Add in RealtimeGen system for real time generation
Add in Whispers of the Deep quest
Add in "chasm" gen for above quest
Syncs a bunch of stuff originating in and outside of this commit
Improves Eater domain a lot (stalactites are STUPIDLY programmed in vanilla)
Fixes issue where killing Eater of Worlds wouldn't count as a kill
Adds in MiscOverlayUI for...misc overlay UI
Fixes issue where persistent return location would kill you by fall damage with substantial Y differences
Fixes issue where players on the load screen enabled quests, breaking the loading for every other player
Adds in mechanic that disables breaking Shadow Orbs until after the quest is half-done
Misc cleanup & bugfixing I probably missed
Comments
Big PR. Whoops!
Couple notes:
The pathfinder uses a collision check that's a bit faulty. If Morven or the player stand on a slope, the check will say there's intersection despite there being none, stopping Morven from moving until the slope is gone or the player moves off of it. I couldn't find a way to fix this, with the remnants of my work in the CollisionHooks class.
Morven (+ gores and stuck tile) and the EoW portal both need nice sprites.
I would like this pretty heavily QA'd in multiplayer, I made sure it functioned minimally and consistently but I may've missed some thing(s).
### Link Issues Resolves: #453
Description of Work
Comments
Big PR. Whoops! Couple notes: