No engine changes, if you have 3.1 installed (SBQ Engine 0.2) you will only need to swap out starbecue.pak in your mods folder with the newly provided one
Changes
Added the Locked Settings Enforcer, which is intended for admin usage to lock settings on certain worlds, in depth explanation below.
All digest drop settings are locked disabled in SBQ hub to prevent NPCs from making a mess
added button to clear recently digested prey
Deerkin compatibility patches provided by Fluff9911
Mauskin compatibility patches provided by Fluff9911
Pengukin compatibility patches provided by Fluff9911
Fixes
data leak with recently digested prey and infuse slots again with nested NPC data, I've now made the settings validation actively clean this up in addition to try and prevent this in the future.
add checks for scripts being loaded properly to note incompatible NPCs/monsters when attempting to eat them
fixed lush planet patch which was causing the fireplace or gate or mines to potentially not spawn
monsters properly preserve prey state too
fix for stale data for old versions causing preserved prey state to crash scripts
players clear their prey state on death
fixed fatal digest to actually wait until the digest anim finishes to let you die
make sure occupants still get released even if they miss the release frame of an animation due to lag
fix sit positions in the big cauldron when its flipped
fix concatenate a nil name in dialogue
tail send deeper actually works
fixed settings card export
Locked Settings Enforcer : sbqOverrideEnforcer
Is intended to be an administration tool to disable certain settings server wide or on certain worlds. It will receive an update later to configure this in a gui, but until then it must be configured via spawnitem parameters for per world configuration or patching sbq.config:serverOverrideSettings for server wide configuration. Example command to spawn in one that will disable the bone drops from digestion for the world. /spawnitem sbqOverrideEnforcer 1 {"overrideSettings":{"acidDigestDrops":false}} Unpack the mod and reference sbq.config:defaultSettings to view the data structure and learn internal setting names and types. Additional note, patching sbq.config:serverOverrideSettings will apply to all server entities regardless of if a sbqOverrideEnforcer is placed within the world, however it is required for said overrides to apply to players.