Starsector API
Loading...
Searching...
No Matches
ThemeGenerator.java
Go to the documentation of this file.
1
package
com.fs.starfarer.api.impl.campaign.procgen.themes;
2
3
import
java.util.Random;
4
5
6
public
interface
ThemeGenerator
{
7
String
getThemeId
();
8
9
void
generateForSector
(
ThemeGenContext
context,
float
allowedUnusedFraction);
10
15
int
getOrder
();
16
17
27
float
getWeight
();
28
29
Random
getRandom
();
30
void
setRandom
(Random random);
31
}
com.fs.starfarer.api.impl.campaign.procgen.themes.ThemeGenContext
Definition
ThemeGenContext.java:10
com.fs.starfarer.api.impl.campaign.procgen.themes.ThemeGenerator
Definition
ThemeGenerator.java:6
com.fs.starfarer.api.impl.campaign.procgen.themes.ThemeGenerator.getRandom
Random getRandom()
com.fs.starfarer.api.impl.campaign.procgen.themes.ThemeGenerator.generateForSector
void generateForSector(ThemeGenContext context, float allowedUnusedFraction)
com.fs.starfarer.api.impl.campaign.procgen.themes.ThemeGenerator.getWeight
float getWeight()
com.fs.starfarer.api.impl.campaign.procgen.themes.ThemeGenerator.getOrder
int getOrder()
com.fs.starfarer.api.impl.campaign.procgen.themes.ThemeGenerator.setRandom
void setRandom(Random random)
com.fs.starfarer.api.impl.campaign.procgen.themes.ThemeGenerator.getThemeId
String getThemeId()
src
com
fs
starfarer
api
impl
campaign
procgen
themes
ThemeGenerator.java
Generated by
1.9.8