// Update is called once per frame public void onShield() { activateShield(); btnShield.interactable = false; //achievement if (achPowerTripperShield < 1) { achPowerTripperShield++; } else if (achPowerTripperShield == 1) { achPowerTripScript.achPowerTrip++; achPowerTripScript.powerTrip(); achPowerTripperShield++; } }
public void fireProjectile() { character = GameObject.FindGameObjectWithTag("character"); playerAnim = character.GetComponent <Animation>(); if (PlayerPrefs.GetString("chosenChar") == "Shopper_girl") { playerAnim.Play("shopper_girl_attack"); Invoke("replayFloat", 0.3f); projIndex = 0; } else if (PlayerPrefs.GetString("chosenChar") == "Fireman") { playerAnim.Play("gary_attack_anim"); Invoke("replayFloat", 0.3f); projIndex = 1; } Instantiate(projectile[projIndex], spawnPointProjectile.transform.position, spawnPointProjectile.transform.rotation); btnAttack.interactable = false; cooldownAttackScript.decAttack(); //achievement scoreCounter.LavidaLoca = false; achBlindsight++; if (achBlindsight == 3) { PlayGamesManager.UnlockAchievement("CgkI1OXD-eYaEAIQDQ"); } if (achPowerTripperAttack < 1) { achPowerTripperAttack++; } else if (achPowerTripperAttack == 1) { achPowerTripScript.achPowerTrip++; achPowerTripScript.powerTrip(); achPowerTripperAttack++; } }
public void startBoost() { swipeScript.targetPosition = boostLane.transform.position; Invoke("timeScaler", 1.6f); Invoke("decBoost", 4f); // disable buttons btnPause.GetComponent <Button>().interactable = false; btnBoost.GetComponent <Button>().enabled = false; btnShield.GetComponent <Button>().enabled = false; btnAttack.GetComponent <Button>().enabled = false; //pauseCooldowns cDownAttack.isBoosting = true; cDownShield.isBoosting = true; pauseScript.isBoosting = true; //achievement scoreCounter.LavidaLoca = false; if (PlayerPrefs.GetInt("boost3timesAch") == 2) { PlayGamesManager.UnlockAchievement("CgkI1OXD-eYaEAIQAg"); } else { PlayerPrefs.SetInt("boost3timesAch", PlayerPrefs.GetInt("boost3timesAch") + 1); } if (achPowerTripperBoost < 1) { achPowerTripperBoost++; } else if (achPowerTripperBoost == 1) { achPowerTripScript.achPowerTrip++; achPowerTripScript.powerTrip(); achPowerTripperBoost++; } }