Hey Mieszko, hope you’re still reading this thread.
I’m working on some tutorials and i’ve come across a couple of odd things that are probably easy for you to explain.
I’m trying to setup everything with blueprint first, then do a code version of the same functionality (and look at ways of mixing and matching).
So I’m working on initially moving the AI character to a guard position. I have the variable for the location set, but I wanted to monitor if the guard was at that position and move them to if it they aren’t. I added a sequence node that will get the guard to move to the location, added a service that checks the guards current position and compares it to the guard position I want it to start at, setting a bool key in the blackboard. I then have a decorator that checks if that bool is set or not and allows the sequence to run.
Now my problem is that if the decorator condition is true, the service is never run. So am I supposed to run the service at the node ABOVE the one I’m going to do the condition on? Or am I missing something obvious
Guess i’ll give that a try.