Thanks, I am glad you like the game.
I have no problem sharing how I do stuff, here is an explanation of how the beam effects are done. They are quite simple:
-first make an object in your modeler of two plains crossed at a 90 degree angle. Make them 100 units long (DB units...)
-Now create a beam texture for them, I can give you one if you have trouble with textures...
-When you want the beam to show up simply place it at the average between the two points you want ((x1+x2)/2,(y1+y2)/2,(z1+z2)/2)
-Now use the point object command and point it at one of the points, it doesn't matter which one (also make sure you have set object rotation zyx)
-Now scale the object to the right length, using the distance between the two points (sqrt((x1-x2)^2+(y1-y2)^2+(z1-z2)^2)). Make sure the object is 100 units long so it is easy to scale using the distance.
That is a simple explanation, if you are having trouble with a specific part, just let me know.
Xander Moser - Bolt Software - Firewall