revert crafting updates of SVN538. Per Mark: changing baseclasses is a bad idea.

This commit is contained in:
xavier 2010-10-10 15:37:22 +00:00
parent 7399519cf7
commit e86794c4e6
130 changed files with 1007 additions and 4906 deletions

View file

@ -4,7 +4,7 @@ using System.Collections;
namespace Server.Items
{
[Flipable( 0xE1C, 0xFAD )]
public class Backgammon : BaseGameBoard
public class Backgammon : BaseBoard
{
[Constructable]
public Backgammon() : base( 0xE1C )

View file

@ -10,7 +10,7 @@ using Server.Gumps;
namespace Server.Items
{
public abstract class BaseGameBoard : Container, ISecurable
public abstract class BaseBoard : Container, ISecurable
{
private SecureLevel m_Level;
@ -21,7 +21,7 @@ namespace Server.Items
set{ m_Level = value; }
}
public BaseGameBoard( int itemID ) : base( itemID )
public BaseBoard( int itemID ) : base( itemID )
{
CreatePieces();
@ -51,7 +51,7 @@ namespace Server.Items
public override bool IsDecoContainer{ get{ return false; } }
public BaseGameBoard( Serial serial ) : base( serial )
public BaseBoard( Serial serial ) : base( serial )
{
}
@ -124,7 +124,7 @@ namespace Server.Items
SetSecureLevelEntry.AddTo( from, this, list );
}
public static bool ValidateDefault( Mobile from, BaseGameBoard board )
public static bool ValidateDefault( Mobile from, BaseBoard board )
{
if ( from.AccessLevel >= AccessLevel.GameMaster )
return true;
@ -151,9 +151,9 @@ namespace Server.Items
public class DefaultEntry : ContextMenuEntry
{
private Mobile m_From;
private BaseGameBoard m_Board;
private BaseBoard m_Board;
public DefaultEntry( Mobile from, BaseGameBoard board ) : base( 6162, from.AccessLevel >= AccessLevel.GameMaster ? -1 : 1 )
public DefaultEntry( Mobile from, BaseBoard board ) : base( 6162, from.AccessLevel >= AccessLevel.GameMaster ? -1 : 1 )
{
m_From = from;
m_Board = board;
@ -161,9 +161,9 @@ namespace Server.Items
public override void OnClick()
{
if ( BaseGameBoard.ValidateDefault( m_From, m_Board ) )
if ( BaseBoard.ValidateDefault( m_From, m_Board ) )
m_Board.Reset();
}
}
}
}
}

View file

@ -5,9 +5,9 @@ namespace Server.Items
{
public class BasePiece : Item
{
private BaseGameBoard m_Board;
private BaseBoard m_Board;
public BaseGameBoard Board
public BaseBoard Board
{
get { return m_Board; }
set { m_Board = value; }
@ -15,7 +15,7 @@ namespace Server.Items
public override bool IsVirtualItem{ get{ return true; } }
public BasePiece( int itemID, BaseGameBoard board ) : base( itemID )
public BasePiece( int itemID, BaseBoard board ) : base( itemID )
{
m_Board = board;
}
@ -42,7 +42,7 @@ namespace Server.Items
{
case 0:
{
m_Board = (BaseGameBoard)reader.ReadItem();
m_Board = (BaseBoard)reader.ReadItem();
if ( m_Board == null || Parent == null )
Delete();

View file

@ -3,7 +3,7 @@ using System.Collections;
namespace Server.Items
{
public class CheckerBoard : BaseGameBoard
public class CheckerBoard : BaseBoard
{
public override int LabelNumber{ get{ return 1016449; } } // a checker board

View file

@ -10,7 +10,7 @@ namespace Server.Items
get { return "white checker"; }
}
public PieceWhiteChecker( BaseGameBoard board ) : base( 0x3584, board )
public PieceWhiteChecker( BaseBoard board ) : base( 0x3584, board )
{
}
@ -38,7 +38,7 @@ namespace Server.Items
get { return "black checker"; }
}
public PieceBlackChecker( BaseGameBoard board ) : base( 0x358B, board )
public PieceBlackChecker( BaseBoard board ) : base( 0x358B, board )
{
}

View file

@ -10,7 +10,7 @@ namespace Server.Items
get { return "white king"; }
}
public PieceWhiteKing( BaseGameBoard board ) : base( 0x3587, board )
public PieceWhiteKing( BaseBoard board ) : base( 0x3587, board )
{
}
@ -38,7 +38,7 @@ namespace Server.Items
get { return "black king"; }
}
public PieceBlackKing( BaseGameBoard board ) : base( 0x358E, board )
public PieceBlackKing( BaseBoard board ) : base( 0x358E, board )
{
}
@ -66,7 +66,7 @@ namespace Server.Items
get { return "white queen"; }
}
public PieceWhiteQueen( BaseGameBoard board ) : base( 0x358A, board )
public PieceWhiteQueen( BaseBoard board ) : base( 0x358A, board )
{
}
@ -94,7 +94,7 @@ namespace Server.Items
get { return "black queen"; }
}
public PieceBlackQueen( BaseGameBoard board ) : base( 0x3591, board )
public PieceBlackQueen( BaseBoard board ) : base( 0x3591, board )
{
}
@ -122,7 +122,7 @@ namespace Server.Items
get { return "white rook"; }
}
public PieceWhiteRook( BaseGameBoard board ) : base( 0x3586, board )
public PieceWhiteRook( BaseBoard board ) : base( 0x3586, board )
{
}
@ -150,7 +150,7 @@ namespace Server.Items
get { return "black rook"; }
}
public PieceBlackRook( BaseGameBoard board ) : base( 0x358D, board )
public PieceBlackRook( BaseBoard board ) : base( 0x358D, board )
{
}
@ -178,7 +178,7 @@ namespace Server.Items
get { return "white bishop"; }
}
public PieceWhiteBishop( BaseGameBoard board ) : base( 0x3585, board )
public PieceWhiteBishop( BaseBoard board ) : base( 0x3585, board )
{
}
@ -206,7 +206,7 @@ namespace Server.Items
get { return "black bishop"; }
}
public PieceBlackBishop( BaseGameBoard board ) : base( 0x358C, board )
public PieceBlackBishop( BaseBoard board ) : base( 0x358C, board )
{
}
@ -234,7 +234,7 @@ namespace Server.Items
get { return "white knight"; }
}
public PieceWhiteKnight( BaseGameBoard board ) : base( 0x3588, board )
public PieceWhiteKnight( BaseBoard board ) : base( 0x3588, board )
{
}
@ -262,7 +262,7 @@ namespace Server.Items
get { return "black knight"; }
}
public PieceBlackKnight( BaseGameBoard board ) : base( 0x358F, board )
public PieceBlackKnight( BaseBoard board ) : base( 0x358F, board )
{
}
@ -290,7 +290,7 @@ namespace Server.Items
get { return "white pawn"; }
}
public PieceWhitePawn( BaseGameBoard board ) : base( 0x3589, board )
public PieceWhitePawn( BaseBoard board ) : base( 0x3589, board )
{
}
@ -318,7 +318,7 @@ namespace Server.Items
get { return "black pawn"; }
}
public PieceBlackPawn( BaseGameBoard board ) : base( 0x3590, board )
public PieceBlackPawn( BaseBoard board ) : base( 0x3590, board )
{
}

View file

@ -3,7 +3,7 @@ using System.Collections;
namespace Server.Items
{
public class Chessboard : BaseGameBoard
public class Chessboard : BaseBoard
{
public override int LabelNumber{ get{ return 1016450; } } // a chessboard