Class TutorialLeashAssignmentAI
java.lang.Object
com.fs.starfarer.api.impl.campaign.procgen.themes.BaseAssignmentAI
com.fs.starfarer.api.impl.campaign.tutorial.TutorialLeashAssignmentAI
- All Implemented Interfaces:
EveryFrameScript
-
Nested Class Summary
Nested classes/interfaces inherited from class com.fs.starfarer.api.impl.campaign.procgen.themes.BaseAssignmentAI
BaseAssignmentAI.FleetActionDelegate
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected float
protected float
protected SectorEntityToken
protected StarSystemAPI
protected SectorEntityToken
Fields inherited from class com.fs.starfarer.api.impl.campaign.procgen.themes.BaseAssignmentAI
buildTracker, capTracker, delegate, done, fleet, giveInitial, raidTracker, TEMP_ASSIGNMENT, TEMP_BUSY_REASON
-
Constructor Summary
ConstructorsConstructorDescriptionTutorialLeashAssignmentAI
(CampaignFleetAPI fleet, StarSystemAPI system, SectorEntityToken toGuard) -
Method Summary
Methods inherited from class com.fs.starfarer.api.impl.campaign.procgen.themes.BaseAssignmentAI
canTakeAction, checkBuild, checkCapture, checkColonyAction, checkObjectiveAction, checkRaid, clearTempAssignments, getDelegate, giveBuildOrder, giveCaptureOrder, giveRaidOrder, isDone, runWhilePaused, setDelegate, setDone
-
Field Details
-
system
-
jumpPoint
-
elapsed
protected float elapsed -
dur
protected float dur -
toGuard
-
-
Constructor Details
-
TutorialLeashAssignmentAI
public TutorialLeashAssignmentAI(CampaignFleetAPI fleet, StarSystemAPI system, SectorEntityToken toGuard)
-
-
Method Details
-
giveInitialAssignments
protected void giveInitialAssignments()- Specified by:
giveInitialAssignments
in classBaseAssignmentAI
-
pickNext
protected void pickNext()- Specified by:
pickNext
in classBaseAssignmentAI
-
advance
public void advance(float amount) Description copied from interface:EveryFrameScript
Use SectorAPI.getClock() to convert to campaign days.- Specified by:
advance
in interfaceEveryFrameScript
- Overrides:
advance
in classBaseAssignmentAI
- Parameters:
amount
- seconds elapsed during the last frame.
-