First of all I'm not going to comment the level design but I think you realise that yourself
One good comment or better update that you maded is the recoil, it's still done by current player.tilt + = 1 or sort like but a recoil isn't only the gun that gets a sertain capacitance but also the player. When you shoot for exemple with a MP5A7A sub machine gun, the player's reaction at the short amounts of force that he underseaks when the bullet has been shot, or shorter, when you just pull the trigger. The player will get sertain shocks that will force the player to move his arms and hands who are holding the gun to move back and up because of the capacitance.
It may sound abit confusing but that's just what a realist recoil looks like ^^
But the way you updated it isn't realistic for the full 100% but it's an improvement
Keep up the spirit aztek, I now it's just an SIP but you've got to start somewhere like everybody does

Cheers

Frazzle


Antec® Case
Intel® X58 Chipset
Intel® i7 975 Quad Core
8 GB RAM DDR3
SSD OCZ®-VERTEX2 3.5 x4 ; HD 600 GB
NVIDIA® GeForce GTX 295 Memory 1795GB