public override StateMachine CreateMachine() { StateMachine machine = new StateMachine(); machine.AddDefaultState(new EvadeState((int)States.EVADE, this)); machine.AddState(new FleeState((int)States.FLEE, this)); return machine; }
public override StateMachine CreateMachine() { StateMachine machine = new StateMachine(); machine.AddDefaultState(new InterposeState((int)States.INTERPOSE, this)); return machine; }