Many games promote "reload your guns as often as possible". If you play CoF, then (let's say) AlanW, then CoF, then again AlanW. It is difficult to switch from one system to another.
This scripts prevents accidentally pressed R key - it's not counted as "+reload".
Scenarios:
Starting state: you have a gun, 15/15 ammo inside current mag., 5 mags left inside Simon's pocket.
You play for a while and you shoot a "facebook monster", then, accidentally, you pressed R key.
Simon will ignore your "reload demand".
Ending state: 10/15 ammo inside current mag., 5 mags left inside Simon's pocket.
Alternate (without my script) ending state: 15/15, 4 mags left
Starting state: 10/15, 5 mags left
You are shooting a "taller monster", 10 bullets isn't enough, now you have 0/15. You pressed R key, if nothing happens, press it again, Simon reloads his weapon. Two more bullets and "taller" dies, again, at the end, you pressed R key.
Ending state: 13/15, 4 mags left
Alternate ending state: 15/15, 3 mags left
Starting state: 13/15, 4 mags left
You killed one monster with four bullets, and pressed R key.
You killed another monster with three bullets, and pressed R key.
Freaky monster appeared behind you, next three bullets goes away, then again you pressed R key.
Ending state: 3/15, 4 mags left
Alternate ending state: 15/15, 1 mags left
Download link:HereInstallation:Place file inside CoF folder.
PS: please NO trolling, NO pointless arguing.
PSS: I know this script has downsides and isn't for everyone.