Recently updated node canvas and functions (condition tasks) that used to work for checking if I had a null agent now return that the agent is missing. Does anyone know of nodes I can use to do this or would I need a custom one? I also used to be able to check conditions in the condition list from top to bottom but this does not appear to work anymore. An example would be checking if something is null and then checking if it fits the right condition. Any help is very much appreciated.
Hmm. What “functions” do you mean more specifically? The “CheckVariable(T)”, or “Check Unity Object” condition tasks, can be used to check if a unity object is null. What did you use to use before? 🙂
ConditionLists still work the same way you describe, so that if the first condition fails, the second one will not be evaluated at all, if the ConditionList is set to “ALL TRUE” (which basically means A && B).
So, if “A” is “myGameObject != null”, but it is null, then “B” will not be evaluated at all.