Пример #1
0
 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);
 }
Пример #2
0
 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;
 }