Uses of Interface
com.fs.starfarer.api.campaign.SectorEntityToken
Packages that use SectorEntityToken
Package
Description
-
Uses of SectorEntityToken in com.fs.starfarer.api
Methods in com.fs.starfarer.api that return SectorEntityTokenMethods in com.fs.starfarer.api with parameters of type SectorEntityTokenModifier and TypeMethodDescriptionFactoryAPI.createCircularOrbit
(SectorEntityToken focus, float angle, float orbitRadius, float orbitDays) FactoryAPI.createCircularOrbitPointingDown
(SectorEntityToken focus, float angle, float orbitRadius, float orbitDays) FactoryAPI.createCircularOrbitWithSpin
(SectorEntityToken focus, float angle, float orbitRadius, float orbitDays, float spin) FactoryAPI.createProgressIndicator
(String text, SectorEntityToken target, float durationDays) -
Uses of SectorEntityToken in com.fs.starfarer.api.campaign
Subinterfaces of SectorEntityToken in com.fs.starfarer.api.campaignModifier and TypeInterfaceDescriptioninterface
interface
interface
interface
interface
interface
interface
interface
interface
interface
Methods in com.fs.starfarer.api.campaign that return SectorEntityTokenModifier and TypeMethodDescriptionLocationAPI.addAsteroidBelt
(SectorEntityToken focus, int numAsteroids, float orbitRadius, float width, float minOrbitDays, float maxOrbitDays) LocationAPI.addAsteroidBelt
(SectorEntityToken focus, int numAsteroids, float orbitRadius, float width, float minOrbitDays, float maxOrbitDays, String terrainId, String optionalName) LocationAPI.addCorona
(SectorEntityToken star, float extraRadius, float windBurnLevel, float flareProbability, float crLossMult) LocationAPI.addCorona
(SectorEntityToken star, String terrainType, float extraRadius, float windBurnLevel, float flareProbability, float crLossMult) LocationAPI.addRadioChatter
(SectorEntityToken entity, float extraRadius) LocationAPI.addRingBand
(SectorEntityToken focus, String category, String key, float bandWidthInTexture, int bandIndex, Color color, float bandWidthInEngine, float middleRadius, float orbitDays, String terrainId, String optionalName) Same as above, but with a "terrain" ring also being added.LocationAPI.addTerrain
(String terrainId, Object param) LocationAPI.createToken
(float x, float y) Not actually added to the location, and doesn't need to be.LocationAPI.createToken
(org.lwjgl.util.vector.Vector2f loc) StarSystemAPI.getCenter()
PersistentUIDataAPI.getCourseTarget()
CampaignUIAPI.getCurrentCourseTarget()
JumpPointAPI.JumpDestination.getDestination()
JumpPointAPI.getDestinationVisualEntity()
LocationAPI.getEntityById
(String id) SectorAPI.getEntityById
(String id) Will look for the entity in all LocationAPIs.LocationAPI.getEntityByName
(String name) Deprecated.OrbitAPI.getFocus()
RingBandAPI.getFocus()
StarSystemAPI.getHyperspaceAnchor()
A location token corresponding to the center of the system in hyperspace.CampaignFleetAPI.getInteractionTarget()
The fleet is trying to interact with this entity - i.e.InteractionDialogAPI.getInteractionTarget()
SectorEntityToken.getLightSource()
SectorAPI.getMousedOverEntity()
CampaignUIAPI.getNextStepForCourse
(SectorEntityToken courseTarget) SectorEntityToken.getOrbitFocus()
JumpPointAPI.getRelatedPlanet()
CampaignProgressIndicatorAPI.getTarget()
NascentGravityWellAPI.getTarget()
CampaignUIAPI.getUltimateCourseTarget()
Calls Global.getSector().getUIData().getCourseTarget().StarSystemAPI.initNonStarCenter()
Methods in com.fs.starfarer.api.campaign that return types with arguments of type SectorEntityTokenModifier and TypeMethodDescriptionLocationAPI.getAllEntities()
LocationAPI.getAsteroids()
MissionBoardAPI.MissionAvailabilityAPI.getAvailableAt()
IntelDataAPI.getCommSnifferLocations()
SectorAPI.getCustomEntitiesWithTag
(String tag) LocationAPI.getEntitiesWithTag
(String tag) SectorAPI.getEntitiesWithTag
(String tag) Iterates through hyperspace and all star systems.LocationAPI.getJumpPoints()
LocationAPI.getOrbitalStations()
Deprecated.Methods in com.fs.starfarer.api.campaign with parameters of type SectorEntityTokenModifier and TypeMethodDescriptionvoid
CampaignFleetAPI.addAssignment
(FleetAssignment assignment, SectorEntityToken target, float maxDurationInDays) void
CampaignFleetAPI.addAssignment
(FleetAssignment assignment, SectorEntityToken target, float maxDurationInDays, Script onCompletion) void
CampaignFleetAPI.addAssignment
(FleetAssignment assignment, SectorEntityToken target, float maxDurationInDays, String actionText) void
CampaignFleetAPI.addAssignment
(FleetAssignment assignment, SectorEntityToken target, float maxDurationInDays, String actionText, boolean addTimeToNext, Script onStart, Script onCompletion) void
CampaignFleetAPI.addAssignment
(FleetAssignment assignment, SectorEntityToken target, float maxDurationInDays, String actionText, Script onCompletion) void
FleetOrStubAPI.addAssignment
(FleetAssignment assignment, SectorEntityToken target, float maxDurationInDays) void
FleetOrStubAPI.addAssignment
(FleetAssignment assignment, SectorEntityToken target, float maxDurationInDays, Script onCompletion) void
FleetOrStubAPI.addAssignment
(FleetAssignment assignment, SectorEntityToken target, float maxDurationInDays, String actionText) void
FleetOrStubAPI.addAssignment
(FleetAssignment assignment, SectorEntityToken target, float maxDurationInDays, String actionText, Script onCompletion) void
FleetStubAPI.addAssignment
(FleetAssignment assignment, SectorEntityToken target, float maxDurationInDays, Script onCompletion) void
FleetStubAPI.addAssignment
(FleetAssignment assignment, SectorEntityToken target, float maxDurationInDays, String actionText, Script onCompletion) void
FleetOrStubAPI.addAssignmentAtStart
(FleetAssignment assignment, SectorEntityToken target, float maxDurationInDays, Script onCompletion) void
FleetOrStubAPI.addAssignmentAtStart
(FleetAssignment assignment, SectorEntityToken target, float maxDurationInDays, String actionText, Script onCompletion) void
FleetStubAPI.addAssignmentAtStart
(FleetAssignment assignment, SectorEntityToken target, float maxDurationInDays, Script onCompletion) void
FleetStubAPI.addAssignmentAtStart
(FleetAssignment assignment, SectorEntityToken target, float maxDurationInDays, String actionText, Script onCompletion) LocationAPI.addAsteroidBelt
(SectorEntityToken focus, int numAsteroids, float orbitRadius, float width, float minOrbitDays, float maxOrbitDays) LocationAPI.addAsteroidBelt
(SectorEntityToken focus, int numAsteroids, float orbitRadius, float width, float minOrbitDays, float maxOrbitDays, String terrainId, String optionalName) LocationAPI.addCorona
(SectorEntityToken star, float extraRadius, float windBurnLevel, float flareProbability, float crLossMult) LocationAPI.addCorona
(SectorEntityToken star, String terrainType, float extraRadius, float windBurnLevel, float flareProbability, float crLossMult) void
LocationAPI.addEntity
(SectorEntityToken entity) void
LocationAPI.addOrbitalJunk
(SectorEntityToken focus, String junkType, int num, float minSize, float maxSize, float orbitRadius, float width, float minOrbitDays, float maxOrbitDays, float minSpin, float maxSpin) SectorAPI.addPing
(SectorEntityToken entity, CampaignPingSpec custom) SectorAPI.addPing
(SectorEntityToken entity, String pingType) See data/campaign/pings.json for ping types.SectorAPI.addPing
(SectorEntityToken entity, String pingType, Color colorOverride) LocationAPI.addPlanet
(String id, SectorEntityToken focus, String name, String type, float angle, float radius, float orbitRadius, float orbitDays) LocationAPI.addRadioChatter
(SectorEntityToken entity, float extraRadius) LocationAPI.addRingBand
(SectorEntityToken focus, String category, String key, float bandWidthInTexture, int bandIndex, Color color, float bandWidthInEngine, float middleRadius, float orbitDays) Texture must have vertical, equal width bands in it.LocationAPI.addRingBand
(SectorEntityToken focus, String category, String key, float bandWidthInTexture, int bandIndex, Color color, float bandWidthInEngine, float middleRadius, float orbitDays, String terrainId, String optionalName) Same as above, but with a "terrain" ring also being added.void
JumpPointAPI.autoUpdateHyperJumpPointLocationBasedOnInSystemEntityAtRadius
(SectorEntityToken entity, float radius) May only be called after this jump point was added to the system, and also after StarSystemAPI.autogenerateHyperspaceAnchors() was called for the system, OR initStar() was called with the "location in hyperspace" parameters (which auto-generates the main hyperspace anchor).void
SectorEntityToken.autoUpdateHyperLocationBasedOnInSystemEntityAtRadius
(SectorEntityToken entity, float radius) boolean
BaseCampaignEntityPickerListener.canConfirmSelection
(SectorEntityToken entity) boolean
CampaignEntityPickerListener.canConfirmSelection
(SectorEntityToken entity) boolean
CampaignTerrainPlugin.containsEntity
(SectorEntityToken other) void
BaseCampaignEntityPickerListener.createInfoText
(TooltipMakerAPI info, SectorEntityToken entity) void
CampaignEntityPickerListener.createInfoText
(TooltipMakerAPI info, SectorEntityToken entity) SectorAPI.createNascentGravityWell
(SectorEntityToken target, float radius) void
SectorAPI.doHyperspaceTransition
(CampaignFleetAPI fleet, SectorEntityToken jumpLocation, JumpPointAPI.JumpDestination dest) void
SectorAPI.doHyperspaceTransition
(CampaignFleetAPI fleetAPI, SectorEntityToken jumpLocation, JumpPointAPI.JumpDestination dest, float initialDelay) float
CampaignUIAPI.getLastLegDistance
(SectorEntityToken courseTarget) float
SectorEntityToken.getMaxSensorRangeToDetect
(SectorEntityToken other) Does not includes fleet radii - i.e.BaseCampaignEntityPickerListener.getMenuItemNameOverrideFor
(SectorEntityToken entity) CampaignEntityPickerListener.getMenuItemNameOverrideFor
(SectorEntityToken entity) CampaignUIAPI.getNameForCourseTarget
(SectorEntityToken entity, boolean isEndpoint) CampaignUIAPI.getNextStepForCourse
(SectorEntityToken courseTarget) BaseCampaignEntityPickerListener.getSelectedTextOverrideFor
(SectorEntityToken entity) CampaignEntityPickerListener.getSelectedTextOverrideFor
(SectorEntityToken entity) SectorEntityToken.getVisibilityLevelTo
(SectorEntityToken other) void
CampaignTerrainPlugin.init
(String terrainId, SectorEntityToken entity, Object param) void
CustomCampaignEntityPlugin.init
(SectorEntityToken entity, Object params) boolean
CampaignFleetAPI.isFriendlyTo
(SectorEntityToken other) boolean
CampaignFleetAPI.isHostileTo
(SectorEntityToken other) Eventually falls back to faction.isHostile(), but may return true if there's hostility due to MakeOtherFleetHostile true, a captain's relationship to the player/other captain, etc.boolean
SectorEntityToken.isVisibleToSensorsOf
(SectorEntityToken other) void
SectorAPI.layInCourseFor
(SectorEntityToken target) void
CampaignUIAPI.layInCourseForNextStep
(SectorEntityToken courseTarget) void
MissionBoardAPI.makeAvailableAt
(CampaignMissionPlugin mission, SectorEntityToken loc) void
MissionBoardAPI.makeUnavailableAt
(CampaignMissionPlugin mission, SectorEntityToken loc) BaseCampaignPlugin.pickBattleCreationPlugin
(SectorEntityToken opponent) CampaignPlugin.pickBattleCreationPlugin
(SectorEntityToken opponent) Returns a plugin that is used to generate the battlefield.void
BaseCampaignEntityPickerListener.pickedEntity
(SectorEntityToken entity) void
CampaignEntityPickerListener.pickedEntity
(SectorEntityToken entity) BaseCampaignPlugin.pickInteractionDialogPlugin
(SectorEntityToken interactionTarget) BaseCampaignPlugin.pickInteractionDialogPlugin
(Object param, SectorEntityToken interactionTarget) CampaignPlugin.pickInteractionDialogPlugin
(SectorEntityToken interactionTarget) Returns the dialog plugin to be used to drive the interaction dialog for the particular entity.CampaignPlugin.pickInteractionDialogPlugin
(Object param, SectorEntityToken interactionTarget) Used for: - interaction dialogs created by clicking on a comm message action icon Return null if this CampaignPlugin implementation doesn't provide a dialog for the above use case(s).void
CampaignMissionPlugin.playerAccept
(SectorEntityToken entity) void
JumpPointAPI.removeDestination
(SectorEntityToken destination) void
LocationAPI.removeEntity
(SectorEntityToken entity) void
LocationAPI.renderingLayersUpdated
(SectorEntityToken entity) void
SectorAPI.reportEventStage
(CampaignEventPlugin event, String stage, SectorEntityToken sendFrom, MessagePriority priority) Deprecated.void
SectorAPI.reportEventStage
(CampaignEventPlugin event, String stage, SectorEntityToken sendFrom, MessagePriority priority, OnMessageDeliveryScript onDelivery) Deprecated.void
BaseCampaignEventListener.reportFleetJumped
(CampaignFleetAPI fleet, SectorEntityToken from, JumpPointAPI.JumpDestination to) void
CampaignEventListener.reportFleetJumped
(CampaignFleetAPI fleet, SectorEntityToken from, JumpPointAPI.JumpDestination to) from is generally a JumpPointAPI, but doesn't *have* to be.void
SectorAPI.reportFleetJumped
(CampaignFleetAPI fleet, SectorEntityToken from, JumpPointAPI.JumpDestination to) void
BaseCampaignEventListener.reportFleetReachedEntity
(CampaignFleetAPI fleet, SectorEntityToken entity) void
CampaignEventListener.reportFleetReachedEntity
(CampaignFleetAPI fleet, SectorEntityToken entity) Planets/stations/etc that are the target of a fleet's assignment.void
SectorAPI.reportFleetReachedEntity
(CampaignFleetAPI fleet, SectorEntityToken entity) void
CampaignUIAPI.restartEncounterMusic
(SectorEntityToken interactionTarget) void
StarSystemAPI.setCenter
(SectorEntityToken center) void
SectorEntityToken.setCircularOrbit
(SectorEntityToken focus, float angle, float orbitRadius, float orbitDays) void
SectorEntityToken.setCircularOrbitPointingDown
(SectorEntityToken focus, float angle, float orbitRadius, float orbitDays) void
SectorEntityToken.setCircularOrbitWithSpin
(SectorEntityToken focus, float angle, float orbitRadius, float orbitDays, float minSpin, float maxSpin) void
JumpPointAPI.JumpDestination.setDestination
(SectorEntityToken destination) void
JumpPointAPI.setDestinationVisual
(String category, String id, SectorEntityToken entity) Also automatically sets the jump point size.void
CampaignTerrainPlugin.setEntity
(SectorEntityToken entity) void
OrbitAPI.setEntity
(SectorEntityToken entity) void
RingBandAPI.setFocus
(SectorEntityToken focus) void
StarSystemAPI.setHyperspaceAnchor
(SectorEntityToken hyperspaceAnchor) void
CampaignFleetAPI.setInteractionTarget
(SectorEntityToken target) void
InteractionDialogAPI.setInteractionTarget
(SectorEntityToken interactionTarget) void
SectorEntityToken.setLightSource
(SectorEntityToken star, Color color) void
SectorEntityToken.setOrbitFocus
(SectorEntityToken focus) void
CampaignFleetAPI.setPreferredResupplyLocation
(SectorEntityToken token) void
JumpPointAPI.setRelatedPlanet
(SectorEntityToken relatedPlanet) This planet will be displayed by auto-generated jump points using this jump point as an exit.void
JumpPointAPI.setStandardWormholeToStarOrPlanetVisual
(SectorEntityToken entity) void
CampaignProgressIndicatorAPI.setTarget
(SectorEntityToken target) void
VisualPanelAPI.showCore
(CoreUITabId tabId, SectorEntityToken other, boolean noCost, CoreInteractionListener listener) Deprecated.void
VisualPanelAPI.showCore
(CoreUITabId tabId, SectorEntityToken other, CampaignUIAPI.CoreUITradeMode mode, CoreInteractionListener listener) void
VisualPanelAPI.showCore
(CoreUITabId tabId, SectorEntityToken other, CoreInteractionListener listener) void
VisualPanelAPI.showCore
(CoreUITabId tabId, SectorEntityToken other, Object custom, CampaignUIAPI.CoreUITradeMode mode, CoreInteractionListener listener) void
VisualPanelAPI.showCore
(CoreUITabId tabId, SectorEntityToken other, Object custom, CoreInteractionListener listener) boolean
CampaignUIAPI.showInteractionDialog
(InteractionDialogPlugin plugin, SectorEntityToken interactionTarget) Returns true if dialog was actually shown, false otherwise (if, for example, UI is already showing another dialog).boolean
CampaignUIAPI.showInteractionDialog
(SectorEntityToken interactionTarget) Returns true if dialog was actually shown, false otherwise (if, for example, UI is already showing another dialog).boolean
CampaignUIAPI.showInteractionDialogFromCargo
(InteractionDialogPlugin plugin, SectorEntityToken interactionTarget, CampaignUIAPI.DismissDialogDelegate delegate) void
VisualPanelAPI.showLargePlanet
(SectorEntityToken planet) void
VisualPanelAPI.showMapMarker
(SectorEntityToken marker, String title, Color titleColor, boolean withIntel, String icon, String text, Set<String> intelTags) void
VisualPanelAPI.showPlanetInfo
(SectorEntityToken planet) void
LocationAPI.spawnFleet
(SectorEntityToken anchor, float xOffset, float yOffset, CampaignFleetAPI fleet) void
BaseCampaignPlugin.updateEntityFacts
(SectorEntityToken entity, MemoryAPI memory) void
CampaignPlugin.updateEntityFacts
(SectorEntityToken entity, MemoryAPI memory) Update the "this is known by the entity about the world" facts.Method parameters in com.fs.starfarer.api.campaign with type arguments of type SectorEntityTokenModifier and TypeMethodDescriptionvoid
InteractionDialogAPI.showCampaignEntityPicker
(String title, String selectedText, String okText, FactionAPI factionForUIColors, List<SectorEntityToken> entities, CampaignEntityPickerListener listener) Constructors in com.fs.starfarer.api.campaign with parameters of type SectorEntityTokenModifierConstructorDescriptionJumpDestination
(SectorEntityToken destination, String labelInInteractionDialog) -
Uses of SectorEntityToken in com.fs.starfarer.api.campaign.ai
Methods in com.fs.starfarer.api.campaign.ai that return SectorEntityTokenModifier and TypeMethodDescriptionTacticalModulePlugin.getLargestEnemy()
TacticalModulePlugin.getPriorityTarget()
FleetAssignmentDataAPI.getTarget()
TacticalModulePlugin.getTarget()
Methods in com.fs.starfarer.api.campaign.ai that return types with arguments of type SectorEntityTokenMethods in com.fs.starfarer.api.campaign.ai with parameters of type SectorEntityTokenModifier and TypeMethodDescriptionvoid
AssignmentModulePlugin.addAssignment
(FleetAssignment assignment, SectorEntityToken target, float maxDurationInDays, Script onCompletion) void
AssignmentModulePlugin.addAssignment
(FleetAssignment assignment, SectorEntityToken target, float maxDurationInDays, String actionText, boolean addTimeToNext, Script onStart, Script onCompletion) void
AssignmentModulePlugin.addAssignment
(FleetAssignment assignment, SectorEntityToken target, float maxDurationInDays, String actionText, Script onCompletion) void
CampaignFleetAIAPI.addAssignment
(FleetAssignment assignment, SectorEntityToken target, float maxDurationInDays, Script onCompletion) void
CampaignFleetAIAPI.addAssignment
(FleetAssignment assignment, SectorEntityToken target, float maxDurationInDays, String actionText, boolean addTimeToNext, Script onStart, Script onCompletion) void
CampaignFleetAIAPI.addAssignment
(FleetAssignment assignment, SectorEntityToken target, float maxDurationInDays, String actionText, Script onCompletion) void
AssignmentModulePlugin.addAssignmentAtStart
(FleetAssignment assignment, SectorEntityToken target, float maxDurationInDays, Script onCompletion) void
AssignmentModulePlugin.addAssignmentAtStart
(FleetAssignment assignment, SectorEntityToken target, float maxDurationInDays, String actionText, Script onCompletion) void
CampaignFleetAIAPI.addAssignmentAtStart
(FleetAssignment assignment, SectorEntityToken target, float maxDurationInDays, Script onCompletion) void
CampaignFleetAIAPI.addAssignmentAtStart
(FleetAssignment assignment, SectorEntityToken target, float maxDurationInDays, String actionText, Script onCompletion) void
NavigationModulePlugin.avoidEntity
(SectorEntityToken entity, float minRange, float maxRange, float duration) void
CampaignFleetAIAPI.doNotAttack
(SectorEntityToken other, float durDays) void
NavigationModulePlugin.doNotAvoid
(SectorEntityToken entity, float days) boolean
StrategicModulePlugin.isAllowedToEngage
(SectorEntityToken other) boolean
StrategicModulePlugin.isAllowedToEvade
(SectorEntityToken other) void
CampaignFleetAIAPI.reportNearbyAction
(CampaignFleetAIAPI.ActionType type, SectorEntityToken actor, SectorEntityToken target, String responseVariable) void
TacticalModulePlugin.reportNearbyAction
(CampaignFleetAIAPI.ActionType type, SectorEntityToken actor, SectorEntityToken target, String responseVariable) void
TacticalModulePlugin.setPriorityTarget
(SectorEntityToken priorityTarget, float duration, boolean followMode) Will not actually engage when followMode == true.void
TacticalModulePlugin.setTarget
(SectorEntityToken target) void
NavigationModulePlugin.unavoidEntity
(SectorEntityToken entity) -
Uses of SectorEntityToken in com.fs.starfarer.api.campaign.comm
Fields in com.fs.starfarer.api.campaign.comm declared as SectorEntityTokenMethods in com.fs.starfarer.api.campaign.comm that return SectorEntityTokenModifier and TypeMethodDescriptionCommMessageAPI.getCenterMapOnEntity()
IntelInfoPlugin.getMapLocation
(SectorMapAPI map) Methods in com.fs.starfarer.api.campaign.comm with parameters of type SectorEntityTokenModifier and TypeMethodDescriptionvoid
CommMessageAPI.setCenterMapOnEntity
(SectorEntityToken centerMapOnEntity) Constructors in com.fs.starfarer.api.campaign.comm with parameters of type SectorEntityTokenModifierConstructorDescriptionArrowData
(float width, SectorEntityToken from, SectorEntityToken to) ArrowData
(float width, SectorEntityToken from, SectorEntityToken to, Color color) ArrowData
(SectorEntityToken from, SectorEntityToken to) -
Uses of SectorEntityToken in com.fs.starfarer.api.campaign.econ
Fields in com.fs.starfarer.api.campaign.econ declared as SectorEntityTokenMethods in com.fs.starfarer.api.campaign.econ that return SectorEntityTokenMethods in com.fs.starfarer.api.campaign.econ that return types with arguments of type SectorEntityTokenMethods in com.fs.starfarer.api.campaign.econ with parameters of type SectorEntityTokenModifier and TypeMethodDescriptionvoid
MarketAPI.setPrimaryEntity
(SectorEntityToken primaryEntity) -
Uses of SectorEntityToken in com.fs.starfarer.api.campaign.events
Methods in com.fs.starfarer.api.campaign.events that return SectorEntityTokenMethods in com.fs.starfarer.api.campaign.events with parameters of type SectorEntityTokenModifier and TypeMethodDescriptionCampaignEventManagerAPI.getProbability
(String eventType, SectorEntityToken eventTargetEntity) void
CampaignEventTarget.setEntity
(SectorEntityToken entity) Constructors in com.fs.starfarer.api.campaign.events with parameters of type SectorEntityToken -
Uses of SectorEntityToken in com.fs.starfarer.api.campaign.listeners
Fields in com.fs.starfarer.api.campaign.listeners declared as SectorEntityTokenMethods in com.fs.starfarer.api.campaign.listeners with parameters of type SectorEntityTokenModifier and TypeMethodDescriptionstatic int
ListenerUtil.countOtherFactors
(SectorEntityToken entity) void
CoreDiscoverEntityPlugin.discoverEntity
(SectorEntityToken entity) void
DiscoverEntityPlugin.discoverEntity
(SectorEntityToken entity) static boolean
ListenerUtil.hasOtherFactors
(SectorEntityToken entity) boolean
ColonyOtherFactorsListener.isActiveFactorFor
(SectorEntityToken entity) void
GroundRaidObjectivesListener.modifyRaidObjectives
(MarketAPI market, SectorEntityToken entity, List<GroundRaidObjectivePlugin> objectives, MarketCMD.RaidType type, int marineTokens, int priority) Called 10 times with priority from 0 to 9.static void
ListenerUtil.modifyRaidObjectives
(MarketAPI market, SectorEntityToken entity, List<GroundRaidObjectivePlugin> objectives, MarketCMD.RaidType type, int marineTokens, int priority) void
ColonyOtherFactorsListener.printOtherFactors
(TooltipMakerAPI text, SectorEntityToken entity) static void
ListenerUtil.printOtherFactors
(TooltipMakerAPI text, SectorEntityToken entity) void
CoreDiscoverEntityPlugin.reportDetectedEntity
(SectorEntityToken entity, SectorEntityToken.VisibilityLevel level) void
DetectedEntityListener.reportDetectedEntity
(SectorEntityToken entity, SectorEntityToken.VisibilityLevel level) static void
ListenerUtil.reportDetectedEntity
(SectorEntityToken entity, SectorEntityToken.VisibilityLevel level) void
DiscoverEntityListener.reportEntityDiscovered
(SectorEntityToken entity) static void
ListenerUtil.reportEntityDiscovered
(SectorEntityToken entity) void
ExtraSalvageShownListener.reportExtraSalvageShown
(SectorEntityToken entity) static void
ListenerUtil.reportExtraSalvageShown
(SectorEntityToken entity) void
GateTransitListener.reportFleetTransitingGate
(CampaignFleetAPI fleet, SectorEntityToken gateFrom, SectorEntityToken gateTo) gateFrom may be null.static void
ListenerUtil.reportFleetTransitingGate
(CampaignFleetAPI fleet, SectorEntityToken gateFrom, SectorEntityToken gateTo) static void
ListenerUtil.reportNavigationDataSectionAboutToBeCreated
(SectorEntityToken target) void
NavigationDataSectionListener.reportNavigationDataSectionAboutToBeCreated
(SectorEntityToken target) static void
ListenerUtil.reportNavigationDataSectionWasCreated
(SectorEntityToken target) void
NavigationDataSectionListener.reportNavigationDataSectionWasCreated
(SectorEntityToken target) static void
ListenerUtil.reportObjectiveChangedHands
(SectorEntityToken objective, FactionAPI from, FactionAPI to) void
ObjectiveEventListener.reportObjectiveChangedHands
(SectorEntityToken objective, FactionAPI from, FactionAPI to) static void
ListenerUtil.reportObjectiveDestroyed
(SectorEntityToken objective, SectorEntityToken stableLocation, FactionAPI enemy) void
ObjectiveEventListener.reportObjectiveDestroyed
(SectorEntityToken objective, SectorEntityToken stableLocation, FactionAPI enemy) void
CargoScreenListener.reportPlayerLeftCargoPods
(SectorEntityToken entity) static void
ListenerUtil.reportPlayerLeftCargoPods
(SectorEntityToken entity) void
DialogCreatorUI.showDialog
(SectorEntityToken target, InteractionDialogPlugin plugin) target can be null.void
DialogCreatorUI.showDialog
(SectorEntityToken target, String trigger) target can be null. -
Uses of SectorEntityToken in com.fs.starfarer.api.campaign.rules
Methods in com.fs.starfarer.api.campaign.rules that return SectorEntityTokenMethods in com.fs.starfarer.api.campaign.rules with parameters of type SectorEntityTokenModifier and TypeMethodDescriptionRulesAPI.getTokenReplacements
(String ruleId, SectorEntityToken target, Map<String, MemoryAPI> memoryMap) RulesAPI.performTokenReplacement
(String ruleId, String text, SectorEntityToken entity, Map<String, MemoryAPI> memoryMap) -
Uses of SectorEntityToken in com.fs.starfarer.api.characters
Methods in com.fs.starfarer.api.characters that return SectorEntityTokenModifier and TypeMethodDescriptionAbilityPlugin.getEntity()
ImportantPeopleAPI.PersonLocationAPI.getEntity()
Methods in com.fs.starfarer.api.characters with parameters of type SectorEntityTokenModifier and TypeMethodDescriptionvoid
AbilityPlugin.init
(String id, SectorEntityToken entity) void
ImportantPeopleAPI.PersonLocationAPI.setEntity
(SectorEntityToken entity) -
Uses of SectorEntityToken in com.fs.starfarer.api.impl
Fields in com.fs.starfarer.api.impl declared as SectorEntityTokenModifier and TypeFieldDescriptionPlayerFleetPersonnelTracker.PersonnelAtEntity.entity
protected SectorEntityToken
PlayerFleetPersonnelTracker.pods
Methods in com.fs.starfarer.api.impl that return SectorEntityTokenMethods in com.fs.starfarer.api.impl with parameters of type SectorEntityTokenModifier and TypeMethodDescriptionboolean
PlanetSearchData.ColonyItemData.accept
(SectorEntityToken entity, Map<String, String> params) boolean
PlanetSearchData.MarketConditionData.accept
(SectorEntityToken entity, Map<String, String> params) boolean
PlanetSearchData.PlanetFilter.accept
(SectorEntityToken entity, Map<String, String> params) boolean
PlanetSearchData.PSToggleButtonRowData.accept
(SectorEntityToken entity, Map<String, String> params) boolean
PlanetSearchData.ResourceDepositsData.accept
(SectorEntityToken entity, Map<String, String> params) PlayerFleetPersonnelTracker.getDroppedOffAt
(String commodityId, SectorEntityToken entity, SubmarketAPI sub, boolean createIfNull) void
PlayerFleetPersonnelTracker.modifyRaidObjectives
(MarketAPI market, SectorEntityToken entity, List<GroundRaidObjectivePlugin> objectives, MarketCMD.RaidType type, int marineTokens, int priority) void
PlayerFleetPersonnelTracker.processTransaction
(PlayerMarketTransaction transaction, SectorEntityToken entity) void
PlayerFleetPersonnelTracker.reportPlayerLeftCargoPods
(SectorEntityToken entity) Constructors in com.fs.starfarer.api.impl with parameters of type SectorEntityTokenModifierConstructorDescriptionPersonnelAtEntity
(SectorEntityToken entity, String commodityId, String submarketId) -
Uses of SectorEntityToken in com.fs.starfarer.api.impl.campaign
Fields in com.fs.starfarer.api.impl.campaign declared as SectorEntityTokenModifier and TypeFieldDescriptionMilitaryResponseScript.MilitaryResponseParams.actor
protected SectorEntityToken
BaseCustomEntityPlugin.entity
protected SectorEntityToken
GenericCampaignEntitySprite.entity
protected SectorEntityToken
GenericFieldItemManager.entity
protected SectorEntityToken
GenericFieldItemSprite.entity
protected SectorEntityToken
GateExplosionScript.explosion
protected SectorEntityToken
GateExplosionScript.gate
protected SectorEntityToken
AbyssalLightEntityPlugin.DwellerEncounterScript.light
protected SectorEntityToken
CoronalTapParticleScript.tap
MilitaryResponseScript.MilitaryResponseParams.target
Fields in com.fs.starfarer.api.impl.campaign with type parameters of type SectorEntityTokenModifier and TypeFieldDescriptionprotected Map<SectorEntityToken,
LocationAPI> CoreLifecyclePluginImpl.asteroidList
protected Map<SectorEntityToken,
LocationAPI> CoreLifecyclePluginImpl.junkList
GateEntityPlugin.GateData.scanned
Methods in com.fs.starfarer.api.impl.campaign with parameters of type SectorEntityTokenModifier and TypeMethodDescriptionstatic void
CoreLifecyclePluginImpl.addRuinsJunk
(SectorEntityToken planet) boolean
CommRelayEntityPlugin.CommSnifferReadableIntel.canMakeVisibleToCommSniffer
(boolean playerInRelayRange, SectorEntityToken relay) static float
AbyssalLightEntityPlugin.getPlayerProximityBasedBrightnessFactor
(SectorEntityToken entity) void
AbyssalLightEntityPlugin.init
(SectorEntityToken entity, Object pluginParams) void
BaseCustomEntityPlugin.init
(SectorEntityToken entity, Object pluginParams) void
CargoPodsEntityPlugin.init
(SectorEntityToken entity, Object pluginParams) void
CommRelayEntityPlugin.init
(SectorEntityToken entity, Object pluginParams) void
CryosleeperEntityPlugin.init
(SectorEntityToken entity, Object pluginParams) void
DerelictShipEntityPlugin.init
(SectorEntityToken entity, Object params) void
ExampleCustomEntityPlugin.init
(SectorEntityToken entity, Object pluginParams) void
ExplosionEntityPlugin.init
(SectorEntityToken entity, Object pluginParams) void
FusionLampEntityPlugin.init
(SectorEntityToken entity, Object pluginParams) void
GateEntityPlugin.init
(SectorEntityToken entity, Object pluginParams) void
HiddenCacheEntityPlugin.init
(SectorEntityToken entity, Object pluginParams) void
NavBuoyEntityPlugin.init
(SectorEntityToken entity, Object pluginParams) void
SensorArrayEntityPlugin.init
(SectorEntityToken entity, Object pluginParams) void
SupplyCacheEntityPlugin.init
(SectorEntityToken entity, Object pluginParams) void
WarningBeaconEntityPlugin.init
(SectorEntityToken entity, Object pluginParams) static boolean
GateEntityPlugin.isActive
(SectorEntityToken gate) static boolean
GateEntityPlugin.isScanned
(SectorEntityToken gate) CoreCampaignPluginImpl.pickBattleCreationPlugin
(SectorEntityToken opponent) CoreCampaignPluginImpl.pickInteractionDialogPlugin
(SectorEntityToken interactionTarget) CoreCampaignPluginImpl.pickInteractionDialogPlugin
(Object param, SectorEntityToken interactionTarget) void
CoreScript.reportFleetJumped
(CampaignFleetAPI fleet, SectorEntityToken from, JumpPointAPI.JumpDestination to) void
CoreCampaignPluginImpl.updateEntityFacts
(SectorEntityToken entity, MemoryAPI memory) Constructors in com.fs.starfarer.api.impl.campaign with parameters of type SectorEntityTokenModifierConstructorDescriptionDwellerEncounterScript
(String trigger, CampaignFleetAPI fleet, SectorEntityToken light) GenericCampaignEntitySprite
(SectorEntityToken entity, String spriteName, float scale) GenericFieldItemSprite
(SectorEntityToken entity, String category, String key, float cellSize, float size, float spawnRadius) LeashScript
(CampaignFleetAPI fleet, float range, SectorEntityToken anchor, org.lwjgl.util.vector.Vector2f offset, Script onBroken) MilitaryResponseParams
(CampaignFleetAIAPI.ActionType type, String responseReason, FactionAPI faction, SectorEntityToken target, float responseFraction, float responseDuration) -
Uses of SectorEntityToken in com.fs.starfarer.api.impl.campaign.abilities
Fields in com.fs.starfarer.api.impl.campaign.abilities declared as SectorEntityTokenMethods in com.fs.starfarer.api.impl.campaign.abilities that return SectorEntityTokenMethods in com.fs.starfarer.api.impl.campaign.abilities with parameters of type SectorEntityTokenModifier and TypeMethodDescriptionfloat
GraviticScanData.getGravity
(SectorEntityToken entity) float
GenerateSlipsurgeAbility.getStrengthForStellarObject
(SectorEntityToken object) void
BaseAbilityPlugin.init
(String id, SectorEntityToken entity) -
Uses of SectorEntityToken in com.fs.starfarer.api.impl.campaign.command
Methods in com.fs.starfarer.api.impl.campaign.command with parameters of type SectorEntityTokenModifier and TypeMethodDescriptionprotected void
WarSimScript.addObjectiveActionResponse
(SectorEntityToken objective, FactionAPI faction, FactionAPI enemy) protected String
WarSimScript.getBuildSimTimeoutId
(SectorEntityToken objective) protected String
WarSimScript.getControlSimTimeoutId
(SectorEntityToken objective) protected String
WarSimScript.getControlTimeoutId
(SectorEntityToken objective, FactionAPI faction) static float
WarSimScript.getStationStrength
(FactionAPI faction, StarSystemAPI system, SectorEntityToken from) static boolean
WarSimScript.isAlreadyFightingFor
(SectorEntityToken objective, FactionAPI faction) static void
WarSimScript.removeFightOrdersFor
(SectorEntityToken target, FactionAPI faction) static void
WarSimScript.removeNoFightingTimeoutForObjective
(SectorEntityToken objective, FactionAPI faction) void
WarSimScript.reportObjectiveChangedHands
(SectorEntityToken objective, FactionAPI from, FactionAPI to) void
WarSimScript.reportObjectiveDestroyed
(SectorEntityToken objective, SectorEntityToken stableLocation, FactionAPI enemy) static void
WarSimScript.setNoFightingForObjective
(SectorEntityToken objective, FactionAPI faction, float timeout) protected boolean
WarSimScript.wantsToOwnObjective
(FactionAPI faction, CountingMap<FactionAPI> str, SectorEntityToken o) If it doesn't already own it, it's owned by an enemy, and the faction either has the closest market to it or is the strongest in-system faction. -
Uses of SectorEntityToken in com.fs.starfarer.api.impl.campaign.econ
Fields in com.fs.starfarer.api.impl.campaign.econ with type parameters of type SectorEntityTokenModifier and TypeFieldDescriptionprotected LinkedHashSet<SectorEntityToken>
CommRelayCondition.relays
Methods in com.fs.starfarer.api.impl.campaign.econ that return SectorEntityTokenMethods in com.fs.starfarer.api.impl.campaign.econ that return types with arguments of type SectorEntityTokenMethods in com.fs.starfarer.api.impl.campaign.econ with parameters of type SectorEntityTokenModifier and TypeMethodDescriptionprotected boolean
CommRelayCondition.isMakeshift
(SectorEntityToken relay) -
Uses of SectorEntityToken in com.fs.starfarer.api.impl.campaign.econ.impl
Fields in com.fs.starfarer.api.impl.campaign.econ.impl declared as SectorEntityTokenModifier and TypeFieldDescriptionprotected SectorEntityToken
PopulationAndInfrastructure.lamp
protected SectorEntityToken
PopulationAndInfrastructure.LampRemover.lamp
protected SectorEntityToken
OrbitalStation.stationEntity
Methods in com.fs.starfarer.api.impl.campaign.econ.impl that return SectorEntityTokenMethods in com.fs.starfarer.api.impl.campaign.econ.impl that return types with arguments of type SectorEntityTokenModifier and TypeMethodDescriptionstatic Pair<SectorEntityToken,
Float> PopulationAndInfrastructure.getNearestCoronalTap
(org.lwjgl.util.vector.Vector2f locInHyper, boolean usable) static Pair<SectorEntityToken,
Float> PopulationAndInfrastructure.getNearestCoronalTap
(org.lwjgl.util.vector.Vector2f locInHyper, boolean usable, boolean requireDefendersDefeated) static Pair<SectorEntityToken,
Float> Cryorevival.getNearestCryosleeper
(org.lwjgl.util.vector.Vector2f locInHyper, boolean usable) Methods in com.fs.starfarer.api.impl.campaign.econ.impl with parameters of type SectorEntityTokenModifier and TypeMethodDescriptionboolean
Cryorevival.CryosleeperFactor.accept
(SectorEntityToken entity, Map<String, String> params) boolean
Cryorevival.CryosleeperFactor.isActiveFactorFor
(SectorEntityToken entity) boolean
PopulationAndInfrastructure.CoronalTapFactor.isActiveFactorFor
(SectorEntityToken entity) void
Cryorevival.CryosleeperFactor.printOtherFactors
(TooltipMakerAPI text, SectorEntityToken entity) void
PopulationAndInfrastructure.CoronalTapFactor.printOtherFactors
(TooltipMakerAPI text, SectorEntityToken entity) Constructors in com.fs.starfarer.api.impl.campaign.econ.impl with parameters of type SectorEntityTokenModifierConstructorDescriptionLampRemover
(SectorEntityToken lamp, MarketAPI market, PopulationAndInfrastructure industry) -
Uses of SectorEntityToken in com.fs.starfarer.api.impl.campaign.enc
Methods in com.fs.starfarer.api.impl.campaign.enc with parameters of type SectorEntityTokenModifier and TypeMethodDescriptionvoid
AbyssalRogueStellarObjectDireHintsEPEC.addShipAroundPlanet
(SectorEntityToken planet, String variantId, ShipRecoverySpecial.ShipCondition condition, String gsType, String shipName, Random random) void
AbyssalRogueStellarObjectDireHintsEPEC.addShipAroundPlanet
(SectorEntityToken planet, String variantId, ShipRecoverySpecial.ShipCondition condition, String gsType, Random random) protected void
AbyssalLightDwellerEPEC.modifySpawnedLight
(EncounterManager manager, EncounterPoint point, AbyssalLightEntityPlugin.AbyssalLightParams params, SectorEntityToken light) protected void
AbyssalLightEPEC.modifySpawnedLight
(EncounterManager manager, EncounterPoint point, AbyssalLightEntityPlugin.AbyssalLightParams params, SectorEntityToken light) static void
AbyssalRogueStellarObjectEPEC.setAbyssalDetectedRange
(SectorEntityToken entity, float range) -
Uses of SectorEntityToken in com.fs.starfarer.api.impl.campaign.entities
Fields in com.fs.starfarer.api.impl.campaign.entities declared as SectorEntityTokenMethods in com.fs.starfarer.api.impl.campaign.entities with parameters of type SectorEntityTokenModifier and TypeMethodDescriptionvoid
GenericProbeEntityPlugin.GenericProbeParams.assumeOrbit
(SectorEntityToken target, float radius, float duration) void
GateHaulerEntityPlugin.init
(SectorEntityToken entity, Object pluginParams) void
GenericProbeEntityPlugin.init
(SectorEntityToken entity, Object pluginParams) void
GenericProbeEntityPlugin.GenericProbeParams.travelTo
(SectorEntityToken target) -
Uses of SectorEntityToken in com.fs.starfarer.api.impl.campaign.events
Fields in com.fs.starfarer.api.impl.campaign.events declared as SectorEntityTokenMethods in com.fs.starfarer.api.impl.campaign.events with parameters of type SectorEntityTokenModifier and TypeMethodDescriptionvoid
BaseEventPlugin.reportFleetJumped
(CampaignFleetAPI fleet, SectorEntityToken from, JumpPointAPI.JumpDestination to) void
BaseEventPlugin.reportFleetReachedEntity
(CampaignFleetAPI fleet, SectorEntityToken entity) -
Uses of SectorEntityToken in com.fs.starfarer.api.impl.campaign.events.nearby
Fields in com.fs.starfarer.api.impl.campaign.events.nearby declared as SectorEntityTokenModifier and TypeFieldDescriptionprotected SectorEntityToken
DistressCallNormalAssignmentAI.jumpPoint
protected SectorEntityToken
DistressCallPirateAmbushAssignmentAI.jumpPoint
protected SectorEntityToken
DistressCallPirateAmbushTrapAssignmentAI.jumpPoint
NearbyEventsEvent.NESpawnData.jumpPoint
Methods in com.fs.starfarer.api.impl.campaign.events.nearby with parameters of type SectorEntityTokenModifier and TypeMethodDescriptionstatic void
DistressCallNormalAssignmentAI.undistress
(SectorEntityToken fleet) Constructors in com.fs.starfarer.api.impl.campaign.events.nearby with parameters of type SectorEntityTokenModifierConstructorDescriptionDistressCallNormalAssignmentAI
(CampaignFleetAPI fleet, StarSystemAPI system, SectorEntityToken jumpPoint) DistressCallPirateAmbushAssignmentAI
(CampaignFleetAPI fleet, StarSystemAPI system, SectorEntityToken jumpPoint) DistressCallPirateAmbushTrapAssignmentAI
(CampaignFleetAPI fleet, StarSystemAPI system, SectorEntityToken jumpPoint) -
Uses of SectorEntityToken in com.fs.starfarer.api.impl.campaign.fleets
Fields in com.fs.starfarer.api.impl.campaign.fleets declared as SectorEntityTokenModifier and TypeFieldDescriptionRouteManager.RouteSegment.from
protected SectorEntityToken
SourceBasedFleetManager.source
PilgrimageFleetAssignmentAI.PilgrimageRouteData.to
RouteManager.RouteSegment.to
Fields in com.fs.starfarer.api.impl.campaign.fleets with type parameters of type SectorEntityTokenModifier and TypeFieldDescriptionprotected List<SectorEntityToken>
PilgrimageFleetRouteManager.shrines
Deprecated.Methods in com.fs.starfarer.api.impl.campaign.fleets that return SectorEntityTokenModifier and TypeMethodDescriptionRouteManager.RouteSegment.getDestination()
RouteManager.RouteSegment.getFrom()
SourceBasedFleetManager.getSource()
PilgrimageFleetRouteManager.pickDestShrine
(MarketAPI from) Deprecated.static SectorEntityToken
DisposableAggroAssignmentAI.pickEntityToGuard
(Random random, StarSystemAPI system, CampaignFleetAPI fleet) PatrolAssignmentAIV4.pickEntityToGuard()
Methods in com.fs.starfarer.api.impl.campaign.fleets with parameters of type SectorEntityTokenModifier and TypeMethodDescriptionstatic void
RouteLocationCalculator.computeIntervalsAndSetLocation
(CampaignFleetAPI fleet, float daysElapsed, float maxDays, boolean onlyComputeIntervals, RouteLocationCalculator.TaskInterval[] intervals, SectorEntityToken... sequence) static float
DisposableAggroAssignmentAI.countNearbyPatrols
(StarSystemAPI system, CampaignFleetAPI fleet, SectorEntityToken entity) PilgrimageFleetRouteManager.createData
(MarketAPI from, SectorEntityToken to) Deprecated.static JumpPointAPI
RouteLocationCalculator.findJumpPointToUse
(CampaignFleetAPI fleet, SectorEntityToken from) static JumpPointAPI
RouteLocationCalculator.findJumpPointToUse
(FactionAPI faction, SectorEntityToken from) static float
RouteLocationCalculator.getTravelDays
(SectorEntityToken from, SectorEntityToken to) static float
DisposableAggroAssignmentAI.getWeightMultForPatrols
(StarSystemAPI system, CampaignFleetAPI fleet, SectorEntityToken entity) static boolean
RouteManager.isPlayerInSpawnRange
(SectorEntityToken from) protected void
DisposableAggroAssignmentAI.pickNext
(SectorEntityToken target, float probStayInHyper) static int
RouteLocationCalculator.setLocation
(CampaignFleetAPI fleet, float daysElapsed, float maxDays, int overflowIndex, boolean onlyAdjustIntervals, float[] intervals, SectorEntityToken... sequence) Used to assign a reasonable location to a fleet that was just spawned by RouteManager.static void
RouteLocationCalculator.setLocation
(CampaignFleetAPI fleet, float progress, SectorEntityToken from, SectorEntityToken to) Constructors in com.fs.starfarer.api.impl.campaign.fleets with parameters of type SectorEntityTokenModifierConstructorDescriptionRouteSegment
(float daysMax, SectorEntityToken from) RouteSegment
(float daysMax, SectorEntityToken from, SectorEntityToken to) RouteSegment
(float daysMax, SectorEntityToken from, Object custom) RouteSegment
(Integer id, float daysMax, SectorEntityToken from) RouteSegment
(Integer id, float daysMax, SectorEntityToken from, SectorEntityToken to) RouteSegment
(Integer id, float daysMax, SectorEntityToken from, SectorEntityToken to, Object custom) RouteSegment
(Integer id, float daysMax, SectorEntityToken from, Object custom) RouteSegment
(Integer id, SectorEntityToken from, SectorEntityToken to) SourceBasedFleetManager
(SectorEntityToken source, float thresholdLY, int minFleets, int maxFleets, float respawnDelay) -
Uses of SectorEntityToken in com.fs.starfarer.api.impl.campaign.fleets.misc
Fields in com.fs.starfarer.api.impl.campaign.fleets.misc declared as SectorEntityTokenMethods in com.fs.starfarer.api.impl.campaign.fleets.misc that return SectorEntityTokenModifier and TypeMethodDescriptionstatic SectorEntityToken
MiscAcademyFleetCreator.getAcademy()
MiscPilgrimFleetCreator.pickDestShrine
(MiscFleetRouteManager manager, MarketAPI from) Methods in com.fs.starfarer.api.impl.campaign.fleets.misc that return types with arguments of type SectorEntityTokenModifier and TypeMethodDescriptionMiscPilgrimFleetCreator.getShrines
(MiscFleetRouteManager manager) Methods in com.fs.starfarer.api.impl.campaign.fleets.misc with parameters of type SectorEntityTokenModifier and TypeMethodDescriptionMiscAcademyFleetCreator.createData
(MarketAPI from, SectorEntityToken to) MiscPilgrimFleetCreator.createData
(MarketAPI from, SectorEntityToken to) -
Uses of SectorEntityToken in com.fs.starfarer.api.impl.campaign.ghosts
Fields in com.fs.starfarer.api.impl.campaign.ghosts declared as SectorEntityTokenModifier and TypeFieldDescriptionprotected SectorEntityToken
GBGoAwayFrom.from
protected SectorEntityToken
GBGoAwayFromFixed.from
protected SectorEntityToken
GBITowardsDirection.from
protected SectorEntityToken
GBITowardsEntity.from
protected SectorEntityToken
GBLeviathanCalfRun.from
protected SectorEntityToken
GBCircle.other
protected SectorEntityToken
GBDartAround.other
protected SectorEntityToken
GBEchoMovement.other
protected SectorEntityToken
GBFollow.other
protected SectorEntityToken
GBFollowClosely.other
protected SectorEntityToken
GBIntercept.other
protected SectorEntityToken
GBITooCloseToOther.other
protected SectorEntityToken
GBIRemoraDrain.target
protected SectorEntityToken
SpeedReduction.target
protected SectorEntityToken
GBGoTo.to
protected SectorEntityToken
GBITooClose.to
protected SectorEntityToken
GBITooCloseToOther.to
protected SectorEntityToken
GBITowardsEntity.to
protected SectorEntityToken
GBLeadPlayerTo.to
Methods in com.fs.starfarer.api.impl.campaign.ghosts with parameters of type SectorEntityTokenModifier and TypeMethodDescriptionstatic SensorGhost
SensorGhostManager.getGhostFor
(SectorEntityToken entity) void
BaseSensorGhost.placeNearEntity
(SectorEntityToken entity, float minDist, float maxDist) Constructors in com.fs.starfarer.api.impl.campaign.ghosts with parameters of type SectorEntityTokenModifierConstructorDescriptionGBCircle
(SectorEntityToken other, float duration, int maxBurn, float desiredRange, float circleDir) GBDartAround
(SectorEntityToken other, float duration, int maxBurn, float desiredRangeMin, float desiredRangeMax) GBEchoMovement
(SectorEntityToken other, float delayDays, float duration) GBFollow
(SectorEntityToken other, float duration, int maxBurn, float desiredRangeMin, float desiredRangeMax) GBFollowClosely
(SectorEntityToken other, float duration, int maxBurn, float desiredRangeMin, float desiredRangeMax) GBGoAwayFrom
(float duration, SectorEntityToken from, int maxBurn) GBGoAwayFromFixed
(float duration, SectorEntityToken from, int maxBurn) GBGoTo
(float duration, SectorEntityToken to, int maxBurn) GBIntercept
(SectorEntityToken other, float duration, int maxBurn, boolean endOnIntercept) GBIntercept
(SectorEntityToken other, float duration, int maxBurn, float desiredRange, boolean endOnIntercept) GBIRemoraDrain
(SectorEntityToken target, float drainRange) GBITooClose
(float delay, SectorEntityToken to, float distThreshold) GBITooClose
(float delay, SectorEntityToken to, float distThreshold, SharedTrigger trigger) GBITooCloseToOther
(float delay, SectorEntityToken to, SectorEntityToken other, float distThreshold) GBITowardsDirection
(float delay, SectorEntityToken from, float facing) GBITowardsEntity
(float delay, SectorEntityToken from, SectorEntityToken to) GBLeadPlayerTo
(float duration, SectorEntityToken to, float maxDistAhead, int maxBurn) GBLeviathanCalfRun
(float duration, SectorEntityToken from, float wobbleRate, float maxWobble, int maxBurn, boolean affectedByPulse) SpeedReduction
(SectorEntityToken target, float speedReductionFraction) SpeedReduction
(SectorEntityToken target, float speedReductionFraction, float durationSeconds) -
Uses of SectorEntityToken in com.fs.starfarer.api.impl.campaign.ghosts.types
Constructors in com.fs.starfarer.api.impl.campaign.ghosts.types with parameters of type SectorEntityTokenModifierConstructorDescriptionGuideGhost
(SensorGhostManager manager, SectorEntityToken target) LeviathanCalfGhost
(SensorGhostManager manager, SectorEntityToken parent) MinnowGhost
(SensorGhostManager manager, SectorEntityToken loc, float minRange, float maxRange, float dur, SharedTrigger trigger) RemoraGhost
(SensorGhostManager manager, SectorEntityToken target, float duration) RemoraGhost
(SensorGhostManager manager, SectorEntityToken target, float duration, org.lwjgl.util.vector.Vector2f loc) StormTricksterGhost
(SensorGhostManager manager, SectorEntityToken target) -
Uses of SectorEntityToken in com.fs.starfarer.api.impl.campaign.graid
Methods in com.fs.starfarer.api.impl.campaign.graid with parameters of type SectorEntityTokenModifier and TypeMethodDescriptionvoid
StandardGroundRaidObjectivesCreator.modifyRaidObjectives
(MarketAPI market, SectorEntityToken entity, List<GroundRaidObjectivePlugin> objectives, MarketCMD.RaidType type, int marineTokens, int priority) -
Uses of SectorEntityToken in com.fs.starfarer.api.impl.campaign.intel
Fields in com.fs.starfarer.api.impl.campaign.intel declared as SectorEntityTokenModifier and TypeFieldDescriptionprotected SectorEntityToken
AnalyzeEntityMissionIntel.entity
protected SectorEntityToken
BaseIntelPlugin.postingLocation
Fields in com.fs.starfarer.api.impl.campaign.intel with type parameters of type SectorEntityTokenModifier and TypeFieldDescriptionprotected WeightedRandomPicker<SectorEntityToken>
AnalyzeEntityIntelCreator.entityPicker
Methods in com.fs.starfarer.api.impl.campaign.intel that return SectorEntityTokenModifier and TypeMethodDescriptionAnalyzeEntityMissionIntel.getEntity()
PersonBountyIntel.getHideoutLocation()
AnalyzeEntityMissionIntel.getMapLocation
(SectorMapAPI map) BaseIntelPlugin.getMapLocation
(SectorMapAPI map) FactionCommissionIntel.getMapLocation
(SectorMapAPI map) FactionHostilityIntel.getMapLocation
(SectorMapAPI map) GensHannanMachinations.getMapLocation
(SectorMapAPI map) LuddicChurchImmigrationDeal.getMapLocation
(SectorMapAPI map) PerseanLeagueMembership.getMapLocation
(SectorMapAPI map) PersonBountyIntel.getMapLocation
(SectorMapAPI map) ProcurementMissionIntel.getMapLocation
(SectorMapAPI map) SindrianDiktatFuelDeal.getMapLocation
(SectorMapAPI map) SurveyPlanetMissionIntel.getMapLocation
(SectorMapAPI map) SystemBountyIntel.getMapLocation
(SectorMapAPI map) TriTachyonDeal.getMapLocation
(SectorMapAPI map) BaseIntelPlugin.getPostingLocation()
protected SectorEntityToken
AnalyzeEntityIntelCreator.pickEntity()
Methods in com.fs.starfarer.api.impl.campaign.intel with parameters of type SectorEntityTokenModifier and TypeMethodDescriptionboolean
BaseIntelPlugin.canMakeVisibleToCommSniffer
(boolean playerInRelayRange, SectorEntityToken relay) void
BaseIntelPlugin.setPostingLocation
(SectorEntityToken postingLocation) Constructors in com.fs.starfarer.api.impl.campaign.intel with parameters of type SectorEntityToken -
Uses of SectorEntityToken in com.fs.starfarer.api.impl.campaign.intel.bar.events
Fields in com.fs.starfarer.api.impl.campaign.intel.bar.events declared as SectorEntityTokenMethods in com.fs.starfarer.api.impl.campaign.intel.bar.events that return SectorEntityTokenModifier and TypeMethodDescriptionDeliveryMissionIntel.getMapLocation
(SectorMapAPI map) PlanetaryShieldIntel.getMapLocation
(SectorMapAPI map) ScientistAICoreIntel.getMapLocation
(SectorMapAPI map) TriTachLoanIntel.getMapLocation
(SectorMapAPI map) Methods in com.fs.starfarer.api.impl.campaign.intel.bar.events with parameters of type SectorEntityTokenModifier and TypeMethodDescriptionlong
BarEventManager.getSeed
(SectorEntityToken entity, PersonAPI person, String extra) static void
ScientistAICoreIntel.spawnPiratesToInvestigate
(SectorEntityToken locToken, float fp) Constructors in com.fs.starfarer.api.impl.campaign.intel.bar.events with parameters of type SectorEntityTokenModifierConstructorDescriptionScientistAICoreIntel
(SectorEntityToken cache, ScientistAICoreBarEvent event) -
Uses of SectorEntityToken in com.fs.starfarer.api.impl.campaign.intel.bar.events.historian
Methods in com.fs.starfarer.api.impl.campaign.intel.bar.events.historian that return SectorEntityTokenModifier and TypeMethodDescriptionstatic SectorEntityToken
BaseHistorianOfferCreator.createEntity
(Random random) BaseHistorianOfferWithLocation.getMapLocation
(SectorMapAPI map) BaseHistorianOfferCreator.pickEntity
(Random random, boolean allowDerelict) Methods in com.fs.starfarer.api.impl.campaign.intel.bar.events.historian with parameters of type SectorEntityTokenModifier and TypeMethodDescriptionprotected abstract BaseHistorianOfferWithLocation
BlueprintOfferCreator.createOffer
(SectorEntityToken entity, String data) protected BaseHistorianOfferWithLocation
FighterBlueprintOfferCreator.createOffer
(SectorEntityToken entity, String data) protected BaseHistorianOfferWithLocation
ShipBlueprintOfferCreator.createOffer
(SectorEntityToken entity, String data) protected BaseHistorianOfferWithLocation
SpecialItemOfferCreator.createOffer
(SectorEntityToken entity, String data) protected BaseHistorianOfferWithLocation
WeaponBlueprintOfferCreator.createOffer
(SectorEntityToken entity, String data) void
BaseHistorianOfferWithLocation.reportExtraSalvageShown
(SectorEntityToken entity) Constructors in com.fs.starfarer.api.impl.campaign.intel.bar.events.historian with parameters of type SectorEntityTokenModifierConstructorDescriptionFighterBlueprintOffer
(SectorEntityToken entity, String data) ShipBlueprintOffer
(SectorEntityToken entity, String data) SpecialItemOffer
(SectorEntityToken entity, int points, String id) WeaponBlueprintOffer
(SectorEntityToken entity, String data) -
Uses of SectorEntityToken in com.fs.starfarer.api.impl.campaign.intel.bases
Fields in com.fs.starfarer.api.impl.campaign.intel.bases declared as SectorEntityTokenModifier and TypeFieldDescriptionprotected SectorEntityToken
LuddicPathBaseIntel.entity
protected SectorEntityToken
PirateBaseIntel.entity
Methods in com.fs.starfarer.api.impl.campaign.intel.bases that return SectorEntityTokenModifier and TypeMethodDescriptionLuddicPathBaseIntel.getEntity()
PirateBaseIntel.getEntity()
LuddicPathBaseIntel.getMapLocation
(SectorMapAPI map) LuddicPathCellsIntel.getMapLocation
(SectorMapAPI map) PirateActivityIntel.getMapLocation
(SectorMapAPI map) PirateBaseIntel.getMapLocation
(SectorMapAPI map) Methods in com.fs.starfarer.api.impl.campaign.intel.bases with parameters of type SectorEntityTokenModifier and TypeMethodDescriptionstatic PirateBaseIntel
PirateBaseIntel.getIntelFor
(SectorEntityToken station) -
Uses of SectorEntityToken in com.fs.starfarer.api.impl.campaign.intel.contacts
Methods in com.fs.starfarer.api.impl.campaign.intel.contacts that return SectorEntityToken -
Uses of SectorEntityToken in com.fs.starfarer.api.impl.campaign.intel.deciv
Fields in com.fs.starfarer.api.impl.campaign.intel.deciv declared as SectorEntityTokenMethods in com.fs.starfarer.api.impl.campaign.intel.deciv that return SectorEntityTokenConstructors in com.fs.starfarer.api.impl.campaign.intel.deciv with parameters of type SectorEntityTokenModifierConstructorDescriptionDecivIntel
(MarketAPI market, SectorEntityToken primary, boolean destroyed, boolean warning) -
Uses of SectorEntityToken in com.fs.starfarer.api.impl.campaign.intel.events.ht
Methods in com.fs.starfarer.api.impl.campaign.intel.events.ht with parameters of type SectorEntityTokenModifier and TypeMethodDescriptionprotected void
HTFactorTracker.checkBlackHole
(SectorEntityToken entity) protected void
HTFactorTracker.checkGasGiant
(SectorEntityToken entity) protected void
HTFactorTracker.checkIonStorm
(SectorEntityToken entity) protected void
HTFactorTracker.checkPulsar
(SectorEntityToken entity) -
Uses of SectorEntityToken in com.fs.starfarer.api.impl.campaign.intel.group
Fields in com.fs.starfarer.api.impl.campaign.intel.group declared as SectorEntityTokenModifier and TypeFieldDescriptionprotected SectorEntityToken
FGTravelAction.from
protected SectorEntityToken
GenericRaidFGI.origin
protected SectorEntityToken
TestFleetGroupIntel.origin
protected SectorEntityToken
FGBlockadeAction.primary
protected SectorEntityToken
FleetGroupIntel.returnLocation
protected SectorEntityToken
FGTravelAction.to
protected SectorEntityToken
FGWaitAction.where
Fields in com.fs.starfarer.api.impl.campaign.intel.group with type parameters of type SectorEntityTokenModifier and TypeFieldDescriptionprotected List<SectorEntityToken>
FGBlockadeAction.blockadePoints
FGRaidAction.RaidSubstage.finishedRaiding
FGRaidAction.RaidSubstage.markets
FGRaidAction.RaidSubstage.objectives
Methods in com.fs.starfarer.api.impl.campaign.intel.group that return SectorEntityTokenModifier and TypeMethodDescriptionprotected abstract SectorEntityToken
FleetGroupIntel.getDestination()
protected SectorEntityToken
GenericRaidFGI.getDestination()
protected SectorEntityToken
TestFleetGroupIntel.getDestination()
FGTravelAction.getFrom()
FleetGroupIntel.getMapLocation
(SectorMapAPI map) GenericRaidFGI.getMapLocation
(SectorMapAPI map) FGBlockadeAction.getPrimary()
FleetGroupIntel.getReturnLocation()
protected abstract SectorEntityToken
FleetGroupIntel.getSource()
protected SectorEntityToken
GenericRaidFGI.getSource()
protected SectorEntityToken
TestFleetGroupIntel.getSource()
FGTravelAction.getTo()
FGWaitAction.getWhere()
Methods in com.fs.starfarer.api.impl.campaign.intel.group that return types with arguments of type SectorEntityTokenMethods in com.fs.starfarer.api.impl.campaign.intel.group with parameters of type SectorEntityTokenModifier and TypeMethodDescriptionstatic float
FGTravelAction.computeETADays
(CampaignFleetAPI fleet, SectorEntityToken dest) FGRaidAction.getRaidPrepText
(CampaignFleetAPI fleet, SectorEntityToken from) void
FGTravelAction.setFrom
(SectorEntityToken from) void
GenericRaidFGI.setOrigin
(SectorEntityToken origin) void
FleetGroupIntel.setReturnLocation
(SectorEntityToken returnLocation) void
FGTravelAction.setTo
(SectorEntityToken to) void
FGWaitAction.setWhere
(SectorEntityToken where) Method parameters in com.fs.starfarer.api.impl.campaign.intel.group with type arguments of type SectorEntityTokenModifier and TypeMethodDescriptionprotected void
FGRaidAction.orderFleetMovements
(List<SectorEntityToken> targets) Constructors in com.fs.starfarer.api.impl.campaign.intel.group with parameters of type SectorEntityTokenModifierConstructorDescriptionFGTravelAction
(SectorEntityToken from, SectorEntityToken to) FGWaitAction
(SectorEntityToken where, float waitDays) FGWaitAction
(SectorEntityToken where, float waitDays, String waitText) -
Uses of SectorEntityToken in com.fs.starfarer.api.impl.campaign.intel.inspection
Methods in com.fs.starfarer.api.impl.campaign.intel.inspection that return SectorEntityTokenMethods in com.fs.starfarer.api.impl.campaign.intel.inspection with parameters of type SectorEntityTokenModifier and TypeMethodDescriptionHIActionStage.getRaidPrepText
(CampaignFleetAPI fleet, SectorEntityToken from) Constructors in com.fs.starfarer.api.impl.campaign.intel.inspection with parameters of type SectorEntityTokenModifierConstructorDescriptionHIAssembleStage
(RaidIntel raid, SectorEntityToken gatheringPoint) HITravelStage
(RaidIntel raid, SectorEntityToken from, SectorEntityToken to, boolean requireNearTarget) -
Uses of SectorEntityToken in com.fs.starfarer.api.impl.campaign.intel.misc
Fields in com.fs.starfarer.api.impl.campaign.intel.misc declared as SectorEntityTokenModifier and TypeFieldDescriptionprotected SectorEntityToken
WarningBeaconIntel.beacon
protected SectorEntityToken
MapMarkerIntel.copy
protected SectorEntityToken
LuddicShrineIntel.entity
protected SectorEntityToken
MapMarkerIntel.entity
protected SectorEntityToken
BreadcrumbIntel.foundAt
protected SectorEntityToken
GateIntel.gate
protected SectorEntityToken
GateHaulerIntel.gateHauler
protected SectorEntityToken
GateHaulerIntel.parkingOrbit
protected SectorEntityToken
CargoPodsIntel.pods
protected SectorEntityToken
CommSnifferIntel.relay
protected SectorEntityToken
FleetLogIntel.removeTrigger
protected SectorEntityToken
GateHaulerIntel.stableLocation
protected SectorEntityToken
BreadcrumbIntel.target
protected SectorEntityToken
BreadcrumbIntelV2.target
Fields in com.fs.starfarer.api.impl.campaign.intel.misc with type parameters of type SectorEntityTokenMethods in com.fs.starfarer.api.impl.campaign.intel.misc that return SectorEntityTokenModifier and TypeMethodDescriptionLuddicShrineIntel.getEntity()
static SectorEntityToken
MapMarkerIntel.getEntity()
GateIntel.getGate()
GateHaulerIntel.getGateHauler()
BreadcrumbIntel.getMapLocation
(SectorMapAPI map) BreadcrumbIntelV2.getMapLocation
(SectorMapAPI map) CargoPodsIntel.getMapLocation
(SectorMapAPI map) CommSnifferIntel.getMapLocation
(SectorMapAPI map) GateHaulerIntel.getMapLocation
(SectorMapAPI map) GateIntel.getMapLocation
(SectorMapAPI map) LuddicShrineIntel.getMapLocation
(SectorMapAPI map) MapMarkerIntel.getMapLocation
(SectorMapAPI map) ProductionReportIntel.getMapLocation
(SectorMapAPI map) RemoteSurveyDataForPlanetIntel.getMapLocation
(SectorMapAPI map) SalvorsTallyIntel.getMapLocation
(SectorMapAPI map) SurveyDataForPlanetIntel.getMapLocation
(SectorMapAPI map) TradeFleetDepartureIntel.getMapLocation
(SectorMapAPI map) WarningBeaconIntel.getMapLocation
(SectorMapAPI map) CargoPodsIntel.getPods()
CommSnifferIntel.getRelay()
FleetLogIntel.getRemoveTrigger()
static SectorEntityToken
BreadcrumbIntel.makeDoubleWithSameOrbit
(SectorEntityToken entity) static SectorEntityToken
MapMarkerIntel.makeDoubleWithSameOrbit
(SectorEntityToken entity) Methods in com.fs.starfarer.api.impl.campaign.intel.misc with parameters of type SectorEntityTokenModifier and TypeMethodDescriptionstatic void
LuddicShrineIntel.addShrineIntelIfNeeded
(SectorEntityToken entity, TextPanelAPI text) static void
LuddicShrineIntel.addShrineIntelIfNeeded
(SectorEntityToken entity, TextPanelAPI text, boolean quiet) static GateHaulerIntel
GateHaulerIntel.get
(SectorEntityToken gateHauler) static CryosleeperIntel
CryosleeperIntel.getCryosleeperIntel
(SectorEntityToken entity) static CommSnifferIntel
CommSnifferIntel.getExistingSnifferIntelForRelay
(SectorEntityToken relay) static HypershuntIntel
HypershuntIntel.getHypershuntIntel
(SectorEntityToken entity) static RemnantNexusIntel
RemnantNexusIntel.getNexusIntel
(SectorEntityToken entity) static LuddicShrineIntel
LuddicShrineIntel.getShrineIntel
(SectorEntityToken entity) static WormholeIntel
WormholeIntel.getWormholeIntel
(SectorEntityToken entity) protected void
MapMarkerIntel.init
(SectorEntityToken entity, String title, String text, String icon, boolean withDesc) protected void
MapMarkerIntel.init
(SectorEntityToken entity, String title, String text, String icon, boolean withDesc, TextPanelAPI textPanel) void
GateHaulerIntel.initiateDeployment
(SectorEntityToken stableLocation) static boolean
SalvorsTallyIntel.isDerelictShip
(SectorEntityToken entity) static boolean
SalvorsTallyIntel.isOrbitalInstallation
(SectorEntityToken entity) static boolean
LuddicShrineIntel.isVisited
(SectorEntityToken entity) static SectorEntityToken
BreadcrumbIntel.makeDoubleWithSameOrbit
(SectorEntityToken entity) static SectorEntityToken
MapMarkerIntel.makeDoubleWithSameOrbit
(SectorEntityToken entity) void
MapMarkerIntel.setEntity
(SectorEntityToken entity) void
FleetLogIntel.setRemoveTrigger
(SectorEntityToken removeTrigger) static void
LuddicShrineIntel.setVisited
(SectorEntityToken entity, TextPanelAPI text) Constructors in com.fs.starfarer.api.impl.campaign.intel.misc with parameters of type SectorEntityTokenModifierConstructorDescriptionBreadcrumbIntel
(SectorEntityToken foundAt, SectorEntityToken target) BreadcrumbIntelV2
(SectorEntityToken target) CryosleeperIntel
(SectorEntityToken entity, TextPanelAPI textPanel) GateHaulerIntel
(SectorEntityToken gateHauler) GateIntel
(SectorEntityToken gate) HypershuntIntel
(SectorEntityToken entity, TextPanelAPI textPanel) LuddicShrineIntel
(SectorEntityToken entity) MapMarkerIntel
(SectorEntityToken entity, String title, String text, String icon, boolean withDesc) WarningBeaconIntel
(SectorEntityToken beacon) WormholeIntel
(SectorEntityToken entity, TextPanelAPI textPanel, boolean deployed) -
Uses of SectorEntityToken in com.fs.starfarer.api.impl.campaign.intel.punitive
Methods in com.fs.starfarer.api.impl.campaign.intel.punitive that return SectorEntityTokenMethods in com.fs.starfarer.api.impl.campaign.intel.punitive with parameters of type SectorEntityTokenModifier and TypeMethodDescriptionPEActionStage.getRaidPrepText
(CampaignFleetAPI fleet, SectorEntityToken from) Constructors in com.fs.starfarer.api.impl.campaign.intel.punitive with parameters of type SectorEntityTokenModifierConstructorDescriptionPEAssembleStage
(RaidIntel raid, SectorEntityToken gatheringPoint) PETravelStage
(RaidIntel raid, SectorEntityToken from, SectorEntityToken to, boolean requireNearTarget) -
Uses of SectorEntityToken in com.fs.starfarer.api.impl.campaign.intel.raid
Fields in com.fs.starfarer.api.impl.campaign.intel.raid declared as SectorEntityTokenModifier and TypeFieldDescriptionprotected SectorEntityToken
TravelStage.from
protected SectorEntityToken
AssembleStage.gatheringPoint
protected SectorEntityToken
TravelStage.to
Fields in com.fs.starfarer.api.impl.campaign.intel.raid with type parameters of type SectorEntityTokenMethods in com.fs.starfarer.api.impl.campaign.intel.raid that return SectorEntityTokenMethods in com.fs.starfarer.api.impl.campaign.intel.raid with parameters of type SectorEntityTokenModifier and TypeMethodDescriptionPirateRaidActionStage.getRaidPrepText
(CampaignFleetAPI fleet, SectorEntityToken from) BaseRaidStage.getStragglers
(List<RouteManager.RouteData> routes, SectorEntityToken dest, float maxRange) protected void
BaseRaidStage.updateStatusBasedOnReaching
(SectorEntityToken dest, boolean giveReturnOrders) protected void
BaseRaidStage.updateStatusBasedOnReaching
(SectorEntityToken dest, boolean giveReturnOrders, boolean requireNearTarget) Constructors in com.fs.starfarer.api.impl.campaign.intel.raid with parameters of type SectorEntityTokenModifierConstructorDescriptionAssembleStage
(RaidIntel raid, SectorEntityToken gatheringPoint) PirateRaidAssembleStage
(RaidIntel raid, SectorEntityToken gatheringPoint, BaseIntelPlugin base) PirateRaidAssembleStage2
(RaidIntel raid, SectorEntityToken gatheringPoint) TravelStage
(RaidIntel raid, SectorEntityToken from, SectorEntityToken to, boolean requireNearTarget) -
Uses of SectorEntityToken in com.fs.starfarer.api.impl.campaign.missions
Fields in com.fs.starfarer.api.impl.campaign.missions declared as SectorEntityTokenModifier and TypeFieldDescriptionprotected SectorEntityToken
LuddicPilgrimTransport.destination_entity
protected SectorEntityToken
BlueprintIntel.entity
protected SectorEntityToken
DelayedFleetEncounter.CanSpawnFleetConditionChecker.foundEntity
protected SectorEntityToken
DeadDropMission.target
protected SectorEntityToken
SpySatDeployment.target
Methods in com.fs.starfarer.api.impl.campaign.missions that return SectorEntityTokenModifier and TypeMethodDescriptionBlueprintIntel.getMapLocation
(SectorMapAPI map) CustomProductionContract.getMapLocation
(SectorMapAPI map) PirateSystemBounty.getMapLocation
(SectorMapAPI map) RecoverAPlanetkiller.getMapLocation
(SectorMapAPI map, Object currentStage) Methods in com.fs.starfarer.api.impl.campaign.missions with parameters of type SectorEntityTokenModifier and TypeMethodDescriptionvoid
DelayedFleetEncounter.reportFleetTransitingGate
(CampaignFleetAPI fleet, SectorEntityToken gateFrom, SectorEntityToken gateTo) void
DelayedFleetEncounter.triggerCreateFleet
(HubMissionWithTriggers.FleetSize size, HubMissionWithTriggers.FleetQuality quality, String factionId, String type, SectorEntityToken roughlyWhere) -
Uses of SectorEntityToken in com.fs.starfarer.api.impl.campaign.missions.academy
Fields in com.fs.starfarer.api.impl.campaign.missions.academy declared as SectorEntityTokenModifier and TypeFieldDescriptionprotected SectorEntityToken
GADetectHyperspaceOddity.array
protected SectorEntityToken
GAAtTheGates.encounterGateHegemony
protected SectorEntityToken
GAAtTheGates.encounterGateLuddic
protected SectorEntityToken
GAAtTheGates.encounterGatePirate
protected SectorEntityToken
GAAtTheGates.encounterGateTT
protected SectorEntityToken
GADerelictArtifact.entity
protected SectorEntityToken
GAAtTheGates.galatiaGate
protected SectorEntityToken
GAFindingCoureuse.groombridge
protected SectorEntityToken
GAAtTheGates.magecGate
protected SectorEntityToken
GADetectHyperspaceOddity.oneslaught
protected SectorEntityToken
GAProbePackage.probe
protected SectorEntityToken
GAFindingCoureuse.probeEmpty
protected SectorEntityToken
GAKallichore.relay
protected SectorEntityToken
GAProjectZiggurat.relay
protected SectorEntityToken
GAFindingCoureuse.scavengerFleet
Methods in com.fs.starfarer.api.impl.campaign.missions.academy with parameters of type SectorEntityTokenModifier and TypeMethodDescriptionprotected void
GATransverseJump.addMercFleet
(SectorEntityToken patrolPoint) protected void
GAAtTheGates.spawnKantaVengeanceFleetMerc
(SectorEntityToken spawnPoint) protected void
GAAtTheGates.spawnKantaVengeanceFleetPirateArmada
(SectorEntityToken spawnPoint) protected void
GAAtTheGates.spawnKantaVengeanceFleetPirateScout
(SectorEntityToken spawnPoint) -
Uses of SectorEntityToken in com.fs.starfarer.api.impl.campaign.missions.askonia
Fields in com.fs.starfarer.api.impl.campaign.missions.askonia declared as SectorEntityToken -
Uses of SectorEntityToken in com.fs.starfarer.api.impl.campaign.missions.cb
Methods in com.fs.starfarer.api.impl.campaign.missions.cb that return SectorEntityToken -
Uses of SectorEntityToken in com.fs.starfarer.api.impl.campaign.missions.hub
Fields in com.fs.starfarer.api.impl.campaign.missions.hub declared as SectorEntityTokenModifier and TypeFieldDescriptionBaseHubMission.LocData.centerOn
protected SectorEntityToken
TriggerFleetAssignmentAI.currTarget
BaseHubMission.EntityAdded.entity
BaseHubMission.EntityNotAliveChecker.entity
BaseHubMission.ImportanceData.entity
BaseHubMission.InHyperRangeOfEntityChecker.entity
BaseHubMission.InRangeOfEntityChecker.entity
protected SectorEntityToken
HubMissionWithTriggers.DespawnEntityAction.entity
protected SectorEntityToken
HubMissionWithTriggers.GenericAddTagsAction.entity
protected SectorEntityToken
HubMissionWithTriggers.GenericRemoveTagsAction.entity
protected SectorEntityToken
HubMissionWithTriggers.PickLocationAroundEntityAction.entity
protected SectorEntityToken
HubMissionWithTriggers.PickLocationAtClosestToEntityJumpPointAction.entity
protected SectorEntityToken
HubMissionWithTriggers.PickLocationAwayFromPlayerAction.entity
protected SectorEntityToken
HubMissionWithTriggers.PickLocationTowardsEntityAction.entity
protected SectorEntityToken
HubMissionWithTriggers.PickLocationTowardsPlayerAction.entity
protected SectorEntityToken
HubMissionWithTriggers.PickLocationWithinArcAction.entity
protected SectorEntityToken
HubMissionWithTriggers.SpawnFleetNearAction.entity
MissionTrigger.TriggerActionContext.entity
MissionTrigger.TriggerActionContext.jumpPoint
protected SectorEntityToken
IntelMarkerIntel.loc
MissionTrigger.TriggerActionContext.token
Fields in com.fs.starfarer.api.impl.campaign.missions.hub with type parameters of type SectorEntityTokenModifier and TypeFieldDescriptionprotected List<SectorEntityToken>
HubMissionWithTriggers.OrderFleetPatrolTagsAction.added
protected List<SectorEntityToken>
HubMissionWithTriggers.OrderFleetPatrolPointsAction.patrolPoints
protected List<SectorEntityToken>
TriggerFleetAssignmentAI.patrolPoints
Methods in com.fs.starfarer.api.impl.campaign.missions.hub that return SectorEntityTokenModifier and TypeMethodDescriptionHubMissionWithTriggers.getEntityFromGlobal
(String key) BaseHubMission.getMapLocation
(SectorMapAPI map) BaseHubMission.getMapLocation
(SectorMapAPI map, Object currentStage) IntelMarkerIntel.getMapLocation
(SectorMapAPI map) BaseHubMission.getMapLocationFor
(SectorEntityToken entity) HubMissionWithSearch.pickEntity()
HubMissionWithSearch.pickEntity
(boolean resetSearch) protected SectorEntityToken
TriggerFleetAssignmentAI.pickPatrolPoint()
BaseHubMission.spawnDebrisField
(float radius, float density, BaseHubMission.LocData data) BaseHubMission.spawnDerelict
(DerelictShipEntityPlugin.DerelictShipData shipData, BaseHubMission.LocData data) BaseHubMission.spawnDerelict
(String factionId, DerelictShipEntityPlugin.DerelictType type, BaseHubMission.LocData data) BaseHubMission.spawnDerelictHull
(String hullId, BaseHubMission.LocData data) BaseHubMission.spawnDerelictOfType
(DerelictShipEntityPlugin.DerelictType type, BaseHubMission.LocData data) BaseHubMission.spawnEntity
(String entityId, BaseHubMission.LocData data) BaseHubMission.spawnEntityToken
(BaseHubMission.LocData data) BaseHubMission.spawnMissionNode
(BaseHubMission.LocData data) Methods in com.fs.starfarer.api.impl.campaign.missions.hub with parameters of type SectorEntityTokenModifier and TypeMethodDescriptionvoid
BaseHubMission.addSpecialItemDropOnlyUseInAcceptImplNotUndoneOnAbort
(SectorEntityToken entity, SpecialItemData data) void
HubMissionWithTriggers.beginInRangeOfEntityTrigger
(SectorEntityToken entity, float range, Object... stages) void
HubMissionWithTriggers.beginWithinHyperspaceRangeTrigger
(SectorEntityToken entity, float rangeLY, boolean requirePlayerInHyperspace, Object... stages) void
BaseHubMission.connectWithEntityNotAlive
(Object from, Object to, SectorEntityToken entity) void
BaseHubMission.connectWithInRangeOfEntity
(Object from, Object to, SectorEntityToken entity, float range) void
BaseHubMission.connectWithWithinHyperspaceRange
(Object from, Object to, SectorEntityToken entity, float rangeLY) void
BaseHubMission.connectWithWithinHyperspaceRange
(Object from, Object to, SectorEntityToken entity, float rangeLY, boolean requirePlayerInHyperspace) boolean
HubMissionWithSearch.EntityInDirectionOfOtherMissionsReq.entityMatchesRequirement
(SectorEntityToken entity) boolean
HubMissionWithSearch.EntityMemoryReq.entityMatchesRequirement
(SectorEntityToken entity) boolean
HubMissionWithSearch.EntityRequirement.entityMatchesRequirement
(SectorEntityToken entity) boolean
HubMissionWithSearch.EntityTypeReq.entityMatchesRequirement
(SectorEntityToken entity) boolean
HubMissionWithSearch.EntityUndiscoveredReq.entityMatchesRequirement
(SectorEntityToken entity) boolean
HubMissionWithSearch.MultipleEntityRequirements.entityMatchesRequirement
(SectorEntityToken entity) boolean
HubMissionWithSearch.RequiredEntityTags.entityMatchesRequirement
(SectorEntityToken entity) BaseHubMission.generateLocation
(String entityId, BaseHubMission.EntityLocationType locType, SectorEntityToken param, LocationAPI system) int
BaseHubMission.getDistanceLY
(SectorEntityToken entity) int
BaseHubMission.getFuel
(SectorEntityToken entity, boolean bothWays) BaseHubMission.getLocated
(SectorEntityToken entity) BaseHubMission.getLocatedUnclear
(SectorEntityToken entity) BaseHubMission.getMapLocationFor
(SectorEntityToken entity) void
BaseHubMission.makeDiscoverable
(SectorEntityToken entity, float range, float xp) void
BaseHubMission.makeImportant
(SectorEntityToken entity, String flag, Enum... stages) void
BaseHubMission.makeImportantDoNotShowAsIntelMapLocation
(SectorEntityToken entity, String flag, Enum... stages) void
BaseHubMission.makeMissionNodeDiscoverable
(SectorEntityToken node) void
BaseHubMission.makeUnimportant
(SectorEntityToken entity) void
BaseHubMission.makeUnimportant
(SectorEntityToken entity, Enum... stages) static org.lwjgl.util.vector.Vector2f
HubMissionWithTriggers.pickLocationWithinArc
(Random random, SectorEntityToken entity, float dir, float arc, float minDistToPlayer, float minDist, float maxDist) void
BaseHubMission.LocData.placeEntity
(SectorEntityToken entity) void
HubMissionWithSearch.requireEntityNot
(SectorEntityToken entity) boolean
BaseHubMission.setEntityMissionRef
(SectorEntityToken entity, String key) void
BaseHubMission.setFlag
(SectorEntityToken entity, String flag, boolean permanent) void
BaseHubMission.setFlag
(SectorEntityToken entity, String flag, boolean permanent, Object... stages) void
BaseHubMission.setFlagWithReason
(SectorEntityToken entity, String flag, boolean permanent) void
BaseHubMission.setMusic
(SectorEntityToken entity, String musicSetId, Object... stages) void
BaseHubMission.setStageInRangeOfEntity
(Object to, SectorEntityToken entity, float range) void
BaseHubMission.setStageOnEntityNotAlive
(Object to, SectorEntityToken entity) void
BaseHubMission.setStageOnWithinHyperspaceRange
(Object to, SectorEntityToken entity, float rangeLY) void
HubMissionWithTriggers.triggerAddTags
(SectorEntityToken entity, String... tags) void
HubMissionWithTriggers.triggerCreateFleet
(HubMissionWithTriggers.FleetSize size, HubMissionWithTriggers.FleetQuality quality, String factionId, String type, SectorEntityToken roughlyWhere) void
HubMissionWithTriggers.triggerCreateLargePatrol
(MarketAPI from, String factionId, SectorEntityToken entityToPatrol, Object stage, float extraSuspicion) void
HubMissionWithTriggers.triggerCreateMediumPatrol
(MarketAPI from, String factionId, SectorEntityToken entityToPatrol, Object stage, float extraSuspicion) void
HubMissionWithTriggers.triggerCreatePatrolAroundMarket
(MarketAPI market, SectorEntityToken entityToPatrol, Object stage, HubMissionWithTriggers.FleetSize size, String fleetType, float extraSuspicion) void
HubMissionWithTriggers.triggerCreatePatrolAroundMarket
(MarketAPI market, String factionId, SectorEntityToken entityToPatrol, Object stage, HubMissionWithTriggers.FleetSize size, String fleetType, float extraSuspicion) void
HubMissionWithTriggers.triggerCreateSmallPatrol
(MarketAPI from, String factionId, SectorEntityToken entityToPatrol, Object stage, float extraSuspicion) void
HubMissionWithTriggers.triggerDespawnEntity
(SectorEntityToken entity) void
HubMissionWithTriggers.triggerOrderExtraPatrolPoints
(SectorEntityToken... points) void
HubMissionWithTriggers.triggerOrderFleetAttackLocation
(SectorEntityToken entity) void
HubMissionWithTriggers.triggerOrderFleetPatrol
(boolean randomizeLocation, SectorEntityToken... patrolPoints) void
HubMissionWithTriggers.triggerOrderFleetPatrol
(SectorEntityToken... patrolPoints) void
HubMissionWithTriggers.triggerOrderFleetPatrol
(StarSystemAPI system, boolean randomizeLocation, SectorEntityToken... patrolPoints) void
HubMissionWithTriggers.triggerPickLocationAroundEntity
(SectorEntityToken entity, float dist) void
HubMissionWithTriggers.triggerPickLocationAroundEntity
(SectorEntityToken entity, float minDist, float maxDist) void
HubMissionWithTriggers.triggerPickLocationAroundEntity
(SectorEntityToken entity, float minDistFromPlayer, float minDist, float maxDist) void
HubMissionWithTriggers.triggerPickLocationAtClosestToEntityJumpPoint
(StarSystemAPI system, SectorEntityToken entity) void
HubMissionWithTriggers.triggerPickLocationAtClosestToEntityJumpPoint
(StarSystemAPI system, SectorEntityToken entity, float minDistFromEntity) void
HubMissionWithTriggers.triggerPickLocationAwayFromPlayer
(SectorEntityToken entity, float arc, float dist) void
HubMissionWithTriggers.triggerPickLocationAwayFromPlayer
(SectorEntityToken entity, float arc, float minDist, float maxDist) void
HubMissionWithTriggers.triggerPickLocationAwayFromPlayer
(SectorEntityToken entity, float arc, float minDistFromPlayer, float minDist, float maxDist) void
HubMissionWithTriggers.triggerPickLocationTowardsEntity
(SectorEntityToken entity, float arc, float dist) void
HubMissionWithTriggers.triggerPickLocationTowardsEntity
(SectorEntityToken entity, float arc, float minDistFromPlayer, float minDist, float maxDist) void
HubMissionWithTriggers.triggerPickLocationTowardsPlayer
(SectorEntityToken entity, float arc, float dist) void
HubMissionWithTriggers.triggerPickLocationTowardsPlayer
(SectorEntityToken entity, float arc, float minDist, float maxDist) void
HubMissionWithTriggers.triggerPickLocationTowardsPlayer
(SectorEntityToken entity, float arc, float minDistFromPlayer, float minDist, float maxDist) void
HubMissionWithTriggers.triggerPickLocationWithinArc
(SectorEntityToken entity, float dir, float arc, float minDistFromPlayer, float minDist, float maxDist) void
HubMissionWithTriggers.triggerRemoveTags
(SectorEntityToken entity, String... tags) void
HubMissionWithTriggers.triggerSpawnFleetNear
(SectorEntityToken entity, float range, String flag, String refKey) void
HubMissionWithTriggers.triggerSpawnFleetNear
(SectorEntityToken entity, String flag, String refKey) Constructors in com.fs.starfarer.api.impl.campaign.missions.hub with parameters of type SectorEntityTokenModifierConstructorDescriptionDespawnEntityAction
(SectorEntityToken entity) EntityAdded
(SectorEntityToken entity) GenericAddTagsAction
(SectorEntityToken entity, String... tags) GenericRemoveTagsAction
(SectorEntityToken entity, String... tags) InHyperRangeOfEntityChecker
(SectorEntityToken entity, float rangeLY, boolean requirePlayerInHyperspace) InRangeOfEntityChecker
(SectorEntityToken entity, float range) IntelMarkerIntel
(FactionAPI faction, SectorEntityToken loc, String icon, String title, String text, Set<String> tags) LocData
(SectorEntityToken centerOn) Set to a zero-radius orbit around centerOn.LocData
(SectorEntityToken centerOn, boolean removeOnMissionOver) Set to a zero-radius orbit around centerOn.LocData
(BaseHubMission.EntityLocationType type, SectorEntityToken centerOn, LocationAPI system) Generate an EntityLocation based on the type.LocData
(BaseHubMission.EntityLocationType type, SectorEntityToken centerOn, LocationAPI system, boolean removeOnMissionOver) Generate an EntityLocation based on the type.OrderFleetPatrolPointsAction
(SectorEntityToken[] patrolPoints, boolean randomizeLocation, StarSystemAPI system) PickLocationAroundEntityAction
(float minDist, SectorEntityToken entity, float maxDist, float minDistFromPlayer) PickLocationAtClosestToEntityJumpPointAction
(StarSystemAPI system, SectorEntityToken entity, float minDistFromEntity) PickLocationAwayFromPlayerAction
(float minDist, SectorEntityToken entity, float maxDist, float arc, float minDistFromPlayer) PickLocationTowardsEntityAction
(SectorEntityToken entity, float arc, float minDist, float maxDist, float minDistFromPlayer) PickLocationTowardsPlayerAction
(SectorEntityToken entity, float arc, float minDist, float maxDist, float minDistFromPlayer) PickLocationWithinArcAction
(float arc, SectorEntityToken entity, float maxDist, float minDist, float minDistFromPlayer, float dir) SpawnFleetNearAction
(SectorEntityToken entity, float range) TriggerFleetAssignmentAI
(String travelText, String patrolText, HubMission mission, LocationAPI system, boolean randomLocation, CampaignFleetAPI fleet, SectorEntityToken... patrolPoints) -
Uses of SectorEntityToken in com.fs.starfarer.api.impl.campaign.missions.luddic
Fields in com.fs.starfarer.api.impl.campaign.missions.luddic declared as SectorEntityTokenModifier and TypeFieldDescriptionprotected SectorEntityToken
LuddicPilgrimsPath.beholder_station
protected SectorEntityToken
LuddicPilgrimsPath.killa
protected SectorEntityToken
LostOutpostCrewReturnLuddicFind.luddic_transport
protected SectorEntityToken
LostOutpostCrewReturnLuddicFind.target
protected SectorEntityToken
LostOutpostCrewReturnLuddicFind.target_system
Methods in com.fs.starfarer.api.impl.campaign.missions.luddic that return SectorEntityToken -
Uses of SectorEntityToken in com.fs.starfarer.api.impl.campaign.plog
Methods in com.fs.starfarer.api.impl.campaign.plog that return SectorEntityToken -
Uses of SectorEntityToken in com.fs.starfarer.api.impl.campaign.procgen
Fields in com.fs.starfarer.api.impl.campaign.procgen declared as SectorEntityTokenModifier and TypeFieldDescriptionStarSystemGenerator.GenContext.center
NameAssigner.NamingTreeNode.entity
StarSystemGenerator.GeneratedPlanet.parent
protected SectorEntityToken
StarSystemGenerator.systemCenter
Fields in com.fs.starfarer.api.impl.campaign.procgen with type parameters of type SectorEntityTokenModifier and TypeFieldDescriptionprotected Map<SectorEntityToken,
List<SectorEntityToken>> Constellation.allEntitiesAdded
protected Map<SectorEntityToken,
List<SectorEntityToken>> Constellation.allEntitiesAdded
protected Map<SectorEntityToken,
List<SectorEntityToken>> StarSystemGenerator.allNameableEntitiesAdded
protected Map<SectorEntityToken,
List<SectorEntityToken>> StarSystemGenerator.allNameableEntitiesAdded
StarSystemGenerator.GenResult.entities
protected Map<SectorEntityToken,
PlanetAPI> Constellation.lagrangeParentMap
protected Map<SectorEntityToken,
PlanetAPI> StarSystemGenerator.lagrangeParentMap
RingGenPlugin.RingGenData.lastBatch
Methods in com.fs.starfarer.api.impl.campaign.procgen that return types with arguments of type SectorEntityTokenModifier and TypeMethodDescriptionConstellation.getAllEntitiesAdded()
Constellation.getAllEntitiesAdded()
StarSystemGenerator.getAllEntitiesAdded()
StarSystemGenerator.getAllEntitiesAdded()
Constellation.getLagrangeParentMap()
StarSystemGenerator.getLagrangeParentMap()
Methods in com.fs.starfarer.api.impl.campaign.procgen with parameters of type SectorEntityTokenModifier and TypeMethodDescriptionstatic float
StarSystemGenerator.addOrbitingEntities
(StarSystemAPI system, SectorEntityToken parentStar, StarAge age, int min, int max, float startingRadius, int nameOffset, boolean withSpecialNames) static float
StarSystemGenerator.addOrbitingEntities
(StarSystemAPI system, SectorEntityToken parentStar, StarAge age, int min, int max, float startingRadius, int nameOffset, boolean withSpecialNames, boolean allowHabitable) void
NameAssigner.updateJumpPointNameFor
(SectorEntityToken entity) Method parameters in com.fs.starfarer.api.impl.campaign.procgen with type arguments of type SectorEntityTokenModifier and TypeMethodDescriptionvoid
Constellation.setAllEntitiesAdded
(Map<SectorEntityToken, List<SectorEntityToken>> allEntitiesAdded) void
Constellation.setAllEntitiesAdded
(Map<SectorEntityToken, List<SectorEntityToken>> allEntitiesAdded) void
Constellation.setLagrangeParentMap
(Map<SectorEntityToken, PlanetAPI> lagrangeParentMap) Constructors in com.fs.starfarer.api.impl.campaign.procgen with parameters of type SectorEntityTokenModifierConstructorDescriptionGenContext
(StarSystemGenerator gen, StarSystemAPI system, SectorEntityToken center, StarGenDataSpec starData, PlanetAPI parent, int orbitIndex, String age, float currentRadius, float maxOrbitRadius, String parentCategory, int parentOrbitIndex) GeneratedPlanet
(SectorEntityToken parent, PlanetAPI planet, boolean isMoon, float orbitDays, float orbitRadius, float orbitAngle) -
Uses of SectorEntityToken in com.fs.starfarer.api.impl.campaign.procgen.themes
Fields in com.fs.starfarer.api.impl.campaign.procgen.themes declared as SectorEntityTokenModifier and TypeFieldDescriptionBaseThemeGenerator.AddedEntity.entity
BaseThemeGenerator.OrbitItem.item
protected SectorEntityToken
RemnantAssignmentAI.source
protected SectorEntityToken
MiscellaneousThemeGenerator.MakeCoronalTapFaceNearestStar.tap
Fields in com.fs.starfarer.api.impl.campaign.procgen.themes with type parameters of type SectorEntityTokenModifier and TypeFieldDescriptionSalvageSpecialAssigner.SpecialCreationContext.all
BaseThemeGenerator.StarSystemData.alreadyUsed
Methods in com.fs.starfarer.api.impl.campaign.procgen.themes that return SectorEntityTokenModifier and TypeMethodDescriptionstatic SectorEntityToken
BaseThemeGenerator.addSalvageEntity
(LocationAPI location, String id, String faction) static SectorEntityToken
BaseThemeGenerator.addSalvageEntity
(LocationAPI location, String id, String faction, Object pluginParams) static SectorEntityToken
BaseThemeGenerator.addSalvageEntity
(Random random, LocationAPI location, String id, String faction) static SectorEntityToken
BaseThemeGenerator.addSalvageEntity
(Random random, LocationAPI location, String id, String faction, Object pluginParams) static SectorEntityToken
RemnantSeededFleetManager.pickEntityToGuard
(Random random, StarSystemAPI system, CampaignFleetAPI fleet) static SectorEntityToken
BaseThemeGenerator.pickOuterEntityToSpawnNear
(Random random, StarSystemAPI system) Methods in com.fs.starfarer.api.impl.campaign.procgen.themes with parameters of type SectorEntityTokenModifier and TypeMethodDescriptionBaseThemeGenerator.addDebrisField
(BaseThemeGenerator.StarSystemData data, SectorEntityToken focus, float radius) void
BaseThemeGenerator.addShipGraveyard
(BaseThemeGenerator.StarSystemData data, SectorEntityToken focus, WeightedRandomPicker<String> factions) void
BaseThemeGenerator.addShipGraveyard
(BaseThemeGenerator.StarSystemData data, SectorEntityToken focus, WeightedRandomPicker<String> factions, WeightedRandomPicker<String> hulls) static void
SalvageSpecialAssigner.assignSpecialForBattleWreck
(SectorEntityToken entity) static void
SalvageSpecialAssigner.assignSpecialForDebrisField
(SectorEntityToken entity) static void
SalvageSpecialAssigner.assignSpecialForDistressDerelict
(SectorEntityToken entity) static void
SalvageSpecialAssigner.assignSpecials
(SectorEntityToken entity) static void
SalvageSpecialAssigner.assignSpecials
(SectorEntityToken entity, boolean onNewGame) static void
SalvageSpecialAssigner.assignSpecials
(SectorEntityToken entity, boolean onNewGame, Random random) static void
BaseThemeGenerator.convertOrbitNoSpin
(SectorEntityToken entity) static void
BaseThemeGenerator.convertOrbitNoSpin
(SectorEntityToken entity, float facing) static void
BaseThemeGenerator.convertOrbitPointingDown
(SectorEntityToken entity) static void
BaseThemeGenerator.convertOrbitWithSpin
(SectorEntityToken entity, float spin) BaseThemeGenerator.createLocationAtRandomGap
(Random random, SectorEntityToken center, float minGap) SalvageSpecialAssigner.BlueprintSpecialCreator.createSpecial
(SectorEntityToken entity, SalvageSpecialAssigner.SpecialCreationContext context) SalvageSpecialAssigner.BreadcrumbSpecialCreator.createSpecial
(SectorEntityToken entity, SalvageSpecialAssigner.SpecialCreationContext context) SalvageSpecialAssigner.CargoManifestSpecialCreator.createSpecial
(SectorEntityToken entity, SalvageSpecialAssigner.SpecialCreationContext context) SalvageSpecialAssigner.NothingSpecialCreator.createSpecial
(SectorEntityToken entity, SalvageSpecialAssigner.SpecialCreationContext context) SalvageSpecialAssigner.ShipRecoverySpecialCreator.createSpecial
(SectorEntityToken entity, SalvageSpecialAssigner.SpecialCreationContext context) SalvageSpecialAssigner.SleeperPodsSpecialCreator.createSpecial
(SectorEntityToken entity, SalvageSpecialAssigner.SpecialCreationContext context) SalvageSpecialAssigner.SpecialCreator.createSpecial
(SectorEntityToken entity, SalvageSpecialAssigner.SpecialCreationContext context) SalvageSpecialAssigner.SurveyDataSpecialCreator.createSpecial
(SectorEntityToken entity, SalvageSpecialAssigner.SpecialCreationContext context) SalvageSpecialAssigner.TopographicDataSpecialCreator.createSpecial
(SectorEntityToken entity, SalvageSpecialAssigner.SpecialCreationContext context) SalvageSpecialAssigner.TransmitterTrapSpecialCreator.createSpecial
(SectorEntityToken entity, SalvageSpecialAssigner.SpecialCreationContext context) static List<BaseThemeGenerator.OrbitGap>
BaseThemeGenerator.findGaps
(SectorEntityToken center, float minPad, float maxDist, float minGap) static StarSystemAPI
DerelictThemeGenerator.findNearbySystem
(SectorEntityToken from, Set<StarSystemAPI> exclude) static StarSystemAPI
DerelictThemeGenerator.findNearbySystem
(SectorEntityToken from, Set<StarSystemAPI> exclude, Random random, float maxRange) static CargoAPI
BaseThemeGenerator.genCargoFromDrop
(SectorEntityToken entity) static WeightedRandomPicker<String>
SalvageSpecialAssigner.getNearbyFactions
(Random random, SectorEntityToken entity) static WeightedRandomPicker<String>
SalvageSpecialAssigner.getNearbyFactions
(Random random, SectorEntityToken entity, float rangeLY, float indWeight, float pirateWeight) static float
BaseThemeGenerator.getOrbitalRadius
(SectorEntityToken center) BaseAssignmentAI.FleetActionDelegate.getRaidPrepText
(CampaignFleetAPI fleet, SectorEntityToken from) protected void
BaseAssignmentAI.giveBuildOrder
(SectorEntityToken target, String type) protected void
BaseAssignmentAI.giveCaptureOrder
(SectorEntityToken target) static boolean
DerelictThemeGenerator.hasSpecial
(SectorEntityToken entity) static boolean
SalvageSpecialAssigner.BreadcrumbSpecialCreator.isLargeShipOrNonShip
(SectorEntityToken other) protected void
DerelictThemeGenerator.linkToMothership
(SectorEntityToken from, SectorEntityToken mothership) protected void
DerelictThemeGenerator.linkToParent
(SectorEntityToken from, SectorEntityToken parent, DomainSurveyDerelictSpecial.SpecialType type) static void
MiscellaneousThemeGenerator.makeDiscoverable
(SectorEntityToken entity, float xp, float sensorProfile) SalvageSpecialAssigner.pickSpecialFor
(SectorEntityToken entity, SalvageSpecialAssigner.SpecialCreationContext context) void
PKDefenderPluginImpl.reportDefeated
(SalvageGenFromSeed.SDMParams p, SectorEntityToken entity, CampaignFleetAPI fleet) BaseThemeGenerator.setEntityLocation
(SectorEntityToken entity, BaseThemeGenerator.EntityLocation loc, String type) Method parameters in com.fs.starfarer.api.impl.campaign.procgen.themes with type arguments of type SectorEntityTokenModifier and TypeMethodDescriptionBaseThemeGenerator.getLocations
(Random random, StarSystemAPI system, Set<SectorEntityToken> exclude, float minGap, LinkedHashMap<BaseThemeGenerator.LocationType, Float> weights) BaseThemeGenerator.pickAnyLocation
(Random random, StarSystemAPI system, float gap, Set<SectorEntityToken> exclude) BaseThemeGenerator.pickCommonLocation
(Random random, StarSystemAPI system, float gap, boolean allowStarOrbit, Set<SectorEntityToken> exclude) BaseThemeGenerator.pickHiddenLocation
(Random random, StarSystemAPI system, float gap, Set<SectorEntityToken> exclude) BaseThemeGenerator.pickHiddenLocationNotNearStar
(Random random, StarSystemAPI system, float gap, Set<SectorEntityToken> exclude) BaseThemeGenerator.pickUncommonLocation
(Random random, StarSystemAPI system, float gap, Set<SectorEntityToken> exclude) Constructors in com.fs.starfarer.api.impl.campaign.procgen.themes with parameters of type SectorEntityTokenModifierConstructorDescriptionAddedEntity
(SectorEntityToken entity, BaseThemeGenerator.EntityLocation location, String entityType) RemnantAssignmentAI
(CampaignFleetAPI fleet, StarSystemAPI homeSystem, SectorEntityToken source) RemnantStationFleetManager
(SectorEntityToken source, float thresholdLY, int minFleets, int maxFleets, float respawnDelay, int minPts, int maxPts) Constructor parameters in com.fs.starfarer.api.impl.campaign.procgen.themes with type arguments of type SectorEntityTokenModifierConstructorDescriptionBreadcrumbSpecialCreator
(Random random, List<SectorEntityToken> all) -
Uses of SectorEntityToken in com.fs.starfarer.api.impl.campaign.rulecmd
Fields in com.fs.starfarer.api.impl.campaign.rulecmd declared as SectorEntityTokenMethods in com.fs.starfarer.api.impl.campaign.rulecmd with parameters of type SectorEntityTokenModifier and TypeMethodDescriptionstatic void
BroadcastPlayerAction.broadcast
(CampaignFleetAIAPI.ActionType type, float range, String responseVariable, SectorEntityToken actor, SectorEntityToken target) static void
BroadcastPlayerAction.broadcast
(CampaignFleetAIAPI.ActionType type, float range, String responseVariable, SectorEntityToken actor, SectorEntityToken target, SectorEntityToken exclude) -
Uses of SectorEntityToken in com.fs.starfarer.api.impl.campaign.rulecmd.missions
Fields in com.fs.starfarer.api.impl.campaign.rulecmd.missions declared as SectorEntityTokenModifier and TypeFieldDescriptionprotected SectorEntityToken
BarCMD.entity
protected SectorEntityToken
Commission.entity
protected SectorEntityToken
DeliveryMission.entity
protected SectorEntityToken
GateCMD.entity
protected SectorEntityToken
GateHaulerCMD.entity
protected SectorEntityToken
MissionHubCMD.entity
protected SectorEntityToken
GateHaulerCMD.stableLocation
Methods in com.fs.starfarer.api.impl.campaign.rulecmd.missions that return SectorEntityTokenMethods in com.fs.starfarer.api.impl.campaign.rulecmd.missions with parameters of type SectorEntityTokenModifier and TypeMethodDescriptionstatic int
GateCMD.computeFuelCost
(SectorEntityToken targetGate) static void
GateCMD.explode
(SectorEntityToken gate) int
GateHaulerCMD.getTravelDays
(SectorEntityToken entity) protected void
DeliveryMission.init
(SectorEntityToken entity) static boolean
GateCMD.isPopulated
(SectorEntityToken targetGate) static void
GateCMD.notifyScanned
(SectorEntityToken gate) -
Uses of SectorEntityToken in com.fs.starfarer.api.impl.campaign.rulecmd.salvage
Fields in com.fs.starfarer.api.impl.campaign.rulecmd.salvage declared as SectorEntityTokenModifier and TypeFieldDescriptionAddRaidObjective.CustomRaidObjectiveAdder.entity
protected SectorEntityToken
AICores.entity
protected SectorEntityToken
CargoPods.entity
protected SectorEntityToken
DemandCargo.entity
protected SectorEntityToken
DistressResponse.entity
protected SectorEntityToken
MarketCMD.entity
protected SectorEntityToken
MiscCMD.entity
protected SectorEntityToken
Objectives.entity
protected SectorEntityToken
PrintWreckDescription.entity
protected SectorEntityToken
RedPlanet.entity
protected SectorEntityToken
SalvageEntity.entity
SalvageGenFromSeed.SDMParams.entity
protected SectorEntityToken
ZGRTurnIn.entity
protected SectorEntityToken
ZigguratCMD.entity
Methods in com.fs.starfarer.api.impl.campaign.rulecmd.salvage that return SectorEntityTokenModifier and TypeMethodDescriptionstatic SectorEntityToken
CargoPods.findOrbitFocus
(SectorEntityToken entity) Methods in com.fs.starfarer.api.impl.campaign.rulecmd.salvage with parameters of type SectorEntityTokenModifier and TypeMethodDescriptionstatic void
MarketCMD.addBombardVisual
(SectorEntityToken target) static void
MiscCMD.addWormholeIntelIfNeeded
(SectorEntityToken entity, TextPanelAPI textPanel, boolean deployed) SalvageEntity.computeRequiredToSalvage
(SectorEntityToken entity) static SectorEntityToken
CargoPods.findOrbitFocus
(SectorEntityToken entity) protected void
MarketCMD.init
(SectorEntityToken entity) protected void
MiscCMD.init
(SectorEntityToken entity) protected void
Objectives.init
(SectorEntityToken entity) protected void
RedPlanet.init
(SectorEntityToken entity) protected void
ZigguratCMD.init
(SectorEntityToken entity) void
AddRaidObjective.CustomRaidObjectiveAdder.modifyRaidObjectives
(MarketAPI market, SectorEntityToken entity, List<GroundRaidObjectivePlugin> objectives, MarketCMD.RaidType type, int marineTokens, int priority) void
SalvageGenFromSeed.SalvageDefenderModificationPlugin.reportDefeated
(SalvageGenFromSeed.SDMParams p, SectorEntityToken entity, CampaignFleetAPI fleet) void
SalvageGenFromSeed.SalvageDefenderModificationPluginImpl.reportDefeated
(SalvageGenFromSeed.SDMParams p, SectorEntityToken entity, CampaignFleetAPI fleet) static void
CargoPods.stabilizeOrbit
(SectorEntityToken entity, boolean makeDiscovered) void
Objectives.updateOrbitingEntities
(LocationAPI loc, SectorEntityToken prev, SectorEntityToken built) Constructors in com.fs.starfarer.api.impl.campaign.rulecmd.salvage with parameters of type SectorEntityTokenModifierConstructorDescriptionBombardmentAnimation
(int num, SectorEntityToken target) CustomRaidObjectiveAdder
(MarketAPI market, SectorEntityToken entity, String icon, String name, String trigger, int xp, MarketCMD.RaidDangerLevel danger, boolean showInCustomOnly, String tooltip) MarketCMD
(SectorEntityToken entity) MiscCMD
(SectorEntityToken entity) Objectives
(SectorEntityToken entity) RedPlanet
(SectorEntityToken entity) ZigguratCMD
(SectorEntityToken entity) -
Uses of SectorEntityToken in com.fs.starfarer.api.impl.campaign.rulecmd.salvage.special
Fields in com.fs.starfarer.api.impl.campaign.rulecmd.salvage.special declared as SectorEntityTokenMethods in com.fs.starfarer.api.impl.campaign.rulecmd.salvage.special with parameters of type SectorEntityTokenModifier and TypeMethodDescriptionstatic void
BaseSalvageSpecial.addExtraSalvage
(SectorEntityToken entity, CargoAPI cargo) static void
BaseSalvageSpecial.clearExtraSalvage
(SectorEntityToken entity) static CargoAPI
BaseSalvageSpecial.getCombinedExtraSalvage
(SectorEntityToken entity) BaseSalvageSpecial.getExtraSalvage
(SectorEntityToken entity) static String
BreadcrumbSpecial.getLocatedString
(SectorEntityToken target) static String
BreadcrumbSpecial.getLocatedString
(SectorEntityToken target, boolean withSystem) static String
BreadcrumbSpecial.getLocationDescription
(SectorEntityToken entity, boolean withSystem) static String
DomainSurveyDerelictSpecial.getLocationDescription
(SectorEntityToken entity) static String
DomainSurveyDerelictSpecial.getLocationName
(SectorEntityToken entity) static String
BreadcrumbSpecial.getNameWithAOrAn
(SectorEntityToken target, String override, boolean lowercaseDebris, boolean forTitle) ShipRecoverySpecial.getSpecialData
(SectorEntityToken entity, String desc, boolean create, boolean replace) BaseSalvageSpecial.getTempExtraSalvage
(SectorEntityToken entity) static String
BreadcrumbSpecial.getTerrainString
(SectorEntityToken entity) -
Uses of SectorEntityToken in com.fs.starfarer.api.impl.campaign.terrain
Fields in com.fs.starfarer.api.impl.campaign.terrain declared as SectorEntityTokenModifier and TypeFieldDescriptionprotected SectorEntityToken
HyperspaceTerrainPlugin.abyssDarkSource
protected SectorEntityToken
BaseTerrain.entity
SlipstreamTerrainPlugin.Stream.key
BaseRingTerrain.RingParams.relatedEntity
Fields in com.fs.starfarer.api.impl.campaign.terrain with type parameters of type SectorEntityTokenModifier and TypeFieldDescriptionSlipstreamTerrainPlugin.containsCache
protected TimeoutTracker<SectorEntityToken>
SlipstreamTerrainPlugin.disrupted
protected Map<SectorEntityToken,
SlipstreamTerrainPlugin.Stream> SlipstreamTerrainPlugin.streams
Methods in com.fs.starfarer.api.impl.campaign.terrain that return SectorEntityTokenModifier and TypeMethodDescriptionBaseTerrain.getEntity()
FlareManager.FlareManagerDelegate.getFlareCenterEntity()
MagneticFieldTerrainPlugin.getFlareCenterEntity()
StarCoronaTerrainPlugin.getFlareCenterEntity()
BaseRingTerrain.getRelatedEntity()
BaseTerrain.getRelatedEntity()
Methods in com.fs.starfarer.api.impl.campaign.terrain that return types with arguments of type SectorEntityTokenMethods in com.fs.starfarer.api.impl.campaign.terrain with parameters of type SectorEntityTokenModifier and TypeMethodDescriptionvoid
AsteroidBeltTerrainPlugin.applyEffect
(SectorEntityToken entity, float days) void
BaseTerrain.applyEffect
(SectorEntityToken entity, float days) void
DebrisFieldTerrainPlugin.applyEffect
(SectorEntityToken entity, float days) void
HyperspaceTerrainPlugin.applyEffect
(SectorEntityToken entity, float days) void
MagneticFieldTerrainPlugin.applyEffect
(SectorEntityToken entity, float days) void
NebulaTerrainPlugin.applyEffect
(SectorEntityToken entity, float days) void
PulsarBeamTerrainPlugin.applyEffect
(SectorEntityToken entity, float days) void
RadioChatterTerrainPlugin.applyEffect
(SectorEntityToken entity, float days) void
RingSystemTerrainPlugin.applyEffect
(SectorEntityToken entity, float days) void
SlipstreamTerrainPlugin.applyEffect
(SectorEntityToken entity, float days) void
SpatialAnomalyTerrainPlugin.applyEffect
(SectorEntityToken entity, float days) void
StarCoronaTerrainPlugin.applyEffect
(SectorEntityToken entity, float days) void
WavefrontTerrainPlugin.applyEffect
(SectorEntityToken entity, float days) boolean
BaseRingTerrain.containsEntity
(SectorEntityToken other) boolean
BaseTerrain.containsEntity
(SectorEntityToken other) boolean
BaseTiledTerrain.containsEntity
(SectorEntityToken other) boolean
HyperspaceTerrainPlugin.containsEntity
(SectorEntityToken other) boolean
SlipstreamTerrainPlugin.containsEntity
(SectorEntityToken other) float
BaseHyperspaceAbyssPlugin.getAbyssalDepth
(SectorEntityToken entity) float
BaseHyperspaceAbyssPlugin.getAbyssalDepth
(SectorEntityToken entity, boolean uncapped) float
HyperspaceAbyssPlugin.getAbyssalDepth
(SectorEntityToken entity) float
HyperspaceAbyssPlugin.getAbyssalDepth
(SectorEntityToken entity, boolean uncapped) float
HyperspaceTerrainPlugin.getAbyssalDepth
(SectorEntityToken other) float
HyperspaceTerrainPlugin.getAbyssalDepth
(SectorEntityToken other, boolean uncapped) HyperspaceTerrainPlugin.getCellAt
(SectorEntityToken entity, float extraRadius) HyperspaceTerrainPlugin.getStateAt
(SectorEntityToken entity, float extraRadius) protected SlipstreamTerrainPlugin.Stream
SlipstreamTerrainPlugin.getStream
(SectorEntityToken key) void
AsteroidBeltTerrainPlugin.init
(String terrainId, SectorEntityToken entity, Object param) void
AsteroidFieldTerrainPlugin.init
(String terrainId, SectorEntityToken entity, Object param) void
BaseRingTerrain.init
(String terrainId, SectorEntityToken entity, Object param) void
BaseTerrain.init
(String terrainId, SectorEntityToken entity, Object param) void
BaseTiledTerrain.init
(String terrainId, SectorEntityToken entity, Object param) void
DebrisFieldTerrainPlugin.init
(String terrainId, SectorEntityToken entity, Object param) void
HyperspaceTerrainPlugin.init
(String terrainId, SectorEntityToken entity, Object param) void
MagneticFieldTerrainPlugin.init
(String terrainId, SectorEntityToken entity, Object param) void
NebulaTerrainPlugin.init
(String terrainId, SectorEntityToken entity, Object param) void
PulsarBeamTerrainPlugin.init
(String terrainId, SectorEntityToken entity, Object param) void
RadioChatterTerrainPlugin.init
(String terrainId, SectorEntityToken entity, Object param) void
RingSystemTerrainPlugin.init
(String terrainId, SectorEntityToken entity, Object param) void
SlipstreamTerrainPlugin.init
(String terrainId, SectorEntityToken entity, Object param) void
SpatialAnomalyTerrainPlugin.init
(String terrainId, SectorEntityToken entity, Object param) void
StarCoronaTerrainPlugin.init
(String terrainId, SectorEntityToken entity, Object param) void
WavefrontTerrainPlugin.init
(String terrainId, SectorEntityToken entity, Object param) boolean
BaseHyperspaceAbyssPlugin.isInAbyss
(SectorEntityToken entity) boolean
HyperspaceAbyssPlugin.isInAbyss
(SectorEntityToken entity) boolean
HyperspaceTerrainPlugin.isInAbyss
(SectorEntityToken other) boolean
FlareManager.isInActiveFlareArc
(SectorEntityToken other) boolean
HyperspaceTerrainPlugin.isInClouds
(SectorEntityToken other) boolean
BaseTerrain.isPreventedFromAffecting
(SectorEntityToken other) protected void
BaseTerrain.preventOtherTerrainFromAffecting
(SectorEntityToken other) protected void
BaseTerrain.preventOtherTerrainFromAffecting
(SectorEntityToken other, float dur) void
AsteroidBeltTerrainPlugin.reportAsteroidPersisted
(SectorEntityToken asteroid) void
AsteroidFieldTerrainPlugin.reportAsteroidPersisted
(SectorEntityToken asteroid) void
AsteroidSource.reportAsteroidPersisted
(SectorEntityToken asteroid) Report that the game engine decided to persist the given asteroid, meaning it doesn't need to be re-generated on game load etc.void
BaseTerrain.setEntity
(SectorEntityToken entity) void
RangeBlockerUtil.updateAndSync
(SectorEntityToken entity, SectorEntityToken exclude, float diffMult) void
RangeBlockerUtil.updateLimits
(SectorEntityToken entity, SectorEntityToken exclude, float diffMult) Constructors in com.fs.starfarer.api.impl.campaign.terrain with parameters of type SectorEntityTokenModifierConstructorDescriptionCoronaParams
(float bandWidthInEngine, float middleRadius, SectorEntityToken relatedEntity, float windBurnLevel, float flareProbability, float crLossMult) MagneticFieldParams
(float bandWidthInEngine, float middleRadius, SectorEntityToken relatedEntity, float innerRadius, float outerRadius, Color baseColor, float auroraFrequency) MagneticFieldParams
(float bandWidthInEngine, float middleRadius, SectorEntityToken relatedEntity, float innerRadius, float outerRadius, Color baseColor, float auroraFrequency, Color... auroraColors) RadioChatterParams
(float bandWidthInEngine, float middleRadius, SectorEntityToken relatedEntity) RingParams
(float bandWidthInEngine, float middleRadius, SectorEntityToken relatedEntity) RingParams
(float bandWidthInEngine, float middleRadius, SectorEntityToken relatedEntity, String name) SpatialAnomalyParams
(CampaignFleetAPI source, float dur, float bandWidthInEngine, SectorEntityToken relatedEntity) Stream
(SectorEntityToken key, int particlesPerPoint) -
Uses of SectorEntityToken in com.fs.starfarer.api.impl.campaign.tutorial
Fields in com.fs.starfarer.api.impl.campaign.tutorial declared as SectorEntityTokenModifier and TypeFieldDescriptionprotected SectorEntityToken
CampaignTutorialScript.derinkuyu
protected SectorEntityToken
TutorialMissionEvent.derinkuyu
protected SectorEntityToken
TutorialMissionIntel.derinkuyu
protected SectorEntityToken
TutorialMissionEvent.detachment
protected SectorEntityToken
TutorialMissionIntel.detachment
protected SectorEntityToken
TutorialMissionEvent.fringe
protected SectorEntityToken
TutorialMissionIntel.fringe
protected SectorEntityToken
TutorialMissionEvent.inner
protected SectorEntityToken
TutorialMissionIntel.inner
protected SectorEntityToken
TutorialLeashAssignmentAI.jumpPoint
protected SectorEntityToken
TutorialMissionEvent.probe
protected SectorEntityToken
TutorialMissionIntel.probe
protected SectorEntityToken
TutorialMissionEvent.relay
protected SectorEntityToken
TutorialMissionIntel.relay
protected SectorEntityToken
TutorialLeashAssignmentAI.toGuard
Methods in com.fs.starfarer.api.impl.campaign.tutorial that return SectorEntityTokenMethods in com.fs.starfarer.api.impl.campaign.tutorial with parameters of type SectorEntityTokenModifier and TypeMethodDescriptionTutorialMissionEvent.createSetMessageLocationScript
(SectorEntityToken entity) Constructors in com.fs.starfarer.api.impl.campaign.tutorial with parameters of type SectorEntityTokenModifierConstructorDescriptionTutorialLeashAssignmentAI
(CampaignFleetAPI fleet, StarSystemAPI system, SectorEntityToken toGuard) -
Uses of SectorEntityToken in com.fs.starfarer.api.impl.campaign.velfield
Methods in com.fs.starfarer.api.impl.campaign.velfield with parameters of type SectorEntityTokenModifier and TypeMethodDescriptionvoid
SlipstreamEntityPlugin.applyEffect
(SectorEntityToken other, float days) void
SlipstreamEntityPlugin2.applyEffect
(SectorEntityToken other, float days) void
SlipstreamTerrainPlugin2.applyEffect
(SectorEntityToken other, float days) void
SlipstreamTerrainPlugin2.applyEffectToGhost
(SectorEntityToken other, float days) void
SlipstreamTerrainPlugin2.applyEffectToWreck
(SectorEntityToken other, float days) boolean
SlipstreamTerrainPlugin2.containsEntity
(SectorEntityToken other) void
SlipstreamEntityPlugin.init
(SectorEntityToken entity, Object pluginParams) void
SlipstreamEntityPlugin2.init
(SectorEntityToken entity, Object pluginParams) void
SlipstreamTerrainPlugin2.init
(String terrainId, SectorEntityToken entity, Object pluginParams) void
TurbulenceEntityPlugin.init
(SectorEntityToken entity, Object pluginParams) -
Uses of SectorEntityToken in com.fs.starfarer.api.impl.campaign.world
Fields in com.fs.starfarer.api.impl.campaign.world declared as SectorEntityTokenModifier and TypeFieldDescriptionprotected SectorEntityToken
MoteParticleScript.entity
protected SectorEntityToken
ZigLeashAssignmentAI.toGuard
Methods in com.fs.starfarer.api.impl.campaign.world that return SectorEntityTokenModifier and TypeMethodDescriptionstatic SectorEntityToken
TTBlackSite.addDerelict
(StarSystemAPI system, SectorEntityToken focus, String variantId, String name, String id, ShipRecoverySpecial.ShipCondition condition, float orbitRadius, boolean recoverable) Methods in com.fs.starfarer.api.impl.campaign.world with parameters of type SectorEntityTokenModifier and TypeMethodDescriptionstatic SectorEntityToken
TTBlackSite.addDerelict
(StarSystemAPI system, SectorEntityToken focus, String variantId, String name, String id, ShipRecoverySpecial.ShipCondition condition, float orbitRadius, boolean recoverable) static void
TTBlackSite.addFleet
(SectorEntityToken rock) static void
MoteParticleScript.spawnMote
(SectorEntityToken from) static void
ZigLeashAssignmentAI.spawnMote
(SectorEntityToken from) Constructors in com.fs.starfarer.api.impl.campaign.world with parameters of type SectorEntityTokenModifierConstructorDescriptionMoteParticleScript
(SectorEntityToken entity, float moteSpawnRate) ZigLeashAssignmentAI
(CampaignFleetAPI fleet, SectorEntityToken toGuard) -
Uses of SectorEntityToken in com.fs.starfarer.api.impl.codex
Methods in com.fs.starfarer.api.impl.codex with parameters of type SectorEntityTokenModifier and TypeMethodDescriptionvoid
CodexUnlocker.reportPlayerLeftCargoPods
(SectorEntityToken entity) -
Uses of SectorEntityToken in com.fs.starfarer.api.loading
Methods in com.fs.starfarer.api.loading with parameters of type SectorEntityTokenModifier and TypeMethodDescriptionTerrainSpecAPI.getNewPluginInstance
(SectorEntityToken entity, Object param) -
Uses of SectorEntityToken in com.fs.starfarer.api.plugins
Fields in com.fs.starfarer.api.plugins declared as SectorEntityToken -
Uses of SectorEntityToken in com.fs.starfarer.api.ui
Fields in com.fs.starfarer.api.ui declared as SectorEntityTokenMethods in com.fs.starfarer.api.ui that return SectorEntityTokenModifier and TypeMethodDescriptionSectorMapAPI.getConstellationLabelEntity
(Constellation c) SectorMapAPI.getIntelIconEntity
(IntelInfoPlugin plugin) Methods in com.fs.starfarer.api.ui with parameters of type SectorEntityTokenModifier and TypeMethodDescriptionvoid
IntelUIAPI.showDialog
(SectorEntityToken target, InteractionDialogPlugin plugin) void
IntelUIAPI.showDialog
(SectorEntityToken target, String trigger) void
IntelUIAPI.showOnMap
(SectorEntityToken token) -
Uses of SectorEntityToken in com.fs.starfarer.api.util
Fields in com.fs.starfarer.api.util declared as SectorEntityTokenModifier and TypeFieldDescriptionprotected SectorEntityToken
CampaignEngineGlowUtil.entity
protected SectorEntityToken
CampaignEntityMovementUtil.entity
Methods in com.fs.starfarer.api.util that return SectorEntityTokenModifier and TypeMethodDescriptionstatic SectorEntityToken
Misc.addDebrisField
(LocationAPI loc, DebrisFieldTerrainPlugin.DebrisFieldParams params, Random random) static SectorEntityToken
Misc.addNebulaFromPNG
(String image, float centerX, float centerY, LocationAPI location, String category, String key, int tilesWide, int tilesHigh, StarAge age) static SectorEntityToken
Misc.addNebulaFromPNG
(String image, float centerX, float centerY, LocationAPI location, String category, String key, int tilesWide, int tilesHigh, String terrainType, StarAge age) static SectorEntityToken
Misc.addWarningBeacon
(SectorEntityToken center, BaseThemeGenerator.OrbitGap gap, String beaconTag) static SectorEntityToken
Misc.findNearestPlanetTo
(SectorEntityToken entity, boolean requireGasGiant, boolean allowStars) CampaignEntityMovementUtil.getEntity()
static SectorEntityToken
Misc.getSourceEntity
(CampaignFleetAPI fleet) static SectorEntityToken
Misc.getStationEntity
(MarketAPI market, CampaignFleetAPI fleet) Methods in com.fs.starfarer.api.util that return types with arguments of type SectorEntityTokenModifier and TypeMethodDescriptionstatic Pair<SectorEntityToken,
CampaignFleetAPI> Misc.getNearestStationInSupportRange
(CampaignFleetAPI from) pair.one can be null if a stand-alone, non-market station is being returned in pair.two.Methods in com.fs.starfarer.api.util with parameters of type SectorEntityTokenModifier and TypeMethodDescriptionstatic SectorEntityToken
Misc.addWarningBeacon
(SectorEntityToken center, BaseThemeGenerator.OrbitGap gap, String beaconTag) static CommMessageAPI
FleetLog.beginEntry
(String subject, SectorEntityToken target) static CommMessageAPI
FleetLog.beginEntry
(String subject, SectorEntityToken target, Color color, Color highlight, String... highlights) static CommMessageAPI
FleetLog.beginEntry
(String subject, SectorEntityToken target, Color highlight, String... highlights) static void
Misc.clearAsteroidSource
(SectorEntityToken asteroid) static boolean
static void
Misc.fadeAndExpire
(SectorEntityToken entity) static void
Misc.fadeAndExpire
(SectorEntityToken entity, float seconds) static void
Misc.fadeIn
(SectorEntityToken entity, float in) static void
Misc.fadeInOutAndExpire
(SectorEntityToken entity, float in, float dur, float out) static List<CampaignFleetAPI>
Misc.findNearbyFleets
(SectorEntityToken from, float maxRange, Misc.FleetFilter filter) Misc.findNearbyLocalMarkets
(SectorEntityToken token, float maxDist, BaseEventPlugin.MarketFilter filter) static JumpPointAPI
Misc.findNearestJumpPoint
(SectorEntityToken from) static JumpPointAPI
static JumpPointAPI
Misc.findNearestJumpPointTo
(SectorEntityToken entity) static JumpPointAPI
Misc.findNearestJumpPointTo
(SectorEntityToken entity, boolean allowWormhole) static MarketAPI
Misc.findNearestLocalMarket
(SectorEntityToken token, float maxDist, BaseEventPlugin.MarketFilter filter) static MarketAPI
Misc.findNearestLocalMarketWithSameFaction
(SectorEntityToken token, float maxDist) static SectorEntityToken
Misc.findNearestPlanetTo
(SectorEntityToken entity, boolean requireGasGiant, boolean allowStars) static float
Misc.getAbyssalDepth
(SectorEntityToken entity) static float
Misc.getAbyssalDepth
(SectorEntityToken entity, boolean uncapped) static AsteroidSource
Misc.getAsteroidSource
(SectorEntityToken asteroid) static FactionAPI
Misc.getClaimingFaction
(SectorEntityToken planet) static float
Misc.getDistance
(SectorEntityToken from, SectorEntityToken to) static float
Misc.getDistanceLY
(SectorEntityToken from, SectorEntityToken to) static float
Misc.getDistanceToPlayerLY
(SectorEntityToken other) static org.lwjgl.util.vector.Vector2f
Misc.getInterceptPoint
(CampaignFleetAPI from, SectorEntityToken to) static org.lwjgl.util.vector.Vector2f
Misc.getInterceptPoint
(SectorEntityToken from, SectorEntityToken to, float maxSpeedFrom) static org.lwjgl.util.vector.Vector2f
Misc.getInterceptPointBasic
(SectorEntityToken from, SectorEntityToken to) static long
Misc.getNameBasedSeed
(SectorEntityToken entity) static List<CampaignFleetAPI>
Misc.getNearbyFleets
(SectorEntityToken from, float maxDist) static StarSystemAPI
Misc.getNearbyStarSystem
(SectorEntityToken token) static StarSystemAPI
Misc.getNearbyStarSystem
(SectorEntityToken token, float maxRangeLY) static List<StarSystemAPI>
Misc.getNearbyStarSystems
(SectorEntityToken token, float maxRangeLY) static StarSystemAPI
Misc.getNearestStarSystem
(SectorEntityToken token) static int
Misc.getNumHostileMarkets
(FactionAPI faction, SectorEntityToken from, float maxDist) static Object
Misc.getPrevSalvageSpecial
(SectorEntityToken entity) static long
Misc.getSalvageSeed
(SectorEntityToken entity) static long
Misc.getSalvageSeed
(SectorEntityToken entity, boolean nonRandom) static Object
Misc.getSalvageSpecial
(SectorEntityToken entity) static StarSystemAPI
Misc.getStarSystemForAnchor
(SectorEntityToken anchor) static CampaignFleetAPI
Misc.getStationBaseFleet
(SectorEntityToken station) static CampaignFleetAPI
Misc.getStationFleet
(SectorEntityToken station) static String
Misc.getStringWithTokenReplacement
(String format, SectorEntityToken entity, Map<String, MemoryAPI> memoryMap) static List<StarSystemAPI>
Misc.getSystemsInRange
(SectorEntityToken from, Set<StarSystemAPI> exclude, boolean nonEmpty, float maxRange) static String
Misc.getTokenReplaced
(String in, SectorEntityToken entity) static List<CampaignFleetAPI>
Misc.getVisibleFleets
(SectorEntityToken from, boolean includeSensorContacts) static void
Misc.giveStandardReturnAssignments
(CampaignFleetAPI fleet, SectorEntityToken where, String text, boolean withClear) static boolean
Misc.isFringe
(SectorEntityToken entity) static boolean
Misc.isHyperspaceAnchor
(SectorEntityToken entity) static boolean
Misc.isInAbyss
(SectorEntityToken entity) static boolean
Misc.isInsideSlipstream
(SectorEntityToken entity) static boolean
Misc.isNear
(SectorEntityToken entity, org.lwjgl.util.vector.Vector2f hyperLoc) static boolean
Misc.isReversePolarity
(SectorEntityToken entity) static void
Misc.makeImportant
(SectorEntityToken entity, String reason) static void
Misc.makeImportant
(SectorEntityToken entity, String reason, float dur) static void
Misc.makeUnimportant
(SectorEntityToken entity, String reason) static void
Misc.setAbandonedStationMarket
(String marketId, SectorEntityToken station) static void
Misc.setAsteroidSource
(SectorEntityToken asteroid, AsteroidSource source) static void
Misc.setDefenderOverride
(SectorEntityToken entity, DefenderDataOverride override) static void
Misc.setPrevSalvageSpecial
(SectorEntityToken entity, Object data) static void
Misc.setSalvageSpecial
(SectorEntityToken entity, Object data) static void
Misc.setWarningBeaconColors
(SectorEntityToken beacon, Color glow, Color ping) static void
Misc.setWarningBeaconGlowColor
(SectorEntityToken beacon, Color color) static void
Misc.setWarningBeaconPingColor
(SectorEntityToken beacon, Color color) static boolean
Misc.showRuleDialog
(SectorEntityToken entity, String initialTrigger) Constructors in com.fs.starfarer.api.util with parameters of type SectorEntityTokenModifierConstructorDescriptionCampaignEngineGlowUtil
(SectorEntityToken entity, Color fringe, Color core, Color flame, float shiftRate) CampaignEntityMovementUtil
(SectorEntityToken entity, float turnAccel, float maxTurnRate, float accel, float maxSpeed)