// Start is called before the first frame update void Start() { GameData.ActiveItem = null; activeTrainingData = null; GameVariables.FREEZE_INPUT = true; LaunchStartDialog(); }
private void SetupTraining() { if (activeTrainingData == null) { currentIndex = 0; activeTrainingData = trainingDatas[currentIndex]; activeTLE = activeTrainingData.eventTraining; SetDisplay(); LaunchStartDialog(); } else { activeTrainingData.eventTraining.ActivateEventListener(false); currentIndex++; if (currentIndex >= trainingDatas.Length) { fungusController.NextBlock("Finish"); } else { activeTrainingData = trainingDatas[currentIndex]; activeTLE = activeTrainingData.eventTraining; SetDisplay(); LaunchStartDialog(); } } }