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;
34 super.advance(amount, ghost);
54 if (burn < 1) burn = 1;
59 ghost.
moveTo(dest,
new Vector2f(), burn);
void advance(float amount, SensorGhost ghost)
GBFollowClosely(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 getBurnLevelForSpeed(float speed)
static float getAngleInDegrees(Vector2f v)
LocationAPI getContainingLocation()
CustomCampaignEntityAPI getEntity()
void moveTo(Vector2f dest, float maxBurn)