public override void Deserialize(BigEndianReader reader) { base.Deserialize(reader); var limit = reader.ReadUShort(); TeamMembers = new FightTeamMemberInformations[limit]; for (int i = 0; i < limit; i++) { TeamMembers[i] = Types.ProtocolTypeManager.GetInstance<FightTeamMemberInformations>(reader.ReadShort()); TeamMembers[i].Deserialize(reader); } }
public FightTeamInformations(sbyte teamId, int leaderId, sbyte teamSide, sbyte teamTypeId, FightTeamMemberInformations[] teamMembers) : base(teamId, leaderId, teamSide, teamTypeId) { TeamMembers = teamMembers; }