using System; using System.Collections; using System.Collections.Generic; using System.Linq; using System.Numerics; using System.Runtime.CompilerServices; using System.Text; using Dalamud.Bindings.ImGui; using Dalamud.Configuration; using Dalamud.Interface; using Dalamud.Interface.Utility.Raii; using Dalamud.Plugin; using Dalamud.Plugin.Services; using Microsoft.Extensions.Logging; using Newtonsoft.Json; using Questionable.Controller; using Questionable.Data; using Questionable.Functions; using Questionable.Model; using Questionable.Model.Questing; using Questionable.Windows.Utils; namespace Questionable.Windows.QuestComponents; internal sealed class SavedPresetsComponent { private sealed class PresetExportData { public string Name { get; set; } = string.Empty; public string Description { get; set; } = string.Empty; public List QuestIds { get; set; } = new List(); } [Serializable] [CompilerGenerated] private sealed class _003C_003Ec { public static readonly _003C_003Ec _003C_003E9 = new _003C_003Ec(); public static Func, string> _003C_003E9__24_0; public static Func _003C_003E9__27_0; public static Func _003C_003E9__29_0; public static Func _003C_003E9__30_1; public static Func _003C_003E9__30_0; public static Func _003C_003E9__38_0; internal string _003CDrawSavedPresets_003Eb__24_0(KeyValuePair x) { return x.Value.Name; } internal ElementId _003CSaveCurrentPreset_003Eb__27_0(Quest q) { return q.Id; } internal string _003CExportPresetToClipboard_003Eb__29_0(ElementId x) { return _202A_202B_200D_200B_200E_200F_202C_206A_202D_202D_200B_206A_200C_200C_200B_202B_200C_200C_206C_200C_206B_206E_202D_200C_202E_206C_202D_200E_200C_202D_202A_202A_206C_206F_202B_206D_200F_206B_202D_202A_202E((object)x); } internal PresetExportData _003CExportAllPresetsToClipboard_003Eb__30_0(Configuration.SavedQuestPreset preset) { return new PresetExportData { Name = preset.Name, Description = preset.Description, QuestIds = preset.QuestIds.Select((ElementId x) => _202A_202B_200D_200B_200E_200F_202C_206A_202D_202D_200B_206A_200C_200C_200B_202B_200C_200C_206C_200C_206B_206E_202D_200C_202E_206C_202D_200E_200C_202D_202A_202A_206C_206F_202B_206D_200F_206B_202D_202A_202E((object)x)).ToList() }; } internal string _003CExportAllPresetsToClipboard_003Eb__30_1(ElementId x) { return _202A_202B_200D_200B_200E_200F_202C_206A_202D_202D_200B_206A_200C_200C_200B_202B_200C_200C_206C_200C_206B_206E_202D_200C_202E_206C_202D_200E_200C_202D_202A_202A_206C_206F_202B_206D_200F_206B_202D_202A_202E((object)x); } internal string _003CImportAllPresetsFromClipboard_003Eb__38_0(Configuration.SavedQuestPreset p) { return p.Name; } static string _202A_202B_200D_200B_200E_200F_202C_206A_202D_202D_200B_206A_200C_200C_200B_202B_200C_200C_206C_200C_206B_206E_202D_200C_202E_206C_202D_200E_200C_202D_202A_202A_206C_206F_202B_206D_200F_206B_202D_202A_202E(object P_0) { return P_0.ToString(); } } [CompilerGenerated] private sealed class _003C_003Ec__DisplayClass36_0 { public string name; internal bool _003CPresetNameExists_003Eb__0(Configuration.SavedQuestPreset p) { return _206B_206C_206C_200E_202A_206E_206F_200B_202B_206B_202A_206A_202C_200B_202C_206A_206D_202D_200D_206B_206B_200F_206B_200B_202A_206D_200D_206E_202A_202B_202C_202C_202A_206B_206C_200D_200E_206A_202C_200F_202E(p.Name, name, StringComparison.OrdinalIgnoreCase); } static bool _206B_206C_206C_200E_202A_206E_206F_200B_202B_206B_202A_206A_202C_200B_202C_206A_206D_202D_200D_206B_206B_200F_206B_200B_202A_206D_200D_206E_202A_202B_202C_202C_202A_206B_206C_200D_200E_206A_202C_200F_202E(string P_0, string P_1, StringComparison P_2) { return string.Equals(P_0, P_1, P_2); } } [CompilerGenerated] private sealed class _003C_003Ec__DisplayClass41_0 { public ElementId questId; internal bool _003CGetAvailableQuests_003Eb__3(Quest q) { return _202E_202B_206D_202D_206C_202E_206F_200B_202B_202C_206A_200C_200D_200E_202C_200D_202C_200E_200F_200C_206C_206A_200C_206A_206D_206D_202A_202A_200D_200E_202B_200F_202C_202C_202E_200F_200E_206D_206A_200E_202E(q.Id, questId); } static bool _202E_202B_206D_202D_206C_202E_206F_200B_202B_202C_206A_200C_200D_200E_202C_200D_202C_200E_200F_200C_206C_206A_200C_206A_206D_206D_202A_202A_200D_200E_202B_200F_202C_202C_202E_200F_200E_206D_206A_200E_202E(ElementId P_0, ElementId P_1) { return P_0.Equals(P_1); } } [CompilerGenerated] private sealed class _003C_003Ec__DisplayClass42_0 { public ElementId questId; internal bool _003CGetAlreadyPriorityQuests_003Eb__2(Quest q) { return _206E_206A_206B_206F_202C_200F_206A_202B_202D_200C_200B_206E_202D_202D_206D_200D_200F_200C_206E_202D_206B_200B_206C_206F_200B_206F_202A_202E_202C_202B_202A_202C_206F_200F_202D_206E_202D_202C_202E_200C_202E(q.Id, questId); } static bool _206E_206A_206B_206F_202C_200F_206A_202B_202D_200C_200B_206E_202D_202D_206D_200D_200F_200C_206E_202D_206B_200B_206C_206F_200B_206F_202A_202E_202C_202B_202A_202C_206F_200F_202D_206E_202D_202C_202E_200C_202E(ElementId P_0, ElementId P_1) { return P_0.Equals(P_1); } } private readonly QuestController _questController; private readonly QuestFunctions _questFunctions; private readonly QuestData _questData; private readonly QuestRegistry _questRegistry; private readonly Configuration _configuration; private readonly IDalamudPluginInterface _pluginInterface; private readonly IChatGui _chatGui; private readonly UiUtils _uiUtils; private readonly QuestTooltipComponent _questTooltipComponent; private readonly ILogger _logger; private string _newPresetName = string.Empty; private string _newPresetDescription = string.Empty; private bool _showSaveDialog; private string? _presetToDelete; private string? _expandedPreset; private string? _editingPresetKey; private string _editPresetName = string.Empty; private string _editPresetDescription = string.Empty; private string? _lastClipboardText; private PresetExportData? _clipboardPreset; private List? _clipboardAllPresets; private const string PresetClipboardPrefix = "qst:preset:"; private const string AllPresetsClipboardPrefix = "qst:presets:"; public SavedPresetsComponent(QuestController questController, QuestFunctions questFunctions, QuestData questData, QuestRegistry questRegistry, Configuration configuration, IDalamudPluginInterface pluginInterface, IChatGui chatGui, UiUtils uiUtils, QuestTooltipComponent questTooltipComponent, ILogger logger) { _questController = questController; _questFunctions = questFunctions; _questData = questData; _questRegistry = questRegistry; _configuration = configuration; _pluginInterface = pluginInterface; _chatGui = chatGui; _uiUtils = uiUtils; _questTooltipComponent = questTooltipComponent; _logger = logger; } public void Draw() { DrawSaveSection(); UiThemeUtils.SectionSpacing(); DrawSavedPresets(); UiThemeUtils.SectionSpacing(); DrawBottomButtons(); } [MethodImpl(MethodImplOptions.NoInlining)] private void DrawSaveSection() { int count = _questController.ManualPriorityQuests.Count; float x = _206D_206E_206E_202C_206F_200C_202C_202C_200B_200B_200B_200D_206B_206F_200C_202D_202D_200B_200C_202A_206B_206B_206A_200B_206E_206F_202E_206A_200C_202B_206E_206C_206A_200F_206F_202D_200B_202B_206F_202E().X; float x2 = _200F_202E_202B_202C_206B_206C_200B_202E_202C_200C_206D_206C_206D_206B_200B_200C_206F_206B_200E_200B_202C_202C_200E_202B_206A_202E_200B_200E_202A_202C_206D_206D_202D_202D_202D_206E_200E_202C_206B_202D_202E().ItemSpacing.X; float width = (x - x2) / 2f; ImRaii.DisabledDisposable disabledDisposable; int num; if (_showSaveDialog) { num = -414909637; int num5; while (true) { int num2 = num; int num3 = -414909638; int num4 = num2; switch ((num4 | num3) - (num4 & num3)) { default: continue; case 0: num5 = ((count == 0) ? 1 : 0); break; case 1: _206D_200E_200C_200D_200D_206D_206A_200F_206E_206A_206B_206B_200F_202A_200B_206D_202C_206C_202E_206F_206B_202B_200E_200B_200D_206E_200C_200F_206C_202B_206C_200C_202D_200C_200B_206E_202D_206A_206B_206B_202E(x); _206A_202B_206E_200F_206F_206F_202E_202D_200F_200E_200C_202B_206A_206D_206A_206F_202B_206D_200E_206B_202E_202D_202B_200C_206D_202D_202E_200C_200C_202D_206E_202C_202D_202C_206B_206F_206D_206D_202D_200E_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(1836918597), (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(1120034716), ref _newPresetName, 64, ImGuiInputTextFlags.None, (ImGui.ImGuiInputTextCallbackDelegate)null); _206D_200E_200C_200D_200D_206D_206A_200F_206E_206A_206B_206B_200F_202A_200B_206D_202C_206C_202E_206F_206B_202B_200E_200B_200D_206E_200C_200F_206C_202B_206C_200C_202D_200C_200B_206E_202D_206A_206B_206B_202E(x); _206A_202B_206E_200F_206F_206F_202E_202D_200F_200E_200C_202B_206A_206D_206A_206F_202B_206D_200E_206B_202E_202D_202B_200C_206D_202D_202E_200C_200C_202D_206E_202C_202D_202C_206B_206F_206D_206D_202D_200E_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(1932307685), (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(-2085064665), ref _newPresetDescription, 256, ImGuiInputTextFlags.None, (ImGui.ImGuiInputTextCallbackDelegate)null); num = (_206E_206E_200F_200F_200C_206C_200D_206B_200C_200D_200D_202A_206A_206A_206D_206B_200C_200E_206E_200C_200B_200B_206E_206B_206D_200E_200E_206B_200D_206F_200F_206E_200C_202B_206F_202D_200D_206C_206D_202A_202E(_newPresetName) ? (-414909640) : (-414909638)); continue; case 3: num = -414909637; continue; case 2: num5 = 1; break; } break; } disabledDisposable = _202B_206D_202A_200D_206A_206D_202B_200C_206E_206B_206D_200D_202D_206B_200E_206C_206A_200C_200C_202B_206D_206C_202E_200C_200F_200D_200E_206D_200C_206B_202D_200E_200C_202E_200D_202B_206B_202B_202E_202B_202E((byte)num5 != 0); try { num = ((!UiThemeUtils.IconTextButton(FontAwesomeIcon.Save, 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(2146302512), width)) ? (-79341418) : (-79341419)); while (true) { int num6 = num; int num3 = -79341420; int num4 = num6; switch ((num4 | num3) - (num4 & num3)) { case 0: num = -79341419; break; case 1: SaveCurrentPreset(); num = -79341418; break; case 2: goto end_IL_016f; } continue; end_IL_016f: break; } } finally { num = ((disabledDisposable == null) ? (-831511166) : (-831511167)); while (true) { int num7 = num; int num3 = -831511165; int num4 = num7; switch ((num4 | num3) - (num4 & num3)) { case 0: num = -831511167; break; case 1: goto end_IL_01dd; case 2: _206A_200B_206A_206D_202E_206C_200D_206E_200D_202D_206A_200B_200C_206F_200C_202C_206E_206A_200B_200B_202E_200C_200E_202D_200E_202C_202E_202A_206E_206B_206C_200D_206C_206C_200E_200B_200B_202C_202C_200F_202E((IDisposable)disabledDisposable); num = -831511166; break; } continue; end_IL_01dd: break; } } _206C_206E_206C_200F_202C_202E_200F_202A_200D_200B_202A_206E_200E_206D_202C_200E_202A_200F_200B_200E_202A_206D_200D_202E_206B_202C_206E_206E_202B_200E_206B_202B_202B_202D_200E_206B_202A_200B_200C_202E(); if (UiThemeUtils.IconTextButton(FontAwesomeIcon.Times, 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(885670479), width)) { _showSaveDialog = false; _newPresetName = string.Empty; _newPresetDescription = string.Empty; } return; } disabledDisposable = _202B_206D_202A_200D_206A_206D_202B_200C_206E_206B_206D_200D_202D_206B_200E_206C_206A_200C_200C_202B_206D_206C_202E_200C_200F_200D_200E_206D_200C_206B_202D_200E_200C_202E_200D_202B_206B_202B_202E_202B_202E(count == 0); try { DefaultInterpolatedStringHandler defaultInterpolatedStringHandler = new DefaultInterpolatedStringHandler(28, 1); defaultInterpolatedStringHandler.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(1460487769)); defaultInterpolatedStringHandler.AppendFormatted(count); defaultInterpolatedStringHandler.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(213680711)); num = ((!UiThemeUtils.IconTextButton(FontAwesomeIcon.Plus, defaultInterpolatedStringHandler.ToStringAndClear(), x)) ? (-204394257) : (-204394260)); while (true) { int num8 = num; int num3 = -204394258; int num4 = num8; int num9 = num4 + num3; int num10 = num4 & num3; switch (num9 - (num10 + num10)) { case 0: num = -204394260; break; case 2: _showSaveDialog = true; num = -204394257; break; case 1: goto end_IL_02d4; } continue; end_IL_02d4: break; } } finally { num = ((disabledDisposable == null) ? 1836547569 : 1836547570); while (true) { int num11 = num; int num3 = 1836547568; int num4 = num11; switch ((num4 | num3) - (num4 & num3)) { case 1: goto end_IL_0345; case 2: _206A_200B_206A_206D_202E_206C_200D_206E_200D_202D_206A_200B_200C_206F_200C_202C_206E_206A_200B_200B_202E_200C_200E_202D_200E_202C_202E_202A_206E_206B_206C_200D_206C_206C_200E_200B_200B_202C_202C_200F_202E((IDisposable)disabledDisposable); num = 1836547569; break; case 0: num = 1836547570; break; } continue; end_IL_0345: break; } } num = ((count != 0) ? 429240439 : 429240438); while (true) { int num12 = num; int num3 = 429240436; int num4 = num12; int num13 = num4 + num3; int num14 = num4 & num3; switch (num13 - (num14 + num14)) { case 0: num = 429240438; break; case 3: return; case 1: _200E_206D_206C_200F_206B_200F_200F_202D_206F_202E_202D_206F_206A_206A_202A_200D_206F_202C_206F_206F_206A_202B_200C_202A_206C_200B_202B_200D_202D_202B_202A_202A_200C_206A_206F_206D_200C_202B_206E_202B_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(2047946986)); num = 429240439; break; case 2: num = ((!_200F_206B_200D_202D_206C_206B_200E_202B_206A_206D_200E_200E_206B_200B_200E_200F_206D_202D_206A_206E_200B_206A_206B_202A_200B_206D_206B_206D_200B_206B_200F_202E_202A_200C_206C_206E_200C_206C_202B_202A_202E(ImGuiHoveredFlags.AllowWhenDisabled)) ? 429240439 : 429240437); break; } } } [MethodImpl(MethodImplOptions.NoInlining)] private void DrawSavedPresets() { Dictionary savedPresets = _configuration.General.SavedPresets; int num2; if (savedPresets.Count == 0) { string[] array = new string[3] { 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(-1427664245), 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(1662633757), 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(168340145) }; float x = _206D_206E_206E_202C_206F_200C_202C_202C_200B_200B_200B_200D_206B_206F_200C_202D_202D_200B_200C_202A_206B_206B_206A_200B_206E_206F_202E_206A_200C_202B_206E_206C_206A_200F_206F_202D_200B_202B_206F_202E().X; ImRaii.ColorDisposable colorDisposable = _206D_202B_200B_200E_206C_200B_206C_202E_200E_200E_200F_206F_200B_200E_200C_200B_206E_206A_206D_200F_206F_200F_206E_200F_202E_202E_200B_200E_202C_206E_200C_206A_206B_206B_202A_206F_202E_200D_202C_206B_202E(ImGuiCol.Text, UiThemeUtils.MutedTextColor, true); try { string[] array2 = array; int num = 0; num2 = 1648909738; while (true) { int num3 = num2; int num4 = 1648909739; int num5 = num3; switch ((num5 | num4) - (num5 & num4)) { case 0: num2 = 1648909738; break; case 1: num2 = ((num < array2.Length) ? 1648909737 : 1648909736); break; case 2: { string obj = array2[num]; float x2 = _206D_206F_206E_206F_202D_200B_206D_206D_202B_206E_202B_206A_200F_200F_202D_200D_200D_206D_200C_206E_202C_206C_206D_202D_202A_200C_206F_200B_200C_202E_206C_202D_206A_202E_206F_200E_206A_206E_202C_202E_202E((ImU8String)obj, false, -1f).X; _202D_200B_206C_202C_202D_206D_202E_200E_200F_206B_202E_206B_202D_206D_206B_200C_200D_202C_200B_206D_206A_206B_202D_202C_202C_206D_200B_200E_202C_206B_200C_202C_202D_200E_206D_202C_206E_200F_200D_202A_202E(_202D_206E_200D_202B_206E_206F_202C_202B_200C_202E_200F_202C_206D_202E_206D_202D_206F_200B_206A_206B_202B_206E_200D_206C_200D_206C_200E_202A_200D_206B_206A_206C_202D_206F_206F_200E_206D_202D_202D_206A_202E() + (x - x2) / 2f); _202A_200B_202B_200B_206D_206A_202A_206A_206F_200C_206E_200E_206A_200F_202B_206E_202B_202C_202A_202C_202B_202A_202C_200C_200F_206E_200F_202C_206F_206B_206F_202D_202E_206F_202B_200E_206A_206B_206A_202E_202E((ImU8String)obj); int num6 = num; num4 = 1; num5 = num6; int num7 = num5 ^ num4; int num8 = num5 & num4; num = num7 + (num8 + num8); num2 = 1648909738; break; } case 3: return; } } } finally { num2 = ((colorDisposable == null) ? (-509673079) : (-509673080)); while (true) { int num9 = num2; int num4 = -509673079; int num5 = num9; int num10 = num5 + num4; int num11 = num5 & num4; switch (num10 - (num11 + num11)) { case 2: num2 = -509673080; break; case 0: goto end_IL_0156; case 1: _206A_200B_206A_206D_202E_206C_200D_206E_200D_202D_206A_200B_200C_206F_200C_202C_206E_206A_200B_200B_202E_200C_200E_202D_200E_202C_202E_202A_206E_206B_206C_200D_206C_206C_200E_200B_200B_202C_202C_200F_202E((IDisposable)colorDisposable); num2 = -509673079; break; } continue; end_IL_0156: break; } } } bool flag = true; IEnumerator> enumerator = savedPresets.OrderBy((KeyValuePair keyValuePair) => keyValuePair.Value.Name).GetEnumerator(); try { num2 = 718071834; string key2 = default(string); Configuration.SavedQuestPreset preset = default(Configuration.SavedQuestPreset); while (true) { int num12 = num2; int num4 = 718071839; int num5 = num12; int num13 = num5 + num4; int num14 = num5 & num4; switch (num13 - (num14 + num14)) { case 4: flag = false; DrawPresetEntry(key2, preset); num2 = 718071834; break; case 1: { enumerator.Current.Deconstruct(out var key, out var value); key2 = key; preset = value; num2 = (flag ? 718071835 : 718071839); break; } case 0: _202C_206A_202E_206B_206B_206C_202B_206A_200E_206B_202D_200E_200C_206B_206E_206F_200F_206F_202D_206C_206A_206A_206A_202E_200B_202B_202E_206E_202A_200F_202E_206D_202A_206D_200D_200F_206A_206A_202A_202E(); num2 = 718071835; break; case 2: num2 = 718071834; break; case 5: num2 = (_206E_202E_202A_202A_200F_206D_202C_206D_206C_202C_200D_200C_200C_202E_200B_200C_206F_200F_206A_206F_200C_206E_200D_200C_202C_202A_202E_202B_200C_202C_200C_200F_206F_202B_200E_206C_206A_206C_206A_202C_202E((IEnumerator)enumerator) ? 718071838 : 718071836); break; case 3: goto end_IL_01e1; } continue; end_IL_01e1: break; } } finally { num2 = ((enumerator == null) ? 1411685488 : 1411685491); while (true) { int num15 = num2; int num4 = 1411685490; int num5 = num15; int num16 = num5 + num4; int num17 = num5 & num4; switch (num16 - (num17 + num17)) { case 2: goto end_IL_02d2; case 1: _206A_200B_206A_206D_202E_206C_200D_206E_200D_202D_206A_200B_200C_206F_200C_202C_206E_206A_200B_200B_202E_200C_200E_202D_200E_202C_202E_202A_206E_206B_206C_200D_206C_206C_200E_200B_200B_202C_202C_200F_202E((IDisposable)enumerator); num2 = 1411685488; break; case 0: num2 = 1411685491; break; } continue; end_IL_02d2: break; } } num2 = ((_presetToDelete == null) ? 160898063 : 160898058); while (true) { int num18 = num2; int num4 = 160898062; int num5 = num18; int num19 = num5 + num4; int num20 = num5 & num4; switch (num19 - (num20 + num20)) { case 0: num2 = 160898058; break; case 1: return; case 3: _200B_202C_202B_202C_202C_202E_206B_200D_202D_202A_200C_202D_206B_202B_206E_202E_206B_202E_200F_202C_206E_206D_202C_206F_206F_200E_206E_200D_200F_200C_202E_206C_206A_206E_202E_206F_202A_200F_202E_206E_202E(_pluginInterface, (IPluginConfiguration)_configuration); _200D_200E_206B_206D_206F_206C_206E_206D_200D_206F_206E_202D_200E_206F_200B_202D_202E_206A_202C_206C_206B_206D_200C_206F_202D_200E_202C_202E_202D_200C_206F_200B_202E_202A_202D_200D_202D_202D_202A_200E_202E((ILogger)_logger, 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(1687036739), new object[1] { _presetToDelete }); num2 = 160898060; break; case 2: _presetToDelete = null; num2 = 160898063; break; case 4: num2 = ((!savedPresets.Remove(_presetToDelete)) ? 160898060 : 160898061); break; } } } [MethodImpl(MethodImplOptions.NoInlining)] private void DrawPresetEntry(string key, Configuration.SavedQuestPreset preset) { ImRaii.IdDisposable idDisposable = _202D_206A_200B_200F_206F_206B_206D_206F_202E_206C_206F_200B_206C_200C_202B_200C_202E_206D_202C_202C_202C_202D_206F_206C_206B_202B_206D_200C_200F_206A_206E_202E_206E_206F_206B_206D_206A_206D_202B_202A_202E((ImU8String)key, true); try { (Vector2 ContentStartPos, float AvailableWidth, ImDrawListPtr DrawList) tuple = UiThemeUtils.BeginCard(); Vector2 item = tuple.ContentStartPos; float item2 = tuple.AvailableWidth; ImDrawListPtr item3 = tuple.DrawList; List availableQuests = GetAvailableQuests(preset.QuestIds); int count = preset.QuestIds.Count; DefaultInterpolatedStringHandler defaultInterpolatedStringHandler = new DefaultInterpolatedStringHandler(1, 2); defaultInterpolatedStringHandler.AppendFormatted(count); defaultInterpolatedStringHandler.AppendLiteral(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(2018550958)); defaultInterpolatedStringHandler.AppendFormatted((count == 1) ? 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(-607980198) : 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(1391970161)); string text = defaultInterpolatedStringHandler.ToStringAndClear(); _202D_206E_200D_202B_206E_206F_202C_202B_200C_202E_200F_202C_206D_202E_206D_202D_206F_200B_206A_206B_202B_206E_200D_206C_200D_206C_200E_202A_200D_206B_206A_206C_202D_206F_206F_200E_206D_202D_202D_206A_202E(); float num = _206D_206E_206E_202C_206F_200C_202C_202C_200B_200B_200B_200D_206B_206F_200C_202D_202D_200B_200C_202A_206B_206B_206A_200B_206E_206F_202E_206A_200C_202B_206E_206C_206A_200F_206F_202D_200B_202B_206F_202E().X - 12f; bool flag = _202A_200B_206A_200E_200C_202A_202D_200D_206F_200F_206C_202B_200D_200F_200F_206C_206B_206B_200E_200F_202B_202D_200F_200C_206A_206A_206C_206C_206D_200F_206B_206A_206F_202E_202C_206A_202C_206C_202A_202D_202E(_expandedPreset, key); float num2 = _206E_206C_206A_206B_200C_200B_202E_200C_206D_200E_202C_202C_200C_200F_206E_202A_200F_200B_202D_200E_200E_202C_206D_202E_200B_200E_202E_200E_206A_206A_200E_200B_206D_200D_202A_202C_200E_202E_202C_202E_202E(); Vector2 vector = _206E_200F_206D_202E_202D_206F_206F_206B_202E_202E_206E_202B_206E_202B_206D_206F_206C_202B_202D_202C_200E_202B_200D_206B_202E_202B_202E_206F_200F_206E_202D_206B_202B_206C_206E_206F_200E_200C_206B_200C_202E(); ImRaii.ColorDisposable colorDisposable = _206D_202B_200B_200E_206C_200B_206C_202E_200E_200E_200F_206F_200B_200E_200C_200B_206E_206A_206D_200F_206F_200F_206E_200F_202E_202E_200B_200E_202C_206E_200C_206A_206B_206B_202A_206F_202E_200D_202C_206B_202E(ImGuiCol.Button, Vector4.Zero, true); int num3; try { ImRaii.ColorDisposable colorDisposable2 = _206D_202B_200B_200E_206C_200B_206C_202E_200E_200E_200F_206F_200B_200E_200C_200B_206E_206A_206D_200F_206F_200F_206E_200F_202E_202E_200B_200E_202C_206E_200C_206A_206B_206B_202A_206F_202E_200D_202C_206B_202E(ImGuiCol.ButtonHovered, UiThemeUtils.SubtleHoverColor, true); try { ImRaii.ColorDisposable colorDisposable3 = _206D_202B_200B_200E_206C_200B_206C_202E_200E_200E_200F_206F_200B_200E_200C_200B_206E_206A_206D_200F_206F_200F_206E_200F_202E_202E_200B_200E_202C_206E_200C_206A_206B_206B_202A_206F_202E_200D_202C_206B_202E(ImGuiCol.ButtonActive, UiThemeUtils.SubtlePressColor, true); try { ImU8String imU8String = new ImU8String(2, 1); imU8String.AppendLiteral(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(-374493523)); imU8String.AppendFormatted(key); num3 = ((!_202C_202A_202B_202A_206C_206C_200E_206B_206A_202C_200D_206F_202B_206D_206C_206D_200D_202A_200B_206F_200B_202A_202C_200C_202A_202D_202D_200B_206B_202C_206E_206B_206C_202C_202C_206C_200E_206C_200F_200C_202E(imU8String, new Vector2(num, num2))) ? (-1560963531) : (-1560963530)); while (true) { int num4 = num3; int num5 = -1560963532; int num6 = num4; int num7 = num6 + num5; int num8 = num6 & num5; switch (num7 - (num8 + num8)) { case 0: num3 = -1560963530; break; case 2: _expandedPreset = (flag ? null : key); flag = _202A_200B_206A_200E_200C_202A_202D_200D_206F_200F_206C_202B_200D_200F_200F_206C_206B_206B_200E_200F_202B_202D_200F_200C_206A_206A_206C_206C_206D_200F_206B_206A_206F_202E_202C_206A_202C_206C_202A_202D_202E(_expandedPreset, key); num3 = -1560963531; break; case 1: goto end_IL_0145; } continue; end_IL_0145: break; } } finally { num3 = ((colorDisposable3 == null) ? 846948470 : 846948469); while (true) { int num9 = num3; int num5 = 846948468; int num6 = num9; switch ((num6 | num5) - (num6 & num5)) { case 0: num3 = 846948469; break; case 1: _206A_200B_206A_206D_202E_206C_200D_206E_200D_202D_206A_200B_200C_206F_200C_202C_206E_206A_200B_200B_202E_200C_200E_202D_200E_202C_202E_202A_206E_206B_206C_200D_206C_206C_200E_200B_200B_202C_202C_200F_202E((IDisposable)colorDisposable3); num3 = 846948470; break; case 2: goto end_IL_01d1; } continue; end_IL_01d1: break; } } } finally { num3 = ((colorDisposable2 == null) ? 2075211356 : 2075211359); while (true) { int num10 = num3; int num5 = 2075211357; int num6 = num10; int num11 = num6 + num5; int num12 = num6 & num5; switch (num11 - (num12 + num12)) { case 0: num3 = 2075211359; break; case 2: _206A_200B_206A_206D_202E_206C_200D_206E_200D_202D_206A_200B_200C_206F_200C_202C_206E_206A_200B_200B_202E_200C_200E_202D_200E_202C_202E_202A_206E_206B_206C_200D_206C_206C_200E_200B_200B_202C_202C_200F_202E((IDisposable)colorDisposable2); num3 = 2075211356; break; case 1: goto end_IL_023c; } continue; end_IL_023c: break; } } } finally { num3 = ((colorDisposable == null) ? 1087445344 : 1087445347); while (true) { int num13 = num3; int num5 = 1087445345; int num6 = num13; switch ((num6 | num5) - (num6 & num5)) { case 0: num3 = 1087445347; break; case 2: _206A_200B_206A_206D_202E_206C_200D_206E_200D_202D_206A_200B_200C_206F_200C_202C_206E_206A_200B_200B_202E_200C_200E_202D_200E_202C_202E_202A_206E_206B_206C_200D_206C_206C_200E_200B_200B_202C_202C_200F_202E((IDisposable)colorDisposable); num3 = 1087445344; break; case 1: goto end_IL_02a9; } continue; end_IL_02a9: break; } } ImDrawListPtr imDrawListPtr = _200D_206C_200D_206E_202B_200B_202E_200B_206F_200C_202E_202C_200B_206F_206F_202B_200B_202C_200C_206B_200F_200C_200C_200D_202C_200F_202E_202B_206D_206B_206C_206D_202A_200C_202C_206C_202D_202D_200B_206B_202E(); num3 = (flag ? (-1065983010) : (-1065983011)); int num15; while (true) { int num14 = num3; int num5 = -1065983012; int num6 = num14; switch ((num6 | num5) - (num6 & num5)) { default: continue; case 0: goto IL_0347; case 1: num15 = 61658; break; case 2: num15 = 61655; break; } break; IL_0347: num3 = -1065983011; } string text2 = _206B_206B_206C_206F_200F_206B_200F_206A_206D_202B_206F_202C_202B_200F_206B_202B_206D_206F_206C_206D_206D_202C_206D_200F_206C_200E_206D_202C_202A_200E_202B_200D_206D_202A_206A_200E_202E_206F_202D_202E((FontAwesomeIcon)num15); ImRaii.FontDisposable fontDisposable = _206D_206A_200B_202D_206A_202E_200C_206B_202C_206D_206B_206F_206A_206B_206B_206D_206D_200D_200D_206E_202A_206A_202C_200B_202D_206F_202C_200B_200E_202A_202D_200B_200D_202B_200F_206E_206A_202C_202B_202E_202E(_200C_200E_202D_202E_206D_202A_206B_200E_200C_206E_206F_202E_202B_202E_202A_202A_202A_202C_200E_206C_202C_200B_200B_202B_200C_202B_202C_200F_202D_206C_200C_206D_206A_200D_206D_206A_206F_200C_200C_206D_202E(), true); Vector2 vector2; try { vector2 = _206D_206F_206E_206F_202D_200B_206D_206D_202B_206E_202B_206A_200F_200F_202D_200D_200D_206D_200C_206E_202C_206C_206D_202D_202A_200C_206F_200B_200C_202E_206C_202D_206A_202E_206F_200E_206A_206E_202C_202E_202E((ImU8String)text2, false, -1f); } finally { num3 = ((fontDisposable == null) ? (-2014865213) : (-2014865214)); while (true) { int num16 = num3; int num5 = -2014865213; int num6 = num16; switch ((num6 | num5) - (num6 & num5)) { case 2: num3 = -2014865214; break; case 1: _206A_200B_206A_206D_202E_206C_200D_206E_200D_202D_206A_200B_200C_206F_200C_202C_206E_206A_200B_200B_202E_200C_200E_202D_200E_202C_202E_202A_206E_206B_206C_200D_206C_206C_200E_200B_200B_202C_202C_200F_202E((IDisposable)fontDisposable); num3 = -2014865213; break; case 0: goto end_IL_03ba; } continue; end_IL_03ba: break; } } float y = vector.Y + (num2 - _202B_202A_206C_202B_206A_200B_206C_206F_202B_202D_202D_202D_206E_206B_200B_200B_202A_202E_206D_202D_200D_200E_206E_202D_206C_206C_200F_200B_202B_200F_202E_202D_206B_202D_200D_202D_206D_206D_206A_200F_202E()) / 2f; float y2 = vector.Y + (num2 - vector2.Y) / 2f; uint col = _202D_200D_206D_202A_202B_206D_200B_202A_206A_200E_206F_206B_200D_202C_202C_200D_200D_200B_206E_206F_202A_206A_206B_200F_202C_206C_206D_200F_200F_206E_202C_202C_200C_202C_200B_202C_206D_206E_206D_202E_202E(ImGuiCol.Text); Vector2 vector3 = _206D_206F_206E_206F_202D_200B_206D_206D_202B_206E_202B_206A_200F_200F_202D_200D_200D_206D_200C_206E_202C_206C_206D_202D_202A_200C_206F_200B_200C_202E_206C_202D_206A_202E_206F_200E_206A_206E_202C_202E_202E((ImU8String)text, false, -1f); float x = _200F_202E_202B_202C_206B_206C_200B_202E_202C_200C_206D_206C_206D_206B_200B_200C_206F_206B_200E_200B_202C_202C_200E_202B_206A_202E_200B_200E_202A_202C_206D_206D_202D_202D_202D_206E_200E_202C_206B_202D_202E().FramePadding.X; float num17 = vector.X + x + vector2.X + 6f; float num18 = vector.X + num - vector3.X - x; imDrawListPtr.AddText(_200C_200E_202D_202E_206D_202A_206B_200E_200C_206E_206F_202E_202B_202E_202A_202A_202A_202C_200E_206C_202C_200B_200B_202B_200C_202B_202C_200F_202D_206C_200C_206D_206A_200D_206D_206A_206F_200C_200C_206D_202E(), _206B_206E_200C_200E_206C_202E_200C_202B_202D_200B_202C_202E_200E_206A_202E_202E_202A_206F_206D_206F_206E_206A_200E_206C_200F_202D_200F_206D_206C_200C_206C_206D_206C_202B_200D_200B_200C_200D_206B_206F_202E(), new Vector2(vector.X + x, y2), col, text2); imDrawListPtr.AddText(new Vector2(num17, y), col, UiThemeUtils.TruncateToWidth(preset.Name, num18 - num17 - _200F_202E_202B_202C_206B_206C_200B_202E_202C_200C_206D_206C_206D_206B_200B_200C_206F_206B_200E_200B_202C_202C_200E_202B_206A_202E_200B_200E_202A_202C_206D_206D_202D_202D_202D_206E_200E_202C_206B_202D_202E().ItemSpacing.X)); imDrawListPtr.AddText(new Vector2(num18, y), _206E_206F_202C_206D_200E_202A_206B_202D_206C_200B_202E_206B_200D_200F_202A_200F_200C_206B_206C_200C_202D_206E_200E_202C_206C_200E_202D_206C_206D_202D_206E_202C_206E_206F_202D_202C_202D_202D_200D_206B_202E(UiThemeUtils.MutedTextColor), text); if (flag) { num3 = 466054893; IQuestInfo questInfo = default(IQuestInfo); ElementId current = default(ElementId); while (true) { int num19 = num3; int num5 = 466054895; int num6 = num19; int num20 = num6 + num5; int num21 = num6 & num5; switch (num20 - (num21 + num21)) { default: continue; case 0: num3 = 466054893; continue; case 2: { if (_202A_200B_206A_200E_200C_202A_202D_200D_206F_200F_206C_202B_200D_200F_200F_206C_206B_206B_200E_200F_202B_202D_200F_200C_206A_206A_206C_206C_206D_200F_206B_206A_206F_202E_202C_206A_202C_206C_202A_202D_202E(_editingPresetKey, key)) { num3 = 466054894; continue; } colorDisposable = _206D_202B_200B_200E_206C_200B_206C_202E_200E_200E_200F_206F_200B_200E_200C_200B_206E_206A_206D_200F_206F_200F_206E_200F_202E_202E_200B_200E_202C_206E_200C_206A_206B_206B_202A_206F_202E_200D_202C_206B_202E(ImGuiCol.Text, UiThemeUtils.DimTextColor, true); try { using List.Enumerator enumerator = preset.QuestIds.GetEnumerator(); num3 = 1539209856; while (true) { int num28 = num3; num5 = 1539209857; num6 = num28; switch ((num6 | num5) - (num6 & num5)) { case 4: UiThemeUtils.WrappedText(questInfo.Name); num3 = ((!_206B_206A_206C_206A_206E_202A_202A_200C_200E_200C_202E_202C_202D_200E_206A_200F_206E_202D_206B_202B_206B_202D_206E_206C_206F_206F_206C_202B_200B_202B_206A_202D_206E_202B_202C_200C_206A_200E_200B_202D_202E()) ? 1539209856 : 1539209863); break; case 6: _questTooltipComponent.Draw(questInfo); num3 = 1539209856; break; case 1: num3 = (enumerator.MoveNext() ? 1539209858 : 1539209860); break; case 3: current = enumerator.Current; num3 = ((!_questData.TryGetQuestInfo(current, out questInfo)) ? 1539209857 : 1539209861); break; case 2: num3 = 1539209856; break; case 0: UiThemeUtils.WrappedText(_202E_206C_200E_206D_206B_206E_206D_202C_206A_200F_200D_202C_202C_206B_202A_200F_202B_202D_200D_200C_202A_206F_202B_200E_206D_206D_202A_202C_206B_202C_202D_202E_202A_200E_206D_202D_200D_202E_202A_200F_202E((object)current)); num3 = 1539209856; break; case 5: goto end_IL_07ab; } continue; end_IL_07ab: break; } } finally { num3 = ((colorDisposable == null) ? (-934951069) : (-934951072)); while (true) { int num29 = num3; num5 = -934951071; num6 = num29; switch ((num6 | num5) - (num6 & num5)) { case 0: num3 = -934951072; break; case 1: _206A_200B_206A_206D_202E_206C_200D_206E_200D_202D_206A_200B_200C_206F_200C_202C_206E_206A_200B_200B_202E_200C_200E_202D_200E_202C_202E_202A_206E_206B_206C_200D_206C_206C_200E_200B_200B_202C_202C_200F_202E((IDisposable)colorDisposable); num3 = -934951069; break; case 2: goto end_IL_08dd; } continue; end_IL_08dd: break; } } _202C_206A_202E_206B_206B_206C_202B_206A_200E_206B_202D_200E_200C_206B_206E_206F_200F_206F_202D_206C_206A_206A_206A_202E_200B_202B_202E_206E_202A_200F_202E_206D_202A_206D_200D_200F_206A_206A_202A_202E(); float width2 = (num - _200F_202E_202B_202C_206B_206C_200B_202E_202C_200C_206D_206C_206D_206B_200B_200C_206F_206B_200E_200B_202C_202C_200E_202B_206A_202E_200B_200E_202A_202C_206D_206D_202D_202D_202D_206E_200E_202C_206B_202D_202E().ItemSpacing.X * 3f) / 4f; ImRaii.DisabledDisposable disabledDisposable = _202B_206D_202A_200D_206A_206D_202B_200C_206E_206B_206D_200D_202D_206B_200E_206C_206A_200C_200C_202B_206D_206C_202E_200C_200F_200D_200E_206D_200C_206B_202D_200E_200C_202E_200D_202B_206B_202B_202E_202B_202E(availableQuests.Count == 0); try { num3 = ((!UiThemeUtils.IconTextButton(FontAwesomeIcon.Plus, 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(-285867094), width2)) ? (-2095296245) : (-2095296248)); while (true) { int num30 = num3; num5 = -2095296246; num6 = num30; int num31 = num6 + num5; int num32 = num6 & num5; switch (num31 - (num32 + num32)) { case 0: num3 = -2095296248; break; case 2: AddPresetToPriority(availableQuests); num3 = -2095296245; break; case 1: goto end_IL_0996; } continue; end_IL_0996: break; } } finally { num3 = ((disabledDisposable == null) ? (-1850944279) : (-1850944278)); while (true) { int num33 = num3; num5 = -1850944277; num6 = num33; switch ((num6 | num5) - (num6 & num5)) { case 0: num3 = -1850944278; break; case 2: goto end_IL_0a08; case 1: _206A_200B_206A_206D_202E_206C_200D_206E_200D_202D_206A_200B_200C_206F_200C_202C_206E_206A_200B_200B_202E_200C_200E_202D_200E_202C_202E_202A_206E_206B_206C_200D_206C_206C_200E_200B_200B_202C_202C_200F_202E((IDisposable)disabledDisposable); num3 = -1850944279; break; } continue; end_IL_0a08: break; } } _206C_206E_206C_200F_202C_202E_200F_202A_200D_200B_202A_206E_200E_206D_202C_200E_202A_200F_200B_200E_202A_206D_200D_202E_206B_202C_206E_206E_202B_200E_206B_202B_202B_202D_200E_206B_202A_200B_200C_202E(); num3 = ((!UiThemeUtils.IconTextButton(FontAwesomeIcon.Upload, 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(605125953), width2)) ? 1011960010 : 1011960009); while (true) { int num34 = num3; num5 = 1011960011; num6 = num34; switch ((num6 | num5) - (num6 & num5)) { default: continue; case 0: num3 = 1011960009; continue; case 1: _206C_206E_206C_200F_202C_202E_200F_202A_200D_200B_202A_206E_200E_206D_202C_200E_202A_200F_200B_200E_202A_206D_200D_202E_206B_202C_206E_206E_202B_200E_206B_202B_202B_202D_200E_206B_202A_200B_200C_202E(); num3 = ((!UiThemeUtils.IconTextButton(FontAwesomeIcon.Pen, 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(1401730482), width2)) ? 1011960015 : 1011960008); continue; case 3: _editingPresetKey = key; _editPresetName = preset.Name; _editPresetDescription = preset.Description; num3 = 1011960015; continue; case 2: ExportPresetToClipboard(preset); num3 = 1011960010; continue; case 4: break; } break; } _206C_206E_206C_200F_202C_202E_200F_202A_200D_200B_202A_206E_200E_206D_202C_200E_202A_200F_200B_200E_202A_206D_200D_202E_206B_202C_206E_206E_202B_200E_206B_202B_202B_202D_200E_206B_202A_200B_200C_202E(); disabledDisposable = _202B_206D_202A_200D_206A_206D_202B_200C_206E_206B_206D_200D_202D_206B_200E_206C_206A_200C_200C_202B_206D_206C_202E_200C_200F_200D_200E_206D_200C_206B_202D_200E_200C_202E_200D_202B_206B_202B_202E_202B_202E(!_206E_200D_200B_206C_202B_206D_206B_200D_206A_200C_200D_206C_206B_200B_206D_200E_202D_202C_202E_200B_200C_206D_200C_200B_202D_206C_200E_200B_200B_200F_202C_202A_206C_200F_206C_200F_202A_206D_206C_206E_202E(ImGuiKey.ModCtrl)); try { num3 = ((!UiThemeUtils.IconTextButton(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(511154012), width2)) ? (-1269043811) : (-1269043810)); while (true) { int num35 = num3; num5 = -1269043809; num6 = num35; int num36 = num6 + num5; int num37 = num6 & num5; switch (num36 - (num37 + num37)) { case 0: num3 = -1269043810; break; case 1: _presetToDelete = key; num3 = -1269043811; break; case 2: goto end_IL_0b8e; } continue; end_IL_0b8e: break; } } finally { num3 = ((disabledDisposable == null) ? (-839582138) : (-839582139)); while (true) { int num38 = num3; num5 = -839582140; num6 = num38; switch ((num6 | num5) - (num6 & num5)) { case 2: goto end_IL_0bff; case 1: _206A_200B_206A_206D_202E_206C_200D_206E_200D_202D_206A_200B_200C_206F_200C_202C_206E_206A_200B_200B_202E_200C_200E_202D_200E_202C_202E_202A_206E_206B_206C_200D_206C_206C_200E_200B_200B_202C_202C_200F_202E((IDisposable)disabledDisposable); num3 = -839582138; break; case 0: num3 = -839582139; break; } continue; end_IL_0bff: break; } } num3 = ((!_200F_206B_200D_202D_206C_206B_200E_202B_206A_206D_200E_200E_206B_200B_200E_200F_206D_202D_206A_206E_200B_206A_206B_202A_200B_206D_206B_206D_200B_206B_200F_202E_202A_200C_206C_206E_200C_206C_202B_202A_202E(ImGuiHoveredFlags.AllowWhenDisabled)) ? (-1903494325) : (-1903494328)); while (true) { int num39 = num3; num5 = -1903494326; num6 = num39; switch ((num6 | num5) - (num6 & num5)) { default: continue; case 0: num3 = -1903494328; continue; case 2: _200E_206D_206C_200F_206B_200F_200F_202D_206F_202E_202D_206F_206A_206A_202A_200D_206F_202C_206F_206F_206A_202B_200C_202A_206C_200B_202B_200D_202D_202B_202A_202A_200C_206A_206F_206D_200C_202B_206E_202B_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(637726200)); num3 = -1903494325; continue; case 1: break; } break; } break; } case 1: { float x2 = _206D_206E_206E_202C_206F_200C_202C_202C_200B_200B_200B_200D_206B_206F_200C_202D_202D_200B_200C_202A_206B_206B_206A_200B_206E_206F_202E_206A_200C_202B_206E_206C_206A_200F_206F_202D_200B_202B_206F_202E().X; _206D_200E_200C_200D_200D_206D_206A_200F_206E_206A_206B_206B_200F_202A_200B_206D_202C_206C_202E_206F_206B_202B_200E_200B_200D_206E_200C_200F_206C_202B_206C_200C_202D_200C_200B_206E_202D_206A_206B_206B_202E(x2); _206A_202B_206E_200F_206F_206F_202E_202D_200F_200E_200C_202B_206A_206D_206A_206F_202B_206D_200E_206B_202E_202D_202B_200C_206D_202D_202E_200C_200C_202D_206E_202C_202D_202C_206B_206F_206D_206D_202D_200E_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(-300464931), (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(-1650294808), ref _editPresetName, 64, ImGuiInputTextFlags.None, (ImGui.ImGuiInputTextCallbackDelegate)null); _206D_200E_200C_200D_200D_206D_206A_200F_206E_206A_206B_206B_200F_202A_200B_206D_202C_206C_202E_206F_206B_202B_200E_200B_200D_206E_200C_200F_206C_202B_206C_200C_202D_200C_200B_206E_202D_206A_206B_206B_202E(x2); _206A_202B_206E_200F_206F_206F_202E_202D_200F_200E_200C_202B_206A_206D_206A_206F_202B_206D_200E_206B_202E_202D_202B_200C_206D_202D_202E_200C_200C_202D_206E_202C_202D_202C_206B_206F_206D_206D_202D_200E_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(55765657), (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(-1755242680), ref _editPresetDescription, 256, ImGuiInputTextFlags.None, (ImGui.ImGuiInputTextCallbackDelegate)null); float width = (x2 - _200F_202E_202B_202C_206B_206C_200B_202E_202C_200C_206D_206C_206D_206B_200B_200C_206F_206B_200E_200B_202C_202C_200E_202B_206A_202E_200B_200E_202A_202C_206D_206D_202D_202D_202D_206E_200E_202C_206B_202D_202E().ItemSpacing.X) / 2f; ImRaii.DisabledDisposable disabledDisposable = _202B_206D_202A_200D_206A_206D_202B_200C_206E_206B_206D_200D_202D_206B_200E_206C_206A_200C_200C_202B_206D_206C_202E_200C_200F_200D_200E_206D_200C_206B_202D_200E_200C_202E_200D_202B_206B_202B_202E_202B_202E(_206E_206E_200F_200F_200C_206C_200D_206B_200C_200D_200D_202A_206A_206A_206D_206B_200C_200E_206E_200C_200B_200B_206E_206B_206D_200E_200E_206B_200D_206F_200F_206E_200C_202B_206F_202D_200D_206C_206D_202A_202E(_editPresetName)); try { num3 = ((!UiThemeUtils.IconTextButton(FontAwesomeIcon.Save, 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(744716393), width)) ? 641351484 : 641351487); while (true) { int num22 = num3; num5 = 641351486; num6 = num22; int num23 = num6 + num5; int num24 = num6 & num5; switch (num23 - (num24 + num24)) { case 0: num3 = 641351487; break; case 1: preset.Name = _206D_200B_206C_200B_206C_206C_200C_200E_202C_206B_206C_200B_200D_200E_200F_202E_206B_202B_200F_202E_200C_206F_202C_206A_206D_200C_206E_202E_206F_206B_202D_202D_200F_202C_202A_206D_200C_206F_202B_202D_202E(_editPresetName); preset.Description = _206D_200B_206C_200B_206C_206C_200C_200E_202C_206B_206C_200B_200D_200E_200F_202E_206B_202B_200F_202E_200C_206F_202C_206A_206D_200C_206E_202E_206F_206B_202D_202D_200F_202C_202A_206D_200C_206F_202B_202D_202E(_editPresetDescription); _200B_202C_202B_202C_202C_202E_206B_200D_202D_202A_200C_202D_206B_202B_206E_202E_206B_202E_200F_202C_206E_206D_202C_206F_206F_200E_206E_200D_200F_200C_202E_206C_206A_206E_202E_206F_202A_200F_202E_206E_202E(_pluginInterface, (IPluginConfiguration)_configuration); _editingPresetKey = null; num3 = 641351484; break; case 2: goto end_IL_0666; } continue; end_IL_0666: break; } } finally { num3 = ((disabledDisposable == null) ? (-830260871) : (-830260870)); while (true) { int num25 = num3; num5 = -830260869; num6 = num25; int num26 = num6 + num5; int num27 = num6 & num5; switch (num26 - (num27 + num27)) { case 2: goto end_IL_070a; case 1: _206A_200B_206A_206D_202E_206C_200D_206E_200D_202D_206A_200B_200C_206F_200C_202C_206E_206A_200B_200B_202E_200C_200E_202D_200E_202C_202E_202A_206E_206B_206C_200D_206C_206C_200E_200B_200B_202C_202C_200F_202E((IDisposable)disabledDisposable); num3 = -830260871; break; case 0: num3 = -830260870; break; } continue; end_IL_070a: break; } } _206C_206E_206C_200F_202C_202E_200F_202A_200D_200B_202A_206E_200E_206D_202C_200E_202A_200F_200B_200E_202A_206D_200D_202E_206B_202C_206E_206E_202B_200E_206B_202B_202B_202D_200E_206B_202A_200B_200C_202E(); if (UiThemeUtils.IconTextButton(FontAwesomeIcon.Times, 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(-1132284114), width)) { _editingPresetKey = null; } break; } } break; } } UiThemeUtils.EndCard(item, item2, item3); } finally { int num3 = ((idDisposable == null) ? (-1402829835) : (-1402829834)); while (true) { int num40 = num3; int num5 = -1402829833; int num6 = num40; switch ((num6 | num5) - (num6 & num5)) { case 2: goto end_IL_0cf5; case 1: _206A_200B_206A_206D_202E_206C_200D_206E_200D_202D_206A_200B_200C_206F_200C_202C_206E_206A_200B_200B_202E_200C_200E_202D_200E_202C_202E_202A_206E_206B_206C_200D_206C_206C_200E_200B_200B_202C_202C_200F_202E((IDisposable)idDisposable); num3 = -1402829835; break; case 0: num3 = -1402829834; break; } continue; end_IL_0cf5: break; } } } [MethodImpl(MethodImplOptions.NoInlining)] private void DrawBottomButtons() { PresetExportData presetExportData = ParseClipboardPreset(); List list = ParseClipboardAllPresets(); float x = _206D_206E_206E_202C_206F_200C_202C_202C_200B_200B_200B_200D_206B_206F_200C_202D_202D_200B_200C_202A_206B_206B_206A_200B_206E_206F_202E_206A_200C_202B_206E_206C_206A_200F_206F_202D_200B_202B_206F_202E().X; float x2 = _200F_202E_202B_202C_206B_206C_200B_202E_202C_200C_206D_206C_206D_206B_200B_200C_206F_206B_200E_200B_202C_202C_200E_202B_206A_202E_200B_200E_202A_202C_206D_206D_202D_202D_202D_206E_200E_202C_206B_202D_202E().ItemSpacing.X; float width = (x - x2) / 2f; int num = ((presetExportData != null) ? (-1819939993) : (-1819939994)); int num5; while (true) { int num2 = num; int num3 = -1819939993; int num4 = num2; switch ((num4 | num3) - (num4 & num3)) { default: continue; case 2: goto IL_007f; case 1: num5 = ((list == null) ? 1 : 0); break; case 0: num5 = 0; break; } break; IL_007f: num = -1819939994; } ImRaii.DisabledDisposable disabledDisposable = _202B_206D_202A_200D_206A_206D_202B_200C_206E_206B_206D_200D_202D_206B_200E_206C_206A_200C_200C_202B_206D_206C_202E_200C_200F_200D_200E_206D_200C_206B_202D_200E_200C_202E_200D_202B_206B_202B_202E_202B_202E((byte)num5 != 0); try { num = ((list != null) ? 1086552360 : 1086552365); while (true) { int num6 = num; int num3 = 1086552362; int num4 = num6; int num7 = num4 + num3; int num8 = num4 & num3; string text; string text2; switch (num7 - (num8 + num8)) { case 0: num = 1086552365; break; case 5: ImportPresetFromClipboard(presetExportData); num = 1086552364; break; case 1: num = ((list == null) ? 1086552366 : 1086552361); break; case 7: 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(452396725); goto IL_01be; case 4: num = ((presetExportData == null) ? 1086552364 : 1086552367); break; case 2: { DefaultInterpolatedStringHandler defaultInterpolatedStringHandler = new DefaultInterpolatedStringHandler(9, 1); defaultInterpolatedStringHandler.AppendLiteral(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(2014943156)); defaultInterpolatedStringHandler.AppendFormatted(list.Count); defaultInterpolatedStringHandler.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(1735737295)); text = defaultInterpolatedStringHandler.ToStringAndClear(); goto IL_01be; } case 3: ImportAllPresetsFromClipboard(list); goto end_IL_00c6; case 6: goto end_IL_00c6; IL_01be: text2 = text; num = ((!UiThemeUtils.IconTextButton(FontAwesomeIcon.Download, text2, width)) ? 1086552364 : 1086552363); break; } continue; end_IL_00c6: break; } } finally { num = ((disabledDisposable == null) ? 345926213 : 345926214); while (true) { int num9 = num; int num3 = 345926212; int num4 = num9; int num10 = num4 + num3; int num11 = num4 & num3; switch (num10 - (num11 + num11)) { case 1: goto end_IL_0226; case 2: _206A_200B_206A_206D_202E_206C_200D_206E_200D_202D_206A_200B_200C_206F_200C_202C_206E_206A_200B_200B_202E_200C_200E_202D_200E_202C_202E_202A_206E_206B_206C_200D_206C_206C_200E_200B_200B_202C_202C_200F_202E((IDisposable)disabledDisposable); num = 345926213; break; case 0: num = 345926214; break; } continue; end_IL_0226: break; } } num = ((presetExportData != null) ? (-2075685938) : (-2075685937)); while (true) { int num12 = num; int num3 = -2075685940; int num4 = num12; int num13 = num4 + num3; int num14 = num4 & num3; switch (num13 - (num14 + num14)) { case 4: num = -2075685937; break; case 3: num = ((list != null) ? (-2075685938) : (-2075685940)); break; case 0: num = ((!_200F_206B_200D_202D_206C_206B_200E_202B_206A_206D_200E_200E_206B_200B_200E_200F_206D_202D_206A_206E_200B_206A_206B_202A_200B_206D_206B_206D_200B_206B_200F_202E_202A_200C_206C_206E_200C_206C_202B_202A_202E(ImGuiHoveredFlags.AllowWhenDisabled)) ? (-2075685938) : (-2075685939)); break; case 1: _200E_206D_206C_200F_206B_200F_200F_202D_206F_202E_202D_206F_206A_206A_202A_200D_206F_202C_206F_206F_206A_202B_200C_202A_206C_200B_202B_200D_202D_202B_202A_202A_200C_206A_206F_206D_200C_202B_206E_202B_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(14992797)); num = -2075685938; break; case 2: { _206C_206E_206C_200F_202C_202E_200F_202A_200D_200B_202A_206E_200E_206D_202C_200E_202A_200F_200B_200E_202A_206D_200D_202E_206B_202C_206E_206E_202B_200E_206B_202B_202B_202D_200E_206B_202A_200B_200C_202E(); int count = _configuration.General.SavedPresets.Count; disabledDisposable = _202B_206D_202A_200D_206A_206D_202B_200C_206E_206B_206D_200D_202D_206B_200E_206C_206A_200C_200C_202B_206D_206C_202E_200C_200F_200D_200E_206D_200C_206B_202D_200E_200C_202E_200D_202B_206B_202B_202E_202B_202E(count == 0); try { DefaultInterpolatedStringHandler defaultInterpolatedStringHandler2 = new DefaultInterpolatedStringHandler(9, 1); defaultInterpolatedStringHandler2.AppendLiteral(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(1228098948)); defaultInterpolatedStringHandler2.AppendFormatted(count); defaultInterpolatedStringHandler2.AppendLiteral(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(424561659)); num = ((!UiThemeUtils.IconTextButton(FontAwesomeIcon.Upload, defaultInterpolatedStringHandler2.ToStringAndClear(), width)) ? (-1471311443) : (-1471311442)); while (true) { int num15 = num; num3 = -1471311441; num4 = num15; int num16 = num4 + num3; int num17 = num4 & num3; switch (num16 - (num17 + num17)) { case 0: num = -1471311442; break; case 1: ExportAllPresetsToClipboard(); num = -1471311443; break; case 2: goto end_IL_03c5; } continue; end_IL_03c5: break; } } finally { num = ((disabledDisposable == null) ? 1517420440 : 1517420441); while (true) { int num18 = num; num3 = 1517420440; num4 = num18; int num19 = num4 + num3; int num20 = num4 & num3; switch (num19 - (num20 + num20)) { case 0: goto end_IL_0435; case 1: _206A_200B_206A_206D_202E_206C_200D_206E_200D_202D_206A_200B_200C_206F_200C_202C_206E_206A_200B_200B_202E_200C_200E_202D_200E_202C_202E_202A_206E_206B_206C_200D_206C_206C_200E_200B_200B_202C_202C_200F_202E((IDisposable)disabledDisposable); num = 1517420440; break; case 2: num = 1517420441; break; } continue; end_IL_0435: break; } } num = ((count != 0) ? (-1527781092) : (-1527781090)); while (true) { int num21 = num; num3 = -1527781091; num4 = num21; switch ((num4 | num3) - (num4 & num3)) { case 0: num = -1527781090; break; case 3: num = ((!_200F_206B_200D_202D_206C_206B_200E_202B_206A_206D_200E_200E_206B_200B_200E_200F_206D_202D_206A_206E_200B_206A_206B_202A_200B_206D_206B_206D_200B_206B_200F_202E_202A_200C_206C_206E_200C_206C_202B_202A_202E(ImGuiHoveredFlags.AllowWhenDisabled)) ? (-1527781092) : (-1527781089)); break; case 1: return; case 2: _200E_206D_206C_200F_206B_200F_200F_202D_206F_202E_202D_206F_206A_206A_202A_200D_206F_202C_206F_206F_206A_202B_200C_202A_206C_200B_202B_200D_202D_202B_202A_202A_200C_206A_206F_206D_200C_202B_206E_202B_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(-794410333)); num = -1527781092; break; } } } } } } [MethodImpl(MethodImplOptions.NoInlining)] private void SaveCurrentPreset() { List list = _questController.ManualPriorityQuests.Select((Quest q) => q.Id).ToList(); string key = GeneratePresetKey(_newPresetName); Configuration.SavedQuestPreset savedQuestPreset = new Configuration.SavedQuestPreset { Name = _206D_200B_206C_200B_206C_206C_200C_200E_202C_206B_206C_200B_200D_200E_200F_202E_206B_202B_200F_202E_200C_206F_202C_206A_206D_200C_206E_202E_206F_206B_202D_202D_200F_202C_202A_206D_200C_206F_202B_202D_202E(_newPresetName), Description = _206D_200B_206C_200B_206C_206C_200C_200E_202C_206B_206C_200B_200D_200E_200F_202E_206B_202B_200F_202E_200C_206F_202C_206A_206D_200C_206E_202E_206F_206B_202D_202D_200F_202C_202A_206D_200C_206F_202B_202D_202E(_newPresetDescription), QuestIds = list, CreatedAt = DateTime.UtcNow }; _configuration.General.SavedPresets[key] = savedQuestPreset; _200B_202C_202B_202C_202C_202E_206B_200D_202D_202A_200C_202D_206B_202B_206E_202E_206B_202E_200F_202C_206E_206D_202C_206F_206F_200E_206E_200D_200F_200C_202E_206C_206A_206E_202E_206F_202A_200F_202E_206E_202E(_pluginInterface, (IPluginConfiguration)_configuration); _200D_200E_206B_206D_206F_206C_206E_206D_200D_206F_206E_202D_200E_206F_200B_202D_202E_206A_202C_206C_206B_206D_200C_206F_202D_200E_202C_202E_202D_200C_206F_200B_202E_202A_202D_200D_202D_202D_202A_200E_202E((ILogger)_logger, 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(-1165273515), new object[2] { savedQuestPreset.Name, list.Count }); IChatGui chatGui = _chatGui; DefaultInterpolatedStringHandler defaultInterpolatedStringHandler = new DefaultInterpolatedStringHandler(29, 2); defaultInterpolatedStringHandler.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(853920579)); defaultInterpolatedStringHandler.AppendFormatted(savedQuestPreset.Name); defaultInterpolatedStringHandler.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(1877319077)); defaultInterpolatedStringHandler.AppendFormatted(list.Count); defaultInterpolatedStringHandler.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(653722539)); _206E_202B_206A_200C_206D_202B_206A_200F_206D_200D_202D_206B_202E_200B_202C_206B_206C_200F_200D_200E_206B_206A_202A_200D_200E_202B_202C_206C_206F_206C_206A_200C_200C_206F_202C_200E_202B_200C_202E_202D_202E(chatGui, defaultInterpolatedStringHandler.ToStringAndClear(), 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(1231541163), (ushort?)(ushort)576); _newPresetName = string.Empty; _newPresetDescription = string.Empty; _showSaveDialog = false; } [MethodImpl(MethodImplOptions.NoInlining)] private string GeneratePresetKey(string name) { string text = _202A_206F_202A_206B_202E_200E_200E_200B_202C_202B_206F_200F_206C_202E_206C_206C_202D_206B_206A_200B_206D_206F_206D_200B_206C_202C_206D_206A_206C_202C_202E_206A_206F_200D_206F_206F_200B_206B_206D_202E(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(-566152102), _200B_206C_206C_202D_200E_200C_200D_202D_202D_206C_200B_200F_206D_202D_202C_202B_206D_202C_206D_200E_200F_200E_200E_202C_206B_206C_202E_200B_206C_200C_206F_202B_200D_200F_200C_206E_202A_200E_202D_202B_202E(_202A_200C_202E_206F_206E_202A_202B_202A_202A_206B_206C_206F_206D_202E_200E_206B_206E_206C_200B_206F_202A_206D_206C_206E_206A_206D_200C_202C_202D_202D_206E_206F_206F_200D_202C_206E_202E_206B_206D_206B_202E(_206D_200B_206C_200B_206C_206C_200C_200E_202C_206B_206C_200B_200D_200E_200F_202E_206B_202B_200F_202E_200C_206F_202C_206A_206D_200C_206E_202E_206F_206B_202D_202D_200F_202C_202A_206D_200C_206F_202B_202D_202E(name)), ' ', '_')); string text2 = text; int num = 1; int num2 = 741222322; while (true) { int num3 = num2; int num4 = 741222320; int num5 = num3; int num6 = num5 + num4; int num7 = num5 & num4; switch (num6 - (num7 + num7)) { case 0: num2 = 741222322; break; case 1: { DefaultInterpolatedStringHandler defaultInterpolatedStringHandler = new DefaultInterpolatedStringHandler(1, 2); defaultInterpolatedStringHandler.AppendFormatted(text); defaultInterpolatedStringHandler.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(1981151499)); defaultInterpolatedStringHandler.AppendFormatted(num); text2 = defaultInterpolatedStringHandler.ToStringAndClear(); int num8 = num; num4 = 1; num5 = num8; int num9 = num5 ^ num4; int num10 = num5 & num4; num = num9 + (num10 + num10); num2 = 741222322; break; } case 3: return text2; case 2: num2 = (_configuration.General.SavedPresets.ContainsKey(text2) ? 741222321 : 741222323); break; } } } [MethodImpl(MethodImplOptions.NoInlining)] private void ExportPresetToClipboard(Configuration.SavedQuestPreset preset) { string text = _206D_206F_200E_202A_200F_200B_200B_202A_202E_206B_206B_206F_200E_202E_206C_206C_200B_202D_202D_206B_206E_206E_200E_200F_202D_206B_206B_206B_200F_206E_202E_200F_200C_206F_206E_206C_206E_200E_200D_200E_202E((object)new PresetExportData { Name = preset.Name, Description = preset.Description, QuestIds = preset.QuestIds.Select((ElementId x) => _003C_003Ec._202A_202B_200D_200B_200E_200F_202C_206A_202D_202D_200B_206A_200C_200C_200B_202B_200C_200C_206C_200C_206B_206E_202D_200C_202E_206C_202D_200E_200C_202D_202A_202A_206C_206F_202B_206D_200F_206B_202D_202A_202E((object)x)).ToList() }); _200F_200B_200B_200B_206F_200B_202D_202B_200B_206F_202A_200C_206A_206D_206B_202D_202C_202C_206E_206E_200C_200D_206D_202D_202C_200C_200C_206A_202D_206C_200E_202B_200F_202E_202B_200B_200C_206E_206F_206E_202E((ImU8String)_202A_206F_202A_206B_202E_200E_200E_200B_202C_202B_206F_200F_206C_202E_206C_206C_202D_206B_206A_200B_206D_206F_206D_200B_206C_202C_206D_206A_206C_202C_202E_206A_206F_200D_206F_206F_200B_206B_206D_202E(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(727121483), _206B_206C_206F_200E_206C_202C_206A_202A_206D_206B_200D_206A_206B_200D_200E_200B_200C_200F_206F_206A_200C_206E_202B_202D_206A_202A_206A_200B_200D_202B_202A_206C_202B_200D_206B_202D_200D_206E_200D_200F_202E(_206E_206F_202B_202B_202E_206D_202A_206B_206D_206A_206C_202C_206F_200C_202D_200E_206B_200F_202D_202E_200D_206E_200B_202D_202A_206A_200C_206D_200B_206E_200E_200D_202B_200B_200D_202A_200C_200B_200B_206C_202E(_206A_202D_200E_206F_206F_202A_200C_202D_202E_202D_200F_206D_206D_202E_206E_206E_202E_206B_206F_200C_206E_200C_206B_202D_200E_206E_206C_206A_202D_202B_206A_206B_202C_206F_202D_206B_206E_200B_200B_202A_202E(), text)))); _206E_202B_206A_200C_206D_202B_206A_200F_206D_200D_202D_206B_202E_200B_202C_206B_206C_200F_200D_200E_206B_206A_202A_200D_200E_202B_202C_206C_206F_206C_206A_200C_200C_206F_202C_200E_202B_200C_202E_202D_202E(_chatGui, _200C_202D_206B_206A_206D_206E_202E_202C_206F_200D_202B_202A_200B_200B_206A_206F_200F_200B_200B_206A_206D_200B_202A_200B_200F_206C_202A_202D_206B_202E_200B_206F_202D_202B_200F_200B_202A_200F_200D_200D_202E(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(-715452806), preset.Name, 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(-1427828236)), 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(467221712), (ushort?)(ushort)576); } [MethodImpl(MethodImplOptions.NoInlining)] private void ExportAllPresetsToClipboard() { List list = _configuration.General.SavedPresets.Values.Select((Configuration.SavedQuestPreset preset) => new PresetExportData { Name = preset.Name, Description = preset.Description, QuestIds = preset.QuestIds.Select((ElementId x) => _003C_003Ec._202A_202B_200D_200B_200E_200F_202C_206A_202D_202D_200B_206A_200C_200C_200B_202B_200C_200C_206C_200C_206B_206E_202D_200C_202E_206C_202D_200E_200C_202D_202A_202A_206C_206F_202B_206D_200F_206B_202D_202A_202E((object)x)).ToList() }).ToList(); string text = _206D_206F_200E_202A_200F_200B_200B_202A_202E_206B_206B_206F_200E_202E_206C_206C_200B_202D_202D_206B_206E_206E_200E_200F_202D_206B_206B_206B_200F_206E_202E_200F_200C_206F_206E_206C_206E_200E_200D_200E_202E((object)list); _200F_200B_200B_200B_206F_200B_202D_202B_200B_206F_202A_200C_206A_206D_206B_202D_202C_202C_206E_206E_200C_200D_206D_202D_202C_200C_200C_206A_202D_206C_200E_202B_200F_202E_202B_200B_200C_206E_206F_206E_202E((ImU8String)_202A_206F_202A_206B_202E_200E_200E_200B_202C_202B_206F_200F_206C_202E_206C_206C_202D_206B_206A_200B_206D_206F_206D_200B_206C_202C_206D_206A_206C_202C_202E_206A_206F_200D_206F_206F_200B_206B_206D_202E(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(983055741), _206B_206C_206F_200E_206C_202C_206A_202A_206D_206B_200D_206A_206B_200D_200E_200B_200C_200F_206F_206A_200C_206E_202B_202D_206A_202A_206A_200B_200D_202B_202A_206C_202B_200D_206B_202D_200D_206E_200D_200F_202E(_206E_206F_202B_202B_202E_206D_202A_206B_206D_206A_206C_202C_206F_200C_202D_200E_206B_200F_202D_202E_200D_206E_200B_202D_202A_206A_200C_206D_200B_206E_200E_200D_202B_200B_200D_202A_200C_200B_200B_206C_202E(_206A_202D_200E_206F_206F_202A_200C_202D_202E_202D_200F_206D_206D_202E_206E_206E_202E_206B_206F_200C_206E_200C_206B_202D_200E_206E_206C_206A_202D_202B_206A_206B_202C_206F_202D_206B_206E_200B_200B_202A_202E(), text)))); IChatGui chatGui = _chatGui; DefaultInterpolatedStringHandler defaultInterpolatedStringHandler = new DefaultInterpolatedStringHandler(31, 1); defaultInterpolatedStringHandler.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(1339286329)); defaultInterpolatedStringHandler.AppendFormatted(list.Count); defaultInterpolatedStringHandler.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(-2092278984)); _206E_202B_206A_200C_206D_202B_206A_200F_206D_200D_202D_206B_202E_200B_202C_206B_206C_200F_200D_200E_206B_206A_202A_200D_200E_202B_202C_206C_206F_206C_206A_200C_200C_206F_202C_200E_202B_200C_202E_202D_202E(chatGui, defaultInterpolatedStringHandler.ToStringAndClear(), 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(85756196), (ushort?)(ushort)576); } [MethodImpl(MethodImplOptions.NoInlining)] private void RefreshClipboardPresets() { string text = ThrottledClipboard.GetText(); int num = ((!_202A_200B_206A_200E_200C_202A_202D_200D_206F_200F_206C_202B_200D_200F_200F_206C_206B_206B_200E_200F_202B_202D_200F_200C_206A_206A_206C_206C_206D_200F_206B_206A_206F_202E_202C_206A_202C_206C_202A_202D_202E(text, _lastClipboardText)) ? (-668792437) : (-668792440)); while (true) { int num2 = num; int num3 = -668792439; int num4 = num2; int num5 = num4 + num3; int num6 = num4 & num3; switch (num5 - (num6 + num6)) { case 0: goto IL_005d; case 1: return; case 2: _lastClipboardText = text; _clipboardPreset = null; _clipboardAllPresets = null; try { num = ((!_202C_202C_206C_200F_200C_200B_206C_206A_200B_206A_202C_202E_206F_206B_206B_206B_202D_206D_200F_202D_202B_206F_206D_202A_200D_206C_206C_200C_200E_206D_200E_200D_200F_206B_200E_206D_206B_200C_202D_200D_202E(text, 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(727121483), StringComparison.InvariantCulture)) ? (-1023655681) : (-1023655683)); while (true) { int num7 = num; num3 = -1023655684; num4 = num7; switch ((num4 | num3) - (num4 & num3)) { case 2: { string text3 = _200C_200E_202E_206B_206F_202D_202A_200C_200D_202B_206B_202B_202A_202C_206A_200E_202D_206E_202E_202E_200D_200D_202E_202A_206A_206C_206F_200B_202C_206C_206E_206D_200F_202A_202D_202C_206A_200C_202D_200C_202E(text, _206B_200C_200E_202A_200B_206B_206C_200C_202C_202A_200B_206B_200C_202A_206F_202E_202E_202E_206D_202C_200D_206B_200B_200C_206E_206E_206C_202A_200E_206B_206E_200E_206B_206F_202C_206B_200C_206D_202E_206B_202E(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(178700019))); string value2 = _206F_206C_202A_202C_202B_206A_206D_206F_200D_200E_206E_200C_202D_206D_202D_200C_206B_202E_200F_200C_202B_206C_202C_206C_200C_202A_200F_202A_202E_200C_202B_206D_200C_200E_200E_200F_200E_206B_200D_206B_202E(_206A_202D_200E_206F_206F_202A_200C_202D_202E_202D_200F_206D_206D_202E_206E_206E_202E_206B_206F_200C_206E_200C_206B_202D_200E_206E_206C_206A_202D_202B_206A_206B_202C_206F_202D_206B_206E_200B_200B_202A_202E(), _200D_206F_202E_206C_200D_206E_202D_202E_206C_206F_200E_202C_206A_206E_200F_206C_206B_202B_206F_202D_202E_200F_200E_202D_206A_206D_206D_202C_206D_202E_206A_200F_200D_200F_200F_200B_206B_202A_202A_202B_202E(text3)); _clipboardAllPresets = JsonConvert.DeserializeObject>(value2); num = -1023655688; break; } case 1: { string text2 = _200C_200E_202E_206B_206F_202D_202A_200C_200D_202B_206B_202B_202A_202C_206A_200E_202D_206E_202E_202E_200D_200D_202E_202A_206A_206C_206F_200B_202C_206C_206E_206D_200F_202A_202D_202C_206A_200C_202D_200C_202E(text, _206B_200C_200E_202A_200B_206B_206C_200C_202C_202A_200B_206B_200C_202A_206F_202E_202E_202E_206D_202C_200D_206B_200B_200C_206E_206E_206C_202A_200E_206B_206E_200E_206B_206F_202C_206B_200C_206D_202E_206B_202E(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(134016319))); string value = _206F_206C_202A_202C_202B_206A_206D_206F_200D_200E_206E_200C_202D_206D_202D_200C_206B_202E_200F_200C_202B_206C_202C_206C_200C_202A_200F_202A_202E_200C_202B_206D_200C_200E_200E_200F_200E_206B_200D_206B_202E(_206A_202D_200E_206F_206F_202A_200C_202D_202E_202D_200F_206D_206D_202E_206E_206E_202E_206B_206F_200C_206E_200C_206B_202D_200E_206E_206C_206A_202D_202B_206A_206B_202C_206F_202D_206B_206E_200B_200B_202A_202E(), _200D_206F_202E_206C_200D_206E_202D_202E_206C_206F_200E_202C_206A_206E_200F_206C_206B_202B_206F_202D_202E_200F_200E_202D_206A_206D_206D_202C_206D_202E_206A_200F_200D_200F_200F_200B_206B_202A_202A_202B_202E(text2)); _clipboardPreset = JsonConvert.DeserializeObject(value); num = -1023655688; break; } case 3: num = ((!_202C_202C_206C_200F_200C_200B_206C_206A_200B_206A_202C_202E_206F_206B_206B_206B_202D_206D_200F_202D_202B_206F_206D_202A_200D_206C_206C_200C_200E_206D_200E_200D_200F_206B_200E_206D_206B_200C_202D_200D_202E(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(983055741), StringComparison.InvariantCulture)) ? (-1023655688) : (-1023655682)); break; case 0: num = -1023655683; break; case 4: return; } } } catch (Exception ex) { _202C_206D_206A_206B_202E_202D_200D_202A_200C_206A_206D_202E_206A_200F_206E_206D_206C_202E_206F_206D_202A_206C_206A_202B_206D_206C_206A_200E_200C_200B_202D_202A_206F_206D_202E_202B_200C_202D_206E_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(1318302015), Array.Empty()); return; } } continue; IL_005d: num = -668792440; } } private PresetExportData? ParseClipboardPreset() { RefreshClipboardPresets(); return _clipboardPreset; } private List? ParseClipboardAllPresets() { RefreshClipboardPresets(); return _clipboardAllPresets; } private bool PresetNameExists(string name) { return _configuration.General.SavedPresets.Values.Any((Configuration.SavedQuestPreset p) => _003C_003Ec__DisplayClass36_0._206B_206C_206C_200E_202A_206E_206F_200B_202B_206B_202A_206A_202C_200B_202C_206A_206D_202D_200D_206B_206B_200F_206B_200B_202A_206D_200D_206E_202A_202B_202C_202C_202A_206B_206C_200D_200E_206A_202C_200F_202E(p.Name, name, StringComparison.OrdinalIgnoreCase)); } [MethodImpl(MethodImplOptions.NoInlining)] private void ImportPresetFromClipboard(PresetExportData exportData) { try { int num = ((!PresetNameExists(exportData.Name)) ? (-1023174906) : (-1023174912)); string text = default(string); int num7 = default(int); List list = default(List); while (true) { int num2 = num; int num3 = -1023174907; int num4 = num2; int num5 = num4 + num3; int num6 = num4 & num3; switch (num5 - (num6 + num6)) { case 4: { string text2 = text; DefaultInterpolatedStringHandler defaultInterpolatedStringHandler = new DefaultInterpolatedStringHandler(28, 1); defaultInterpolatedStringHandler.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(1280529042)); defaultInterpolatedStringHandler.AppendFormatted(num7); defaultInterpolatedStringHandler.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(211837278)); text = _202A_206F_202A_206B_202E_200E_200E_200B_202C_202B_206F_200F_206C_202E_206C_206C_202D_206B_206A_200B_206D_206F_206D_200B_206C_202C_206D_206A_206C_202C_202E_206A_206F_200D_206F_206F_200B_206B_206D_202E(text2, defaultInterpolatedStringHandler.ToStringAndClear()); num = -1023174905; break; } case 1: _200F_206C_206F_202C_202B_206A_202A_202D_202D_202D_206F_206F_202C_206A_200F_202B_200D_202D_206B_202D_206E_202C_200E_206B_202D_202C_206F_206B_200C_206C_206E_200E_200B_200F_202C_206F_200F_200C_202E_200D_202E(_chatGui, _200C_202D_206B_206A_206D_206E_202E_202C_206F_200D_202B_202A_200B_200B_206A_206F_200F_200B_200B_206A_206D_200B_202A_200B_200F_206C_202A_202D_206B_202E_200B_206F_202D_202B_200F_200B_202A_200F_200D_200D_202E(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(-2037075648), exportData.Name, 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(1952589738)), 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(85756196), (ushort?)(ushort)576); return; case 6: { string key = GeneratePresetKey(exportData.Name); Configuration.SavedQuestPreset savedQuestPreset = new Configuration.SavedQuestPreset { Name = exportData.Name, Description = exportData.Description, QuestIds = list, CreatedAt = DateTime.UtcNow }; _configuration.General.SavedPresets[key] = savedQuestPreset; _200B_202C_202B_202C_202C_202E_206B_200D_202D_202A_200C_202D_206B_202B_206E_202E_206B_202E_200F_202C_206E_206D_202C_206F_206F_200E_206E_200D_200F_200C_202E_206C_206A_206E_202E_206F_202A_200F_202E_206E_202E(_pluginInterface, (IPluginConfiguration)_configuration); _200D_200E_206B_206D_206F_206C_206E_206D_200D_206F_206E_202D_200E_206F_200B_202D_202E_206A_202C_206C_206B_206D_200C_206F_202D_200E_202C_202E_202D_200C_206F_200B_202E_202A_202D_200D_202D_202D_202A_200E_202E((ILogger)_logger, 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(-996412733), new object[3] { savedQuestPreset.Name, list.Count, num7 }); DefaultInterpolatedStringHandler defaultInterpolatedStringHandler2 = new DefaultInterpolatedStringHandler(32, 2); defaultInterpolatedStringHandler2.AppendLiteral(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(1859562005)); defaultInterpolatedStringHandler2.AppendFormatted(savedQuestPreset.Name); defaultInterpolatedStringHandler2.AppendLiteral(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(1654360891)); defaultInterpolatedStringHandler2.AppendFormatted(list.Count); defaultInterpolatedStringHandler2.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(175123664)); text = defaultInterpolatedStringHandler2.ToStringAndClear(); num = ((num7 <= 0) ? (-1023174905) : (-1023174911)); break; } case 5: _206E_202B_206A_200C_206D_202B_206A_200F_206D_200D_202D_206B_202E_200B_202C_206B_206C_200F_200D_200E_206B_206A_202A_200D_200E_202B_202C_206C_206F_206C_206A_200C_200C_206F_202C_200E_202B_200C_202E_202D_202E(_chatGui, _200C_202D_206B_206A_206D_206E_202E_202C_206F_200D_202B_202A_200B_200B_206A_206F_200F_200B_200B_206A_206D_200B_202A_200B_200F_206C_202A_202D_206B_202E_200B_206F_202D_202B_200F_200B_202A_200F_200D_200D_202E(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(-2037075648), exportData.Name, 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(1595896961)), 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(85756196), (ushort?)(ushort)576); return; case 3: list = _202E_206D_202A_200D_200B_206F_206B_206B_200D_202C_200E_206C_206C_206A_206B_202A_206A_202C_206A_202A_202D_202E_206F_202A_200D_206A_202A_202D_206E_202A_200E_200F_202B_202A_200B_206F_200E_206C_206C_200C_202E((IEnumerable)exportData.QuestIds, ref num7); num = ((list.Count != 0) ? (-1023174909) : (-1023174908)); break; case 0: num = -1023174912; break; case 2: _206E_202B_206A_200C_206D_202B_206A_200F_206D_200D_202D_206B_202E_200B_202C_206B_206C_200F_200D_200E_206B_206A_202A_200D_200E_202B_202C_206C_206F_206C_206A_200C_200C_206F_202C_200E_202B_200C_202E_202D_202E(_chatGui, 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(85756196), (ushort?)(ushort)576); return; } } } catch (Exception ex) { _202B_200B_202A_200F_206C_200B_206F_206E_202E_202B_206D_202E_202A_200D_202A_200D_206C_206B_200F_200B_206D_200D_200E_202D_202B_206E_200C_202E_202D_206F_206F_202E_202E_202E_206E_202A_200B_206C_202A_206B_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(26305319), Array.Empty()); _200F_206C_206F_202C_202B_206A_202A_202D_202D_202D_206F_206F_202C_206A_200F_202B_200D_202D_206B_202D_206E_202C_200E_206B_202D_202C_206F_206B_200C_206C_206E_200E_200B_200F_202C_206F_200F_200C_202E_200D_202E(_chatGui, _202A_206F_202A_206B_202E_200E_200E_200B_202C_202B_206F_200F_206C_202E_206C_206C_202D_206B_206A_200B_206D_206F_206D_200B_206C_202C_206D_206A_206C_202C_202E_206A_206F_200D_206F_206F_200B_206B_206D_202E(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(-2044904257), _202C_200C_206E_202B_206E_200B_206E_200C_202A_206C_206C_202C_202A_206A_202C_206A_206E_200F_202A_200E_200C_200F_206F_206B_200F_200D_206F_206D_206F_206E_200B_202D_206E_206C_202B_206A_206E_200F_202D_206B_202E(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(1231541163), (ushort?)(ushort)576); } } [MethodImpl(MethodImplOptions.NoInlining)] private void ImportAllPresetsFromClipboard(List allExportData) { try { int num = 0; int num2 = 0; int num3 = 0; HashSet hashSet = _configuration.General.SavedPresets.Values.Select((Configuration.SavedQuestPreset p) => p.Name).ToHashSet(_202E_206C_202C_202C_206B_202E_200E_206C_202C_202A_200E_206C_200E_206C_206D_202A_200F_206F_202C_202A_200D_200E_206B_200F_200F_202A_202D_206A_200D_206D_206F_200E_200C_202A_206C_200E_200E_202C_200E_200E_202E()); int num4; using (List.Enumerator enumerator = allExportData.GetEnumerator()) { num4 = -483703780; PresetExportData current = default(PresetExportData); List list = default(List); int num14 = default(int); while (true) { int num5 = num4; int num6 = -483703777; int num7 = num5; switch ((num7 | num6) - (num7 & num6)) { case 2: { int num18 = num2; num6 = 1; num7 = num18; int num19 = num7 ^ num6; int num20 = num7 & num6; num2 = num19 + (num20 + num20); num4 = -483703780; break; } case 6: current = enumerator.Current; num4 = ((!hashSet.Contains(current.Name)) ? (-483703784) : (-483703781)); break; case 0: num4 = -483703780; break; case 3: num4 = (enumerator.MoveNext() ? (-483703783) : (-483703782)); break; case 7: { list = _202E_206D_202A_200D_200B_206F_206B_206B_200D_202C_200E_206C_206C_206A_206B_202A_206A_202C_206A_202A_202D_202E_206F_202A_200D_206A_202A_202D_206E_202A_200E_200F_202B_202A_200B_206F_200E_206C_206C_200C_202E((IEnumerable)current.QuestIds, ref num14); int num15 = num3; num6 = num14; num7 = num15; int num16 = num7 ^ num6; int num17 = num7 & num6; num3 = num16 + (num17 + num17); num4 = ((list.Count != 0) ? (-483703778) : (-483703779)); break; } case 1: { string key = GeneratePresetKey(current.Name); Configuration.SavedQuestPreset value = new Configuration.SavedQuestPreset { Name = current.Name, Description = current.Description, QuestIds = list, CreatedAt = DateTime.UtcNow }; _configuration.General.SavedPresets[key] = value; int num11 = num; num6 = 1; num7 = num11; int num12 = num7 ^ num6; int num13 = num7 & num6; num = num12 + (num13 + num13); num4 = -483703780; break; } case 4: { int num8 = num2; num6 = 1; num7 = num8; int num9 = num7 ^ num6; int num10 = num7 & num6; num2 = num9 + (num10 + num10); num4 = -483703780; break; } case 5: goto end_IL_0061; } continue; end_IL_0061: break; } } num4 = ((num <= 0) ? 17213942 : 17213937); string text = default(string); while (true) { int num21 = num4; int num6 = 17213936; int num7 = num21; switch ((num7 | num6) - (num7 & num6)) { case 4: { string text3 = text; DefaultInterpolatedStringHandler defaultInterpolatedStringHandler3 = new DefaultInterpolatedStringHandler(28, 1); defaultInterpolatedStringHandler3.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(1996293041)); defaultInterpolatedStringHandler3.AppendFormatted(num3); defaultInterpolatedStringHandler3.AppendLiteral(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(-1558859610)); text = _202A_206F_202A_206B_202E_200E_200E_200B_202C_202B_206F_200F_206C_202E_206C_206C_202D_206B_206A_200B_206D_206F_206D_200B_206C_202C_206D_206A_206C_202C_202E_206A_206F_200D_206F_206F_200B_206B_206D_202E(text3, defaultInterpolatedStringHandler3.ToStringAndClear()); num4 = 17213938; break; } case 1: _200B_202C_202B_202C_202C_202E_206B_200D_202D_202A_200C_202D_206B_202B_206E_202E_206B_202E_200F_202C_206E_206D_202C_206F_206F_200E_206E_200D_200F_200C_202E_206C_206A_206E_202E_206F_202A_200F_202E_206E_202E(_pluginInterface, (IPluginConfiguration)_configuration); num4 = 17213942; break; case 5: num4 = 17213937; break; case 0: { string text2 = text; DefaultInterpolatedStringHandler defaultInterpolatedStringHandler2 = new DefaultInterpolatedStringHandler(35, 1); defaultInterpolatedStringHandler2.AppendLiteral(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(894685187)); defaultInterpolatedStringHandler2.AppendFormatted(num2); defaultInterpolatedStringHandler2.AppendLiteral(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(706771647)); text = _202A_206F_202A_206B_202E_200E_200E_200B_202C_202B_206F_200F_206C_202E_206C_206C_202D_206B_206A_200B_206D_206F_206D_200B_206C_202C_206D_206A_206C_202C_202E_206A_206F_200D_206F_206F_200B_206B_206D_202E(text2, defaultInterpolatedStringHandler2.ToStringAndClear()); num4 = 17213939; break; } case 3: num4 = ((num3 <= 0) ? 17213938 : 17213940); break; case 6: { DefaultInterpolatedStringHandler defaultInterpolatedStringHandler = new DefaultInterpolatedStringHandler(33, 1); defaultInterpolatedStringHandler.AppendLiteral(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(-629934414)); defaultInterpolatedStringHandler.AppendFormatted(num); defaultInterpolatedStringHandler.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(-433566038)); text = defaultInterpolatedStringHandler.ToStringAndClear(); num4 = ((num2 <= 0) ? 17213939 : 17213936); break; } case 2: _200D_200E_206B_206D_206F_206C_206E_206D_200D_206F_206E_202D_200E_206F_200B_202D_202E_206A_202C_206C_206B_206D_200C_206F_202D_200E_202C_202E_202D_200C_206F_200B_202E_202A_202D_200D_202D_202D_202A_200E_202E((ILogger)_logger, 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(473602606), new object[3] { num, num2, num3 }); _206E_202B_206A_200C_206D_202B_206A_200F_206D_200D_202D_206B_202E_200B_202C_206B_206C_200F_200D_200E_206B_206A_202A_200D_200E_202B_202C_206C_206F_206C_206A_200C_200C_206F_202C_200E_202B_200C_202E_202D_202E(_chatGui, 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(85756196), (ushort?)(ushort)576); return; } } } catch (Exception ex) { _202B_200B_202A_200F_206C_200B_206F_206E_202E_202B_206D_202E_202A_200D_202A_200D_206C_206B_200F_200B_206D_200D_200E_202D_202B_206E_200C_202E_202D_206F_206F_202E_202E_202E_206E_202A_200B_206C_202A_206B_202E((ILogger)_logger, ex, 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(-608308180), Array.Empty()); _200F_206C_206F_202C_202B_206A_202A_202D_202D_202D_206F_206F_202C_206A_200F_202B_200D_202D_206B_202D_206E_202C_200E_206B_202D_202C_206F_206B_200C_206C_206E_200E_200B_200F_202C_206F_200F_200C_202E_200D_202E(_chatGui, _202A_206F_202A_206B_202E_200E_200E_200B_202C_202B_206F_200F_206C_202E_206C_206C_202D_206B_206A_200B_206D_206F_206D_200B_206C_202C_206D_206A_206C_202C_202E_206A_206F_200D_206F_206F_200B_206B_206D_202E(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(-1675603926), _202C_200C_206E_202B_206E_200B_206E_200C_202A_206C_206C_202C_202A_206A_202C_206A_206E_200F_202A_200E_200C_200F_206F_206B_200F_200D_206F_206D_206F_206E_200B_202D_206E_206C_202B_206A_206E_200F_202D_206B_202E(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(1231541163), (ushort?)(ushort)576); } } [MethodImpl(MethodImplOptions.NoInlining)] private void AddPresetToPriority(List questIds) { int num = 0; int num2; using (List.Enumerator enumerator = questIds.GetEnumerator()) { num2 = 953789510; while (true) { int num3 = num2; int num4 = 953789511; int num5 = num3; int num6 = num5 + num4; int num7 = num5 & num4; switch (num6 - (num7 + num7)) { case 4: num2 = 953789510; break; case 3: { ElementId current = enumerator.Current; num2 = ((!_questController.AddQuestPriority(current)) ? 953789510 : 953789511); break; } case 1: num2 = (enumerator.MoveNext() ? 953789508 : 953789509); break; case 0: { int num8 = num; num4 = 1; num5 = num8; int num9 = num5 ^ num4; int num10 = num5 & num4; num = num9 + (num10 + num10); num2 = 953789510; break; } case 2: goto end_IL_0015; } continue; end_IL_0015: break; } } num2 = ((num <= 0) ? 899476450 : 899476449); while (true) { int num11 = num2; int num4 = 899476448; int num5 = num11; switch ((num5 | num4) - (num5 & num4)) { case 0: num2 = 899476449; break; case 2: _200D_200E_206B_206D_206F_206C_206E_206D_200D_206F_206E_202D_200E_206F_200B_202D_202E_206A_202C_206C_206B_206D_200C_206F_202D_200E_202C_202E_202D_200C_206F_200B_202E_202A_202D_200D_202D_202D_202A_200E_202E((ILogger)_logger, 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(-1367806069), new object[1] { num }); return; case 1: { IChatGui chatGui = _chatGui; DefaultInterpolatedStringHandler defaultInterpolatedStringHandler = new DefaultInterpolatedStringHandler(32, 1); defaultInterpolatedStringHandler.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(901909596)); defaultInterpolatedStringHandler.AppendFormatted(num); defaultInterpolatedStringHandler.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(-1925546250)); _206E_202B_206A_200C_206D_202B_206A_200F_206D_200D_202D_206B_202E_200B_202C_206B_206C_200F_200D_200E_206B_206A_202A_200D_200E_202B_202C_206C_206F_206C_206A_200C_200C_206F_202C_200E_202B_200C_202E_202D_202E(chatGui, defaultInterpolatedStringHandler.ToStringAndClear(), 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(-1179749275), (ushort?)(ushort)576); num2 = 899476450; break; } } } } private List GetAvailableQuests(List questIds) { return (from questId in questIds.Where(delegate(ElementId questId) { int num = (_questFunctions.IsReadyToAcceptQuest(questId) ? (-308827748) : (-308827745)); while (true) { int num2 = num; int num3 = -308827746; int num4 = num2; switch ((num4 | num3) - (num4 & num3)) { case 2: return true; case 1: return _questFunctions.IsQuestAccepted(questId); case 0: goto IL_005c; } continue; IL_005c: num = -308827745; } }) where !_questController.ManualPriorityQuests.Any((Quest q) => _003C_003Ec__DisplayClass41_0._202E_202B_206D_202D_206C_202E_206F_200B_202B_202C_206A_200C_200D_200E_202C_200D_202C_200E_200F_200C_206C_206A_200C_206A_206D_206D_202A_202A_200D_200E_202B_200F_202C_202C_202E_200F_200E_206D_206A_200E_202E(q.Id, questId)) where _questRegistry.IsKnownQuest(questId) select questId).ToList(); } private List GetAlreadyPriorityQuests(List questIds) { return (from questId in questIds where _questController.ManualPriorityQuests.Any((Quest q) => _003C_003Ec__DisplayClass42_0._206E_206A_206B_206F_202C_200F_206A_202B_202D_200C_200B_206E_202D_202D_206D_200D_200F_200C_206E_202D_206B_200B_206C_206F_200B_206F_202A_202E_202C_202B_202A_202C_206F_200F_202D_206E_202D_202C_202E_200C_202E(q.Id, questId)) where !_questFunctions.IsQuestComplete(questId) select questId).ToList(); } static Vector2 _206D_206E_206E_202C_206F_200C_202C_202C_200B_200B_200B_200D_206B_206F_200C_202D_202D_200B_200C_202A_206B_206B_206A_200B_206E_206F_202E_206A_200C_202B_206E_206C_206A_200F_206F_202D_200B_202B_206F_202E() { return ImGui.GetContentRegionAvail(); } static ImGuiStylePtr _200F_202E_202B_202C_206B_206C_200B_202E_202C_200C_206D_206C_206D_206B_200B_200C_206F_206B_200E_200B_202C_202C_200E_202B_206A_202E_200B_200E_202A_202C_206D_206D_202D_202D_202D_206E_200E_202C_206B_202D_202E() { return ImGui.GetStyle(); } static void _206D_200E_200C_200D_200D_206D_206A_200F_206E_206A_206B_206B_200F_202A_200B_206D_202C_206C_202E_206F_206B_202B_200E_200B_200D_206E_200C_200F_206C_202B_206C_200C_202D_200C_200B_206E_202D_206A_206B_206B_202E(float P_0) { ImGui.SetNextItemWidth(P_0); } static bool _206A_202B_206E_200F_206F_206F_202E_202D_200F_200E_200C_202B_206A_206D_206A_206F_202B_206D_200E_206B_202E_202D_202B_200C_206D_202D_202E_200C_200C_202D_206E_202C_202D_202C_206B_206F_206D_206D_202D_200E_202E(ImU8String P_0, ImU8String P_1, ref string P_2, int P_3, ImGuiInputTextFlags P_4, ImGui.ImGuiInputTextCallbackDelegate P_5) { return ImGui.InputTextWithHint(P_0, P_1, ref P_2, P_3, P_4, P_5); } static bool _206E_206E_200F_200F_200C_206C_200D_206B_200C_200D_200D_202A_206A_206A_206D_206B_200C_200E_206E_200C_200B_200B_206E_206B_206D_200E_200E_206B_200D_206F_200F_206E_200C_202B_206F_202D_200D_206C_206D_202A_202E(string P_0) { return string.IsNullOrWhiteSpace(P_0); } static ImRaii.DisabledDisposable _202B_206D_202A_200D_206A_206D_202B_200C_206E_206B_206D_200D_202D_206B_200E_206C_206A_200C_200C_202B_206D_206C_202E_200C_200F_200D_200E_206D_200C_206B_202D_200E_200C_202E_200D_202B_206B_202B_202E_202B_202E(bool P_0) { return ImRaii.Disabled(P_0); } static void _206A_200B_206A_206D_202E_206C_200D_206E_200D_202D_206A_200B_200C_206F_200C_202C_206E_206A_200B_200B_202E_200C_200E_202D_200E_202C_202E_202A_206E_206B_206C_200D_206C_206C_200E_200B_200B_202C_202C_200F_202E(IDisposable P_0) { P_0.Dispose(); } static void _206C_206E_206C_200F_202C_202E_200F_202A_200D_200B_202A_206E_200E_206D_202C_200E_202A_200F_200B_200E_202A_206D_200D_202E_206B_202C_206E_206E_202B_200E_206B_202B_202B_202D_200E_206B_202A_200B_200C_202E() { ImGui.SameLine(); } static bool _200F_206B_200D_202D_206C_206B_200E_202B_206A_206D_200E_200E_206B_200B_200E_200F_206D_202D_206A_206E_200B_206A_206B_202A_200B_206D_206B_206D_200B_206B_200F_202E_202A_200C_206C_206E_200C_206C_202B_202A_202E(ImGuiHoveredFlags P_0) { return ImGui.IsItemHovered(P_0); } static void _200E_206D_206C_200F_206B_200F_200F_202D_206F_202E_202D_206F_206A_206A_202A_200D_206F_202C_206F_206F_206A_202B_200C_202A_206C_200B_202B_200D_202D_202B_202A_202A_200C_206A_206F_206D_200C_202B_206E_202B_202E(ImU8String P_0) { ImGui.SetTooltip(P_0); } static ImRaii.ColorDisposable _206D_202B_200B_200E_206C_200B_206C_202E_200E_200E_200F_206F_200B_200E_200C_200B_206E_206A_206D_200F_206F_200F_206E_200F_202E_202E_200B_200E_202C_206E_200C_206A_206B_206B_202A_206F_202E_200D_202C_206B_202E(ImGuiCol P_0, Vector4 P_1, bool P_2) { return ImRaii.PushColor(P_0, P_1, P_2); } static Vector2 _206D_206F_206E_206F_202D_200B_206D_206D_202B_206E_202B_206A_200F_200F_202D_200D_200D_206D_200C_206E_202C_206C_206D_202D_202A_200C_206F_200B_200C_202E_206C_202D_206A_202E_206F_200E_206A_206E_202C_202E_202E(ImU8String P_0, bool P_1, float P_2) { return ImGui.CalcTextSize(P_0, P_1, P_2); } static float _202D_206E_200D_202B_206E_206F_202C_202B_200C_202E_200F_202C_206D_202E_206D_202D_206F_200B_206A_206B_202B_206E_200D_206C_200D_206C_200E_202A_200D_206B_206A_206C_202D_206F_206F_200E_206D_202D_202D_206A_202E() { return ImGui.GetCursorPosX(); } static void _202D_200B_206C_202C_202D_206D_202E_200E_200F_206B_202E_206B_202D_206D_206B_200C_200D_202C_200B_206D_206A_206B_202D_202C_202C_206D_200B_200E_202C_206B_200C_202C_202D_200E_206D_202C_206E_200F_200D_202A_202E(float P_0) { ImGui.SetCursorPosX(P_0); } static void _202A_200B_202B_200B_206D_206A_202A_206A_206F_200C_206E_200E_206A_200F_202B_206E_202B_202C_202A_202C_202B_202A_202C_200C_200F_206E_200F_202C_206F_206B_206F_202D_202E_206F_202B_200E_206A_206B_206A_202E_202E(ImU8String P_0) { ImGui.TextUnformatted(P_0); } static void _202C_206A_202E_206B_206B_206C_202B_206A_200E_206B_202D_200E_200C_206B_206E_206F_200F_206F_202D_206C_206A_206A_206A_202E_200B_202B_202E_206E_202A_200F_202E_206D_202A_206D_200D_200F_206A_206A_202A_202E() { ImGui.Spacing(); } static bool _206E_202E_202A_202A_200F_206D_202C_206D_206C_202C_200D_200C_200C_202E_200B_200C_206F_200F_206A_206F_200C_206E_200D_200C_202C_202A_202E_202B_200C_202C_200C_200F_206F_202B_200E_206C_206A_206C_206A_202C_202E(IEnumerator P_0) { return P_0.MoveNext(); } static void _200B_202C_202B_202C_202C_202E_206B_200D_202D_202A_200C_202D_206B_202B_206E_202E_206B_202E_200F_202C_206E_206D_202C_206F_206F_200E_206E_200D_200F_200C_202E_206C_206A_206E_202E_206F_202A_200F_202E_206E_202E(IDalamudPluginInterface P_0, IPluginConfiguration P_1) { P_0.SavePluginConfig(P_1); } static void _200D_200E_206B_206D_206F_206C_206E_206D_200D_206F_206E_202D_200E_206F_200B_202D_202E_206A_202C_206C_206B_206D_200C_206F_202D_200E_202C_202E_202D_200C_206F_200B_202E_202A_202D_200D_202D_202D_202A_200E_202E(ILogger P_0, string P_1, object[] P_2) { P_0.LogInformation(P_1, P_2); } static ImRaii.IdDisposable _202D_206A_200B_200F_206F_206B_206D_206F_202E_206C_206F_200B_206C_200C_202B_200C_202E_206D_202C_202C_202C_202D_206F_206C_206B_202B_206D_200C_200F_206A_206E_202E_206E_206F_206B_206D_206A_206D_202B_202A_202E(ImU8String P_0, bool P_1) { return ImRaii.PushId(P_0, P_1); } static bool _202A_200B_206A_200E_200C_202A_202D_200D_206F_200F_206C_202B_200D_200F_200F_206C_206B_206B_200E_200F_202B_202D_200F_200C_206A_206A_206C_206C_206D_200F_206B_206A_206F_202E_202C_206A_202C_206C_202A_202D_202E(string P_0, string P_1) { return P_0 == P_1; } static float _206E_206C_206A_206B_200C_200B_202E_200C_206D_200E_202C_202C_200C_200F_206E_202A_200F_200B_202D_200E_200E_202C_206D_202E_200B_200E_202E_200E_206A_206A_200E_200B_206D_200D_202A_202C_200E_202E_202C_202E_202E() { return ImGui.GetFrameHeight(); } static Vector2 _206E_200F_206D_202E_202D_206F_206F_206B_202E_202E_206E_202B_206E_202B_206D_206F_206C_202B_202D_202C_200E_202B_200D_206B_202E_202B_202E_206F_200F_206E_202D_206B_202B_206C_206E_206F_200E_200C_206B_200C_202E() { return ImGui.GetCursorScreenPos(); } static bool _202C_202A_202B_202A_206C_206C_200E_206B_206A_202C_200D_206F_202B_206D_206C_206D_200D_202A_200B_206F_200B_202A_202C_200C_202A_202D_202D_200B_206B_202C_206E_206B_206C_202C_202C_206C_200E_206C_200F_200C_202E(ImU8String P_0, Vector2 P_1) { return ImGui.Button(P_0, P_1); } static ImDrawListPtr _200D_206C_200D_206E_202B_200B_202E_200B_206F_200C_202E_202C_200B_206F_206F_202B_200B_202C_200C_206B_200F_200C_200C_200D_202C_200F_202E_202B_206D_206B_206C_206D_202A_200C_202C_206C_202D_202D_200B_206B_202E() { return ImGui.GetWindowDrawList(); } static string _206B_206B_206C_206F_200F_206B_200F_206A_206D_202B_206F_202C_202B_200F_206B_202B_206D_206F_206C_206D_206D_202C_206D_200F_206C_200E_206D_202C_202A_200E_202B_200D_206D_202A_206A_200E_202E_206F_202D_202E(FontAwesomeIcon P_0) { return P_0.ToIconString(); } static ImFontPtr _200C_200E_202D_202E_206D_202A_206B_200E_200C_206E_206F_202E_202B_202E_202A_202A_202A_202C_200E_206C_202C_200B_200B_202B_200C_202B_202C_200F_202D_206C_200C_206D_206A_200D_206D_206A_206F_200C_200C_206D_202E() { return UiBuilder.IconFont; } static ImRaii.FontDisposable _206D_206A_200B_202D_206A_202E_200C_206B_202C_206D_206B_206F_206A_206B_206B_206D_206D_200D_200D_206E_202A_206A_202C_200B_202D_206F_202C_200B_200E_202A_202D_200B_200D_202B_200F_206E_206A_202C_202B_202E_202E(ImFontPtr P_0, bool P_1) { return ImRaii.PushFont(P_0, P_1); } static float _202B_202A_206C_202B_206A_200B_206C_206F_202B_202D_202D_202D_206E_206B_200B_200B_202A_202E_206D_202D_200D_200E_206E_202D_206C_206C_200F_200B_202B_200F_202E_202D_206B_202D_200D_202D_206D_206D_206A_200F_202E() { return ImGui.GetTextLineHeight(); } static uint _202D_200D_206D_202A_202B_206D_200B_202A_206A_200E_206F_206B_200D_202C_202C_200D_200D_200B_206E_206F_202A_206A_206B_200F_202C_206C_206D_200F_200F_206E_202C_202C_200C_202C_200B_202C_206D_206E_206D_202E_202E(ImGuiCol P_0) { return ImGui.GetColorU32(P_0); } static float _206B_206E_200C_200E_206C_202E_200C_202B_202D_200B_202C_202E_200E_206A_202E_202E_202A_206F_206D_206F_206E_206A_200E_206C_200F_202D_200F_206D_206C_200C_206C_206D_206C_202B_200D_200B_200C_200D_206B_206F_202E() { return ImGui.GetFontSize(); } static uint _206E_206F_202C_206D_200E_202A_206B_202D_206C_200B_202E_206B_200D_200F_202A_200F_200C_206B_206C_200C_202D_206E_200E_202C_206C_200E_202D_206C_206D_202D_206E_202C_206E_206F_202D_202C_202D_202D_200D_206B_202E(Vector4 P_0) { return ImGui.ColorConvertFloat4ToU32(P_0); } static string _206D_200B_206C_200B_206C_206C_200C_200E_202C_206B_206C_200B_200D_200E_200F_202E_206B_202B_200F_202E_200C_206F_202C_206A_206D_200C_206E_202E_206F_206B_202D_202D_200F_202C_202A_206D_200C_206F_202B_202D_202E(string P_0) { return P_0.Trim(); } static bool _206B_206A_206C_206A_206E_202A_202A_200C_200E_200C_202E_202C_202D_200E_206A_200F_206E_202D_206B_202B_206B_202D_206E_206C_206F_206F_206C_202B_200B_202B_206A_202D_206E_202B_202C_200C_206A_200E_200B_202D_202E() { return ImGui.IsItemHovered(); } static string _202E_206C_200E_206D_206B_206E_206D_202C_206A_200F_200D_202C_202C_206B_202A_200F_202B_202D_200D_200C_202A_206F_202B_200E_206D_206D_202A_202C_206B_202C_202D_202E_202A_200E_206D_202D_200D_202E_202A_200F_202E(object P_0) { return P_0.ToString(); } static bool _206E_200D_200B_206C_202B_206D_206B_200D_206A_200C_200D_206C_206B_200B_206D_200E_202D_202C_202E_200B_200C_206D_200C_200B_202D_206C_200E_200B_200B_200F_202C_202A_206C_200F_206C_200F_202A_206D_206C_206E_202E(ImGuiKey P_0) { return ImGui.IsKeyDown(P_0); } static void _206E_202B_206A_200C_206D_202B_206A_200F_206D_200D_202D_206B_202E_200B_202C_206B_206C_200F_200D_200E_206B_206A_202A_200D_200E_202B_202C_206C_206F_206C_206A_200C_200C_206F_202C_200E_202B_200C_202E_202D_202E(IChatGui P_0, string P_1, string P_2, ushort? P_3) { P_0.Print(P_1, P_2, P_3); } static string _202A_200C_202E_206F_206E_202A_202B_202A_202A_206B_206C_206F_206D_202E_200E_206B_206E_206C_200B_206F_202A_206D_206C_206E_206A_206D_200C_202C_202D_202D_206E_206F_206F_200D_202C_206E_202E_206B_206D_206B_202E(string P_0) { return P_0.ToUpperInvariant(); } static string _200B_206C_206C_202D_200E_200C_200D_202D_202D_206C_200B_200F_206D_202D_202C_202B_206D_202C_206D_200E_200F_200E_200E_202C_206B_206C_202E_200B_206C_200C_206F_202B_200D_200F_200C_206E_202A_200E_202D_202B_202E(string P_0, char P_1, char P_2) { return P_0.Replace(P_1, P_2); } static string _202A_206F_202A_206B_202E_200E_200E_200B_202C_202B_206F_200F_206C_202E_206C_206C_202D_206B_206A_200B_206D_206F_206D_200B_206C_202C_206D_206A_206C_202C_202E_206A_206F_200D_206F_206F_200B_206B_206D_202E(string P_0, string P_1) { return P_0 + P_1; } static string _206D_206F_200E_202A_200F_200B_200B_202A_202E_206B_206B_206F_200E_202E_206C_206C_200B_202D_202D_206B_206E_206E_200E_200F_202D_206B_206B_206B_200F_206E_202E_200F_200C_206F_206E_206C_206E_200E_200D_200E_202E(object P_0) { return JsonConvert.SerializeObject(P_0); } static Encoding _206A_202D_200E_206F_206F_202A_200C_202D_202E_202D_200F_206D_206D_202E_206E_206E_202E_206B_206F_200C_206E_200C_206B_202D_200E_206E_206C_206A_202D_202B_206A_206B_202C_206F_202D_206B_206E_200B_200B_202A_202E() { return Encoding.UTF8; } static byte[] _206E_206F_202B_202B_202E_206D_202A_206B_206D_206A_206C_202C_206F_200C_202D_200E_206B_200F_202D_202E_200D_206E_200B_202D_202A_206A_200C_206D_200B_206E_200E_200D_202B_200B_200D_202A_200C_200B_200B_206C_202E(Encoding P_0, string P_1) { return P_0.GetBytes(P_1); } static string _206B_206C_206F_200E_206C_202C_206A_202A_206D_206B_200D_206A_206B_200D_200E_200B_200C_200F_206F_206A_200C_206E_202B_202D_206A_202A_206A_200B_200D_202B_202A_206C_202B_200D_206B_202D_200D_206E_200D_200F_202E(byte[] P_0) { return Convert.ToBase64String(P_0); } static void _200F_200B_200B_200B_206F_200B_202D_202B_200B_206F_202A_200C_206A_206D_206B_202D_202C_202C_206E_206E_200C_200D_206D_202D_202C_200C_200C_206A_202D_206C_200E_202B_200F_202E_202B_200B_200C_206E_206F_206E_202E(ImU8String P_0) { ImGui.SetClipboardText(P_0); } static string _200C_202D_206B_206A_206D_206E_202E_202C_206F_200D_202B_202A_200B_200B_206A_206F_200F_200B_200B_206A_206D_200B_202A_200B_200F_206C_202A_202D_206B_202E_200B_206F_202D_202B_200F_200B_202A_200F_200D_200D_202E(string P_0, string P_1, string P_2) { return P_0 + P_1 + P_2; } static bool _202C_202C_206C_200F_200C_200B_206C_206A_200B_206A_202C_202E_206F_206B_206B_206B_202D_206D_200F_202D_202B_206F_206D_202A_200D_206C_206C_200C_200E_206D_200E_200D_200F_206B_200E_206D_206B_200C_202D_200D_202E(string P_0, string P_1, StringComparison P_2) { return P_0.StartsWith(P_1, P_2); } static int _206B_200C_200E_202A_200B_206B_206C_200C_202C_202A_200B_206B_200C_202A_206F_202E_202E_202E_206D_202C_200D_206B_200B_200C_206E_206E_206C_202A_200E_206B_206E_200E_206B_206F_202C_206B_200C_206D_202E_206B_202E(string P_0) { return P_0.Length; } static string _200C_200E_202E_206B_206F_202D_202A_200C_200D_202B_206B_202B_202A_202C_206A_200E_202D_206E_202E_202E_200D_200D_202E_202A_206A_206C_206F_200B_202C_206C_206E_206D_200F_202A_202D_202C_206A_200C_202D_200C_202E(string P_0, int P_1) { return P_0.Substring(P_1); } static byte[] _200D_206F_202E_206C_200D_206E_202D_202E_206C_206F_200E_202C_206A_206E_200F_206C_206B_202B_206F_202D_202E_200F_200E_202D_206A_206D_206D_202C_206D_202E_206A_200F_200D_200F_200F_200B_206B_202A_202A_202B_202E(string P_0) { return Convert.FromBase64String(P_0); } static string _206F_206C_202A_202C_202B_206A_206D_206F_200D_200E_206E_200C_202D_206D_202D_200C_206B_202E_200F_200C_202B_206C_202C_206C_200C_202A_200F_202A_202E_200C_202B_206D_200C_200E_200E_200F_200E_206B_200D_206B_202E(Encoding P_0, byte[] P_1) { return P_0.GetString(P_1); } static void _202C_206D_206A_206B_202E_202D_200D_202A_200C_206A_206D_202E_206A_200F_206E_206D_206C_202E_206F_206D_202A_206C_206A_202B_206D_206C_206A_200E_200C_200B_202D_202A_206F_206D_202E_202B_200C_202D_206E_202E(ILogger P_0, Exception P_1, string P_2, object[] P_3) { P_0.LogDebug(P_1, P_2, P_3); } static List _202E_206D_202A_200D_200B_206F_206B_206B_200D_202C_200E_206C_206C_206A_206B_202A_206A_202C_206A_202A_202D_202E_206F_202A_200D_206A_202A_202D_206E_202A_200E_200F_202B_202A_200B_206F_200E_206C_206C_200C_202E(IEnumerable P_0, ref int P_1) { return ElementId.FromStrings(P_0, out P_1); } static void _200F_206C_206F_202C_202B_206A_202A_202D_202D_202D_206F_206F_202C_206A_200F_202B_200D_202D_206B_202D_206E_202C_200E_206B_202D_202C_206F_206B_200C_206C_206E_200E_200B_200F_202C_206F_200F_200C_202E_200D_202E(IChatGui P_0, string P_1, string P_2, ushort? P_3) { P_0.PrintError(P_1, P_2, P_3); } static void _202B_200B_202A_200F_206C_200B_206F_206E_202E_202B_206D_202E_202A_200D_202A_200D_206C_206B_200F_200B_206D_200D_200E_202D_202B_206E_200C_202E_202D_206F_206F_202E_202E_202E_206E_202A_200B_206C_202A_206B_202E(ILogger P_0, Exception P_1, string P_2, object[] P_3) { P_0.LogError(P_1, P_2, P_3); } static string _202C_200C_206E_202B_206E_200B_206E_200C_202A_206C_206C_202C_202A_206A_202C_206A_206E_200F_202A_200E_200C_200F_206F_206B_200F_200D_206F_206D_206F_206E_200B_202D_206E_206C_202B_206A_206E_200F_202D_206B_202E(Exception P_0) { return P_0.Message; } static StringComparer _202E_206C_202C_202C_206B_202E_200E_206C_202C_202A_200E_206C_200E_206C_206D_202A_200F_206F_202C_202A_200D_200E_206B_200F_200F_202A_202D_206A_200D_206D_206F_200E_200C_202A_206C_200E_200E_202C_200E_200E_202E() { return StringComparer.OrdinalIgnoreCase; } }