public NavMeshLevelGoalState(NPC npc) : base(npc) { }
public IGoalState(NPC npc) { this.npc = npc; }
public MotionLevelGoalState(NPC npc) : base(npc) { }
public HighLevelGoalState(NPC npc) : base(npc) { }