Package mindustry.maps.planet
Class ErekirPlanetGenerator
java.lang.Object
mindustry.maps.generators.BasicGenerator
mindustry.maps.generators.PlanetGenerator
mindustry.maps.planet.ErekirPlanetGenerator
- All Implemented Interfaces:
HexMesher
,WorldGenerator
-
Field Summary
Modifier and TypeFieldDescriptionstatic float
static float
static int
static float
static int
static float
static float
static int
static float
static int
float
float
float
static float
static float
static float
float
float
static float
Fields inherited from class mindustry.maps.generators.PlanetGenerator
baseSeed, ints, sector, seed
-
Constructor Summary
-
Method Summary
Methods inherited from class mindustry.maps.generators.PlanetGenerator
addWeather, allowLanding, generate, getSectorSize, noise
Methods inherited from class mindustry.maps.generators.BasicGenerator
blend, brush, cells, cells, cliffs, decoration, distort, each, erase, generate, inverseFloodFill, median, median, median, near, nearAir, nearWall, noise, noise, noise, ore, oreAround, ores, overlay, pass, pathfind, removeWall, scatter, tech, tech, terrain, trimDark, wallOre
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface mindustry.maps.generators.WorldGenerator
postGenerate
-
Field Details
-
heightScl
public float heightScl -
octaves
public float octaves -
persistence
public float persistence -
heightPow
public float heightPow -
heightMult
public float heightMult -
arkThresh
public static float arkThresh -
arkScl
public static float arkScl -
arkSeed
public static int arkSeed -
arkOct
public static int arkOct -
liqThresh
public static float liqThresh -
liqScl
public static float liqScl -
redThresh
public static float redThresh -
noArkThresh
public static float noArkThresh -
crystalSeed
public static int crystalSeed -
crystalOct
public static int crystalOct -
crystalScl
public static float crystalScl -
crystalMag
public static float crystalMag -
airThresh
public static float airThresh -
airScl
public static float airScl
-
-
Constructor Details
-
ErekirPlanetGenerator
public ErekirPlanetGenerator()
-
-
Method Details
-
generateSector
Description copied from class:PlanetGenerator
Should generate sector bases for a planet.- Overrides:
generateSector
in classPlanetGenerator
-
getHeight
-
getColor
-
getSizeScl
public float getSizeScl()- Overrides:
getSizeScl
in classPlanetGenerator
- Returns:
- the scaling factor for sector rects.
-
genTile
- Overrides:
genTile
in classPlanetGenerator
-
generate
protected void generate()- Overrides:
generate
in classBasicGenerator
-