void CheckAllAchivements() { if (achievementsMng.CheckAceOnGameFinish()) { achAcePanel.SetActive(true); //achBlankPanel.SetActive(false); } if (achievementsMng.CheckSpeedrunOnGameFinish()) { achSpeedPanel.SetActive(true); //achBlankPanel.SetActive(false); } if (achievementsMng.CheckSkillfulAchievement()) { achSkillPanel.SetActive(true); //achBlankPanel.SetActive(false); } if (!achievementsMng.CheckAceOnGameFinish() && !achievementsMng.CheckSpeedrunOnGameFinish() && !achievementsMng.CheckSkillfulAchievement()) { //achAcePanel.SetActive(false); //achSpeedPanel.SetActive(false); //achSkillPanel.SetActive(false); achBlankPanel.SetActive(true); } }
public void UpgradeSkill() { switch (selectedSkill) { case "turbo1": powerMng.SetTurboCap(1); HandlePraxisModule(-1); upgradeButton.interactable = false; if (powerMng.batCap == 0) { powerMng.SetBatCap(1); } break; case "turbo2": powerMng.SetTurboCap(2); HandlePraxisModule(-1); upgradeButton.interactable = false; break; case "stealth": powerMng.SetStealthCap(1); HandlePraxisModule(-1); upgradeButton.interactable = false; break; case "shield1": powerMng.SetShieldCap(1); HandlePraxisModule(-1); upgradeButton.interactable = false; if (powerMng.batCap == 0) { powerMng.SetBatCap(1); } break; case "shield2": powerMng.SetShieldCap(2); HandlePraxisModule(-1); upgradeButton.interactable = false; break; case "magnet": powerMng.SetMagnetCap(1); HandlePraxisModule(-1); upgradeButton.interactable = false; break; case "bat1": powerMng.SetBatCap(2); HandlePraxisModule(-1); upgradeButton.interactable = false; break; case "bat2": powerMng.SetBatCap(3); HandlePraxisModule(-1); upgradeButton.interactable = false; break; } achievementsMng.CheckSkillfulAchievement(); HandleCheckBoxes(); am.Play("skill_upgrade"); }