public bool ShouldBeVisible(BaseGameMode newGameMode) { if (newGameMode == null) { return(false); } if (gameModeTags.Length == 0) { return(true); } if (newGameMode.HasAnyGameModeTag(gameModeTags)) { return(true); } return(false); }
public bool ShouldSpawn() { BaseGameMode activeGameMode = BaseGameMode.GetActiveGameMode(true); if (activeGameMode == null) { return(false); } if (gameModeTags.Length == 0) { return(true); } if (activeGameMode.HasAnyGameModeTag(gameModeTags)) { return(true); } return(false); }