Let's say I have this dump game. I have three objects (1, 2, and 3). I want to assign to task executes, but for simplicity let's start with only one. I want to create a pointer that ticks 1 only when the task executer touches it, then returns to zero. I want to set up another counter that accumulates points at object 1 each time the task executer touches it. Finally, after the task executer touches object 2 or 3, object 1 accumulated counter reduced by one immediately. just-travel_no_idea.fsm