The folder and def file don't have the same name
Ok will change that.
The first time the ball falls it can't bounce off the character. Seems intentional but it's also inconsistent with the rest of the game
Ok, good point. I'll change that.
Since you're using CPS-2 sprites I think you should resize the ball so it's actually round
Like it be the same width and height? The current ball might be replaced in future.
I think hitting the ball should give you more points than letting it hit you. You could also make the points a function of damage taken
Could use an indicator of where the ball is when it exits the screen. Kind of like Marvel but in reverse
Could use hitsparks when the ball hits you
Those sound like good ideas.
Geese's counter reverses the ball, thus making it inert (). All HitDefs should be projectile type and the Hitoverrides should include throws
Related to the above, as a safeguard you could make the ball go back to the top of the screen (like the first bounce) if it enters a state it's not supposed to
Thanks for letting me know!
Ball bounce should also be triggered by Movereversed
For [State -2, PosSet], I think you should just make it the same position as the ball so that it triggers proximity normals and stuff
40 seconds is too long IMO
When the ball bounces off the corners of the screen, you forgot to account for its width. It should reverse direction a bit earlier than it does now
I'm going to look into all off this now, thanks.