Moving FSM Elevator

This commit is contained in:
Marco 2025-03-06 10:27:06 +01:00
commit 8b378abef3
22 changed files with 349 additions and 16 deletions

View file

@ -0,0 +1,20 @@
using Cirno.Scripts.Enums;
using Godot;
namespace Cirno.Scripts.Components.FSM.Elevator;
public partial class Init : BaseState<ElevatorState, ElevatorProxy>
{
public override ElevatorState StateId => ElevatorState.Init;
public override void EnterState()
{
MainObject.StateMachine = StateMachine;
StateMachine.SetState(MainObject.StartingState);
}
public override void ExitState()
{
}
}