Beispiel #1
0
    public void SetupNextScene()
    {
        specialEvent = false;
        switch (nextScene)
        {
        case "Heal":
            sceneProb.AddWeight("Heal", -0.2f);
            currentScene = healScene;
            currentScene.SetActive(true);
            myHealingHandler.InitializeScene(thePlayer); break;

        case "Upgrade":
            sceneProb.AddWeight("Upgrade", -0.2f);
            currentScene = upgradeScene;
            currentScene.SetActive(true);
            myUpgradeHandler.InitUpgradeScene(); break;

        case "Confront":
            currentScene = confrontScene;
            currentScene.SetActive(true);
            myCombatHandler.InitNewConfront(); break;
        }
    }