1package com.fs.starfarer.api.impl.campaign.ghosts;
3import java.util.ArrayList;
4import java.util.Iterator;
7import org.lwjgl.util.vector.Vector2f;
9import com.fs.starfarer.api.Global;
10import com.fs.starfarer.api.campaign.SectorEntityToken;
15 public static class GBEchoSnapshot {
20 protected List<GBEchoSnapshot>
snapshots =
new ArrayList<GBEchoSnapshot>();
38 super.advance(amount, ghost);
40 GBEchoSnapshot curr =
new GBEchoSnapshot();
45 Iterator<GBEchoSnapshot> iter =
snapshots.iterator();
46 GBEchoSnapshot use =
null;
47 while (iter.hasNext()) {
static SectorAPI getSector()
List< GBEchoSnapshot > snapshots
GBEchoMovement(SectorEntityToken other, float delayDays, float duration)
void advance(float amount, SensorGhost ghost)
float getElapsedDaysSince(long timestamp)
CampaignClockAPI getClock()
LocationAPI getContainingLocation()
CustomCampaignEntityAPI getEntity()
SmoothMovementUtil getMovement()