Timer: "Run to Completion"
This is going to sound like a VERY basic question, and I like to think I know my way around GameSalad by now, but would someone please explain what happens in a Timer when you check the "Run to Completion" box? Does this mean the behavior within the timer executes all the way through regardless of any other behaviors affecting the actor? If so, shouldn't unchecking that box allow the timer to be interrupted by another behavior? There is no documentation that I can find in the Cookbook or anywhere else that explains this, and like it's been said before, the forum search box is absolutely worthless.
Comments
For example: You have a rule when actor a collides with actor b
-timer after 3 seconds destroy
and you have run to completion checked, actor a can collide with actor b then move away from it before 3 seconds is up but it will still be destroyed 3 seconds later. If you uncheck run to completion, unless actor a is touching b for the full 3 seconds it wont destroy.
cheer
Great example and very helpful.
So, based on your example: You have a rule when touch is pressed
-timer after 3 seconds destroy actor,
and you have run to completion checked. When touch is pressed and released before 3 seconds is up, the actor will be destroyed 3 seconds later.
If you uncheck run to completion, unless touch is pressed for a full 3 seconds the actor won't be destroyed.
Do I understand?