IEnumerator HitAndRun() { behaviour = new FleeBehaviourLogic(gameObject); yield return(new WaitForSeconds(1.0F)); behaviour = new SeekBehaviourLogic(gameObject); }
protected override void Start() { base.Start(); Health.InitializeContainer(3, 3); itemDropType = ItemDropType.COMMON; itemDropPercentage = 100; isFreezable = true; isFrozen = false; behaviour = new SeekBehaviourLogic(gameObject); }
protected override void Start() { base.Start(); Health.InitializeContainer(1, 1); movementSpeed = Random.Range(0.4F, 0.75F); itemDropPercentage = 50; itemDropType = ItemDropType.COMMON; isFreezable = true; behaviour = new SeekBehaviourLogic(gameObject); }