public UIDebugController(BattleSetupUI battleSetupUI, BattleSaveUI battleSaveUI, BattleSimulationUI battleSimulationUI, UnitModelDebugController unitModelDebugController) { battleSave = new ComponentEnabler(SetActive(battleSaveUI)); battleSetup = new ComponentEnabler(SetActive(battleSetupUI)); battleSimulation = new ComponentEnabler(SetActive(battleSimulationUI)); unitModelDebug = new ComponentEnabler(unitModelDebugController.SetActive); }
public BattleSaveController(PlayerContext playerContext, PlayerPresenterContext playerPresenterContext, BattleSaveUI ui, SaveInfoLoader saveInfoLoader, Dictionary <string, SaveInfo> saves, BattleSimulationDebugController battleSimulationController) { this.playerContext = playerContext; this.playerPresenterContext = playerPresenterContext; this.ui = ui; this.saveInfoLoader = saveInfoLoader; this.saves = saves; this.battleSimulationController = battleSimulationController; }