Exemplo n.º 1
0
        public override void Deserialize(GenericReader reader)
        {
            base.Deserialize(reader);

            int version = reader.ReadInt();

            usingStone = new ArrayList();

            duelerLocation1   = reader.ReadPoint3D();
            duelerLocation2   = reader.ReadPoint3D();
            afterDuelLocation = reader.ReadPoint3D();

            combatant1 = reader.ReadMobile();
            combatant2 = reader.ReadMobile();
            combatant3 = reader.ReadMobile();
            combatant4 = reader.ReadMobile();

            stoneIdleTime    = reader.ReadInt();
            stoneMaxIdleTime = reader.ReadInt();
            eventType        = (DuelStoneEventType)reader.ReadInt();
            moneyTaken       = reader.ReadInt();

            isLadderStone = reader.ReadBool();

            ResetStone();
        }
Exemplo n.º 2
0
		public override void Deserialize( GenericReader reader )
		{
			base.Deserialize( reader );

			int version = reader.ReadInt();

			usingStone = new ArrayList();

			duelerLocation1 = reader.ReadPoint3D();
			duelerLocation2 = reader.ReadPoint3D();
			afterDuelLocation = reader.ReadPoint3D();

			combatant1 = reader.ReadMobile();
			combatant2 = reader.ReadMobile();
			combatant3 = reader.ReadMobile();
			combatant4 = reader.ReadMobile();

			stoneIdleTime = reader.ReadInt();
			stoneMaxIdleTime = reader.ReadInt();
			eventType = (DuelStoneEventType)reader.ReadInt();
			moneyTaken = reader.ReadInt();

			isLadderStone = reader.ReadBool();

			ResetStone();
		}