Hello, survivors!
We've kept up a steady stream of updates since the Demo launched. Here's a consolidated rundown of everything we've shipped from 7/14 onward — covering cooking upgrades, inventory & storage interactions, food freshness, the results screen, and a range of stability and save-data safeguards. Details below:
[Cooking Improvements]
Portion system: High-satiety dishes now support "multiple servings per plate" — large dishes can be eaten across several sittings, each restoring the corresponding portion, so nothing goes to waste from overfilling. The item badge shows the number of servings remaining.
Dish value tuning: We've boosted the values of several recipes. Cooking output now provides no less nutrition than the sum of its ingredients, with bonus value for Fine/Perfect quality. Cooking is now always worth it.
Lost output fix: Fixed an issue where dishes could overlap and disappear when the inventory was full during cooking. Any output that no longer fits will now drop to the ground in a cardboard box.
[Item & Interaction Fixes]
Spoiled food fix: Fixed an issue where food left on the ground, once spoiled, failed to convert into fertilizer properly and could not be picked up.
Coffee fix: Fixed the "Coffee" item's mismatched icon and effects — drinking it now restores Energy and gives a small Mood boost.
[Performance & Stability]
Post-disaster transition fix: Fixed an issue that could occasionally make the game unplayable when entering the post-disaster phase after the pre-disaster shopping period ended.
Occasional stutter fix: Fixed occasional stutters on the pause, announcement, main menu, and settings screens (especially noticeable during unstable network conditions).
UI recovery fix: Fixed an issue where the game could not recover properly after an occasional UI-core crash.
UI error fix: Fixed occasional errors when refreshing the inventory, crafting bench, and similar screens.
[Controls & UI (Highlight)]
Item swapping: You can now drag one item directly onto another to swap them — no need to free up an empty slot first. Same-size items will merge when possible, and swap otherwise.
Cross-inventory swapping: In dual-inventory views (lockers, cardboard boxes, baskets, etc.), you can now drag items directly between the two inventories to swap them.
Size-mismatch prompt: When items of different sizes can't be swapped, a clear floating message now explains why, instead of silently snapping back.
[Performance & Stability]
Stability improvements: Polished the stability of several interaction flows — including inventory, cooking, and settlement — to reduce occasional glitches and stutters.
[Food & Shelf Life (Highlight)]
Fridge preservation fix: Fixed an issue where the fridge's preservation effect didn't apply correctly to supplies obtained from events and stored directly inside.
Extra shelf-life loss fix: Fixed an issue where items lost several extra hours of shelf life after the transition into the outbreak.
Shelf-life accuracy fix: Fixed inaccuracies in shelf-life calculation during power fluctuations, which accumulated over long play sessions and caused food to spoil earlier than it should.
Bento disappearance fix: Fixed an issue where the "Home-Style Bento" vanished into thin air once its shelf life expired — it now properly turns into spoiled remains.
[Items & Furniture]
Item protection when dismantling: Items stored inside furniture will now drop to the ground when that furniture is dismantled, instead of disappearing. Feel free to tear things down and redesign your safehouse.
Reinforcement display fix: Fixed an issue where a door's maximum durability didn't refresh immediately after reinforcement.
[Performance & Stability]
Crafting bench crash fix: Fixed a possible crash after collecting items from the crafting bench.
Memory optimization: Improved memory management when switching maps, easing the high memory usage — and occasional crashes — that could build up during long play sessions.
Exploration error fix: Fixed an error that could occur when closing the selection menu on exploration maps.
[Results Screen Fixes (Highlight)]
Results-screen time freeze: Fixed an issue where in-game time kept passing while you lingered on the results screen. No matter how long you stay — or whether you've opened "View Stats" — the world now stays fully paused.
Results screen interruption: Fixed an issue where a zombie breaking in and killing your character could knock you out of the results screen. You can now read through your run summary in peace.
[Items & Storage]
Item retrieval fix: Fixed an issue where a trap consuming bait could occasionally leave a few items in storage slots stuck and impossible to take out.
[Stability & Data Safety]
Hardened quit flow: Hardened data saving and process shutdown when quitting the game, fixing rare crashes at the moment of exit and cases where a save failed to write to disk.
Sturdier UI loading: Improved the robustness of UI loading, fixing occasional failures to open a screen or crashes on certain device environments (e.g. when the disk is busy or security software has locked a file), and added an auto-recovery mechanism for loading errors.
Loading optimization: Optimized loading in some scenes, so switching between game phases is now smoother.
[New Convenience Features]
Quick repeat-use: Hold Ctrl and click an item in your inventory to add it straight to the action queue, skipping the detail window. Your inventory stays open, so you can click and use it repeatedly.
Attribute change preview: Furniture action buttons now show an attribute preview in their tooltip, so you can see which stats an action will drain or restore before committing.
[Save Data Safeguards (Highlight)]
Save protection: Fixed an issue where saves could be overwritten by corrupt data in certain cases, causing loss of items or progress. We've also added integrity checks when writing saves to further reduce the risk.
Loading freeze fix: Fixed an issue where some players got stuck on the loading screen when starting a new game.
[UI & Controls]
Text clarity: Added soft outlines to floating stat text and the labels above characters and furniture, so they stay readable against bright backgrounds.
Furniture outlines: Obscured parts of a furniture highlight now show as a darker see-through outline, and we've restored the missing highlight on solar panels.
Planning mode: Polished the visuals, and fixed the toggle button jumping out of position.
Item detail window: Cleaned up the layout, with clearer, more prominent purchase prices.
[Stability]
UI auto-recovery: Improved the UI's ability to recover from errors; if auto-recovery fails, you'll now get a clear restart prompt instead of an unresponsive screen.
Flow robustness: Hardened the quit-game and menu open/close flows, fixing several rare errors.
Black screen fix: Fixed a rare black screen when returning home from an exploration site.
We'll keep improving based on your valuable feedback. If you run into any other bugs or issues, or if a fix listed here isn't working for you, please submit your report through our feedback form and we'll get on it right away:
https://forms.gle/93bp2Y1o1uVqMx3b8
Good luck out there, survivors — stock up and survive!
— Midnight Workshop