Guys, do you agree with the action "Wait" in it's current function?
I realized that the "Wait" action still runs even when it's condition is already invalid or no longer meet.
I understand that it works like a trigger that it will finish it's tasks no matter what but
still, running an action that is already over will make a lot of unexpected events to happen in some cases.
(for example)
*Shoot variable == 1
-->Wait(3.0 seconds)
--> Shoot()
//what if In the next line I change the Shoot variable to 2?
-->Shoot = 2
What will happen here is that the gun will still shoot... regardless...
And the event ended 2.99 seconds ago.
This is only a suggestion so calm down guys.
Feel free to tell any downfalls of my suggestion if I missed something... Remember I'm not an experienced programmer...
Ashley is this feature intended from the start?