Years ago, LilWhiteMouse made a flashlight that uses a script to spawn a stream of actors with dynamic lights attached to act as a flashlight. Although other, more modern, flashlights are now available, I still like and still use this one (aside from anything else, it acts independently to the weapons). However, with 4.2.1 it has stopped working. It worked with 4.2.0.
Here it is working in 4.2.0
But it doesn't work in 4.2.1. However, it is just the dynamic lights that are failing. The actors are being spawned.
Here is a screenshot of the map in 4.2.1 with the AM_Cheat active:
I have attached a cut down version of the flashlight that works in 4.2.0. To use it, load the pk3 and type
+uselwmflashlight
at the console.