Implement Heaven's Rebellion

This commit is contained in:
2025-03-03 21:14:09 -08:00
parent f153a53d8d
commit d883b2b05f
7 changed files with 47 additions and 4 deletions

View File

@@ -158,6 +158,16 @@ public partial class Enemy : CharacterBody3D, IEnemy, IProvide<IEnemyLogic>
Game.EnemyDefeated(GlobalPosition, _enemyStatResource);
}
public void SetCurrentHP(int targetHP)
{
_currentHP.OnNext(targetHP);
}
public int GetMaximumHP()
{
return _enemyStatResource.MaximumHP;
}
public void StartAttackTimer()
{
_attackTimer.Timeout += OnAttackTimeout;