Exemplo n.º 1
0
        public override void Deserialize(ICustomDataInput reader)
        {
            SubAreaId          = reader.ReadVarShort();
            WaitingForHelpInfo = new ProtectedEntityWaitingForHelpInfo();
            WaitingForHelpInfo.Deserialize(reader);
            var countAllyCharactersInformations = reader.ReadShort();

            AllyCharactersInformations = new List <CharacterMinimalPlusLookInformations>();
            for (short i = 0; i < countAllyCharactersInformations; i++)
            {
                var allyCharactersInformationstypeId      = reader.ReadShort();
                CharacterMinimalPlusLookInformations type = new CharacterMinimalPlusLookInformations();
                type.Deserialize(reader);
                AllyCharactersInformations.Add(type);
            }
            var countEnemyCharactersInformations = reader.ReadShort();

            EnemyCharactersInformations = new List <CharacterMinimalPlusLookInformations>();
            for (short i = 0; i < countEnemyCharactersInformations; i++)
            {
                var enemyCharactersInformationstypeId     = reader.ReadShort();
                CharacterMinimalPlusLookInformations type = new CharacterMinimalPlusLookInformations();
                type.Deserialize(reader);
                EnemyCharactersInformations.Add(type);
            }
        }
Exemplo n.º 2
0
 public PrismFightersInformation(
     short subAreaId,
     ProtectedEntityWaitingForHelpInfo waitingForHelpInfo,
     List <CharacterMinimalPlusLookInformations> allyCharactersInformations,
     List <CharacterMinimalPlusLookInformations> enemyCharactersInformations
     )
 {
     SubAreaId                   = subAreaId;
     WaitingForHelpInfo          = waitingForHelpInfo;
     AllyCharactersInformations  = allyCharactersInformations;
     EnemyCharactersInformations = enemyCharactersInformations;
 }
 public override void Deserialize(ICustomDataInput reader)
 {
     base.Deserialize(reader);
     WaitingForHelpInfo = new ProtectedEntityWaitingForHelpInfo();
     WaitingForHelpInfo.Deserialize(reader);
 }
 public TaxCollectorWaitingForHelpInformations(
     ProtectedEntityWaitingForHelpInfo waitingForHelpInfo
     ) : base()
 {
     WaitingForHelpInfo = waitingForHelpInfo;
 }