Object saving, cuddling, rotund intergrations, miscellaneous little stuff
Let's try this again. And also try some other stuff I guess.
- Objects in player's belly are saved while wild sheltering, without crashing randomly hopefully
- Wild shelters now attempt to teleport player to a proper shelter if their pred can't be loaded
- Added Cuddle struggle interaction, to befriend and comfort fellow prey
- Added option for additional/"dynamic" AI interactions when NPCs are swallowed
- Added option for interactions to build RotundWorld heat for both predator and prey
- Prey now add to RotundWorld external mass, making carrying half of Outskirts around less viable but still very fun
- Mutual friends of a safe predator now consider each other friends while swallowed (done mostly so they'd cuddle and become friends for real)
- Regurgitated prey now make drips for a little while, similar to exiting water
- Adult slugNPCs (specifically, those of the Sluppup slugcatStat but with forceFullGrown set to true) are no longer blacklisted
- Slugcats now show their slugcatStat/canon name in the radial menu (eg; Monk shows up as, well, Monk)
- Added a few new checks and utility methods to CritRefDat, as well as consolidating settle checks
- Ensured all settle checks take player configs into account
- Removed that mess of enums and preyId hijacking what was i on bro
- Fixed prey not being added to activePreds (and not saving contents) if they swallow something but are never regurgitated
- Fixed an issue if the player loads into a swallowed creature
The added configs include russian localization via google translate, so they're probably not great.