Greatly extend lot opening hours - The City That Never Sleeps

SCREENSHOTS
889 Downloads 49 Thanks  Thanks 24 Favourited 4,188 Views
Uploaded: 8th Sep 2022 at 11:18 AM
Updated: 8th Oct 2022 at 2:24 PM
Is your Sim known to head outdoors around 5 in the morning to experience the town life, only to find that pretty much only the diner, gym, and library were open? Fear no more. Now your towns will experience the true metropolitan around-the-clock life.

I am new to S3PE XML stuff (Learned about it on 30th of August 2022, 3 days before I submitted this for upload), and completely new to XML tuning mods, such that I had to look at other such mods to figure out what the package filetree should look like.

Times below are given in 24-hour notation.

———This mod's custom values———
Open 24/7: Bistro, Sports bar, Local watering hole, Dive bar, Fusion lounge, Vampire lounge, Exclusive lounge, Dance club, Disco club, Poolside club, Pet store NPC, Festival food stand NPC, Supernatural hangout, Rebel hangout, Nerd shop, Arcade, Java hut, Future bar, Gallery shop
07:00 - 06:00 (23/7): Coffeehouse, Festival ground
09:00 - 08:00 (23/7): Live show venue
12:00 - 11:00 (23/7): Private venue
01:00 - 23:00 (22/7): Ice cream truck
05:00 - 03:00 (22/7): Consignment register NPC
06:00 - 23:00 (17/7): Stylist NPC, Tattoo artist NPC
08:00 - 00:00 (16/7): Showtime venue proprietor NPC
Weekdays 17:00 - 03:00 (10/7), weekends 12:00 - 03:00 (15/7): Theater

———Default values———
05:00 - 01:00 (20/7): Java hut
06:00 - 01:00 (19/7): Rebel hangout, Student union
06:00 - 24:00 (18/7): Coffeehouse
07:00 - 01:00 (18/7): Gallery shop
08:00 - 02:00 (18/7): Nerd shop
09:00 - 03:00 (18/7): Future bar
10:00 - 04:00 (18/7): Arcade
10:00 - 03:00 (17/7): Supernatural hangout, Live show venue
11:00 - 03:00 (16/7): Local watering hole, Sports bar, Dive bar
08:00 - 21:00 (13/7): Festival ground
12:00 - 01:00 (13/7): Private venue
11:00 - 23:00 (12/7): Bistro
14:00 - 02:00 (12/7): Fusion lounge, Vampire lounge, Exclusive lounge
08:00 - 19:00 (11/7): Stylist NPC, Tattoo artist NPC
10:00 - 21:00 (11/7): Showtime venue proprietor NPC
17:00 - 04:00 (11/7): Poolside club, Disco club, Dance club
09:00 - 18:00 (9/7): Consignment register NPC, Pet store NPC
10:00 - 18:00 (8/7), summer 10:00 - 21:00 (11/7): Ice cream truck
Weekdays 17:00 - 21:00, weekends 12:00 - 16:00 (4/7): Theater

———Files in GameplayData.package that have been changed———
• Bars
• Bistro_0xedc49f7547539dd4
• IceCreamTruckManager_0xa86cf4492539f402
• NpcRoles
• ShowVenue_0xc08b72ec427dfeff
• Venues

Conflicts could occur with other override mods who also edit any of the same files. This includes, but are not limited to, BlackCat007's Cooking & Ingredients Overhaul, What's on the menu?, All Bars Serve All Drinks, and Longer Equestrian Center Hours.

———Notes———
• The theater was very, very tricky to figure out. If the weekday start time was set to 16:00 or earlier, it would instantly close again at that time. Tickets could not be ordered later than 03:00 even if the show duration was set to more than 12 hours (17 on weekends). And despite what the "ShowVenue" XML file claims, weekends only have the matinée, and does not have both matinée and evening shows.
• Showtime benches and tables are replaced with standing areas when a SimFest or Showtime concert begins, and are only added back when a venue is closed. As such, lot types where it was probable that a Showtime stage would be, could not be open 24/7.
• Similarly, I did not make the festival ground 24/7, in case they needed to be closed to change seasonal items.
• It was very tempting to add a 3rd stadium matchday on Fridays, but I was worried it'd be seen as unwanted interference in the Professional Sports career.
• It did not seem possible to choose more than 1 day for the Late Night movie set screenings.
• I was not able to figure out how to extend the presence hours of professional mixologists.
• From what I can determine, all new times are the same for Bridgeport and for other worlds.

———Changelog———
• 8th of October 2022: Due to the unexpectedly high amount of other mods that change the "Bars" file and which the normal version of this mod conflicts with, I've added a very experimental alternate version that does not change that file, but which adds the possibility of unforeseen bugs with some (but far from all) of the extended opening hours.