private void CheckEffect() { NamedColor color = player?.Team?.TeamColor; if (color != null) { if (GameManager.PossessionManager.CurrentTeam != player.Team && inNullZone) { effectEnabled = true; Utility.HSVColor newColor = new Utility.HSVColor(color); newColor.v *= 0.85f; renderer.color = newColor.ToColor(); } else { DisableEffect(); } } }
private void CheckEffect() { NamedColor color = player?.team?.teamColor; Goal goal = GameManager.instance.goal; if (color != null && renderer != null && player != null && goal != null) { if (goal.currentTeam != player.team && inNullZone) { effectEnabled = true; Utility.HSVColor newColor = new Utility.HSVColor(color); newColor.v *= 0.85f; renderer.color = newColor.ToColor(); } else { DisableEffect(); } } }