I've been trying to the last 3 days to get a rather fluent method of this. I want my hero to move forward for 1 second then stop. Once the next condition is met (not heros turn) I'd like her to move backwards for 1 second.
With the code below, she never seems to move backwards. I'd love a better method of doing this, or some clarity, thanks :).
Note: I'm looking for her to move Backwards once it is no longer her turn (turn =1)
My "paraphrased - pseudo code"
<font color=red>Moving Forwards for 1 second</font>
'System' compare var turn =0 'hero' simulate 8Dir pressing Left.
sub-condition var forward=1
SubEvent
'System' every 1 second 'subtract' 1 from var forward
sub-condition var turn =0
<font color=red>Moving Backwards for 1 second</font>
'System' compare var turn =1 'hero' simulate 8Dir pressing Right.
sub-condition var backward=1
SubEvent
'System' every 1 second 'subtract' 1 from var backward
sub-condition var turn =1