public void Init(PowerupManager.types type) { if (Data.Instance.musicManager.volume == 1) { Events.OnMusicVolumeChanged(0.2f); } anim = GetComponent <Animator>(); anim.updateMode = AnimatorUpdateMode.UnscaledTime; Invoke("onComplete", 0.1f); anim.Play("powerupSign", 0, 0); switch (type) { case PowerupManager.types.CHUMBO: title.text = "MEGA-CHUMBO"; desc.text = "TREMENDO CHUMBO + 1 AGUANTE"; break; case PowerupManager.types.GIL: title.text = "GIL-POWA"; desc.text = "PODER DE EXTRA PUNGUEO + 1 AGUANTE"; break; case PowerupManager.types.MOTO: title.text = "RATI-CICLO"; desc.text = "APLASTA COBANIS Y CIVILES + 1 AGUANTE"; break; } Time.timeScale = 0.05f; }
void OnPowerUpShoot(PowerupManager.types newType) { if (type == types.GUN && newType == PowerupManager.types.CHUMBO) { collider2d.enabled = true; Invoke("PowerUpReady", 0.2f); } }
public void PowerupActivated(PowerupManager.types type) { switch (type) { case PowerupManager.types.CHUMBO: hero.ChumboRun(); break; } }
void OnPowerUp(PowerupManager.types type) { if (Game.Instance.characterManager.character.powerupManager.type == PowerupManager.types.CHUMBO) { ChumboRun(); } else { state = states.RUN; animator.Play("pungaRun", 0, 0); } }
public void InitPowerUp() { int id = Random.Range(1, 4); moto.SetActive(false); chumbo.SetActive(false); gil.SetActive(false); switch (id) { case 1: moto.SetActive(true); type = PowerupManager.types.MOTO; break; case 2: chumbo.SetActive(true); type = PowerupManager.types.CHUMBO; break; case 3: gil.SetActive(true); type = PowerupManager.types.GIL; break; } }
void OnBarInit(PowerupManager.types type) { switch (type) { case PowerupManager.types.CHUMBO: title.text = "MEGA-CHUMBO"; break; case PowerupManager.types.GIL: title.text = "GIL-POWA"; break; case PowerupManager.types.MOTO: title.text = "RATI-CICLO"; break; } panel.SetActive(true); isOn = true; percent = 1; powerUpSign.gameObject.SetActive(true); powerUpSign.Init(type); }
public void InitPowerUp() { int id = Random.Range(1, 4); moto.SetActive(false); chumbo.SetActive(false); gil.SetActive(false); switch (id) { case 1: moto.SetActive(true); type = PowerupManager.types.MOTO; break; case 2: chumbo.SetActive(true); type = PowerupManager.types.CHUMBO; break; case 3: gil.SetActive(true); type = PowerupManager.types.GIL; break; } }