I've been trying to solve this issue for a few days now, but i cant seem to figure it out. I'll try to keep it short and understandable!
The player object uses the platform behaviour, and this works as intended. I've implemented a feature that flips/inverts the gravity when a button is pressed down, and goes back to normal platform behaviour if the button is released.
Everything works fine, except that the controls of the player object while "flipped", gets inverted. I.e; when pressing right arrow while flipped, the player moves to the left. Jumping and animations seem to work.
Here is the events.
Some solutions i thought about was to use simulate controls, with custom events regarding the controls. I tried this, but it resulted in not being able to jump somehow, and would require me to redo the events that handles certain animation triggers.
I've also been fooling around with lots of different events and actions within the flipped state, but nothing seem to work.
Any tips or directions are welcome!