public virtual void Deserialize(IDataReader reader) { subAreaId = reader.ReadVarShort(); if (subAreaId < 0) { throw new Exception("Forbidden value on subAreaId = " + subAreaId + ", it doesn't respect the following condition : subAreaId < 0"); } waitingForHelpInfo = new Types.ProtectedEntityWaitingForHelpInfo(); waitingForHelpInfo.Deserialize(reader); var limit = reader.ReadUShort(); var allyCharactersInformations_ = new Types.CharacterMinimalPlusLookInformations[limit]; for (int i = 0; i < limit; i++) { allyCharactersInformations_[i] = Types.ProtocolTypeManager.GetInstance <Types.CharacterMinimalPlusLookInformations>(reader.ReadShort()); allyCharactersInformations_[i].Deserialize(reader); } allyCharactersInformations = allyCharactersInformations_; limit = reader.ReadUShort(); var enemyCharactersInformations_ = new Types.CharacterMinimalPlusLookInformations[limit]; for (int i = 0; i < limit; i++) { enemyCharactersInformations_[i] = Types.ProtocolTypeManager.GetInstance <Types.CharacterMinimalPlusLookInformations>(reader.ReadShort()); enemyCharactersInformations_[i].Deserialize(reader); } enemyCharactersInformations = enemyCharactersInformations_; }
public override void Deserialize(IDataReader reader) { subAreaId = reader.ReadVarUhShort(); fightId = reader.ReadVarUhShort(); defender = ProtocolTypeManager.GetInstance <Types.CharacterMinimalPlusLookInformations>(reader.ReadUShort()); defender.Deserialize(reader); }
public override void Deserialize(IDataReader reader) { fightId = reader.ReadDouble(); if (fightId < 0) throw new Exception("Forbidden value on fightId = " + fightId + ", it doesn't respect the following condition : fightId < 0"); playerInfo = new Types.CharacterMinimalPlusLookInformations(); playerInfo.Deserialize(reader); }
public override void Deserialize(IDataReader reader) { fightId = reader.ReadDouble(); if (fightId < 0) { throw new Exception("Forbidden value on fightId = " + fightId + ", it doesn't respect the following condition : fightId < 0"); } playerInfo = new Types.CharacterMinimalPlusLookInformations(); playerInfo.Deserialize(reader); }
public override void Deserialize(BigEndianReader reader) { subAreaId = reader.ReadShort(); if (subAreaId < 0) { throw new Exception("Forbidden value on subAreaId = " + subAreaId + ", it doesn't respect the following condition : subAreaId < 0"); } fightId = reader.ReadDouble(); attacker = Types.ProtocolTypeManager.GetInstance <Types.CharacterMinimalPlusLookInformations>(reader.ReadShort()); attacker.Deserialize(reader); }
public override void Deserialize(BigEndianReader reader) { subAreaId = reader.ReadVarShort(); if (subAreaId < 0) throw new Exception("Forbidden value on subAreaId = " + subAreaId + ", it doesn't respect the following condition : subAreaId < 0"); fightId = reader.ReadVarShort(); if (fightId < 0) throw new Exception("Forbidden value on fightId = " + fightId + ", it doesn't respect the following condition : fightId < 0"); defender = Types.ProtocolTypeManager.GetInstance<Types.CharacterMinimalPlusLookInformations>(reader.ReadShort()); defender.Deserialize(reader); }
public override void Deserialize(IDataReader reader) { fightId = reader.ReadDouble(); var limit = (ushort)reader.ReadUShort(); playerInfo = new Types.CharacterMinimalPlusLookInformations[limit]; for (int i = 0; i < limit; i++) { playerInfo[i] = new Types.CharacterMinimalPlusLookInformations(); playerInfo[i].Deserialize(reader); } }
public override void Deserialize(BigEndianReader reader) { fightId = reader.ReadInt(); if (fightId < 0) throw new Exception("Forbidden value on fightId = " + fightId + ", it doesn't respect the following condition : fightId < 0"); var limit = reader.ReadUShort(); playerInfo = new Types.CharacterMinimalPlusLookInformations[limit]; for (int i = 0; i < limit; i++) { playerInfo[i] = new Types.CharacterMinimalPlusLookInformations(); playerInfo[i].Deserialize(reader); } }
public void Deserialize(IDataReader reader) { subAreaId = reader.ReadVarUhShort(); if (subAreaId < 0) { throw new System.Exception("Forbidden value on subAreaId = " + subAreaId + ", it doesn't respect the following condition : subAreaId < 0"); } fightId = reader.ReadVarUhShort(); if (fightId < 0) { throw new System.Exception("Forbidden value on fightId = " + fightId + ", it doesn't respect the following condition : fightId < 0"); } defender = ProtocolTypeManager.GetInstance <Types.CharacterMinimalPlusLookInformations>(reader.ReadShort()); defender.Deserialize(reader); }
public override void Deserialize(BigEndianReader reader) { fightId = reader.ReadInt(); if (fightId < 0) { throw new Exception("Forbidden value on fightId = " + fightId + ", it doesn't respect the following condition : fightId < 0"); } var limit = reader.ReadUShort(); playerInfo = new Types.CharacterMinimalPlusLookInformations[limit]; for (int i = 0; i < limit; i++) { playerInfo[i] = new Types.CharacterMinimalPlusLookInformations(); playerInfo[i].Deserialize(reader); } }
public virtual void Deserialize(IDataReader reader) { collectorId = reader.ReadInt(); var limit = reader.ReadUShort(); allyCharactersInformations = new Types.CharacterMinimalPlusLookInformations[limit]; for (int i = 0; i < limit; i++) { allyCharactersInformations[i] = new Types.CharacterMinimalPlusLookInformations(); allyCharactersInformations[i].Deserialize(reader); } limit = reader.ReadUShort(); enemyCharactersInformations = new Types.CharacterMinimalPlusLookInformations[limit]; for (int i = 0; i < limit; i++) { enemyCharactersInformations[i] = new Types.CharacterMinimalPlusLookInformations(); enemyCharactersInformations[i].Deserialize(reader); } }
public virtual void Deserialize(IDataReader reader) { collectorId = reader.ReadInt(); var limit = reader.ReadUShort(); var allyCharactersInformations_ = new Types.CharacterMinimalPlusLookInformations[limit]; for (int i = 0; i < limit; i++) { allyCharactersInformations_[i] = Types.ProtocolTypeManager.GetInstance <Types.CharacterMinimalPlusLookInformations>(reader.ReadShort()); allyCharactersInformations_[i].Deserialize(reader); } allyCharactersInformations = allyCharactersInformations_; limit = reader.ReadUShort(); var enemyCharactersInformations_ = new Types.CharacterMinimalPlusLookInformations[limit]; for (int i = 0; i < limit; i++) { enemyCharactersInformations_[i] = Types.ProtocolTypeManager.GetInstance <Types.CharacterMinimalPlusLookInformations>(reader.ReadShort()); enemyCharactersInformations_[i].Deserialize(reader); } enemyCharactersInformations = enemyCharactersInformations_; }
public GuildFightPlayersHelpersJoinMessage(double fightId, Types.CharacterMinimalPlusLookInformations playerInfo) { this.fightId = fightId; this.playerInfo = playerInfo; }
public override void Deserialize(IReader reader) { fightId = reader.ReadInt(); playerInfo = new Types.CharacterMinimalPlusLookInformations(); playerInfo.Deserialize(reader); }
public PrismFightAttackerAddMessage(ushort subAreaId, ushort fightId, Types.CharacterMinimalPlusLookInformations attacker) { this.subAreaId = subAreaId; this.fightId = fightId; this.attacker = attacker; }
public PrismFightDefenderAddMessage(short subAreaId, short fightId, Types.CharacterMinimalPlusLookInformations defender) { this.subAreaId = subAreaId; this.fightId = fightId; this.defender = defender; }
public PrismFightAttackerAddMessage(short subAreaId, short fightId, Types.CharacterMinimalPlusLookInformations attacker) { this.subAreaId = subAreaId; this.fightId = fightId; this.attacker = attacker; }