Exemplo n.º 1
0
 // Start is called before the first frame update
 void Start()
 {
     GameData.ActiveItem        = null;
     activeTrainingData         = null;
     GameVariables.FREEZE_INPUT = true;
     LaunchStartDialog();
 }
Exemplo n.º 2
0
    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();
            }
        }
    }