public void ReadFromByteArray(ByteArray byteArray) { this.BattleMode = BattleModeHelper.ReadFromByteArray(byteArray); this.LinkMode = BattleLinkModeHelper.ReadFromByteArray(byteArray); this.Rules = new BattleRuleSequence(); this.Rules.ReadFromByteArray(byteArray); }
public void WriteToByteArray(ByteArray byteArray) { BattleModeHelper.WriteToByteArray(byteArray, this.BattleMode); BattleLinkModeHelper.WriteToByteArray(byteArray, this.LinkMode); this.Rules.WriteToByteArray(byteArray); }