Beispiel #1
0
 public CutsceneInputState(BoardManager boardManager, CutScene cs,
                           CutsceneController controller, CinematicStatus status)
     : base(boardManager)
 {
     cutscene     = Globals.campaign.GetCutsceneCopy(cs.GetKey());
     csController = controller;
     prevStatus   = status;
 }
Beispiel #2
0
 public CutsceneChoiceState(BoardManager boardManager, ChoiceAction cs,
                            CinematicStatus duringbattle)
     : base(boardManager)
 {
     this.cutscene = cs;
     //csController = boardManager.ui.CSController;
     this.prevStatus = duringbattle;
 }
Beispiel #3
0
 public CutsceneChoiceState(CutsceneController controller, ChoiceAction cs,
                            CinematicStatus duringbattle)
     : base(null)
 {
     this.cutscene    = cs;
     csController     = controller;
     this.prevStatus  = duringbattle;
     this.baseManager = null;
 }
Beispiel #4
0
    public void InitCutsceneData(string cutSceneData, CinematicStatus status)
    {
        ui.ToggleOffBattleUI();

        inputFSM.SwitchState(new BoardDialogInputState(Globals.campaign.GetCutsceneCopy(cutSceneData), this));
    }