control optional | :: AutoplaceControlID | Name of the AutoplaceControl (row in the map generator GUI) that applies to this entity. |
Name of the AutoplaceControl (row in the map generator GUI) that applies to this entity. | ||
default_enabled optional | :: bool | Indicates whether the thing should be placed even if MapGenSettings do not provide frequency/size/richness for it. |
Indicates whether the thing should be placed even if MapGenSettings do not provide frequency/size/richness for it. | ||
force optional | :: "enemy" or "player" or "neutral" or string | Force of the placed entity. |
Force of the placed entity. | ||
order optional | :: Order | Order for placing the entity (has no effect when placing tiles). |
Order for placing the entity (has no effect when placing tiles). | ||
placement_density optional | :: uint32 | For entities and decoratives, how many times to attempt to place on each tile. |
For entities and decoratives, how many times to attempt to place on each tile. | ||
tile_restriction optional | :: array[TileIDRestriction] | Restricts tiles or tile transitions the entity can appear on. |
Restricts tiles or tile transitions the entity can appear on. | ||
probability_expression optional | :: NoiseExpression | If specified, provides a noise expression that will be evaluated at every point on the map to determine probability. |
If specified, provides a noise expression that will be evaluated at every point on the map to determine probability. | ||
richness_expression optional | :: NoiseExpression | If specified, provides a noise expression that will be evaluated to determine richness. |
If specified, provides a noise expression that will be evaluated to determine richness. | ||
peaks optional | :: array[AutoplacePeak] | |
sharpness optional | :: double | Parameter of the sharpness filter for post-processing probability of entity placement. |
Parameter of the sharpness filter for post-processing probability of entity placement. | ||
max_probability optional | :: double | Multiplier for output of the sharpness filter. |
Multiplier for output of the sharpness filter. | ||
richness_base optional | :: double | Base Richness. |
Base Richness. | ||
richness_multiplier optional | :: double | See |
See | ||
richness_multiplier_distance_bonus optional | :: double | Bonus to richness multiplier per tile of distance from starting point. |
Bonus to richness multiplier per tile of distance from starting point. | ||
random_probability_penalty optional | :: double | A random value between |
A random value between | ||
coverage optional | :: double | Sets a fraction of surface that should be covered by this item. |
Sets a fraction of surface that should be covered by this item. | ||
starting_area_amount optional | :: uint32 | If this value is non zero, influence of this entity will be calculated differently in starting area: For each entity with this parameter a position in starting area is selected and a blob is placed centered on this position. |
If this value is non zero, influence of this entity will be calculated differently in starting area: For each entity with this parameter a position in starting area is selected and a blob is placed centered on this position. | ||
starting_area_size optional | :: uint32 | See |
See |
"enemy"
or "player"
or "neutral"
or string optional