Overview
This mod completely alters the way auto lights work in the game.
Burglars no longer turn on auto lights.
Now lights will turn off as soon as a Sim leaves the room, or once everyone in the room is asleep.
During the day, lights in rooms that have windows in them and outdoor lights will remain off. During the night, outdoor lights will turn on and lights in all rooms regardless of windows will turn on when a sim enters the room.
Cheats
You can disable the mod in-game by typing "autolights_disable" into the cheat console. This will bring back the vanilla behavior. You can then re-enable the mod by typing "autolights_enable". These cheats only stick for a single play session, as soon as you switch worlds or savegames the mod will re-enable itself.
Tuning
In the package XML tuning options are available. These let you adjust the day time hours and set if windows should be taken into account during the day time.
Installation
Simply drop the "ld_AutoLightsOverhaul.package" and "ld_Common.package" files into your Documents/Electronic Arts/The Sims 3/Mods/Packages folder.
Acknowledgements
Thanks to @SimMattically on Twitter for coming up with the original idea!
Let me know if you run into any issues! This took some hacking to get to work properly.
Updates
5/20/22
- Burglars no longer turn on auto lights.
- Fixed auto light data from last played town carrying over to new saves or when traveling to other towns in the same play session potentially causing issues.
- Savegames made with auto lights from this mod are now fully compatible with unmodded TS3 auto lights. You no longer need to do anything special to uninstall the mod.

