qstbak/Questionable/Questionable.Windows.ConfigComponents/StopConditionComponent.cs
2026-08-17 20:27:25 +10:00

1616 lines
82 KiB
C#

using System;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
using System.Numerics;
using System.Runtime.CompilerServices;
using Dalamud.Bindings.ImGui;
using Dalamud.Game.ClientState.Objects.SubKinds;
using Dalamud.Game.ClientState.Objects.Types;
using Dalamud.Interface;
using Dalamud.Interface.ManagedFontAtlas;
using Dalamud.Interface.Utility.Raii;
using Dalamud.Plugin;
using Dalamud.Plugin.Services;
using Microsoft.Extensions.Logging;
using Questionable.Controller;
using Questionable.Controller.Conditions;
using Questionable.Data;
using Questionable.Functions;
using Questionable.Model;
using Questionable.Model.Questing;
using Questionable.Windows.QuestComponents;
using Questionable.Windows.Utils;
namespace Questionable.Windows.ConfigComponents;
internal sealed class StopConditionComponent : ConfigComponent
{
[Serializable]
[CompilerGenerated]
private sealed class _003C_003Ec
{
public static readonly _003C_003Ec _003C_003E9 = new _003C_003Ec();
public static Func<Quest, string> _003C_003E9__29_1;
public static Comparison<Quest> _003C_003E9__37_0;
internal string _003CDrawAddQuestAccept_003Eb__29_1(Quest x)
{
return x.Info.Name;
}
internal int _003CGetCurrentlyAcceptedQuests_003Eb__37_0(Quest a, Quest b)
{
return _202B_200C_202C_202B_202D_200B_200C_206E_200B_202D_200B_202B_200B_200E_200C_206A_200F_202E_206F_202B_206B_206F_200D_206C_200C_202D_206C_200B_200C_206A_200D_206E_202D_206F_206B_202A_200B_202A_206B_202E_202E(a.Info.Name, b.Info.Name, StringComparison.OrdinalIgnoreCase);
}
static int _202B_200C_202C_202B_202D_200B_200C_206E_200B_202D_200B_202B_200B_200E_200C_206A_200F_202E_206F_202B_206B_206F_200D_206C_200C_202D_206C_200B_200C_206A_200D_206E_202D_206F_206B_202A_200B_202A_206B_202E_202E(string P_0, string P_1, StringComparison P_2)
{
return string.Compare(P_0, P_1, P_2);
}
}
private static readonly string[] ConditionModeNames = new string[2]
{
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>(905118381),
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>(560121957)
};
private static readonly string[] ConditionTypeNames = new string[7]
{
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>(110723094),
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>(1530936395),
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>(-219663971),
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>(-70647925),
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>(2025939443),
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>(1440127939),
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>(661458144)
};
private readonly IDalamudPluginInterface _pluginInterface;
private readonly QuestSelector _questSelector;
private readonly QuestRegistry _questRegistry;
private readonly QuestData _questData;
private readonly QuestFunctions _questFunctions;
private readonly QuestTooltipComponent _questTooltipComponent;
private readonly UiUtils _uiUtils;
private readonly IObjectTable _objectTable;
private readonly QuestController _questController;
private readonly ILogger<StopConditionComponent> _logger;
private int _addConditionType;
private int _addLevel = 50;
private int _addSequence = 1;
private int _addGilThreshold = 1000;
private string _questAcceptSearchText = string.Empty;
private List<Quest> _acceptedQuests = new List<Quest>();
private long _acceptedQuestsRefreshAtMs;
public StopConditionComponent(IDalamudPluginInterface pluginInterface, QuestSelector questSelector, QuestFunctions questFunctions, QuestRegistry questRegistry, QuestData questData, QuestTooltipComponent questTooltipComponent, UiUtils uiUtils, IObjectTable objectTable, QuestController questController, Configuration configuration, ILogger<StopConditionComponent> logger)
: base(pluginInterface, configuration)
{
StopConditionComponent stopConditionComponent = this;
_pluginInterface = pluginInterface;
_questSelector = questSelector;
_questRegistry = questRegistry;
_questData = questData;
_questFunctions = questFunctions;
_questTooltipComponent = questTooltipComponent;
_uiUtils = uiUtils;
_logger = logger;
_objectTable = objectTable;
_questController = questController;
_questSelector.SuggestionPredicate = (Quest quest) => !stopConditionComponent.HasQuestCondition(quest.Id, EStopConditionType.QuestComplete);
_questSelector.DefaultPredicate = delegate(Quest quest)
{
int num = ((!quest.Info.IsMainScenarioQuest) ? 902983598 : 902983599);
while (true)
{
int num2 = num;
int num3 = 902983598;
int num4 = num2;
int num5 = num4 + num3;
int num6 = num4 & num3;
switch (num5 - (num6 + num6))
{
case 0:
return false;
case 1:
return questFunctions.IsQuestAccepted(quest.Id);
case 2:
goto IL_0061;
}
continue;
IL_0061:
num = 902983599;
}
};
_questSelector.QuestSelected = delegate(Quest quest)
{
stopConditionComponent.Configuration.Stop.Conditions.Add(new QuestCompleteCondition
{
QuestId = quest.Id,
Mode = EStopConditionMode.Stop
});
stopConditionComponent.Save();
};
}
[MethodImpl(MethodImplOptions.NoInlining)]
public override void DrawTab()
{
bool value = base.Configuration.Stop.Enabled;
UiThemeUtils.SectionHeader(global::_003CModule_003E._206C_202A_206D_206A_206E_202A_202B_206F_206D_200F_202D_200F_202D_206A_202C_202B_206D_206A_200E_200E_202D_202D_200D_200C_200D_200D_206D_206E_202A_200F_206E_206C_206D_206A_206D_202B_200F_200D_206E_200C_202E<string>(-1625853193));
(Vector2 ContentStartPos, float AvailableWidth, ImDrawListPtr DrawList) tuple = UiThemeUtils.BeginCard();
Vector2 item = tuple.ContentStartPos;
float item2 = tuple.AvailableWidth;
ImDrawListPtr item3 = tuple.DrawList;
int num = ((!UiThemeUtils.WrappedCheckbox(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>(1186075613), ref value, 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>(-1404007902))) ? (-1028566401) : (-1028566404));
while (true)
{
int num2 = num;
int num3 = -1028566403;
int num4 = num2;
switch ((num4 | num3) - (num4 & num3))
{
case 0:
num = -1028566404;
break;
case 1:
base.Configuration.Stop.Enabled = value;
Save();
num = -1028566401;
break;
case 2:
{
ImRaii.DisabledDisposable disabledDisposable = _202D_202C_206B_202A_200E_200C_202A_202D_206E_206F_206D_206E_202C_200F_200F_206C_202D_202A_202D_202D_200F_202E_202B_206A_200C_206B_206A_206E_202B_206C_206E_206A_202B_200F_202D_202E_206F_200D_206D_206C_202E(!value);
try
{
DrawConditionsList();
}
finally
{
num = ((disabledDisposable == null) ? 1850490731 : 1850490728);
while (true)
{
int num5 = num;
num3 = 1850490730;
num4 = num5;
int num6 = num4 + num3;
int num7 = num4 & num3;
switch (num6 - (num7 + num7))
{
case 1:
goto end_IL_0101;
case 2:
_206E_200E_202B_206B_206F_206F_200F_206D_200E_202E_206F_202C_202C_206A_200E_206F_206A_206F_202D_200F_206B_202B_202C_202A_206E_206F_202D_200D_202C_202B_202B_206D_200E_202D_206C_200D_202E_200B_200F_202C_202E((IDisposable)disabledDisposable);
num = 1850490731;
break;
case 0:
num = 1850490728;
break;
}
continue;
end_IL_0101:
break;
}
}
UiThemeUtils.EndCard(item, item2, item3);
UiThemeUtils.SectionSpacing();
UiThemeUtils.SectionHeader(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>(235360192));
(Vector2 ContentStartPos, float AvailableWidth, ImDrawListPtr DrawList) tuple2 = UiThemeUtils.BeginCard();
Vector2 item4 = tuple2.ContentStartPos;
float item5 = tuple2.AvailableWidth;
ImDrawListPtr item6 = tuple2.DrawList;
disabledDisposable = _202D_202C_206B_202A_200E_200C_202A_202D_206E_206F_206D_206E_202C_200F_200F_206C_202D_202A_202D_202D_200F_202E_202B_206A_200C_206B_206A_206E_202B_206C_206E_206A_202B_200F_202D_202E_206F_200D_206D_206C_202E(!value);
try
{
DrawAddCondition();
}
finally
{
num = ((disabledDisposable == null) ? 1883978520 : 1883978523);
while (true)
{
int num8 = num;
num3 = 1883978522;
num4 = num8;
switch ((num4 | num3) - (num4 & num3))
{
case 0:
num = 1883978523;
break;
case 2:
goto end_IL_01bc;
case 1:
_206E_200E_202B_206B_206F_206F_200F_206D_200E_202E_206F_202C_202C_206A_200E_206F_206A_206F_202D_200F_206B_202B_202C_202A_206E_206F_202D_200D_202C_202B_202B_206D_200E_202D_206C_200D_202E_200B_200F_202C_202E((IDisposable)disabledDisposable);
num = 1883978520;
break;
}
continue;
end_IL_01bc:
break;
}
}
UiThemeUtils.EndCard(item4, item5, item6);
UiThemeUtils.SectionSpacing();
UiThemeUtils.SectionHeader(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>(-2147440442));
(Vector2 ContentStartPos, float AvailableWidth, ImDrawListPtr DrawList) tuple3 = UiThemeUtils.BeginCard();
Vector2 item7 = tuple3.ContentStartPos;
float item8 = tuple3.AvailableWidth;
ImDrawListPtr item9 = tuple3.DrawList;
disabledDisposable = _202D_202C_206B_202A_200E_200C_202A_202D_206E_206F_206D_206E_202C_200F_200F_206C_202D_202A_202D_202D_200F_202E_202B_206A_200C_206B_206A_206E_202B_206C_206E_206A_202B_200F_202D_202E_206F_200D_206D_206C_202E(!value);
try
{
string commandAfterStop = base.Configuration.Stop.CommandAfterStop;
_202D_200D_202E_206F_202D_202A_200B_200C_200F_200B_206B_206A_200F_200E_200C_206D_202D_202B_202B_200E_200D_202B_202E_206D_200B_202C_200E_202C_206A_200B_202A_202D_206C_200E_206E_202D_200B_206F_206F_202E(_206F_202A_200E_206C_202D_200F_200C_206B_202C_206E_206C_200C_202D_206D_202E_206B_206C_202B_202A_202D_202C_200C_202C_206D_206E_206A_202E_206F_200C_206E_200E_206D_202C_200F_206B_200E_206C_206C_200E_206C_202E(260f, _200F_206E_200F_200E_202C_200C_206E_202B_200F_206D_202B_200C_206D_200C_200B_202D_206A_202E_202C_206E_206C_202A_202E_206B_206B_202B_202E_202B_206D_200D_202D_206D_206F_202E_202A_200C_206E_200D_206F_206C_202E().X));
num = ((!_206B_206F_206A_200D_200D_202D_200C_202B_206F_206B_202C_206F_202C_206C_206F_202B_200D_200F_206E_206B_202D_202B_202E_202E_200E_206F_202D_206B_206D_206C_200D_202D_206D_200B_200B_202E_206A_200E_200E_200C_202E((ImU8String)global::_003CModule_003E._200B_206B_206B_200E_200B_206A_206D_206B_206E_200F_206A_206F_206E_202B_200F_206C_202B_206D_206E_200F_200C_200E_206F_200D_200F_200B_202B_202B_202B_202B_206D_202C_206A_206D_200B_206E_200D_206A_206F_200F_202E<string>(-59706386), ref commandAfterStop, 200, ImGuiInputTextFlags.None, (ImGui.ImGuiInputTextCallbackDelegate)null)) ? 111240016 : 111240019);
while (true)
{
int num9 = num;
num3 = 111240017;
num4 = num9;
int num10 = num4 + num3;
int num11 = num4 & num3;
switch (num10 - (num11 + num11))
{
case 0:
num = 111240019;
break;
case 2:
base.Configuration.Stop.CommandAfterStop = commandAfterStop;
Save();
num = 111240016;
break;
case 1:
_200B_206C_202A_200E_202D_202B_200F_206C_202B_200B_202B_206F_202D_200C_206D_200E_202A_202E_206C_202A_206E_206C_206A_200E_206B_206C_206A_202C_206E_200B_200F_200F_202A_202B_206B_200F_202B_202C_206E_202E_202E();
UiThemeUtils.InfoIcon(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>(1301330466));
goto end_IL_02b3;
}
continue;
end_IL_02b3:
break;
}
}
finally
{
num = ((disabledDisposable == null) ? (-1795551806) : (-1795551807));
while (true)
{
int num12 = num;
num3 = -1795551805;
num4 = num12;
int num13 = num4 + num3;
int num14 = num4 & num3;
switch (num13 - (num14 + num14))
{
case 0:
num = -1795551807;
break;
case 2:
_206E_200E_202B_206B_206F_206F_200F_206D_200E_202E_206F_202C_202C_206A_200E_206F_206A_206F_202D_200F_206B_202B_202C_202A_206E_206F_202D_200D_202C_202B_202B_206D_200E_202D_206C_200D_202E_200B_200F_202C_202E((IDisposable)disabledDisposable);
num = -1795551806;
break;
case 1:
goto end_IL_0349;
}
continue;
end_IL_0349:
break;
}
}
UiThemeUtils.EndCard(item7, item8, item9);
DrawSessionConditions();
return;
}
}
}
}
[MethodImpl(MethodImplOptions.NoInlining)]
private void DrawConditionsList()
{
List<StopCondition> conditions = base.Configuration.Stop.Conditions;
int num = ((conditions.Count != 0) ? 12968843 : 12968842);
while (true)
{
int num2 = num;
int num3 = 12968841;
int num4 = num2;
int num5 = num4 + num3;
int num6 = num4 & num3;
switch (num5 - (num6 + num6))
{
case 1:
conditions.Clear();
Save();
num = 12968845;
break;
case 2:
num = ((!UiThemeUtils.DestructiveButton(FontAwesomeIcon.Trash, 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>(1617749259))) ? 12968845 : 12968840);
break;
case 3:
_202A_206F_206F_202C_206B_200C_200C_206A_206B_200F_206D_206F_202E_202D_206E_206F_200D_202B_202C_202B_202A_206F_202C_200B_200E_206B_206A_206F_202B_206F_200B_202E_202D_202B_202C_200E_202D_206E_202A_202E_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>(1333678507));
return;
case 0:
num = 12968842;
break;
case 4:
{
int? indexToRemove = null;
int num7 = 0;
while (num7 < conditions.Count)
{
ImRaii.IdDisposable idDisposable = _200D_200C_202B_200F_206D_206B_202B_200F_200D_200F_206D_206E_200D_202C_200D_206A_206F_200C_206F_206C_200E_202A_206E_200D_202E_206E_202E_202D_202E_200B_202E_202A_206A_206C_200C_206E_206D_202B_206F_202C_202E(num7, true);
try
{
StopCondition condition = conditions[num7];
DrawConditionRow(condition, num7, ref indexToRemove);
}
finally
{
num = ((idDisposable == null) ? 1927508809 : 1927508810);
while (true)
{
int num8 = num;
num3 = 1927508811;
num4 = num8;
switch ((num4 | num3) - (num4 & num3))
{
case 0:
num = 1927508810;
break;
case 1:
_206E_200E_202B_206B_206F_206F_200F_206D_200E_202E_206F_202C_202C_206A_200E_206F_206A_206F_202D_200F_206B_202B_202C_202A_206E_206F_202D_200D_202C_202B_202B_206D_200E_202D_206C_200D_202E_200B_200F_202C_202E((IDisposable)idDisposable);
num = 1927508809;
break;
case 2:
goto end_IL_0124;
}
continue;
end_IL_0124:
break;
}
}
int num9 = num7;
num3 = 1;
num4 = num9;
int num10 = num4 ^ num3;
int num11 = num4 & num3;
num7 = num10 + (num11 + num11);
}
num = 1035952951;
while (true)
{
int num12 = num;
num3 = 1035952949;
num4 = num12;
switch ((num4 | num3) - (num4 & num3))
{
case 3:
num = 1035952951;
break;
case 1:
{
int valueOrDefault = indexToRemove.GetValueOrDefault();
conditions.RemoveAt(valueOrDefault);
Save();
num = 1035952949;
break;
}
case 0:
return;
case 2:
num = ((!indexToRemove.HasValue) ? 1035952949 : 1035952948);
break;
}
}
}
}
}
}
[MethodImpl(MethodImplOptions.NoInlining)]
private void DrawConditionRow(StopCondition condition, int index, ref int? indexToRemove)
{
_206F_202A_206B_206A_206F_206C_200B_200F_206C_200E_202B_206F_206E_200F_200E_206D_202D_206B_206B_202C_206D_200F_200C_202B_202B_206A_206F_202C_202B_206D_202D_200E_202E_202D_202C_202B_200B_206B_206B_206A_202E();
QuestCompleteCondition questCompleteCondition = condition as QuestCompleteCondition;
int num = ((questCompleteCondition != null) ? (-2027175199) : (-2027175190));
GilThresholdCondition gilThresholdCondition = default(GilThresholdCondition);
QuestAcceptCondition questAcceptCondition = default(QuestAcceptCondition);
LevelCondition levelCondition = default(LevelCondition);
GlobalSequenceCondition globalSequenceCondition = default(GlobalSequenceCondition);
int currentItem = default(int);
while (true)
{
int num2 = num;
int num3 = -2027175191;
int num4 = num2;
switch ((num4 | num3) - (num4 & num3))
{
case 19:
indexToRemove = index;
num = -2027175175;
break;
case 18:
num = ((condition is BeforeDutyCondition) ? (-2027175196) : (-2027175189));
break;
case 2:
gilThresholdCondition = condition as GilThresholdCondition;
num = ((gilThresholdCondition != null) ? (-2027175200) : (-2027175188));
break;
case 6:
_200B_206C_202A_200E_202D_202B_200F_206C_202B_200B_202B_206F_202D_200C_206D_200E_202A_202E_206C_202A_206E_206C_206A_200E_206B_206C_206A_202C_206E_200B_200F_200F_202A_202B_206B_200F_202B_202C_206E_202E_202E();
num = ((!UiThemeUtils.IconButton(FontAwesomeIcon.Times, _202C_202B_206B_202D_202B_206A_202A_206A_200E_200C_202E_202B_202C_206F_200F_200B_200D_206C_202B_200E_202A_206A_202A_200B_200F_200E_200B_200D_202C_202C_200D_200F_200F_200F_200F_206B_206C_206E_200B_206D_202E())) ? (-2027175175) : (-2027175174));
break;
case 9:
{
ImU8String imU8String = new ImU8String(10, 1);
imU8String.AppendLiteral(global::_003CModule_003E._202D_206D_206A_206E_202C_202B_200C_206C_200E_206A_206D_200E_206A_202A_200C_202E_206E_202C_206F_200B_206D_206F_200C_202C_200B_202B_200F_200B_206A_206F_200F_202E_206B_200E_202B_202A_200F_200B_202A_200E_202E<string>(451308865));
imU8String.AppendFormatted(gilThresholdCondition.MinGil, 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>(-1470080372));
_200F_202A_200C_202E_206D_206E_206B_202D_202A_206E_200D_200D_200D_202D_202D_200E_202C_200B_206E_202A_202E_206E_206C_200D_200F_206C_206D_200F_202E_200E_202A_200C_200C_202D_206D_200E_200D_206B_200F_206B_202E(imU8String);
num = -2027175193;
break;
}
case 16:
return;
case 20:
DrawQuestAcceptRow(questAcceptCondition);
num = -2027175193;
break;
case 12:
num = ((condition is InventoryFullCondition) ? (-2027175187) : (-2027175173));
break;
case 11:
DrawLevelRow(levelCondition);
num = -2027175193;
break;
case 1:
globalSequenceCondition = condition as GlobalSequenceCondition;
num = ((globalSequenceCondition != null) ? (-2027175194) : (-2027175195));
break;
case 14:
_200B_206C_202A_200E_202D_202B_200F_206C_202B_200B_202B_206F_202D_200C_206D_200E_202A_202E_206C_202A_206E_206C_206A_200E_206B_206C_206A_202C_206E_200B_200F_200F_202A_202B_206B_200F_202B_202C_206E_202E_202E();
currentItem = ((condition.Mode != EStopConditionMode.Pause) ? 1 : 0);
_202D_200D_202E_206F_202D_202A_200B_200C_200F_200B_206B_206A_200F_200E_200C_206D_202D_202B_202B_200E_200D_202B_202E_206D_200B_202C_200E_202C_206A_200B_202A_202D_206C_200E_206E_202D_200B_206F_206F_202E(70f);
num = ((!UiThemeUtils.ThemedCombo(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>(1973083812), ref currentItem, ConditionModeNames, ConditionModeNames.Length)) ? (-2027175185) : (-2027175186));
break;
case 8:
DrawQuestCompleteRow(questCompleteCondition);
num = -2027175193;
break;
case 10:
_200F_202A_200C_202E_206D_206E_206B_202D_202A_206E_200D_200D_200D_202D_202D_200E_202C_200B_206E_202A_202E_206E_206C_200D_200F_206C_206D_200F_202E_200E_202A_200C_200C_202D_206D_200E_200D_206B_200F_206B_202E((ImU8String)condition.GetDescription());
num = -2027175193;
break;
case 17:
levelCondition = condition as LevelCondition;
num = ((levelCondition != null) ? (-2027175198) : (-2027175192));
break;
case 5:
num = -2027175197;
break;
case 4:
_200F_202A_200C_202E_206D_206E_206B_202D_202A_206E_200D_200D_200D_202D_202D_200E_202C_200B_206E_202A_202E_206E_206C_200D_200F_206C_206D_200F_202E_200E_202A_200C_200C_202D_206D_200E_200D_206B_200F_206B_202E((ImU8String)global::_003CModule_003E._202A_206B_206D_200C_206B_200E_200E_202A_200B_202E_206A_206F_206A_206B_200E_200D_200F_206D_206E_206A_206F_200C_206C_202C_202A_206E_202C_200B_206E_202A_206E_202B_206B_202E_202E_206A_206D_206D_202C_200F_202E<string>(2025939443));
num = -2027175193;
break;
case 15:
DrawGlobalSequenceRow(globalSequenceCondition);
num = -2027175193;
break;
case 13:
_200F_202A_200C_202E_206D_206E_206B_202D_202A_206E_200D_200D_200D_202D_202D_200E_202C_200B_206E_202A_202E_206E_206C_200D_200F_206C_206D_200F_202E_200E_202A_200C_200C_202D_206D_200E_200D_206B_200F_206B_202E((ImU8String)global::_003CModule_003E._206C_202A_206D_206A_206E_202A_202B_206F_206D_200F_202D_200F_202D_206A_202C_202B_206D_206A_200E_200E_202D_202D_200D_200C_200D_200D_206D_206E_202A_200F_206E_206C_206D_206A_206D_202B_200F_200D_206E_200C_202E<string>(1140496665));
num = -2027175193;
break;
case 7:
condition.Mode = ((currentItem == 0) ? EStopConditionMode.Pause : EStopConditionMode.Stop);
Save();
num = -2027175185;
break;
case 0:
num = -2027175190;
break;
case 3:
questAcceptCondition = condition as QuestAcceptCondition;
num = ((questAcceptCondition != null) ? (-2027175171) : (-2027175176));
break;
}
}
}
[MethodImpl(MethodImplOptions.NoInlining)]
private void DrawQuestCompleteRow(QuestCompleteCondition condition)
{
string text = ResolveQuestName(condition.QuestId);
(Vector4, FontAwesomeIcon, string) questStyle = _uiUtils.GetQuestStyle(condition.QuestId);
IDisposable disposable = _200C_206B_206C_200F_200D_202E_202C_206B_200F_202E_206D_206F_202E_200C_200E_200F_200F_202D_200D_200C_206E_206F_206B_200C_200D_206F_202A_200C_206C_202E_206D_200E_200B_206F_202C_206C_200B_200E_206E_200C_202E(_202B_200F_206A_200E_200C_200B_202A_200B_206C_200D_206D_200C_206E_200B_202D_200B_206B_206F_206A_200F_206D_202C_206E_206B_202A_200C_206E_200D_206A_206C_200D_206D_206F_200C_202B_206E_202A_206E_206D_206F_202E(_206A_202D_206F_206A_206D_202D_206B_206B_200B_202B_200F_202C_202C_200E_202C_202B_200B_206B_202C_200B_202C_200D_202D_200F_200D_206C_200E_200C_202B_206E_202B_200E_200F_206C_202C_200D_200E_206E_200C_200C_202E(_pluginInterface)));
int num;
try
{
_206B_206B_200E_200F_200F_202D_200B_200B_202B_206C_200F_200E_200B_206C_202C_206C_206C_200D_206E_200F_202A_202A_206A_202D_206F_200F_206C_206D_206D_200C_206C_200D_202A_206D_202E_202C_200F_200B_200C_206C_202E(ref questStyle.Item1, (ImU8String)_206D_206D_202A_202C_206A_200D_202D_206A_202A_200E_202B_202D_200C_202A_202C_206B_206F_206A_206C_206B_202E_200F_202A_200B_206B_202C_206A_202D_206C_206D_200B_200F_202A_200F_202B_200D_200B_206D_206A_206B_202E(questStyle.Item2));
}
finally
{
num = ((disposable == null) ? 149607400 : 149607403);
while (true)
{
int num2 = num;
int num3 = 149607402;
int num4 = num2;
int num5 = num4 + num3;
int num6 = num4 & num3;
switch (num5 - (num6 + num6))
{
case 0:
num = 149607403;
break;
case 2:
goto end_IL_0076;
case 1:
_206E_200E_202B_206B_206F_206F_200F_206D_200E_202E_206F_202C_202C_206A_200E_206F_206A_206F_202D_200F_206B_202B_202C_202A_206E_206F_202D_200D_202C_202B_202B_206D_200E_202D_206C_200D_202E_200B_200F_202C_202E(disposable);
num = 149607400;
break;
}
continue;
end_IL_0076:
break;
}
}
_200B_206C_202A_200E_202D_202B_200F_206C_202B_200B_202B_206F_202D_200C_206D_200E_202A_202E_206C_202A_206E_206C_206A_200E_206B_206C_206A_202C_206E_200B_200F_200F_202A_202B_206B_200F_202B_202C_206E_202E_202E();
float x = _206A_200D_202C_206D_200C_202E_206C_202D_200D_202E_206B_202D_202E_200B_206D_202D_202D_200F_200E_202A_206F_206B_200C_206F_206D_200D_202D_206A_200D_206C_200E_200E_206B_202C_206A_202B_202A_206E_202E_200F_202E().ItemSpacing.X;
float num7 = _202C_202B_206B_202D_202B_206A_202A_206A_200E_200C_202E_202B_202C_206F_200F_200B_200D_206C_202B_200E_202A_206A_202A_200B_200F_200E_200B_200D_202C_202C_200D_200F_200F_200F_200F_206B_206C_206E_200B_206D_202E();
ImRaii.FontDisposable fontDisposable = _200B_200E_202D_200B_206F_202A_202E_200E_202C_200E_206A_206C_206E_200D_202A_200E_200E_206A_200F_206B_202D_206A_202C_206E_206F_200D_206E_206D_206B_206D_206B_206E_206D_202D_206C_206C_202A_206C_200E_200C_202E(_202C_206C_200D_206A_200D_200C_202D_206B_206B_202B_200F_206C_206E_206C_202D_200B_200F_206B_202D_206F_200F_206F_202C_206E_200D_206D_200B_206B_206D_206D_202E_200D_200F_206C_202B_202B_202E_202E_206F_202E_202E(), true);
float x2;
try
{
x2 = _206D_200D_202B_202D_202D_206D_206D_206E_200C_200B_202E_202B_202D_202C_206C_206E_202C_200B_200C_202A_206F_200C_202E_202C_200D_200D_202A_200D_206F_206B_202C_206B_206C_206E_206D_202C_202C_206B_202D_206F_202E((ImU8String)_206D_206D_202A_202C_206A_200D_202D_206A_202A_200E_202B_202D_200C_202A_202C_206B_206F_206A_206C_206B_202E_200F_202A_200B_206B_202C_206A_202D_206C_206D_200B_200F_202A_200F_202B_200D_200B_206D_206A_206B_202E(FontAwesomeIcon.InfoCircle), false, -1f).X;
}
finally
{
num = ((fontDisposable == null) ? (-1470124797) : (-1470124798));
while (true)
{
int num8 = num;
int num3 = -1470124797;
int num4 = num8;
switch ((num4 | num3) - (num4 & num3))
{
case 2:
num = -1470124798;
break;
case 0:
goto end_IL_0135;
case 1:
_206E_200E_202B_206B_206F_206F_200F_206D_200E_202E_206F_202C_202C_206A_200E_206F_206A_206F_202D_200F_206B_202B_202C_202A_206E_206F_202D_200D_202C_202B_202B_206D_200E_202D_206C_200D_202E_200B_200F_202C_202E((IDisposable)fontDisposable);
num = -1470124797;
break;
}
continue;
end_IL_0135:
break;
}
}
float reservedRightWidth = x * 6f + num7 * 2f + _206D_200D_202B_202D_202D_206D_206D_206E_200C_200B_202E_202B_202D_202C_206C_206E_202C_200B_200C_202A_206F_200C_202E_202C_200D_200D_202A_200D_206F_206B_202C_206B_206C_206E_206D_202C_202C_206B_202D_206F_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>(601017091), false, -1f).X + x2 + 85f + 70f;
UiThemeUtils.RowLabel(text, reservedRightWidth);
num = ((!_202D_206C_206C_206B_202E_206C_202B_206C_202B_206C_202B_200C_200C_206A_200B_206C_200B_206E_200D_206D_202B_206C_206D_202B_206D_200C_206A_206C_202A_202A_206F_202E_200D_206B_206C_206B_200D_206D_200D_200E_202E()) ? 1085741449 : 1085741452);
bool value = default(bool);
Quest quest = default(Quest);
while (true)
{
int num9 = num;
int num3 = 1085741453;
int num4 = num9;
switch ((num4 | num3) - (num4 & num3))
{
case 5:
condition.Sequence = (value ? new int?(1) : ((int?)null));
Save();
num = 1085741454;
break;
case 1:
num = ((!_questRegistry.TryGetQuest(condition.QuestId, out quest)) ? 1085741449 : 1085741455);
break;
case 4:
_200B_206C_202A_200E_202D_202B_200F_206C_202B_200B_202B_206F_202D_200C_206D_200E_202A_202E_206C_202A_206E_206C_206A_200E_206B_206C_206A_202C_206E_200B_200F_200F_202A_202B_206B_200F_202B_202C_206E_202E_202E();
value = condition.Sequence.HasValue;
num = ((!UiThemeUtils.WrappedCheckbox(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>(-26866547), ref value, 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>(-715355229))) ? 1085741454 : 1085741448);
break;
case 0:
num = 1085741452;
break;
case 2:
_questTooltipComponent.Draw(quest.Info);
num = 1085741449;
break;
case 3:
{
ImRaii.DisabledDisposable disabledDisposable = _202D_202C_206B_202A_200E_200C_202A_202D_206E_206F_206D_206E_202C_200F_200F_206C_202D_202A_202D_202D_200F_202E_202B_206A_200C_206B_206A_206E_202B_206C_206E_206A_202B_200F_202D_202E_206F_200D_206D_206C_202E(!value);
try
{
_200B_206C_202A_200E_202D_202B_200F_206C_202B_200B_202B_206F_202D_200C_206D_200E_202A_202E_206C_202A_206E_206C_206A_200E_206B_206C_206A_202C_206E_200B_200F_200F_202A_202B_206B_200F_202B_202C_206E_202E_202E();
_202D_200D_202E_206F_202D_202A_200B_200C_200F_200B_206B_206A_200F_200E_200C_206D_202D_202B_202B_200E_200D_202B_202E_206D_200B_202C_200E_202C_206A_200B_202A_202D_206C_200E_206E_202D_200B_206F_206F_202E(85f);
int num10 = condition.Sequence ?? 1;
num = ((!_206A_206C_206B_206B_206F_200F_206C_206E_200F_200D_200B_206F_200B_206B_200B_200B_202B_200C_206C_200B_202B_206A_206E_200B_206D_206E_202A_200F_202C_200C_200E_202E_200E_202E_206D_200B_202A_206B_202A_200D_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>(2048602950), ref num10, 1, 1, default(ImU8String), ImGuiInputTextFlags.None)) ? 1567100735 : 1567100733);
while (true)
{
int num11 = num;
num3 = 1567100735;
num4 = num11;
switch ((num4 | num3) - (num4 & num3))
{
case 1:
condition.Sequence = _202A_202C_206A_206F_202E_200F_206E_202A_202E_202E_206B_200E_200E_200F_206D_206B_202B_202B_202A_206F_206B_202B_206F_206D_202B_202A_200F_200B_206E_206E_206A_200D_200E_200E_202A_200F_206F_206F_206A_200E_202E(0, _200B_200D_206B_202A_202A_200D_206B_200E_200B_206D_206B_206E_200E_206C_200B_206D_206A_200F_202E_206C_202A_200F_202E_200B_200E_202E_200B_200B_200B_206E_206D_200F_200F_202E_200D_200F_206E_206D_200F_202B_202E(255, num10));
Save();
num = 1567100735;
break;
case 2:
num = ((!value) ? 1567100735 : 1567100734);
break;
case 3:
num = 1567100733;
break;
case 0:
return;
}
}
}
finally
{
num = ((disabledDisposable == null) ? 83270173 : 83270174);
while (true)
{
int num12 = num;
num3 = 83270175;
num4 = num12;
int num13 = num4 + num3;
int num14 = num4 & num3;
switch (num13 - (num14 + num14))
{
case 0:
num = 83270174;
break;
case 2:
goto end_IL_041a;
case 1:
_206E_200E_202B_206B_206F_206F_200F_206D_200E_202E_206F_202C_202C_206A_200E_206F_206A_206F_202D_200F_206B_202B_202C_202A_206E_206F_202D_200D_202C_202B_202B_206D_200E_202D_206C_200D_202E_200B_200F_202C_202E((IDisposable)disabledDisposable);
num = 83270173;
break;
}
continue;
end_IL_041a:
break;
}
}
}
}
}
}
[MethodImpl(MethodImplOptions.NoInlining)]
private void DrawQuestAcceptRow(QuestAcceptCondition condition)
{
string text = ResolveQuestName(condition.QuestId);
(Vector4, FontAwesomeIcon, string) questStyle = _uiUtils.GetQuestStyle(condition.QuestId);
IDisposable disposable = _200C_206B_206C_200F_200D_202E_202C_206B_200F_202E_206D_206F_202E_200C_200E_200F_200F_202D_200D_200C_206E_206F_206B_200C_200D_206F_202A_200C_206C_202E_206D_200E_200B_206F_202C_206C_200B_200E_206E_200C_202E(_202B_200F_206A_200E_200C_200B_202A_200B_206C_200D_206D_200C_206E_200B_202D_200B_206B_206F_206A_200F_206D_202C_206E_206B_202A_200C_206E_200D_206A_206C_200D_206D_206F_200C_202B_206E_202A_206E_206D_206F_202E(_206A_202D_206F_206A_206D_202D_206B_206B_200B_202B_200F_202C_202C_200E_202C_202B_200B_206B_202C_200B_202C_200D_202D_200F_200D_206C_200E_200C_202B_206E_202B_200E_200F_206C_202C_200D_200E_206E_200C_200C_202E(_pluginInterface)));
int num;
try
{
_206B_206B_200E_200F_200F_202D_200B_200B_202B_206C_200F_200E_200B_206C_202C_206C_206C_200D_206E_200F_202A_202A_206A_202D_206F_200F_206C_206D_206D_200C_206C_200D_202A_206D_202E_202C_200F_200B_200C_206C_202E(ref questStyle.Item1, (ImU8String)_206D_206D_202A_202C_206A_200D_202D_206A_202A_200E_202B_202D_200C_202A_202C_206B_206F_206A_206C_206B_202E_200F_202A_200B_206B_202C_206A_202D_206C_206D_200B_200F_202A_200F_202B_200D_200B_206D_206A_206B_202E(questStyle.Item2));
}
finally
{
num = ((disposable == null) ? 1459802869 : 1459802868);
while (true)
{
int num2 = num;
int num3 = 1459802869;
int num4 = num2;
int num5 = num4 + num3;
int num6 = num4 & num3;
switch (num5 - (num6 + num6))
{
case 0:
goto end_IL_0076;
case 1:
_206E_200E_202B_206B_206F_206F_200F_206D_200E_202E_206F_202C_202C_206A_200E_206F_206A_206F_202D_200F_206B_202B_202C_202A_206E_206F_202D_200D_202C_202B_202B_206D_200E_202D_206C_200D_202E_200B_200F_202C_202E(disposable);
num = 1459802869;
break;
case 2:
num = 1459802868;
break;
}
continue;
end_IL_0076:
break;
}
}
_200B_206C_202A_200E_202D_202B_200F_206C_202B_200B_202B_206F_202D_200C_206D_200E_202A_202E_206C_202A_206E_206C_206A_200E_206B_206C_206A_202C_206E_200B_200F_200F_202A_202B_206B_200F_202B_202C_206E_202E_202E();
float num7 = _206A_200D_202C_206D_200C_202E_206C_202D_200D_202E_206B_202D_202E_200B_206D_202D_202D_200F_200E_202A_206F_206B_200C_206F_206D_200D_202D_206A_200D_206C_200E_200E_206B_202C_206A_202B_202A_206E_202E_200F_202E().ItemSpacing.X * 2f + 70f + _202C_202B_206B_202D_202B_206A_202A_206A_200E_200C_202E_202B_202C_206F_200F_200B_200D_206C_202B_200E_202A_206A_202A_200B_200F_200E_200B_200D_202C_202C_200D_200F_200F_200F_200F_206B_206C_206E_200B_206D_202E() + _206D_200D_202B_202D_202D_206D_206D_206E_200C_200B_202E_202B_202D_202C_206C_206E_202C_200B_200C_202A_206F_200C_202E_202C_200D_200D_202A_200D_206F_206B_202C_206B_206C_206E_206D_202C_202C_206B_202D_206F_202E((ImU8String)global::_003CModule_003E._202D_206D_206A_206E_202C_202B_200C_206C_200E_206A_206D_200E_206A_202A_200C_202E_206E_202C_206F_200B_206D_206F_200C_202C_200B_202B_200F_200B_206A_206F_200F_202E_206B_200E_202B_202A_200F_200B_202A_200E_202E<string>(1280436704), false, -1f).X;
float maxWidth = _200F_206E_200F_200E_202C_200C_206E_202B_200F_206D_202B_200C_206D_200C_200B_202D_206A_202E_202C_206E_206C_202A_202E_206B_206B_202B_202E_202B_206D_200D_202D_206D_206F_202E_202A_200C_206E_200D_206F_206C_202E().X - num7;
_202A_202B_200D_200F_200F_200D_200C_206E_206A_200D_206A_200B_206A_200D_206F_200B_202B_206C_200F_206B_206D_202A_200B_206C_200B_202C_202A_200E_206A_200D_200E_202E_200D_202C_200E_206C_202B_202B_200E_206A_202E((ImU8String)_206B_202B_206B_202C_200F_202C_200F_206F_200C_206E_206C_200F_202B_206C_202E_206F_202E_206B_206F_200E_202C_202D_206D_202C_200C_202B_200E_200F_200F_200D_206E_200B_200F_200D_206B_202E_200D_200C_200D_202E_202E(UiThemeUtils.TruncateToWidth(text, maxWidth), 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>(-1797593997)));
num = ((!_202D_206C_206C_206B_202E_206C_202B_206C_202B_206C_202B_200C_200C_206A_200B_206C_200B_206E_200D_206D_202B_206C_206D_202B_206D_200C_206A_206C_202A_202A_206F_202E_200D_206B_206C_206B_200D_206D_200D_200E_202E()) ? 1390568266 : 1390568264);
Quest quest = default(Quest);
while (true)
{
int num8 = num;
int num3 = 1390568267;
int num4 = num8;
int num9 = num4 + num3;
int num10 = num4 & num3;
switch (num9 - (num10 + num10))
{
case 0:
_questTooltipComponent.Draw(quest.Info);
num = 1390568266;
break;
case 1:
return;
case 2:
num = 1390568264;
break;
case 3:
num = ((!_questRegistry.TryGetQuest(condition.QuestId, out quest)) ? 1390568266 : 1390568267);
break;
}
}
}
[MethodImpl(MethodImplOptions.NoInlining)]
private void DrawLevelRow(LevelCondition condition)
{
_200F_202A_200C_202E_206D_206E_206B_202D_202A_206E_200D_200D_200D_202D_202D_200E_202C_200B_206E_202A_202E_206E_206C_200D_200F_206C_206D_200F_202E_200E_202A_200C_200C_202D_206D_200E_200D_206B_200F_206B_202E((ImU8String)global::_003CModule_003E._202A_206B_206D_200C_206B_200E_200E_202A_200B_202E_206A_206F_206A_206B_200E_200D_200F_206D_206E_206A_206F_200C_206C_202C_202A_206E_202C_200B_206E_202A_206E_202B_206B_202E_202E_206A_206D_206D_202C_200F_202E<string>(-219663971));
_200B_206C_202A_200E_202D_202B_200F_206C_202B_200B_202B_206F_202D_200C_206D_200E_202A_202E_206C_202A_206E_206C_206A_200E_206B_206C_206A_202C_206E_200B_200F_200F_202A_202B_206B_200F_202B_202C_206E_202E_202E();
_202D_200D_202E_206F_202D_202A_200B_200C_200F_200B_206B_206A_200F_200E_200C_206D_202D_202B_202B_200E_200D_202B_202E_206D_200B_202C_200E_202C_206A_200B_202A_202D_206C_200E_206E_202D_200B_206F_206F_202E(100f);
int targetLevel = condition.TargetLevel;
int num = ((!_206A_206C_206B_206B_206F_200F_206C_206E_200F_200D_200B_206F_200B_206B_200B_200B_202B_200C_206C_200B_202B_206A_206E_200B_206D_206E_202A_200F_202C_200C_200E_202E_200E_202E_206D_200B_202A_206B_202A_200D_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>(-1600882945), ref targetLevel, 1, 5, default(ImU8String), ImGuiInputTextFlags.None)) ? 1089741510 : 1089741506);
int num7 = default(int);
while (true)
{
int num2 = num;
int num3 = 1089741510;
int num4 = num2;
int num5 = num4 + num3;
int num6 = num4 & num3;
switch (num5 - (num6 + num6))
{
case 2:
num = 1089741506;
break;
case 1:
return;
case 3:
{
_200B_206C_202A_200E_202D_202B_200F_206C_202B_200B_202B_206F_202D_200C_206D_200E_202A_202E_206C_202A_206E_206C_206A_200E_206B_206C_206A_202C_206E_200B_200F_200F_202A_202B_206B_200F_202B_202C_206E_202E_202E();
ImU8String imU8String = new ImU8String(11, 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>(-92710216));
imU8String.AppendFormatted(num7);
imU8String.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));
_202A_206F_206F_202C_206B_200C_200C_206A_206B_200F_206D_206F_202E_202D_206E_206F_200D_202B_202C_202B_202A_206F_202C_200B_200E_206B_206A_206F_202B_206F_200B_202E_202D_202B_202C_200E_202D_206E_202A_202E_202E(imU8String);
num = 1089741511;
break;
}
case 4:
condition.TargetLevel = _202A_202C_206A_206F_202E_200F_206E_202A_202E_202E_206B_200E_200E_200F_206D_206B_202B_202B_202A_206F_206B_202B_206F_206D_202B_202A_200F_200B_206E_206E_206A_200D_200E_200E_202A_200F_206F_206F_206A_200E_202E(1, _200B_200D_206B_202A_202A_200D_206B_200E_200B_206D_206B_206E_200E_206C_200B_206D_206A_200F_202E_206C_202A_200F_202E_200B_200E_202E_200B_200B_200B_206E_206D_200F_200F_202E_200D_200F_206E_206D_200F_202B_202E(100, targetLevel));
Save();
num = 1089741510;
break;
case 0:
{
IPlayerCharacter playerCharacter = _206C_202D_202B_200E_200E_202A_206E_206C_202C_202A_200F_200B_206E_206C_200F_202D_200F_206F_206E_206E_200C_206D_202C_206A_202A_206F_206E_200D_200F_206E_206F_206A_202D_206D_206F_202D_200D_202A_202D_206F_202E(_objectTable);
num7 = ((playerCharacter != null) ? _206A_206F_206F_206F_202B_200D_202D_206E_200E_200C_206B_202D_202D_202A_206A_200D_202C_202C_202C_202E_200D_200B_202B_206D_200D_206A_206F_202D_206E_206D_200C_202A_200F_206F_200F_206C_200D_202D_202D_200C_202E((ICharacter)playerCharacter) : 0);
num = ((num7 <= 0) ? 1089741511 : 1089741509);
break;
}
}
}
}
[MethodImpl(MethodImplOptions.NoInlining)]
private void DrawGlobalSequenceRow(GlobalSequenceCondition condition)
{
_200F_202A_200C_202E_206D_206E_206B_202D_202A_206E_200D_200D_200D_202D_202D_200E_202C_200B_206E_202A_202E_206E_206C_200D_200F_206C_206D_200F_202E_200E_202A_200C_200C_202D_206D_200E_200D_206B_200F_206B_202E((ImU8String)global::_003CModule_003E._202A_206B_206D_200C_206B_200E_200E_202A_200B_202E_206A_206F_206A_206B_200E_200D_200F_206D_206E_206A_206F_200C_206C_202C_202A_206E_202C_200B_206E_202A_206E_202B_206B_202E_202E_206A_206D_206D_202C_200F_202E<string>(-1238893136));
_200B_206C_202A_200E_202D_202B_200F_206C_202B_200B_202B_206F_202D_200C_206D_200E_202A_202E_206C_202A_206E_206C_206A_200E_206B_206C_206A_202C_206E_200B_200F_200F_202A_202B_206B_200F_202B_202C_206E_202E_202E();
_202D_200D_202E_206F_202D_202A_200B_200C_200F_200B_206B_206A_200F_200E_200C_206D_202D_202B_202B_200E_200D_202B_202E_206D_200B_202C_200E_202C_206A_200B_202A_202D_206C_200E_206E_202D_200B_206F_206F_202E(100f);
int targetSequence = condition.TargetSequence;
int num = ((!_206A_206C_206B_206B_206F_200F_206C_206E_200F_200D_200B_206F_200B_206B_200B_200B_202B_200C_206C_200B_202B_206A_206E_200B_206D_206E_202A_200F_202C_200C_200E_202E_200E_202E_206D_200B_202A_206B_202A_200D_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>(2048602950), ref targetSequence, 1, 1, default(ImU8String), ImGuiInputTextFlags.None)) ? (-1103679332) : (-1103679331));
QuestController.QuestProgress currentQuest = default(QuestController.QuestProgress);
while (true)
{
int num2 = num;
int num3 = -1103679329;
int num4 = num2;
int num5 = num4 + num3;
int num6 = num4 & num3;
switch (num5 - (num6 + num6))
{
case 0:
num = -1103679331;
break;
case 2:
condition.TargetSequence = _202A_202C_206A_206F_202E_200F_206E_202A_202E_202E_206B_200E_200E_200F_206D_206B_202B_202B_202A_206F_206B_202B_206F_206D_202B_202A_200F_200B_206E_206E_206A_200D_200E_200E_202A_200F_206F_206F_206A_200E_202E(0, _200B_200D_206B_202A_202A_200D_206B_200E_200B_206D_206B_206E_200E_206C_200B_206D_206A_200F_202E_206C_202A_200F_202E_200B_200E_202E_200B_200B_200B_206E_206D_200F_200F_202E_200D_200F_206E_206D_200F_202B_202E(255, targetSequence));
Save();
num = -1103679332;
break;
case 1:
return;
case 4:
{
_200B_206C_202A_200E_202D_202B_200F_206C_202B_200B_202B_206F_202D_200C_206D_200E_202A_202E_206C_202A_206E_206C_206A_200E_206B_206C_206A_202C_206E_200B_200F_200F_202A_202B_206B_200F_202B_202C_206E_202E_202E();
ImU8String imU8String = new ImU8String(11, 1);
imU8String.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>(-2118032553));
imU8String.AppendFormatted(currentQuest.Sequence);
imU8String.AppendLiteral(global::_003CModule_003E._202D_206D_206A_206E_202C_202B_200C_206C_200E_206A_206D_200E_206A_202A_200C_202E_206E_202C_206F_200B_206D_206F_200C_202C_200B_202B_200F_200B_206A_206F_200F_202E_206B_200E_202B_202A_200F_200B_202A_200E_202E<string>(1735737295));
_202A_206F_206F_202C_206B_200C_200C_206A_206B_200F_206D_206F_202E_202D_206E_206F_200D_202B_202C_202B_202A_206F_202C_200B_200E_206B_206A_206F_202B_206F_200B_202E_202D_202B_202C_200E_202D_206E_202A_202E_202E(imU8String);
num = -1103679330;
break;
}
case 3:
currentQuest = _questController.CurrentQuest;
num = ((currentQuest == null) ? (-1103679330) : (-1103679333));
break;
}
}
}
[MethodImpl(MethodImplOptions.NoInlining)]
private void DrawAddCondition()
{
_202D_200D_202E_206F_202D_202A_200B_200C_200F_200B_206B_206A_200F_200E_200C_206D_202D_202B_202B_200E_200D_202B_202E_206D_200B_202C_200E_202C_206A_200B_202A_202D_206C_200E_206E_202D_200B_206F_206F_202E(_206F_202A_200E_206C_202D_200F_200C_206B_202C_206E_206C_200C_202D_206D_202E_206B_206C_202B_202A_202D_202C_200C_202C_206D_206E_206A_202E_206F_200C_206E_200E_206D_202C_200F_206B_200E_206C_206C_200E_206C_202E(260f, _200F_206E_200F_200E_202C_200C_206E_202B_200F_206D_202B_200C_206D_200C_200B_202D_206A_202E_202C_206E_206C_202A_202E_206B_206B_202B_202E_202B_206D_200D_202D_206D_206F_202E_202A_200C_206E_200D_206F_206C_202E().X));
UiThemeUtils.ThemedCombo(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>(391148722), ref _addConditionType, ConditionTypeNames, ConditionTypeNames.Length);
_200B_206C_202A_200E_202D_202B_200F_206C_202B_200B_202B_206F_202D_200C_206D_200E_202A_202E_206C_202A_206E_206C_206A_200E_206B_206C_206A_202C_206E_200B_200F_200F_202A_202B_206B_200F_202B_202C_206E_202E_202E();
switch (_addConditionType)
{
default:
{
int num = -16462781;
while (true)
{
int num2 = num;
int num3 = -16462777;
int num4 = num2;
int num5 = num4 + num3;
int num6 = num4 & num3;
switch (num5 - (num6 + num6))
{
case 5:
goto end_IL_0074;
case 7:
goto IL_00ba;
case 8:
goto IL_00c1;
case 6:
goto IL_00c8;
case 3:
goto IL_00cf;
case 1:
goto IL_00d6;
case 2:
goto end_IL_0048;
case 4:
return;
case 0:
num = -16462781;
break;
}
continue;
end_IL_0074:
break;
}
goto case 4;
}
case 4:
DrawAddSimpleCondition<InventoryFullCondition>();
return;
case 1:
goto IL_00ba;
case 3:
goto IL_00c1;
case 0:
goto IL_00c8;
case 2:
goto IL_00cf;
case 5:
goto IL_00d6;
case 6:
break;
IL_00d6:
DrawAddSimpleCondition<BeforeDutyCondition>();
return;
IL_00cf:
DrawAddLevel();
return;
IL_00c8:
DrawAddQuestComplete();
return;
IL_00c1:
DrawAddGlobalSequence();
return;
IL_00ba:
DrawAddQuestAccept();
return;
end_IL_0048:
break;
}
DrawAddGilThreshold();
}
private void DrawAddQuestComplete()
{
_200F_202C_202E_206F_206C_206A_206C_200C_206A_200B_202E_206E_200C_206C_202C_200B_206C_202A_200C_200F_200D_206A_206D_206D_206B_202B_200C_202D_202D_206D_206D_202D_206B_202C_206D_200E_206A_200F_206B_206F_202E();
_questSelector.DrawSelection(_206F_202A_200E_206C_202D_200F_200C_206B_202C_206E_206C_200C_202D_206D_202E_206B_206C_202B_202A_202D_202C_200C_202C_206D_206E_206A_202E_206F_200C_206E_200E_206D_202C_200F_206B_200E_206C_206C_200E_206C_202E(260f, _200F_206E_200F_200E_202C_200C_206E_202B_200F_206D_202B_200C_206D_200C_200B_202D_206A_202E_202C_206E_206C_202A_202E_206B_206B_202B_202E_202B_206D_200D_202D_206D_206F_202E_202A_200C_206E_200D_206F_206C_202E().X));
}
[MethodImpl(MethodImplOptions.NoInlining)]
private void DrawAddQuestAccept()
{
_200F_202C_202E_206F_206C_206A_206C_200C_206A_200B_202E_206E_200C_206C_202C_200B_206C_202A_200C_200F_200D_206A_206D_206D_206B_202B_200C_202D_202D_206D_206D_202D_206B_202C_206D_200E_206A_200F_206B_206F_202E();
long num = _200C_202B_202D_202C_202C_206E_206E_206A_206B_202A_200C_200B_202A_202B_200B_200E_200D_206D_200E_202D_202E_206F_202D_200C_202A_202A_206F_206F_206C_206A_206B_202D_200B_202B_206A_206E_202E_206F_206D_202E();
int num2 = ((num < _acceptedQuestsRefreshAtMs) ? 187960232 : 187960237);
List<Quest> list = default(List<Quest>);
int currentItem = default(int);
string text;
while (true)
{
int num3 = num2;
int num4 = 187960236;
int num5 = num3;
int num6 = num5 + num4;
int num7 = num5 & num4;
switch (num6 - (num7 + num7))
{
default:
continue;
case 2:
num2 = 187960237;
continue;
case 6:
{
string[] items = list.Select((Quest x) => x.Info.Name).ToArray();
currentItem = -1;
num2 = ((!UiThemeUtils.SearchableCombo(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>(-1600317314), ref currentItem, items, ref _questAcceptSearchText, _206F_202A_200E_206C_202D_200F_200C_206B_202C_206E_206C_200C_202D_206D_202E_206B_206C_202B_202A_202D_202C_200C_202C_206D_206E_206A_202E_206F_200C_206E_200E_206D_202C_200F_206B_200E_206C_206C_200E_206C_202E(260f, _200F_206E_200F_200E_202C_200C_206E_202B_200F_206D_202B_200C_206D_200C_200B_202D_206A_202E_202C_206E_206C_202A_202E_206B_206B_202B_202E_202B_206D_200D_202D_206D_206F_202E_202A_200C_206E_200D_206F_206C_202E().X), 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>(-977909950))) ? 187960236 : 187960228);
continue;
}
case 7:
base.Configuration.Stop.Conditions.Add(new QuestAcceptCondition
{
QuestId = list[currentItem].Id,
Mode = EStopConditionMode.Stop
});
Save();
num2 = 187960236;
continue;
case 4:
list = _acceptedQuests.Where((Quest x) => !HasQuestCondition(x.Id, EStopConditionType.QuestAccept)).ToList();
num2 = ((list.Count != 0) ? 187960234 : 187960229);
continue;
case 9:
num2 = ((_acceptedQuests.Count == 0) ? 187960239 : 187960233);
continue;
case 8:
num2 = ((currentItem < 0) ? 187960236 : 187960235);
continue;
case 5:
text = 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>(1123334752);
break;
case 1:
{
_acceptedQuests = GetCurrentlyAcceptedQuests();
long num8 = 1000L;
long num9 = num;
long num10 = num9 ^ num8;
long num11 = num9 & num8;
_acceptedQuestsRefreshAtMs = num10 + (num11 + num11);
num2 = 187960232;
continue;
}
case 3:
text = 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>(-571216407);
break;
case 0:
return;
}
break;
}
_202A_206F_206F_202C_206B_200C_200C_206A_206B_200F_206D_206F_202E_202D_206E_206F_200D_202B_202C_202B_202A_206F_202C_200B_200E_206B_206A_206F_202B_206F_200B_202E_202D_202B_202C_200E_202D_206E_202A_202E_202E((ImU8String)text);
}
[MethodImpl(MethodImplOptions.NoInlining)]
private void DrawAddLevel()
{
int num = ((!base.Configuration.Stop.Conditions.OfType<LevelCondition>().Any()) ? (-1746384537) : (-1746384543));
while (true)
{
int num2 = num;
int num3 = -1746384539;
int num4 = num2;
int num5 = num4 + num3;
int num6 = num4 & num3;
switch (num5 - (num6 + num6))
{
case 0:
base.Configuration.Stop.Conditions.Add(new LevelCondition
{
TargetLevel = _addLevel,
Mode = EStopConditionMode.Stop
});
Save();
num = -1746384540;
break;
case 4:
_202A_206F_206F_202C_206B_200C_200C_206A_206B_200F_206D_206F_202E_202D_206E_206F_200D_202B_202C_202B_202A_206F_202C_200B_200E_206B_206A_206F_202B_206F_200B_202E_202D_202B_202C_200E_202D_206E_202A_202E_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>(-855443746));
return;
case 2:
_202D_200D_202E_206F_202D_202A_200B_200C_200F_200B_206B_206A_200F_200E_200C_206D_202D_202B_202B_200E_200D_202B_202E_206D_200B_202C_200E_202C_206A_200B_202A_202D_206C_200E_206E_202D_200B_206F_206F_202E(100f);
_206A_206C_206B_206B_206F_200F_206C_206E_200F_200D_200B_206F_200B_206B_200B_200B_202B_200C_206C_200B_202B_206A_206E_200B_206D_206E_202A_200F_202C_200C_200E_202E_200E_202E_206D_200B_202A_206B_202A_200D_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>(235196201), ref _addLevel, 1, 5, default(ImU8String), ImGuiInputTextFlags.None);
_addLevel = _202A_202C_206A_206F_202E_200F_206E_202A_202E_202E_206B_200E_200E_200F_206D_206B_202B_202B_202A_206F_206B_202B_206F_206D_202B_202A_200F_200B_206E_206E_206A_200D_200E_200E_202A_200F_206F_206F_206A_200E_202E(1, _200B_200D_206B_202A_202A_200D_206B_200E_200B_206D_206B_206E_200E_206C_200B_206D_206A_200F_202E_206C_202A_200F_202E_200B_200E_202E_200B_200B_200B_206E_206D_200F_200F_202E_200D_200F_206E_206D_200F_202B_202E(100, _addLevel));
_200B_206C_202A_200E_202D_202B_200F_206C_202B_200B_202B_206F_202D_200C_206D_200E_202A_202E_206C_202A_206E_206C_206A_200E_206B_206C_206A_202C_206E_200B_200F_200F_202A_202B_206B_200F_202B_202C_206E_202E_202E();
num = ((!UiThemeUtils.IconTextButton(FontAwesomeIcon.Plus, 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>(1748421528))) ? (-1746384540) : (-1746384539));
break;
case 3:
num = -1746384543;
break;
case 1:
return;
}
}
}
[MethodImpl(MethodImplOptions.NoInlining)]
private void DrawAddGlobalSequence()
{
int num = ((!base.Configuration.Stop.Conditions.OfType<GlobalSequenceCondition>().Any()) ? 1585398821 : 1585398817);
while (true)
{
int num2 = num;
int num3 = 1585398821;
int num4 = num2;
switch ((num4 | num3) - (num4 & num3))
{
case 1:
return;
case 4:
_202A_206F_206F_202C_206B_200C_200C_206A_206B_200F_206D_206F_202E_202D_206E_206F_200D_202B_202C_202B_202A_206F_202C_200B_200E_206B_206A_206F_202B_206F_200B_202E_202D_202B_202C_200E_202D_206E_202A_202E_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>(-855443746));
return;
case 3:
num = 1585398817;
break;
case 0:
_202D_200D_202E_206F_202D_202A_200B_200C_200F_200B_206B_206A_200F_200E_200C_206D_202D_202B_202B_200E_200D_202B_202E_206D_200B_202C_200E_202C_206A_200B_202A_202D_206C_200E_206E_202D_200B_206F_206F_202E(100f);
_206A_206C_206B_206B_206F_200F_206C_206E_200F_200D_200B_206F_200B_206B_200B_200B_202B_200C_206C_200B_202B_206A_206E_200B_206D_206E_202A_200F_202C_200C_200E_202E_200E_202E_206D_200B_202A_206B_202A_200D_202E((ImU8String)global::_003CModule_003E._206C_202A_206D_206A_206E_202A_202B_206F_206D_200F_202D_200F_202D_206A_202C_202B_206D_206A_200E_200E_202D_202D_200D_200C_200D_200D_206D_206E_202A_200F_206E_206C_206D_206A_206D_202B_200F_200D_206E_200C_202E<string>(-464915630), ref _addSequence, 1, 1, default(ImU8String), ImGuiInputTextFlags.None);
_addSequence = _202A_202C_206A_206F_202E_200F_206E_202A_202E_202E_206B_200E_200E_200F_206D_206B_202B_202B_202A_206F_206B_202B_206F_206D_202B_202A_200F_200B_206E_206E_206A_200D_200E_200E_202A_200F_206F_206F_206A_200E_202E(0, _200B_200D_206B_202A_202A_200D_206B_200E_200B_206D_206B_206E_200E_206C_200B_206D_206A_200F_202E_206C_202A_200F_202E_200B_200E_202E_200B_200B_200B_206E_206D_200F_200F_202E_200D_200F_206E_206D_200F_202B_202E(255, _addSequence));
_200B_206C_202A_200E_202D_202B_200F_206C_202B_200B_202B_206F_202D_200C_206D_200E_202A_202E_206C_202A_206E_206C_206A_200E_206B_206C_206A_202C_206E_200B_200F_200F_202A_202B_206B_200F_202B_202C_206E_202E_202E();
num = ((!UiThemeUtils.IconTextButton(FontAwesomeIcon.Plus, 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>(-1012926107))) ? 1585398820 : 1585398823);
break;
case 2:
base.Configuration.Stop.Conditions.Add(new GlobalSequenceCondition
{
TargetSequence = _addSequence,
Mode = EStopConditionMode.Stop
});
Save();
num = 1585398820;
break;
}
}
}
[MethodImpl(MethodImplOptions.NoInlining)]
private void DrawAddGilThreshold()
{
int num = ((!base.Configuration.Stop.Conditions.OfType<GilThresholdCondition>().Any()) ? (-1473032468) : (-1473032465));
while (true)
{
int num2 = num;
int num3 = -1473032466;
int num4 = num2;
switch ((num4 | num3) - (num4 & num3))
{
case 3:
num = -1473032465;
break;
case 0:
base.Configuration.Stop.Conditions.Add(new GilThresholdCondition
{
MinGil = _addGilThreshold,
Mode = EStopConditionMode.Stop
});
Save();
num = -1473032470;
break;
case 4:
return;
case 2:
_202D_200D_202E_206F_202D_202A_200B_200C_200F_200B_206B_206A_200F_200E_200C_206D_202D_202B_202B_200E_200D_202B_202E_206D_200B_202C_200E_202C_206A_200B_202A_202D_206C_200E_206E_202D_200B_206F_206F_202E(100f);
_206A_206C_206B_206B_206F_200F_206C_206E_200F_200D_200B_206F_200B_206B_200B_200B_202B_200C_206C_200B_202B_206A_206E_200B_206D_206E_202A_200F_202C_200C_200E_202E_200E_202E_206D_200B_202A_206B_202A_200D_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>(1007739181), ref _addGilThreshold, 100, 1000, default(ImU8String), ImGuiInputTextFlags.None);
_addGilThreshold = _202A_202C_206A_206F_202E_200F_206E_202A_202E_202E_206B_200E_200E_200F_206D_206B_202B_202B_202A_206F_206B_202B_206F_206D_202B_202A_200F_200B_206E_206E_206A_200D_200E_200E_202A_200F_206F_206F_206A_200E_202E(1, _200B_200D_206B_202A_202A_200D_206B_200E_200B_206D_206B_206E_200E_206C_200B_206D_206A_200F_202E_206C_202A_200F_202E_200B_200E_202E_200B_200B_200B_206E_206D_200F_200F_202E_200D_200F_206E_206D_200F_202B_202E(999999999, _addGilThreshold));
_200B_206C_202A_200E_202D_202B_200F_206C_202B_200B_202B_206F_202D_200C_206D_200E_202A_202E_206C_202A_206E_206C_206A_200E_206B_206C_206A_202C_206E_200B_200F_200F_202A_202B_206B_200F_202B_202C_206E_202E_202E();
num = ((!UiThemeUtils.IconTextButton(FontAwesomeIcon.Plus, 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>(1210011820))) ? (-1473032470) : (-1473032466));
break;
case 1:
_202A_206F_206F_202C_206B_200C_200C_206A_206B_200F_206D_206F_202E_202D_206E_206F_200D_202B_202C_202B_202A_206F_202C_200B_200E_206B_206A_206F_202B_206F_200B_202E_202D_202B_202C_200E_202D_206E_202A_202E_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>(726973831));
return;
}
}
}
[MethodImpl(MethodImplOptions.NoInlining)]
private void DrawAddSimpleCondition<T>() where T : StopCondition, new()
{
int num = ((!base.Configuration.Stop.Conditions.OfType<T>().Any()) ? (-989337839) : (-989337837));
while (true)
{
int num2 = num;
int num3 = -989337838;
int num4 = num2;
int num5 = num4 + num3;
int num6 = num4 & num3;
switch (num5 - (num6 + num6))
{
case 2:
num = -989337837;
break;
case 1:
_202A_206F_206F_202C_206B_200C_200C_206A_206B_200F_206D_206F_202E_202D_206E_206F_200D_202B_202C_202B_202A_206F_202C_200B_200E_206B_206A_206F_202B_206F_200B_202E_202D_202B_202C_200E_202D_206E_202A_202E_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>(-855443746));
return;
case 0:
return;
case 4:
base.Configuration.Stop.Conditions.Add(new T
{
Mode = EStopConditionMode.Stop
});
Save();
num = -989337838;
break;
case 3:
num = ((!UiThemeUtils.IconTextButton(FontAwesomeIcon.Plus, 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>(506770427))) ? (-989337838) : (-989337834));
break;
}
}
}
[MethodImpl(MethodImplOptions.NoInlining)]
private void DrawSessionConditions()
{
List<StopCondition> sessionConditions = _questController.SessionConditions;
int num = ((sessionConditions.Count != 0) ? (-565908276) : (-565908273));
while (true)
{
int num2 = num;
int num3 = -565908274;
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:
{
UiThemeUtils.SectionSpacing();
UiThemeUtils.SectionHeader(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>(-59870377));
(Vector2 ContentStartPos, float AvailableWidth, ImDrawListPtr DrawList) tuple = UiThemeUtils.BeginCard();
Vector2 item = tuple.ContentStartPos;
float item2 = tuple.AvailableWidth;
ImDrawListPtr item3 = tuple.DrawList;
for (int num7 = 0; num7 < sessionConditions.Count; num7 = (num4 | num3) + (num4 & num3))
{
ImU8String imU8String = new ImU8String(7, 1);
imU8String.AppendLiteral(global::_003CModule_003E._202A_206B_206D_200C_206B_200E_200E_202A_200B_202E_206A_206F_206A_206B_200E_200D_200F_206D_206E_206A_206F_200C_206C_202C_202A_206E_202C_200B_206E_202A_206E_202B_206B_202E_202E_206A_206D_206D_202C_200F_202E<string>(-228958659));
imU8String.AppendFormatted(num7);
ImRaii.IdDisposable idDisposable = _206B_202D_200F_200C_202D_200E_206E_202E_206A_206D_206E_200D_206E_202B_200D_206E_200B_200C_206A_206B_202A_206E_206B_200E_200C_200F_206E_202D_206A_206C_206D_202B_200C_200E_202D_206C_206C_200D_202C_202E(imU8String, true);
try
{
StopCondition stopCondition = sessionConditions[num7];
_202D_202E_206A_202B_200F_206D_202B_200D_206F_206E_206A_202D_206F_206A_200E_200C_206C_206A_206D_202A_202D_202B_206E_206F_206D_202C_200D_206E_206C_206D_206D_206E_202B_202E_202A_206A_206C_206C_200F_206C_202E((ImU8String)stopCondition.GetDescription());
_200B_206C_202A_200E_202D_202B_200F_206C_202B_200B_202B_206F_202D_200C_206D_200E_202A_202E_206C_202A_206E_206C_206A_200E_206B_206C_206A_202C_206E_200B_200F_200F_202A_202B_206B_200F_202B_202C_206E_202E_202E();
ImU8String imU8String2 = new ImU8String(2, 1);
imU8String2.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>(1234830832));
imU8String2.AppendFormatted(stopCondition.Mode);
imU8String2.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>(-1851437460));
_202A_206F_206F_202C_206B_200C_200C_206A_206B_200F_206D_206F_202E_202D_206E_206F_200D_202B_202C_202B_202A_206F_202C_200B_200E_206B_206A_206F_202B_206F_200B_202E_202D_202B_202C_200E_202D_206E_202A_202E_202E(imU8String2);
}
finally
{
num = ((idDisposable == null) ? (-943401635) : (-943401636));
while (true)
{
int num8 = num;
num3 = -943401635;
num4 = num8;
int num9 = num4 + num3;
int num10 = num4 & num3;
switch (num9 - (num10 + num10))
{
case 0:
goto end_IL_0150;
case 1:
_206E_200E_202B_206B_206F_206F_200F_206D_200E_202E_206F_202C_202C_206A_200E_206F_206A_206F_202D_200F_206B_202B_202C_202A_206E_206F_202D_200D_202C_202B_202B_206D_200E_202D_206C_200D_202E_200B_200F_202C_202E((IDisposable)idDisposable);
num = -943401635;
break;
case 2:
num = -943401636;
break;
}
continue;
end_IL_0150:
break;
}
}
int num11 = num7;
num3 = 1;
num4 = num11;
}
UiThemeUtils.EndCard(item, item2, item3);
return;
}
}
continue;
IL_005d:
num = -565908273;
}
}
private string ResolveQuestName(ElementId questId)
{
IQuestInfo questInfo;
int num = ((!_questData.TryGetQuestInfo(questId, out questInfo)) ? (-1798007610) : (-1798007609));
while (true)
{
int num2 = num;
int num3 = -1798007610;
int num4 = num2;
int num5 = num4 + num3;
int num6 = num4 & num3;
switch (num5 - (num6 + num6))
{
case 0:
return _200E_202D_202C_206F_206C_202E_200D_202E_200E_200D_200C_202A_200D_202E_200C_202B_202D_200C_206A_206F_202B_202A_200E_200B_202B_202A_200F_200B_206E_206B_200D_206B_200E_200C_202E_206F_200E_200E_200E_206A_202E((object)questId);
case 1:
return questInfo.Name;
case 2:
goto IL_005e;
}
continue;
IL_005e:
num = -1798007609;
}
}
private bool HasQuestCondition(ElementId questId, EStopConditionType type)
{
using (List<StopCondition>.Enumerator enumerator = base.Configuration.Stop.Conditions.GetEnumerator())
{
int num = 511644902;
StopCondition current = default(StopCondition);
QuestCompleteCondition questCompleteCondition = default(QuestCompleteCondition);
QuestAcceptCondition questAcceptCondition = default(QuestAcceptCondition);
while (true)
{
int num2 = num;
int num3 = 511644896;
int num4 = num2;
int num5 = num4 + num3;
int num6 = num4 & num3;
switch (num5 - (num6 + num6))
{
case 1:
return true;
case 3:
current = enumerator.Current;
num = ((current.Type != type) ? 511644902 : 511644904);
break;
case 7:
num = ((!_206D_200D_206B_202B_202A_206D_200E_202D_206B_200E_200C_200E_206F_202A_202A_206E_202C_206A_200F_206A_200B_200F_206A_202C_200B_202C_202B_200D_200C_202A_202B_200E_202A_206B_200C_202E_206B_202A_206E_206A_202E(questCompleteCondition.QuestId, questId)) ? 511644896 : 511644898);
break;
case 4:
num = 511644902;
break;
case 8:
questCompleteCondition = current as QuestCompleteCondition;
num = ((questCompleteCondition == null) ? 511644896 : 511644903);
break;
case 2:
return true;
case 9:
num = ((!_206D_200D_206B_202B_202A_206D_200E_202D_206B_200E_200C_200E_206F_202A_202A_206E_202C_206A_200F_206A_200B_200F_206A_202C_200B_202C_202B_200D_200C_202A_202B_200E_202A_206B_200C_202E_206B_202A_206E_206A_202E(questAcceptCondition.QuestId, questId)) ? 511644902 : 511644897);
break;
case 6:
num = (enumerator.MoveNext() ? 511644899 : 511644901);
break;
case 0:
questAcceptCondition = current as QuestAcceptCondition;
num = ((questAcceptCondition == null) ? 511644902 : 511644905);
break;
case 5:
goto end_IL_0022;
}
continue;
end_IL_0022:
break;
}
}
return false;
}
[MethodImpl(MethodImplOptions.NoInlining)]
private List<Quest> GetCurrentlyAcceptedQuests()
{
List<Quest> list = new List<Quest>();
try
{
IEnumerator<Quest> enumerator = _questRegistry.AllQuests.GetEnumerator();
try
{
int num = -406994437;
Quest current = default(Quest);
while (true)
{
int num2 = num;
int num3 = -406994438;
int num4 = num2;
switch ((num4 | num3) - (num4 & num3))
{
case 0:
num = -406994437;
break;
case 3:
list.Add(current);
num = -406994437;
break;
case 1:
num = (_206D_206F_206B_206F_206E_206D_206D_206C_202C_200E_202E_206A_206E_200E_206F_206B_202C_206C_206E_200C_202E_206A_206B_206D_200D_202A_200C_206E_206A_206B_206E_202E_202D_202B_200B_206B_202B_202A_202B_202D_202E((IEnumerator)enumerator) ? (-406994440) : (-406994434));
break;
case 2:
current = enumerator.Current;
num = ((!_questFunctions.IsQuestAccepted(current.Id)) ? (-406994437) : (-406994439));
break;
case 4:
goto end_IL_0023;
}
continue;
end_IL_0023:
break;
}
}
finally
{
int num = ((enumerator == null) ? 1292761729 : 1292761728);
while (true)
{
int num5 = num;
int num3 = 1292761729;
int num4 = num5;
int num6 = num4 + num3;
int num7 = num4 & num3;
switch (num6 - (num7 + num7))
{
case 2:
num = 1292761728;
break;
case 1:
_206E_200E_202B_206B_206F_206F_200F_206D_200E_202E_206F_202C_202C_206A_200E_206F_206A_206F_202D_200F_206B_202B_202C_202A_206E_206F_202D_200D_202C_202B_202B_206D_200E_202D_206C_200D_202E_200B_200F_202C_202E((IDisposable)enumerator);
num = 1292761729;
break;
case 0:
goto end_IL_00f1;
}
continue;
end_IL_00f1:
break;
}
}
list.Sort((Quest a, Quest b) => _003C_003Ec._202B_200C_202C_202B_202D_200B_200C_206E_200B_202D_200B_202B_200B_200E_200C_206A_200F_202E_206F_202B_206B_206F_200D_206C_200C_202D_206C_200B_200C_206A_200D_206E_202D_206F_206B_202A_200B_202A_206B_202E_202E(a.Info.Name, b.Info.Name, StringComparison.OrdinalIgnoreCase));
}
catch (Exception ex)
{
_202B_200B_200C_206C_200E_200F_202A_202D_206C_200B_202C_206B_202C_202A_202D_202C_206A_206B_206F_200C_202A_202B_206A_200E_206B_200F_200B_202E_206E_200B_200B_200D_202A_202D_200F_200D_206C_202A_206A_200F_202E((ILogger)_logger, ex, 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>(-1084509902), Array.Empty<object>());
list.Clear();
}
return list;
}
static ImRaii.DisabledDisposable _202D_202C_206B_202A_200E_200C_202A_202D_206E_206F_206D_206E_202C_200F_200F_206C_202D_202A_202D_202D_200F_202E_202B_206A_200C_206B_206A_206E_202B_206C_206E_206A_202B_200F_202D_202E_206F_200D_206D_206C_202E(bool P_0)
{
return ImRaii.Disabled(P_0);
}
static void _206E_200E_202B_206B_206F_206F_200F_206D_200E_202E_206F_202C_202C_206A_200E_206F_206A_206F_202D_200F_206B_202B_202C_202A_206E_206F_202D_200D_202C_202B_202B_206D_200E_202D_206C_200D_202E_200B_200F_202C_202E(IDisposable P_0)
{
P_0.Dispose();
}
static Vector2 _200F_206E_200F_200E_202C_200C_206E_202B_200F_206D_202B_200C_206D_200C_200B_202D_206A_202E_202C_206E_206C_202A_202E_206B_206B_202B_202E_202B_206D_200D_202D_206D_206F_202E_202A_200C_206E_200D_206F_206C_202E()
{
return ImGui.GetContentRegionAvail();
}
static float _206F_202A_200E_206C_202D_200F_200C_206B_202C_206E_206C_200C_202D_206D_202E_206B_206C_202B_202A_202D_202C_200C_202C_206D_206E_206A_202E_206F_200C_206E_200E_206D_202C_200F_206B_200E_206C_206C_200E_206C_202E(float P_0, float P_1)
{
return MathF.Min(P_0, P_1);
}
static void _202D_200D_202E_206F_202D_202A_200B_200C_200F_200B_206B_206A_200F_200E_200C_206D_202D_202B_202B_200E_200D_202B_202E_206D_200B_202C_200E_202C_206A_200B_202A_202D_206C_200E_206E_202D_200B_206F_206F_202E(float P_0)
{
ImGui.SetNextItemWidth(P_0);
}
static bool _206B_206F_206A_200D_200D_202D_200C_202B_206F_206B_202C_206F_202C_206C_206F_202B_200D_200F_206E_206B_202D_202B_202E_202E_200E_206F_202D_206B_206D_206C_200D_202D_206D_200B_200B_202E_206A_200E_200E_200C_202E(ImU8String P_0, ref string P_1, int P_2, ImGuiInputTextFlags P_3, ImGui.ImGuiInputTextCallbackDelegate P_4)
{
return ImGui.InputText(P_0, ref P_1, P_2, P_3, P_4);
}
static void _200B_206C_202A_200E_202D_202B_200F_206C_202B_200B_202B_206F_202D_200C_206D_200E_202A_202E_206C_202A_206E_206C_206A_200E_206B_206C_206A_202C_206E_200B_200F_200F_202A_202B_206B_200F_202B_202C_206E_202E_202E()
{
ImGui.SameLine();
}
static void _202A_206F_206F_202C_206B_200C_200C_206A_206B_200F_206D_206F_202E_202D_206E_206F_200D_202B_202C_202B_202A_206F_202C_200B_200E_206B_206A_206F_202B_206F_200B_202E_202D_202B_202C_200E_202D_206E_202A_202E_202E(ImU8String P_0)
{
ImGui.TextDisabled(P_0);
}
static ImRaii.IdDisposable _200D_200C_202B_200F_206D_206B_202B_200F_200D_200F_206D_206E_200D_202C_200D_206A_206F_200C_206F_206C_200E_202A_206E_200D_202E_206E_202E_202D_202E_200B_202E_202A_206A_206C_200C_206E_206D_202B_206F_202C_202E(int P_0, bool P_1)
{
return ImRaii.PushId(P_0, P_1);
}
static void _206F_202A_206B_206A_206F_206C_200B_200F_206C_200E_202B_206F_206E_200F_200E_206D_202D_206B_206B_202C_206D_200F_200C_202B_202B_206A_206F_202C_202B_206D_202D_200E_202E_202D_202C_202B_200B_206B_206B_206A_202E()
{
ImGui.AlignTextToFramePadding();
}
static void _200F_202A_200C_202E_206D_206E_206B_202D_202A_206E_200D_200D_200D_202D_202D_200E_202C_200B_206E_202A_202E_206E_206C_200D_200F_206C_206D_200F_202E_200E_202A_200C_200C_202D_206D_200E_200D_206B_200F_206B_202E(ImU8String P_0)
{
ImGui.Text(P_0);
}
static float _202C_202B_206B_202D_202B_206A_202A_206A_200E_200C_202E_202B_202C_206F_200F_200B_200D_206C_202B_200E_202A_206A_202A_200B_200F_200E_200B_200D_202C_202C_200D_200F_200F_200F_200F_206B_206C_206E_200B_206D_202E()
{
return ImGui.GetFrameHeight();
}
static IUiBuilder _206A_202D_206F_206A_206D_202D_206B_206B_200B_202B_200F_202C_202C_200E_202C_202B_200B_206B_202C_200B_202C_200D_202D_200F_200D_206C_200E_200C_202B_206E_202B_200E_200F_206C_202C_200D_200E_206E_200C_200C_202E(IDalamudPluginInterface P_0)
{
return P_0.UiBuilder;
}
static IFontHandle _202B_200F_206A_200E_200C_200B_202A_200B_206C_200D_206D_200C_206E_200B_202D_200B_206B_206F_206A_200F_206D_202C_206E_206B_202A_200C_206E_200D_206A_206C_200D_206D_206F_200C_202B_206E_202A_206E_206D_206F_202E(IUiBuilder P_0)
{
return P_0.IconFontFixedWidthHandle;
}
static IDisposable _200C_206B_206C_200F_200D_202E_202C_206B_200F_202E_206D_206F_202E_200C_200E_200F_200F_202D_200D_200C_206E_206F_206B_200C_200D_206F_202A_200C_206C_202E_206D_200E_200B_206F_202C_206C_200B_200E_206E_200C_202E(IFontHandle P_0)
{
return P_0.Push();
}
static string _206D_206D_202A_202C_206A_200D_202D_206A_202A_200E_202B_202D_200C_202A_202C_206B_206F_206A_206C_206B_202E_200F_202A_200B_206B_202C_206A_202D_206C_206D_200B_200F_202A_200F_202B_200D_200B_206D_206A_206B_202E(FontAwesomeIcon P_0)
{
return P_0.ToIconString();
}
static void _206B_206B_200E_200F_200F_202D_200B_200B_202B_206C_200F_200E_200B_206C_202C_206C_206C_200D_206E_200F_202A_202A_206A_202D_206F_200F_206C_206D_206D_200C_206C_200D_202A_206D_202E_202C_200F_200B_200C_206C_202E(ref Vector4 P_0, ImU8String P_1)
{
ImGui.TextColored(in P_0, P_1);
}
static ImGuiStylePtr _206A_200D_202C_206D_200C_202E_206C_202D_200D_202E_206B_202D_202E_200B_206D_202D_202D_200F_200E_202A_206F_206B_200C_206F_206D_200D_202D_206A_200D_206C_200E_200E_206B_202C_206A_202B_202A_206E_202E_200F_202E()
{
return ImGui.GetStyle();
}
static ImFontPtr _202C_206C_200D_206A_200D_200C_202D_206B_206B_202B_200F_206C_206E_206C_202D_200B_200F_206B_202D_206F_200F_206F_202C_206E_200D_206D_200B_206B_206D_206D_202E_200D_200F_206C_202B_202B_202E_202E_206F_202E_202E()
{
return UiBuilder.IconFont;
}
static ImRaii.FontDisposable _200B_200E_202D_200B_206F_202A_202E_200E_202C_200E_206A_206C_206E_200D_202A_200E_200E_206A_200F_206B_202D_206A_202C_206E_206F_200D_206E_206D_206B_206D_206B_206E_206D_202D_206C_206C_202A_206C_200E_200C_202E(ImFontPtr P_0, bool P_1)
{
return ImRaii.PushFont(P_0, P_1);
}
static Vector2 _206D_200D_202B_202D_202D_206D_206D_206E_200C_200B_202E_202B_202D_202C_206C_206E_202C_200B_200C_202A_206F_200C_202E_202C_200D_200D_202A_200D_206F_206B_202C_206B_206C_206E_206D_202C_202C_206B_202D_206F_202E(ImU8String P_0, bool P_1, float P_2)
{
return ImGui.CalcTextSize(P_0, P_1, P_2);
}
static bool _202D_206C_206C_206B_202E_206C_202B_206C_202B_206C_202B_200C_200C_206A_200B_206C_200B_206E_200D_206D_202B_206C_206D_202B_206D_200C_206A_206C_202A_202A_206F_202E_200D_206B_206C_206B_200D_206D_200D_200E_202E()
{
return ImGui.IsItemHovered();
}
static bool _206A_206C_206B_206B_206F_200F_206C_206E_200F_200D_200B_206F_200B_206B_200B_200B_202B_200C_206C_200B_202B_206A_206E_200B_206D_206E_202A_200F_202C_200C_200E_202E_200E_202E_206D_200B_202A_206B_202A_200D_202E(ImU8String P_0, ref int P_1, int P_2, int P_3, ImU8String P_4, ImGuiInputTextFlags P_5)
{
return ImGui.InputInt(P_0, ref P_1, P_2, P_3, P_4, P_5);
}
static int _200B_200D_206B_202A_202A_200D_206B_200E_200B_206D_206B_206E_200E_206C_200B_206D_206A_200F_202E_206C_202A_200F_202E_200B_200E_202E_200B_200B_200B_206E_206D_200F_200F_202E_200D_200F_206E_206D_200F_202B_202E(int P_0, int P_1)
{
return Math.Min(P_0, P_1);
}
static int _202A_202C_206A_206F_202E_200F_206E_202A_202E_202E_206B_200E_200E_200F_206D_206B_202B_202B_202A_206F_206B_202B_206F_206D_202B_202A_200F_200B_206E_206E_206A_200D_200E_200E_202A_200F_206F_206F_206A_200E_202E(int P_0, int P_1)
{
return Math.Max(P_0, P_1);
}
static string _206B_202B_206B_202C_200F_202C_200F_206F_200C_206E_206C_200F_202B_206C_202E_206F_202E_206B_206F_200E_202C_202D_206D_202C_200C_202B_200E_200F_200F_200D_206E_200B_200F_200D_206B_202E_200D_200C_200D_202E_202E(string P_0, string P_1)
{
return P_0 + P_1;
}
static void _202A_202B_200D_200F_200F_200D_200C_206E_206A_200D_206A_200B_206A_200D_206F_200B_202B_206C_200F_206B_206D_202A_200B_206C_200B_202C_202A_200E_206A_200D_200E_202E_200D_202C_200E_206C_202B_202B_200E_206A_202E(ImU8String P_0)
{
ImGui.TextUnformatted(P_0);
}
static IPlayerCharacter _206C_202D_202B_200E_200E_202A_206E_206C_202C_202A_200F_200B_206E_206C_200F_202D_200F_206F_206E_206E_200C_206D_202C_206A_202A_206F_206E_200D_200F_206E_206F_206A_202D_206D_206F_202D_200D_202A_202D_206F_202E(IObjectTable P_0)
{
return P_0.LocalPlayer;
}
static byte _206A_206F_206F_206F_202B_200D_202D_206E_200E_200C_206B_202D_202D_202A_206A_200D_202C_202C_202C_202E_200D_200B_202B_206D_200D_206A_206F_202D_206E_206D_200C_202A_200F_206F_200F_206C_200D_202D_202D_200C_202E(ICharacter P_0)
{
return P_0.Level;
}
static void _200F_202C_202E_206F_206C_206A_206C_200C_206A_200B_202E_206E_200C_206C_202C_200B_206C_202A_200C_200F_200D_206A_206D_206D_206B_202B_200C_202D_202D_206D_206D_202D_206B_202C_206D_200E_206A_200F_206B_206F_202E()
{
ImGui.NewLine();
}
static long _200C_202B_202D_202C_202C_206E_206E_206A_206B_202A_200C_200B_202A_202B_200B_200E_200D_206D_200E_202D_202E_206F_202D_200C_202A_202A_206F_206F_206C_206A_206B_202D_200B_202B_206A_206E_202E_206F_206D_202E()
{
return Environment.TickCount64;
}
static ImRaii.IdDisposable _206B_202D_200F_200C_202D_200E_206E_202E_206A_206D_206E_200D_206E_202B_200D_206E_200B_200C_206A_206B_202A_206E_206B_200E_200C_200F_206E_202D_206A_206C_206D_202B_200C_200E_202D_206C_206C_200D_202C_202E(ImU8String P_0, bool P_1)
{
return ImRaii.PushId(P_0, P_1);
}
static void _202D_202E_206A_202B_200F_206D_202B_200D_206F_206E_206A_202D_206F_206A_200E_200C_206C_206A_206D_202A_202D_202B_206E_206F_206D_202C_200D_206E_206C_206D_206D_206E_202B_202E_202A_206A_206C_206C_200F_206C_202E(ImU8String P_0)
{
ImGui.BulletText(P_0);
}
static string _200E_202D_202C_206F_206C_202E_200D_202E_200E_200D_200C_202A_200D_202E_200C_202B_202D_200C_206A_206F_202B_202A_200E_200B_202B_202A_200F_200B_206E_206B_200D_206B_200E_200C_202E_206F_200E_200E_200E_206A_202E(object P_0)
{
return P_0.ToString();
}
static bool _206D_200D_206B_202B_202A_206D_200E_202D_206B_200E_200C_200E_206F_202A_202A_206E_202C_206A_200F_206A_200B_200F_206A_202C_200B_202C_202B_200D_200C_202A_202B_200E_202A_206B_200C_202E_206B_202A_206E_206A_202E(ElementId P_0, ElementId P_1)
{
return P_0.Equals(P_1);
}
static bool _206D_206F_206B_206F_206E_206D_206D_206C_202C_200E_202E_206A_206E_200E_206F_206B_202C_206C_206E_200C_202E_206A_206B_206D_200D_202A_200C_206E_206A_206B_206E_202E_202D_202B_200B_206B_202B_202A_202B_202D_202E(IEnumerator P_0)
{
return P_0.MoveNext();
}
static void _202B_200B_200C_206C_200E_200F_202A_202D_206C_200B_202C_206B_202C_202A_202D_202C_206A_206B_206F_200C_202A_202B_206A_200E_206B_200F_200B_202E_206E_200B_200B_200D_202A_202D_200F_200D_206C_202A_206A_200F_202E(ILogger P_0, Exception P_1, string P_2, object[] P_3)
{
P_0.LogDebug(P_1, P_2, P_3);
}
}