using System; using System.Collections; using System.Collections.Generic; using System.Linq; using System.Numerics; using System.Runtime.CompilerServices; using Dalamud.Bindings.ImGui; using Dalamud.Interface; using Dalamud.Interface.ManagedFontAtlas; using Dalamud.Interface.Utility.Raii; using Dalamud.Plugin; using Microsoft.Extensions.Logging; using Questionable.Controller; using Questionable.Functions; using Questionable.Model; using Questionable.Model.Questing; using Questionable.Windows.QuestComponents; using Questionable.Windows.Utils; namespace Questionable.Windows.ConfigComponents; internal sealed class BlacklistConfigComponent : ConfigComponent { [Serializable] [CompilerGenerated] private sealed class _003C_003Ec { public static readonly _003C_003Ec _003C_003E9 = new _003C_003Ec(); public static Func _003C_003E9__10_0; public static Comparison _003C_003E9__12_0; internal string _003CDrawTab_003Eb__10_0(ElementId x) { return _200B_206B_200D_202E_206E_200F_206C_200E_206E_202C_206E_206D_202A_200B_200F_206C_202C_202A_206C_202C_200D_206F_202B_202E_200F_200D_202D_200E_200E_200C_202D_200B_202A_202C_206C_206E_200C_206A_206F_202A_202E((object)x); } internal int _003CGetCurrentlyAcceptedQuests_003Eb__12_0(Quest a, Quest b) { return _202E_202B_200C_200D_200E_206F_206D_206B_206F_200C_206E_206B_206D_206D_200D_206B_202C_206C_206E_200D_202B_206D_206F_202D_206A_206C_202E_206E_202D_202B_202D_200F_206D_202C_202C_202B_200C_200E_202C_206F_202E(a.Info.Name, b.Info.Name, StringComparison.OrdinalIgnoreCase); } static string _200B_206B_200D_202E_206E_200F_206C_200E_206E_202C_206E_206D_202A_200B_200F_206C_202C_202A_206C_202C_200D_206F_202B_202E_200F_200D_202D_200E_200E_200C_202D_200B_202A_202C_206C_206E_200C_206A_206F_202A_202E(object P_0) { return P_0.ToString(); } static int _202E_202B_200C_200D_200E_206F_206D_206B_206F_200C_206E_206B_206D_206D_200D_206B_202C_206C_206E_200D_202B_206D_206F_202D_206A_206C_202E_206E_202D_202B_202D_200F_206D_202C_202C_202B_200C_200E_202C_206F_202E(string P_0, string P_1, StringComparison P_2) { return string.Compare(P_0, P_1, P_2); } } [CompilerGenerated] private sealed class _003C_003Ec__DisplayClass9_0 { public Configuration configuration; public QuestFunctions questFunctions; public BlacklistConfigComponent _003C_003E4__this; internal bool _003C_002Ector_003Eb__0(Quest quest) { return !configuration.General.BlacklistedQuests.Contains(quest.Id); } internal bool _003C_002Ector_003Eb__1(Quest quest) { int num = (_202E_206E_206C_200B_206B_200E_200C_206F_202A_200E_200F_202B_206B_202B_200C_206A_206E_200C_200C_202A_200C_202B_206E_202B_200C_200C_206A_206C_200F_206C_206A_200B_206E_206C_200D_200C_202B_200D_200D_200C_202E(quest.Root) ? (-1856463303) : (-1856463304)); while (true) { int num2 = num; int num3 = -1856463303; int num4 = num2; int num5 = num4 + num3; int num6 = num4 & num3; switch (num5 - (num6 + num6)) { case 0: return false; case 1: return questFunctions.IsQuestAccepted(quest.Id); case 2: goto IL_0061; } continue; IL_0061: num = -1856463304; } } internal void _003C_002Ector_003Eb__2(Quest quest) { configuration.General.BlacklistedQuests.Add(quest.Id); _003C_003E4__this.Save(); } static bool _202E_206E_206C_200B_206B_200E_200C_206F_202A_200E_200F_202B_206B_202B_200C_206A_206E_200C_200C_202A_200C_202B_206E_202B_200C_200C_206A_206C_200F_206C_206A_200B_206E_206C_200D_200C_202B_200D_200D_200C_202E(QuestRoot P_0) { return P_0.Disabled; } } private readonly IDalamudPluginInterface _pluginInterface; private readonly QuestSelector _questSelector; private readonly QuestRegistry _questRegistry; private readonly QuestFunctions _questFunctions; private readonly QuestTooltipComponent _questTooltipComponent; private readonly UiUtils _uiUtils; private readonly ILogger _logger; private List _acceptedQuestsCache = new List(); private long _nextAcceptedQuestsRefreshMs; public BlacklistConfigComponent(IDalamudPluginInterface pluginInterface, QuestSelector questSelector, QuestFunctions questFunctions, QuestRegistry questRegistry, QuestTooltipComponent questTooltipComponent, UiUtils uiUtils, Configuration configuration, ILogger logger) : base(pluginInterface, configuration) { BlacklistConfigComponent blacklistConfigComponent = this; _pluginInterface = pluginInterface; _questSelector = questSelector; _questRegistry = questRegistry; _questFunctions = questFunctions; _questTooltipComponent = questTooltipComponent; _uiUtils = uiUtils; _logger = logger; _questSelector.SuggestionPredicate = (Quest quest) => !configuration.General.BlacklistedQuests.Contains(quest.Id); _questSelector.DefaultPredicate = delegate(Quest quest) { int num = (_003C_003Ec__DisplayClass9_0._202E_206E_206C_200B_206B_200E_200C_206F_202A_200E_200F_202B_206B_202B_200C_206A_206E_200C_200C_202A_200C_202B_206E_202B_200C_200C_206A_206C_200F_206C_206A_200B_206E_206C_200D_200C_202B_200D_200D_200C_202E(quest.Root) ? (-1856463303) : (-1856463304)); while (true) { int num2 = num; int num3 = -1856463303; int num4 = num2; int num5 = num4 + num3; int num6 = num4 & num3; switch (num5 - (num6 + num6)) { case 0: return false; case 1: return questFunctions.IsQuestAccepted(quest.Id); case 2: goto IL_0061; } continue; IL_0061: num = -1856463304; } }; _questSelector.QuestSelected = delegate(Quest quest) { configuration.General.BlacklistedQuests.Add(quest.Id); blacklistConfigComponent.Save(); }; } [MethodImpl(MethodImplOptions.NoInlining)] public override void DrawTab() { UiThemeUtils.SectionHeader(global::_003CModule_003E._206C_202A_206D_206A_206E_202A_202B_206F_206D_200F_202D_200F_202D_206A_202C_202B_206D_206A_200E_200E_202D_202D_200D_200C_200D_200D_206D_206E_202A_200F_206E_206C_206D_206A_206D_202B_200F_200D_206E_200C_202E(1845002601)); var (contentStartPos, availableWidth, drawList) = UiThemeUtils.BeginCard(); _202E_206F_200B_206A_200B_206B_206E_202B_206C_202C_202A_206E_202D_206C_200F_206B_200E_202E_202A_206B_206F_200E_202B_200C_202C_202B_200C_206A_206A_206F_200D_202A_206D_206C_202B_206D_206D_200E_200B_206A_202E((ImU8String)global::_003CModule_003E._202A_206B_206D_200C_206B_200E_200E_202A_200B_202E_206A_206F_206A_206B_200E_200D_200F_206D_206E_206A_206F_200C_206C_202C_202A_206E_202C_200B_206E_202A_206E_202B_206B_202E_202E_206A_206D_206D_202C_200F_202E(-1912642219)); _202E_206F_200B_206A_200B_206B_206E_202B_206C_202C_202A_206E_202D_206C_200F_206B_200E_202E_202A_206B_206F_200E_202B_200C_202C_202B_200C_206A_206A_206F_200D_202A_206D_206C_202B_206D_206D_200E_200B_206A_202E((ImU8String)global::_003CModule_003E._202A_206B_206D_200C_206B_200E_200E_202A_200B_202E_206A_206F_206A_206B_200E_200D_200F_206D_206E_206A_206F_200C_206C_202C_202A_206E_202C_200B_206E_202A_206E_202B_206B_202E_202E_206A_206D_206D_202C_200F_202E(-1813484452)); DrawCurrentlyAcceptedQuests(); HashSet blacklistedQuests = base.Configuration.General.BlacklistedQuests; ImU8String imU8String = new ImU8String(22, 1); imU8String.AppendLiteral(global::_003CModule_003E._202D_206D_206A_206E_202C_202B_200C_206C_200E_206A_206D_200E_206A_202A_200C_202E_206E_202C_206F_200B_206D_206F_200C_202C_200B_202B_200F_200B_206A_206F_200F_202E_206B_200E_202B_202A_200F_200B_202A_200E_202E(1982980571)); imU8String.AppendFormatted(blacklistedQuests.Count); imU8String.AppendLiteral(global::_003CModule_003E._202A_206B_206D_200C_206B_200E_200E_202A_200B_202E_206A_206F_206A_206B_200E_200D_200F_206D_206E_206A_206F_200C_206C_202C_202A_206E_202C_200B_206E_202A_206E_202B_206B_202E_202E_206A_206D_206D_202C_200F_202E(-1060622796)); _200E_200C_206B_206B_206B_206C_206B_206C_200F_206A_206A_206E_200B_206F_202A_202B_206A_200E_202B_206D_202C_200B_202B_202B_200D_206A_202D_206B_202E_200D_206C_202D_206C_202B_206B_202A_200E_200D_200D_206C_202E(imU8String); int num; using (ImRaii.ChildDisposable childDisposable = _206A_206C_200F_206B_206E_206C_206C_206E_202B_202C_206D_200C_206F_202E_200E_202D_206D_202D_202C_200B_206B_200C_202B_206C_200B_202A_202B_202D_202D_202B_202E_202B_206C_206B_202E_200B_202A_200D_202B_206B_202E((ImU8String)global::_003CModule_003E._202E_206C_200F_206B_206A_202A_202C_206F_200C_206C_202B_206B_206D_206D_206D_202D_206E_202E_206C_206E_206D_202C_206F_200D_202D_202E_206A_206D_202A_206A_202B_200D_200C_206D_202B_200B_200D_200C_206E_206B_202E(1257389053), new Vector2(-1f, 200f), true)) { if ((bool)childDisposable) { num = 1347863469; (Vector4, FontAwesomeIcon, string) questStyle = default((Vector4, FontAwesomeIcon, string)); while (true) { int num2 = num; int num3 = 1347863471; int num4 = num2; int num5 = num4 + num3; int num6 = num4 & num3; switch (num5 - (num6 + num6)) { case 0: num = 1347863469; break; case 2: if (blacklistedQuests.Count > 0) { num = 1347863470; break; } UiThemeUtils.EmptyState(FontAwesomeIcon.Ban, global::_003CModule_003E._202E_206C_200F_206B_206A_202A_202C_206F_200C_206C_202B_206B_206D_206D_206D_202D_206E_202E_206C_206E_206D_202C_206F_200D_202D_202E_206A_206D_202A_206A_202B_200D_200C_206D_202B_200B_200D_200C_206E_206B_202E(-2036588043), global::_003CModule_003E._200B_206B_206B_200E_200B_206A_206D_206B_206E_200F_206A_206F_206E_202B_200F_206C_202B_206D_206E_200F_200C_200E_206F_200D_200F_200B_202B_202B_202B_202B_206D_202C_206A_206D_200B_206E_200D_206A_206F_200F_202E(-1594979269)); goto end_IL_00e5; case 1: { ElementId elementId = null; using (ImRaii.TableDisposable tableDisposable = UiThemeUtils.BeginThemedTable(global::_003CModule_003E._202A_206B_206D_200C_206B_200E_200E_202A_200B_202E_206A_206F_206A_206B_200E_200D_200F_206D_206E_206A_206F_200C_206C_202C_202A_206E_202C_200B_206E_202A_206E_202B_206B_202E_202E_206A_206D_206D_202C_200F_202E(285342029), 2)) { if ((bool)tableDisposable) { _200C_202A_206C_206C_200D_206E_202A_202B_202D_202B_202B_202B_202E_200E_202A_200B_200B_202B_206F_202E_206C_206A_202A_200C_206B_202E_206B_206C_200F_202C_200D_200C_202A_206F_200D_200E_206A_206C_200C_202E((ImU8String)global::_003CModule_003E._202D_206D_206A_206E_202C_202B_200C_206C_200E_206A_206D_200E_206A_202A_200C_202E_206E_202C_206F_200B_206D_206F_200C_202C_200B_202B_200F_200B_206A_206F_200F_202E_206B_200E_202B_202A_200F_200B_202A_200E_202E(295817554), ImGuiTableColumnFlags.WidthStretch, 0f, 0u); _200C_202A_206C_206C_200D_206E_202A_202B_202D_202B_202B_202B_202E_200E_202A_200B_200B_202B_206F_202E_206C_206A_202A_200C_206B_202E_206B_206C_200F_202C_200D_200C_202A_206F_200D_200E_206A_206C_200C_202E((ImU8String)global::_003CModule_003E._202E_206C_200F_206B_206A_202A_202C_206F_200C_206C_202B_206B_206D_206D_206D_202D_206E_202E_206C_206E_206D_202C_206F_200D_202D_202E_206A_206D_202A_206A_202B_200D_200C_206D_202B_200B_200D_200C_206E_206B_202E(1334785959), ImGuiTableColumnFlags.WidthFixed, 40f * _200D_206C_202B_200E_206A_206E_206F_202D_202C_206E_200C_200C_206A_202B_206C_200E_200F_202E_206A_200B_202D_202D_200F_200F_206C_200B_206C_200F_202A_206E_202A_200C_202B_206C_202B_200E_200E_206C_200B_206A_202E().FontGlobalScale, 0u); IEnumerator enumerator = blacklistedQuests.OrderBy((ElementId x) => _003C_003Ec._200B_206B_200D_202E_206E_200F_206C_200E_206E_202C_206E_206D_202A_200B_200F_206C_202C_202A_206C_202C_200D_206F_202B_202E_200F_200D_202D_200E_200E_200C_202D_200B_202A_202C_206C_206E_200C_206A_206F_202A_202E((object)x)).GetEnumerator(); try { while (_206A_206A_202E_200F_200D_202E_206B_202D_206A_206E_202C_206A_202E_202D_206E_200F_200F_202B_200C_206D_206D_202D_202D_200E_200E_206A_202D_200B_206B_202D_206C_202C_206C_206A_202B_200D_206B_206D_206C_206F_202E((IEnumerator)enumerator)) { ElementId current = enumerator.Current; _202C_206B_200B_200E_206C_200C_206D_202E_202B_206A_202E_206C_202B_200D_202C_200D_200D_200D_206E_200D_206F_206A_206C_200E_206D_200F_202B_200B_200B_206C_206A_200B_200D_202E_202B_206C_206D_200C_200E_202C_202E(); ImU8String imU8String2 = new ImU8String(5, 1); imU8String2.AppendLiteral(global::_003CModule_003E._202E_206C_200F_206B_206A_202A_202C_206F_200C_206C_202B_206B_206D_206D_206D_202D_206E_202E_206C_206E_206D_202C_206F_200D_202D_202E_206A_206D_202A_206A_202B_200D_200C_206D_202B_200B_200D_200C_206E_206B_202E(345110125)); imU8String2.AppendFormatted(current); ImRaii.IdDisposable idDisposable = _200C_200F_200B_202C_206D_200D_206B_202E_200B_202C_202D_202C_200B_202B_202A_202C_202C_202D_206F_202C_200D_200E_200F_202C_202E_206F_206C_206B_200B_200F_202C_206E_202E_202A_202E_200F_200B_202A_202C_200D_202E(imU8String2, true); try { num = (_questRegistry.TryGetQuest(current, out Quest quest) ? 889101348 : 889101353); while (true) { int num7 = num; num3 = 889101356; num4 = num7; int num8 = num4 + num3; int num9 = num4 & num3; switch (num8 - (num9 + num9)) { case 4: num = 889101353; break; case 0: { _202C_206E_206A_206F_200B_206A_202D_200E_206A_202E_202E_202E_202B_200B_206B_206B_206E_206E_200D_200D_206F_200B_202D_200E_206B_200E_206A_206C_200C_206F_200F_200D_202A_200D_200C_206E_200C_200B_202C_206A_202E(); ImU8String imU8String3 = new ImU8String(16, 1); imU8String3.AppendLiteral(global::_003CModule_003E._202A_206B_206D_200C_206B_200E_200E_202A_200B_202E_206A_206F_206A_206B_200E_200D_200F_206D_206E_206A_206F_200C_206C_202C_202A_206E_202C_200B_206E_202A_206E_202B_206B_202E_202E_206A_206D_206D_202C_200F_202E(76120943)); imU8String3.AppendFormatted(current); imU8String3.AppendLiteral(global::_003CModule_003E._202E_206C_200F_206B_206A_202A_202C_206F_200C_206C_202B_206B_206D_206D_206D_202D_206E_202E_206C_206E_206D_202C_206F_200D_202D_202E_206A_206D_202A_206A_202B_200D_200C_206D_202B_200B_200D_200C_206E_206B_202E(555647321)); _202D_200E_200F_202D_200B_206C_206E_202C_206B_202E_202A_202A_202D_206B_202D_202B_202B_206C_200E_206E_202C_200E_200D_202E_200C_200D_200C_206E_206E_202B_200F_200D_202A_200F_202D_206B_200E_200C_202A_202B_202E(ref UiThemeUtils.DimTextColor, imU8String3); num = 889101354; break; } case 1: elementId = current; num = 889101358; break; case 8: questStyle = _uiUtils.GetQuestStyle(current); if (_202C_202A_206F_206A_206E_206E_202D_200D_200B_200B_202B_200D_200B_200E_206B_206B_202B_202D_202E_206F_206D_206F_206A_200E_202E_202E_202E_200E_206D_202B_200E_200B_206A_202E_206F_200E_200F_200F_202C_202E()) { num = 889101359; break; } goto IL_0549; case 7: num = ((!UiThemeUtils.IconButton(FontAwesomeIcon.Times, _206A_202E_200C_202A_206F_200C_202E_202C_206F_206E_200D_200E_202B_200F_206A_206D_206F_206B_202C_202C_200E_200B_202E_200E_202A_206B_200D_206F_202D_200C_202B_206B_206E_200B_206F_206C_202C_200F_200E_206C_202E())) ? 889101358 : 889101357); break; case 2: goto end_IL_023a; case 6: num = ((!_202C_202A_206F_206A_206E_206E_202D_200D_200B_200B_202B_200D_200B_200E_206B_206B_202B_202D_202E_206F_206D_206F_206A_200E_202E_202E_202E_200E_206D_202B_200E_200B_206A_202E_206F_200E_200F_200F_202C_202E()) ? 889101358 : 889101355); break; case 5: num = ((!_202C_202A_206F_206A_206E_206E_202D_200D_200B_200B_202B_200D_200B_200E_206B_206B_202B_202D_202E_206F_206D_206F_206A_200E_202E_202E_202E_200E_206D_202B_200E_200B_206A_202E_206F_200E_200F_200F_202C_202E()) ? 889101354 : 889101356); break; case 3: { IDisposable disposable = _202E_206D_200F_206D_202A_202D_202B_202D_200C_202B_206A_200C_200D_202D_202D_200E_202C_206E_200D_202D_202B_202E_200B_202B_200F_206B_206A_206D_206B_206C_206F_200C_202C_200D_206D_202B_200E_206E_206D_206D_202E(_200D_202C_206A_206F_202D_202A_206C_202D_200B_202D_206C_202B_202D_202B_200B_206A_206E_200F_202D_206B_200F_200F_206C_206F_200D_200E_202B_200C_206F_206D_202B_206F_200C_202A_202D_206C_202D_200C_206A_200F_202E(_200D_200C_206A_200B_200F_202D_206C_206D_206D_200D_202A_202C_206F_206D_206A_200E_202E_202B_206E_202A_206B_200E_206C_200F_202E_200E_206D_202D_206F_200D_202C_202C_200F_206D_206D_206F_202D_200F_200E_202B_202E(_pluginInterface))); bool flag; try { _202C_206E_206A_206F_200B_206A_202D_200E_206A_202E_202E_202E_202B_200B_206B_206B_206E_206E_200D_200D_206F_200B_202D_200E_206B_200E_206A_206C_200C_206F_200F_200D_202A_200D_200C_206E_200C_200B_202C_206A_202E(); _202D_200E_200F_202D_200B_206C_206E_202C_206B_202E_202A_202A_202D_206B_202D_202B_202B_206C_200E_206E_202C_200E_200D_202E_200C_200D_200C_206E_206E_202B_200F_200D_202A_200F_202D_206B_200E_200C_202A_202B_202E(ref questStyle.Item1, (ImU8String)_202C_202A_206B_206B_202D_200B_206E_202C_202D_206D_206E_200C_202C_206E_206B_202A_200B_206D_206F_206B_206F_200E_206F_202D_200B_206D_200F_206C_206D_206A_206E_202B_206F_202D_200B_202A_200D_200F_200E_206F_202E(questStyle.Item2)); flag = _200F_202B_200B_200C_200C_202A_200F_206B_206B_200D_202A_206E_206A_202B_206A_200B_206E_202D_200E_206E_200B_200D_200B_200C_206D_202C_200D_206A_206B_206D_200C_206B_206D_206F_202A_206E_206D_206D_202D_200C_202E(); } finally { num = ((disposable == null) ? (-2134770209) : (-2134770210)); while (true) { int num10 = num; num3 = -2134770209; num4 = num10; switch ((num4 | num3) - (num4 & num3)) { case 0: goto end_IL_03f8; case 1: _202B_206F_202A_206C_202E_202C_206E_202B_206B_200C_200C_202B_200B_206A_200B_206E_202D_202D_202B_206E_206B_206B_200F_202D_202C_200B_200D_202D_206C_200E_200C_202D_206C_206B_206F_202D_200F_206A_200F_206F_202E(disposable); num = -2134770209; break; case 2: num = -2134770210; break; } continue; end_IL_03f8: break; } } _202B_202B_200F_206F_200C_206B_202B_202E_200B_202B_206A_200E_206B_206E_202C_206C_206A_200E_206D_206E_202C_206E_202C_206C_200D_206A_200D_202C_202A_200F_202B_206D_206A_206E_200F_206A_200C_200C_200B_200D_202E(); _202C_206E_206A_206F_200B_206A_202D_200E_206A_202E_202E_202E_202B_200B_206B_206B_206E_206E_200D_200D_206F_200B_202D_200E_206B_200E_206A_206C_200C_206F_200F_200D_202A_200D_200C_206E_200C_200B_202C_206A_202E(); UiThemeUtils.RowLabel(quest.Info.Name, 0f); flag |= _200F_202B_200B_200C_200C_202A_200F_206B_206B_200D_202A_206E_206A_202B_206A_200B_206E_202D_200E_206E_200B_200D_200B_200C_206D_202C_200D_206A_206B_206D_200C_206B_206D_206F_202A_206E_206D_206D_202D_200C_202E(); num = ((!flag) ? (-258902819) : (-258902824)); goto IL_048d; } IL_048d: while (true) { int num11 = num; num3 = -258902820; num4 = num11; switch ((num4 | num3) - (num4 & num3)) { default: continue; case 7: elementId = current; num = -258902817; continue; case 4: _questTooltipComponent.Draw(quest.Info); num = -258902819; continue; case 0: num = ((!UiThemeUtils.IconButton(FontAwesomeIcon.Times, _206A_202E_200C_202A_206F_200C_202E_202C_206F_206E_200D_200E_202B_200F_206A_206D_206F_206B_202C_202C_200E_200B_202E_200E_202A_206B_200D_206F_202D_200C_202B_206B_206E_200B_206F_206C_202C_200F_200E_206C_202E())) ? (-258902817) : (-258902821)); continue; case 3: num = ((!_200F_202B_200B_200C_200C_202A_200F_206B_206B_200D_202A_206E_206A_202B_206A_200B_206E_202D_200E_206E_200B_200D_200B_200C_206D_202C_200D_206A_206B_206D_200C_206B_206D_206F_202A_206E_206D_206D_202D_200C_202E()) ? (-258902818) : (-258902823)); continue; case 1: break; case 5: _202A_200B_202B_200B_200C_200F_202D_206A_206C_200F_202B_200F_200C_206A_200E_202C_200C_200F_200B_202A_206C_206F_200F_202C_202D_202D_206D_206B_202E_200B_202B_206D_206F_202B_206E_206C_206F_200F_202D_206E_202E((ImU8String)global::_003CModule_003E._202D_206D_206A_206E_202C_202B_200C_206C_200E_206A_206D_200E_206A_202A_200C_202E_206E_202C_206F_200B_206D_206F_200C_202C_200B_202B_200F_200B_206A_206F_200F_202E_206B_200E_202B_202A_200F_200B_202A_200E_202E(368026266)); num = -258902818; continue; case 6: num = -258902824; continue; case 2: goto end_IL_048d; } goto IL_0549; continue; end_IL_048d: break; } goto end_IL_023a; IL_0549: num = ((!_202C_202A_206F_206A_206E_206E_202D_200D_200B_200B_202B_200D_200B_200E_206B_206B_202B_202D_202E_206F_206D_206F_206A_200E_202E_202E_202E_200E_206D_202B_200E_200B_206A_202E_206F_200E_200F_200F_202C_202E()) ? (-258902818) : (-258902820)); goto IL_048d; } continue; end_IL_023a: break; } } finally { num = ((idDisposable == null) ? (-1239290043) : (-1239290042)); while (true) { int num12 = num; num3 = -1239290041; num4 = num12; int num13 = num4 + num3; int num14 = num4 & num3; switch (num13 - (num14 + num14)) { case 2: goto end_IL_05bb; case 1: _202B_206F_202A_206C_202E_202C_206E_202B_206B_200C_200C_202B_200B_206A_200B_206E_202D_202D_202B_206E_206B_206B_200F_202D_202C_200B_200D_202D_206C_200E_200C_202D_206C_206B_206F_202D_200F_206A_200F_206F_202E((IDisposable)idDisposable); num = -1239290043; break; case 0: num = -1239290042; break; } continue; end_IL_05bb: break; } } } } finally { num = ((enumerator == null) ? 1685900293 : 1685900294); while (true) { int num15 = num; num3 = 1685900295; num4 = num15; switch ((num4 | num3) - (num4 & num3)) { case 2: goto end_IL_0639; case 1: _202B_206F_202A_206C_202E_202C_206E_202B_206B_200C_200C_202B_200B_206A_200B_206E_202D_202D_202B_206E_206B_206B_200F_202D_202C_200B_200D_202D_206C_200E_200C_202D_206C_206B_206F_202D_200F_206A_200F_206F_202E((IDisposable)enumerator); num = 1685900293; break; case 0: num = 1685900294; break; } continue; end_IL_0639: break; } } } num = ((!_202E_202C_200E_206B_206B_206F_206A_200E_202B_206A_202B_206E_202D_202C_202D_200F_202B_200E_202D_200B_206D_202C_202B_206E_202D_206B_200C_206B_200F_202A_200D_202C_206D_206E_206B_200D_206C_206A_202E_206F_202E(elementId, (ElementId)null)) ? 1144232112 : 1144232113); while (true) { int num16 = num; num3 = 1144232112; num4 = num16; int num17 = num4 + num3; int num18 = num4 & num3; switch (num17 - (num18 + num18)) { case 2: num = 1144232113; break; case 1: base.Configuration.General.BlacklistedQuests.Remove(elementId); Save(); num = 1144232112; break; case 0: goto end_IL_06aa; } continue; end_IL_06aa: break; } } goto end_IL_00e5; } } continue; end_IL_00e5: break; } } } _questSelector.DrawSelection(); num = ((blacklistedQuests.Count <= 0) ? (-192150721) : (-192150722)); while (true) { int num19 = num; int num3 = -192150723; int num4 = num19; int num20 = num4 + num3; int num21 = num4 & num3; switch (num20 - (num21 + num21)) { case 0: num = -192150722; break; case 1: base.Configuration.General.BlacklistedQuests.Clear(); Save(); num = -192150721; break; case 2: UiThemeUtils.EndCard(contentStartPos, availableWidth, drawList); return; case 3: num = ((!UiThemeUtils.DestructiveButton(FontAwesomeIcon.Trash, global::_003CModule_003E._202A_206B_206D_200C_206B_200E_200E_202A_200B_202E_206A_206F_206A_206B_200E_200D_200F_206D_206E_206A_206F_200C_206C_202C_202A_206E_202C_200B_206E_202A_206E_202B_206B_202E_202E_206A_206D_206D_202C_200F_202E(-629121547))) ? (-192150721) : (-192150724)); break; } } } [MethodImpl(MethodImplOptions.NoInlining)] private void DrawCurrentlyAcceptedQuests() { List currentlyAcceptedQuests = GetCurrentlyAcceptedQuests(); _200E_200C_206B_206B_206B_206C_206B_206C_200F_206A_206A_206E_200B_206F_202A_202B_206A_200E_202B_206D_202C_200B_202B_202B_200D_206A_202D_206B_202E_200D_206C_202D_206C_202B_206B_202A_200E_200D_200D_206C_202E((ImU8String)global::_003CModule_003E._206C_202A_206D_206A_206E_202A_202B_206F_206D_200F_202D_200F_202D_206A_202C_202B_206D_206A_200E_200E_202D_202D_200D_200C_200D_200D_206D_206E_202A_200F_206E_206C_206D_206A_206D_202B_200F_200D_206E_200C_202E(-1422852424)); using (ImRaii.ChildDisposable childDisposable = _206A_206C_200F_206B_206E_206C_206C_206E_202B_202C_206D_200C_206F_202E_200E_202D_206D_202D_202C_200B_206B_200C_202B_206C_200B_202A_202B_202D_202D_202B_202E_202B_206C_206B_202E_200B_202A_200D_202B_206B_202E((ImU8String)global::_003CModule_003E._202A_206B_206D_200C_206B_200E_200E_202A_200B_202E_206A_206F_206A_206B_200E_200D_200F_206D_206E_206A_206F_200C_206C_202C_202A_206E_202C_200B_206E_202A_206E_202B_206B_202E_202E_206A_206D_206D_202C_200F_202E(-985352135), new Vector2(-1f, 100f), true)) { if ((bool)childDisposable) { int num = -1956510770; bool flag2 = default(bool); while (true) { int num2 = num; int num3 = -1956510769; int num4 = num2; switch ((num4 | num3) - (num4 & num3)) { case 2: num = -1956510770; break; case 1: if (currentlyAcceptedQuests.Count > 0) { num = -1956510769; break; } UiThemeUtils.EmptyState(FontAwesomeIcon.BookOpen, global::_003CModule_003E._200B_206B_206B_200E_200B_206A_206D_206B_206E_200F_206A_206F_206E_202B_200F_206C_202B_206D_206E_200F_200C_200E_206F_200D_200F_200B_202B_202B_202B_202B_206D_202C_206A_206D_200B_206E_200D_206A_206F_200F_202E(2044011202)); goto end_IL_0057; case 0: { using (ImRaii.TableDisposable tableDisposable = UiThemeUtils.BeginThemedTable(global::_003CModule_003E._200B_206B_206B_200E_200B_206A_206D_206B_206E_200F_206A_206F_206E_202B_200F_206C_202B_206D_206E_200F_200C_200E_206F_200D_200F_200B_202B_202B_202B_202B_206D_202C_206A_206D_200B_206E_200D_206A_206F_200F_202E(929260577), 2)) { if (!(bool)tableDisposable) { goto end_IL_0057; } _200C_202A_206C_206C_200D_206E_202A_202B_202D_202B_202B_202B_202E_200E_202A_200B_200B_202B_206F_202E_206C_206A_202A_200C_206B_202E_206B_206C_200F_202C_200D_200C_202A_206F_200D_200E_206A_206C_200C_202E((ImU8String)global::_003CModule_003E._200B_206B_206B_200E_200B_206A_206D_206B_206E_200F_206A_206F_206E_202B_200F_206C_202B_206D_206E_200F_200C_200E_206F_200D_200F_200B_202B_202B_202B_202B_206D_202C_206A_206D_200B_206E_200D_206A_206F_200F_202E(-2012877671), ImGuiTableColumnFlags.WidthStretch, 0f, 0u); _200C_202A_206C_206C_200D_206E_202A_202B_202D_202B_202B_202B_202E_200E_202A_200B_200B_202B_206F_202E_206C_206A_202A_200C_206B_202E_206B_206C_200F_202C_200D_200C_202A_206F_200D_200E_206A_206C_200C_202E((ImU8String)global::_003CModule_003E._200B_206B_206B_200E_200B_206A_206D_206B_206E_200F_206A_206F_206E_202B_200F_206C_202B_206D_206E_200F_200C_200E_206F_200D_200F_200B_202B_202B_202B_202B_206D_202C_206A_206D_200B_206E_200D_206A_206F_200F_202E(1290170824), ImGuiTableColumnFlags.WidthFixed, 40f * _200D_206C_202B_200E_206A_206E_206F_202D_202C_206E_200C_200C_206A_202B_206C_200E_200F_202E_206A_200B_202D_202D_200F_200F_206C_200B_206C_200F_202A_206E_202A_200C_202B_206C_202B_200E_200E_206C_200B_206A_202E().FontGlobalScale, 0u); foreach (Quest item in currentlyAcceptedQuests) { _202C_206B_200B_200E_206C_200C_206D_202E_202B_206A_202E_206C_202B_200D_202C_200D_200D_200D_206E_200D_206F_206A_206C_200E_206D_200F_202B_200B_200B_206C_206A_200B_200D_202E_202B_206C_206D_200C_200E_202C_202E(); ImU8String imU8String = new ImU8String(13, 1); imU8String.AppendLiteral(global::_003CModule_003E._202D_206D_206A_206E_202C_202B_200C_206C_200E_206A_206D_200E_206A_202A_200C_202E_206E_202C_206F_200B_206D_206F_200C_202C_200B_202B_200F_200B_206A_206F_200F_202E_206B_200E_202B_202A_200F_200B_202A_200E_202E(1920255216)); imU8String.AppendFormatted(item.Id); ImRaii.IdDisposable idDisposable = _200C_200F_200B_202C_206D_200D_206B_202E_200B_202C_202D_202C_200B_202B_202A_202C_202C_202D_206F_202C_200D_200E_200F_202C_202E_206F_206C_206B_200B_200F_202C_206E_202E_202A_202E_200F_200B_202A_202C_200D_202E(imU8String, true); try { (Vector4, FontAwesomeIcon, string) questStyle = _uiUtils.GetQuestStyle(item.Id); bool flag = base.Configuration.General.BlacklistedQuests.Contains(item.Id); if (_202C_202A_206F_206A_206E_206E_202D_200D_200B_200B_202B_200D_200B_200E_206B_206B_202B_202D_202E_206F_206D_206F_206A_200E_202E_202E_202E_200E_206D_202B_200E_200B_206A_202E_206F_200E_200F_200F_202C_202E()) { IDisposable disposable = _202E_206D_200F_206D_202A_202D_202B_202D_200C_202B_206A_200C_200D_202D_202D_200E_202C_206E_200D_202D_202B_202E_200B_202B_200F_206B_206A_206D_206B_206C_206F_200C_202C_200D_206D_202B_200E_206E_206D_206D_202E(_200D_202C_206A_206F_202D_202A_206C_202D_200B_202D_206C_202B_202D_202B_200B_206A_206E_200F_202D_206B_200F_200F_206C_206F_200D_200E_202B_200C_206F_206D_202B_206F_200C_202A_202D_206C_202D_200C_206A_200F_202E(_200D_200C_206A_200B_200F_202D_206C_206D_206D_200D_202A_202C_206F_206D_206A_200E_202E_202B_206E_202A_206B_200E_206C_200F_202E_200E_206D_202D_206F_200D_202C_202C_200F_206D_206D_206F_202D_200F_200E_202B_202E(_pluginInterface))); try { _202C_206E_206A_206F_200B_206A_202D_200E_206A_202E_202E_202E_202B_200B_206B_206B_206E_206E_200D_200D_206F_200B_202D_200E_206B_200E_206A_206C_200C_206F_200F_200D_202A_200D_200C_206E_200C_200B_202C_206A_202E(); num = (flag ? 1132065903 : 1132065900); Vector4 vector; while (true) { int num5 = num; num3 = 1132065902; num4 = num5; switch ((num4 | num3) - (num4 & num3)) { default: continue; case 0: goto IL_01fa; case 2: vector = questStyle.Item1; break; case 1: vector = UiThemeUtils.MutedTextColor; break; } break; IL_01fa: num = 1132065900; } Vector4 vector2 = vector; _202D_200E_200F_202D_200B_206C_206E_202C_206B_202E_202A_202A_202D_206B_202D_202B_202B_206C_200E_206E_202C_200E_200D_202E_200C_200D_200C_206E_206E_202B_200F_200D_202A_200F_202D_206B_200E_200C_202A_202B_202E(ref vector2, (ImU8String)_202C_202A_206B_206B_202D_200B_206E_202C_202D_206D_206E_200C_202C_206E_206B_202A_200B_206D_206F_206B_206F_200E_206F_202D_200B_206D_200F_206C_206D_206A_206E_202B_206F_202D_200B_202A_200D_200F_200E_206F_202E(questStyle.Item2)); flag2 = _200F_202B_200B_200C_200C_202A_200F_206B_206B_200D_202A_206E_206A_202B_206A_200B_206E_202D_200E_206E_200B_200D_200B_200C_206D_202C_200D_206A_206B_206D_200C_206B_206D_206F_202A_206E_206D_206D_202D_200C_202E(); } finally { num = ((disposable == null) ? 869555062 : 869555061); while (true) { int num6 = num; num3 = 869555060; num4 = num6; switch ((num4 | num3) - (num4 & num3)) { case 2: goto end_IL_0268; case 1: _202B_206F_202A_206C_202E_202C_206E_202B_206B_200C_200C_202B_200B_206A_200B_206E_202D_202D_202B_206E_206B_206B_200F_202D_202C_200B_200D_202D_206C_200E_200C_202D_206C_206B_206F_202D_200F_206A_200F_206F_202E(disposable); num = 869555062; break; case 0: num = 869555061; break; } continue; end_IL_0268: break; } } _202B_202B_200F_206F_200C_206B_202B_202E_200B_202B_206A_200E_206B_206E_202C_206C_206A_200E_206D_206E_202C_206E_202C_206C_200D_206A_200D_202C_202A_200F_202B_206D_206A_206E_200F_206A_200C_200C_200B_200D_202E(); _202C_206E_206A_206F_200B_206A_202D_200E_206A_202E_202E_202E_202B_200B_206B_206B_206E_206E_200D_200D_206F_200B_202D_200E_206B_200E_206A_206C_200C_206F_200F_200D_202A_200D_200C_206E_200C_200B_202C_206A_202E(); num = ((!flag) ? (-1825666612) : (-1825666614)); goto IL_02dd; } goto IL_0327; IL_0327: if (_202C_202A_206F_206A_206E_206E_202D_200D_200B_200B_202B_200D_200B_200E_206B_206B_202B_202D_202E_206F_206D_206F_206A_200E_202E_202E_202E_200E_206D_202B_200E_200B_206A_202E_206F_200E_200F_200F_202C_202E()) { num = -1825666609; goto IL_02dd; } goto end_IL_0157; IL_02dd: while (true) { int num7 = num; num3 = -1825666609; num4 = num7; int num8 = num4 + num3; int num9 = num4 & num3; switch (num8 - (num9 + num9)) { default: continue; case 6: num = -1825666614; continue; case 2: break; case 1: flag2 |= _200F_202B_200B_200C_200C_202A_200F_206B_206B_200D_202A_206E_206A_202B_206A_200B_206E_202D_200E_206E_200B_200D_200B_200C_206D_202C_200D_206A_206B_206D_200C_206B_206D_206F_202A_206E_206D_206D_202D_200C_202E(); num = ((!flag2) ? (-1825666611) : (-1825666613)); continue; case 3: UiThemeUtils.RowLabel(item.Info.Name, 0f); num = -1825666610; continue; case 5: UiThemeUtils.RowLabel(item.Info.Name, 0f, UiThemeUtils.DimTextColor); num = -1825666610; continue; case 4: _questTooltipComponent.Draw(item.Info); num = -1825666611; continue; case 0: { ImRaii.DisabledDisposable disabledDisposable = _206D_202C_202C_202C_200C_200F_206B_206A_202B_206F_206F_202B_202E_206F_206D_200E_200E_206B_206C_202C_202B_200B_206D_206D_200D_206D_202A_200D_206D_206B_206C_206F_202E_202E_202D_202A_202B_200D_202E_202D_202E(flag); try { num = ((!UiThemeUtils.IconButton(FontAwesomeIcon.Ban, _206A_202E_200C_202A_206F_200C_202E_202C_206F_206E_200D_200E_202B_200F_206A_206D_206F_206B_202C_202C_200E_200B_202E_200E_202A_206B_200D_206F_202D_200C_202B_206B_206E_200B_206F_206C_202C_200F_200E_206C_202E())) ? 1915449733 : 1915449734); while (true) { int num10 = num; num3 = 1915449732; num4 = num10; int num11 = num4 + num3; int num12 = num4 & num3; switch (num11 - (num12 + num12)) { case 0: num = 1915449734; break; case 2: base.Configuration.General.BlacklistedQuests.Add(item.Id); Save(); num = 1915449733; break; case 1: goto end_IL_0402; } continue; end_IL_0402: break; } } finally { num = ((disabledDisposable == null) ? 1331263650 : 1331263649); while (true) { int num13 = num; num3 = 1331263648; num4 = num13; int num14 = num4 + num3; int num15 = num4 & num3; switch (num14 - (num15 + num15)) { case 0: num = 1331263649; break; case 2: goto end_IL_048f; case 1: _202B_206F_202A_206C_202E_202C_206E_202B_206B_200C_200C_202B_200B_206A_200B_206E_202D_202D_202B_206E_206B_206B_200F_202D_202C_200B_200D_202D_206C_200E_200C_202D_206C_206B_206F_202D_200F_206A_200F_206F_202E((IDisposable)disabledDisposable); num = 1331263650; break; } continue; end_IL_048f: break; } } num = ((!_206F_206F_206E_202E_206C_202B_200F_202A_202E_200F_202C_202A_206D_206B_200E_200B_200F_200D_206F_200B_200D_200E_200B_202E_200D_200E_200C_206A_200B_200E_200F_202D_200E_200F_200D_206E_206D_206A_206F_202C_202E(ImGuiHoveredFlags.AllowWhenDisabled)) ? (-1781701479) : (-1781701478)); while (true) { int num16 = num; num3 = -1781701480; num4 = num16; int num17 = num4 + num3; int num18 = num4 & num3; string text; switch (num17 - (num18 + num18)) { case 3: text = global::_003CModule_003E._200B_206B_206B_200E_200B_206A_206D_206B_206E_200F_206A_206F_206E_202B_200F_206C_202B_206D_206E_200F_200C_200E_206F_200D_200F_200B_202B_202B_202B_202B_206D_202C_206A_206D_200B_206E_200D_206A_206F_200F_202E(-1464111886); goto IL_055f; case 4: text = global::_003CModule_003E._202A_206B_206D_200C_206B_200E_200E_202A_200B_202E_206A_206F_206A_206B_200E_200D_200F_206D_206E_206A_206F_200C_206C_202C_202A_206E_202C_200B_206E_202A_206E_202B_206B_202E_202E_206A_206D_206D_202C_200F_202E(340412450); goto IL_055f; case 0: num = -1781701478; break; case 2: num = (flag ? (-1781701476) : (-1781701477)); break; case 1: goto end_IL_0504; IL_055f: _202A_200B_202B_200B_200C_200F_202D_206A_206C_200F_202B_200F_200C_206A_200E_202C_200C_200F_200B_202A_206C_206F_200F_202C_202D_202D_206D_206B_202E_200B_202B_206D_206F_202B_206E_206C_206F_200F_202D_206E_202E((ImU8String)text); num = -1781701479; break; } continue; end_IL_0504: break; } goto end_IL_02dd; } } goto IL_0327; continue; end_IL_02dd: break; } end_IL_0157:; } finally { num = ((idDisposable == null) ? (-466146924) : (-466146921)); while (true) { int num19 = num; num3 = -466146923; num4 = num19; switch ((num4 | num3) - (num4 & num3)) { case 0: num = -466146921; break; case 2: _202B_206F_202A_206C_202E_202C_206E_202B_206B_200C_200C_202B_200B_206A_200B_206E_202D_202D_202B_206E_206B_206B_200F_202D_202C_200B_200D_202D_206C_200E_200C_202D_206C_206B_206F_202D_200F_206A_200F_206F_202E((IDisposable)idDisposable); num = -466146924; break; case 1: goto end_IL_05c4; } continue; end_IL_05c4: break; } } } } goto end_IL_0057; } } continue; end_IL_0057: break; } } } _202E_200F_202E_206C_202A_206D_206D_200F_200C_206F_200B_206F_202A_200C_206C_206D_200D_202E_200E_202D_200C_206A_202B_206F_206C_206A_202C_206F_206C_202C_200E_202C_200D_202E_202D_200C_206C_200D_206A_202B_202E(); } [MethodImpl(MethodImplOptions.NoInlining)] private List GetCurrentlyAcceptedQuests() { int num = ((_202A_206C_206E_206C_202B_202C_206C_206D_202E_200E_206F_206B_200E_200F_202B_200B_206B_206C_202A_206A_202E_206E_206D_206D_202E_206D_206A_202B_202E_206B_200B_200D_202C_200E_200C_206B_200F_202C_206E_202A_202E() >= _nextAcceptedQuestsRefreshMs) ? 1772221031 : 1772221028); Quest current = default(Quest); while (true) { int num2 = num; int num3 = 1772221029; int num4 = num2; int num5 = num4 + num3; int num6 = num4 & num3; switch (num5 - (num6 + num6)) { case 0: goto IL_0056; case 1: return _acceptedQuestsCache; case 2: { _nextAcceptedQuestsRefreshMs = _202A_206C_206E_206C_202B_202C_206C_206D_202E_200E_206F_206B_200E_200F_202B_200B_206B_206C_202A_206A_202E_206E_206D_206D_202E_206D_206A_202B_202E_206B_200B_200D_202C_200E_200C_206B_200F_202C_206E_202A_202E() + 1000; List list = new List(); try { IEnumerator enumerator = _questRegistry.AllQuests.GetEnumerator(); try { num = 1659113913; while (true) { int num7 = num; num3 = 1659113914; num4 = num7; switch ((num4 | num3) - (num4 & num3)) { case 2: num = 1659113913; break; case 1: current = enumerator.Current; num = ((!_questFunctions.IsQuestAccepted(current.Id)) ? 1659113913 : 1659113914); break; case 0: list.Add(current); num = 1659113913; break; case 3: num = (_206A_206A_202E_200F_200D_202E_206B_202D_206A_206E_202C_206A_202E_202D_206E_200F_200F_202B_200C_206D_206D_202D_202D_200E_200E_206A_202D_200B_206B_202D_206C_202C_206C_206A_202B_200D_206B_206D_206C_206F_202E((IEnumerator)enumerator) ? 1659113915 : 1659113918); break; case 4: goto end_IL_009e; } continue; end_IL_009e: break; } } finally { num = ((enumerator == null) ? 1357981513 : 1357981512); while (true) { int num8 = num; num3 = 1357981513; num4 = num8; int num9 = num4 + num3; int num10 = num4 & num3; switch (num9 - (num10 + num10)) { case 2: num = 1357981512; break; case 0: goto end_IL_016c; case 1: _202B_206F_202A_206C_202E_202C_206E_202B_206B_200C_200C_202B_200B_206A_200B_206E_202D_202D_202B_206E_206B_206B_200F_202D_202C_200B_200D_202D_206C_200E_200C_202D_206C_206B_206F_202D_200F_206A_200F_206F_202E((IDisposable)enumerator); num = 1357981513; break; } continue; end_IL_016c: break; } } list.Sort((Quest a, Quest b) => _003C_003Ec._202E_202B_200C_200D_200E_206F_206D_206B_206F_200C_206E_206B_206D_206D_200D_206B_202C_206C_206E_200D_202B_206D_206F_202D_206A_206C_202E_206E_202D_202B_202D_200F_206D_202C_202C_202B_200C_200E_202C_206F_202E(a.Info.Name, b.Info.Name, StringComparison.OrdinalIgnoreCase)); } catch (Exception ex) { _206B_200F_200C_200E_200E_206E_200E_206C_206D_206C_200F_200B_200D_202E_206F_206D_202D_206B_200B_206C_206E_200E_206A_202A_200B_202A_200D_202D_206D_202D_202E_202C_206B_202D_206A_206B_202A_200F_200E_202C_202E((ILogger)_logger, ex, global::_003CModule_003E._202E_206C_200F_206B_206A_202A_202C_206F_200C_206C_202B_206B_206D_206D_206D_202D_206E_202E_206C_206E_206D_202C_206F_200D_202D_202E_206A_206D_202A_206A_202B_200D_200C_206D_202B_200B_200D_200C_206E_206B_202E(-771414447), Array.Empty()); list.Clear(); } _acceptedQuestsCache = list; return list; } } continue; IL_0056: num = 1772221028; } } static void _202E_206F_200B_206A_200B_206B_206E_202B_206C_202C_202A_206E_202D_206C_200F_206B_200E_202E_202A_206B_206F_200E_202B_200C_202C_202B_200C_206A_206A_206F_200D_202A_206D_206C_202B_206D_206D_200E_200B_206A_202E(ImU8String P_0) { ImGui.TextWrapped(P_0); } static void _200E_200C_206B_206B_206B_206C_206B_206C_200F_206A_206A_206E_200B_206F_202A_202B_206A_200E_202B_206D_202C_200B_202B_202B_200D_206A_202D_206B_202E_200D_206C_202D_206C_202B_206B_202A_200E_200D_200D_206C_202E(ImU8String P_0) { ImGui.Text(P_0); } static ImRaii.ChildDisposable _206A_206C_200F_206B_206E_206C_206C_206E_202B_202C_206D_200C_206F_202E_200E_202D_206D_202D_202C_200B_206B_200C_202B_206C_200B_202A_202B_202D_202D_202B_202E_202B_206C_206B_202E_200B_202A_200D_202B_206B_202E(ImU8String P_0, Vector2 P_1, bool P_2) { return ImRaii.Child(P_0, P_1, P_2); } static void _200C_202A_206C_206C_200D_206E_202A_202B_202D_202B_202B_202B_202E_200E_202A_200B_200B_202B_206F_202E_206C_206A_202A_200C_206B_202E_206B_206C_200F_202C_200D_200C_202A_206F_200D_200E_206A_206C_200C_202E(ImU8String P_0, ImGuiTableColumnFlags P_1, float P_2, uint P_3) { ImGui.TableSetupColumn(P_0, P_1, P_2, P_3); } static ImGuiIOPtr _200D_206C_202B_200E_206A_206E_206F_202D_202C_206E_200C_200C_206A_202B_206C_200E_200F_202E_206A_200B_202D_202D_200F_200F_206C_200B_206C_200F_202A_206E_202A_200C_202B_206C_202B_200E_200E_206C_200B_206A_202E() { return ImGui.GetIO(); } static void _202C_206B_200B_200E_206C_200C_206D_202E_202B_206A_202E_206C_202B_200D_202C_200D_200D_200D_206E_200D_206F_206A_206C_200E_206D_200F_202B_200B_200B_206C_206A_200B_200D_202E_202B_206C_206D_200C_200E_202C_202E() { ImGui.TableNextRow(); } static ImRaii.IdDisposable _200C_200F_200B_202C_206D_200D_206B_202E_200B_202C_202D_202C_200B_202B_202A_202C_202C_202D_206F_202C_200D_200E_200F_202C_202E_206F_206C_206B_200B_200F_202C_206E_202E_202A_202E_200F_200B_202A_202C_200D_202E(ImU8String P_0, bool P_1) { return ImRaii.PushId(P_0, P_1); } static bool _202C_202A_206F_206A_206E_206E_202D_200D_200B_200B_202B_200D_200B_200E_206B_206B_202B_202D_202E_206F_206D_206F_206A_200E_202E_202E_202E_200E_206D_202B_200E_200B_206A_202E_206F_200E_200F_200F_202C_202E() { return ImGui.TableNextColumn(); } static void _202C_206E_206A_206F_200B_206A_202D_200E_206A_202E_202E_202E_202B_200B_206B_206B_206E_206E_200D_200D_206F_200B_202D_200E_206B_200E_206A_206C_200C_206F_200F_200D_202A_200D_200C_206E_200C_200B_202C_206A_202E() { ImGui.AlignTextToFramePadding(); } static void _202D_200E_200F_202D_200B_206C_206E_202C_206B_202E_202A_202A_202D_206B_202D_202B_202B_206C_200E_206E_202C_200E_200D_202E_200C_200D_200C_206E_206E_202B_200F_200D_202A_200F_202D_206B_200E_200C_202A_202B_202E(ref Vector4 P_0, ImU8String P_1) { ImGui.TextColored(in P_0, P_1); } static float _206A_202E_200C_202A_206F_200C_202E_202C_206F_206E_200D_200E_202B_200F_206A_206D_206F_206B_202C_202C_200E_200B_202E_200E_202A_206B_200D_206F_202D_200C_202B_206B_206E_200B_206F_206C_202C_200F_200E_206C_202E() { return ImGui.GetFrameHeight(); } static IUiBuilder _200D_200C_206A_200B_200F_202D_206C_206D_206D_200D_202A_202C_206F_206D_206A_200E_202E_202B_206E_202A_206B_200E_206C_200F_202E_200E_206D_202D_206F_200D_202C_202C_200F_206D_206D_206F_202D_200F_200E_202B_202E(IDalamudPluginInterface P_0) { return P_0.UiBuilder; } static IFontHandle _200D_202C_206A_206F_202D_202A_206C_202D_200B_202D_206C_202B_202D_202B_200B_206A_206E_200F_202D_206B_200F_200F_206C_206F_200D_200E_202B_200C_206F_206D_202B_206F_200C_202A_202D_206C_202D_200C_206A_200F_202E(IUiBuilder P_0) { return P_0.IconFontFixedWidthHandle; } static IDisposable _202E_206D_200F_206D_202A_202D_202B_202D_200C_202B_206A_200C_200D_202D_202D_200E_202C_206E_200D_202D_202B_202E_200B_202B_200F_206B_206A_206D_206B_206C_206F_200C_202C_200D_206D_202B_200E_206E_206D_206D_202E(IFontHandle P_0) { return P_0.Push(); } static string _202C_202A_206B_206B_202D_200B_206E_202C_202D_206D_206E_200C_202C_206E_206B_202A_200B_206D_206F_206B_206F_200E_206F_202D_200B_206D_200F_206C_206D_206A_206E_202B_206F_202D_200B_202A_200D_200F_200E_206F_202E(FontAwesomeIcon P_0) { return P_0.ToIconString(); } static bool _200F_202B_200B_200C_200C_202A_200F_206B_206B_200D_202A_206E_206A_202B_206A_200B_206E_202D_200E_206E_200B_200D_200B_200C_206D_202C_200D_206A_206B_206D_200C_206B_206D_206F_202A_206E_206D_206D_202D_200C_202E() { return ImGui.IsItemHovered(); } static void _202B_206F_202A_206C_202E_202C_206E_202B_206B_200C_200C_202B_200B_206A_200B_206E_202D_202D_202B_206E_206B_206B_200F_202D_202C_200B_200D_202D_206C_200E_200C_202D_206C_206B_206F_202D_200F_206A_200F_206F_202E(IDisposable P_0) { P_0.Dispose(); } static void _202B_202B_200F_206F_200C_206B_202B_202E_200B_202B_206A_200E_206B_206E_202C_206C_206A_200E_206D_206E_202C_206E_202C_206C_200D_206A_200D_202C_202A_200F_202B_206D_206A_206E_200F_206A_200C_200C_200B_200D_202E() { ImGui.SameLine(); } static void _202A_200B_202B_200B_200C_200F_202D_206A_206C_200F_202B_200F_200C_206A_200E_202C_200C_200F_200B_202A_206C_206F_200F_202C_202D_202D_206D_206B_202E_200B_202B_206D_206F_202B_206E_206C_206F_200F_202D_206E_202E(ImU8String P_0) { ImGui.SetTooltip(P_0); } static bool _206A_206A_202E_200F_200D_202E_206B_202D_206A_206E_202C_206A_202E_202D_206E_200F_200F_202B_200C_206D_206D_202D_202D_200E_200E_206A_202D_200B_206B_202D_206C_202C_206C_206A_202B_200D_206B_206D_206C_206F_202E(IEnumerator P_0) { return P_0.MoveNext(); } static bool _202E_202C_200E_206B_206B_206F_206A_200E_202B_206A_202B_206E_202D_202C_202D_200F_202B_200E_202D_200B_206D_202C_202B_206E_202D_206B_200C_206B_200F_202A_200D_202C_206D_206E_206B_200D_206C_206A_202E_206F_202E(ElementId P_0, ElementId P_1) { return P_0 != P_1; } static ImRaii.DisabledDisposable _206D_202C_202C_202C_200C_200F_206B_206A_202B_206F_206F_202B_202E_206F_206D_200E_200E_206B_206C_202C_202B_200B_206D_206D_200D_206D_202A_200D_206D_206B_206C_206F_202E_202E_202D_202A_202B_200D_202E_202D_202E(bool P_0) { return ImRaii.Disabled(P_0); } static bool _206F_206F_206E_202E_206C_202B_200F_202A_202E_200F_202C_202A_206D_206B_200E_200B_200F_200D_206F_200B_200D_200E_200B_202E_200D_200E_200C_206A_200B_200E_200F_202D_200E_200F_200D_206E_206D_206A_206F_202C_202E(ImGuiHoveredFlags P_0) { return ImGui.IsItemHovered(P_0); } static void _202E_200F_202E_206C_202A_206D_206D_200F_200C_206F_200B_206F_202A_200C_206C_206D_200D_202E_200E_202D_200C_206A_202B_206F_206C_206A_202C_206F_206C_202C_200E_202C_200D_202E_202D_200C_206C_200D_206A_202B_202E() { ImGui.Spacing(); } static long _202A_206C_206E_206C_202B_202C_206C_206D_202E_200E_206F_206B_200E_200F_202B_200B_206B_206C_202A_206A_202E_206E_206D_206D_202E_206D_206A_202B_202E_206B_200B_200D_202C_200E_200C_206B_200F_202C_206E_202A_202E() { return Environment.TickCount64; } static void _206B_200F_200C_200E_200E_206E_200E_206C_206D_206C_200F_200B_200D_202E_206F_206D_202D_206B_200B_206C_206E_200E_206A_202A_200B_202A_200D_202D_206D_202D_202E_202C_206B_202D_206A_206B_202A_200F_200E_202C_202E(ILogger P_0, Exception P_1, string P_2, object[] P_3) { P_0.LogDebug(P_1, P_2, P_3); } }