Пример #1
0
    public void onRestartFight()
    {
        npcMgr.resetNPC();
        gameMgr.toggleFreeze();
        gameMgr.toggleMenu(gameOverCanvas);
        playerMgr.resetLife();
        scoreMgr.resetScore();
        cactiMgr.resetCactiStats();
        skillsMgr.resetSkillsStatus();

        // restarting to beginning of level
        microLevelCount       = 1;
        currentNpcTypeAWorth  = PlayerPrefs.GetFloat("npcTypeAWorth");
        currentNpcTypeALife   = PlayerPrefs.GetFloat("npcTypeALife");
        currentNpcTypeASpeed  = PlayerPrefs.GetFloat("npcTypeASpeed");
        currentNpcSpawnRate   = PlayerPrefs.GetFloat("npcSpawnRate");
        currentCactiSpawnRate = PlayerPrefs.GetFloat("cactiSpawnRate");
    }