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");
 }
Ejemplo n.º 2
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;
 }
Ejemplo n.º 6
0
 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();
 }