DraQ
Arcane
More than doubles the work required for implementing NPC activity, probably at least quadruples the work testing it.Remove NPCs routines when at night, and make most of them stay at home. Close some doors.
Congratulations!
I really like stuff like that, but putting things in a game is only worth it if it serves some benefit.
It's like with NPC schedules - they are a hammer, a hammer is pointless unless it drives a nail somewhere.
Oblivion had fairly complex NPC schedules and they just didn't fucking matter.
Note that in order to not be purely cosmetic day-night cycle implies NPC schedules OR some mechanics affected by it that cannot be bypassed by just waiting. Like PC vampirism with sunlight burning you (makes day-night cycle relevant for travel IF you have to manage it while traveling, finding shelter before the dawn and whatnot).
In case of BG3 I actually think it could benefit a lot from NPC schedules and day-night cycle, but it's Larian's call and their resources to allocate.