Infinite resources without "yield"
Posted: Tue Oct 31, 2023 1:34 pm
Hello
This may be against the developers' vision (limited resource patches), but it seems like such a small change to make (I'm picturing just an additional if-else statement branch). It is hardcoded, though, so mods have to do funky workarounds and not change the exact calculations themselves.
Currently: When a "resource" is set to "infinite", it is automatically converted to "yield" based calculations, like oil. With typical solid resources, like ores, it makes drills do really funky things with ore production.
Suggested change: "infinite resource depletion" value (which is, for example, 10 for oil) be turned into just that - "resource depletion value" set to "1" for typical solids. Or, instead, add some "is_yield_based" variable to discern between typical mining and yield one. Maybe an additional if-else in the interface code to correctly show the amount as infinite or w/e. Ideally it would be selectable in map generation as final step of "richness" value (so 500%, 600%, infinite), but that may be unacceptable.
That is all, thank you for your time
Cheers
This may be against the developers' vision (limited resource patches), but it seems like such a small change to make (I'm picturing just an additional if-else statement branch). It is hardcoded, though, so mods have to do funky workarounds and not change the exact calculations themselves.
Currently: When a "resource" is set to "infinite", it is automatically converted to "yield" based calculations, like oil. With typical solid resources, like ores, it makes drills do really funky things with ore production.
Suggested change: "infinite resource depletion" value (which is, for example, 10 for oil) be turned into just that - "resource depletion value" set to "1" for typical solids. Or, instead, add some "is_yield_based" variable to discern between typical mining and yield one. Maybe an additional if-else in the interface code to correctly show the amount as infinite or w/e. Ideally it would be selectable in map generation as final step of "richness" value (so 500%, 600%, infinite), but that may be unacceptable.
That is all, thank you for your time
Cheers