Screenshot:
Spoiler:What this does is simple enough. It senses the light level the player is facing or walking into and turns on a flashlight. This flashlight does have a chance to alert photosensitive monsters and can be toggled with the G key. An on screen indicator shows the status of the flashlight (on, off, or disabled/missing).
The SmartLight reads light levels, not minds. It doesn't know where a player will turn next and may be overzealous in turning on. (I'm working on that.) However, the Settings menu can change the light level trigger, effective radius, and other parameters. The flashlight itself is a simple static beam. (Again, Doomguy can modify color, inner and outer angles, and other things no engineer would think of adding to a commercial product but he has to turn on the flashlight. Just messing with you. I really do like flashlight mods.)
Update:
Spoiler:Update 1/6/22:
Spoiler:Update 1/7/22:
Spoiler:Optimization Update:
Spoiler:Now at v1.3