private static string GetVoteCountFromSettingsString(string settingsString) { try { VoteScrubInformationObject vsio = ScrubInnerText(settingsString); return(VoteCountMainWorkClass.GetCurrentVoteCount(true, vsio.UrlOfGame, vsio.PlayerTextInput, vsio.ReplacementTextInput, vsio.ModeratorNamesInput, vsio.DayNumbersInput, vsio.DeadListInput, vsio.DayviggedInput, vsio.PriorVCNumberInput, vsio.ColorCode, vsio.FlavorInput, vsio.DeadLineInput, vsio.VoteOverridesInput, Boolean.Parse(vsio.AlphaSortInput), Boolean.Parse(vsio.SimpleInput), Boolean.Parse(vsio.LSortInput), Boolean.Parse(vsio.CleanDayInput), Boolean.Parse(vsio.DisplayAllVCsInput), vsio.ProdTimer, vsio.FontOverride, vsio.AreaTagsOn, vsio.DividerOverride, vsio.ShowLLevel, vsio.ShowZeroCountWagons)); } catch (System.Exception e) { return("Check data and try again. If that fails get MathBlade if he is still supporting this. Message for Math: " + e.Message); } }
private static string GetJSONVotesFromString(string settingsString, string playerName = null) { try { VoteScrubInformationObject vsio = ScrubInnerText(settingsString); if (string.IsNullOrEmpty(playerName)) { return(VoteCountMainWorkClass.GetJSONVotes(true, vsio.UrlOfGame, vsio.PlayerTextInput, vsio.ReplacementTextInput, vsio.ModeratorNamesInput, vsio.ColorCode, vsio.DayNumbersInput, vsio.DeadListInput, vsio.DayviggedInput, vsio.PriorVCNumberInput, vsio.FlavorInput, vsio.DeadLineInput, vsio.VoteOverridesInput, null)); } else { return(VoteCountMainWorkClass.GetJSONVotes(true, vsio.UrlOfGame, vsio.PlayerTextInput, vsio.ReplacementTextInput, vsio.ModeratorNamesInput, vsio.ColorCode, vsio.DayNumbersInput, vsio.DeadListInput, vsio.DayviggedInput, vsio.PriorVCNumberInput, vsio.FlavorInput, vsio.DeadLineInput, vsio.VoteOverridesInput, playerName)); } } catch (System.Exception e) { return("Check data and try again. If that fails get MathBlade if he is still supporting this. Message for Math: " + e.Message); } }