Rework enemy behavior (still in progress but shouldn't crash)

This commit is contained in:
2025-10-20 19:24:50 -07:00
parent 20b659681a
commit 44fd8c82b0
135 changed files with 2165 additions and 2415 deletions

View File

@@ -1,12 +1,9 @@
using Chickensoft.GodotNodeInterfaces;
using Godot;
namespace Zennysoft.Game.Ma;
public interface IEnemyModelView : INode3D
{
void SetCurrentDirection(Basis enemyBasis, Vector3 cameraDirection);
public void PlayIdleAnimation();
public void PlayWalkAnimation();
@@ -22,4 +19,6 @@ public interface IEnemyModelView : INode3D
public void PlayHitAnimation();
public void PlayDeathAnimation();
event EnemyModelView.HitPlayerEventHandler HitPlayer;
}