public static class HubMissionWithTriggers.RunScriptAfterDelay extends java.lang.Object implements MissionTrigger.TriggerAction, EveryFrameScript
| Modifier and Type | Field and Description |
|---|---|
protected float |
delay |
protected Script |
script |
| Constructor and Description |
|---|
RunScriptAfterDelay(float delay,
Script script) |
| Modifier and Type | Method and Description |
|---|---|
void |
advance(float amount)
Use SectorAPI.getClock() to convert to campaign days.
|
void |
doAction(MissionTrigger.TriggerActionContext context) |
boolean |
isDone() |
boolean |
runWhilePaused() |
public RunScriptAfterDelay(float delay, Script script)
public void doAction(MissionTrigger.TriggerActionContext context)
doAction in interface MissionTrigger.TriggerActionpublic 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.