As mentioned in the last news update, this is the maintenance update for the year for Mudborne - just catching up on various gross bugs and niche crashes that have been reported since the last update. Thank you to everyone who has been reporting issues, I appreciate you all <3
While I was tinkering with fixes, I've also put in a couple of QoL changes that I hope people will enjoy, based on different things I've seen people talking about!
The main 'new' ones are around backpacks. First, they will now act as automatic pickup storage, so if you have a stack of something in your backpack and pick up more of that item, it'll go there instead. You'll also use up empty backpack slots if your inventory is completely fully, so a sort of automatic overflow storage!
Secondly, you can now craft with backpack contents - regardless of whether the backpacks are open. I've limited this to non-frog resources, so when trading with Chauna for certain items you'll still need to use either open menu or your own inventory for trading frogs, but I felt that was better than accidentally losing some frogs in your backpacks when trading! For all other normal trading it'll work as normal, just means you don't necessarily have to have the item in your inventory first (which should be much nicer for gamepad).

Finally I've updated the quick-store button to also pull from backpacks too, so combined with the first change you can easily drop off a bunch of crap... I mean, useful crafting resources... from all your backpacks into your neatly organised storage!
Some other small bits include some extra info shown in the encyclopedia book, for example showing icons for what traits a mushroom modifies so you can quickly see all mushrooms you have unlocked that effect that trait - or adding the variant 'code' to discovered frog variants when hovering over the variant icons. You can read the full patch notes below!

Any issues or problems please let me know, either here on Steam, via the in-game form, or just hit me up via email - [email protected]
Finally just a big thank you to everyone who's been playing and enjoying Mudborne! Your support has let me continue making games. While I appreciate Snacktorio might not have been a lot of your cups of tea/coffee/mud, the next game in the works might be more your style...
~ Ell
Changes
- Backpacks will now be used to store items you pick up, either matching items, or fill empty slots if all inventory slots are used up
- You can now trade using items in any backpacks you have in your inventory even if they're not open (excluding frogs with Chauna)
- Quick-store will now store items from any backpacks in your inventory to crates nearby
- Variants in the book now list their trait values for making that variant once discovered
- Added taste symbols to bug chapter icons and actual entries when discovered+eaten
- Added small buff symbols onto mushroom chapter icons for quick reference of what traits they affect
- Eating bugs now gives 60s of 'well-fed' instead of 30s
- Increased 'well-fed' speed boost by a small amount
- Moved map marker 'cross' to be clearer that you can just click anywhere on the marker to remove it
- Change slot sorting for frogs/mushrooms/spores/bugs to use book order rather than alphabetical names
- Feeder tank GUI tooltip now shows the tadpoles genetic code
- Made the visual between 'discovered' and 'all variants found' clearer in hotbar indicators
- Improved lilypad chapter selection on gamepad
Bug Fixes
- Added check for invalid mapped keys causing crashing on input
- Fixed some issues with cauldron sometimes making mud with 'empty' slots that then crashed when used
- Fixed middle-click sort running on machines and causing incorrect input items
- Fixed being able to 'eat' while sitting on a bench
Crash Fixes
- Fixed "game/classes/cl_book.lua:1458 attempt to index a nil value"
- Fixed "game/events/ev_tock.lua:85 attempt to index field 'player' (a nil value)"
- Fixed "game/mobjs/mo_cultivator.lua:170 attempt to perform arithmetic on a nil value"
- Fixed "game/mobjs/mo_masher.lua:63 attempt to compare nil with number"
- Fixed "game/modules/md_ui.lua:730 attempt to concatenate a nil value"
- Fixed "game/ui/ui_buff.lua:50 attempt to get length of field 'buff' (a nil value)
- Fixed "game/ui/ui_bicon.lua:34 attempt to index field 'conditions' (a nil value)"
- Fixed "tngine/tn_core.lua:758 Texture dimensions must be greater than 0"