+ glm::dvec3 heading_target;
+ bool heading_manual;
+
+ // cached because steering makes heavy use of this
+ double perception_range;
+ double perception_range_squared;
+ double perception_omni_range;
+ double perception_omni_range_squared;
+ double perception_field;