public AlertState(PirateAIController controlled) : base(controlled) { }
public PatrolState(PirateAIController controlled) : base(controlled) { }
public ChaseState(PirateAIController controlled) : base(controlled) { }
public PirateStateBase(PirateAIController controlled) { this.controlled = controlled; }