public class WarfleetAssignmentAI extends BaseAssignmentAI
BaseAssignmentAI.FleetActionDelegate| Modifier and Type | Field and Description |
|---|---|
protected boolean |
doCapture |
protected boolean |
doRaid |
buildTracker, capTracker, delegate, done, fleet, giveInitial, raidTracker, TEMP_ASSIGNMENT, TEMP_BUSY_REASON| Constructor and Description |
|---|
WarfleetAssignmentAI(CampaignFleetAPI fleet,
boolean doCapture,
boolean doRaid) |
| Modifier and Type | Method and Description |
|---|---|
void |
advance(float amount)
Use SectorAPI.getClock() to convert to campaign days.
|
protected void |
giveInitialAssignments() |
boolean |
isDoRaid() |
protected void |
pickNext() |
canTakeAction, checkBuild, checkCapture, checkColonyAction, checkObjectiveAction, checkRaid, clearTempAssignments, getDelegate, giveBuildOrder, giveCaptureOrder, giveRaidOrder, isDone, runWhilePaused, setDelegate, setDonepublic WarfleetAssignmentAI(CampaignFleetAPI fleet, boolean doCapture, boolean doRaid)
public void advance(float amount)
EveryFrameScriptadvance in interface EveryFrameScriptadvance in class BaseAssignmentAIamount - seconds elapsed during the last frame.protected void giveInitialAssignments()
giveInitialAssignments in class BaseAssignmentAIprotected void pickNext()
pickNext in class BaseAssignmentAIpublic boolean isDoRaid()