// retard-generated using Code.Infrastructure.StateMachine; namespace Code.Example.Platformer { public partial class PlatformerState : BaseState { protected override void _fireEnterState() { EventBus.RaiseEvent>(h => h.EnterState()); } protected override void _fireExitState() { EventBus.RaiseEvent>(h => h.ExitState()); } } }