Emphasis applied for tl;dr
I was hoping this would be simple, though it seems not so far xD
I’d like to be able to override (conditionally) the wander behaviour for dino’s. Essentially,
If X Then WanderHere Otherwise DoDefaultWander.
Inside the Dino Base BP are functions “OverrideRandomWanderLocation” & “OverrideFinalWanderLocaition”. I feel like one of these are the key functions I need to implement.
They each receive no input and return a single vector3.
However, no matter what I do, implementing the functions causes the dino’s to just sit there and not wander at all.
I’ve tried treating the return vector as a point in space to wander towards, a normalized direction to wander along and position delta but they never move.
Anyone have any ideas on how to achieve (or whether it is even possible to achieve) what I want?
P.S I will need to test again, however it seemed MAYBE it worked on the first play of the editor (with a raptor wandering to 0,0,0 and sitting there). After that no such luck and I feel it coincidence.