14 lines
388 B
C#
14 lines
388 B
C#
using Chickensoft.Introspection;
|
|
using Chickensoft.LogicBlocks;
|
|
|
|
namespace Zennysoft.Ma.Adapter;
|
|
|
|
public interface IPlayerLogic : ILogicBlock<PlayerLogic.State>;
|
|
|
|
[Meta, Id("player_logic")]
|
|
[LogicBlock(typeof(State), Diagram = true)]
|
|
public partial class PlayerLogic : LogicBlock<PlayerLogic.State>, IPlayerLogic
|
|
{
|
|
public override Transition GetInitialState() => To<State.Idle>();
|
|
}
|