Confused About Low Priority in Conditional Abort in sample scene "MeleeCombat"

C's Wonderland

New member
1767761733957.png
1767761766420.png
According to the documentation, for the pic1, I can understand "idle" is a low priority branch to sequence, which is using low priority abort type, but in sample scene "MeleeCombat",for the pic2, there is no branch on the right of the sequence, Why this sequence should apply a low priority conditional abort? Can you explain the low priority a bit further?
 
Condition aborts are recursive, so the second abort can occur because of the condition aborts that are set on the parent tasks.
 
It seems that you did not mention the recursive feature in the documentation, will you add a example scene for that?
I tried to understand this and I made a small "Number" example. Is that correct?


The 2 IntComparisons both return 1<0 , when scene start, 2 sequences will return false and the Idle is running, and the selector1 start condition check, sequence2 and sequence3 will return false. once I change the integer2 to from 0 to 10 on any sequence, a conditional abort will occur and log some text.
1767776406051.png
 
Back
Top