public void hitMelee() { switch (typeWeapon) { case TypeWeaponMelee.hit: active = true; ; break; case TypeWeaponMelee.combo: ; break; case TypeWeaponMelee.areaShieldIA: if (setEffects.GetFX("fxCupule") != null) { setEffects.PlayFx("fxCupule"); } if (setEffects.GetSX("sxCupula") != null && !active) { setEffects.GetSX("sxCupula").Play(); } makeAreaShield(); ; break; case TypeWeaponMelee.stump: makeStump(); ; break; } }
private void OnTriggerEnter(Collider other) { if (other.transform.tag == "Player") { setEffects.PlayFx("fxPilon"); Manager.instance.onTriggerMenu = true; } }
public void shakingWall() { if (setEffects.GetFX("fxTemblor") != null) { setEffects.PlayFx("fxTemblor"); } if (setEffects.GetFX("sxTemblor") != null) { setEffects.PlayFx("sxTemblor"); } anim.Play("shakingWall"); }
public void DesgasteWall(float value) { if (typeSmaterial == TypeSmaterial.barro) { lifeWall -= value; if (lifeWall < 0) { setEffects.PlayFx("fxDestroyWall"); setEffects.PlaySx("SxDestroyWallBarro"); Destroy(gameObject); } } }
public void stunnedPlayer(float timeStunned) { if (!stunnedControl) { if (setEffects.GetFX("fxStun") != null) { setEffects.PlayFx("fxStun"); } if (setEffects.GetSX("sxStun") != null) { setEffects.GetSX("sxStun").Play(); } coStun = StartCoroutine(IstunnedPlayer(timeStunned)); } }
private void OnTriggerEnter(Collider other) { if (other.transform.tag == "Player") { CanvasControlParent.instance.setItemMoneyItem(value); setEffects.PlayFx("fxItemMoney"); setEffects.PlaySx("SxItem"); Destroy(gameObject); } }
public void growUpWall() { setEffects.PlayFx("fxGrow"); scale.y = Mathf.Lerp(transform.localScale.y, maxIncrement.y, Time.deltaTime * TimeScale.y); transform.localScale = scale; }