Starsector API
Loading...
Searching...
No Matches
GBIDespawn.java
Go to the documentation of this file.
1
package
com.fs.starfarer.api.impl.campaign.ghosts;
2
3
public
class
GBIDespawn
extends
BaseGhostBehaviorInterrupt
{
4
5
public
GBIDespawn
(
float
delay
) {
6
super(
delay
);
7
}
8
9
@Override
10
public
boolean
shouldInterruptBehavior
(
SensorGhost
ghost,
GhostBehavior
behavior) {
11
if
(
hasDelayRemaining
())
return
false
;
12
13
ghost.
clearScript
();
14
15
return
true
;
16
}
17
18
19
}
com.fs.starfarer.api.impl.campaign.ghosts.BaseGhostBehaviorInterrupt
Definition
BaseGhostBehaviorInterrupt.java:5
com.fs.starfarer.api.impl.campaign.ghosts.BaseGhostBehaviorInterrupt.hasDelayRemaining
boolean hasDelayRemaining()
Definition
BaseGhostBehaviorInterrupt.java:21
com.fs.starfarer.api.impl.campaign.ghosts.BaseGhostBehaviorInterrupt.delay
float delay
Definition
BaseGhostBehaviorInterrupt.java:6
com.fs.starfarer.api.impl.campaign.ghosts.GBIDespawn
Definition
GBIDespawn.java:3
com.fs.starfarer.api.impl.campaign.ghosts.GBIDespawn.GBIDespawn
GBIDespawn(float delay)
Definition
GBIDespawn.java:5
com.fs.starfarer.api.impl.campaign.ghosts.GBIDespawn.shouldInterruptBehavior
boolean shouldInterruptBehavior(SensorGhost ghost, GhostBehavior behavior)
Definition
GBIDespawn.java:10
com.fs.starfarer.api.impl.campaign.ghosts.GhostBehavior
Definition
GhostBehavior.java:3
com.fs.starfarer.api.impl.campaign.ghosts.SensorGhost
Definition
SensorGhost.java:11
com.fs.starfarer.api.impl.campaign.ghosts.SensorGhost.clearScript
void clearScript()
src
com
fs
starfarer
api
impl
campaign
ghosts
GBIDespawn.java
Generated by
1.9.8