456 lines
25 KiB
C#
456 lines
25 KiB
C#
using System;
|
|
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using System.Collections.ObjectModel;
|
|
using System.Linq;
|
|
using System.Runtime.CompilerServices;
|
|
using Dalamud.Plugin.Services;
|
|
using Questionable.Functions;
|
|
using Questionable.Model.Questing.Converter;
|
|
using SmartNav.Data;
|
|
using SmartNav.Model;
|
|
|
|
namespace Questionable.Controller.DebugCommands;
|
|
|
|
internal sealed class AethernetCommandHandler : IDebugCommandHandler
|
|
{
|
|
private readonly IDataManager _dataManager;
|
|
|
|
private readonly IClientState _clientState;
|
|
|
|
private readonly AetheryteFunctions _aetheryteFunctions;
|
|
|
|
private readonly IChatGui _chatGui;
|
|
|
|
public string CommandName
|
|
{
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
get
|
|
{
|
|
return 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>(-753561834);
|
|
}
|
|
}
|
|
|
|
public AethernetCommandHandler(IDataManager dataManager, IClientState clientState, AetheryteFunctions aetheryteFunctions, IChatGui chatGui)
|
|
{
|
|
_dataManager = dataManager;
|
|
_clientState = clientState;
|
|
_aetheryteFunctions = aetheryteFunctions;
|
|
_chatGui = chatGui;
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
public void Execute(string[] arguments)
|
|
{
|
|
uint num = _200E_206C_202A_202B_200F_202E_206A_200F_200F_200F_202B_202C_206D_202B_206A_200F_202D_202D_202D_202A_206B_202E_202E_200B_206F_200E_206F_206A_202E_202C_206E_200E_202C_200D_206C_202E_206E_200D_206E_202A_202E(_clientState);
|
|
Dictionary<EAetheryteLocation, string> values = AethernetShardConverter.Values;
|
|
AetheryteData aetheryteData = _200C_206E_206B_202A_200B_206A_206C_202D_206B_200F_202C_200B_206D_202A_206F_202C_202E_200C_206D_202B_202B_200D_202B_202B_202C_200D_206D_200B_206D_202D_202A_200D_202A_200B_202B_200E_200B_206E_200D_200F_202E(_dataManager);
|
|
HashSet<string> hashSet = new HashSet<string>();
|
|
Dictionary<string, List<(EAetheryteLocation, string, bool)>> dictionary = new Dictionary<string, List<(EAetheryteLocation, string, bool)>>();
|
|
EAetheryteLocation key;
|
|
string value2;
|
|
int num2;
|
|
using (Dictionary<EAetheryteLocation, string>.Enumerator enumerator = values.GetEnumerator())
|
|
{
|
|
num2 = 743370573;
|
|
string text = default(string);
|
|
int num8 = default(int);
|
|
ushort value = default(ushort);
|
|
while (true)
|
|
{
|
|
int num3 = num2;
|
|
int num4 = 743370569;
|
|
int num5 = num3;
|
|
int num6 = num5 + num4;
|
|
int num7 = num5 & num4;
|
|
switch (num6 - (num7 + num7))
|
|
{
|
|
case 4:
|
|
num2 = (enumerator.MoveNext() ? 743370572 : 743370570);
|
|
break;
|
|
case 1:
|
|
{
|
|
string text2 = text;
|
|
int num9 = num8;
|
|
num4 = 1;
|
|
num5 = num9;
|
|
string item = _206C_206B_202C_202B_202A_206A_202D_206C_202D_206F_202D_200C_206E_200D_200B_206A_202D_202D_202B_202D_200D_206E_202C_202D_200E_202B_206C_206D_202B_200D_202E_202C_200E_200B_200B_206E_206B_200C_202A_206B_202E(text2, 1, ~(~num5 + num4));
|
|
hashSet.Add(item);
|
|
num2 = 743370573;
|
|
break;
|
|
}
|
|
case 2:
|
|
num2 = 743370573;
|
|
break;
|
|
case 6:
|
|
num2 = ((value != num) ? 743370573 : 743370569);
|
|
break;
|
|
case 5:
|
|
{
|
|
enumerator.Current.Deconstruct(out key, out value2);
|
|
EAetheryteLocation key2 = key;
|
|
text = value2;
|
|
num2 = ((!_200C_206A_206A_206E_200E_200C_200D_202E_200B_200E_200B_200E_200B_200C_200D_206F_200D_200E_206D_200E_206E_206F_206B_202A_206A_206D_202C_206B_200E_200F_206D_200B_200E_206E_206F_202E_200B_206C_206A_206A_202E(aetheryteData).TryGetValue(key2, out value)) ? 743370573 : 743370575);
|
|
break;
|
|
}
|
|
case 0:
|
|
num8 = _202C_206E_202A_200F_200F_202B_206F_202A_206B_206E_200C_200C_200D_206E_206A_200D_206E_202A_202A_200D_202C_206D_202D_202D_206C_200E_200D_200D_206E_202C_200B_206A_202D_202D_200E_206D_206A_202A_206F_202C_202E(text, ']', StringComparison.Ordinal);
|
|
num2 = ((num8 <= 0) ? 743370573 : 743370568);
|
|
break;
|
|
case 3:
|
|
goto end_IL_003f;
|
|
}
|
|
continue;
|
|
end_IL_003f:
|
|
break;
|
|
}
|
|
}
|
|
num2 = ((hashSet.Count != 0) ? 1358822914 : 1358822913);
|
|
string text3 = default(string);
|
|
int num12 = default(int);
|
|
string text4 = default(string);
|
|
EAetheryteLocation eAetheryteLocation = default(EAetheryteLocation);
|
|
while (true)
|
|
{
|
|
int num10 = num2;
|
|
int num4 = 1358822915;
|
|
int num5 = num10;
|
|
switch ((num5 | num4) - (num5 & num4))
|
|
{
|
|
case 0:
|
|
goto IL_01d0;
|
|
case 2:
|
|
_200C_206F_206B_206A_202D_206F_200E_206B_202C_202B_206C_206D_200C_200F_206B_200C_206D_206D_206E_202A_206E_202D_202B_206C_202B_206B_206E_206E_206F_202B_202E_206A_202D_200F_206B_202D_206A_200B_206F_206F_202E(_chatGui, 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>(-1644635197), global::_003CModule_003E._202D_206D_206A_206E_202C_202B_200C_206C_200E_206A_206D_200E_206A_202A_200C_202E_206E_202C_206F_200B_206D_206F_200C_202C_200B_202B_200F_200B_206A_206F_200F_202E_206B_200E_202B_202A_200F_200B_202A_200E_202E<string>(-1179749275), (ushort?)(ushort)576);
|
|
return;
|
|
case 1:
|
|
{
|
|
using (Dictionary<EAetheryteLocation, string>.Enumerator enumerator = values.GetEnumerator())
|
|
{
|
|
num2 = 229198899;
|
|
while (true)
|
|
{
|
|
int num11 = num2;
|
|
num4 = 229198902;
|
|
num5 = num11;
|
|
switch ((num5 | num4) - (num5 & num4))
|
|
{
|
|
case 3:
|
|
{
|
|
string text5 = text3;
|
|
int num13 = num12;
|
|
num4 = 1;
|
|
num5 = num13;
|
|
text4 = _206C_206B_202C_202B_202A_206A_202D_206C_202D_206F_202D_200C_206E_200D_200B_206A_202D_202D_202B_202D_200D_206E_202C_202D_200E_202B_206C_206D_202B_200D_202E_202C_200E_200B_200B_206E_206B_200C_202A_206B_202E(text5, 1, ~(~num5 + num4));
|
|
num2 = ((!hashSet.Contains(text4)) ? 229198899 : 229198897);
|
|
break;
|
|
}
|
|
case 4:
|
|
dictionary[text4] = new List<(EAetheryteLocation, string, bool)>();
|
|
num2 = 229198900;
|
|
break;
|
|
case 0:
|
|
num2 = 229198899;
|
|
break;
|
|
case 1:
|
|
enumerator.Current.Deconstruct(out key, out value2);
|
|
eAetheryteLocation = key;
|
|
text3 = value2;
|
|
num12 = _202C_206E_202A_200F_200F_202B_206F_202A_206B_206E_200C_200C_200D_206E_206A_200D_206E_202A_202A_200D_202C_206D_202D_202D_206C_200E_200D_200D_206E_202C_200B_206A_202D_202D_200E_206D_206A_202A_206F_202C_202E(text3, ']', StringComparison.Ordinal);
|
|
num2 = ((num12 <= 0) ? 229198899 : 229198901);
|
|
break;
|
|
case 2:
|
|
{
|
|
bool item2 = _aetheryteFunctions.IsAetheryteUnlocked(eAetheryteLocation);
|
|
dictionary[text4].Add((eAetheryteLocation, text3, item2));
|
|
num2 = 229198899;
|
|
break;
|
|
}
|
|
case 7:
|
|
num2 = (dictionary.ContainsKey(text4) ? 229198900 : 229198898);
|
|
break;
|
|
case 5:
|
|
num2 = (enumerator.MoveNext() ? 229198903 : 229198896);
|
|
break;
|
|
case 6:
|
|
goto end_IL_021a;
|
|
}
|
|
continue;
|
|
end_IL_021a:
|
|
break;
|
|
}
|
|
}
|
|
IEnumerator<KeyValuePair<string, List<(EAetheryteLocation, string, bool)>>> enumerator2 = dictionary.OrderBy<KeyValuePair<string, List<(EAetheryteLocation, string, bool)>>, string>((KeyValuePair<string, List<(EAetheryteLocation Location, string Name, bool Unlocked)>> x) => x.Key).GetEnumerator();
|
|
try
|
|
{
|
|
while (true)
|
|
{
|
|
if (_202A_200B_202A_202E_206E_202A_206D_206B_206E_202C_202A_200F_200E_202E_202B_200C_202A_206F_206E_206A_202A_200E_206D_200C_206A_202E_206C_202D_202B_200E_200C_206F_200E_202A_206C_206A_206D_202D_202C_200D_202E((IEnumerator)enumerator2))
|
|
{
|
|
enumerator2.Current.Deconstruct(out value2, out var value3);
|
|
string value4 = value2;
|
|
List<(EAetheryteLocation, string, bool)> list = value3;
|
|
List<(EAetheryteLocation, string, bool)> list2 = list.Where<(EAetheryteLocation, string, bool)>(((EAetheryteLocation Location, string Name, bool Unlocked) x) => x.Unlocked).ToList();
|
|
List<(EAetheryteLocation, string, bool)> list3 = list.Where<(EAetheryteLocation, string, bool)>(((EAetheryteLocation Location, string Name, bool Unlocked) x) => !x.Unlocked).ToList();
|
|
IChatGui chatGui = _chatGui;
|
|
DefaultInterpolatedStringHandler defaultInterpolatedStringHandler = new DefaultInterpolatedStringHandler(30, 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>(-259971891));
|
|
defaultInterpolatedStringHandler.AppendFormatted(value4);
|
|
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>(588901087));
|
|
defaultInterpolatedStringHandler.AppendFormatted(list.Count);
|
|
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>(626621693));
|
|
_200C_206F_206B_206A_202D_206F_200E_206B_202C_202B_206C_206D_200C_200F_206B_200C_206D_206D_206E_202A_206E_202D_202B_206C_202B_206B_206E_206E_206F_202B_202E_206A_202D_200F_206B_202D_206A_200B_206F_206F_202E(chatGui, defaultInterpolatedStringHandler.ToStringAndClear(), global::_003CModule_003E._202A_206B_206D_200C_206B_200E_200E_202A_200B_202E_206A_206F_206A_206B_200E_200D_200F_206D_206E_206A_206F_200C_206C_202C_202A_206E_202C_200B_206E_202A_206E_202B_206B_202E_202E_206A_206D_206D_202C_200F_202E<string>(467221712), (ushort?)(ushort)576);
|
|
IChatGui chatGui2 = _chatGui;
|
|
DefaultInterpolatedStringHandler defaultInterpolatedStringHandler2 = new DefaultInterpolatedStringHandler(12, 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>(-1594528935));
|
|
defaultInterpolatedStringHandler2.AppendFormatted(list2.Count);
|
|
_200C_206F_206B_206A_202D_206F_200E_206B_202C_202B_206C_206D_200C_200F_206B_200C_206D_206D_206E_202A_206E_202D_202B_206C_202B_206B_206E_206E_206F_202B_202E_206A_202D_200F_206B_202D_206A_200B_206F_206F_202E(chatGui2, defaultInterpolatedStringHandler2.ToStringAndClear(), global::_003CModule_003E._202D_206D_206A_206E_202C_202B_200C_206C_200E_206A_206D_200E_206A_202A_200C_202E_206E_202C_206F_200B_206D_206F_200C_202C_200B_202B_200F_200B_206A_206F_200F_202E_206B_200E_202B_202A_200F_200B_202A_200E_202E<string>(-1179749275), (ushort?)(ushort)576);
|
|
IChatGui chatGui3 = _chatGui;
|
|
DefaultInterpolatedStringHandler defaultInterpolatedStringHandler3 = new DefaultInterpolatedStringHandler(11, 1);
|
|
defaultInterpolatedStringHandler3.AppendLiteral(global::_003CModule_003E._200B_206B_206B_200E_200B_206A_206D_206B_206E_200F_206A_206F_206E_202B_200F_206C_202B_206D_206E_200F_200C_200E_206F_200D_200F_200B_202B_202B_202B_202B_206D_202C_206A_206D_200B_206E_200D_206A_206F_200F_202E<string>(-1397817883));
|
|
defaultInterpolatedStringHandler3.AppendFormatted(list3.Count);
|
|
_200C_206F_206B_206A_202D_206F_200E_206B_202C_202B_206C_206D_200C_200F_206B_200C_206D_206D_206E_202A_206E_202D_202B_206C_202B_206B_206E_206E_206F_202B_202E_206A_202D_200F_206B_202D_206A_200B_206F_206F_202E(chatGui3, defaultInterpolatedStringHandler3.ToStringAndClear(), global::_003CModule_003E._202E_206C_200F_206B_206A_202A_202C_206F_200C_206C_202B_206B_206D_206D_206D_202D_206E_202E_206C_206E_206D_202C_206F_200D_202D_202E_206A_206D_202A_206A_202B_200D_200C_206D_202B_200B_200D_200C_206E_206B_202E<string>(1231541163), (ushort?)(ushort)576);
|
|
_200C_206F_206B_206A_202D_206F_200E_206B_202C_202B_206C_206D_200C_200F_206B_200C_206D_206D_206E_202A_206E_202D_202B_206C_202B_206B_206E_206E_206F_202B_202E_206A_202D_200F_206B_202D_206A_200B_206F_206F_202E(_chatGui, 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>(1200342830), global::_003CModule_003E._202D_206D_206A_206E_202C_202B_200C_206C_200E_206A_206D_200E_206A_202A_200C_202E_206E_202C_206F_200B_206D_206F_200C_202C_200B_202B_200F_200B_206A_206F_200F_202E_206B_200E_202B_202A_200F_200B_202A_200E_202E<string>(-1179749275), (ushort?)(ushort)576);
|
|
if (list3.Count > 0)
|
|
{
|
|
_200C_206F_206B_206A_202D_206F_200E_206B_202C_202B_206C_206D_200C_200F_206B_200C_206D_206D_206E_202A_206E_202D_202B_206C_202B_206B_206E_206E_206F_202B_202E_206A_202D_200F_206B_202D_206A_200B_206F_206F_202E(_chatGui, 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>(-1492898966), global::_003CModule_003E._202D_206D_206A_206E_202C_202B_200C_206C_200E_206A_206D_200E_206A_202A_200C_202E_206E_202C_206F_200B_206D_206F_200C_202C_200B_202B_200F_200B_206A_206F_200F_202E_206B_200E_202B_202A_200F_200B_202A_200E_202E<string>(-1179749275), (ushort?)(ushort)576);
|
|
IEnumerator<(EAetheryteLocation, string, bool)> enumerator3 = list3.OrderBy<(EAetheryteLocation, string, bool), string>(((EAetheryteLocation Location, string Name, bool Unlocked) x) => x.Name).GetEnumerator();
|
|
try
|
|
{
|
|
num2 = 2044246783;
|
|
while (true)
|
|
{
|
|
int num14 = num2;
|
|
num4 = 2044246780;
|
|
num5 = num14;
|
|
int num15 = num5 + num4;
|
|
int num16 = num5 & num4;
|
|
switch (num15 - (num16 + num16))
|
|
{
|
|
case 3:
|
|
num2 = (_202A_200B_202A_202E_206E_202A_206D_206B_206E_202C_202A_200F_200E_202E_202B_200C_202A_206F_206E_206A_202A_200E_206D_200C_206A_202E_206C_202D_202B_200E_200C_206F_200E_202A_206C_206A_206D_202D_202C_200D_202E((IEnumerator)enumerator3) ? 2044246782 : 2044246781);
|
|
break;
|
|
case 2:
|
|
{
|
|
(EAetheryteLocation, string, bool) current = enumerator3.Current;
|
|
_200C_206F_206B_206A_202D_206F_200E_206B_202C_202B_206C_206D_200C_200F_206B_200C_206D_206D_206E_202A_206E_202D_202B_206C_202B_206B_206E_206E_206F_202B_202E_206A_202D_200F_206B_202D_206A_200B_206F_206F_202E(_chatGui, _206B_206F_202C_206F_200D_200C_206C_200C_206F_206E_206E_206A_202B_202B_202C_206F_200B_202C_206C_202D_202A_200B_202B_202A_200D_206B_206B_200C_202B_202A_202D_200D_202E_206E_206A_206C_202E_206A_206A_202C_202E(global::_003CModule_003E._202A_206B_206D_200C_206B_200E_200E_202A_200B_202E_206A_206F_206A_206B_200E_200D_200F_206D_206E_206A_206F_200C_206C_202C_202A_206E_202C_200B_206E_202A_206E_202B_206B_202E_202E_206A_206D_206D_202C_200F_202E<string>(-1427836459), current.Item2), global::_003CModule_003E._202E_206C_200F_206B_206A_202A_202C_206F_200C_206C_202B_206B_206D_206D_206D_202D_206E_202E_206C_206E_206D_202C_206F_200D_202D_202E_206A_206D_202A_206A_202B_200D_200C_206D_202B_200B_200D_200C_206E_206B_202E<string>(1231541163), (ushort?)(ushort)576);
|
|
num2 = 2044246783;
|
|
break;
|
|
}
|
|
case 0:
|
|
num2 = 2044246783;
|
|
break;
|
|
case 1:
|
|
goto end_IL_05fa;
|
|
}
|
|
continue;
|
|
end_IL_05fa:
|
|
break;
|
|
}
|
|
}
|
|
finally
|
|
{
|
|
num2 = ((enumerator3 == null) ? 273930028 : 273930029);
|
|
while (true)
|
|
{
|
|
int num17 = num2;
|
|
num4 = 273930028;
|
|
num5 = num17;
|
|
int num18 = num5 + num4;
|
|
int num19 = num5 & num4;
|
|
switch (num18 - (num19 + num19))
|
|
{
|
|
case 2:
|
|
num2 = 273930029;
|
|
break;
|
|
case 1:
|
|
_206E_200E_206B_206C_206E_200F_206D_200F_206D_200C_206B_202E_202B_200E_202C_206F_206F_200B_206A_200D_200D_200F_200E_206A_206D_202D_202E_200D_200C_206F_200B_200B_200B_206F_202B_206E_206B_202A_202D_206D_202E((IDisposable)enumerator3);
|
|
num2 = 273930028;
|
|
break;
|
|
case 0:
|
|
goto end_IL_06ca;
|
|
}
|
|
continue;
|
|
end_IL_06ca:
|
|
break;
|
|
}
|
|
}
|
|
_200C_206F_206B_206A_202D_206F_200E_206B_202C_202B_206C_206D_200C_200F_206B_200C_206D_206D_206E_202A_206E_202D_202B_206C_202B_206B_206E_206E_206F_202B_202E_206A_202D_200F_206B_202D_206A_200B_206F_206F_202E(_chatGui, 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>(-1720149641), global::_003CModule_003E._202A_206B_206D_200C_206B_200E_200E_202A_200B_202E_206A_206F_206A_206B_200E_200D_200F_206D_206E_206A_206F_200C_206C_202C_202A_206E_202C_200B_206E_202A_206E_202B_206B_202E_202E_206A_206D_206D_202C_200F_202E<string>(467221712), (ushort?)(ushort)576);
|
|
}
|
|
if (list2.Count > 0)
|
|
{
|
|
_200C_206F_206B_206A_202D_206F_200E_206B_202C_202B_206C_206D_200C_200F_206B_200C_206D_206D_206E_202A_206E_202D_202B_206C_202B_206B_206E_206E_206F_202B_202E_206A_202D_200F_206B_202D_206A_200B_206F_206F_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>(-1522560698), global::_003CModule_003E._202E_206C_200F_206B_206A_202A_202C_206F_200C_206C_202B_206B_206D_206D_206D_202D_206E_202E_206C_206E_206D_202C_206F_200D_202D_202E_206A_206D_202A_206A_202B_200D_200C_206D_202B_200B_200D_200C_206E_206B_202E<string>(1231541163), (ushort?)(ushort)576);
|
|
IEnumerator<(EAetheryteLocation, string, bool)> enumerator3 = list2.OrderBy<(EAetheryteLocation, string, bool), string>(((EAetheryteLocation Location, string Name, bool Unlocked) x) => x.Name).GetEnumerator();
|
|
try
|
|
{
|
|
num2 = 111331971;
|
|
while (true)
|
|
{
|
|
int num20 = num2;
|
|
num4 = 111331970;
|
|
num5 = num20;
|
|
switch ((num5 | num4) - (num5 & num4))
|
|
{
|
|
case 3:
|
|
num2 = 111331971;
|
|
break;
|
|
case 1:
|
|
num2 = (_202A_200B_202A_202E_206E_202A_206D_206B_206E_202C_202A_200F_200E_202E_202B_200C_202A_206F_206E_206A_202A_200E_206D_200C_206A_202E_206C_202D_202B_200E_200C_206F_200E_202A_206C_206A_206D_202D_202C_200D_202E((IEnumerator)enumerator3) ? 111331968 : 111331970);
|
|
break;
|
|
case 2:
|
|
{
|
|
(EAetheryteLocation, string, bool) current2 = enumerator3.Current;
|
|
_200C_206F_206B_206A_202D_206F_200E_206B_202C_202B_206C_206D_200C_200F_206B_200C_206D_206D_206E_202A_206E_202D_202B_206C_202B_206B_206E_206E_206F_202B_202E_206A_202D_200F_206B_202D_206A_200B_206F_206F_202E(_chatGui, _206B_206F_202C_206F_200D_200C_206C_200C_206F_206E_206E_206A_202B_202B_202C_206F_200B_202C_206C_202D_202A_200B_202B_202A_200D_206B_206B_200C_202B_202A_202D_200D_202E_206E_206A_206C_202E_206A_206A_202C_202E(global::_003CModule_003E._206C_202A_206D_206A_206E_202A_202B_206F_206D_200F_202D_200F_202D_206A_202C_202B_206D_206A_200E_200E_202D_202D_200D_200C_200D_200D_206D_206E_202A_200F_206E_206C_206D_206A_206D_202B_200F_200D_206E_200C_202E<string>(244795324), current2.Item2), global::_003CModule_003E._200B_206B_206B_200E_200B_206A_206D_206B_206E_200F_206A_206F_206E_202B_200F_206C_202B_206D_206E_200F_200C_200E_206F_200D_200F_200B_202B_202B_202B_202B_206D_202C_206A_206D_200B_206E_200D_206A_206F_200F_202E<string>(85756196), (ushort?)(ushort)576);
|
|
num2 = 111331971;
|
|
break;
|
|
}
|
|
case 0:
|
|
goto end_IL_07b3;
|
|
}
|
|
continue;
|
|
end_IL_07b3:
|
|
break;
|
|
}
|
|
}
|
|
finally
|
|
{
|
|
num2 = ((enumerator3 == null) ? 842300158 : 842300157);
|
|
while (true)
|
|
{
|
|
int num21 = num2;
|
|
num4 = 842300156;
|
|
num5 = num21;
|
|
switch ((num5 | num4) - (num5 & num4))
|
|
{
|
|
case 2:
|
|
goto end_IL_0881;
|
|
case 1:
|
|
_206E_200E_206B_206C_206E_200F_206D_200F_206D_200C_206B_202E_202B_200E_202C_206F_206F_200B_206A_200D_200D_200F_200E_206A_206D_202D_202E_200D_200C_206F_200B_200B_200B_206F_202B_206E_206B_202A_202D_206D_202E((IDisposable)enumerator3);
|
|
num2 = 842300158;
|
|
break;
|
|
case 0:
|
|
num2 = 842300157;
|
|
break;
|
|
}
|
|
continue;
|
|
end_IL_0881:
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
num2 = ((dictionary.Count <= 1) ? (-941740781) : (-941740784));
|
|
}
|
|
else
|
|
{
|
|
num2 = -941740782;
|
|
}
|
|
while (true)
|
|
{
|
|
int num22 = num2;
|
|
num4 = -941740782;
|
|
num5 = num22;
|
|
int num23 = num5 + num4;
|
|
int num24 = num5 & num4;
|
|
switch (num23 - (num24 + num24))
|
|
{
|
|
default:
|
|
continue;
|
|
case 3:
|
|
num2 = -941740784;
|
|
continue;
|
|
case 1:
|
|
break;
|
|
case 2:
|
|
_200C_206F_206B_206A_202D_206F_200E_206B_202C_202B_206C_206D_200C_200F_206B_200C_206D_206D_206E_202A_206E_202D_202B_206C_202B_206B_206E_206E_206F_202B_202E_206A_202D_200F_206B_202D_206A_200B_206F_206F_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>(-1694032531), 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);
|
|
num2 = -941740781;
|
|
continue;
|
|
case 0:
|
|
return;
|
|
}
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
finally
|
|
{
|
|
num2 = ((enumerator2 == null) ? (-992508169) : (-992508172));
|
|
while (true)
|
|
{
|
|
int num25 = num2;
|
|
num4 = -992508170;
|
|
num5 = num25;
|
|
switch ((num5 | num4) - (num5 & num4))
|
|
{
|
|
case 1:
|
|
goto end_IL_09a1;
|
|
case 2:
|
|
_206E_200E_206B_206C_206E_200F_206D_200F_206D_200C_206B_202E_202B_200E_202C_206F_206F_200B_206A_200D_200D_200F_200E_206A_206D_202D_202E_200D_200C_206F_200B_200B_200B_206F_202B_206E_206B_202A_202D_206D_202E((IDisposable)enumerator2);
|
|
num2 = -992508169;
|
|
break;
|
|
case 0:
|
|
num2 = -992508172;
|
|
break;
|
|
}
|
|
continue;
|
|
end_IL_09a1:
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
continue;
|
|
IL_01d0:
|
|
num2 = 1358822913;
|
|
}
|
|
}
|
|
|
|
void IDebugCommandHandler.Execute(string[] arguments)
|
|
{
|
|
//ILSpy generated this explicit interface implementation from .override directive in Execute
|
|
this.Execute(arguments);
|
|
}
|
|
|
|
static uint _200E_206C_202A_202B_200F_202E_206A_200F_200F_200F_202B_202C_206D_202B_206A_200F_202D_202D_202D_202A_206B_202E_202E_200B_206F_200E_206F_206A_202E_202C_206E_200E_202C_200D_206C_202E_206E_200D_206E_202A_202E(IClientState P_0)
|
|
{
|
|
return P_0.TerritoryType;
|
|
}
|
|
|
|
static AetheryteData _200C_206E_206B_202A_200B_206A_206C_202D_206B_200F_202C_200B_206D_202A_206F_202C_202E_200C_206D_202B_202B_200D_202B_202B_202C_200D_206D_200B_206D_202D_202A_200D_202A_200B_202B_200E_200B_206E_200D_200F_202E(IDataManager P_0)
|
|
{
|
|
return new AetheryteData(P_0);
|
|
}
|
|
|
|
static ReadOnlyDictionary<EAetheryteLocation, ushort> _200C_206A_206A_206E_200E_200C_200D_202E_200B_200E_200B_200E_200B_200C_200D_206F_200D_200E_206D_200E_206E_206F_206B_202A_206A_206D_202C_206B_200E_200F_206D_200B_200E_206E_206F_202E_200B_206C_206A_206A_202E(AetheryteData P_0)
|
|
{
|
|
return P_0.TerritoryIds;
|
|
}
|
|
|
|
static int _202C_206E_202A_200F_200F_202B_206F_202A_206B_206E_200C_200C_200D_206E_206A_200D_206E_202A_202A_200D_202C_206D_202D_202D_206C_200E_200D_200D_206E_202C_200B_206A_202D_202D_200E_206D_206A_202A_206F_202C_202E(string P_0, char P_1, StringComparison P_2)
|
|
{
|
|
return P_0.IndexOf(P_1, P_2);
|
|
}
|
|
|
|
static string _206C_206B_202C_202B_202A_206A_202D_206C_202D_206F_202D_200C_206E_200D_200B_206A_202D_202D_202B_202D_200D_206E_202C_202D_200E_202B_206C_206D_202B_200D_202E_202C_200E_200B_200B_206E_206B_200C_202A_206B_202E(string P_0, int P_1, int P_2)
|
|
{
|
|
return P_0.Substring(P_1, P_2);
|
|
}
|
|
|
|
static void _200C_206F_206B_206A_202D_206F_200E_206B_202C_202B_206C_206D_200C_200F_206B_200C_206D_206D_206E_202A_206E_202D_202B_206C_202B_206B_206E_206E_206F_202B_202E_206A_202D_200F_206B_202D_206A_200B_206F_206F_202E(IChatGui P_0, string P_1, string P_2, ushort? P_3)
|
|
{
|
|
P_0.Print(P_1, P_2, P_3);
|
|
}
|
|
|
|
static string _206B_206F_202C_206F_200D_200C_206C_200C_206F_206E_206E_206A_202B_202B_202C_206F_200B_202C_206C_202D_202A_200B_202B_202A_200D_206B_206B_200C_202B_202A_202D_200D_202E_206E_206A_206C_202E_206A_206A_202C_202E(string P_0, string P_1)
|
|
{
|
|
return P_0 + P_1;
|
|
}
|
|
|
|
static bool _202A_200B_202A_202E_206E_202A_206D_206B_206E_202C_202A_200F_200E_202E_202B_200C_202A_206F_206E_206A_202A_200E_206D_200C_206A_202E_206C_202D_202B_200E_200C_206F_200E_202A_206C_206A_206D_202D_202C_200D_202E(IEnumerator P_0)
|
|
{
|
|
return P_0.MoveNext();
|
|
}
|
|
|
|
static void _206E_200E_206B_206C_206E_200F_206D_200F_206D_200C_206B_202E_202B_200E_202C_206F_206F_200B_206A_200D_200D_200F_200E_206A_206D_202D_202E_200D_200C_206F_200B_200B_200B_206F_202B_206E_206B_202A_202D_206D_202E(IDisposable P_0)
|
|
{
|
|
P_0.Dispose();
|
|
}
|
|
}
|