
TerrainRandomiser
Randomise terrain generation with a seed for near infinite choices.Details
Terrain Randomiser
Randomise terrain generation for the level of the day with a seed for near infinite choices.
All players are required to have this mod installed for it to work
Changelog
[0.2.1]
- Fixed bug where disabling randomisation on host did not update on clients.
- Fixed bug where seed sometimes did not update on clients before generation began.
[0.2.0]
- Improved loading times (~5 seconds faster on my pc).
- Fixed bug where some items were not correctly synced (shell, napberry, capybara fruit).
- Potentially fixed bug where Caldera desyncs for host when using Peak Unlimited.
- Fixed issue with floating shrooms and beans.
[0.1.2]
- Seed input UI redesign.
- Fixed bug where UI shows as pink squares when running vulkan.
[0.1.1]
- Props spawned in volcano such as luggage should now work properly.
Warning
- This is a 0.2 release and I make no promises that you will have a smooth gameplay experience, however from player feedback and testing, the mod appears to be in a mostly stable state.
- Due to regenerating the terrain completely, this mod will have an impact on loading times. On my pc this takes around 14 seconds from hitting the Start button.
- The generation will desync for anyone who is using a mod that uses UnityEngine.Random (such as generation mods), the odds of this occuring can be reduced if all players have the same mods.
How To Use
- When inside the Airport, opening the Airport Kiosk will show an input field for a seed.
- The seed takes a number input, you can also use the dice button to generate a random seed.
- To disable the custom generation, just toggle the enabled checkbox.
Installation
- Download the mod zip file.
- Move the TerrainRandomiser.dll file inside the mod zip file into your BepInEx plugins folder located where you have installed Peak.
- The Boarding Pass should now show seed controls.
Current Issues
- Bridges are disabled due to an unresolved issue
- Mods that require calling UnityEngine.Random during terrain generation can cause a desync unless that call happens for all players (all players should have the same mods, and not 100% guaranteed to fix the issue).
Showcase of different seeds:
Help
If you experience an issue with this mod, the best way to reach me is through the Terrain Randomiser thread on the Peak modding discord server https://discord.gg/SAw86z24rB