So, I’ve learned that is not a good idea to implement from scratch a behavior tree library to the LD. I also have learned that debugging a behavior tree without a visual interface is very, very, very, very, very hard. Anyway, I finished the behavior tree implementation and the behaviors are almost finished (I still have to test and change some parameters). Now I have agents that run alone in the park, find some company and act in a conversation.
Still a lot to do!