I'm having trouble making my own collisions/bouncing with the custom movement behavior.
I have the ship bounce against a wall and when it bounces on the left and right sides the bouncing angle looks correct, but top and bottom collision the angle is wrong and the ship just reverses.
Here's my code:
If I swap the order of the two events in the collisions group, then top and bottom work while left and right don't. I'm kinda stumped.