Uses of Interface
com.fs.starfarer.api.campaign.StarSystemAPI
Packages that use StarSystemAPI
Package
Description
-
Uses of StarSystemAPI in com.fs.starfarer.api.campaign
Methods in com.fs.starfarer.api.campaign that return StarSystemAPIModifier and TypeMethodDescriptionSectorAPI.createStarSystem
(String name) JumpPointAPI.getDestinationStarSystem()
SectorAPI.getStarSystem
(String name) SectorEntityToken.getStarSystem()
Methods in com.fs.starfarer.api.campaign that return types with arguments of type StarSystemAPIModifier and TypeMethodDescriptionSectorAPI.getStarSystems()
BaseCampaignEntityPickerListener.getStarSystemsToShow()
CampaignEntityPickerListener.getStarSystemsToShow()
If null: shows systems the entities are in.Methods in com.fs.starfarer.api.campaign with parameters of type StarSystemAPIModifier and TypeMethodDescriptionboolean
SectorEntityToken.isInOrNearSystem
(StarSystemAPI system) True if in system or within commRelayRangeAroundSystem light-years.void
SectorAPI.removeStarSystem
(StarSystemAPI system) void
SectorAPI.removeStarSystemNextFrame
(StarSystemAPI system) Useful for remove star systems from scripts etc where using removeStarSystem() would cause a ConcurrentModificationException. -
Uses of StarSystemAPI in com.fs.starfarer.api.campaign.econ
Methods in com.fs.starfarer.api.campaign.econ that return StarSystemAPIMethods in com.fs.starfarer.api.campaign.econ that return types with arguments of type StarSystemAPI -
Uses of StarSystemAPI in com.fs.starfarer.api.campaign.listeners
Methods in com.fs.starfarer.api.campaign.listeners with parameters of type StarSystemAPIModifier and TypeMethodDescriptionstatic void
CoreDiscoverEntityPlugin.addSalvorsTallyIfNeeded
(StarSystemAPI system) void
CoreDiscoverEntityPlugin.removeSalvorsTallyIfNeeded
(StarSystemAPI system) -
Uses of StarSystemAPI in com.fs.starfarer.api.impl.campaign
Fields in com.fs.starfarer.api.impl.campaign declared as StarSystemAPIModifier and TypeFieldDescriptionprotected StarSystemAPI
NPCHassler.restrictTo
GateExplosionScript.SystemCutOffRemoverScript.system
Methods in com.fs.starfarer.api.impl.campaign with parameters of type StarSystemAPIModifier and TypeMethodDescriptionstatic void
CoreScript.markSystemAsEntered
(StarSystemAPI system, boolean withMessages) Constructors in com.fs.starfarer.api.impl.campaign with parameters of type StarSystemAPIModifierConstructorDescriptionNPCHassler
(CampaignFleetAPI fleet, StarSystemAPI restrictTo) NPCHassler
(CampaignFleetAPI fleet, HassleNPCScript.HassleParams params, StarSystemAPI restrictTo) -
Uses of StarSystemAPI in com.fs.starfarer.api.impl.campaign.abilities
Fields in com.fs.starfarer.api.impl.campaign.abilities declared as StarSystemAPIModifier and TypeFieldDescriptionprotected StarSystemAPI
DistressCallResponseAssignmentAI.system
protected StarSystemAPI
DistressCallResponsePirateAssignmentAI.system
Methods in com.fs.starfarer.api.impl.campaign.abilities with parameters of type StarSystemAPIModifier and TypeMethodDescriptionprotected void
DistressCallAbility.addHelpScript
(float delayDays, StarSystemAPI system, JumpPointAPI inner, JumpPointAPI outer) protected void
DistressCallAbility.addPiratesScript
(float delayDays, StarSystemAPI system, JumpPointAPI inner, JumpPointAPI outer) Constructors in com.fs.starfarer.api.impl.campaign.abilities with parameters of type StarSystemAPIModifierConstructorDescriptionDistressCallResponseAssignmentAI
(CampaignFleetAPI fleet, StarSystemAPI system, JumpPointAPI inner, JumpPointAPI outer) DistressCallResponsePirateAssignmentAI
(CampaignFleetAPI fleet, StarSystemAPI system, JumpPointAPI inner, JumpPointAPI outer) -
Uses of StarSystemAPI in com.fs.starfarer.api.impl.campaign.command
Fields in com.fs.starfarer.api.impl.campaign.command with type parameters of type StarSystemAPIMethods in com.fs.starfarer.api.impl.campaign.command with parameters of type StarSystemAPIModifier and TypeMethodDescriptionstatic WarSimScript.LocationDanger
WarSimScript.getDangerFor
(FactionAPI faction, StarSystemAPI system) static WarSimScript.LocationDanger
WarSimScript.getDangerFor
(String factionId, StarSystemAPI system) static float
WarSimScript.getEnemyStrength
(FactionAPI faction, StarSystemAPI system) static float
WarSimScript.getEnemyStrength
(FactionAPI faction, StarSystemAPI system, boolean assumeHostileToPlayer) static float
WarSimScript.getEnemyStrength
(String factionId, StarSystemAPI system) static float
WarSimScript.getEnemyStrength
(String factionId, StarSystemAPI system, boolean assumeHostileToPlayer) static float
WarSimScript.getFactionStrength
(FactionAPI faction, StarSystemAPI system) static float
WarSimScript.getFactionStrength
(String factionId, StarSystemAPI system) static CountingMap<FactionAPI>
WarSimScript.getFactionStrengths
(StarSystemAPI system) static float
WarSimScript.getRelativeEnemyStrength
(String factionId, StarSystemAPI system) static float
WarSimScript.getRelativeFactionStrength
(String factionId, StarSystemAPI system) protected String
WarSimScript.getStarSystemTimeoutId
(StarSystemAPI system) static float
WarSimScript.getStationStrength
(FactionAPI faction, StarSystemAPI system, SectorEntityToken from) void
WarSimScript.processStarSystem
(StarSystemAPI system) -
Uses of StarSystemAPI in com.fs.starfarer.api.impl.campaign.enc
Fields in com.fs.starfarer.api.impl.campaign.enc declared as StarSystemAPIModifier and TypeFieldDescriptionprotected StarSystemAPI
StrandedGiveTJScript.prev
protected StarSystemAPI
AbyssalLocationDespawner.system
Methods in com.fs.starfarer.api.impl.campaign.enc that return StarSystemAPIModifier and TypeMethodDescriptionstatic StarSystemAPI
BaseEPEncounterCreator.getClosestSystemWithRuins
(org.lwjgl.util.vector.Vector2f locInHyper) static StarSystemAPI
BaseEPEncounterCreator.getClosestSystemWithRuins
(org.lwjgl.util.vector.Vector2f locInHyper, boolean onlyInProximity) Methods in com.fs.starfarer.api.impl.campaign.enc with parameters of type StarSystemAPIModifier and TypeMethodDescriptionAbyssalRogueStellarObjectEPEC.addBlackHole
(StarSystemAPI system, StarSystemGenerator.GenContext context, HyperspaceAbyssPluginImpl.AbyssalEPData data) protected boolean
AbyssalRogueStellarObjectDireHintsEPEC.addBlackHoleReadings
(StarSystemAPI system, EncounterPoint point, HyperspaceAbyssPluginImpl.AbyssalEPData data) protected boolean
AbyssalRogueStellarObjectDireHintsEPEC.addGasGiantTurbulence
(StarSystemAPI system, EncounterPoint point, HyperspaceAbyssPluginImpl.AbyssalEPData data) protected boolean
AbyssalRogueStellarObjectDireHintsEPEC.addGhostShip
(StarSystemAPI system, AbyssalRogueStellarObjectDireHintsEPEC.GhostShipType type, EncounterPoint point, HyperspaceAbyssPluginImpl.AbyssalEPData data) protected boolean
AbyssalRogueStellarObjectDireHintsEPEC.addMiningOp
(StarSystemAPI system, EncounterPoint point, HyperspaceAbyssPluginImpl.AbyssalEPData data) protected void
AbyssalRogueStellarObjectDireHintsEPEC.addSpecials
(StarSystemAPI system, EncounterManager manager, EncounterPoint point, HyperspaceAbyssPluginImpl.AbyssalEPData data) protected void
AbyssalRogueStellarObjectEPEC.addSpecials
(StarSystemAPI system, EncounterManager manager, EncounterPoint point, HyperspaceAbyssPluginImpl.AbyssalEPData data) static float
BaseEPEncounterCreator.getRuinsProximityFactor
(StarSystemAPI system, org.lwjgl.util.vector.Vector2f locInHyper) static void
AbyssalRogueStellarObjectEPEC.setAbyssalDetectedRanges
(StarSystemAPI system) Constructors in com.fs.starfarer.api.impl.campaign.enc with parameters of type StarSystemAPI -
Uses of StarSystemAPI in com.fs.starfarer.api.impl.campaign.events.nearby
Fields in com.fs.starfarer.api.impl.campaign.events.nearby declared as StarSystemAPIModifier and TypeFieldDescriptionprotected StarSystemAPI
DistressCallNormalAssignmentAI.system
protected StarSystemAPI
DistressCallPirateAmbushAssignmentAI.system
protected StarSystemAPI
DistressCallPirateAmbushTrapAssignmentAI.system
Methods in com.fs.starfarer.api.impl.campaign.events.nearby with parameters of type StarSystemAPIModifier and TypeMethodDescriptionprotected void
NearbyEventsEvent.generateDistressCallAmbush
(StarSystemAPI system) protected void
NearbyEventsEvent.generateDistressCallAmbushTrap
(StarSystemAPI system) protected void
NearbyEventsEvent.generateDistressCallNormal
(StarSystemAPI system) protected void
NearbyEventsEvent.generateDistressDerelictShip
(StarSystemAPI system) Constructors in com.fs.starfarer.api.impl.campaign.events.nearby with parameters of type StarSystemAPIModifierConstructorDescriptionDistressCallNormalAssignmentAI
(CampaignFleetAPI fleet, StarSystemAPI system, SectorEntityToken jumpPoint) DistressCallPirateAmbushAssignmentAI
(CampaignFleetAPI fleet, StarSystemAPI system, SectorEntityToken jumpPoint) DistressCallPirateAmbushTrapAssignmentAI
(CampaignFleetAPI fleet, StarSystemAPI system, SectorEntityToken jumpPoint) -
Uses of StarSystemAPI in com.fs.starfarer.api.impl.campaign.fleets
Fields in com.fs.starfarer.api.impl.campaign.fleets declared as StarSystemAPIModifier and TypeFieldDescriptionprotected StarSystemAPI
DisposableFleetManager.currSpawnLoc
protected StarSystemAPI
DisposableAggroAssignmentAI.system
protected StarSystemAPI
SeededFleetManager.system
Methods in com.fs.starfarer.api.impl.campaign.fleets that return StarSystemAPIModifier and TypeMethodDescriptionDisposableFleetManager.getCurrSpawnLoc()
SeededFleetManager.getSystem()
protected StarSystemAPI
DisposableFleetManager.pickCurrentSpawnLocation()
protected StarSystemAPI
DisposableFleetManager.pickNearestPopulatedSystem()
protected StarSystemAPI
LuddicPathFleetManager.pickTargetSystem()
protected StarSystemAPI
PirateFleetManager.pickTargetSystem()
Methods in com.fs.starfarer.api.impl.campaign.fleets with parameters of type StarSystemAPIModifier and TypeMethodDescriptionprotected void
DisposableFleetManager.addRecentSpawn
(StarSystemAPI system) static float
DisposableAggroAssignmentAI.countNearbyPatrols
(StarSystemAPI system, CampaignFleetAPI fleet, SectorEntityToken entity) protected String
DisposableFleetManager.getActionInsideText
(StarSystemAPI system, CampaignFleetAPI fleet) protected String
DisposableFleetManager.getActionOutsideText
(StarSystemAPI system, CampaignFleetAPI fleet) protected float
DisposableFleetManager.getRecentSpawnsForSystem
(StarSystemAPI system) protected String
DisposableFleetManager.getSpawnKey
(StarSystemAPI system) protected String
DisposableFleetManager.getTravelText
(StarSystemAPI system, CampaignFleetAPI fleet) static float
DisposableAggroAssignmentAI.getWeightMultForPatrols
(StarSystemAPI system, CampaignFleetAPI fleet, SectorEntityToken entity) static boolean
RouteLocationCalculator.isInControlOfSystemOrEven
(FactionAPI faction, StarSystemAPI system) static SectorEntityToken
DisposableAggroAssignmentAI.pickEntityToGuard
(Random random, StarSystemAPI system, CampaignFleetAPI fleet) Constructors in com.fs.starfarer.api.impl.campaign.fleets with parameters of type StarSystemAPIModifierConstructorDescriptionDisposableAggroAssignmentAI
(CampaignFleetAPI fleet, StarSystemAPI system, DisposableFleetManager manager, float probStayInHyper) SeededFleetManager
(StarSystemAPI system, float inflateRangeLY) -
Uses of StarSystemAPI in com.fs.starfarer.api.impl.campaign.intel.bar.events
Fields in com.fs.starfarer.api.impl.campaign.intel.bar.events declared as StarSystemAPIModifier and TypeFieldDescriptionprotected StarSystemAPI
ScientistAICoreIntel.cacheSystem
protected StarSystemAPI
DeliveryFailureConsequences.systemPlayerIsIn
protected StarSystemAPI
TriTachLoanIncentiveScript.systemPlayerIsIn
-
Uses of StarSystemAPI in com.fs.starfarer.api.impl.campaign.intel.bases
Fields in com.fs.starfarer.api.impl.campaign.intel.bases declared as StarSystemAPIModifier and TypeFieldDescriptionprotected StarSystemAPI
PirateBaseIntel.forceTarget
protected StarSystemAPI
LuddicPathBaseIntel.system
protected StarSystemAPI
PirateActivityIntel.system
protected StarSystemAPI
PirateBaseIntel.system
protected StarSystemAPI
PirateBaseIntel.target
Methods in com.fs.starfarer.api.impl.campaign.intel.bases that return StarSystemAPIModifier and TypeMethodDescriptionPirateBaseIntel.getForceTarget()
LuddicPathBaseIntel.getSystem()
PirateActivityIntel.getSystem()
PirateBaseIntel.getSystem()
PirateBaseIntel.getTarget()
protected StarSystemAPI
LuddicPathBaseManager.pickSystemForLPBase()
protected StarSystemAPI
PirateBaseManager.pickSystemForPirateBase()
protected StarSystemAPI
PlayerRelatedPirateBaseManager.pickSystemForPirateBase
(StarSystemAPI initialTarget) protected StarSystemAPI
PirateBaseIntel.pickTarget()
Methods in com.fs.starfarer.api.impl.campaign.intel.bases with parameters of type StarSystemAPIModifier and TypeMethodDescriptionPirateBaseIntel.getAffectedMarkets
(StarSystemAPI system) static LuddicPathBaseIntel
LuddicPathBaseIntel.getIntelFor
(StarSystemAPI system) static PirateBaseIntel
PirateBaseIntel.getIntelFor
(StarSystemAPI system) static void
PirateBaseManager.markRecentlyUsedForBase
(StarSystemAPI system) protected StarSystemAPI
PlayerRelatedPirateBaseManager.pickSystemForPirateBase
(StarSystemAPI initialTarget) protected PirateBaseIntel.PirateBaseTier
PlayerRelatedPirateBaseManager.pickTier
(StarSystemAPI system) void
PirateBaseIntel.setForceTarget
(StarSystemAPI forceTarget) void
PirateBaseIntel.startRaid
(StarSystemAPI target, float raidFP) Constructors in com.fs.starfarer.api.impl.campaign.intel.bases with parameters of type StarSystemAPIModifierConstructorDescriptionLuddicPathBaseIntel
(StarSystemAPI system, String factionId) PirateActivityIntel
(StarSystemAPI system, PirateBaseIntel source) PirateBaseIntel
(StarSystemAPI system, String factionId, PirateBaseIntel.PirateBaseTier tier) -
Uses of StarSystemAPI in com.fs.starfarer.api.impl.campaign.intel.events
Fields in com.fs.starfarer.api.impl.campaign.intel.events declared as StarSystemAPIMethods in com.fs.starfarer.api.impl.campaign.intel.events that return StarSystemAPIModifier and TypeMethodDescriptionstatic StarSystemAPI
PerseanLeagueHostileActivityFactor.findBlockadeTarget
(HostileActivityEventIntel intel, BaseEventIntel.EventStageData stage) static StarSystemAPI
TriTachyonHostileActivityFactor.findExpeditionTarget
(HostileActivityEventIntel intel, BaseEventIntel.EventStageData stage) PirateHostileActivityFactor.findRaidTarget
(HostileActivityEventIntel intel, BaseEventIntel.EventStageData stage) static StarSystemAPI
TriTachyonHostileActivityFactor.getPrimaryTriTachyonSystem()
protected StarSystemAPI
DisposableHostileActivityFleetManager.pickCurrentSpawnLocation()
protected StarSystemAPI
DisposableHostileActivityFleetManager.pickNearestPopulatedSystem()
Methods in com.fs.starfarer.api.impl.campaign.intel.events that return types with arguments of type StarSystemAPIModifier and TypeMethodDescriptionstatic List<StarSystemAPI>
PirateBasePirateActivityCause2.getSystemsAffectedBy
(PirateBaseIntel base) Methods in com.fs.starfarer.api.impl.campaign.intel.events with parameters of type StarSystemAPIModifier and TypeMethodDescriptionHostileActivityEventIntel.computeDangerData
(StarSystemAPI system) BaseHostileActivityFactor.createFleet
(StarSystemAPI system, Random random) HegemonyHostileActivityFactor.createFleet
(StarSystemAPI system, Random random) HostileActivityFactor.createFleet
(StarSystemAPI system, Random random) LuddicChurchHostileActivityFactor.createFleet
(StarSystemAPI system, Random random) LuddicPathHostileActivityFactor.createFleet
(StarSystemAPI system, Random random) PerseanLeagueHostileActivityFactor.createFleet
(StarSystemAPI system, Random random) PirateHostileActivityFactor.createFleet
(StarSystemAPI system, Random random) RemnantHostileActivityFactor.createFleet
(StarSystemAPI system, Random random) SindrianDiktatHostileActivityFactor.createFleet
(StarSystemAPI system, Random random) TriTachyonHostileActivityFactor.createFleet
(StarSystemAPI system, Random random) static boolean
CommerceBountyManager.doesStarSystemHavePlayerCommerceIndustry
(StarSystemAPI system, boolean requireFunctional) static MarketAPI
TriTachyonHostileActivityFactor.findExpeditionSource
(HostileActivityEventIntel intel, BaseEventIntel.EventStageData stage, StarSystemAPI target) PirateHostileActivityFactor.findRaidSource
(HostileActivityEventIntel intel, BaseEventIntel.EventStageData stage, StarSystemAPI target) static float
HegemonyAICoresActivityCause.getAICorePoints
(StarSystemAPI system) static PirateBaseIntel
PirateBasePirateActivityCause2.getBaseIntel
(StarSystemAPI system) PerseanLeagueHostileActivityFactor.getBlockadeSource
(HostileActivityEventIntel intel, BaseEventIntel.EventStageData stage, StarSystemAPI target) static SystemBountyIntel
CommerceBountyManager.getCommerceBounty
(StarSystemAPI system) float
BaseHostileActivityFactor.getEffectMagnitude
(StarSystemAPI system) float
HegemonyHostileActivityFactor.getEffectMagnitude
(StarSystemAPI system) float
HostileActivityFactor.getEffectMagnitude
(StarSystemAPI system) float
BaseHostileActivityCause2.getMagnitudeContribution
(StarSystemAPI system) float
HegemonyAICoresActivityCause.getMagnitudeContribution
(StarSystemAPI system) float
HostileActivityCause2.getMagnitudeContribution
(StarSystemAPI system) float
KantasProtectionPirateActivityCause2.getMagnitudeContribution
(StarSystemAPI system) float
KantasWrathPirateActivityCause2.getMagnitudeContribution
(StarSystemAPI system) float
LuddicChurchStandardActivityCause.getMagnitudeContribution
(StarSystemAPI system) float
LuddicPathAgreementHostileActivityCause2.getMagnitudeContribution
(StarSystemAPI system) float
PirateBasePirateActivityCause2.getMagnitudeContribution
(StarSystemAPI system) float
RemnantNexusActivityCause.getMagnitudeContribution
(StarSystemAPI system) float
SindrianDiktatStandardActivityCause.getMagnitudeContribution
(StarSystemAPI system) float
StandardLuddicPathActivityCause2.getMagnitudeContribution
(StarSystemAPI system) float
StandardPerseanLeagueActivityCause.getMagnitudeContribution
(StarSystemAPI system) float
StandardPirateActivityCause2.getMagnitudeContribution
(StarSystemAPI system) float
TriTachyonStandardActivityCause.getMagnitudeContribution
(StarSystemAPI system) float
HostileActivityEventIntel.getMarketPresenceFactor
(StarSystemAPI system) From 0 (at one size-3 market) to 1 (maxSize + count >= 7).int
BaseHostileActivityFactor.getMaxNumFleets
(StarSystemAPI system) int
HegemonyHostileActivityFactor.getMaxNumFleets
(StarSystemAPI system) int
HostileActivityFactor.getMaxNumFleets
(StarSystemAPI system) int
LuddicChurchHostileActivityFactor.getMaxNumFleets
(StarSystemAPI system) int
LuddicPathHostileActivityFactor.getMaxNumFleets
(StarSystemAPI system) int
PerseanLeagueHostileActivityFactor.getMaxNumFleets
(StarSystemAPI system) int
PirateHostileActivityFactor.getMaxNumFleets
(StarSystemAPI system) int
RemnantHostileActivityFactor.getMaxNumFleets
(StarSystemAPI system) int
SindrianDiktatHostileActivityFactor.getMaxNumFleets
(StarSystemAPI system) int
TriTachyonHostileActivityFactor.getMaxNumFleets
(StarSystemAPI system) float
HostileActivityEventIntel.getNumFleetsMultiplier
(StarSystemAPI system) HostileActivityEventIntel.getNumFleetsStat
(StarSystemAPI system) static float
StandardLuddicPathActivityCause2.getPatherInterest
(StarSystemAPI system, float multIfNoCells, float multIfSleeper, float multIfActive) static float
StandardLuddicPathActivityCause2.getPatherInterest
(StarSystemAPI system, float multIfNoCells, float multIfSleeper, float multIfActive, boolean countCellsOnly) static MarketAPI
CommerceBountyManager.getPlayerCommerceMarket
(StarSystemAPI system) protected int
PirateBasePirateActivityCause2.getProgressForSystem
(StarSystemAPI system) static CampaignFleetAPI
RemnantHostileActivityFactor.getRemnantNexus
(StarSystemAPI system) float
BaseHostileActivityFactor.getSpawnFrequency
(StarSystemAPI system) float
HostileActivityFactor.getSpawnFrequency
(StarSystemAPI system) float
BaseHostileActivityFactor.getSpawnInHyperProbability
(StarSystemAPI system) float
HostileActivityFactor.getSpawnInHyperProbability
(StarSystemAPI system) float
LuddicChurchHostileActivityFactor.getSpawnInHyperProbability
(StarSystemAPI system) float
PerseanLeagueHostileActivityFactor.getSpawnInHyperProbability
(StarSystemAPI system) float
BaseHostileActivityFactor.getStayInHyperProbability
(StarSystemAPI system) float
HostileActivityFactor.getStayInHyperProbability
(StarSystemAPI system) float
HostileActivityEventIntel.getTotalActivityMagnitude
(StarSystemAPI system) float
HostileActivityEventIntel.getTotalActivityMagnitude
(StarSystemAPI system, boolean capped) float
HostileActivityEventIntel.getVeryApproximateFPStrength
(StarSystemAPI system) boolean
RemnantHostileActivityFactor.startAttack
(CampaignFleetAPI nexus, MarketAPI target, StarSystemAPI system, BaseEventIntel.EventStageData stage, Random random) boolean
SindrianDiktatHostileActivityFactor.startAttack
(MarketAPI source, MarketAPI target, StarSystemAPI system, BaseEventIntel.EventStageData stage, Random random) boolean
PerseanLeagueHostileActivityFactor.startBlockade
(MarketAPI source, StarSystemAPI target, BaseEventIntel.EventStageData stage, Random random) boolean
TriTachyonHostileActivityFactor.startMercenaryAttack
(MarketAPI source, StarSystemAPI target, BaseEventIntel.EventStageData stage, HostileActivityEventIntel intel, Random random) boolean
LuddicPathHostileActivityFactor.startRaid
(MarketAPI source, MarketAPI target, float interest, StarSystemAPI system, BaseEventIntel.EventStageData stage, Random random) boolean
PirateHostileActivityFactor.startRaid
(MarketAPI source, StarSystemAPI target, BaseEventIntel.EventStageData stage, Random random) -
Uses of StarSystemAPI in com.fs.starfarer.api.impl.campaign.intel.group
Fields in com.fs.starfarer.api.impl.campaign.intel.group declared as StarSystemAPIModifier and TypeFieldDescriptionFGBlockadeAction.FGBlockadeParams.where
FGRaidAction.FGRaidParams.where
Methods in com.fs.starfarer.api.impl.campaign.intel.group that return StarSystemAPIModifier and TypeMethodDescriptionprotected StarSystemAPI
GenericRaidFGI.getTargetSystem()
FGBlockadeAction.getWhere()
FGRaidAction.getWhere()
GenericRaidFGI.GenericPayloadAction.getWhere()
Methods in com.fs.starfarer.api.impl.campaign.intel.group with parameters of type StarSystemAPIModifier and TypeMethodDescriptionprotected boolean
FleetGroupIntel.addStrengthDesc
(TooltipMakerAPI info, float opad, StarSystemAPI system, String forces, String outcomeFailure, String outcomeUncertain, String outcomeSuccess) Returns true if the defenses in the target system are weaker.int
FleetGroupIntel.getRelativeFGStrength
(StarSystemAPI target) -1: fleet group is weaker 0: evenly matched 1: fleet group is strongerprotected void
FleetGroupIntel.showMarketsInDanger
(TooltipMakerAPI info, float opad, float width, StarSystemAPI system, List<MarketAPI> targets, String safeStr, String riskStr, String riskStrHighlight) -
Uses of StarSystemAPI in com.fs.starfarer.api.impl.campaign.intel.misc
Fields in com.fs.starfarer.api.impl.campaign.intel.misc declared as StarSystemAPIModifier and TypeFieldDescriptionprotected StarSystemAPI
GateHaulerIntel.destination
protected StarSystemAPI
DistressCallIntel.system
protected StarSystemAPI
SalvorsTallyIntel.system
Methods in com.fs.starfarer.api.impl.campaign.intel.misc that return StarSystemAPIMethods in com.fs.starfarer.api.impl.campaign.intel.misc with parameters of type StarSystemAPIModifier and TypeMethodDescriptionint
GateHaulerIntel.computeTransitDays
(StarSystemAPI destination) static SalvorsTallyIntel
SalvorsTallyIntel.getSalvorsTallyIntel
(StarSystemAPI system) void
GateHaulerIntel.initiateDeparture
(StarSystemAPI destination) Constructors in com.fs.starfarer.api.impl.campaign.intel.misc with parameters of type StarSystemAPIModifierConstructorDescriptionDistressCallIntel
(StarSystemAPI system) SalvorsTallyIntel
(StarSystemAPI system) -
Uses of StarSystemAPI in com.fs.starfarer.api.impl.campaign.intel.raid
Fields in com.fs.starfarer.api.impl.campaign.intel.raid declared as StarSystemAPIModifier and TypeFieldDescriptionprotected StarSystemAPI
PirateRaidActionStage.system
protected StarSystemAPI
RaidIntel.system
Methods in com.fs.starfarer.api.impl.campaign.intel.raid that return StarSystemAPIConstructors in com.fs.starfarer.api.impl.campaign.intel.raid with parameters of type StarSystemAPIModifierConstructorDescriptionPirateRaidActionStage
(RaidIntel raid, StarSystemAPI system) RaidIntel
(StarSystemAPI system, FactionAPI faction, RaidIntel.RaidDelegate delegate) -
Uses of StarSystemAPI in com.fs.starfarer.api.impl.campaign.missions
Fields in com.fs.starfarer.api.impl.campaign.missions declared as StarSystemAPIModifier and TypeFieldDescriptionprotected StarSystemAPI
LuddicPilgrimTransport.destination_system
protected StarSystemAPI
DelayedFleetEncounter.CanSpawnFleetConditionChecker.lastSystemPlayerWasIn
protected StarSystemAPI
BlueprintIntel.system
protected StarSystemAPI
DeadDropMission.system
protected StarSystemAPI
PirateSystemBounty.system
Methods in com.fs.starfarer.api.impl.campaign.missions that return StarSystemAPIModifier and TypeMethodDescriptionRecoverAPlanetkiller.getNexusSystem()
static StarSystemAPI
RecoverAPlanetkiller.getPKSystem()
Methods in com.fs.starfarer.api.impl.campaign.missions with parameters of type StarSystemAPIModifier and TypeMethodDescriptionvoid
DelayedFleetEncounter.triggerCreateFleet
(HubMissionWithTriggers.FleetSize size, HubMissionWithTriggers.FleetQuality quality, String factionId, String type, StarSystemAPI roughlyWhere) -
Uses of StarSystemAPI in com.fs.starfarer.api.impl.campaign.missions.academy
Fields in com.fs.starfarer.api.impl.campaign.missions.academy declared as StarSystemAPIModifier and TypeFieldDescriptionprotected StarSystemAPI
GAProjectZiggurat.alphaSite
protected StarSystemAPI
GADetectHyperspaceOddity.arraySystem
protected StarSystemAPI
GADetectHyperspaceOddity.oneslaughtSystem
protected StarSystemAPI
GADerelictArtifact.pirateSystem
protected StarSystemAPI
GAFindingCoureuse.probeSystem
protected StarSystemAPI
GAProjectZiggurat.relaySystem
protected StarSystemAPI
GACelestialObject.system
protected StarSystemAPI
GADeliverVIP.system
protected StarSystemAPI
GADerelictArtifact.system
protected StarSystemAPI
GAProbePackage.system
protected StarSystemAPI
GATransverseJump.system
-
Uses of StarSystemAPI in com.fs.starfarer.api.impl.campaign.missions.cb
Fields in com.fs.starfarer.api.impl.campaign.missions.cb declared as StarSystemAPIMethods in com.fs.starfarer.api.impl.campaign.missions.cb that return StarSystemAPIModifier and TypeMethodDescriptionprotected StarSystemAPI
CBMerc.findSystem
(MarketAPI createdAt, HubMissionWithBarEvent mission, int difficulty, Object bountyStage) protected StarSystemAPI
CBMercUW.findSystem
(MarketAPI createdAt, HubMissionWithBarEvent mission, int difficulty, Object bountyStage) BaseCustomBountyCreator.getSystemWithNoTimeLimit
(CustomBountyCreator.CustomBountyData data) CustomBountyCreator.getSystemWithNoTimeLimit
(CustomBountyCreator.CustomBountyData data) Methods in com.fs.starfarer.api.impl.campaign.missions.cb with parameters of type StarSystemAPIModifier and TypeMethodDescriptionboolean
BaseCustomBountyCreator.systemMatchesRequirement
(StarSystemAPI system) -
Uses of StarSystemAPI in com.fs.starfarer.api.impl.campaign.missions.hub
Fields in com.fs.starfarer.api.impl.campaign.missions.hub declared as StarSystemAPIModifier and TypeFieldDescriptionBaseHubMission.TimeLimitData.noLimitWhileInSystem
protected StarSystemAPI
HubMissionWithTriggers.AddTagAfterDelay.system
protected StarSystemAPI
HubMissionWithTriggers.OrderFleetPatrolPointsAction.system
protected StarSystemAPI
HubMissionWithTriggers.OrderFleetPatrolSystemAction.system
protected StarSystemAPI
HubMissionWithTriggers.OrderFleetPatrolTagsAction.system
protected StarSystemAPI
HubMissionWithTriggers.PickLocationAtClosestToEntityJumpPointAction.system
protected StarSystemAPI
HubMissionWithTriggers.PickLocationAtClosestToPlayerJumpPointAction.system
protected StarSystemAPI
HubMissionWithTriggers.PickLocationAtInSystemJumpPointAction.system
protected StarSystemAPI
HubMissionWithTriggers.PickLocationInHyperspaceAction.system
MissionTrigger.TriggerActionContext.system
Methods in com.fs.starfarer.api.impl.campaign.missions.hub that return StarSystemAPIModifier and TypeMethodDescriptionHubMissionWithSearch.pickSystem()
HubMissionWithSearch.pickSystem
(boolean resetSearch) Methods in com.fs.starfarer.api.impl.campaign.missions.hub with parameters of type StarSystemAPIModifier and TypeMethodDescriptionvoid
HubMissionWithTriggers.beginWithinHyperspaceRangeTrigger
(StarSystemAPI system, float rangeLY, boolean requirePlayerInHyperspace, Object... stages) int
BaseHubMission.getDistanceLY
(StarSystemAPI system) BaseHubMission.getGoToSystemTextShort
(StarSystemAPI system) static boolean
HubMissionWithTriggers.isNearCorona
(StarSystemAPI system, org.lwjgl.util.vector.Vector2f loc) void
HubMissionWithSearch.requireSystemIs
(StarSystemAPI system) void
HubMissionWithSearch.requireSystemNot
(StarSystemAPI system) void
BaseHubMission.setMapMarkerNameColorBasedOnStar
(StarSystemAPI system) void
BaseHubMission.setMusic
(StarSystemAPI system, String musicSetId, Object... stages) void
HubMissionWithSearch.setSystemWasUsedForStory
(Object stage, StarSystemAPI system) To avoid re-using the same system for different story things.void
BaseHubMission.setTimeLimit
(Object failStage, float days, StarSystemAPI noLimitWhileInSystem, Object... noLimitAfterStages) boolean
HubMissionWithSearch.MultipleStarSystemRequirements.systemMatchesRequirement
(StarSystemAPI system) boolean
HubMissionWithSearch.RequiredSystemTags.systemMatchesRequirement
(StarSystemAPI system) boolean
HubMissionWithSearch.StarSystemDaysSincePlayerVisitReq.systemMatchesRequirement
(StarSystemAPI system) boolean
HubMissionWithSearch.StarSystemHasNumPlanetsAndTerrainReq.systemMatchesRequirement
(StarSystemAPI system) boolean
HubMissionWithSearch.StarSystemHasNumPlanetsReq.systemMatchesRequirement
(StarSystemAPI system) boolean
HubMissionWithSearch.StarSystemHasNumTerrainReq.systemMatchesRequirement
(StarSystemAPI system) boolean
HubMissionWithSearch.StarSystemRequirement.systemMatchesRequirement
(StarSystemAPI system) boolean
HubMissionWithSearch.StarSystemUnexploredReq.systemMatchesRequirement
(StarSystemAPI system) boolean
HubMissionWithSearch.SystemHasAtLeastJumpPointsReq.systemMatchesRequirement
(StarSystemAPI system) boolean
HubMissionWithSearch.SystemHasBaseReq.systemMatchesRequirement
(StarSystemAPI system) boolean
HubMissionWithSearch.SystemHasColonyReq.systemMatchesRequirement
(StarSystemAPI system) boolean
HubMissionWithSearch.SystemHasPulsarReq.systemMatchesRequirement
(StarSystemAPI system) boolean
HubMissionWithSearch.SystemInDirection.systemMatchesRequirement
(StarSystemAPI system) boolean
HubMissionWithSearch.SystemInDirectionFrom.systemMatchesRequirement
(StarSystemAPI system) boolean
HubMissionWithSearch.SystemInDirectionOfOtherMissionsReq.systemMatchesRequirement
(StarSystemAPI system) boolean
HubMissionWithSearch.SystemInInnerSectorReq.systemMatchesRequirement
(StarSystemAPI system) boolean
HubMissionWithSearch.SystemIsBlackHoleReq.systemMatchesRequirement
(StarSystemAPI system) boolean
HubMissionWithSearch.SystemIsNebulaReq.systemMatchesRequirement
(StarSystemAPI system) boolean
HubMissionWithSearch.SystemOnFringeOfSectorReq.systemMatchesRequirement
(StarSystemAPI system) boolean
HubMissionWithSearch.SystemWithinRangeReq.systemMatchesRequirement
(StarSystemAPI system) void
HubMissionWithTriggers.triggerAddTagAfterDelay
(float delay, StarSystemAPI system, String tag) void
HubMissionWithTriggers.triggerComplicationBegin
(Object stage, HubMissionWithTriggers.ComplicationSpawn spawnType, StarSystemAPI system, String factionId, String thing, String thingItOrThey, String thingDesc, int paymentOffered, boolean aggressiveIfDeclined, HubMissionWithTriggers.ComplicationRepImpact repImpact, String failTrigger) void
HubMissionWithTriggers.triggerCreateFleet
(HubMissionWithTriggers.FleetSize size, HubMissionWithTriggers.FleetQuality quality, String factionId, String type, StarSystemAPI roughlyWhere) void
HubMissionWithTriggers.triggerOrderFleetPatrol
(StarSystemAPI system) void
HubMissionWithTriggers.triggerOrderFleetPatrol
(StarSystemAPI system, boolean randomizeLocation, SectorEntityToken... patrolPoints) void
HubMissionWithTriggers.triggerOrderFleetPatrol
(StarSystemAPI system, boolean randomizeLocation, String... tags) void
HubMissionWithTriggers.triggerOrderFleetPatrolHyper
(StarSystemAPI system) void
HubMissionWithTriggers.triggerPickLocationAtClosestToEntityJumpPoint
(StarSystemAPI system, SectorEntityToken entity) void
HubMissionWithTriggers.triggerPickLocationAtClosestToEntityJumpPoint
(StarSystemAPI system, SectorEntityToken entity, float minDistFromEntity) void
HubMissionWithTriggers.triggerPickLocationAtClosestToPlayerJumpPoint
(StarSystemAPI system) void
HubMissionWithTriggers.triggerPickLocationAtClosestToPlayerJumpPoint
(StarSystemAPI system, float minDistFromPlayer) void
HubMissionWithTriggers.triggerPickLocationAtInSystemJumpPoint
(StarSystemAPI system) void
HubMissionWithTriggers.triggerPickLocationAtInSystemJumpPoint
(StarSystemAPI system, float minDistFromPlayer) void
HubMissionWithTriggers.triggerPickLocationInHyperspace
(StarSystemAPI system) Constructors in com.fs.starfarer.api.impl.campaign.missions.hub with parameters of type StarSystemAPIModifierConstructorDescriptionAddTagAfterDelay
(float delay, StarSystemAPI system, String tag) OrderFleetPatrolPointsAction
(SectorEntityToken[] patrolPoints, boolean randomizeLocation, StarSystemAPI system) OrderFleetPatrolTagsAction
(StarSystemAPI system, boolean randomizeLocation, String... tags) PickLocationAtClosestToEntityJumpPointAction
(StarSystemAPI system, SectorEntityToken entity, float minDistFromEntity) PickLocationAtClosestToPlayerJumpPointAction
(StarSystemAPI system, float minDistFromPlayer) PickLocationAtInSystemJumpPointAction
(StarSystemAPI system, float minDistFromPlayer) -
Uses of StarSystemAPI in com.fs.starfarer.api.impl.campaign.missions.luddic
Fields in com.fs.starfarer.api.impl.campaign.missions.luddic declared as StarSystemAPIModifier and TypeFieldDescriptionprotected StarSystemAPI
BornanewFilesFalseIdols.patherBaseSystem
-
Uses of StarSystemAPI in com.fs.starfarer.api.impl.campaign.procgen
Fields in com.fs.starfarer.api.impl.campaign.procgen declared as StarSystemAPIModifier and TypeFieldDescriptionConstellationGen.StarNode.system
NameAssigner.NamingTreeNode.system
StarSystemGenerator.GenContext.system
protected StarSystemAPI
StarSystemGenerator.system
Fields in com.fs.starfarer.api.impl.campaign.procgen with type parameters of type StarSystemAPIMethods in com.fs.starfarer.api.impl.campaign.procgen that return StarSystemAPIMethods in com.fs.starfarer.api.impl.campaign.procgen that return types with arguments of type StarSystemAPIMethods in com.fs.starfarer.api.impl.campaign.procgen with parameters of type StarSystemAPIModifier and TypeMethodDescriptionvoid
NameAssigner.addChildren
(StarSystemAPI system, NameAssigner.NamingTreeNode curr) static 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) static void
StarSystemGenerator.addStableLocations
(StarSystemAPI system, int num) static void
StarSystemGenerator.addSystemwideNebula
(StarSystemAPI system, StarAge age) static void
NameAssigner.assignSpecialNames
(StarSystemAPI system) void
NameAssigner.assignStructuralNames
(StarSystemAPI system, String name) void
NameAssigner.computeNamingTree
(StarSystemAPI system) void
StarSystemGenerator.init
(StarSystemAPI system, StarAge age) static boolean
NameAssigner.isNameSpecial
(StarSystemAPI system) void
NameAssigner.updateJumpPointDestinationNames
(StarSystemAPI system) Method parameters in com.fs.starfarer.api.impl.campaign.procgen with type arguments of type StarSystemAPIModifier and TypeMethodDescriptionConstellationGen.createSpringSystem
(List<StarSystemAPI> systems, Random random) ConstellationGen.doConstellationLayout
(List<StarSystemAPI> systems, Random random, org.lwjgl.util.vector.Vector2f centerPoint) Constructors in com.fs.starfarer.api.impl.campaign.procgen with parameters of type StarSystemAPIModifierConstructorDescriptionGenContext
(StarSystemGenerator gen, StarSystemAPI system, SectorEntityToken center, StarGenDataSpec starData, PlanetAPI parent, int orbitIndex, String age, float currentRadius, float maxOrbitRadius, String parentCategory, int parentOrbitIndex) NamingTreeNode
(StarSystemAPI system) StarNode
(StarSystemAPI system, org.lwjgl.util.vector.Vector2f location) -
Uses of StarSystemAPI in com.fs.starfarer.api.impl.campaign.procgen.themes
Fields in com.fs.starfarer.api.impl.campaign.procgen.themes declared as StarSystemAPIModifier and TypeFieldDescriptionprotected StarSystemAPI
RemnantAssignmentAI.homeSystem
BaseThemeGenerator.StarSystemData.system
protected StarSystemAPI
RuinsFleetRouteManager.system
Methods in com.fs.starfarer.api.impl.campaign.procgen.themes that return StarSystemAPIModifier and TypeMethodDescriptionstatic StarSystemAPI
DerelictThemeGenerator.findNearbySystem
(SectorEntityToken from, Set<StarSystemAPI> exclude) static StarSystemAPI
DerelictThemeGenerator.findNearbySystem
(SectorEntityToken from, Set<StarSystemAPI> exclude, Random random, float maxRange) Methods in com.fs.starfarer.api.impl.campaign.procgen.themes with parameters of type StarSystemAPIModifier and TypeMethodDescriptionstatic CustomCampaignEntityAPI
RemnantThemeGenerator.addBeacon
(StarSystemAPI system, RemnantThemeGenerator.RemnantSystemType type) protected BaseThemeGenerator.AddedEntity
MiscellaneousThemeGenerator.addCoronalTap
(StarSystemAPI system) protected BaseThemeGenerator.AddedEntity
DerelictThemeGenerator.addCryosleeper
(StarSystemAPI system, String name) BaseThemeGenerator.addEntity
(Random random, StarSystemAPI system, WeightedRandomPicker<BaseThemeGenerator.EntityLocation> locs, String type, String faction) protected BaseThemeGenerator.AddedEntity
DerelictThemeGenerator.addMothership
(StarSystemAPI system) protected List<BaseThemeGenerator.AddedEntity>
DerelictThemeGenerator.addProbes
(StarSystemAPI system, int num) protected BaseThemeGenerator.AddedEntity
DerelictThemeGenerator.addSurveyShip
(StarSystemAPI system) protected List<BaseThemeGenerator.AddedEntity>
DerelictThemeGenerator.addToSystem
(StarSystemAPI system, String type, int num) BaseThemeGenerator.computeSystemData
(StarSystemAPI system) static float
BaseThemeGenerator.getInnerRadius
(StarSystemAPI system) BaseThemeGenerator.getLocations
(Random random, StarSystemAPI system, float minGap, LinkedHashMap<BaseThemeGenerator.LocationType, Float> weights) BaseThemeGenerator.getLocations
(Random random, StarSystemAPI system, Set<SectorEntityToken> exclude, float minGap, LinkedHashMap<BaseThemeGenerator.LocationType, Float> weights) static float
BaseThemeGenerator.getOuterRadius
(StarSystemAPI system) static float
RuinsFleetRouteManager.getVeryApproximateSalvageValue
(StarSystemAPI system) BaseThemeGenerator.pickAnyLocation
(Random random, StarSystemAPI system, float gap, Set<SectorEntityToken> exclude) BaseThemeGenerator.pickCommonLocation
(Random random, StarSystemAPI system, float gap, boolean allowStarOrbit, Set<SectorEntityToken> exclude) static SectorEntityToken
RemnantSeededFleetManager.pickEntityToGuard
(Random random, StarSystemAPI system, CampaignFleetAPI fleet) BaseThemeGenerator.pickHiddenLocation
(Random random, StarSystemAPI system, float gap, Set<SectorEntityToken> exclude) BaseThemeGenerator.pickHiddenLocationNotNearStar
(Random random, StarSystemAPI system, float gap, Set<SectorEntityToken> exclude) static SectorEntityToken
BaseThemeGenerator.pickOuterEntityToSpawnNear
(Random random, StarSystemAPI system) BaseThemeGenerator.pickUncommonLocation
(Random random, StarSystemAPI system, float gap, Set<SectorEntityToken> exclude) protected void
MiscellaneousThemeGenerator.setUpPKSystem
(StarSystemAPI system) static boolean
BaseThemeGenerator.systemIsEmpty
(StarSystemAPI system) static boolean
DerelictThemeGenerator.systemIsEmpty
(StarSystemAPI system) static boolean
RemnantThemeGenerator.systemIsEmpty
(StarSystemAPI system) static boolean
RuinsThemeGenerator.systemIsEmpty
(StarSystemAPI system) Method parameters in com.fs.starfarer.api.impl.campaign.procgen.themes with type arguments of type StarSystemAPIModifier and TypeMethodDescriptionstatic PlanetAPI
DerelictThemeGenerator.findInterestingPlanet
(List<StarSystemAPI> systems, Set<PlanetAPI> exclude) static PlanetAPI
DerelictThemeGenerator.findInterestingPlanet
(List<StarSystemAPI> systems, Set<PlanetAPI> exclude, boolean includeKnown, boolean includeRuins, Random random) static StarSystemAPI
DerelictThemeGenerator.findNearbySystem
(SectorEntityToken from, Set<StarSystemAPI> exclude) static StarSystemAPI
DerelictThemeGenerator.findNearbySystem
(SectorEntityToken from, Set<StarSystemAPI> exclude, Random random, float maxRange) Constructors in com.fs.starfarer.api.impl.campaign.procgen.themes with parameters of type StarSystemAPIModifierConstructorDescriptionRemnantAssignmentAI
(CampaignFleetAPI fleet, StarSystemAPI homeSystem, SectorEntityToken source) RemnantSeededFleetManager
(StarSystemAPI system, int minFleets, int maxFleets, int minPts, int maxPts, float activeChance) RuinsFleetRouteManager
(StarSystemAPI system) -
Uses of StarSystemAPI in com.fs.starfarer.api.impl.campaign.rulecmd
Fields in com.fs.starfarer.api.impl.campaign.rulecmd declared as StarSystemAPIMethods in com.fs.starfarer.api.impl.campaign.rulecmd with parameters of type StarSystemAPIModifier and TypeMethodDescriptionstatic boolean
HA_CMD.baseInvolved
(StarSystemAPI system, PirateBaseIntel base) -
Uses of StarSystemAPI in com.fs.starfarer.api.impl.campaign.terrain
Fields in com.fs.starfarer.api.impl.campaign.terrain declared as StarSystemAPIMethods in com.fs.starfarer.api.impl.campaign.terrain that return types with arguments of type StarSystemAPIModifier and TypeMethodDescriptionBaseHyperspaceAbyssPlugin.getAbyssalSystems()
HyperspaceAbyssPlugin.getAbyssalSystems()
HyperspaceAbyssPluginImpl.getAbyssalSystems()
HyperspaceTerrainPlugin.getAbyssalSystems()
-
Uses of StarSystemAPI in com.fs.starfarer.api.impl.campaign.tutorial
Fields in com.fs.starfarer.api.impl.campaign.tutorial declared as StarSystemAPIModifier and TypeFieldDescriptionprotected StarSystemAPI
CampaignTutorialScript.system
protected StarSystemAPI
TutorialLeashAssignmentAI.system
protected StarSystemAPI
TutorialMissionEvent.system
protected StarSystemAPI
TutorialMissionIntel.system
Constructors in com.fs.starfarer.api.impl.campaign.tutorial with parameters of type StarSystemAPIModifierConstructorDescriptionCampaignTutorialScript
(StarSystemAPI system) TutorialLeashAssignmentAI
(CampaignFleetAPI fleet, StarSystemAPI system, SectorEntityToken toGuard) -
Uses of StarSystemAPI in com.fs.starfarer.api.impl.campaign.world
Methods in com.fs.starfarer.api.impl.campaign.world with parameters of type StarSystemAPIModifier and TypeMethodDescriptionstatic SectorEntityToken
TTBlackSite.addDerelict
(StarSystemAPI system, SectorEntityToken focus, String variantId, String name, String id, ShipRecoverySpecial.ShipCondition condition, float orbitRadius, boolean recoverable) protected void
NamelessRock.createSensorArrayInClosestSystem
(StarSystemAPI rockSystem) -
Uses of StarSystemAPI in com.fs.starfarer.api.impl.combat.threat
Fields in com.fs.starfarer.api.impl.combat.threat declared as StarSystemAPIMethods in com.fs.starfarer.api.impl.combat.threat that return StarSystemAPIModifier and TypeMethodDescriptionprotected StarSystemAPI
DisposableThreatFleetManager.pickCurrentSpawnLocation()
Constructors in com.fs.starfarer.api.impl.combat.threat with parameters of type StarSystemAPIModifierConstructorDescriptionThreatFleetBehaviorScript
(CampaignFleetAPI fleet, StarSystemAPI system) -
Uses of StarSystemAPI in com.fs.starfarer.api.ui
Fields in com.fs.starfarer.api.ui with type parameters of type StarSystemAPIMethods in com.fs.starfarer.api.ui with parameters of type StarSystemAPIModifier and TypeMethodDescriptionTooltipMakerAPI.addSectorMap
(float w, float h, StarSystemAPI system, float pad) void
MapParams.showSystem
(StarSystemAPI system) -
Uses of StarSystemAPI in com.fs.starfarer.api.util
Fields in com.fs.starfarer.api.util with type parameters of type StarSystemAPIMethods in com.fs.starfarer.api.util that return StarSystemAPIModifier and TypeMethodDescriptionstatic StarSystemAPI
Misc.getNearbyStarSystem
(SectorEntityToken token) static StarSystemAPI
Misc.getNearbyStarSystem
(SectorEntityToken token, float maxRangeLY) static StarSystemAPI
Misc.getNearestStarSystem
(SectorEntityToken token) static StarSystemAPI
Misc.getStarSystemForAnchor
(SectorEntityToken anchor) Methods in com.fs.starfarer.api.util that return types with arguments of type StarSystemAPIModifier and TypeMethodDescriptionstatic List<StarSystemAPI>
Misc.getAbyssalSystems()
static List<StarSystemAPI>
Misc.getNearbyStarSystems
(SectorEntityToken token, float maxRangeLY) static List<StarSystemAPI>
Misc.getPlayerSystems
(boolean includeNonPlayerFaction) static List<StarSystemAPI>
Misc.getSystemsInRange
(SectorEntityToken from, Set<StarSystemAPI> exclude, boolean nonEmpty, float maxRange) static List<StarSystemAPI>
Misc.getSystemsWithPlayerColonies
(boolean includeNonPlayerFaction) Methods in com.fs.starfarer.api.util with parameters of type StarSystemAPIModifier and TypeMethodDescriptionstatic void
Misc.generatePlanetConditions
(StarSystemAPI system, StarAge age) static JumpPointAPI
Misc.getDistressJumpPoint
(StarSystemAPI system) static List<CampaignFleetAPI>
Misc.getFleetsInOrNearSystem
(StarSystemAPI system) static MarketAPI.SurveyLevel
Misc.getMinSystemSurveyLevel
(StarSystemAPI system) static int
Misc.getNumStableLocations
(StarSystemAPI system) static PlanetAPI
Misc.getPulsarInSystem
(StarSystemAPI system) static boolean
Misc.hasAnySurveyDataFor
(StarSystemAPI system) static boolean
Misc.hasPulsar
(StarSystemAPI system) static boolean
Misc.isFringe
(StarSystemAPI system) static boolean
Misc.isOpenlyPopulated
(StarSystemAPI system) static void
Misc.setAllPlanetsKnown
(StarSystemAPI system) static void
Misc.setAllPlanetsSurveyed
(StarSystemAPI system, boolean setRuinsExplored) static boolean
Misc.systemHasPlanets
(StarSystemAPI system) Method parameters in com.fs.starfarer.api.util with type arguments of type StarSystemAPIModifier and TypeMethodDescriptionstatic List<StarSystemAPI>
Misc.getSystemsInRange
(SectorEntityToken from, Set<StarSystemAPI> exclude, boolean nonEmpty, float maxRange)