-
Notifications
You must be signed in to change notification settings - Fork 7
Weather-based Erosion #27
Copy link
Copy link
Open
Labels
Category: Gameplay ContentRequests, Issues and Changes targeting gameplay mechanics and contentRequests, Issues and Changes targeting gameplay mechanics and contentSize: LVery big effort likely requiring a lot of research and work in many areas across the codebaseVery big effort likely requiring a lot of research and work in many areas across the codebaseTopic: WorldGenRequests, Issues and Changes related to facets, rasterizers, etc.Requests, Issues and Changes related to facets, rasterizers, etc.Type: ImprovementRequest for or addition/enhancement of a featureRequest for or addition/enhancement of a feature
Description
Activity
Metadata
Metadata
Assignees
Labels
Category: Gameplay ContentRequests, Issues and Changes targeting gameplay mechanics and contentRequests, Issues and Changes targeting gameplay mechanics and contentSize: LVery big effort likely requiring a lot of research and work in many areas across the codebaseVery big effort likely requiring a lot of research and work in many areas across the codebaseTopic: WorldGenRequests, Issues and Changes related to facets, rasterizers, etc.Requests, Issues and Changes related to facets, rasterizers, etc.Type: ImprovementRequest for or addition/enhancement of a featureRequest for or addition/enhancement of a feature
Overview
The weather should play a role in the world-gen topic "Erosion". Wind erosion can occur without any precipitation, of course, but rain also causes erosion. This can probably use the same system as developed for other erosion causes, just speed up the rate of erosion when it is precipitating. Furthermore, the rate of erosion should be increased when snow/water is melting/freezing/etc.
Notes
It might be interesting to edit FlowingLiquids so that some degree of erosion occurs when liquids flow. That would need to be tested to make sure it doesn't look too weird, though (and it could cause issues with block mining - perhaps blocks need an "erosion factor" so that they don't appear to have decreased until a certain amount of erosion has occurred?).
Tasks