public void PlanAction(MotionUsageAction action) => Presented.PlanAction(action);
public void PlanAction(GoalSettingAction action) => Presented.PlanAction(action);
public void PlanAction(RotationAction action) => Presented.PlanAction(action);
public void PlanAction(AttackUsageAction action) => Presented.PlanAction(action);
public void PlanAction(MovementAction action) => Presented.PlanAction(action);
public void PlanAction(ConditionChangingAction action) => Presented.PlanAction(action);
// Action processing. public void PlanAction(DamageCausingAction action) => Presented.PlanAction(action);
public void PlanAction(UnitRemovalAction action) => Presented.PlanAction(action);
public void PlanAction(UnitMotionAction action) => Presented.PlanAction(action);