Class GBDartAround
java.lang.Object
com.fs.starfarer.api.impl.campaign.ghosts.BaseGhostBehavior
com.fs.starfarer.api.impl.campaign.ghosts.GBDartAround
- All Implemented Interfaces:
GhostBehavior
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected float
protected float
protected float
protected float
protected org.lwjgl.util.vector.Vector2f
protected IntervalUtil
protected int
protected SectorEntityToken
Fields inherited from class com.fs.starfarer.api.impl.campaign.ghosts.BaseGhostBehavior
duration, interrupts
-
Constructor Summary
ConstructorsConstructorDescriptionGBDartAround
(SectorEntityToken other, float duration, int maxBurn, float desiredRangeMin, float desiredRangeMax) -
Method Summary
Methods inherited from class com.fs.starfarer.api.impl.campaign.ghosts.BaseGhostBehavior
addInterrupt, end, isDone
-
Field Details
-
other
-
maxBurn
protected int maxBurn -
desiredRange
protected float desiredRange -
desiredRangeMin
protected float desiredRangeMin -
desiredRangeMax
protected float desiredRangeMax -
interval
-
angleOffset
protected float angleOffset -
dest
protected org.lwjgl.util.vector.Vector2f dest
-
-
Constructor Details
-
GBDartAround
public GBDartAround(SectorEntityToken other, float duration, int maxBurn, float desiredRangeMin, float desiredRangeMax)
-
-
Method Details
-
advance
- Specified by:
advance
in interfaceGhostBehavior
- Overrides:
advance
in classBaseGhostBehavior
-