public override void Init(int points) { pursue = GetComponentInChildren <PursuePlayer>(); player = FindObjectOfType <Player>(); var speed = UnityEngine.Random.Range(0, points); var strength = points - speed; HP += (points / 10) + strength * 1.5f; pursue.Speed = Mathf.Min(22.0f, 4 + (points / 4) + 2 * speed); transform.localScale = Vector3.one * HP; _audio.pitch = 1.0f + (15.0f - HP) * 0.05f; }
void Start() { strategy = new PursuePlayer(); restaurant = FindObjectOfType <RestaurantState>(); }