Factorio Prototype DocsVersion 1.1.107

NoiseVariableConstants :: union

A set of constants largely determined by MapGenSettings.

Union members

string

Additional constants are generated for all tile, entity, decorative, and autoplace-control prototypes. These follow these three patterns: control-setting:<name>:frequency, control-setting:<name>:size, and control-setting:<name>:richness.

"map_seed"
"map_width"
"map_height"
"water_level"

Should not be used, wlc_elevation_minimum should be used instead.

"finite_water_level"

Should not be used, wlc_elevation_offset should be used instead.

"wlc_elevation_minimum"

When the result of 10 * log2("water") (MapGenSettings::water) is infinite, wlc_elevation_minimum = -∞, else wlc_elevation_minimum = 4.

"wlc_elevation_offset"

When the result of 10 * log2("water") (MapGenSettings::water) is finite, wlc_elevation_offset = -(10 * log2(water)), else wlc_elevation_offset = 0.

"cliff_elevation_offset"
"cliff_elevation_interval"
"control-setting:cliffs:richness:multiplier"
"terrace_elevation_offset"

Calculated from the cliff and water settings.

"terrace_elevation_interval"

Same as cliff_elevation_interval.

"starting_area_radius"
"starting_positions"
"starting_lake_positions"

Calculated from starting positions and map seed.

"peaceful_mode"

Prototypes

Types