Anyway, have fun with it, I can see some good use for it in some horror-themed wads.
24/08/2013: New version. The flashlight is controlled almost 100% by ACS, which eliminates this bug. I've also added the new "FHF_NORANDOMPUFFZ" flag which eliminates the "bobbing" effect.
You may notice a few weird things in the ACS source, those are some remnants of some workarounds I tried to use, but failed with. Therefore I'm waiting on a feature suggestion in order to make this multiplayer compatible and remove the bullet decal workaround.
New version: OLD:
Spoiler:-TZK