Probably a quite simple thing to do, but I can't quite figure out how.
My current event sheet basically looks like this.
Global number "Scale" = 0.1
___________________________
Every 0.01 seconds -> Sprite -> Rotate 1 degree clockwise
Every 0.01 seconds -> System -> Add 0.001 to "Scale"
-> Set scale to "Scale"
This, of course, keeps rotating and scaling the sprite indefinitely. Now what I'd like to do is stop scaling it the second it hits the 1.0 mark and stop rotating it the moment it's correctly aligned to the screen once again.
Is there any quick way to do this? Preferably, I'd like to do all this in a while loop, though I have yet to figure out how while loops work inside Construct 2 (some things are just harder to do inside an FSM than they're in clear cut, C like code).