virtual public void SetLookAtPosition(AIBrain ai, ET.LookAtType lookAtType) { }
virtual public void SetLookAtPosNStartLook(AIBrain ai, ET.LookAtType lookAtType) { }
virtual public void SetLookAtPosNStartLook(AIBrain ai, Vector3 position, ET.LookAtType lookAtType) { }
public override void SetLookAtPosition(AIBrain ai, ET.LookAtType _lookAtType) { lookAtType = _lookAtType; }
public override void SetLookAtPosNStartLook(AIBrain ai, ET.LookAtType lookAtType) { SetLookAtPosition(ai, lookAtType); StartLooking(ai); }
public override void SetLookAtPosition(AIBrain ai, Vector3 position, ET.LookAtType _lookAtType = ET.LookAtType.Forward) { lookAtPosition = position; lookAtType = _lookAtType; }
public override void SetLookAtPosNStartLook(AIBrain ai, Vector3 position, ET.LookAtType _lookAtType) { SetLookAtPosition(ai, position, lookAtType); StartLooking(ai); }