public static class TerrainRecruitLoader.NullTerrainRecruitLoader extends java.lang.Object implements IVariantInitializer
Modifier and Type | Field and Description |
---|---|
private static java.util.logging.Logger |
LOGGER |
private boolean |
showNullWarning |
Constructor and Description |
---|
TerrainRecruitLoader.NullTerrainRecruitLoader() |
TerrainRecruitLoader.NullTerrainRecruitLoader(boolean showNullWarning)
Create an do-basically-Nothing TerrainRecruitLoader that can
be used as TerrainInitialiser e.g.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<Variant.AcquirableData> |
getAcquirablesList() |
java.util.Collection<MasterBoardTerrain> |
getTerrains() |
int |
getTitanImprovementValue() |
int |
getTitanTeleportValue() |
private void |
warnThatNullTerrainRecruitLoader(java.lang.String message) |
private static final java.util.logging.Logger LOGGER
private final boolean showNullWarning
public TerrainRecruitLoader.NullTerrainRecruitLoader(boolean showNullWarning)
showNullWarning
- Set to true if you really want to use the
defaults and not get warnings about querying them.
Intended for unit testing setup.public TerrainRecruitLoader.NullTerrainRecruitLoader()
public java.util.List<Variant.AcquirableData> getAcquirablesList()
getAcquirablesList
in interface IVariantInitializer
public java.util.Collection<MasterBoardTerrain> getTerrains()
getTerrains
in interface IVariantInitializer
public int getTitanImprovementValue()
getTitanImprovementValue
in interface IVariantInitializer
public int getTitanTeleportValue()
getTitanTeleportValue
in interface IVariantInitializer
private void warnThatNullTerrainRecruitLoader(java.lang.String message)