I tested windows it works fine
. Only problem you should add the block to the include that forces the extension to load
I had to create an autoload file or else it wouldnt load (You can look for this in dhooks include or sdkhooks include). But after it loaded it worked, and nice job!
Also, ventrilo used to call me "Doctor Fter" Until i added a phonetic
Edit: as for the "ANY?" Im almost 100% positive that any orangebox-valve game yes. After that its very likely the others work too, but not as sure
. I doubt that function changes much if at all between games.