Starsector API
Loading...
Searching...
No Matches
com.fs.starfarer.api.impl.campaign.terrain.AsteroidSource Interface Reference
Inheritance diagram for com.fs.starfarer.api.impl.campaign.terrain.AsteroidSource:
[legend]

Public Member Functions

void reportAsteroidPersisted (SectorEntityToken asteroid)
 
void regenerateAsteroids ()
 

Detailed Description

Definition at line 8 of file AsteroidSource.java.

Member Function Documentation

◆ regenerateAsteroids()

void com.fs.starfarer.api.impl.campaign.terrain.AsteroidSource.regenerateAsteroids ( )

Called after game load to regenerate asteroids that haven't been persisted.

Implemented in com.fs.starfarer.api.impl.campaign.terrain.AsteroidBeltTerrainPlugin, and com.fs.starfarer.api.impl.campaign.terrain.AsteroidFieldTerrainPlugin.

◆ reportAsteroidPersisted()

void com.fs.starfarer.api.impl.campaign.terrain.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.

Parameters
asteroid

Implemented in com.fs.starfarer.api.impl.campaign.terrain.AsteroidBeltTerrainPlugin, and com.fs.starfarer.api.impl.campaign.terrain.AsteroidFieldTerrainPlugin.


The documentation for this interface was generated from the following file: