public void TakeDamage(RayBeam ray) { currentHP -= ray.DamagePts; if (maxHP <= 0) { Destroy(gameObject); } }
public void TakeDamage(RayBeam ray) { currentHP -= ray.DamagePts; if (currentHP <= 0) { Destroy(); } }
public void TakeDamage(RayBeam ray) { { if (defending == false) { currentHP -= ray.DamagePts; } else if (defending == true) { currentHP -= ray.DamagePts - ray.DamagePts * 0.25f; } defending = false; } }
public void TakeDamage(RayBeam ray) { if (defending == false) { currentHP -= ray.DamagePts; Debug.Log("Daño recibido, salud: " + currentHP); } if (defending == true) { currentHP -= ray.DamagePts * 0.25f; Debug.Log("Daño recibido, salud: " + currentHP); } }
public void TakeDamage(RayBeam ray) { if (defending) { currentHP -= ray.DamagePts - ((25 * ray.DamagePts) / 100); } else { currentHP -= ray.DamagePts; } if (currentHP <= 0) { Destroy(); } }
public void TakeDamage(RayBeam ray) { currentHP -= ray.DamagePts; Debug.Log("ME DAÑE WEY, por: " + ray.DamagePts); }
public void TakeDamage(RayBeam ray) { }
public void TakeDamage(RayBeam ray) { currentHP -= ray.DamagePts; Debug.Log("Daño recibido, salud: " + currentHP); }