void CheckIfDiscovered() { if (!islandDiscovered) { foreach (IslandDiscoveryNode n in nodes) { if (n.Discovered != true) { return; } } islandDiscovered = true; } else if (!scoreAwarded) { //Debug.Log("Island Discovered"); renderer.enabled = true; scoreController.AddScore(scoreValue); soundEffects.PlayOnIslandFind(); scoreAwarded = true; } }