v 3.2.2 Bad modification

Forums 💬 NodeCanvas ⚙️ Support v 3.2.2 Bad modification

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #15730
    vandelpal
    Participant

      In version 3.2.2 you add Mod:
      “Made GraphOwner blackboard reference to be Blackboard instead of IBlackboard.”

      We can’t assign AssetBlackboard to the field blackboard in BehaviourTree Owner now. We used behavior tree and blackboard as assets because we need to update them in runtime. How we can do it now?

      #15731
      Gavalakis
      Keymaster

        Hello there,

        The reason for this modification was based on other people’s request because they wanted to set a Blackboard reference there, but the way it was before (IBlackboard) it was not possible to drag and drop a Blackboard gameobject in the field (that is basically Unity Inspectors fault).

        On the other hand, what you say is true.

        Ideally, I want it to be IBlackboard of course, but the issue with Unity inspector in regards to interfaces was problematic. I will have to come up with some inspector hack to support both as it seems. For the meantime, you can simply open up GraphOwnerInspector and at line #295, please change the type from “Blackboard” back to “IBlackboard”.

        Thank you!

      Viewing 2 posts - 1 through 2 (of 2 total)
      • You must be logged in to reply to this topic.