public virtual void Deserialize(BigEndianReader reader) { team = new Types.NamedPartyTeam(); team.Deserialize(reader); outcome = reader.ReadVarShort(); if (outcome < 0) throw new Exception("Forbidden value on outcome = " + outcome + ", it doesn't respect the following condition : outcome < 0"); }
public virtual void Deserialize(ICustomDataInput reader) { team = new Types.NamedPartyTeam(); team.Deserialize(reader); outcome = reader.ReadVarUhShort(); if (outcome < 0) { throw new Exception("Forbidden value on outcome = " + outcome + ", it doesn't respect the following condition : outcome < 0"); } }
public override void Deserialize(BigEndianReader reader) { base.Deserialize(reader); var limit = reader.ReadUShort(); namedPartyTeams = new Types.NamedPartyTeam[limit]; for (int i = 0; i < limit; i++) { namedPartyTeams[i] = new Types.NamedPartyTeam(); namedPartyTeams[i].Deserialize(reader); } }
public void Deserialize(IDataReader reader) { base.Deserialize(reader); var limit = reader.ReadUShort(); namedPartyTeams = new Types.NamedPartyTeam[limit]; for (int i = 0; i < limit; i++) { namedPartyTeams[i] = new Types.NamedPartyTeam(); namedPartyTeams[i].Deserialize(reader); } }
public NamedPartyTeamWithOutcome(Types.NamedPartyTeam team, short outcome) { this.team = team; this.outcome = outcome; }
public NamedPartyTeamWithOutcome(Types.NamedPartyTeam team, ushort outcome) { this.team = team; this.outcome = outcome; }
public virtual void Deserialize(IDataReader reader) { team = new Types.NamedPartyTeam(); team.Deserialize(reader); outcome = reader.ReadVarShort(); }