1package com.fs.starfarer.api.impl.campaign.ghosts.types;
3import com.fs.starfarer.api.Global;
4import com.fs.starfarer.api.campaign.CampaignFleetAPI;
5import com.fs.starfarer.api.campaign.SectorEntityToken;
6import com.fs.starfarer.api.impl.campaign.ghosts.BaseSensorGhost;
7import com.fs.starfarer.api.impl.campaign.ghosts.GBDartAround;
8import com.fs.starfarer.api.impl.campaign.ghosts.GBGoAwayFrom;
9import com.fs.starfarer.api.impl.campaign.ghosts.GBIDespawn;
10import com.fs.starfarer.api.impl.campaign.ghosts.GBITooClose;
11import com.fs.starfarer.api.impl.campaign.ghosts.GBITooCloseToOther;
12import com.fs.starfarer.api.impl.campaign.ghosts.SensorGhostManager;
13import com.fs.starfarer.api.impl.campaign.ghosts.SharedTrigger;
static SectorAPI getSector()
void addBehavior(GhostBehavior b)
void setNumSensorIndicators(int min, int max, Random random)
float genSmallSensorProfile()
void setAccelMult(float accelMult)
void placeNearEntity(SectorEntityToken entity, float minDist, float maxDist)
float genVerySmallRadius()
void initEntity(float sensorProfile, float radius)
void addInterrupt(GhostBehaviorInterrupt interrupt)
SensorGhostManager manager
MinnowGhost(SensorGhostManager manager, SectorEntityToken loc, float minRange, float maxRange, float dur, SharedTrigger trigger)