public static class AbyssalLightEntityPlugin.DwellerEncounterScript extends java.lang.Object implements EveryFrameScript
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
done |
protected float |
elapsed |
protected CampaignFleetAPI |
fleet |
protected SectorEntityToken |
light |
protected java.lang.String |
trigger |
protected float |
triggerDelay |
| Constructor and Description |
|---|
DwellerEncounterScript(java.lang.String trigger,
CampaignFleetAPI fleet,
SectorEntityToken light) |
| Modifier and Type | Method and Description |
|---|---|
void |
advance(float amount)
Use SectorAPI.getClock() to convert to campaign days.
|
boolean |
isDone() |
boolean |
runWhilePaused() |
protected float elapsed
protected java.lang.String trigger
protected boolean done
protected float triggerDelay
protected SectorEntityToken light
protected CampaignFleetAPI fleet
public DwellerEncounterScript(java.lang.String trigger, CampaignFleetAPI fleet, SectorEntityToken light)
public boolean isDone()
isDone in interface EveryFrameScriptpublic boolean runWhilePaused()
runWhilePaused in interface EveryFrameScriptpublic void advance(float amount)
EveryFrameScriptadvance in interface EveryFrameScriptamount - seconds elapsed during the last frame.