public override void SetPanel(UIParam u)
    {
        UIStageSelectPopupParam usspp = (UIStageSelectPopupParam)u;

        stageData = usspp.nextStageData;
        nextScene = usspp.nextScene;

        ResetUI();

        StartCoroutine(PopupAnimator(true));
    }
Esempio n. 2
0
    public static void WatchedDialog(SceneMgr.Scene dialog)
    {
        SaveData data = LoadData();

        if (!data.dialogWatched.ContainsKey(dialog))
        {
            return;
        }

        data.dialogWatched[dialog] = true;
        SaveData(data);
    }
Esempio n. 3
0
 public VictoryPanelUIParam(SceneMgr.Scene nextScene)
 {
     this.nextDialogScene = nextScene;
 }
Esempio n. 4
0
 public SceneChanged(SceneMgr.Scene scene)
 {
     _scene = scene;
 }
Esempio n. 5
0
 public UIStageSelectPopupParam(StageData stageData, SceneMgr.Scene scene)
 {
     nextStageData = stageData;
     nextScene     = scene;
 }
 void Start()
 {
     nextScene          = SceneMgr.Instance._currScene == SceneMgr.Scene.Dialog3 ? SceneMgr.Scene.Dialog4 : SceneMgr.Scene.UnitSelection;
     dialogController   = null;
     timelineController = FindObjectOfType <TimelineController>();
 }