So the way I think of it, if a condition of a trigger is true it will return 1 if not it will return 0.
Trigger1 = 0 will not trigger at all, trigger1 = 1 will always trigger.
I say this because all triggers work this way.
Trigger1 = anim ; if anim = 0, this will not trigger
Trigger1 = time ; if time = 0 this will not trigger. But will trigger 1 tick later.
You’ll see ones like this too:
Trigger1 = !time ; which means time does NOT = 1 or is the same as time = 0. I prefer to write my code the long way for clearity.
!Time, Time = 0, Time < 1 are all the pretty much the same.
Value = Anim ; means the value of the current animation(at the time of trigger) will be what’s used for the value. I would say this is not a common one to see.