1
0
Fork 0
forked from aly/qstbak
qstbak/Questionable/Questionable.Windows.QuestComponents/SavedPresetsComponent.cs
2026-08-17 20:27:25 +10:00

2209 lines
119 KiB
C#

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<string> QuestIds { get; set; } = new List<string>();
}
[Serializable]
[CompilerGenerated]
private sealed class _003C_003Ec
{
public static readonly _003C_003Ec _003C_003E9 = new _003C_003Ec();
public static Func<KeyValuePair<string, Configuration.SavedQuestPreset>, string> _003C_003E9__24_0;
public static Func<Quest, ElementId> _003C_003E9__27_0;
public static Func<ElementId, string> _003C_003E9__29_0;
public static Func<ElementId, string> _003C_003E9__30_1;
public static Func<Configuration.SavedQuestPreset, PresetExportData> _003C_003E9__30_0;
public static Func<Configuration.SavedQuestPreset, string> _003C_003E9__38_0;
internal string _003CDrawSavedPresets_003Eb__24_0(KeyValuePair<string, Configuration.SavedQuestPreset> 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<SavedPresetsComponent> _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<PresetExportData>? _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<SavedPresetsComponent> 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<string>(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<string>(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<string>(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<string>(-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<string>(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<string>(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<string>(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<string>(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<string>(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<string, Configuration.SavedQuestPreset> 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<string>(-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<string>(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<string>(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<KeyValuePair<string, Configuration.SavedQuestPreset>> enumerator = savedPresets.OrderBy((KeyValuePair<string, Configuration.SavedQuestPreset> 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<string>(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<ElementId> 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<string>(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<string>(-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<string>(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<string>(-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<ElementId>.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<string>(-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<string>(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<string>(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<string>(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<string>(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<string>(-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<string>(-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<string>(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<string>(-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<string>(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<string>(-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<PresetExportData> 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<string>(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<string>(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<string>(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<string>(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<string>(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<string>(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<string>(-794410333));
num = -1527781092;
break;
}
}
}
}
}
}
[MethodImpl(MethodImplOptions.NoInlining)]
private void SaveCurrentPreset()
{
List<ElementId> 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<string>(-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<string>(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<string>(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<string>(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<string>(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<string>(-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<string>(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<string>(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<string>(-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<string>(-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<string>(467221712), (ushort?)(ushort)576);
}
[MethodImpl(MethodImplOptions.NoInlining)]
private void ExportAllPresetsToClipboard()
{
List<PresetExportData> 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<string>(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<string>(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<string>(-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<string>(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<string>(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<string>(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<List<PresetExportData>>(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<string>(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<PresetExportData>(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<string>(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<string>(1318302015), Array.Empty<object>());
return;
}
}
continue;
IL_005d:
num = -668792440;
}
}
private PresetExportData? ParseClipboardPreset()
{
RefreshClipboardPresets();
return _clipboardPreset;
}
private List<PresetExportData>? 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<ElementId> list = default(List<ElementId>);
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<string>(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<string>(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<string>(-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<string>(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<string>(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<string>(-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<string>(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<string>(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<string>(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<string>(-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<string>(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<string>(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<string>)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<string>(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<string>(26305319), Array.Empty<object>());
_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<string>(-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<string>(1231541163), (ushort?)(ushort)576);
}
}
[MethodImpl(MethodImplOptions.NoInlining)]
private void ImportAllPresetsFromClipboard(List<PresetExportData> allExportData)
{
try
{
int num = 0;
int num2 = 0;
int num3 = 0;
HashSet<string> hashSet = _configuration.General.SavedPresets.Values.Select((Configuration.SavedQuestPreset p) => p.Name).ToHashSet<string>(_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<PresetExportData>.Enumerator enumerator = allExportData.GetEnumerator())
{
num4 = -483703780;
PresetExportData current = default(PresetExportData);
List<ElementId> list = default(List<ElementId>);
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<string>)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<string>(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<string>(-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<string>(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<string>(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<string>(-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<string>(-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<string>(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<string>(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<string>(-608308180), Array.Empty<object>());
_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<string>(-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<string>(1231541163), (ushort?)(ushort)576);
}
}
[MethodImpl(MethodImplOptions.NoInlining)]
private void AddPresetToPriority(List<ElementId> questIds)
{
int num = 0;
int num2;
using (List<ElementId>.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<string>(-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<string>(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<string>(-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<string>(-1179749275), (ushort?)(ushort)576);
num2 = 899476450;
break;
}
}
}
}
private List<ElementId> GetAvailableQuests(List<ElementId> 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<ElementId> GetAlreadyPriorityQuests(List<ElementId> 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<ElementId> _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<string> 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;
}
}