I'm working on a space shooter now, and I'm trying an odd movement system... but I could use some help in working out how to actually get it done in Construct.
Here's the effect I want:
1)The player can aim in 8 directions via the arrow keys (done)
2)By pressing a button, the player "boosts" in the direction they are aiming (no problem here either)
3)Boosting is two-staged- tap for a short movement, press fully for a bigger burst (problem- my current implementation doesn't properly lock out other movement directions while waiting for the next burst stage... ie, I get a small right boost while waiting for the big up burst)
I'd really love to just use a switch statement in combination with a frame counter to determine the direction and distance easily, but... I honestly can't find switches, and have even had some difficulty getting simple else's to work.
Something tells me I'm fighting the engine rather than letting it work for me, so I thought I'd send out an SOS before I crash for the night. I've got some ideas about how I could get it done, but they seem unnecessarily complicated so I am open to suggestions!
Thanks a lot for reading, and thanks even more for any replies.