Yeeeah....I'm going to need a tutorial on this.
When I try and build the code base that you relased (I added the FogEnable and removed NoGun), it states "'_asm' was not declared in this scope".
Then on the next line, it says " expected ";" before "{" ", but I don't think one was supposed to BE there...
I'm using Code::Blocks, so maybe it has something to do with that, hell I dunno...-__-