// Start is called before the first frame update protected virtual void Start() { body = gameObject.GetComponent <CharacterBase>(); avoider = gameObject.GetComponentInChildren <MeleeAvoider>(); owc = GameObject.Find("World").GetComponent <MapModule>(); routeProvider = new RouteProvider(); }
protected virtual void Start() { body = gameObject.GetComponent <CharacterBase>(); avoider = gameObject.GetComponentInChildren <MeleeAvoider>(); owc = GameObject.Find("World").GetComponent <MapModule>(); routeProvider = new RouteProvider(); target = transform.position + new Vector3(0.1f, 0, 0); }