public class CampaignTutorialScript extends java.lang.Object implements EveryFrameScript
Modifier and Type | Class and Description |
---|---|
static class |
CampaignTutorialScript.CampaignTutorialStage |
Modifier and Type | Field and Description |
---|---|
protected PlanetAPI |
ancyra |
protected boolean |
askedPlayerToSave |
protected boolean |
charTabWasOpen |
protected CampaignTerrainAPI |
debrisField |
protected SectorEntityToken |
derinkuyu |
protected CampaignFleetAPI |
detachment |
protected float |
elapsed |
protected TutorialMissionIntel |
intel |
protected float |
lastCheckDistToAncyra |
protected boolean |
orbitalResetDone |
protected CampaignFleetAPI |
pirateFleet |
protected boolean |
playerSaved |
protected CampaignTutorialScript.CampaignTutorialStage |
quickSaveFrom |
protected CampaignTutorialScript.CampaignTutorialStage |
stage |
protected StarSystemAPI |
system |
static java.lang.String |
USE_TUTORIAL_RESPAWN |
Constructor and Description |
---|
CampaignTutorialScript(StarSystemAPI system) |
Modifier and Type | Method and Description |
---|---|
protected void |
addFleets() |
protected void |
addPirateFleet() |
protected void |
addSecurityDetachment() |
void |
advance(float amount)
Use SectorAPI.getClock() to convert to campaign days.
|
boolean |
isDone() |
protected void |
leashToStartLocation() |
protected boolean |
quickSaveNag(CampaignTutorialScript.CampaignTutorialStage nagStage,
CampaignTutorialScript.CampaignTutorialStage next,
float timeout) |
protected java.lang.Object |
readResolve() |
boolean |
runWhilePaused() |
protected void |
startTutorialMissionEvent() |
protected java.lang.Object |
writeReplace() |
public static final java.lang.String USE_TUTORIAL_RESPAWN
protected boolean askedPlayerToSave
protected boolean playerSaved
protected float elapsed
protected float lastCheckDistToAncyra
protected StarSystemAPI system
protected PlanetAPI ancyra
protected SectorEntityToken derinkuyu
protected CampaignTutorialScript.CampaignTutorialStage stage
protected boolean orbitalResetDone
protected CampaignTerrainAPI debrisField
protected CampaignFleetAPI pirateFleet
protected CampaignFleetAPI detachment
protected TutorialMissionIntel intel
protected CampaignTutorialScript.CampaignTutorialStage quickSaveFrom
protected boolean charTabWasOpen
public CampaignTutorialScript(StarSystemAPI system)
protected java.lang.Object readResolve()
protected java.lang.Object writeReplace()
protected boolean quickSaveNag(CampaignTutorialScript.CampaignTutorialStage nagStage, CampaignTutorialScript.CampaignTutorialStage next, float timeout)
protected void leashToStartLocation()
public void advance(float amount)
EveryFrameScript
advance
in interface EveryFrameScript
amount
- seconds elapsed during the last frame.protected void addFleets()
protected void startTutorialMissionEvent()
protected void addPirateFleet()
protected void addSecurityDetachment()
public boolean isDone()
isDone
in interface EveryFrameScript
public boolean runWhilePaused()
runWhilePaused
in interface EveryFrameScript
Copyright © 2013 Fractal Softworks, LLC. All Rights Reserved.