public BattleGame(BattleGameData gameData, Random r, BattleSceneControllerScript gameScript) { this.gameControllerScript = gameScript; this.gameData = gameData; this.r = r; battleLog = new BattleLog(); LoadBoardFromData(); LoadCharactersFromData(); StartBattle(); }