The link on the main page gives you uncompilable code. Try this link instead:
You can use my code for whatever you want, as long as it is covered in the valve sdk license. This does not mean you can use any other piece of the esf alpha or beta...
Some things I noticed while playing.
In alpha2.0 you could powerstruggle quite long without your ki running out, well in beta1 your ki-bar is already almost empty when you fired your charged beam and if you put force into the powersturggle you'll run out of ki in notime.