public override void Deserialize(BigEndianReader reader) { var limit = reader.ReadUShort(); Fighters = new GameFightFighterInformations[limit]; for (int i = 0; i < limit; i++) { Fighters[i] = Types.ProtocolTypeManager.GetInstance<GameFightFighterInformations>(reader.ReadShort()); Fighters[i].Deserialize(reader); } }
public GameFightShowFighterMessage(GameFightFighterInformations informations) { Informations = informations; }
public GameFightSynchronizeMessage(GameFightFighterInformations[] fighters) { Fighters = fighters; }
public override void Deserialize(BigEndianReader reader) { base.Deserialize(reader); Summon = Types.ProtocolTypeManager.GetInstance<GameFightFighterInformations>(reader.ReadShort()); Summon.Deserialize(reader); }
public GameActionFightSummonMessage(short actionId, int sourceId, GameFightFighterInformations summon) : base(actionId, sourceId) { Summon = summon; }
public GameFightShowFighterRandomStaticPoseMessage(GameFightFighterInformations informations) : base(informations) { }