i released this in the modding section a little while ago, and just now figured you coding guys might benefit from it too.
Full Game source code
C++ 7.1 is the original source
i'm working on turning this into an external Single Player Fireteam. You guys might benefit better though largely due to the fact its got the full source code for CShell, ClientFX, Networking multi-player and more.