Spookdivers Fixed
Unofficial fix of Spookdivers for the current (Unity 6) Content Warning: no more NullReference spam on the surface and in the menu.Spookdivers (Fixed)
Fixed by ElfDevelop
Unofficial fix of Spookdivers by OriginalCheese. All credit for the mod goes to the original author.
What was fixed (1.0.6)
Updatewaits until the room stats and the local player exist instead of throwing every frame while the surface loads.OnSceneLoadedno longer reads the Photon room or writes lobby data in the main menu, where there is no room.- 1.0.6: jumping off the surface works again. Evening was read from the 5th child of
Misc, which is now an always-active object, so every day counted as evening and the dive never started. The game's time of day is used instead. - 1.0.6: the fall is stopped at once at -90, before the game teleports players below -100 back to the hospital.
- 1.0.6: the bells are found through
DiveBellParenton every level (the factory lookup by the name "Spawns" could hit a point inside a bell), and the call button is the bell's own travel button. - 1.0.6: no dive on custom maps (DB's Content API, Regions Expanded), which used to throw; a fallen player goes back to the hospital as in the base game.
- 1.0.6: items left on the surface are saved before the level loads, like the diving bell does.
Install
- Use it instead of the original Spookdivers (same plugin GUID; if both are installed, BepInEx loads only the newer version).
- Everyone in the lobby should use the same version.
