Exemplo n.º 1
0
    public void ConfirmGameSettingsSelection()
    {
        float finalMultiplier = scoreMultiplier + handicapMultiplier;

        if (handicapZeroDivine)
        {
            divineOrbCharges = 0;
        }

        GameSettingsManager.SetDivineOrbCharges(divineOrbCharges);
        GameSettingsManager.SetWaterRisingSpeed(waterRisingSpeed);
        GameSettingsManager.SetWaterInitialSpeed(waterInitialSpeed);
        GameSettingsManager.SetScoreMultiplier(finalMultiplier);
        GameSettingsManager.SetDifficultyString(difficultyString);

        GameSettingsManager.SetHandicapNoIndicator(handicapNoIndicator);
        GameSettingsManager.SetHandicapLife(handicapLimitedLife, handicapOneLife);
        GameSettingsManager.SetHandicapZeroDivine(handicapZeroDivine);

        Time.timeScale = 1.0f;

        FindObjectOfType <LevelHandler>().StartGameHandler();
    }