예제 #1
0
        private void CreateClassic()
        {
            m_MoveSound    = 588;
            m_CaptureSound = 168;
            m_DeathSound   = 170;

            m_Piece.Female    = false;
            m_Piece.BodyValue = 0x190;

            if (m_BChessboard.OverrideMinorHue)
            {
                m_Piece.Hue = Hue;
            }
            else
            {
                m_Piece.Hue = m_BChessboard.SkinHue;
            }

            m_Piece.HairItemID = 0x203D;             //Pony Tail
            m_Piece.HairHue    = m_BChessboard.OverrideMinorHue ? Hue : m_BChessboard.HairHue;

            Item item = null;

            item     = new PlateLegs();
            item.Hue = Hue;
            m_Piece.AddItem(item);

            item     = new PlateChest();
            item.Hue = Hue;
            m_Piece.AddItem(item);

            item     = new PlateArms();
            item.Hue = Hue;
            m_Piece.AddItem(item);

            item     = new PlateGorget();
            item.Hue = Hue;
            m_Piece.AddItem(item);

            item     = new PlateGloves();
            item.Hue = Hue;
            m_Piece.AddItem(item);

            item = new Doublet(MinorHue);
            m_Piece.AddItem(item);

            item     = new Lance();
            item.Hue = MinorHue;
            m_Piece.AddItem(item);

            Server.Mobiles.Horse horse = new Server.Mobiles.Horse();
            horse.BodyValue = 200;
            horse.Hue       = MinorHue;

            horse.Rider = m_Piece;

            m_Piece.Direction = Facing;
        }
예제 #2
0
		private void CreateClassic()
		{
			m_MoveSound = 588;
			m_CaptureSound = 168;
			m_DeathSound = 170;

			m_Piece.Female = false;
			m_Piece.BodyValue = 0x190;

			if ( m_BChessboard.OverrideMinorHue )
				m_Piece.Hue = Hue;
			else
				m_Piece.Hue = m_BChessboard.SkinHue;

			m_Piece.HairItemID = 0x203D; //Pony Tail
			m_Piece.HairHue = m_BChessboard.OverrideMinorHue ? Hue : m_BChessboard.HairHue;

			Item item = null;

			item = new PlateLegs();
			item.Hue = Hue;
			m_Piece.AddItem( item );

			item = new PlateChest();
			item.Hue = Hue;
			m_Piece.AddItem( item );

			item = new PlateArms();
			item.Hue = Hue;
			m_Piece.AddItem( item );

			item = new PlateGorget();
			item.Hue = Hue;
			m_Piece.AddItem( item );

			item = new PlateGloves();
			item.Hue = Hue;
			m_Piece.AddItem( item );

			item = new Doublet( MinorHue );
			m_Piece.AddItem( item );

			item = new Lance();
			item.Hue = MinorHue;
			m_Piece.AddItem( item );

			Server.Mobiles.Horse horse = new Server.Mobiles.Horse();
			horse.BodyValue = 200;
			horse.Hue = MinorHue;

			horse.Rider = m_Piece;

			m_Piece.Direction = Facing;
		}
예제 #3
0
        private void CreateClassic()
        {
            m_MoveSound    = 588;
            m_CaptureSound = 168;
            m_DeathSound   = 170;

            m_Piece.Female    = false;
            m_Piece.BodyValue = 0x190;

            if (m_BChessboard.OverrideMinorHue)
            {
                m_Piece.Hue = Hue;
            }
            else
            {
                m_Piece.Hue = m_BChessboard.SkinHue;
            }
            m_Piece.AddItem(new PonyTail(m_BChessboard.OverrideMinorHue ? Hue : m_BChessboard.HairHue));

            Item item = null;

            if (m_Color == ChessColor.White)
            {
                item = new OrderShield();
                m_Piece.AddItem(item);
            }
            else
            {
                item = new ChaosShield();
                m_Piece.AddItem(item);
            }

            item = new Doublet(MinorHue);
            m_Piece.AddItem(item);

            item     = new PlateLegs();
            item.Hue = Hue;
            m_Piece.AddItem(item);

            item     = new PlateChest();
            item.Hue = Hue;
            m_Piece.AddItem(item);

            item     = new PlateArms();
            item.Hue = Hue;
            m_Piece.AddItem(item);

            item     = new PlateGorget();
            item.Hue = Hue;
            m_Piece.AddItem(item);

            item     = new PlateGloves();
            item.Hue = Hue;
            m_Piece.AddItem(item);

            item = new Lance();
            m_Piece.AddItem(item);

            Server.Mobiles.Horse horse = new Server.Mobiles.Horse();
            if (m_Color == ChessColor.White)
            {
                horse.BodyValue = 226;
                horse.Hue       = 1150;
            }
            else
            {
                horse.BodyValue = 179;
                horse.ItemID    = 16055;
                horse.Hue       = 1109;
            }

            horse.Rider = m_Piece;

            m_Piece.Direction = Facing;
        }
예제 #4
0
        private void CreateClassic()
        {
            m_MoveSound = 588;
            m_CaptureSound = 168;
            m_DeathSound = 170;

            m_Piece.Female = false;
            m_Piece.BodyValue = 0x190;

            if ( m_BChessboard.OverrideMinorHue )
                m_Piece.Hue = Hue;
            else
                m_Piece.Hue = m_BChessboard.SkinHue;
            m_Piece.AddItem( new PonyTail( m_BChessboard.OverrideMinorHue ? Hue : m_BChessboard.HairHue ) );

            Item item = null;

            if ( m_Color == ChessColor.White )
            {
                item = new OrderShield();
                m_Piece.AddItem( item );
            }
            else
            {
                item = new ChaosShield();
                m_Piece.AddItem( item );
            }

            item = new Doublet( MinorHue );
            m_Piece.AddItem( item );

            item = new PlateLegs();
            item.Hue = Hue;
            m_Piece.AddItem( item );

            item = new PlateChest();
            item.Hue = Hue;
            m_Piece.AddItem( item );

            item = new PlateArms();
            item.Hue = Hue;
            m_Piece.AddItem( item );

            item = new PlateGorget();
            item.Hue = Hue;
            m_Piece.AddItem( item );

            item = new PlateGloves();
            item.Hue = Hue;
            m_Piece.AddItem( item );

            item = new Lance();
            m_Piece.AddItem( item );

            Server.Mobiles.Horse horse = new Server.Mobiles.Horse();
            if ( m_Color == ChessColor.White )
            {
                horse.BodyValue = 226;
                horse.Hue = 1150;
            }
            else
            {
                horse.BodyValue = 179;
                horse.ItemID = 16055;
                horse.Hue = 1109;
            }

            horse.Rider = m_Piece;

            m_Piece.Direction = Facing;
        }