private void OnDeathEvent(DeathEvent dei) { if (dei.target.IsInGroup("RedBlob")) { GameOverEvent goei = new GameOverEvent(); goei.FireEvent(); StopGame(); } if (dei.target.IsInGroup("GreenBlob")) { for (int i = 0; i < greenBlobList.Count; i++) { if (greenBlobList[i].GetInstanceId() == dei.target.GetInstanceId()) { greenBlobList.RemoveAt(i); } } } }