All Methods Instance Methods Abstract Methods
| Modifier and Type |
Method and Description |
void |
clearEmptyWaypoints() |
void |
clearTasks() |
CombatFleetManagerAPI.AssignmentInfo |
createAssignment(CombatAssignmentType type,
AssignmentTargetAPI target,
boolean useCommandPoint)
target should be one of:
BattleObjectiveAPI
DeployedFleetMemberAPI
the result of createWaypoint()
|
AssignmentTargetAPI |
createWaypoint2(org.lwjgl.util.vector.Vector2f loc,
boolean ally) |
java.util.List<CombatFleetManagerAPI.AssignmentInfo> |
getAllAssignments() |
CombatFleetManagerAPI.AssignmentInfo |
getAssignmentFor(ShipAPI ship)
Returns the current assignment for a ship (the assignment type, and the target, if any).
|
CombatFleetManagerAPI.AssignmentInfo |
getAssignmentInfoForTarget(AssignmentTargetAPI target) |
AssignmentTargetAPI |
getAssignmentTargetFor(ShipAPI ship) |
int |
getCommandPointsLeft() |
MutableStat |
getCommandPointsStat() |
float |
getCPInterval() |
MutableStat |
getCPRateModifier() |
float |
getCPRateMult() |
float |
getSecondsUntilNextPoint() |
void |
giveAssignment(DeployedFleetMemberAPI member,
CombatFleetManagerAPI.AssignmentInfo assignment,
boolean useCommandPointIfNeeded) |
boolean |
isFullAssault() |
boolean |
isInFullRetreat() |
boolean |
isPreventFullRetreat() |
void |
orderFullRetreat()
Cancels all assignment and orders all ships to retreat.
|
void |
orderRetreat(DeployedFleetMemberAPI member,
boolean useCommandPointIfNeeded,
boolean direct) |
void |
orderSearchAndDestroy()
Cancels all assignments.
|
void |
orderSearchAndDestroy(DeployedFleetMemberAPI member,
boolean useCommandPointIfNeeded) |
void |
reassign() |
void |
removeAssignment(CombatFleetManagerAPI.AssignmentInfo info) |
void |
setAssignmentWeight(CombatFleetManagerAPI.AssignmentInfo info,
float weight) |
void |
setFullAssault(boolean explicitSearchAndDestroy) |
void |
setPreventFullRetreat(boolean preventFullRetreat) |