This would be a lot easier to explain if my screen capture program was working right now, but...
Basically I'm trying to create objects in a scene which the player can sit on. So if the player approaches a couch, they can hit the action button and they'll turn away from it, then sit down.
Here's my event commands so far, for sitting down and standing up respectively:


Some bugs:
- If you hold the button to sit down, you’ll get back up again straight away
- When you get up, the character moves an extra space from the couch for some reason (would have been easier to see with a video, might be able to post one later)
- If you hold the button after getting up, the player character will continue to “sit up” across the screen until hitting the wall, where they become stuck forever.
Anyone able to help me fix these?