Reading a few books I see that I will want to put all three rules into one function, take each suggested vector and add them together, and output that to the AI. However a new question I have is how do I get the AI who uses a Navmesh to make use of a vector? If I have a sheep that uses a Navmesh, I wouldn’t want the sheep to begin flying in the air because the output of the rules had a vector that pointed upwards.