## What changed
- **Customer logic** — optimized to reduce performance issues during multiplayer sessions
- **CPU performance** — improved for larger store configurations
- **Customer spawning** — adjusted to better balance the number of customers inside the store
- **Placement mode input** — added a small delay to prevent issues caused by rapid input/spamming
## Bug Fixes
- **Online orders** — fixed an issue where using them could cause problems for all players during multiplayer sessions
- **Customer walking speed** — fixed slowdown that occurred after the first in-game day
- **Oven contents** — fixed desynchronization between host and clients
- **Baker settings** — made accessible when using a gamepad
- **Flying boxes** — fixed an issue occurring when clients moved storage racks
- **Storage racks** — fixed functionality issues after being boxed and unboxed by clients
- **Placement mode furniture** — fixed host inputs affecting client-owned furniture
- **Rack furniture positioning** — fixed slight shifts when the client who placed it left the session
- **Controller support** — fixed issues in restocker and baker submenus
- **Ice Cream Helper spawning** — fixed spawning on the player if hired while the ice cream stand was occupied
- **Field of View (FOV)** — fixed resetting when joining a multiplayer session
- **Box interactions** — fixed becoming disabled when placed near pavement curbs
- **Cashier spawning** — fixed cashier not appearing if hired while the checkout was occupied by the player
- **Box restocking** — fixed clients being able to take boxes from restockers immediately after joining
- **Host saving** — fixed being blocked for the host player
- **Localization** — fixed various localization issues
## Overall
This patch primarily addresses multiplayer synchronization problems,
Optimized customer logic to reduce performance issues during multiplayer sessions.
Improved CPU performance for larger store configurations.
Adjusted customer spawning to better balance the number of customers inside the store.
Added a small delay to placement mode to prevent issues caused by rapid input/spamming.
Fixed an issue where using online orders could cause problems for all players during multiplayer sessions.
Fixed an issue where customer walking speed would slow down after the first in-game day.
Fixed an issue where oven contents could become desynchronized between the host and clients.
Fixed an issue where Baker settings were not accessible when using a gamepad.
Fixed an issue where flying boxes could occur when clients moved storage racks.
Fixed an issue where storage racks could stop functioning properly after being boxed and unboxed by clients.
Fixed an issue where some furniture in placement mode would respond to host inputs even when owned by the client.
Fixed an issue where rack furniture could slightly shift from its position when the client who placed it left the session.
Fixed controller issues in restocker and baker submenus.
Fixed an issue where the Ice Cream Helper would spawn on the player if hired while the ice cream stand was occupied.
Fixed an issue where the FOV would reset when joining a multiplayer session.
Fixed an issue where box interactions could become disabled when placed near pavement curbs.
Fixed an issue where a cashier would not spawn if hired while the checkout was occupied by the player.
Fixed an issue where clients could take boxes from restockers immediately after joining a session.
Fixed an issue where saving could be blocked for the host player.
# Supermarket Simulator Patch Notes
## What Changed
- **Restocker System** — completely rewritten to fix getting stuck, flying boxes, and erratic behavior
- **Quick Save** — new functionality added (hotkey: **F5**)
- **Baker NPC** — baking behavior optimized
- **Restockers** — now automatically open vehicle trunks when collecting boxes
## Bug Fixes
- **Checkout and scale screens** — optimized for low-resolution displays to improve language support
- **Minimap** — fixed appearing inside the store
- **Green groceries from local market** — now properly trigger vegetable mission requirements
- **Online order paper bags** — no longer disappear if left in trunk after client leaves
- **Shoplifter Tutorial NPC** — fixed animation issues
- **Boxed category signs** — fixed causing infinite loading screens on save load
- **Restockers** — fixed not collecting boxes from vehicles after loading saves
- **Purchased boxes** — fixed becoming uninteractable immediately after purchase
- **Vehicle-collected boxes** — fixed incorrect scaling when picked up by restockers
- **Market Cart screen** — fixed product names disappearing after loading saves
- **Trunk boxes** — fixed becoming uninteractable
- **Vending machine icons** — fixed not removing from minimap when moved
- **Freezers** — fixed not rendering with selected color
- **Empty boxes in trunk** — fixed playing open animation during sorting
- **Boxed ice cream stands** — fixed resetting after loading saves
- **Park trees** — fixed floating above ground
- **Restaurant NPCs** — fixed not visiting the restaurant
## New Features
- **Steam initialization warning screen** — alerts players to connection problems
- **High latency warning** — displays during
Rewrote the restocker system from the ground up to address issues such as getting stuck, flying boxes, and other behavior-related problems.
Added Quick Save functionality (Key: F5).
Optimized the Baker NPC’s baking behavior.
Optimized checkout and scale screens for low resolutions to better support selected languages.
Restockers now open vehicle trunks when collecting boxes.
Added a warning screen for Steam initialization problems.
Added high latency warning messages for online sessions.
Fixed an issue where the minimap could become visible inside the store.
Fixed an issue where purchasing green groceries from the local market did not trigger vegetable mission requirements.
Fixed an issue where online order paper bags placed by a client would disappear if left in the trunk after the client left the game.
Fixed animation issues with the Shoplifter Tutorial NPC.
Fixed an issue where an infinite loading screen could occur if a boxed category sign existed in the save file.
Fixed an issue where restockers did not collect boxes from vehicles after loading a save.
Fixed an issue where some boxes became uninteractable immediately after purchase.
Fixed an issue where boxes collected from vehicles by restockers could have incorrect scaling.
Fixed an issue where product names could disappear on the Market Cart screen after loading a save file.
Fixed an issue where boxes in the vehicle trunk could become uninteractable.
Fixed an issue where moving a vending machine would not properly remove its icon from the minimap.
Fixed an issue where freezers did not render with the selected color.
Fixed an issue where empty boxes in the vehicle trunk would play the open box animation during sorting.
Fixed an issue where boxed ice cream stands would reset after loading a save file.
Fixed an issue where trees in the park appeared to float above the ground.
Fixed an issue where NPCs would not visit the restaurant.
## What changed
- **Storage rack loading** — added additional checks to better handle edge-case store configurations
- **Janitor AI** — fixed issue where janitor could get stuck when a day change occurred during cleaning dirt
- **Mac/Windows cross-platform play** — fixed connection errors between Mac and Windows versions
## Bug Fixes
- **Janitor pathfinding** — janitor no longer gets stuck if day transitions happen while they're actively cleaning dirt
- **Cross-platform networking** — resolved connection errors that occurred between Mac and Windows player instances
- **Storage rack system** — improved stability when loading racks in unusual store layouts
## Overall
This patch addresses janitor AI pathfinding issues, cross-platform connectivity problems, and improves storage rack stability for edge-case store configurations.
Added additional checks for storage rack loading to better handle edge-case store configurations.
Fixed an issue where the janitor could get stuck if a day change occurred while cleaning dirt.
Fixed an issue where connection errors could occur between Mac and Windows versions.
## What changed
- **Essentials DLC** — fixed initialization failure during game loading
- **Storage racks** — fixed disappearing during loading sequences
- **Multiplayer loading** — fixed infinite loading when joining sessions
- **Host/client data synchronization** — refactored to prevent data loss during multiplayer play
- **Save/load system** — refactored to reduce data loss and corruption
- **NPC hair rendering** — fixed Baker's hair color changing at distance
- **Baker dialogue visibility** — fixed speech text not appearing to clients in multiplayer
- **Baker item placement** — fixed ability to place vegetable peeler in the oven
- **Mouse cursor** — now confined to game window for better control
- **Trash can interaction** — players can now jump while standing on trash cans
## Bug Fixes
- **Essentials DLC initialization** — no longer fails during load
- **Storage racks** — persist through loading without disappearing
- **Multiplayer sessions** — eliminated infinite loading screens when joining
- **Data synchronization** — host and client data now properly synced to prevent loss
- **Save file integrity** — improved stability when loading saved games
- **Baker NPC appearance** — hair color no longer shifts based on camera distance
- **Baker multiplayer communication** — dialogue text now displays correctly to all players
- **Baker cooking logic** — vegetable peeler can no longer be placed in ovens
## Quality of Life
- **Mouse cursor behavior** — restricted to game window to prevent accidental clicks outside
- **Trash can physics** — jump action now available while standing on trash cans
## Overall
Supermarket Simulator received critical stability fixes for multiplayer data synchronization, save system integrity, and NPC behavior, plus quality-of-life improvements to cursor handling and trash can jumping
Fixed an issue with Essentials DLC initialization during loading.
Fixed an issue where storage racks could disappear during loading.
Fixed an issue causing infinite loading when joining multiplayer sessions.
Refactored the data synchronization system between host and client to prevent data loss during multiplayer sessions.
Refactored the save/load system to reduce data loss and corruption when loading save files.
Fixed an issue where a specific NPC’s hair color would change at a distance.
Fixed an issue where the Baker’s speech text was not visible to clients in multiplayer.
Fixed an issue where the Baker could place a vegetable peeler in the oven.
Mouse cursor is now confined to the game window.
Players can now jump while standing on the trash can.
## What changed
- **Mouse cursor visibility** — Fixed an issue where the cursor would disappear when playing with keyboard and mouse controls
## Bug Fixes
- **Input method compatibility** — Mouse cursor now properly displays during keyboard and mouse gameplay sessions
## Overall
Mouse cursor visibility has been restored for keyboard and mouse players in Supermarket Simulator.
Fixed an issue where the mouse cursor was missing when using keyboard and mouse.