1package com.fs.starfarer.api.impl.campaign.ghosts;
3import org.lwjgl.util.vector.Vector2f;
5import com.fs.starfarer.api.campaign.SectorEntityToken;
6import com.fs.starfarer.api.util.IntervalUtil;
7import com.fs.starfarer.api.util.Misc;
19 protected Vector2f
dest =
new Vector2f();
36 super.advance(amount, ghost);
40 else if (
maxBurn >= 15f) mult = 2f;
void advance(float amount, SensorGhost ghost)
GBDartAround(SectorEntityToken other, float duration, int maxBurn, float desiredRangeMin, float desiredRangeMax)
void forceIntervalElapsed()
void advance(float amount)
static Vector2f getUnitVectorAtDegreeAngle(float degrees)
static float getDistance(SectorEntityToken from, SectorEntityToken to)
static float getAngleInDegrees(Vector2f v)
LocationAPI getContainingLocation()
CustomCampaignEntityAPI getEntity()
void moveTo(Vector2f dest, float maxBurn)