Hi everyone! 👋
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚡ PERFORMANCE
🎯 Fixed the stuttering that mostly showed up at higher levels, once the store is full and everything is unlocked.
🍹 The bar was re-scanning the entire store for every drink served — this is now cached.
🎫 The winning ticket list was never cleaned up and kept growing indefinitely as the days went by.
🚦 The number of customers coming in to claim a prize is now capped and spaced out, to avoid pile-ups at the counter.
🧹 Removed leftover debug code and optimized the per-customer calculations.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🧊 FREEZES FIXED
🎰 Lottery: the ticket could stay frozen in mid-air, locking up both the customer and the player.
💵 Scanning a winning ticket: the game could freeze permanently after confirming, because of a button shared between both counters.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📦 PARCEL RELAY
👷 The parcel worker kept filling pallets even when there was nowhere left to put them, leaving up to five abandoned pallets on the pavement. He now stops as soon as a pallet is complete and waits for it to be collected.
🚫 When the relay shelf is full, customers stop coming in to drop off parcels.
🛠️ The pallet jack could sink into the floor or get stuck in place.
🤝 The pallet jack no longer followed the player properly when picked up.
🏃 The delivery worker who collects pallets now walks faster.
⏱️ When you place a pallet in the outgoing zone, the delivery worker comes for it immediately — and if he's already on site, he turns around to collect it. He still only drops off deliveries during the usual delivery hours.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
💬 Keep sending your bug reports from the pause menu — they do get read. Have fun! 🚬🎟️
