diff options
| author | untodesu <kirill@untode.su> | 2025-03-19 18:07:51 +0500 |
|---|---|---|
| committer | untodesu <kirill@untode.su> | 2025-03-19 18:07:51 +0500 |
| commit | fddd7f761176bb45cfdd41eeccaeadac22d33ddf (patch) | |
| tree | 96fdc781f2cd96e769c148e850e411a90ff1ad5b /game/server/overworld.hh | |
| parent | 1c138d80ac08dfc48f0916c568f780e15db73834 (diff) | |
| download | voxelius-fddd7f761176bb45cfdd41eeccaeadac22d33ddf.tar.bz2 voxelius-fddd7f761176bb45cfdd41eeccaeadac22d33ddf.zip | |
Fix things and improve worldgen
- Client-side now actually deletes invisible chunks
- Improved world generation to use a second noise generator alongside
changing how caves are generated (ie what noise they use)
Diffstat (limited to 'game/server/overworld.hh')
| -rw-r--r-- | game/server/overworld.hh | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/game/server/overworld.hh b/game/server/overworld.hh index 78844ce..2f7b67e 100644 --- a/game/server/overworld.hh +++ b/game/server/overworld.hh @@ -45,9 +45,11 @@ private: emhash8::HashMap<chunk_pos_xz, Overworld_Metadata> m_metamap; private: + fnl_state m_fnl_variation; fnl_state m_fnl_terrain; fnl_state m_fnl_caves_a; fnl_state m_fnl_caves_b; + fnl_state m_fnl_nvdi; private: Feature m_feat_tree; |
