Realistic Shopping V1.0.1
Realistic Shopping adds a more realistic shopping flow by turning standard shop purchases and leases into delayed deliveries instead of instant spawns. Features: – Delayed delivery orders for purchases and leases – Optional instant buy and instant lease buttons – Configurable rush delivery fee – In-game settings panel with mod enable toggle – Pending orders persist through save/load – Movable pending orders HUD – Safeguards for invalid shop items and broken tiles Controls: – Shift + R: Open settings panel V1.2 Added: – Added shop access restrictions for more realistic dealer usage. – Added shop opening hours. – Shop is open from 6:00 am to 12:00 pm and 1:00 pm to 8:00 pm. – Shop is closed from 12:00 pm to 1:00 pm for lunch and from 8:00 pm to 6:00 am overnight. – Added a closed-shop message that tells the player when the shop will open again. – Added adjustable shop radius settings in the Shift + R menu. – Added Auto Detect Shop option for shop center setup. – Added manual Shop Center setup option for unsupported/custom maps. – Added hardcoded shop center support for basegame maps: – Riverbend Springs – Hutan Pantai – Zielonka – Kinlaig Improved: – Improved shop detection on basegame maps. – Auto Detect Shop now uses verified basegame shop locations when supported. – Improved shop radius logic so supported maps do not require manual setup. – Improved the Shift + R settings menu. – Improved pending order handling for vehicles, tools, trailers, pallets, bags, bales, seed, fertilizer, lime, and herbicide. – Improved instant buy and instant lease handling. – Added purchase cooldown handling to reduce repeated buy/lease conflicts. – Reduced right-side notification spam from settings changes. – The mod now follows the game’s built-in language setting automatically. Fixed: – Fixed shop access being blocked when the mod was disabled from its own menu. – Fixed shop access failing when no reliable shop trigger was detected. – Fixed Auto Detect Shop not finding the shop correctly on basegame maps. – Fixed radius checks using incorrect shop center positions. – Fixed misc shop items being treated like leases. – Fixed several duplicate purchase handling issues. – Removed the manual in-mod language selector to follow game language settings. V1.1.0.0 Added: – Added shop access restrictions. – Players now need to be near the vehicle shop/dealer area to open and use the shop. – Added shop opening hours. – Shop is open from 6:00 am to 12:00 pm and 1:00 pm to 8:00 pm. – Shop is closed from 12:00 pm to 1:00 pm for lunch and from 8:00 pm to 6:00 am overnight. – Added a message showing when the shop will open again if the player tries to access it while closed. – Added shop radius setup options to the Shift + R menu. – Added Auto Detect Shop option to automatically detect the vehicle shop trigger. – Added manual Shop Center option if auto-detection does not find the correct shop location. – Added adjustable Shop Radius setting. – Added option to disable shop restrictions if needed. Improved: – Improved Realistic Shopping settings menu. – Improved pending order handling for vehicles, tools, trailers, pallets, bags, bales, fertilizer, seed, lime, and herbicide. – Improved instant buy and instant lease handling. – Added purchase cooldown to prevent repeated buy/lease actions from overlapping while the shop is still processing. – Reduced right-side notification spam when changing settings. – Added shop setup instructions to the mod description. V1.0.0.6 Added minimize/restore for pending purchases HUD Reduced notification spam Fixed rare freezes and modded vehicle purchase issues V1.0.0.5 Update for Realistic Shopping. This build improves delivery queue reliability, adds safer single-delivery enforcement, improves timing and spacing between queued deliveries, adds pending order cancellation with a 5% fee, reduces unnecessary warning spam, and fixes rare freezes that could occur when buying certain modded vehicles through wrapped shop event chains. V1.0.0.4 -Fixed save bug with new update V1.0.0.3 -Fixed some clipping issues with text