This is why I use black.png as my background. Graphics aren't my thing, yo.
Also, you've noticed my other problem (though wasn't as serious, so I've left it alone until now):
Obj_SetAlpha doesn't fucking do anything.
Not the first time this has happened, either. Switching between Alpha and Additive blending doesn't change whether or not SetAlpha works either, it just blends them all together with 255 alpha, or draws one on top of the other, respectively. The other case I hinted towards was that the function doesn't affect my fucking frog dot explosions either. Piss me off.
On another note, I can't get the animation data to work for the snake shots, the image just doesn't appear (however, if I just set a rect, it does! Fancy that!?). Anybody got an example shot data sheet that I can take a look at that uses animation data, 'cause the ones I've been using aren't proving useful, evidently.
ShotData{
id=4
render=ADD
alpha=160
angular_velocity=0
animation_data={4, 25, 162, 35, 222}
animation_data={4, 38, 162, 49, 222}
animation_data={4, 52, 162, 63, 222}
animation_data={4, 66, 162, 77, 222}
}
Goddamn I'm running in to some heavy problems with player characters.