21 lines
337 B
C#
21 lines
337 B
C#
using Godot;
|
|
|
|
public partial class HealthPoints : Node
|
|
{
|
|
[Export]
|
|
public long MaximumHP { get; protected set; }
|
|
|
|
public long CurrentHP { get; set; }
|
|
|
|
public override void _Ready()
|
|
{
|
|
CurrentHP = MaximumHP;
|
|
}
|
|
|
|
public void TakeDamage(long damage)
|
|
{
|
|
CurrentHP -= damage;
|
|
GD.Print(CurrentHP);
|
|
}
|
|
}
|