public void TakeDamage(int damage) { healthScript.GetDamage(damage); isTakingDamage = true; StartCoroutine(ResetTakingDamage()); anim.SetBool("isTakingDamage", isTakingDamage); getDamageSound.Play(); ifGotDamage = true; Debug.Log("Get damage set to True"); }
public void TakeDamage() { //Debug.Log("Damaging... Died."); //CamerasManager.ShakeCameraNormal(cameraShakeOnDmg, 0.2f); bool died = hScript.GetDamage(hScript.maxLife); if (died && GameManagerActions.current.defeatEvent != null) { GameManagerActions.current.defeatEvent.Invoke(); } }
public void GetDamage() { hScript.GetDamage(explosionDamageTaken); }