View Issue Details

IDProjectCategoryView StatusLast Update
0000448Medieval EngineersFeature Requestpublic2023-02-10 00:01
Reporterequinox Assigned To 
PrioritynormalSeverityminorReproducibilityN/A
Status newResolutionopen 
Target Version0.7.5 (unreleased) 
Summary0000448: Support ore deposits at constant elevation instead of constant depth
Description

The current ore deposits are very hard for players to design mining infrastructure around. They are fairly small, and they also follow the surface of the terrain, which means there is no way to make large, flat, branching ore deposits.

If the OreMapping definition is extended to support two new values, StrataConstantFactor and StrataSurfaceFactor with defaults of 0 and 1 respectively, we can define the StrataHeight = StrataConstantFactor + (SurfaceHeight - StrataConstantFactor) * StrataSurfaceFactor. This allows for defining the "strata" the ore deposit is located relative relative to either as the surface (0, 1), at a constant elevation (y, 0), or at a constant elevation that is perturbed slightly by the surface, (y, -0.01).

An alternative might be to define a StrataBaseElevation, StrataElevationPerMeterNorth, and StrataElevationPerEast that could be together used to define an arbitrary plane the ore deposit lays in. However this is significantly harder to configure.

TagsMod API

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2023-02-09 23:56 equinox New Issue
2023-02-09 23:56 equinox Tag Attached: Mod API
2023-02-10 00:01 equinox Description Updated