internal PBETeamPacket(ReadOnlyCollection <byte> buffer, BinaryReader r, PBEBattle battle) { Buffer = buffer; Team = battle.Teams[r.ReadByte()]; Team.FromBytes(r); }
internal PBETeamPacket(byte[] data, EndianBinaryReader r, PBEBattle battle) { Data = new ReadOnlyCollection <byte>(data); Team = battle.Teams[r.ReadByte()]; Team.FromBytes(r); }