ludumdare50/Assets/Scripts/VampireEntity.cs
2022-04-02 05:12:27 -04:00

22 lines
435 B
C#

//TODO Replace with Damageable?
using UnityEngine;
public class VampireEntity : Entity {
[SerializeField] HealthBar healthBar;
float initialHealth;
protected override void Start() {
base.Start();
SetName("Vampire");
initialHealth = Health;
}
public override bool TakeDamage(float amount) {
bool stillAlive = base.TakeDamage(amount);
healthBar.SetHealthFraction(Health / initialHealth);
return stillAlive;
}
}