Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ore distribution: Deeper iron, diamond and mese block, tune gold #2107

Merged
merged 1 commit into from
Apr 11, 2018
Merged

Ore distribution: Deeper iron, diamond and mese block, tune gold #2107

merged 1 commit into from
Apr 11, 2018

Conversation

paramat
Copy link
Contributor

@paramat paramat commented Apr 7, 2018

Affects non-mgv6 mapgens only.

Relevant to #1168 and #1681
Makes progression less ridiculously easy while also encouraging digging deeper.
Compensates for the 3D noise tunnels which make vertical travel easier.

Iron at y = 0 was far too easy to find.
Adjust gold lower region to be twice the depth of highest level, like
all other ores.
Diamond at y = -500 was too easy to progress to.
Make diamond and mese block deeper to create a depth progression from
mese crystal to diamond, to reflect tool progression.
This all creates a satisfying 2^n depth progression, with lower regions
being at twice the depth of highest levels.

The new depths are:

Ore. Highest. Density increase
Coal 64 -128
Iron -64 -128
Tin -128 -256
Copper -128 -256
Gold -256 -512
Mese crystal -512 -1024
Diamond -1024 -2048
Mese block -2048 -4096

Apart from the special case of coal, the depths progress as 2^n numbers doubling per value level of ore:
Iron -64
Tin, Copper (for bronze) -128
Gold -256
Mese crystal -512
Diamond -1024
Mese block -2048

The y of density increase is now double these depths for each.

Another advantage to not having iron at y = 0 is that the depths of iron->steel and tin/copper->bronze could be reversed in future to represent steel tools being more valuable than bronze tools, as they should be (but are not). This would have to wait for steel tools to be made more capable than bronze tools, as they should be (but are not).

Copy link
Contributor

@Ezhh Ezhh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This makes a lot more sense. 👍

@paramat
Copy link
Contributor Author

paramat commented Apr 7, 2018

I could even swap iron and tin/copper depths in this PR if bronze tools are rebalanced to be below steel.

This was referenced Apr 7, 2018
@Ezhh
Copy link
Contributor

Ezhh commented Apr 7, 2018

This is worth merging as it since it deals with a current issue, and I'd consider it a separate issue to the larger tool re-balance one.

@paramat
Copy link
Contributor Author

paramat commented Apr 7, 2018

Yes agreed.

@SmallJoker
Copy link
Member

SmallJoker commented Apr 8, 2018

Did I miss anything? With this new change, the gold ore densities from -256 to -1023 and -512 to bottom will overlap from -512 to -1023, which means they will generate there much more often than in the ground below -1023.

@paramat
Copy link
Contributor Author

paramat commented Apr 8, 2018

Oops.

@paramat paramat added WIP and removed WIP labels Apr 8, 2018
@paramat
Copy link
Contributor Author

paramat commented Apr 8, 2018

Fixed.

@paramat paramat added the WIP label Apr 8, 2018
@paramat
Copy link
Contributor Author

paramat commented Apr 8, 2018

WIP, thinking about deeper diamond and mese block now.

Iron at y = 0 was far too easy to find.
Adjust gold lower region to be twice the depth of highest level, like
all other ores.
Diamond at y = -500 was too easy to progress to.
Make diamond and mese block deeper to create a depth progression from
mese crystal to diamond, to reflect tool progression.
This all creates a satisfying 2^n depth progression, with lower regions
being at twice the depth of highest levels.
@paramat paramat removed the WIP label Apr 8, 2018
@paramat paramat changed the title Ores: Slightly deeper iron ore. Tune gold ore depth for nice numbers Ore distribution: Deeper iron, diamond and mese block, tune gold Apr 8, 2018
@paramat
Copy link
Contributor Author

paramat commented Apr 8, 2018

Updated, rewrote first post. probably needs re-approval.
Almost everyting is now at roughly twice the depth of 0.4.16 levels, and the 2^n numbers are lovely.

@paramat
Copy link
Contributor Author

paramat commented Apr 9, 2018

@Ezhh this has changed so you may want to re-assess your approval.

@Ezhh
Copy link
Contributor

Ezhh commented Apr 10, 2018

I'm fine with depth increases.

@paramat paramat merged commit 8d8f2f7 into minetest:master Apr 11, 2018
@paramat paramat deleted the moveores branch May 4, 2018 22:53
@SmallJoker SmallJoker mentioned this pull request Apr 28, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants