Modules for FSM

This commit is contained in:
Marco 2025-03-04 18:16:39 +01:00
commit bdc310d204
9 changed files with 74 additions and 23 deletions

View file

@ -0,0 +1,21 @@
using Godot;
namespace Cirno.Scripts.Components.FSM;
public partial class TestModule : ModuleBase<PlayerState, CharacterBody2D>
{
public override void Init(IStateMachine<PlayerState, CharacterBody2D> machine)
{
GD.Print($"Module Init {Name}");
}
public override void Process(double delta)
{
}
public override void PhysicsProcess(double delta)
{
}
}