public CutsceneInputState(BoardManager boardManager, CutScene cs, CutsceneController controller, CinematicStatus status) : base(boardManager) { cutscene = Globals.campaign.GetCutsceneCopy(cs.GetKey()); csController = controller; prevStatus = status; }
public CutsceneChoiceState(BoardManager boardManager, ChoiceAction cs, CinematicStatus duringbattle) : base(boardManager) { this.cutscene = cs; //csController = boardManager.ui.CSController; this.prevStatus = duringbattle; }
public CutsceneChoiceState(CutsceneController controller, ChoiceAction cs, CinematicStatus duringbattle) : base(null) { this.cutscene = cs; csController = controller; this.prevStatus = duringbattle; this.baseManager = null; }
public void InitCutsceneData(string cutSceneData, CinematicStatus status) { ui.ToggleOffBattleUI(); inputFSM.SwitchState(new BoardDialogInputState(Globals.campaign.GetCutsceneCopy(cutSceneData), this)); }