the object :s am I supposed to do otherwise?
I just put it on the layer now and it still looks wrong.
If I turn the bumpmap sprite's rotation off, it looks okay (when going around the light source, the shadows oppose it). I had to look at the fx file to figure out that the x and y positions are 0 to 1 across the screen.
If I turn the bumpmap sprite's rotation on, the shadows spin along with the bumpmap. This is wrong.
Also, the transparent parts of the bumpmap layer still affect the underlying layers (move the ship around and watch it get lit) and the unlit parts are gray instead of black. I would suggest an ambient term parameter (which I'd be setting to 0 for this game).
This is the .cap file, please have a look. The bumpmapping effect needs to account for rotation of the bumpmap (leading to eye popping visuals!), but I don't know how to fix it (I noticed it's doing a simple unrotated displacement though). Toggle the angle update action to see the uglyness.
http://www.udec.cl/~jfuente_alba/asteroids.cap
Edit: just figured out the correct terminology: the bumpmap effect is being done in object space, should be world space.