Skip to content

Initial support for diving#382

Merged
redstrate merged 1 commit intoredstrate:masterfrom
thedax:impl_diving
Apr 11, 2026
Merged

Initial support for diving#382
redstrate merged 1 commit intoredstrate:masterfrom
thedax:impl_diving

Conversation

@thedax
Copy link
Copy Markdown
Contributor

@thedax thedax commented Apr 11, 2026

This PR adds initial support for diving and surfacing. I added it in the least intrusive way possible since I'm not overly familiar with the zoning code. That said, you can dive and surface with the correct visual loading effects. Entering underwater portals into Tamamizu etc is not yet supported due to the strange way it's done.

The underwater portals seem to provide some sort of key or index that leads to a poprange (glanced at Sapphire out of curiosity) but trying it both as an exit box and poprange failed, so I'm not sure how you're supposed to find where to put the player. I left comments with observed values so we don't forget.

@redstrate redstrate merged commit 74fc65e into redstrate:master Apr 11, 2026
4 checks passed
@thedax thedax deleted the impl_diving branch April 11, 2026 20:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants