private IEnumerator StartGrowVirus() { if (nextBody != head.gameObject) { nextBody.GetComponent <Tail>().GrowVirus(); } yield return(null); StartCoroutine(Twiner.GrowVirus(gameObject, head.gameObject)); }
internal virtual void AddWide() { StartCoroutine(Twiner.GrowVirus(gameObject, gameObject)); LastTail.GetComponent <Tail>().GrowVirus(); NumberOfTailsToGrowUp += 2; ScoreToAddTail += 8; TailCounter = 0; Wide++; }