> Hmm, I think some of the content links are dead... but if you use the left navigation it works, which takes you here: https://www.construct.net/en/construct-2/manuals/construct-2/system-object-reference/system-expressions
I ask for your patience for a little longer, but I have an awkward question to ask. Have conditions flipped in construct 2?
I have some code and I can't help but feel its not working right.
it runs along the lines of:
If Global Variable "Apple" is NOT equal to "Hold", then start Timer "Fall".
The Global Variable "Apple" starts off as equal to "Hold". This means, the above code should not work. However, once I change it to say "Snap", the code should then proc.
The thing is, I don't know if its a bug or what but right now construct 2 is not working that way. Right now, the variable is "Hold" and it procs but when i flip the script, it does not work.
I'm not a pro, but again, I can't help but feel its not right.
Here's a picture to better illustrate.
https://snipboard.io/Jlftxk.jpg
I think the issue is with your event 4:
As long as that condition is true it will keep starting the Timers so it will never trigger because you keep resetting both Timers.
One way to avoid that is to add to that condition a System "Trigger Once" so it only runs once when is true.
Also, are you sure that you need that timer to run Regularly? As it will never stop, it will keep triggering every "Your Target" second. Though if you need it that way then is all good, but if not then change it to "Type = Once".