private void OnDestroy() { if (amLeader) { leader = null; gapPeriod = 3; } else { nextSpawn -= spawnTentacle; } instances -= 1; }
void Awake() { gapCounter = (UnityEngine.Random.Range(0, gapVar)); instances += 1; if (leader == null) { leader = this; amLeader = true; gapPeriod = defaultPeriod; } else { nextSpawn += spawnTentacle; Destroy(spawnZone); } }