Example #1
0
    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;
    }
Example #2
0
 public override StateMachine CreateMachine()
 {
     StateMachine machine = new StateMachine();
     machine.AddDefaultState(new InterposeState((int)States.INTERPOSE, this));
     return machine;
 }