1179 lines
54 KiB
C#
1179 lines
54 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Collections.Immutable;
|
|
using System.Linq;
|
|
using System.Runtime.CompilerServices;
|
|
using Dalamud.Bindings.ImGui;
|
|
using Dalamud.Interface;
|
|
using Dalamud.Interface.Utility.Raii;
|
|
using Dalamud.Plugin.Services;
|
|
using FFXIVClientStructs.FFXIV.Client.Game;
|
|
using Microsoft.Extensions.Logging;
|
|
using Questionable.Controller;
|
|
using Questionable.Data;
|
|
using Questionable.Functions;
|
|
using Questionable.Model;
|
|
using Questionable.Model.Questing;
|
|
|
|
namespace Questionable.Windows.JournalComponents;
|
|
|
|
internal sealed class QuestJournalUtils
|
|
{
|
|
[CompilerGenerated]
|
|
private sealed class _003C_003Ec__DisplayClass17_0
|
|
{
|
|
public QuestJournalUtils _003C_003E4__this;
|
|
|
|
public IQuestInfo questInfo;
|
|
|
|
internal unsafe bool _003CGetIncompletePrerequisiteQuests_003Eb__0(ElementId qId)
|
|
{
|
|
IQuestInfo questInfo;
|
|
int num = (_003C_003E4__this._questData.TryGetQuestInfo(qId, out questInfo) ? 953970550 : 953970544);
|
|
QuestId questId = default(QuestId);
|
|
while (true)
|
|
{
|
|
int num2 = num;
|
|
int num3 = 953970550;
|
|
int num4 = num2;
|
|
switch ((num4 | num3) - (num4 & num3))
|
|
{
|
|
case 7:
|
|
return true;
|
|
case 6:
|
|
return false;
|
|
case 2:
|
|
return false;
|
|
case 5:
|
|
num = 953970544;
|
|
break;
|
|
case 8:
|
|
questId = qId as QuestId;
|
|
num = (((object)questId == null) ? 953970551 : 953970546);
|
|
break;
|
|
case 3:
|
|
return false;
|
|
case 0:
|
|
num = ((!questInfo.IsRepeatable) ? 953970551 : 953970558);
|
|
break;
|
|
case 4:
|
|
num = ((!QuestManager.Instance()->IsDailyQuestCompleted(_206C_200C_206B_202A_202C_202A_200C_202C_200D_206E_200B_206F_202C_200D_200C_200E_206B_206E_200C_206B_206B_202B_206D_200B_206E_200E_200F_202D_206F_202C_206C_206F_200E_206D_206C_202E_200D_200F_202C_202B_202E((ElementId)questId))) ? 953970545 : 953970548);
|
|
break;
|
|
case 1:
|
|
num = ((!_003C_003E4__this._questFunctions.IsQuestComplete(qId)) ? 953970545 : 953970549);
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
|
|
internal bool _003CGetIncompletePrerequisiteQuests_003Eb__1(ElementId qId)
|
|
{
|
|
return !_003C_003E4__this._questFunctions.IsQuestUnobtainable(qId);
|
|
}
|
|
|
|
internal bool _003CGetIncompletePrerequisiteQuests_003Eb__2(ElementId qId)
|
|
{
|
|
return _003C_003E4__this._questRegistry.IsKnownQuest(qId);
|
|
}
|
|
|
|
internal bool _003CGetIncompletePrerequisiteQuests_003Eb__3(ElementId qId)
|
|
{
|
|
Quest quest;
|
|
int num = ((!_003C_003E4__this._questRegistry.TryGetQuest(qId, out quest)) ? 2035464301 : 2035464302);
|
|
while (true)
|
|
{
|
|
int num2 = num;
|
|
int num3 = 2035464300;
|
|
int num4 = num2;
|
|
int num5 = num4 + num3;
|
|
int num6 = num4 & num3;
|
|
switch (num5 - (num6 + num6))
|
|
{
|
|
case 3:
|
|
return false;
|
|
case 1:
|
|
return true;
|
|
case 0:
|
|
num = 2035464302;
|
|
break;
|
|
case 2:
|
|
num = ((!_200D_200C_202C_200C_200D_206B_206B_200D_206D_202C_206E_202E_200F_202E_200E_206C_206E_200C_206B_200D_202C_202A_200F_200E_202A_200C_200E_200C_202A_206C_200E_206A_202D_200D_200B_206B_202A_206F_200C_200E_202E(quest.Root)) ? 2035464301 : 2035464303);
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
|
|
internal bool _003CGetIncompletePrerequisiteQuests_003Eb__4(ElementId qId)
|
|
{
|
|
_003C_003Ec__DisplayClass17_1 CS_0024_003C_003E8__locals1 = new _003C_003Ec__DisplayClass17_1
|
|
{
|
|
qId = qId
|
|
};
|
|
return !_003C_003E4__this._questController.ManualPriorityQuests.Any((Quest q) => _003C_003Ec__DisplayClass17_1._200D_206D_200F_202D_200B_202D_200B_206D_202A_200C_200F_206E_200B_200E_202E_200B_200E_200D_206D_202E_206F_202E_206C_206C_202D_206D_206D_206E_206C_200F_200B_206A_200F_202E_202D_200C_202C_206C_202A_206C_202E(q.Id, CS_0024_003C_003E8__locals1.qId));
|
|
}
|
|
|
|
internal bool _003CGetIncompletePrerequisiteQuests_003Eb__5(Quest q)
|
|
{
|
|
return _202A_202C_202E_200D_206F_202A_206E_206B_200F_202A_202E_206C_206A_206F_202D_202A_200F_206B_206B_206D_202D_206D_206D_206A_200D_200E_200D_206F_200B_202A_206C_202A_206C_206B_200F_200B_200E_202B_202C_200D_202E(q.Id, questInfo.QuestId);
|
|
}
|
|
|
|
static ushort _206C_200C_206B_202A_202C_202A_200C_202C_200D_206E_200B_206F_202C_200D_200C_200E_206B_206E_200C_206B_206B_202B_206D_200B_206E_200E_200F_202D_206F_202C_206C_206F_200E_206D_206C_202E_200D_200F_202C_202B_202E(ElementId P_0)
|
|
{
|
|
return P_0.Value;
|
|
}
|
|
|
|
static bool _200D_200C_202C_200C_200D_206B_206B_200D_206D_202C_206E_202E_200F_202E_200E_206C_206E_200C_206B_200D_202C_202A_200F_200E_202A_200C_200E_200C_202A_206C_200E_206A_202D_200D_200B_206B_202A_206F_200C_200E_202E(QuestRoot P_0)
|
|
{
|
|
return P_0.Disabled;
|
|
}
|
|
|
|
static bool _202A_202C_202E_200D_206F_202A_206E_206B_200F_202A_202E_206C_206A_206F_202D_202A_200F_206B_206B_206D_202D_206D_206D_206A_200D_200E_200D_206F_200B_202A_206C_202A_206C_206B_200F_200B_200E_202B_202C_200D_202E(ElementId P_0, ElementId P_1)
|
|
{
|
|
return P_0.Equals(P_1);
|
|
}
|
|
}
|
|
|
|
[CompilerGenerated]
|
|
private sealed class _003C_003Ec__DisplayClass17_1
|
|
{
|
|
public ElementId qId;
|
|
|
|
internal bool _003CGetIncompletePrerequisiteQuests_003Eb__6(Quest q)
|
|
{
|
|
return _200D_206D_200F_202D_200B_202D_200B_206D_202A_200C_200F_206E_200B_200E_202E_200B_200E_200D_206D_202E_206F_202E_206C_206C_202D_206D_206D_206E_206C_200F_200B_206A_200F_202E_202D_200C_202C_206C_202A_206C_202E(q.Id, qId);
|
|
}
|
|
|
|
static bool _200D_206D_200F_202D_200B_202D_200B_206D_202A_200C_200F_206E_200B_200E_202E_200B_200E_200D_206D_202E_206F_202E_206C_206C_202D_206D_206D_206E_206C_200F_200B_206A_200F_202E_202D_200C_202C_206C_202A_206C_202E(ElementId P_0, ElementId P_1)
|
|
{
|
|
return P_0.Equals(P_1);
|
|
}
|
|
}
|
|
|
|
[CompilerGenerated]
|
|
private sealed class _003C_003Ec__DisplayClass20_0
|
|
{
|
|
public Quest quest;
|
|
|
|
internal bool _003CAddAllAvailableQuests_003Eb__1(Quest q)
|
|
{
|
|
return _200F_200F_200B_206D_200E_206F_206B_200E_206E_206F_200D_206B_202B_202C_206B_206B_202E_206B_200D_202D_202E_200D_200B_200D_206E_200D_202B_200B_202E_200E_200B_200F_202B_206F_200F_202D_200E_202A_206F_202C_202E(q.Id, quest.Id);
|
|
}
|
|
|
|
static bool _200F_200F_200B_206D_200E_206F_206B_200E_206E_206F_200D_206B_202B_202C_206B_206B_202E_206B_200D_202D_202E_200D_200B_200D_206E_200D_202B_200B_202E_200E_200B_200F_202B_206F_200F_202D_200E_202A_206F_202C_202E(ElementId P_0, ElementId P_1)
|
|
{
|
|
return P_0.Equals(P_1);
|
|
}
|
|
}
|
|
|
|
private readonly QuestController _questController;
|
|
|
|
private readonly FateController _fateController;
|
|
|
|
private readonly SeasonalDutyController _seasonalDutyController;
|
|
|
|
private readonly CustomDeliveryController _customDeliveryController;
|
|
|
|
private readonly AttunementController _attunementController;
|
|
|
|
private readonly QuestFunctions _questFunctions;
|
|
|
|
private readonly QuestData _questData;
|
|
|
|
private readonly QuestRegistry _questRegistry;
|
|
|
|
private readonly QuestChainComponent _questChainComponent;
|
|
|
|
private readonly IChatGui _chatGui;
|
|
|
|
private readonly ILogger<QuestJournalUtils> _logger;
|
|
|
|
private int _availableQuestCount;
|
|
|
|
private long _nextAvailableCountRefreshMs;
|
|
|
|
public QuestJournalUtils(QuestController questController, FateController fateController, SeasonalDutyController seasonalDutyController, CustomDeliveryController customDeliveryController, AttunementController attunementController, QuestFunctions questFunctions, QuestData questData, QuestRegistry questRegistry, QuestChainComponent questChainComponent, IChatGui chatGui, ILogger<QuestJournalUtils> logger)
|
|
{
|
|
_questController = questController;
|
|
_fateController = fateController;
|
|
_seasonalDutyController = seasonalDutyController;
|
|
_customDeliveryController = customDeliveryController;
|
|
_attunementController = attunementController;
|
|
_questFunctions = questFunctions;
|
|
_questData = questData;
|
|
_questRegistry = questRegistry;
|
|
_questChainComponent = questChainComponent;
|
|
_chatGui = chatGui;
|
|
_logger = logger;
|
|
}
|
|
|
|
public void ShowContextMenu(IQuestInfo questInfo, Quest? quest, string label)
|
|
{
|
|
int num = ((!_200E_202B_200D_206B_200D_200D_206E_200D_206E_200E_206A_206C_206D_202D_206E_206D_202E_202A_206D_202E_200F_202E_200C_200B_206A_200E_202B_200C_206B_200C_200D_206A_200F_200F_206E_202A_202C_200D_206C_202D_202E(ImGuiMouseButton.Right)) ? (-208587597) : (-208587598));
|
|
while (true)
|
|
{
|
|
int num2 = num;
|
|
int num3 = -208587597;
|
|
int num4 = num2;
|
|
switch ((num4 | num3) - (num4 & num3))
|
|
{
|
|
case 2:
|
|
num = -208587598;
|
|
break;
|
|
case 1:
|
|
OpenContextMenu(questInfo);
|
|
num = -208587597;
|
|
break;
|
|
case 0:
|
|
DrawContextMenu(questInfo, quest, label);
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
public void OpenContextMenu(IQuestInfo questInfo)
|
|
{
|
|
ImU8String imU8String = new ImU8String(12, 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>(324267625));
|
|
imU8String.AppendFormatted(questInfo.QuestId);
|
|
_200E_206D_202E_206F_206F_200D_202A_202B_206F_206E_200D_202D_206E_202C_206F_206B_202E_202D_202B_202B_202D_206F_206B_200D_206A_206D_206B_200C_206A_206A_200B_206C_200F_200B_200F_202D_200B_200E_206F_206C_202E(imU8String, ImGuiPopupFlags.None);
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
public bool DrawContextMenu(IQuestInfo questInfo, Quest? quest, string label)
|
|
{
|
|
ImU8String imU8String = new ImU8String(12, 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>(-307761140));
|
|
imU8String.AppendFormatted(questInfo.QuestId);
|
|
using ImRaii.PopupDisposable popupDisposable = _200F_200D_206D_200D_200C_200C_200C_206B_200B_206B_200C_200B_202A_200D_206D_206D_206F_206F_206B_200B_202C_206F_200E_206C_202E_206C_206F_202C_202E_202D_202E_206C_200F_202C_200B_206C_202D_200D_202E_206A_202E(imU8String);
|
|
int num = ((!(!popupDisposable)) ? (-1838329671) : (-1838329669));
|
|
int num7;
|
|
while (true)
|
|
{
|
|
int num2 = num;
|
|
int num3 = -1838329665;
|
|
int num4 = num2;
|
|
int num5 = num4 + num3;
|
|
int num6 = num4 & num3;
|
|
switch (num5 - (num6 + num6))
|
|
{
|
|
default:
|
|
continue;
|
|
case 5:
|
|
num = (_202C_202C_202D_206F_202B_200C_200B_202B_200C_202C_202C_200E_202C_200C_202B_206D_206F_200D_200D_206D_200D_206D_206D_200E_200F_200E_206A_202A_202E_200C_202A_200F_202A_200C_202D_206C_202D_200D_200D_206B_202E(quest.Root) ? (-1838329666) : (-1838329672));
|
|
continue;
|
|
case 8:
|
|
num = ((quest == null) ? (-1838329666) : (-1838329670));
|
|
continue;
|
|
case 6:
|
|
num = ((!_questFunctions.IsReadyToAcceptQuest(questInfo.QuestId)) ? (-1838329666) : (-1838329673));
|
|
continue;
|
|
case 9:
|
|
num = (_customDeliveryController.IsRunning ? (-1838329666) : (-1838329668));
|
|
continue;
|
|
case 0:
|
|
num = -1838329669;
|
|
continue;
|
|
case 4:
|
|
return false;
|
|
case 2:
|
|
num = (_seasonalDutyController.IsRunning ? (-1838329666) : (-1838329674));
|
|
continue;
|
|
case 3:
|
|
num7 = ((!_attunementController.IsRunning) ? 1 : 0);
|
|
break;
|
|
case 7:
|
|
num = (_fateController.IsRunning ? (-1838329666) : (-1838329667));
|
|
continue;
|
|
case 1:
|
|
num7 = 0;
|
|
break;
|
|
}
|
|
break;
|
|
}
|
|
ImRaii.DisabledDisposable disabledDisposable = _202E_202D_202A_200B_206F_200C_202D_202C_206D_200B_200C_206C_200B_202A_202C_202D_206C_200F_206C_202B_200E_202C_206B_200E_200E_200B_202B_206D_202B_206C_200B_202B_206B_206C_202C_206C_202C_202B_206B_200F_202E(num7 == 0);
|
|
try
|
|
{
|
|
num = ((!_202A_200B_202D_202B_202E_200B_200D_206B_202D_206C_202E_200E_200D_200C_206F_202D_206F_206D_206F_200B_202C_206F_200D_200B_206D_206C_202E_206F_200C_200E_200E_200F_200C_206D_206D_200F_206A_202E_202A_206E_202E((ImU8String)global::_003CModule_003E._202D_206D_206A_206E_202C_202B_200C_206C_200E_206A_206D_200E_206A_202A_200C_202E_206E_202C_206F_200B_206D_206F_200C_202C_200B_202B_200F_200B_206A_206F_200F_202E_206B_200E_202B_202A_200F_200B_202A_200E_202E<string>(2129565064), false, true)) ? (-220845706) : (-220845707));
|
|
while (true)
|
|
{
|
|
int num8 = num;
|
|
int num3 = -220845705;
|
|
int num4 = num8;
|
|
int num9 = num4 + num3;
|
|
int num10 = num4 & num3;
|
|
switch (num9 - (num10 + num10))
|
|
{
|
|
case 0:
|
|
num = -220845707;
|
|
break;
|
|
case 2:
|
|
_fateController.Stop(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>(1441653773));
|
|
_seasonalDutyController.Stop(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>(-21196093));
|
|
_customDeliveryController.Stop(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>(-21196093));
|
|
_attunementController.Stop(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>(-21196093));
|
|
_questController.SetNextQuest(quest);
|
|
_questController.Start(label);
|
|
num = -220845706;
|
|
break;
|
|
case 1:
|
|
goto end_IL_0205;
|
|
}
|
|
continue;
|
|
end_IL_0205:
|
|
break;
|
|
}
|
|
}
|
|
finally
|
|
{
|
|
num = ((disabledDisposable == null) ? (-1086471845) : (-1086471846));
|
|
while (true)
|
|
{
|
|
int num11 = num;
|
|
int num3 = -1086471845;
|
|
int num4 = num11;
|
|
switch ((num4 | num3) - (num4 & num3))
|
|
{
|
|
case 2:
|
|
num = -1086471846;
|
|
break;
|
|
case 1:
|
|
_206D_200B_202C_200C_206B_206F_206D_200C_202D_206E_206C_202D_202E_206B_206F_206B_202A_200E_200E_200D_202D_206B_206A_202B_206E_202C_206E_202B_202D_200C_206C_202B_200E_206C_202A_206B_206D_206A_202A_206E_202E((IDisposable)disabledDisposable);
|
|
num = -1086471845;
|
|
break;
|
|
case 0:
|
|
goto end_IL_02db;
|
|
}
|
|
continue;
|
|
end_IL_02db:
|
|
break;
|
|
}
|
|
}
|
|
num = ((!_202B_200D_202C_202C_202C_202A_200B_200E_206C_206E_202D_202A_200F_200E_200F_202B_206C_200F_206B_206B_200F_200F_200F_202A_202C_206E_202D_202B_206F_202B_206F_202C_206E_206A_206B_206B_206A_206E_206E_202C_202E(ImGuiHoveredFlags.AllowWhenDisabled)) ? (-905088776) : (-905088771));
|
|
string text = default(string);
|
|
while (true)
|
|
{
|
|
int num12 = num;
|
|
int num3 = -905088776;
|
|
int num4 = num12;
|
|
int num13 = num4 + num3;
|
|
int num14 = num4 & num3;
|
|
switch (num13 - (num14 + num14))
|
|
{
|
|
case 4:
|
|
num = ((!_202C_202C_202D_206F_202B_200C_200B_202B_200C_202C_202C_200E_202C_200C_202B_206D_206F_200D_200D_206D_200D_206D_206D_200E_200F_200E_206A_202A_202E_200C_202A_200F_202A_200C_202D_206C_202D_200D_200D_206B_202E(quest.Root)) ? (-905088776) : (-905088774));
|
|
break;
|
|
case 5:
|
|
num = (_questFunctions.IsReadyToAcceptQuest(questInfo.QuestId) ? (-905088775) : (-905088770));
|
|
break;
|
|
case 6:
|
|
_202C_202D_200B_200F_202B_206E_206D_200B_206D_200C_202B_202A_206A_206E_202B_206D_202E_202D_206B_200C_200B_200C_202B_206D_200C_202A_206A_200C_200D_202C_206C_200C_200E_202C_206F_202A_202A_202B_200E_206E_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>(-682815481));
|
|
num = -905088776;
|
|
break;
|
|
case 2:
|
|
_202C_202D_200B_200F_202B_206E_206D_200B_206D_200C_202B_202A_206A_206E_202B_206D_202E_202D_206B_200C_200B_200C_202B_206D_200C_202A_206A_200C_200D_202C_206C_200C_200E_202C_206F_202A_202A_202B_200E_206E_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>(188104567));
|
|
num = -905088776;
|
|
break;
|
|
case 1:
|
|
num = ((quest != null) ? (-905088772) : (-905088773));
|
|
break;
|
|
case 7:
|
|
num = -905088771;
|
|
break;
|
|
case 3:
|
|
_202C_202D_200B_200F_202B_206E_206D_200B_206D_200C_202B_202A_206A_206E_202B_206D_202E_202D_206B_200C_200B_200C_202B_206D_200C_202A_206A_200C_200D_202C_206C_200C_200E_202C_206F_202A_202A_202B_200E_206E_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>(-1910798786));
|
|
num = -905088776;
|
|
break;
|
|
case 0:
|
|
{
|
|
List<ElementId> incompletePrerequisiteQuests = GetIncompletePrerequisiteQuests(questInfo);
|
|
disabledDisposable = _202E_202D_202A_200B_206F_200C_202D_202C_206D_200B_200C_206C_200B_202A_202C_202D_206C_200F_206C_202B_200E_202C_206B_200E_200E_200B_202B_206D_202B_206C_200B_202B_206B_206C_202C_206C_202C_202B_206B_200F_202E(incompletePrerequisiteQuests.Count == 0);
|
|
try
|
|
{
|
|
int count = incompletePrerequisiteQuests.Count;
|
|
num = ((count == 0) ? (-224870237) : (-224870236));
|
|
while (true)
|
|
{
|
|
int num15 = num;
|
|
num3 = -224870234;
|
|
num4 = num15;
|
|
int num16 = num4 + num3;
|
|
int num17 = num4 & num3;
|
|
switch (num16 - (num17 + num17))
|
|
{
|
|
case 8:
|
|
AddRequiredQuestsToPriority(questInfo, incompletePrerequisiteQuests);
|
|
num = -224870238;
|
|
break;
|
|
case 3:
|
|
num = -224870233;
|
|
break;
|
|
case 5:
|
|
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>(-480064653);
|
|
num = -224870239;
|
|
break;
|
|
case 0:
|
|
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>(1421530180);
|
|
num = -224870239;
|
|
break;
|
|
case 2:
|
|
num = ((count == 1) ? (-224870234) : (-224870235));
|
|
break;
|
|
case 7:
|
|
num = ((!_202A_200B_202D_202B_202E_200B_200D_206B_202D_206C_202E_200E_200D_200C_206F_202D_206F_206D_206F_200B_202C_206F_200D_200B_206D_206C_202E_206F_200C_200E_200E_200F_200C_206D_206D_200F_206A_202E_202A_206E_202E((ImU8String)text, false, true)) ? (-224870238) : (-224870226));
|
|
break;
|
|
case 6:
|
|
num = -224870236;
|
|
break;
|
|
case 1:
|
|
{
|
|
DefaultInterpolatedStringHandler defaultInterpolatedStringHandler = new DefaultInterpolatedStringHandler(23, 1);
|
|
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>(2063300836));
|
|
defaultInterpolatedStringHandler.AppendFormatted(incompletePrerequisiteQuests.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>(-2146435518));
|
|
text = defaultInterpolatedStringHandler.ToStringAndClear();
|
|
num = -224870239;
|
|
break;
|
|
}
|
|
case 4:
|
|
goto end_IL_04b0;
|
|
}
|
|
continue;
|
|
end_IL_04b0:
|
|
break;
|
|
}
|
|
}
|
|
finally
|
|
{
|
|
num = ((disabledDisposable == null) ? (-231672322) : (-231672323));
|
|
while (true)
|
|
{
|
|
int num18 = num;
|
|
num3 = -231672321;
|
|
num4 = num18;
|
|
int num19 = num4 + num3;
|
|
int num20 = num4 & num3;
|
|
switch (num19 - (num20 + num20))
|
|
{
|
|
case 0:
|
|
num = -231672323;
|
|
break;
|
|
case 2:
|
|
_206D_200B_202C_200C_206B_206F_206D_200C_202D_206E_206C_202D_202E_206B_206F_206B_202A_200E_200E_200D_202D_206B_206A_202B_206E_202C_206E_202B_202D_200C_206C_202B_200E_206C_202A_206B_206D_206A_202A_206E_202E((IDisposable)disabledDisposable);
|
|
num = -231672322;
|
|
break;
|
|
case 1:
|
|
goto end_IL_060f;
|
|
}
|
|
continue;
|
|
end_IL_060f:
|
|
break;
|
|
}
|
|
}
|
|
num = ((!_202B_200D_202C_202C_202C_202A_200B_200E_206C_206E_202D_202A_200F_200E_200F_202B_206C_200F_206B_206B_200F_200F_200F_202A_202C_206E_202D_202B_206F_202B_206F_202C_206E_206A_206B_206B_206A_206E_206E_202C_202E(ImGuiHoveredFlags.AllowWhenDisabled)) ? 1039916492 : 1039916487);
|
|
while (true)
|
|
{
|
|
int num21 = num;
|
|
num3 = 1039916494;
|
|
num4 = num21;
|
|
int num22 = num4 + num3;
|
|
int num23 = num4 & num3;
|
|
string text2;
|
|
switch (num22 - (num23 + num23))
|
|
{
|
|
default:
|
|
continue;
|
|
case 1:
|
|
text2 = 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>(-479153751);
|
|
goto IL_06d8;
|
|
case 3:
|
|
_202C_202D_200B_200F_202B_206E_206D_200B_206D_200C_202B_202A_206A_206E_202B_206D_202E_202D_206B_200C_200B_200C_202B_206D_200C_202A_206A_200C_200D_202C_206C_200C_200E_202C_206F_202A_202A_202B_200E_206E_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>(-413729011));
|
|
num = 1039916492;
|
|
continue;
|
|
case 5:
|
|
{
|
|
DefaultInterpolatedStringHandler defaultInterpolatedStringHandler2 = new DefaultInterpolatedStringHandler(70, 2);
|
|
defaultInterpolatedStringHandler2.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>(-1363766595));
|
|
defaultInterpolatedStringHandler2.AppendFormatted(incompletePrerequisiteQuests.Count - 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>(-872994784));
|
|
defaultInterpolatedStringHandler2.AppendFormatted((incompletePrerequisiteQuests.Count - 1 == 1) ? 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>(2004137011) : 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));
|
|
defaultInterpolatedStringHandler2.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>(-640371341));
|
|
text2 = defaultInterpolatedStringHandler2.ToStringAndClear();
|
|
goto IL_06d8;
|
|
}
|
|
case 2:
|
|
num = ((!_206C_202B_202D_200E_200C_206F_206A_200E_202E_202C_202D_200B_206D_200D_206F_206B_206C_202D_206D_206B_202C_200F_206E_206E_202B_200F_206D_200F_202A_202C_200E_200E_202C_202D_202A_200C_206E_206D_202A_206C_202E(label, 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>(-1364608423))) ? 1039916486 : 1039916489);
|
|
continue;
|
|
case 7:
|
|
num = ((!_202A_200B_202D_202B_202E_200B_200D_206B_202D_206C_202E_200E_200D_200C_206F_202D_206F_206D_206F_200B_202C_206F_200D_200B_206D_206C_202E_206F_200C_200E_200E_200F_200C_206D_206D_200F_206A_202E_202A_206E_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>(-1664854212), false, true)) ? 1039916486 : 1039916488);
|
|
continue;
|
|
case 0:
|
|
num = 1039916487;
|
|
continue;
|
|
case 9:
|
|
num = ((incompletePrerequisiteQuests.Count != 0) ? 1039916490 : 1039916493);
|
|
continue;
|
|
case 6:
|
|
{
|
|
_questChainComponent.SelectQuest(questInfo.QuestId);
|
|
Action<string>? selectTabAction = _questChainComponent.SelectTabAction;
|
|
if (selectTabAction == null)
|
|
{
|
|
break;
|
|
}
|
|
selectTabAction(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>(644196516));
|
|
num = 1039916486;
|
|
continue;
|
|
}
|
|
case 4:
|
|
num = ((incompletePrerequisiteQuests.Count == 1) ? 1039916495 : 1039916491);
|
|
continue;
|
|
case 8:
|
|
break;
|
|
IL_06d8:
|
|
_202C_202D_200B_200F_202B_206E_206D_200B_206D_200C_202B_202A_206A_206E_202B_206D_202E_202D_206B_200C_200B_200C_202B_206D_200C_202A_206A_200C_200D_202C_206C_200C_200E_202C_206F_202A_202A_202B_200E_206E_202E((ImU8String)text2);
|
|
num = 1039916492;
|
|
continue;
|
|
}
|
|
break;
|
|
}
|
|
return true;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
public unsafe List<ElementId> GetIncompletePrerequisiteQuests(IQuestInfo questInfo)
|
|
{
|
|
List<ElementId> list = new List<ElementId>();
|
|
HashSet<ElementId> visited = new HashSet<ElementId>();
|
|
CollectPrerequisitesRecursive(questInfo, list, visited);
|
|
list.Reverse();
|
|
List<ElementId> list2 = (from qId in (from qId in list.Where(delegate(ElementId qId)
|
|
{
|
|
IQuestInfo questInfo2;
|
|
int num9 = (_questData.TryGetQuestInfo(qId, out questInfo2) ? 953970550 : 953970544);
|
|
QuestId questId2 = default(QuestId);
|
|
while (true)
|
|
{
|
|
int num10 = num9;
|
|
int num11 = 953970550;
|
|
int num12 = num10;
|
|
switch ((num12 | num11) - (num12 & num11))
|
|
{
|
|
case 7:
|
|
return true;
|
|
case 6:
|
|
return false;
|
|
case 2:
|
|
return false;
|
|
case 5:
|
|
num9 = 953970544;
|
|
break;
|
|
case 8:
|
|
questId2 = qId as QuestId;
|
|
num9 = (((object)questId2 == null) ? 953970551 : 953970546);
|
|
break;
|
|
case 3:
|
|
return false;
|
|
case 0:
|
|
num9 = ((!questInfo2.IsRepeatable) ? 953970551 : 953970558);
|
|
break;
|
|
case 4:
|
|
num9 = ((!QuestManager.Instance()->IsDailyQuestCompleted(_003C_003Ec__DisplayClass17_0._206C_200C_206B_202A_202C_202A_200C_202C_200D_206E_200B_206F_202C_200D_200C_200E_206B_206E_200C_206B_206B_202B_206D_200B_206E_200E_200F_202D_206F_202C_206C_206F_200E_206D_206C_202E_200D_200F_202C_202B_202E((ElementId)questId2))) ? 953970545 : 953970548);
|
|
break;
|
|
case 1:
|
|
num9 = ((!_questFunctions.IsQuestComplete(qId)) ? 953970545 : 953970549);
|
|
break;
|
|
}
|
|
}
|
|
})
|
|
where !_questFunctions.IsQuestUnobtainable(qId)
|
|
where _questRegistry.IsKnownQuest(qId)
|
|
select qId).Where(delegate(ElementId qId)
|
|
{
|
|
Quest quest2;
|
|
int num9 = ((!_questRegistry.TryGetQuest(qId, out quest2)) ? 2035464301 : 2035464302);
|
|
while (true)
|
|
{
|
|
int num10 = num9;
|
|
int num11 = 2035464300;
|
|
int num12 = num10;
|
|
int num13 = num12 + num11;
|
|
int num14 = num12 & num11;
|
|
switch (num13 - (num14 + num14))
|
|
{
|
|
case 3:
|
|
return false;
|
|
case 1:
|
|
return true;
|
|
case 0:
|
|
num9 = 2035464302;
|
|
break;
|
|
case 2:
|
|
num9 = ((!_003C_003Ec__DisplayClass17_0._200D_200C_202C_200C_200D_206B_206B_200D_206D_202C_206E_202E_200F_202E_200E_206C_206E_200C_206B_200D_202C_202A_200F_200E_202A_200C_200E_200C_202A_206C_200E_206A_202D_200D_200B_206B_202A_206F_200C_200E_202E(quest2.Root)) ? 2035464301 : 2035464303);
|
|
break;
|
|
}
|
|
}
|
|
})
|
|
where !_questController.ManualPriorityQuests.Any((Quest q) => _003C_003Ec__DisplayClass17_1._200D_206D_200F_202D_200B_202D_200B_206D_202A_200C_200F_206E_200B_200E_202E_200B_200E_200D_206D_202E_206F_202E_206C_206C_202D_206D_206D_206E_206C_200F_200B_206A_200F_202E_202D_200C_202C_206C_202A_206C_202E(q.Id, qId))
|
|
select qId).ToList();
|
|
list2.Reverse();
|
|
bool flag = false;
|
|
int num = ((!questInfo.IsRepeatable) ? 1364265692 : 1364265683);
|
|
QuestId questId = default(QuestId);
|
|
bool flag2 = default(bool);
|
|
Quest quest = default(Quest);
|
|
bool flag3 = default(bool);
|
|
while (true)
|
|
{
|
|
int num2 = num;
|
|
int num3 = 1364265690;
|
|
int num4 = num2;
|
|
int num5 = num4 + num3;
|
|
int num6 = num4 & num3;
|
|
int num7;
|
|
int num8;
|
|
switch (num5 - (num6 + num6))
|
|
{
|
|
case 13:
|
|
flag = !QuestManager.Instance()->IsDailyQuestCompleted(_202C_206D_202B_202E_206F_200C_200D_200E_202C_200D_200D_202D_206B_200F_206F_206E_200D_202B_206D_200E_206F_202C_200C_206D_206D_202C_206E_202D_202B_200F_206C_200D_200E_202E_202E_206E_206E_202A_200E_206D_202E((ElementId)questId));
|
|
num = 1364265684;
|
|
break;
|
|
case 3:
|
|
num = (_questFunctions.IsQuestUnobtainable(questInfo.QuestId) ? 1364265690 : 1364265685);
|
|
break;
|
|
case 8:
|
|
num = (flag2 ? 1364265690 : 1364265691);
|
|
break;
|
|
case 4:
|
|
num7 = (_202C_202C_202D_206F_202B_200C_200B_202B_200C_202C_202C_200E_202C_200C_202B_206D_206F_200D_200D_206D_200D_206D_206D_200E_200F_200E_206A_202A_202E_200C_202A_200F_202A_200C_202D_206C_202D_200D_200D_206B_202E(quest.Root) ? 1 : 0);
|
|
goto IL_01b6;
|
|
case 7:
|
|
num7 = 0;
|
|
goto IL_01b6;
|
|
case 6:
|
|
flag = !_questFunctions.IsQuestComplete(questInfo.QuestId);
|
|
num = 1364265684;
|
|
break;
|
|
case 12:
|
|
num = (_questController.ManualPriorityQuests.Any((Quest q) => _003C_003Ec__DisplayClass17_0._202A_202C_202E_200D_206F_202A_206E_206B_200F_202A_202E_206C_206A_206F_202D_202A_200F_206B_206B_206D_202D_206D_206D_206A_200D_200E_200D_206F_200B_202A_206C_202A_206C_206B_200F_200B_200E_202B_202C_200D_202E(q.Id, questInfo.QuestId)) ? 1364265690 : 1364265681);
|
|
break;
|
|
case 1:
|
|
num = (flag3 ? 1364265690 : 1364265689);
|
|
break;
|
|
case 9:
|
|
questId = questInfo.QuestId as QuestId;
|
|
num = (((object)questId == null) ? 1364265692 : 1364265687);
|
|
break;
|
|
case 10:
|
|
num8 = ((questInfo.PreviousQuests.Count == 0) ? 1 : 0);
|
|
goto IL_0302;
|
|
case 2:
|
|
num = 1364265683;
|
|
break;
|
|
case 14:
|
|
num = ((!_questRegistry.TryGetQuest(questInfo.QuestId, out quest)) ? 1364265693 : 1364265694);
|
|
break;
|
|
case 5:
|
|
num8 = 0;
|
|
goto IL_0302;
|
|
case 0:
|
|
return list2;
|
|
case 15:
|
|
num = ((!_questRegistry.IsKnownQuest(questInfo.QuestId)) ? 1364265690 : 1364265686);
|
|
break;
|
|
case 11:
|
|
{
|
|
list2.Add(questInfo.QuestId);
|
|
num = 1364265690;
|
|
break;
|
|
}
|
|
IL_01b6:
|
|
flag2 = (byte)num7 != 0;
|
|
num = ((!_questFunctions.IsQuestLocked(questInfo.QuestId)) ? 1364265695 : 1364265680);
|
|
break;
|
|
IL_0302:
|
|
flag3 = (byte)num8 != 0;
|
|
num = ((!flag) ? 1364265690 : 1364265682);
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
|
|
private void CollectPrerequisitesRecursive(IQuestInfo questInfo, List<ElementId> prerequisites, HashSet<ElementId> visited)
|
|
{
|
|
int num = ((!visited.Contains(questInfo.QuestId)) ? 941451724 : 941451726);
|
|
IQuestInfo questInfo3 = default(IQuestInfo);
|
|
PreviousQuestInfo current2 = default(PreviousQuestInfo);
|
|
PreviousQuestInfo current = default(PreviousQuestInfo);
|
|
IQuestInfo questInfo2 = default(IQuestInfo);
|
|
while (true)
|
|
{
|
|
int num2 = num;
|
|
int num3 = 941451727;
|
|
int num4 = num2;
|
|
switch ((num4 | num3) - (num4 & num3))
|
|
{
|
|
case 0:
|
|
num = 941451726;
|
|
break;
|
|
case 2:
|
|
{
|
|
if (questInfo.PreviousQuestJoin == EQuestJoin.All)
|
|
{
|
|
num = 941451723;
|
|
break;
|
|
}
|
|
if (questInfo.PreviousQuestJoin != EQuestJoin.AtLeastOne)
|
|
{
|
|
return;
|
|
}
|
|
using ImmutableList<PreviousQuestInfo>.Enumerator enumerator = questInfo.PreviousQuests.GetEnumerator();
|
|
num = -1667593406;
|
|
while (true)
|
|
{
|
|
int num6 = num;
|
|
num3 = -1667593405;
|
|
num4 = num6;
|
|
int num7 = num4 + num3;
|
|
int num8 = num4 & num3;
|
|
switch (num7 - (num8 + num8))
|
|
{
|
|
case 6:
|
|
CollectPrerequisitesRecursive(questInfo3, prerequisites, visited);
|
|
num = (prerequisites.Contains(current2.QuestId) ? (-1667593405) : (-1667593401));
|
|
break;
|
|
case 1:
|
|
num = (enumerator.MoveNext() ? (-1667593407) : (-1667593405));
|
|
break;
|
|
case 2:
|
|
current2 = enumerator.Current;
|
|
num = (_questFunctions.IsQuestComplete(current2.QuestId) ? (-1667593406) : (-1667593402));
|
|
break;
|
|
case 3:
|
|
num = -1667593406;
|
|
break;
|
|
case 4:
|
|
prerequisites.Add(current2.QuestId);
|
|
return;
|
|
case 5:
|
|
num = ((!_questData.TryGetQuestInfo(current2.QuestId, out questInfo3)) ? (-1667593405) : (-1667593403));
|
|
break;
|
|
case 0:
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
case 1:
|
|
return;
|
|
case 3:
|
|
visited.Add(questInfo.QuestId);
|
|
if (questInfo.PreviousQuests.Count > 0)
|
|
{
|
|
num = 941451725;
|
|
break;
|
|
}
|
|
return;
|
|
case 4:
|
|
{
|
|
using ImmutableList<PreviousQuestInfo>.Enumerator enumerator = questInfo.PreviousQuests.GetEnumerator();
|
|
num = 1353867004;
|
|
while (true)
|
|
{
|
|
int num5 = num;
|
|
num3 = 1353867006;
|
|
num4 = num5;
|
|
switch ((num4 | num3) - (num4 & num3))
|
|
{
|
|
case 5:
|
|
prerequisites.Add(current.QuestId);
|
|
num = 1353867004;
|
|
break;
|
|
case 4:
|
|
current = enumerator.Current;
|
|
num = ((!_questData.TryGetQuestInfo(current.QuestId, out questInfo2)) ? 1353867004 : 1353867007);
|
|
break;
|
|
case 1:
|
|
CollectPrerequisitesRecursive(questInfo2, prerequisites, visited);
|
|
num = (prerequisites.Contains(current.QuestId) ? 1353867004 : 1353867003);
|
|
break;
|
|
case 0:
|
|
num = 1353867004;
|
|
break;
|
|
case 2:
|
|
num = (enumerator.MoveNext() ? 1353867002 : 1353867005);
|
|
break;
|
|
case 3:
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
public void AddRequiredQuestsToPriority(IQuestInfo questInfo, List<ElementId> prerequisiteQuests)
|
|
{
|
|
int num = 0;
|
|
int num2;
|
|
using (List<ElementId>.Enumerator enumerator = prerequisiteQuests.GetEnumerator())
|
|
{
|
|
num2 = 1706753795;
|
|
while (true)
|
|
{
|
|
int num3 = num2;
|
|
int num4 = 1706753793;
|
|
int num5 = num3;
|
|
int num6 = num5 + num4;
|
|
int num7 = num5 & num4;
|
|
switch (num6 - (num7 + num7))
|
|
{
|
|
case 0:
|
|
num2 = 1706753795;
|
|
break;
|
|
case 1:
|
|
{
|
|
int num8 = num;
|
|
num4 = 1;
|
|
num5 = num8;
|
|
int num9 = num5 ^ num4;
|
|
int num10 = num5 & num4;
|
|
num = num9 + (num10 + num10);
|
|
num2 = 1706753795;
|
|
break;
|
|
}
|
|
case 2:
|
|
num2 = (enumerator.MoveNext() ? 1706753794 : 1706753797);
|
|
break;
|
|
case 3:
|
|
{
|
|
ElementId current = enumerator.Current;
|
|
num2 = ((!_questController.AddQuestPriority(current)) ? 1706753795 : 1706753792);
|
|
break;
|
|
}
|
|
case 4:
|
|
goto end_IL_0015;
|
|
}
|
|
continue;
|
|
end_IL_0015:
|
|
break;
|
|
}
|
|
}
|
|
num2 = ((num <= 0) ? (-1189358037) : (-1189358036));
|
|
while (true)
|
|
{
|
|
int num11 = num2;
|
|
int num4 = -1189358033;
|
|
int num5 = num11;
|
|
string text2;
|
|
string text;
|
|
IChatGui chatGui;
|
|
DefaultInterpolatedStringHandler defaultInterpolatedStringHandler;
|
|
switch ((num5 | num4) - (num5 & num4))
|
|
{
|
|
case 0:
|
|
num2 = -1189358036;
|
|
break;
|
|
case 2:
|
|
text2 = 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>(-14946342);
|
|
goto IL_01b1;
|
|
case 4:
|
|
_200D_200E_206A_206E_202D_200E_202A_202B_206A_200F_202E_202C_206B_206C_206C_202A_206D_206C_202E_206D_200C_206A_206E_200F_200D_206C_206D_202A_200B_206F_202D_202D_200C_206A_206B_202B_200F_202B_202A_200D_202E((ILogger)_logger, 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>(-1192976444), new object[1] { questInfo.Name });
|
|
_202E_200B_200B_200F_202C_206B_206C_202C_206D_206C_202E_200C_206D_202C_206C_206C_206A_202D_206F_202C_206A_202B_200E_202C_200E_206D_200E_202C_200C_200B_200E_206E_202B_206F_206C_206B_200F_206A_206A_200E_202E(_chatGui, 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>(1593799777), 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>(1481660241), (ushort?)(ushort)576);
|
|
return;
|
|
case 1:
|
|
text2 = 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>(2004137011);
|
|
goto IL_01b1;
|
|
case 3:
|
|
{
|
|
num2 = ((num == 1) ? (-1189358034) : (-1189358035));
|
|
break;
|
|
}
|
|
IL_01b1:
|
|
text = text2;
|
|
_200F_206B_200D_206E_202B_206B_200D_206D_200B_206F_202A_202A_206A_206B_206A_200B_206C_206E_206F_202B_200B_206F_202D_202C_206C_202C_202A_200E_202A_200B_206D_206A_206E_200B_202E_200B_206D_206D_206F_202C_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>(681991038), new object[3] { num, text, questInfo.Name });
|
|
chatGui = _chatGui;
|
|
defaultInterpolatedStringHandler = new DefaultInterpolatedStringHandler(25, 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>(901909596));
|
|
defaultInterpolatedStringHandler.AppendFormatted(num);
|
|
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>(-1051702537));
|
|
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>(-904513196));
|
|
_202E_200B_200B_200F_202C_206B_206C_202C_206D_206C_202E_200C_206D_202C_206C_206C_206A_202D_206F_202C_206A_202B_200E_202C_200E_206D_200E_202C_200C_200B_200E_206E_202B_206F_206C_206B_200F_206A_206A_200E_202E(chatGui, defaultInterpolatedStringHandler.ToStringAndClear(), 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>(1481660241), (ushort?)(ushort)576);
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
public void AddAllAvailableQuests()
|
|
{
|
|
if (_200F_206B_200B_200F_202A_202E_206A_206C_200E_202E_206A_206F_202E_206F_206F_200F_206D_206A_202D_206F_206E_200F_206B_202E_206A_200F_202B_200F_202C_200D_202B_202B_206A_206E_200E_202C_200D_206A_200C_206A_202E() >= _nextAvailableCountRefreshMs)
|
|
{
|
|
_nextAvailableCountRefreshMs = _200F_206B_200B_200F_202A_202E_206A_206C_200E_202E_206A_206F_202E_206F_206F_200F_206D_206A_202D_206F_206E_200F_206B_202E_206A_200F_202B_200F_202C_200D_202B_202B_206A_206E_200E_202C_200D_206A_200C_206A_202E() + 1000;
|
|
try
|
|
{
|
|
_availableQuestCount = _questRegistry.AllQuests.Count(delegate(Quest quest)
|
|
{
|
|
int num10 = ((quest?.Info == null) ? (-46476095) : (-46476092));
|
|
QuestRoot root = default(QuestRoot);
|
|
QuestInfo questInfo = default(QuestInfo);
|
|
while (true)
|
|
{
|
|
int num11 = num10;
|
|
int num12 = -46476096;
|
|
int num13 = num11;
|
|
int num14 = num13 + num12;
|
|
int num15 = num13 & num12;
|
|
switch (num14 - (num15 + num15))
|
|
{
|
|
case 8:
|
|
num10 = (_202C_202C_202D_206F_202B_200C_200B_202B_200C_202C_202C_200E_202C_200C_202B_206D_206F_200D_200D_206D_200D_206D_206D_200E_200F_200E_206A_202A_202E_200C_202A_200F_202A_200C_202D_206C_202D_200D_200D_206B_202E(root) ? (-46476095) : (-46476094));
|
|
break;
|
|
case 5:
|
|
num10 = ((questInfo.MoogleDeliveryLevel > 0) ? (-46476095) : (-46476096));
|
|
break;
|
|
case 9:
|
|
num10 = ((!_questFunctions.IsReadyToAcceptQuest(quest.Id)) ? (-46476095) : (-46476085));
|
|
break;
|
|
case 2:
|
|
num10 = (_questFunctions.IsQuestRemoved(quest.Id) ? (-46476095) : (-46476087));
|
|
break;
|
|
case 7:
|
|
num10 = (quest.Info.IsRepeatable ? (-46476095) : (-46476093));
|
|
break;
|
|
case 4:
|
|
root = quest.Root;
|
|
num10 = ((root == null) ? (-46476095) : (-46476088));
|
|
break;
|
|
case 11:
|
|
num10 = (_questFunctions.IsQuestComplete(quest.Id) ? (-46476095) : (-46476090));
|
|
break;
|
|
case 10:
|
|
num10 = -46476092;
|
|
break;
|
|
case 1:
|
|
return false;
|
|
case 6:
|
|
num10 = (_questFunctions.IsQuestAccepted(quest.Id) ? (-46476095) : (-46476089));
|
|
break;
|
|
case 3:
|
|
questInfo = quest.Info as QuestInfo;
|
|
num10 = ((questInfo == null) ? (-46476096) : (-46476091));
|
|
break;
|
|
case 0:
|
|
return !_questController.ManualPriorityQuests.Any((Quest q) => _003C_003Ec__DisplayClass20_0._200F_200F_200B_206D_200E_206F_206B_200E_206E_206F_200D_206B_202B_202C_206B_206B_202E_206B_200D_202D_202E_200D_200B_200D_206E_200D_202B_200B_202E_200E_200B_200F_202B_206F_200F_202D_200E_202A_206F_202C_202E(q.Id, quest.Id));
|
|
}
|
|
}
|
|
});
|
|
}
|
|
catch
|
|
{
|
|
_availableQuestCount = 0;
|
|
}
|
|
}
|
|
int availableQuestCount = _availableQuestCount;
|
|
ImRaii.DisabledDisposable disabledDisposable = _202E_202D_202A_200B_206F_200C_202D_202C_206D_200B_200C_206C_200B_202A_202C_202D_206C_200F_206C_202B_200E_202C_206B_200E_200E_200B_202B_206D_202B_206C_200B_202B_206B_206C_202C_206C_202C_202B_206B_200F_202E(availableQuestCount == 0);
|
|
int num;
|
|
try
|
|
{
|
|
num = ((!UiThemeUtils.IconButton(FontAwesomeIcon.ListOl, _206D_200B_202B_206E_202A_202C_200D_202C_206A_202E_202B_206C_206F_202E_200B_202E_202D_200E_206D_206E_206E_206F_202E_202B_206A_202C_206C_206A_202D_202C_206A_202A_206A_202B_200D_206F_200C_200B_202D_202C_202E())) ? 1356896523 : 1356896526);
|
|
int num7 = default(int);
|
|
while (true)
|
|
{
|
|
int num2 = num;
|
|
int num3 = 1356896527;
|
|
int num4 = num2;
|
|
int num5 = num4 + num3;
|
|
int num6 = num4 & num3;
|
|
string text;
|
|
string value;
|
|
IChatGui chatGui;
|
|
DefaultInterpolatedStringHandler defaultInterpolatedStringHandler;
|
|
switch (num5 - (num6 + num6))
|
|
{
|
|
case 0:
|
|
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>(-14946342);
|
|
goto IL_00ee;
|
|
case 2:
|
|
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>(576325633);
|
|
goto IL_00ee;
|
|
case 3:
|
|
num = 1356896526;
|
|
break;
|
|
case 1:
|
|
num7 = _questController.AddAllAvailableQuests();
|
|
num = ((num7 == 1) ? 1356896525 : 1356896527);
|
|
break;
|
|
case 4:
|
|
goto end_IL_0093;
|
|
IL_00ee:
|
|
value = text;
|
|
chatGui = _chatGui;
|
|
defaultInterpolatedStringHandler = new DefaultInterpolatedStringHandler(26, 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>(901909596));
|
|
defaultInterpolatedStringHandler.AppendFormatted(num7);
|
|
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>(-1051702537));
|
|
defaultInterpolatedStringHandler.AppendFormatted(value);
|
|
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>(1585565384));
|
|
_202E_200B_200B_200F_202C_206B_206C_202C_206D_206C_202E_200C_206D_202C_206C_206C_206A_202D_206F_202C_206A_202B_200E_202C_200E_206D_200E_202C_200C_200B_200E_206E_202B_206F_206C_206B_200F_206A_206A_200E_202E(chatGui, defaultInterpolatedStringHandler.ToStringAndClear(), 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>(1481660241), (ushort?)(ushort)576);
|
|
_nextAvailableCountRefreshMs = 0L;
|
|
num = 1356896523;
|
|
break;
|
|
}
|
|
continue;
|
|
end_IL_0093:
|
|
break;
|
|
}
|
|
}
|
|
finally
|
|
{
|
|
num = ((disabledDisposable == null) ? 1785744636 : 1785744637);
|
|
while (true)
|
|
{
|
|
int num8 = num;
|
|
int num3 = 1785744636;
|
|
int num4 = num8;
|
|
switch ((num4 | num3) - (num4 & num3))
|
|
{
|
|
case 2:
|
|
num = 1785744637;
|
|
break;
|
|
case 0:
|
|
goto end_IL_01d0;
|
|
case 1:
|
|
_206D_200B_202C_200C_206B_206F_206D_200C_202D_206E_206C_202D_202E_206B_206F_206B_202A_200E_200E_200D_202D_206B_206A_202B_206E_202C_206E_202B_202D_200C_206C_202B_200E_206C_202A_206B_206D_206A_202A_206E_202E((IDisposable)disabledDisposable);
|
|
num = 1785744636;
|
|
break;
|
|
}
|
|
continue;
|
|
end_IL_01d0:
|
|
break;
|
|
}
|
|
}
|
|
num = ((!_202B_200D_202C_202C_202C_202A_200B_200E_206C_206E_202D_202A_200F_200E_200F_202B_206C_200F_206B_206B_200F_200F_200F_202A_202C_206E_202D_202B_206F_202B_206F_202C_206E_206A_206B_206B_206A_206E_206E_202C_202E(ImGuiHoveredFlags.AllowWhenDisabled)) ? (-1961186728) : (-1961186727));
|
|
while (true)
|
|
{
|
|
int num9 = num;
|
|
int num3 = -1961186725;
|
|
int num4 = num9;
|
|
string text2;
|
|
switch ((num4 | num3) - (num4 & num3))
|
|
{
|
|
default:
|
|
continue;
|
|
case 5:
|
|
num = -1961186727;
|
|
continue;
|
|
case 1:
|
|
_202C_202D_200B_200F_202B_206E_206D_200B_206D_200C_202B_202A_206A_206E_202B_206D_202E_202D_206B_200C_200B_200C_202B_206D_200C_202A_206A_200C_200D_202C_206C_200C_200E_202C_206F_202A_202A_202B_200E_206E_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>(1880631962));
|
|
return;
|
|
case 4:
|
|
num = ((availableQuestCount == 1) ? (-1961186723) : (-1961186725));
|
|
continue;
|
|
case 2:
|
|
num = ((availableQuestCount != 0) ? (-1961186721) : (-1961186726));
|
|
continue;
|
|
case 0:
|
|
text2 = 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);
|
|
break;
|
|
case 3:
|
|
return;
|
|
case 6:
|
|
text2 = 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>(2004137011);
|
|
break;
|
|
}
|
|
string value2 = text2;
|
|
ImU8String imU8String = new ImU8String(27, 2);
|
|
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>(797689590));
|
|
imU8String.AppendFormatted(availableQuestCount);
|
|
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>(1897292361));
|
|
imU8String.AppendFormatted(value2);
|
|
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>(1829544865));
|
|
_202C_202D_200B_200F_202B_206E_206D_200B_206D_200C_202B_202A_206A_206E_202B_206D_202E_202D_206B_200C_200B_200C_202B_206D_200C_202A_206A_200C_200D_202C_206C_200C_200E_202C_206F_202A_202A_202B_200E_206E_202E(imU8String);
|
|
num = -1961186728;
|
|
}
|
|
}
|
|
|
|
static bool _200E_202B_200D_206B_200D_200D_206E_200D_206E_200E_206A_206C_206D_202D_206E_206D_202E_202A_206D_202E_200F_202E_200C_200B_206A_200E_202B_200C_206B_200C_200D_206A_200F_200F_206E_202A_202C_200D_206C_202D_202E(ImGuiMouseButton P_0)
|
|
{
|
|
return ImGui.IsItemClicked(P_0);
|
|
}
|
|
|
|
static void _200E_206D_202E_206F_206F_200D_202A_202B_206F_206E_200D_202D_206E_202C_206F_206B_202E_202D_202B_202B_202D_206F_206B_200D_206A_206D_206B_200C_206A_206A_200B_206C_200F_200B_200F_202D_200B_200E_206F_206C_202E(ImU8String P_0, ImGuiPopupFlags P_1)
|
|
{
|
|
ImGui.OpenPopup(P_0, P_1);
|
|
}
|
|
|
|
static ImRaii.PopupDisposable _200F_200D_206D_200D_200C_200C_200C_206B_200B_206B_200C_200B_202A_200D_206D_206D_206F_206F_206B_200B_202C_206F_200E_206C_202E_206C_206F_202C_202E_202D_202E_206C_200F_202C_200B_206C_202D_200D_202E_206A_202E(ImU8String P_0)
|
|
{
|
|
return ImRaii.Popup(P_0);
|
|
}
|
|
|
|
static bool _202C_202C_202D_206F_202B_200C_200B_202B_200C_202C_202C_200E_202C_200C_202B_206D_206F_200D_200D_206D_200D_206D_206D_200E_200F_200E_206A_202A_202E_200C_202A_200F_202A_200C_202D_206C_202D_200D_200D_206B_202E(QuestRoot P_0)
|
|
{
|
|
return P_0.Disabled;
|
|
}
|
|
|
|
static ImRaii.DisabledDisposable _202E_202D_202A_200B_206F_200C_202D_202C_206D_200B_200C_206C_200B_202A_202C_202D_206C_200F_206C_202B_200E_202C_206B_200E_200E_200B_202B_206D_202B_206C_200B_202B_206B_206C_202C_206C_202C_202B_206B_200F_202E(bool P_0)
|
|
{
|
|
return ImRaii.Disabled(P_0);
|
|
}
|
|
|
|
static bool _202A_200B_202D_202B_202E_200B_200D_206B_202D_206C_202E_200E_200D_200C_206F_202D_206F_206D_206F_200B_202C_206F_200D_200B_206D_206C_202E_206F_200C_200E_200E_200F_200C_206D_206D_200F_206A_202E_202A_206E_202E(ImU8String P_0, bool P_1, bool P_2)
|
|
{
|
|
return ImGui.MenuItem(P_0, P_1, P_2);
|
|
}
|
|
|
|
static void _206D_200B_202C_200C_206B_206F_206D_200C_202D_206E_206C_202D_202E_206B_206F_206B_202A_200E_200E_200D_202D_206B_206A_202B_206E_202C_206E_202B_202D_200C_206C_202B_200E_206C_202A_206B_206D_206A_202A_206E_202E(IDisposable P_0)
|
|
{
|
|
P_0.Dispose();
|
|
}
|
|
|
|
static bool _202B_200D_202C_202C_202C_202A_200B_200E_206C_206E_202D_202A_200F_200E_200F_202B_206C_200F_206B_206B_200F_200F_200F_202A_202C_206E_202D_202B_206F_202B_206F_202C_206E_206A_206B_206B_206A_206E_206E_202C_202E(ImGuiHoveredFlags P_0)
|
|
{
|
|
return ImGui.IsItemHovered(P_0);
|
|
}
|
|
|
|
static void _202C_202D_200B_200F_202B_206E_206D_200B_206D_200C_202B_202A_206A_206E_202B_206D_202E_202D_206B_200C_200B_200C_202B_206D_200C_202A_206A_200C_200D_202C_206C_200C_200E_202C_206F_202A_202A_202B_200E_206E_202E(ImU8String P_0)
|
|
{
|
|
ImGui.SetTooltip(P_0);
|
|
}
|
|
|
|
static bool _206C_202B_202D_200E_200C_206F_206A_200E_202E_202C_202D_200B_206D_200D_206F_206B_206C_202D_206D_206B_202C_200F_206E_206E_202B_200F_206D_200F_202A_202C_200E_200E_202C_202D_202A_200C_206E_206D_202A_206C_202E(string P_0, string P_1)
|
|
{
|
|
return P_0 != P_1;
|
|
}
|
|
|
|
static ushort _202C_206D_202B_202E_206F_200C_200D_200E_202C_200D_200D_202D_206B_200F_206F_206E_200D_202B_206D_200E_206F_202C_200C_206D_206D_202C_206E_202D_202B_200F_206C_200D_200E_202E_202E_206E_206E_202A_200E_206D_202E(ElementId P_0)
|
|
{
|
|
return P_0.Value;
|
|
}
|
|
|
|
static void _200F_206B_200D_206E_202B_206B_200D_206D_200B_206F_202A_202A_206A_206B_206A_200B_206C_206E_206F_202B_200B_206F_202D_202C_206C_202C_202A_200E_202A_200B_206D_206A_206E_200B_202E_200B_206D_206D_206F_202C_202E(ILogger P_0, string P_1, object[] P_2)
|
|
{
|
|
P_0.LogInformation(P_1, P_2);
|
|
}
|
|
|
|
static void _202E_200B_200B_200F_202C_206B_206C_202C_206D_206C_202E_200C_206D_202C_206C_206C_206A_202D_206F_202C_206A_202B_200E_202C_200E_206D_200E_202C_200C_200B_200E_206E_202B_206F_206C_206B_200F_206A_206A_200E_202E(IChatGui P_0, string P_1, string P_2, ushort? P_3)
|
|
{
|
|
P_0.Print(P_1, P_2, P_3);
|
|
}
|
|
|
|
static void _200D_200E_206A_206E_202D_200E_202A_202B_206A_200F_202E_202C_206B_206C_206C_202A_206D_206C_202E_206D_200C_206A_206E_200F_200D_206C_206D_202A_200B_206F_202D_202D_200C_206A_206B_202B_200F_202B_202A_200D_202E(ILogger P_0, string P_1, object[] P_2)
|
|
{
|
|
P_0.LogWarning(P_1, P_2);
|
|
}
|
|
|
|
static long _200F_206B_200B_200F_202A_202E_206A_206C_200E_202E_206A_206F_202E_206F_206F_200F_206D_206A_202D_206F_206E_200F_206B_202E_206A_200F_202B_200F_202C_200D_202B_202B_206A_206E_200E_202C_200D_206A_200C_206A_202E()
|
|
{
|
|
return Environment.TickCount64;
|
|
}
|
|
|
|
static float _206D_200B_202B_206E_202A_202C_200D_202C_206A_202E_202B_206C_206F_202E_200B_202E_202D_200E_206D_206E_206E_206F_202E_202B_206A_202C_206C_206A_202D_202C_206A_202A_206A_202B_200D_206F_200C_200B_202D_202C_202E()
|
|
{
|
|
return ImGui.GetFrameHeight();
|
|
}
|
|
}
|