🪴 Decoration System Update
- Added new decorative items, including Rugs, new Paintings, Floor Lamps, and more.
- Decorative items now have Aesthetic Score and Theme values.
- Decorative items and painted walls now contribute to your café’s Appeal value.
- Higher Café Appeal can provide bonus XP and extra tips when completing orders.
- Improved decoration market sorting so available items are shown before locked items.
- Added a new scale punch animation when placing decorative items.
- Added a dedicated placement sound for decorative items.
☕ Barista & Milk Fixes
- Fixed an issue where baristas could incorrectly add milk while preparing an Espresso Macchiato.
- Fixed an issue where the milk UI could display the Warm / Steamy state incorrectly.
👥 Worker & NPC Fixes
- Fixed a crash that could occur when firing workers.
- Fixed issues where some machines could become unusable after changing worker tasks or firing workers.
- Fixed an issue where workers could get stuck while searching for available tasks.
- Improved NPC movement and navigation behavior.
- Fixed crashes related to NPC clothing, eyewear, and cosmetic mesh updates.
- Made additional NPC performance improvements to help the game run more smoothly.
🌐 Multiplayer & Steam Fixes
- Improved stability when hosts and clients leave multiplayer sessions.
- Fixed crashes that could occur while returning to the main menu, closing the game, or ending an active Steam session.
- Improved session cleanup and leaving behavior for hosts, clients, and standalone games.
- Added safeguards to prevent multiple session-leave operations from starting at the same time.
🖥️ Graphics & Compatibility
- Added automatic graphics setup for new players.
- Added an Auto Configure button to the graphics settings, allowing players to automatically adjust graphics settings at any time.
- Initial graphics settings are now selected based on the player’s hardware.
- Changed the default graphics settings to a safer Medium preset with a default 60 FPS limit.
- Added DirectX 11 as a compatibility option alongside DirectX 12.
- Added the ability to select the preferred DirectX version from the graphics settings. Changing the DirectX version requires restarting the game.
- Added a graphics safe-mode prompt after an unexpected shutdown while using DirectX 12.
- Improved initial settings and resolution scaling for integrated graphics hardware.
- Automatic graphics setup now selects up to High settings by default, while Epic settings remain available manually.
⚡ Performance Improvements
- Improved performance related to shop lighting, decorative lights, and rendering settings.
- Improved rendering defaults to reduce unnecessary GPU load on first launch.
- Improved stability on lower-end and integrated graphics hardware.
- Made additional performance improvements across NPC and gameplay systems.
🛠️ Additional Stability Fixes
- Fixed several stability issues related to worker task evaluation, NPC handling, character visuals, multiplayer shutdown, and gameplay object validation.
- Added additional safety checks around multiplayer operations and game shutdown.
