Changes:
Counters now use grid occupancy and show footprint highlights while being placed.
Free-place furniture previews now highlight their occupied grid cells.
Improved counter module socket calibration and snapping rules.
NPCs now reserve interior entrance slots while entering the cafe to reduce crowding.
Tutorial progress is now saved and restored more reliably after scene loads.
Food pickup now plays a short tray pickup lock before returning control to the player.
Tooltips are larger and easier to read.
Updated and cleaned up some main title scene props and meshes.
Bugs Fixes:
Fixed furniture overlap validation for placed objects with incomplete collision setup.
Fixed placed furniture not always blocking NPC navigation at runtime.
Fixed end counter modules snapping directly to other end counter modules.
Fixed duplicate counter socket roots when rebuilding counter prefabs.
Fixed wall decorations and hanging plants appearing at the wrong height.
Fixed held food visuals spawning with incorrect position or pivot offsets.
Fixed NPC order balloons getting stuck or scaling incorrectly after animations.
Fixed order timers continuing after an order is cleared.
Fixed perfect service achievement tracking to check customer patience during service and payment.
Fixed tutorial objectives being lost or reset after loading saves or queued stage changes.
Fixed EventSystem availability when menus open from inactive or missing event systems.
Fixed outline occlusion color staying visible.
New Features:
Added new furniture items: Bar counter modules.