forked from aly/qstbak
1593 lines
104 KiB
C#
1593 lines
104 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Numerics;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Text;
|
|
using Dalamud.Game.ClientState.Conditions;
|
|
using Dalamud.Game.ClientState.Objects.SubKinds;
|
|
using Dalamud.Game.ClientState.Objects.Types;
|
|
using Dalamud.Plugin.Services;
|
|
using FFXIVClientStructs.FFXIV.Client.Game;
|
|
using FFXIVClientStructs.FFXIV.Client.Game.Object;
|
|
using FFXIVClientStructs.FFXIV.Client.Game.UI;
|
|
using LLib.GameData;
|
|
using LLib.Inventory;
|
|
using Lumina.Excel;
|
|
using Lumina.Excel.Sheets;
|
|
using Microsoft.Extensions.Logging;
|
|
using Questionable.Controller.Utils;
|
|
using Questionable.Data;
|
|
using Questionable.Functions;
|
|
using Questionable.Model;
|
|
using Questionable.Model.Questing;
|
|
using SmartNav.Model;
|
|
|
|
namespace Questionable.Controller.Steps.Shared;
|
|
|
|
internal static class SkipCondition
|
|
{
|
|
internal sealed class Factory(Configuration configuration) : SimpleTaskFactory()
|
|
{
|
|
public override ITask? CreateTask(Questionable.Model.Quest quest, QuestSequence sequence, QuestStep step)
|
|
{
|
|
SkipConditions skipConditions = _206D_200D_206F_206D_200D_206A_206A_206C_206B_200D_206E_202E_202C_200E_202A_200B_200E_202A_202C_206A_202E_200D_206B_200F_206A_206C_206F_202C_206C_206E_206A_200F_206D_202C_200C_202B_206A_206D_200D_200F_202E(step);
|
|
SkipStepConditions skipStepConditions = ((skipConditions != null) ? _206A_202C_206F_206E_206E_202B_206D_206E_202D_206C_202C_206A_206E_202C_206D_206E_202A_206C_200F_200D_206F_206A_206E_202E_206A_200B_206A_202E_206C_200B_206E_206C_200D_202B_206D_202E_202C_206E_206C_202C_202E(skipConditions) : null);
|
|
int num = ((skipStepConditions == null) ? (-1240422500) : (-1240422501));
|
|
while (true)
|
|
{
|
|
int num2 = num;
|
|
int num3 = -1240422499;
|
|
int num4 = num2;
|
|
int num5 = num4 + num3;
|
|
int num6 = num4 & num3;
|
|
switch (num5 - (num6 + num6))
|
|
{
|
|
case 13:
|
|
num = (_206D_200E_202C_206A_206D_202A_200D_202B_202A_200B_206C_206E_202A_206E_206B_206B_206E_200F_206D_202C_206A_200F_206E_202A_206A_202E_206D_200F_202E_206D_202B_206F_206B_202A_200E_206E_202E_206E_200F_206C_202E(skipStepConditions) ? (-1240422502) : (-1240422503));
|
|
break;
|
|
case 1:
|
|
num = ((skipStepConditions == null) ? (-1240422503) : (-1240422512));
|
|
break;
|
|
case 8:
|
|
num = ((_200C_202A_200F_206A_206A_202C_202D_202E_202C_206A_206D_202D_202C_206C_206F_206D_200C_202B_202C_200F_206A_200B_200E_206B_202E_206A_200F_200F_200E_206B_206A_202C_206C_206E_206E_206C_200F_206B_200E_200F_202E(step) != EInteractionType.PurchaseItem) ? (-1240422498) : (-1240422505));
|
|
break;
|
|
case 16:
|
|
num = ((!_200E_200B_206B_202A_202B_206A_202E_200D_206D_202E_206A_202A_206E_200F_200E_200C_202C_202A_200B_202C_206F_206C_202D_206A_200D_200C_202C_202C_202C_206F_206D_202A_200C_206C_200B_206B_206D_202C_206D_200F_202E(_206C_200C_206A_200C_200C_206A_206E_200C_202C_202B_202B_206F_200D_200F_206C_206A_202E_206A_200B_202D_202C_206C_206D_206C_202E_202C_202A_206B_206E_206E_200F_200B_200E_202B_200E_200B_206A_202E_200B_202D_202E(step), (ElementId)null)) ? (-1240422502) : (-1240422504));
|
|
break;
|
|
case 12:
|
|
num = -1240422501;
|
|
break;
|
|
case 14:
|
|
return null;
|
|
case 17:
|
|
num = (_200E_200E_202A_206B_202D_202C_200E_200C_200D_202D_206B_200F_206C_206A_200D_200F_206D_202A_206B_200B_200D_200F_202D_200D_200C_200E_202A_206B_202C_206D_200C_206E_202E_202C_202A_206D_200C_200C_200C_206E_202E(step).HasValue ? (-1240422502) : (-1240422506));
|
|
break;
|
|
case 0:
|
|
num = ((_202E_202C_200D_200F_202B_202C_200E_206A_206B_206D_206E_200C_202D_206E_206D_200F_206C_202D_206B_200B_206D_206D_202A_200C_206C_206F_202D_206D_200B_200C_202A_202C_200D_200B_206A_202A_200B_202D_202C_202A_202E(step).Count != 0) ? (-1240422502) : (-1240422497));
|
|
break;
|
|
case 7:
|
|
return new SkipTask(step, skipStepConditions ?? _202B_206A_200E_206C_206D_206D_202D_200F_202A_206F_202A_202B_206B_202C_202D_202D_202D_200E_202D_202C_202B_206E_200F_202D_202B_200D_200D_200D_200D_200E_202E_200D_206D_200B_206B_200B_202C_206A_202C_200D_202E(), quest.Id);
|
|
case 15:
|
|
num = ((_200C_200B_206E_202C_206C_200B_202D_206A_200D_206E_200B_202B_200C_206C_200D_202A_200B_206B_206C_200D_206E_206D_206E_202B_206B_200E_206E_200D_202B_200E_206F_206C_200F_206D_206A_200F_206A_206C_200F_206E_202E(step).Count != 0) ? (-1240422502) : (-1240422516));
|
|
break;
|
|
case 11:
|
|
num = ((!_200E_200B_206B_202A_202B_206A_202E_200D_206D_202E_206A_202A_206E_200F_200E_200C_202C_202A_200B_202C_206F_206C_202D_206A_200D_200C_202C_202C_202C_206F_206D_202A_200C_206C_200B_206B_206D_202C_206D_200F_202E(_206C_206A_200E_202E_206A_206C_200C_206E_206C_202D_206B_206A_202C_202B_200C_202C_200D_200F_202B_202B_202E_202B_202A_206E_202A_202B_206C_206A_206D_206D_200F_200F_206B_206A_200E_202C_200E_206E_200C_202D_202E(step), (ElementId)null)) ? (-1240422502) : (-1240422515));
|
|
break;
|
|
case 4:
|
|
num = (QuestWorkUtils.HasCompletionFlags(_206E_206D_206B_202D_202E_206D_206A_206A_202D_206C_206B_202E_202D_202C_206B_206F_200D_200D_206F_206F_200C_206A_206B_200E_206B_206B_202D_200D_202B_202A_200C_202A_206D_206D_202C_206A_206C_206A_200C_206C_202E(step)) ? (-1240422502) : (-1240422510));
|
|
break;
|
|
case 6:
|
|
num = ((!_206E_202E_206C_206F_206F_202C_202D_200B_200E_200D_202C_206F_202A_206A_200D_202A_206F_200B_206E_200D_206D_200D_202D_206E_200C_206A_200F_200D_206E_202A_200F_200F_202C_202A_200B_206D_206A_200B_202D_202E(skipStepConditions)) ? (-1240422500) : (-1240422509));
|
|
break;
|
|
case 5:
|
|
num = ((_200D_206D_206B_202E_206A_202D_200E_200D_206C_206C_206C_200F_206D_202E_200C_206E_206E_202B_202E_202E_200E_200E_202D_200D_200D_202C_202C_200E_200B_202E_202E_206C_206C_206C_206D_206F_206D_206E_202B_206A_202E(step).Count != 0) ? (-1240422502) : (-1240422499));
|
|
break;
|
|
case 10:
|
|
num = (_206B_200C_202A_200B_202A_206A_206A_200D_202B_200D_206D_202C_200E_200B_202B_206C_200B_200F_200E_200C_206C_206C_200E_200F_202A_206F_206F_206A_200B_202B_202D_206A_206B_206A_202E_202A_202E_202D_202B_206E_202E(step).HasValue ? (-1240422502) : (-1240422498));
|
|
break;
|
|
case 9:
|
|
num = (configuration.Advanced.SkipAetherCurrents ? (-1240422502) : (-1240422507));
|
|
break;
|
|
case 2:
|
|
num = ((_200C_202A_200F_206A_206A_202C_202D_202E_202C_206A_206D_202D_202C_206C_206F_206D_200C_202B_202C_200F_206A_200B_200E_206B_202E_206A_200F_200F_200E_206B_206A_202C_206C_206E_206E_206C_200F_206B_200E_200F_202E(step) != EInteractionType.AttuneAetherCurrent) ? (-1240422507) : (-1240422508));
|
|
break;
|
|
case 3:
|
|
return null;
|
|
}
|
|
}
|
|
}
|
|
|
|
static SkipConditions _206D_200D_206F_206D_200D_206A_206A_206C_206B_200D_206E_202E_202C_200E_202A_200B_200E_202A_202C_206A_202E_200D_206B_200F_206A_206C_206F_202C_206C_206E_206A_200F_206D_202C_200C_202B_206A_206D_200D_200F_202E(QuestStep P_0)
|
|
{
|
|
return P_0.SkipConditions;
|
|
}
|
|
|
|
static SkipStepConditions _206A_202C_206F_206E_206E_202B_206D_206E_202D_206C_202C_206A_206E_202C_206D_206E_202A_206C_200F_200D_206F_206A_206E_202E_206A_200B_206A_202E_206C_200B_206E_206C_200D_202B_206D_202E_202C_206E_206C_202C_202E(SkipConditions P_0)
|
|
{
|
|
return P_0.StepIf;
|
|
}
|
|
|
|
static bool _206E_202E_206C_206F_206F_202C_202D_200B_200E_200D_202C_206F_202A_206A_200D_202A_206F_200B_206E_200D_206D_200D_202D_206E_200C_206A_200F_200D_206E_202A_200F_200F_202C_202A_200B_206D_206A_200B_202D_202E(SkipStepConditions P_0)
|
|
{
|
|
return P_0.Never;
|
|
}
|
|
|
|
static bool _206D_200E_202C_206A_206D_202A_200D_202B_202A_200B_206C_206E_202A_206E_206B_206B_206E_200F_206D_202C_206A_200F_206E_202A_206A_202E_206D_200F_202E_206D_202B_206F_206B_202A_200E_206E_202E_206E_200F_206C_202E(SkipStepConditions P_0)
|
|
{
|
|
return P_0.HasSkipConditions();
|
|
}
|
|
|
|
static List<QuestWorkValue> _206E_206D_206B_202D_202E_206D_206A_206A_202D_206C_206B_202E_202D_202C_206B_206F_200D_200D_206F_206F_200C_206A_206B_200E_206B_206B_202D_200D_202B_202A_200C_202A_206D_206D_202C_206A_206C_206A_200C_206C_202E(QuestStep P_0)
|
|
{
|
|
return P_0.CompletionQuestVariablesFlags;
|
|
}
|
|
|
|
static List<List<QuestWorkValue>> _200C_200B_206E_202C_206C_200B_202D_206A_200D_206E_200B_202B_200C_206C_200D_202A_200B_206B_206C_200D_206E_206D_206E_202B_206B_200E_206E_200D_202B_200E_206F_206C_200F_206D_206A_200F_206A_206C_200F_206E_202E(QuestStep P_0)
|
|
{
|
|
return P_0.RequiredQuestVariables;
|
|
}
|
|
|
|
static byte? _200E_200E_202A_206B_202D_202C_200E_200C_200D_202D_206B_200F_206C_206A_200D_200F_206D_202A_206B_200B_200D_200F_202D_200D_200C_200E_202A_206B_202C_206D_200C_206E_202E_202C_202A_206D_200C_200C_200C_206E_202E(QuestStep P_0)
|
|
{
|
|
return P_0.TaxiStandId;
|
|
}
|
|
|
|
static ElementId _206C_206A_200E_202E_206A_206C_200C_206E_206C_202D_206B_206A_202C_202B_200C_202C_200D_200F_202B_202B_202E_202B_202A_206E_202A_202B_206C_206A_206D_206D_200F_200F_206B_206A_200E_202C_200E_206E_200C_202D_202E(QuestStep P_0)
|
|
{
|
|
return P_0.PickUpQuestId;
|
|
}
|
|
|
|
static bool _200E_200B_206B_202A_202B_206A_202E_200D_206D_202E_206A_202A_206E_200F_200E_200C_202C_202A_200B_202C_206F_206C_202D_206A_200D_200C_202C_202C_202C_206F_206D_202A_200C_206C_200B_206B_206D_202C_206D_200F_202E(ElementId P_0, ElementId P_1)
|
|
{
|
|
return P_0 == P_1;
|
|
}
|
|
|
|
static ElementId _206C_200C_206A_200C_200C_206A_206E_200C_202C_202B_202B_206F_200D_200F_206C_206A_202E_206A_200B_202D_202C_206C_206D_206C_202E_202C_202A_206B_206E_206E_200F_200B_200E_202B_200E_200B_206A_202E_200B_202D_202E(QuestStep P_0)
|
|
{
|
|
return P_0.NextQuestId;
|
|
}
|
|
|
|
static List<EExtendedClassJob> _200D_206D_206B_202E_206A_202D_200E_200D_206C_206C_206C_200F_206D_202E_200C_206E_206E_202B_202E_202E_200E_200E_202D_200D_200D_202C_202C_200E_200B_202E_202E_206C_206C_206C_206D_206F_206D_206E_202B_206A_202E(QuestStep P_0)
|
|
{
|
|
return P_0.RequiredCurrentJob;
|
|
}
|
|
|
|
static List<EExtendedClassJob> _202E_202C_200D_200F_202B_202C_200E_206A_206B_206D_206E_200C_202D_206E_206D_200F_206C_202D_206B_200B_206D_206D_202A_200C_206C_206F_202D_206D_200B_200C_202A_202C_200D_200B_206A_202A_200B_202D_202C_202A_202E(QuestStep P_0)
|
|
{
|
|
return P_0.RequiredQuestAcceptedJob;
|
|
}
|
|
|
|
static EInteractionType _200C_202A_200F_206A_206A_202C_202D_202E_202C_206A_206D_202D_202C_206C_206F_206D_200C_202B_202C_200F_206A_200B_200E_206B_202E_206A_200F_200F_200E_206B_206A_202C_206C_206E_206E_206C_200F_206B_200E_200F_202E(QuestStep P_0)
|
|
{
|
|
return P_0.InteractionType;
|
|
}
|
|
|
|
static uint? _206B_200C_202A_200B_202A_206A_206A_200D_202B_200D_206D_202C_200E_200B_202B_206C_200B_200F_200E_200C_206C_206C_200E_200F_202A_206F_206F_206A_200B_202B_202D_206A_206B_206A_202E_202A_202E_202D_202B_206E_202E(QuestStep P_0)
|
|
{
|
|
return P_0.ItemId;
|
|
}
|
|
|
|
static SkipStepConditions _202B_206A_200E_206C_206D_206D_202D_200F_202A_206F_202A_202B_206B_202C_202D_202D_202D_200E_202D_202C_202B_206E_200F_202D_202B_200D_200D_200D_200D_200E_202E_200D_206D_200B_206B_200B_202C_206A_202C_200D_202E()
|
|
{
|
|
return new SkipStepConditions();
|
|
}
|
|
}
|
|
|
|
internal sealed record SkipTask(QuestStep Step, SkipStepConditions SkipConditions, ElementId ElementId) : ITask
|
|
{
|
|
[CompilerGenerated]
|
|
private Type EqualityContract
|
|
{
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return _206B_200F_202E_202C_202D_200B_206A_200B_206F_202B_206D_206F_202C_206C_202E_202E_202A_206D_202A_202A_202E_202A_200B_200F_202C_202A_206D_202C_200F_202C_200B_202E_200F_202E_202E_200D_206C_202C_202C_206C_202E(typeof(SkipTask).TypeHandle);
|
|
}
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
public override string ToString()
|
|
{
|
|
return 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>(-466111705);
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
[CompilerGenerated]
|
|
private bool PrintMembers(StringBuilder builder)
|
|
{
|
|
_200B_202E_206E_206A_200B_206F_206C_202C_200B_200C_200F_206F_206C_202D_206E_206B_200E_206A_206E_200C_200D_202E_202D_200D_206E_202E_200B_202D_200F_200D_200E_202E_202B_200B_202A_200D_200C_206B_206C_206F_202E();
|
|
_206B_200E_206F_200D_206E_206D_200D_200B_206C_200B_206F_206E_206D_206E_200E_202B_206B_200F_206C_206B_200E_206D_202E_202E_200E_200C_206D_200E_206E_200F_206D_206F_206E_202D_202D_202E_200F_200B_200C_206C_202E(builder, 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>(148385326));
|
|
_200F_202E_206E_206C_200F_202E_202B_200B_202C_202B_202C_200D_200D_200D_202A_200E_200D_206B_202B_200E_206B_206B_206C_202A_200C_206F_206D_206E_206F_206B_200F_206C_206F_206D_206E_200D_202E_206B_206F_202E_202E(builder, (object)Step);
|
|
_206B_200E_206F_200D_206E_206D_200D_200B_206C_200B_206F_206E_206D_206E_200E_202B_206B_200F_206C_206B_200E_206D_202E_202E_200E_200C_206D_200E_206E_200F_206D_206F_206E_202D_202D_202E_200F_200B_200C_206C_202E(builder, 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>(-1553810087));
|
|
_200F_202E_206E_206C_200F_202E_202B_200B_202C_202B_202C_200D_200D_200D_202A_200E_200D_206B_202B_200E_206B_206B_206C_202A_200C_206F_206D_206E_206F_206B_200F_206C_206F_206D_206E_200D_202E_206B_206F_202E_202E(builder, (object)SkipConditions);
|
|
_206B_200E_206F_200D_206E_206D_200D_200B_206C_200B_206F_206E_206D_206E_200E_202B_206B_200F_206C_206B_200E_206D_202E_202E_200E_200C_206D_200E_206E_200F_206D_206F_206E_202D_202D_202E_200F_200B_200C_206C_202E(builder, 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>(-1329196647));
|
|
_200F_202E_206E_206C_200F_202E_202B_200B_202C_202B_202C_200D_200D_200D_202A_200E_200D_206B_202B_200E_206B_206B_206C_202A_200C_206F_206D_206E_206F_206B_200F_206C_206F_206D_206E_200D_202E_206B_206F_202E_202E(builder, (object)ElementId);
|
|
return true;
|
|
}
|
|
|
|
[CompilerGenerated]
|
|
public bool Equals(SkipTask? other)
|
|
{
|
|
int num = (((object)this == other) ? 1781129945 : 1781129947);
|
|
while (true)
|
|
{
|
|
int num2 = num;
|
|
int num3 = 1781129948;
|
|
int num4 = num2;
|
|
switch ((num4 | num3) - (num4 & num3))
|
|
{
|
|
case 1:
|
|
return false;
|
|
case 6:
|
|
num = ((!_202C_206C_200D_200C_206B_200F_200E_202C_202B_202D_206E_206D_206E_202B_206C_206C_202C_202E_206F_206B_200E_202A_202B_206A_202A_206C_202B_202A_200C_200B_200B_202B_202D_206D_206A_202E_200C_202E_206F_202C_202E(EqualityContract, other.EqualityContract)) ? 1781129949 : 1781129948);
|
|
break;
|
|
case 7:
|
|
num = (((object)other == null) ? 1781129949 : 1781129946);
|
|
break;
|
|
case 5:
|
|
return true;
|
|
case 3:
|
|
num = 1781129947;
|
|
break;
|
|
case 0:
|
|
num = ((!EqualityComparer<QuestStep>.Default.Equals(Step, other.Step)) ? 1781129949 : 1781129944);
|
|
break;
|
|
case 2:
|
|
return EqualityComparer<Questionable.Model.Questing.ElementId>.Default.Equals(ElementId, other.ElementId);
|
|
case 4:
|
|
num = ((!EqualityComparer<SkipStepConditions>.Default.Equals(SkipConditions, other.SkipConditions)) ? 1781129949 : 1781129950);
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
|
|
bool IEquatable<SkipTask>.Equals(SkipTask? other)
|
|
{
|
|
//ILSpy generated this explicit interface implementation from .override directive in Equals
|
|
return this.Equals(other);
|
|
}
|
|
|
|
static Type _206B_200F_202E_202C_202D_200B_206A_200B_206F_202B_206D_206F_202C_206C_202E_202E_202A_206D_202A_202A_202E_202A_200B_200F_202C_202A_206D_202C_200F_202C_200B_202E_200F_202E_202E_200D_206C_202C_202C_206C_202E(RuntimeTypeHandle P_0)
|
|
{
|
|
return Type.GetTypeFromHandle(P_0);
|
|
}
|
|
|
|
static void _200B_202E_206E_206A_200B_206F_206C_202C_200B_200C_200F_206F_206C_202D_206E_206B_200E_206A_206E_200C_200D_202E_202D_200D_206E_202E_200B_202D_200F_200D_200E_202E_202B_200B_202A_200D_200C_206B_206C_206F_202E()
|
|
{
|
|
RuntimeHelpers.EnsureSufficientExecutionStack();
|
|
}
|
|
|
|
static StringBuilder _206B_200E_206F_200D_206E_206D_200D_200B_206C_200B_206F_206E_206D_206E_200E_202B_206B_200F_206C_206B_200E_206D_202E_202E_200E_200C_206D_200E_206E_200F_206D_206F_206E_202D_202D_202E_200F_200B_200C_206C_202E(StringBuilder P_0, string P_1)
|
|
{
|
|
return P_0.Append(P_1);
|
|
}
|
|
|
|
static StringBuilder _200F_202E_206E_206C_200F_202E_202B_200B_202C_202B_202C_200D_200D_200D_202A_200E_200D_206B_202B_200E_206B_206B_206C_202A_200C_206F_206D_206E_206F_206B_200F_206C_206F_206D_206E_200D_202E_206B_206F_202E_202E(StringBuilder P_0, object P_1)
|
|
{
|
|
return P_0.Append(P_1);
|
|
}
|
|
|
|
static bool _202C_206C_200D_200C_206B_200F_200E_202C_202B_202D_206E_206D_206E_202B_206C_206C_202C_202E_206F_206B_200E_202A_202B_206A_202A_206C_202B_202A_200C_200B_200B_202B_202D_206D_206A_202E_200C_202E_206F_202C_202E(Type P_0, Type P_1)
|
|
{
|
|
return P_0 == P_1;
|
|
}
|
|
}
|
|
|
|
internal sealed class CheckSkip(ILogger<CheckSkip> logger, Configuration configuration, AetheryteFunctions aetheryteFunctions, GameFunctions gameFunctions, QuestFunctions questFunctions, IClientState clientState, IObjectTable objectTable, ICondition condition, ExtraConditionUtils extraConditionUtils, ClassJobUtils classJobUtils, QuestController questController) : TaskExecutor<SkipTask>()
|
|
{
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
protected override bool Start()
|
|
{
|
|
SkipStepConditions skipConditions = base.Task.SkipConditions;
|
|
QuestStep step = base.Task.Step;
|
|
ElementId elementId = base.Task.ElementId;
|
|
ILogger<CheckSkip> logger = logger;
|
|
string text = global::_003CModule_003E._202A_206B_206D_200C_206B_200E_200E_202A_200B_202E_206A_206F_206A_206B_200E_200D_200F_206D_206E_206A_206F_200C_206C_202C_202A_206E_202C_200B_206E_202A_206E_202B_206B_202E_202E_206A_206D_206D_202C_200F_202E<string>(1494350151);
|
|
object[] array = new object[1];
|
|
string 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>(-1845592431);
|
|
object reference = skipConditions;
|
|
array[0] = _206C_200C_206C_202A_202B_206A_200F_206C_200D_200E_202C_202B_202B_206F_200D_200C_206A_200B_206C_202D_202D_200E_200E_206B_206F_206D_200B_202D_206F_200E_202C_202C_206A_206F_206C_202E_200B_202E_200E_206C_202E(text2, new ReadOnlySpan<object>(in reference));
|
|
_202C_202B_206F_206E_206F_202E_200D_202C_206B_206A_206E_200F_202B_202B_202A_206E_206E_206C_206C_200F_200D_206B_202C_200E_200F_200C_202A_206D_202A_200D_206A_200F_200E_202C_202D_202A_206F_200F_206A_200F_202E((ILogger)logger, text, array);
|
|
int num = ((!CheckFlyingCondition(step, skipConditions)) ? (-467436485) : (-467436493));
|
|
while (true)
|
|
{
|
|
int num2 = num;
|
|
int num3 = -467436482;
|
|
int num4 = num2;
|
|
int num5 = num4 + num3;
|
|
int num6 = num4 & num3;
|
|
switch (num5 - (num6 + num6))
|
|
{
|
|
case 8:
|
|
return true;
|
|
case 5:
|
|
num = ((!CheckUnlockedMountCondition(skipConditions)) ? (-467436512) : (-467436517));
|
|
break;
|
|
case 9:
|
|
return true;
|
|
case 31:
|
|
return true;
|
|
case 20:
|
|
num = ((!CheckAetherCurrentCondition(step)) ? (-467436497) : (-467436504));
|
|
break;
|
|
case 3:
|
|
num = ((!CheckAetheryteCondition(step, skipConditions)) ? (-467436502) : (-467436510));
|
|
break;
|
|
case 10:
|
|
return false;
|
|
case 18:
|
|
num = ((!CheckNameplateCondition(step, skipConditions)) ? (-467436507) : (-467436508));
|
|
break;
|
|
case 7:
|
|
num = ((!CheckPurchaseComplete(step)) ? (-467436483) : (-467436511));
|
|
break;
|
|
case 4:
|
|
num = ((!CheckPickUpTurnInQuestIds(step)) ? (-467436498) : (-467436520));
|
|
break;
|
|
case 26:
|
|
return true;
|
|
case 36:
|
|
num = -467436493;
|
|
break;
|
|
case 0:
|
|
num = ((!CheckQuestConditions(skipConditions)) ? (-467436516) : (-467436501));
|
|
break;
|
|
case 13:
|
|
return true;
|
|
case 16:
|
|
num = ((!CheckTaxiStandUnlocked(step)) ? (-467436492) : (-467436489));
|
|
break;
|
|
case 32:
|
|
num = ((!CheckQuestWorkConditions(elementId, step)) ? (-467436499) : (-467436484));
|
|
break;
|
|
case 33:
|
|
return true;
|
|
case 17:
|
|
num = ((!CheckLevelCondition(skipConditions)) ? (-467436514) : (-467436496));
|
|
break;
|
|
case 23:
|
|
return true;
|
|
case 34:
|
|
num = ((!CheckTargetableCondition(step, skipConditions)) ? (-467436500) : (-467436513));
|
|
break;
|
|
case 21:
|
|
return true;
|
|
case 29:
|
|
return true;
|
|
case 37:
|
|
return true;
|
|
case 38:
|
|
return true;
|
|
case 22:
|
|
return true;
|
|
case 27:
|
|
num = ((!CheckItemCondition(step, skipConditions)) ? (-467436487) : (-467436509));
|
|
break;
|
|
case 14:
|
|
return true;
|
|
case 1:
|
|
num = ((!CheckTerritoryCondition(skipConditions)) ? (-467436482) : (-467436503));
|
|
break;
|
|
case 15:
|
|
num = ((!extraConditionUtils.MatchesExtraCondition(_200B_202B_200C_200D_206E_202D_206D_200B_200B_202A_200E_206A_206E_206A_206C_200C_200F_202A_202D_206E_206D_202B_206C_202B_200F_202C_206C_202C_200F_202A_206F_202C_206C_206E_200D_202B_206A_202E_200F_202D_202E(skipConditions).Value)) ? (-467436486) : (-467436494));
|
|
break;
|
|
case 35:
|
|
num = ((!_200B_202B_200C_200D_206E_202D_206D_200B_200B_202A_200E_206A_206E_206A_206C_200C_200F_202A_202D_206E_206D_202B_206C_202B_200F_202C_206C_202C_200F_202A_206F_202C_206C_206E_200D_202B_206A_202E_200F_202D_202E(skipConditions).HasValue) ? (-467436486) : (-467436488));
|
|
break;
|
|
case 25:
|
|
return true;
|
|
case 2:
|
|
return true;
|
|
case 24:
|
|
return true;
|
|
case 11:
|
|
num = ((!CheckPositionCondition(skipConditions)) ? (-467436515) : (-467436490));
|
|
break;
|
|
case 28:
|
|
return true;
|
|
case 12:
|
|
_202C_202B_206F_206E_206F_202E_200D_202C_206B_206A_206E_200F_202B_202B_202A_206E_206E_206C_206C_200F_200D_206B_202C_200E_200F_200C_202A_206D_202A_200D_206A_200F_200E_202C_202D_202A_206F_200F_206A_200F_202E((ILogger)logger, global::_003CModule_003E._200B_206B_206B_200E_200B_206A_206D_206B_206E_200F_206A_206F_206E_202B_200F_206C_202B_206D_206E_200F_200C_200E_206F_200D_200F_200B_202B_202B_202B_202B_206D_202C_206A_206D_200B_206E_200D_206A_206F_200F_202E<string>(1561211438), new object[1] { _200B_202B_200C_200D_206E_202D_206D_200B_200B_202A_200E_206A_206E_206A_206C_200C_200F_202A_202D_206E_206D_202B_206C_202B_200F_202C_206C_202C_200F_202A_206F_202C_206C_206E_200D_202B_206A_202E_200F_202D_202E(skipConditions) });
|
|
return true;
|
|
case 6:
|
|
num = ((_200B_202B_200C_200D_206E_202D_206D_200B_200B_202A_200E_206A_206E_206A_206C_200C_200F_202A_202D_206E_206D_202B_206C_202B_200F_202C_206C_202C_200F_202A_206F_202C_206C_206E_200D_202B_206A_202E_200F_202D_202E(skipConditions) == EExtraSkipCondition.None) ? (-467436486) : (-467436495));
|
|
break;
|
|
case 30:
|
|
num = ((!CheckDivingCondition(skipConditions)) ? (-467436481) : (-467436506));
|
|
break;
|
|
case 19:
|
|
num = ((!CheckJobCondition(elementId, step)) ? (-467436491) : (-467436505));
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
private bool CheckFlyingCondition(QuestStep step, SkipStepConditions skipConditions)
|
|
{
|
|
int num = ((_206D_202A_202D_206C_206B_200F_202B_206C_202B_206E_202A_200F_200B_206D_206E_206D_206B_206E_206A_200F_206F_202A_202B_200F_206C_206F_206A_200C_206A_202B_202C_200E_202B_202D_202D_206B_202B_206B_200E_206B_202E(skipConditions) != ELockedSkipCondition.Unlocked) ? (-185345438) : (-185345440));
|
|
while (true)
|
|
{
|
|
int num2 = num;
|
|
int num3 = -185345436;
|
|
int num4 = num2;
|
|
int num5 = num4 + num3;
|
|
int num6 = num4 & num3;
|
|
switch (num5 - (num6 + num6))
|
|
{
|
|
case 1:
|
|
return false;
|
|
case 2:
|
|
num = (gameFunctions.IsFlyingUnlocked(_206A_202B_202C_200B_202D_206B_200F_202C_206E_200B_206C_200C_202B_202D_202C_200C_202A_200E_206E_206A_200E_200F_200C_206C_206A_206F_206C_200D_200C_206D_200D_206A_202E_206C_206F_200B_206E_200B_206E_200E_202E(step)) ? (-185345435) : (-185345439));
|
|
break;
|
|
case 0:
|
|
num = -185345440;
|
|
break;
|
|
case 3:
|
|
_202C_202B_206F_206E_206F_202E_200D_202C_206B_206A_206E_200F_202B_202B_202A_206E_206E_206C_206C_200F_200D_206B_202C_200E_200F_200C_202A_206D_202A_200D_206A_200F_200E_202C_202D_202A_206F_200F_206A_200F_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>(-876619848), Array.Empty<object>());
|
|
return true;
|
|
case 4:
|
|
num = ((!gameFunctions.IsFlyingUnlocked(_206A_202B_202C_200B_202D_206B_200F_202C_206E_200B_206C_200C_202B_202D_202C_200C_202A_200E_206E_206A_200E_200F_200C_206C_206A_206F_206C_200D_200C_206D_200D_206A_202E_206C_206F_200B_206E_200B_206E_200E_202E(step))) ? (-185345438) : (-185345433));
|
|
break;
|
|
case 5:
|
|
_202C_202B_206F_206E_206F_202E_200D_202C_206B_206A_206E_200F_202B_202B_202A_206E_206E_206C_206C_200F_200D_206B_202C_200E_200F_200C_202A_206D_202A_200D_206A_200F_200E_202C_202D_202A_206F_200F_206A_200F_202E((ILogger)logger, global::_003CModule_003E._200B_206B_206B_200E_200B_206A_206D_206B_206E_200F_206A_206F_206E_202B_200F_206C_202B_206D_206E_200F_200C_200E_206F_200D_200F_200B_202B_202B_202B_202B_206D_202C_206A_206D_200B_206E_200D_206A_206F_200F_202E<string>(-1717360759), Array.Empty<object>());
|
|
return true;
|
|
case 6:
|
|
num = ((_206D_202A_202D_206C_206B_200F_202B_206C_202B_206E_202A_200F_200B_206D_206E_206D_206B_206E_206A_200F_206F_202A_202B_200F_206C_206F_206A_200C_206A_202B_202C_200E_202B_202D_202D_206B_202B_206B_200E_206B_202E(skipConditions) != ELockedSkipCondition.Locked) ? (-185345435) : (-185345434));
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
private bool CheckUnlockedMountCondition(SkipStepConditions skipConditions)
|
|
{
|
|
int num = ((_206A_202C_202A_202E_200E_206F_200E_202B_202D_200F_206A_202B_202A_200D_206E_202E_200E_202A_200D_206C_202D_206B_200D_202D_202E_206B_206E_206C_200D_206B_206E_206C_200D_206D_206E_206E_202E_200D_200F_202A_202E(skipConditions) != ELockedSkipCondition.Unlocked) ? (-1202468125) : (-1202468126));
|
|
while (true)
|
|
{
|
|
int num2 = num;
|
|
int num3 = -1202468125;
|
|
int num4 = num2;
|
|
switch ((num4 | num3) - (num4 & num3))
|
|
{
|
|
case 3:
|
|
_202C_202B_206F_206E_206F_202E_200D_202C_206B_206A_206E_200F_202B_202B_202A_206E_206E_206C_206C_200F_200D_206B_202C_200E_200F_200C_202A_206D_202A_200D_206A_200F_200E_202C_202D_202A_206F_200F_206A_200F_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>(594807310), Array.Empty<object>());
|
|
return true;
|
|
case 0:
|
|
return false;
|
|
case 2:
|
|
num = -1202468126;
|
|
break;
|
|
case 1:
|
|
num = ((!_202D_202A_206D_202C_202C_200F_206F_206C_202B_200D_202A_206B_202B_202C_202E_202E_200B_206D_206C_206A_200D_202D_202E_202C_200B_200D_200E_206D_200E_206E_206F_202D_206E_200B_202D_206B_206B_206C_200F_202E(1u)) ? (-1202468125) : (-1202468128));
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
private bool CheckTerritoryCondition(SkipStepConditions skipConditions)
|
|
{
|
|
int num = ((_200C_200E_202A_200B_206F_206B_202D_206C_202B_206F_206F_206D_202B_202C_206D_206C_200E_202B_200B_200B_202B_202B_206F_206A_200C_206A_206B_206A_202D_206D_200E_200B_206B_202A_200B_200B_206B_202E_202D_202E(skipConditions).Count <= 0) ? 814489794 : 814489797);
|
|
while (true)
|
|
{
|
|
int num2 = num;
|
|
int num3 = 814489799;
|
|
int num4 = num2;
|
|
switch ((num4 | num3) - (num4 & num3))
|
|
{
|
|
case 6:
|
|
return false;
|
|
case 2:
|
|
num = ((!_200C_200E_202A_200B_206F_206B_202D_206C_202B_206F_206F_206D_202B_202C_206D_206C_200E_202B_200B_200B_202B_202B_206F_206A_200C_206A_206B_206A_202D_206D_200E_200B_206B_202A_200B_200B_206B_202E_202D_202E(skipConditions).Contains((ushort)_206D_202A_206F_200B_206C_202A_202C_206D_206B_202E_206E_200E_206C_206F_200F_200F_202C_200D_206F_202B_200B_206E_200D_200C_206A_206E_206E_200D_206F_206D_206A_206C_206F_202C_202C_206E_202D_206F_202B_206D_202E(clientState))) ? 814489794 : 814489795);
|
|
break;
|
|
case 0:
|
|
num = 814489797;
|
|
break;
|
|
case 4:
|
|
_202C_202B_206F_206E_206F_202E_200D_202C_206B_206A_206E_200F_202B_202B_202A_206E_206E_206C_206C_200F_200D_206B_202C_200E_200F_200C_202A_206D_202A_200D_206A_200F_200E_202C_202D_202A_206F_200F_206A_200F_202E((ILogger)logger, 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>(-80638283), Array.Empty<object>());
|
|
return true;
|
|
case 3:
|
|
num = (_206F_200F_206C_200B_206A_200D_200C_206A_202E_202B_202C_202B_202D_206E_200C_206C_200C_206A_206D_206D_206E_206B_202B_200C_200C_200E_202D_200F_200E_200F_206A_202D_202A_200C_206C_206F_202A_202E_206C_202C_202E(skipConditions).Contains((ushort)_206D_202A_206F_200B_206C_202A_202C_206D_206B_202E_206E_200E_206C_206F_200F_200F_202C_200D_206F_202B_200B_206E_200D_200C_206A_206E_206E_200D_206F_206D_206A_206C_206F_202C_202C_206E_202D_206F_202B_206D_202E(clientState)) ? 814489793 : 814489798);
|
|
break;
|
|
case 1:
|
|
_202C_202B_206F_206E_206F_202E_200D_202C_206B_206A_206E_200F_202B_202B_202A_206E_206E_206C_206C_200F_200D_206B_202C_200E_200F_200C_202A_206D_202A_200D_206A_200F_200E_202C_202D_202A_206F_200F_206A_200F_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>(-754370014), Array.Empty<object>());
|
|
return true;
|
|
case 5:
|
|
num = ((_206F_200F_206C_200B_206A_200D_200C_206A_202E_202B_202C_202B_202D_206E_200C_206C_200C_206A_206D_206D_206E_206B_202B_200C_200C_200E_202D_200F_200E_200F_206A_202D_202A_200C_206C_206F_202A_202E_206C_202C_202E(skipConditions).Count <= 0) ? 814489793 : 814489796);
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
private bool CheckDivingCondition(SkipStepConditions skipConditions)
|
|
{
|
|
int num = ((_202B_200C_206C_206B_202C_206C_206C_202C_206C_206A_206B_202A_206F_206F_202A_200F_200E_200D_200C_200B_206C_202D_200D_206B_206E_202C_200B_206E_202D_200D_202B_206A_200C_200C_202B_206A_202C_200E_200B_202C_202E(skipConditions) != true) ? (-1984011023) : (-1984011021));
|
|
while (true)
|
|
{
|
|
int num2 = num;
|
|
int num3 = -1984011019;
|
|
int num4 = num2;
|
|
switch ((num4 | num3) - (num4 & num3))
|
|
{
|
|
case 4:
|
|
num = ((_202B_200C_206C_206B_202C_206C_206C_202C_206C_206A_206B_202A_206F_206F_202A_200F_200E_200D_200C_200B_206C_202D_200D_206B_206E_202C_200B_206E_202D_200D_202B_206A_200C_200C_202B_206A_202C_200E_200B_202C_202E(skipConditions) != false) ? (-1984011024) : (-1984011017));
|
|
break;
|
|
case 6:
|
|
num = ((!_200C_202C_202A_200C_206D_202D_200F_202B_200E_202C_202C_202A_202E_206A_206F_206F_202A_206F_202D_206E_206D_202C_206E_200F_206D_206B_202B_206F_200C_206C_206C_206A_200C_206D_200D_202A_206A_202D_202D_206A_202E(condition, ConditionFlag.Diving)) ? (-1984011023) : (-1984011019));
|
|
break;
|
|
case 0:
|
|
_202C_202B_206F_206E_206F_202E_200D_202C_206B_206A_206E_200F_202B_202B_202A_206E_206E_206C_206C_200F_200D_206B_202C_200E_200F_200C_202A_206D_202A_200D_206A_200F_200E_202C_202D_202A_206F_200F_206A_200F_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>(-483706615), Array.Empty<object>());
|
|
return true;
|
|
case 3:
|
|
num = -1984011021;
|
|
break;
|
|
case 1:
|
|
_202C_202B_206F_206E_206F_202E_200D_202C_206B_206A_206E_200F_202B_202B_202A_206E_206E_206C_206C_200F_200D_206B_202C_200E_200F_200C_202A_206D_202A_200D_206A_200F_200E_202C_202D_202A_206F_200F_206A_200F_202E((ILogger)logger, 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>(696324995), Array.Empty<object>());
|
|
return true;
|
|
case 5:
|
|
return false;
|
|
case 2:
|
|
num = (_200C_202C_202A_200C_206D_202D_200F_202B_200E_202C_202C_202A_202E_206A_206F_206F_202A_206F_202D_206E_206D_202C_206E_200F_206D_206B_202B_206F_200C_206C_206C_206A_200C_206D_200D_202A_206A_202D_202D_206A_202E(condition, ConditionFlag.Diving) ? (-1984011024) : (-1984011020));
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
private bool CheckQuestConditions(SkipStepConditions skipConditions)
|
|
{
|
|
int num = ((_206F_206C_202A_202B_202E_202E_200C_202B_206B_200C_202C_202D_202C_202C_202C_206D_206D_206F_200F_200F_202C_206E_202A_206B_200D_206D_200D_202D_206D_206E_202C_200E_200B_202C_200D_206D_200F_202C_200B_202C_202E(skipConditions).Count <= 0) ? 620685368 : 620685371);
|
|
while (true)
|
|
{
|
|
int num2 = num;
|
|
int num3 = 620685374;
|
|
int num4 = num2;
|
|
int num5 = num4 + num3;
|
|
int num6 = num4 & num3;
|
|
switch (num5 - (num6 + num6))
|
|
{
|
|
case 0:
|
|
return false;
|
|
case 6:
|
|
num = ((_200B_206F_202E_206E_200B_206C_200B_206F_202A_200B_206B_202A_206A_200F_202D_202A_200D_206E_202D_200F_200B_206D_200C_202A_206A_206E_200B_206F_200E_200F_200E_202B_200D_206E_202C_200F_200C_206E_202E_200D_202E(skipConditions).Count <= 0) ? 620685374 : 620685375);
|
|
break;
|
|
case 2:
|
|
_202C_202B_206F_206E_206F_202E_200D_202C_206B_206A_206E_200F_202B_202B_202A_206E_206E_206C_206C_200F_200D_206B_202C_200E_200F_200C_202A_206D_202A_200D_206A_200F_200E_202C_202D_202A_206F_200F_206A_200F_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>(-981274772), Array.Empty<object>());
|
|
return true;
|
|
case 1:
|
|
num = ((!_200B_206F_202E_206E_200B_206C_200B_206F_202A_200B_206B_202A_206A_200F_202D_202A_200D_206E_202D_200F_200B_206D_200C_202A_206A_206E_200B_206F_200E_200F_200E_202B_200D_206E_202C_200F_200C_206E_202E_200D_202E(skipConditions).All(questFunctions.IsQuestAccepted)) ? 620685374 : 620685370);
|
|
break;
|
|
case 5:
|
|
num = ((!_206F_206C_202A_202B_202E_202E_200C_202B_206B_200C_202C_202D_202C_202C_202C_206D_206D_206F_200F_200F_202C_206E_202A_206B_200D_206D_200D_202D_206D_206E_202C_200E_200B_202C_200D_206D_200F_202C_200B_202C_202E(skipConditions).All(questFunctions.IsQuestComplete)) ? 620685368 : 620685372);
|
|
break;
|
|
case 3:
|
|
num = 620685371;
|
|
break;
|
|
case 4:
|
|
_202C_202B_206F_206E_206F_202E_200D_202C_206B_206A_206E_200F_202B_202B_202A_206E_206E_206C_206C_200F_200D_206B_202C_200E_200F_200C_202A_206D_202A_200D_206A_200F_200E_202C_202D_202A_206F_200F_206A_200F_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>(872402256), Array.Empty<object>());
|
|
return true;
|
|
}
|
|
}
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
private bool CheckTargetableCondition(QuestStep step, SkipStepConditions skipConditions)
|
|
{
|
|
int num = ((!_200F_206F_202E_202E_200F_202C_200C_206C_202C_202B_202B_200E_200F_202A_200D_202B_200E_202D_200F_206B_200E_200F_202D_206A_206C_200C_200F_200D_206D_206D_202D_206D_202B_206C_202C_206B_206D_206B_202E(skipConditions)) ? (-1215574028) : (-1215574031));
|
|
IGameObject gameObject = default(IGameObject);
|
|
IPlayerCharacter playerCharacter = default(IPlayerCharacter);
|
|
while (true)
|
|
{
|
|
int num2 = num;
|
|
int num3 = -1215574029;
|
|
int num4 = num2;
|
|
int num5 = num4 + num3;
|
|
int num6 = num4 & num3;
|
|
switch (num5 - (num6 + num6))
|
|
{
|
|
case 4:
|
|
num = (_202C_202E_202B_200F_200C_202B_202E_206A_200D_206C_200C_206F_206B_200F_206D_202E_202C_200F_206D_202C_202A_200B_206E_206F_202C_202B_202C_206A_206E_206E_200E_200F_206C_200B_206E_206F_206C_206F_206D_202C_202E(gameObject) ? (-1215574028) : (-1215574029));
|
|
break;
|
|
case 1:
|
|
_202C_202B_206F_206E_206F_202E_200D_202C_206B_206A_206E_200F_202B_202B_202A_206E_206E_206C_206C_200F_200D_206B_202C_200E_200F_200C_202A_206D_202A_200D_206A_200F_200E_202C_202D_202A_206F_200F_206A_200F_202E((ILogger)logger, global::_003CModule_003E._200B_206B_206B_200E_200B_206A_206D_206B_206E_200F_206A_206F_206E_202B_200F_206C_202B_206D_206E_200F_200C_200E_206F_200D_200F_200B_202B_202B_202B_202B_206D_202C_206A_206D_200B_206E_200D_206A_206F_200F_202E<string>(1364336395), Array.Empty<object>());
|
|
return true;
|
|
case 8:
|
|
num = ((!((_206E_200B_206E_206E_206C_206D_206C_206D_200D_202E_202E_202C_206A_200F_200C_206D_202E_200F_202B_200C_200D_206F_200D_202C_200C_202B_206B_206D_206A_206B_206A_202E_200F_202B_200F_200F_200C_206D_202A_200D_202E(step).GetValueOrDefault() - _200C_206D_202C_202D_202E_200C_202E_206D_200F_202E_202C_200C_202C_202B_200B_202D_206B_200F_200F_206C_206D_206F_202B_206B_200F_206D_200F_206A_206A_200F_206F_202C_206B_202C_206E_206E_200D_200C_202A_200D_202E((IGameObject)playerCharacter)).Length() < 100f)) ? (-1215574028) : (-1215574030));
|
|
break;
|
|
case 7:
|
|
return false;
|
|
case 3:
|
|
num = ((playerCharacter == null) ? (-1215574028) : (-1215574021));
|
|
break;
|
|
case 6:
|
|
gameObject = gameFunctions.FindObjectByDataId(_202D_202D_206E_202A_206D_200E_202B_202C_206C_200C_206C_200C_202E_202A_202A_206B_200B_206A_206E_206B_206F_200F_206F_200D_202A_206E_200E_200C_206D_200D_202B_202D_202C_206F_202B_206C_202C_202C_200E_200F_202E(step).Value);
|
|
playerCharacter = _202D_206B_202D_202C_200F_200F_206C_200C_202E_206C_206E_200C_202B_202B_202C_206E_206B_202D_206C_200C_206A_206F_202E_200C_200E_200F_206E_202B_202A_206E_200F_206D_200D_206E_200C_200B_206C_202E_200D_206B_202E(objectTable);
|
|
num = ((gameObject != null) ? (-1215574025) : (-1215574032));
|
|
break;
|
|
case 0:
|
|
_202C_202B_206F_206E_206F_202E_200D_202C_206B_206A_206E_200F_202B_202B_202A_206E_206E_206C_206C_200F_200D_206B_202C_200E_200F_200C_202A_206D_202A_200D_206A_200F_200E_202C_202D_202A_206F_200F_206A_200F_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>(-972199543), Array.Empty<object>());
|
|
return true;
|
|
case 5:
|
|
num = -1215574031;
|
|
break;
|
|
case 9:
|
|
num = ((!_202D_202D_206E_202A_206D_200E_202B_202C_206C_200C_206C_200C_202E_202A_202A_206B_200B_206A_206E_206B_206F_200F_206F_200D_202A_206E_200E_200C_206D_200D_202B_202D_202C_206F_202B_206C_202C_202C_200E_200F_202E(step).HasValue) ? (-1215574028) : (-1215574027));
|
|
break;
|
|
case 2:
|
|
num = ((step == null) ? (-1215574028) : (-1215574022));
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
private unsafe bool CheckNameplateCondition(QuestStep step, SkipStepConditions skipConditions)
|
|
{
|
|
int num = ((_202E_202E_202E_200F_202D_206B_206A_206D_206A_202A_206B_200E_202C_202D_206C_202B_200E_206F_200E_200F_202C_200E_206C_202B_206E_200E_206F_202A_202B_206B_202C_202A_206B_202B_206D_200E_200D_206D_202E_206A_202E(skipConditions).Count <= 0) ? 76989385 : 76989391);
|
|
IGameObject gameObject = default(IGameObject);
|
|
GameObject* ptr = default(GameObject*);
|
|
while (true)
|
|
{
|
|
int num2 = num;
|
|
int num3 = 76989389;
|
|
int num4 = num2;
|
|
int num5 = num4 + num3;
|
|
int num6 = num4 & num3;
|
|
switch (num5 - (num6 + num6))
|
|
{
|
|
case 3:
|
|
num = ((!_202D_202D_206E_202A_206D_200E_202B_202C_206C_200C_206C_200C_202E_202A_202A_206B_200B_206A_206E_206B_206F_200F_206F_200D_202A_206E_200E_200C_206D_200D_202B_202D_202C_206F_202B_206C_202C_202C_200E_200F_202E(step).HasValue) ? 76989385 : 76989384);
|
|
break;
|
|
case 5:
|
|
gameObject = gameFunctions.FindObjectByDataId(_202D_202D_206E_202A_206D_200E_202B_202C_206C_200C_206C_200C_202E_202A_202A_206B_200B_206A_206E_206B_206F_200F_206F_200D_202A_206E_200E_200C_206D_200D_202B_202D_202C_206F_202B_206C_202C_202C_200E_200F_202E(step).Value);
|
|
num = ((gameObject == null) ? 76989385 : 76989387);
|
|
break;
|
|
case 0:
|
|
num = 76989391;
|
|
break;
|
|
case 2:
|
|
num = ((step == null) ? 76989385 : 76989390);
|
|
break;
|
|
case 4:
|
|
return false;
|
|
case 1:
|
|
_202C_202B_206F_206E_206F_202E_200D_202C_206B_206A_206E_200F_202B_202B_202A_206E_206E_206C_206C_200F_200D_206B_202C_200E_200F_200C_202A_206D_202A_200D_206A_200F_200E_202C_202D_202A_206F_200F_206A_200F_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>(1288687344), new object[1] { ptr->NamePlateIconId });
|
|
return true;
|
|
case 6:
|
|
ptr = (GameObject*)_206D_200C_200B_206F_200E_202D_200D_200C_200E_200D_202E_206A_202A_202B_200D_202A_202E_200F_206F_206D_202D_206D_200D_202B_202E_206F_202B_202B_200C_206D_200C_206F_206E_200C_206D_200B_202C_206A_206B_206B_202E(gameObject);
|
|
num = (_202E_202E_202E_200F_202D_206B_206A_206D_206A_202A_206B_200E_202C_202D_206C_202B_200E_206F_200E_200F_202C_200E_206C_202B_206E_200E_206F_202A_202B_206B_202C_202A_206B_202B_206D_200E_200D_206D_202E_206A_202E(skipConditions).Contains(ptr->NamePlateIconId) ? 76989385 : 76989388);
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
private bool CheckItemCondition(QuestStep step, SkipStepConditions skipConditions)
|
|
{
|
|
SkipItemConditions skipItemConditions = _202D_202E_202B_200B_202D_206C_202A_200B_202D_200B_200C_206B_206F_202E_206F_206A_206F_206A_202A_200F_202A_202B_206D_200F_202C_202E_206B_200C_206C_206A_202E_206C_202B_200C_206A_206C_206B_206D_206E_206A_202E(skipConditions);
|
|
int num = ((skipItemConditions == null) ? 1122033800 : 1122033806);
|
|
while (true)
|
|
{
|
|
int num2 = num;
|
|
int num3 = 1122033792;
|
|
int num4 = num2;
|
|
switch ((num4 | num3) - (num4 & num3))
|
|
{
|
|
case 16:
|
|
skipItemConditions = _202D_202E_202B_200B_202D_206C_202A_200B_202D_200B_200C_206B_206F_202E_206F_206A_206F_206A_202A_200F_202A_202B_206D_200F_202C_202E_206B_200C_206C_206A_202E_206C_202B_200C_206A_206C_206B_206D_206E_206A_202E(skipConditions);
|
|
num = ((skipItemConditions == null) ? 1122033803 : 1122033793);
|
|
break;
|
|
case 0:
|
|
_202C_202B_206F_206E_206F_202E_200D_202C_206B_206A_206E_200F_202B_202B_202A_206E_206E_206C_206C_200F_200D_206B_202C_200E_200F_200C_202A_206D_202A_200D_206A_200F_200E_202C_202D_202A_206F_200F_206A_200F_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>(-797671387), new object[1] { _202C_200C_202B_200B_200B_202A_202C_200E_200D_206A_200F_206A_206F_200D_200F_202D_200B_202E_200F_206C_200F_206A_206A_206F_206E_206A_200F_206F_200E_206D_202D_200E_200C_200E_200B_200C_206E_202C_202A_202E(step).Value });
|
|
return true;
|
|
case 13:
|
|
num = ((step == null) ? 1122033803 : 1122033794);
|
|
break;
|
|
case 7:
|
|
_202C_202B_206F_206E_206F_202E_200D_202C_206B_206A_206E_200F_202B_202B_202A_206E_206E_206C_206C_200F_200D_206B_202C_200E_200F_200C_202A_206D_202A_200D_206A_200F_200E_202C_202D_202A_206F_200F_206A_200F_202E((ILogger)logger, global::_003CModule_003E._202A_206B_206D_200C_206B_200E_200E_202A_200B_202E_206A_206F_206A_206B_200E_200D_200F_206D_206E_206A_206F_200C_206C_202C_202A_206E_202C_200B_206E_202A_206E_202B_206B_202E_202E_206A_206D_206D_202C_200F_202E<string>(1887294353), new object[1] { _202C_200C_202B_200B_200B_202A_202C_200E_200D_206A_200F_206A_206F_200D_200F_202D_200B_202E_200F_206C_200F_206A_206A_206F_206E_206A_200F_206F_200E_206D_202D_200E_200C_200E_200B_200C_206E_202C_202A_202E(step).Value });
|
|
return true;
|
|
case 12:
|
|
num = 1122033806;
|
|
break;
|
|
case 10:
|
|
num = ((step == null) ? 1122033800 : 1122033801);
|
|
break;
|
|
case 14:
|
|
num = ((!_202E_200E_206B_202D_206D_200D_202E_206F_202A_200E_206D_202E_206E_206C_202C_202D_200D_200D_200E_206A_206D_206D_202A_200D_200F_202B_206B_202E_206D_202E_206F_200C_202A_206C_206C_200D_200E_200C_200E_202C_202E(skipItemConditions)) ? 1122033800 : 1122033802);
|
|
break;
|
|
case 3:
|
|
num = ((step == null) ? 1122033808 : 1122033807);
|
|
break;
|
|
case 17:
|
|
num = ((((ItemHandle)_202C_200C_202B_200B_200B_202A_202C_200E_200D_206A_200F_206A_206F_200D_200F_202D_200B_202E_200F_206C_200F_206A_206A_206F_206E_206A_200F_206F_200E_206D_202D_200E_200C_200E_200B_200C_206E_202C_202A_202E(step).Value).GetCount(checkEquipped: true, checkArmory: true) <= 0) ? 1122033808 : 1122033792);
|
|
break;
|
|
case 2:
|
|
num = ((!_202C_200C_202B_200B_200B_202A_202C_200E_200D_206A_200F_206A_206F_200D_200F_202D_200B_202E_200F_206C_200F_206A_206A_206F_206E_206A_200F_206F_200E_206D_202D_200E_200C_200E_200B_200C_206E_202C_202A_202E(step).HasValue) ? 1122033803 : 1122033798);
|
|
break;
|
|
case 18:
|
|
num = ((((ItemHandle)_202C_200C_202B_200B_200B_202A_202C_200E_200D_206A_200F_206A_206F_200D_200F_202D_200B_202E_200F_206C_200F_206A_206A_206F_206E_206A_200F_206F_200E_206D_202D_200E_200C_200E_200B_200C_206E_202C_202A_202E(step).Value).GetCount(checkEquipped: true, checkArmory: true) != 0) ? 1122033800 : 1122033799);
|
|
break;
|
|
case 9:
|
|
num = ((!_202C_200C_202B_200B_200B_202A_202C_200E_200D_206A_200F_206A_206F_200D_200F_202D_200B_202E_200F_206C_200F_206A_206A_206F_206E_206A_200F_206F_200E_206D_202D_200E_200C_200E_200B_200C_206E_202C_202A_202E(step).HasValue) ? 1122033800 : 1122033810);
|
|
break;
|
|
case 1:
|
|
num = ((!_206C_206F_206B_206F_202B_206E_206D_202A_206C_200F_206D_206B_200F_206B_202C_206B_202E_200D_206C_202D_206D_206D_202B_202B_206E_206F_206C_202D_202D_202A_200C_200D_206D_202E_200C_206F_202B_202D_200F_202A_202E(skipItemConditions)) ? 1122033803 : 1122033805);
|
|
break;
|
|
case 4:
|
|
_202C_202B_206F_206E_206F_202E_200D_202C_206B_206A_206E_200F_202B_202B_202A_206E_206E_206C_206C_200F_200D_206B_202C_200E_200F_200C_202A_206D_202A_200D_206A_200F_200E_202C_202D_202A_206F_200F_206A_200F_202E((ILogger)logger, global::_003CModule_003E._200B_206B_206B_200E_200B_206A_206D_206B_206E_200F_206A_206F_206E_202B_200F_206C_202B_206D_206E_200F_200C_200E_206F_200D_200F_200B_202B_202B_202B_202B_206D_202C_206A_206D_200B_206E_200D_206A_206F_200F_202E<string>(-1586329385), new object[1] { _202C_200C_202B_200B_200B_202A_202C_200E_200D_206A_200F_206A_206F_200D_200F_202D_200B_202E_200F_206C_200F_206A_206A_206F_206E_206A_200F_206F_200E_206D_202D_200E_200C_200E_200B_200C_206E_202C_202A_202E(step).Value });
|
|
return true;
|
|
case 15:
|
|
num = ((!_202C_200C_202B_200B_200B_202A_202C_200E_200D_206A_200F_206A_206F_200D_200F_202D_200B_202E_200F_206C_200F_206A_206A_206F_206E_206A_200F_206F_200E_206D_202D_200E_200C_200E_200B_200C_206E_202C_202A_202E(step).HasValue) ? 1122033808 : 1122033809);
|
|
break;
|
|
case 11:
|
|
return false;
|
|
case 6:
|
|
num = ((!IsBetterOrEqualItemEquipped(_202C_200C_202B_200B_200B_202A_202C_200E_200D_206A_200F_206A_206F_200D_200F_202D_200B_202E_200F_206C_200F_206A_206A_206F_206E_206A_200F_206F_200E_206D_202D_200E_200C_200E_200B_200C_206E_202C_202A_202E(step).Value)) ? 1122033803 : 1122033796);
|
|
break;
|
|
case 5:
|
|
num = ((!_200D_200E_206B_200E_200B_206D_206A_200D_200E_200E_202D_200D_206B_202A_206C_202C_206E_200C_206D_206B_202B_206A_200C_206D_206D_202C_206F_200F_200F_200B_200F_206E_206A_202B_206E_202D_200C_202E_206C_202A_202E(skipItemConditions)) ? 1122033808 : 1122033795);
|
|
break;
|
|
case 8:
|
|
skipItemConditions = _202D_202E_202B_200B_202D_206C_202A_200B_202D_200B_200C_206B_206F_202E_206F_206A_206F_206A_202A_200F_202A_202B_206D_200F_202C_202E_206B_200C_206C_206A_202E_206C_202B_200C_206A_206C_206B_206D_206E_206A_202E(skipConditions);
|
|
num = ((skipItemConditions == null) ? 1122033808 : 1122033797);
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
private bool CheckPurchaseComplete(QuestStep step)
|
|
{
|
|
int num = ((_200E_206D_206F_200B_200F_206E_202B_200E_200E_206C_206B_206F_200C_202A_206C_206F_200E_200B_202D_202B_200B_200B_206D_206A_200B_200C_202B_202C_202B_200B_202B_202C_206D_206D_206B_206D_206F_200F_202C_206C_202E(step) != EInteractionType.PurchaseItem) ? 24711942 : 24711941);
|
|
uint? num8 = default(uint?);
|
|
int valueOrDefault = default(int);
|
|
uint valueOrDefault2 = default(uint);
|
|
int? num7 = default(int?);
|
|
while (true)
|
|
{
|
|
int num2 = num;
|
|
int num3 = 24711936;
|
|
int num4 = num2;
|
|
int num5 = num4 + num3;
|
|
int num6 = num4 & num3;
|
|
switch (num5 - (num6 + num6))
|
|
{
|
|
case 6:
|
|
return false;
|
|
case 5:
|
|
num8 = _202C_200C_202B_200B_200B_202A_202C_200E_200D_206A_200F_206A_206F_200D_200F_202D_200B_202E_200F_206C_200F_206A_206A_206F_206E_206A_200F_206F_200E_206D_202D_200E_200C_200E_200B_200C_206E_202C_202A_202E(step);
|
|
num = ((!num8.HasValue) ? 24711942 : 24711938);
|
|
break;
|
|
case 1:
|
|
_202C_202B_206F_206E_206F_202E_200D_202C_206B_206A_206E_200F_202B_202B_202A_206E_206E_206C_206C_200F_200D_206B_202C_200E_200F_200C_202A_206D_202A_200D_206A_200F_200E_202C_202D_202A_206F_200F_206A_200F_202E((ILogger)logger, global::_003CModule_003E._202A_206B_206D_200C_206B_200E_200E_202A_200B_202E_206A_206F_206A_206B_200E_200D_200F_206D_206E_206A_206F_200C_206C_202C_202A_206E_202C_200B_206E_202A_206E_202B_206B_202E_202E_206A_206D_206D_202C_200F_202E<string>(1670622012), new object[2] { valueOrDefault, valueOrDefault2 });
|
|
return true;
|
|
case 4:
|
|
num = 24711941;
|
|
break;
|
|
case 0:
|
|
num = ((((ItemHandle)valueOrDefault2).GetCount(checkEquipped: true, checkArmory: true) < valueOrDefault) ? 24711942 : 24711937);
|
|
break;
|
|
case 2:
|
|
valueOrDefault2 = num8.GetValueOrDefault();
|
|
num7 = _202C_206B_202C_202C_206A_206B_200D_206B_202A_202D_202B_206A_206A_202C_206A_206F_200B_206A_202C_206A_206A_200F_206E_202D_202B_202C_200E_200F_206C_206C_200E_206C_200E_202A_200F_200F_202E_200B_206E_202D_202E(step);
|
|
num = ((!num7.HasValue) ? 24711942 : 24711939);
|
|
break;
|
|
case 3:
|
|
valueOrDefault = num7.GetValueOrDefault();
|
|
num = ((valueOrDefault <= 0) ? 24711942 : 24711936);
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
private bool CheckAetheryteCondition(QuestStep step, SkipStepConditions skipConditions)
|
|
{
|
|
int num = ((step == null) ? (-1075014081) : (-1075014107));
|
|
EAetheryteLocation valueOrDefault3 = default(EAetheryteLocation);
|
|
EAetheryteLocation? eAetheryteLocation = default(EAetheryteLocation?);
|
|
EAetheryteLocation valueOrDefault = default(EAetheryteLocation);
|
|
EAetheryteLocation valueOrDefault2 = default(EAetheryteLocation);
|
|
while (true)
|
|
{
|
|
int num2 = num;
|
|
int num3 = -1075014097;
|
|
int num4 = num2;
|
|
int num5 = num4 + num3;
|
|
int num6 = num4 & num3;
|
|
switch (num5 - (num6 + num6))
|
|
{
|
|
case 3:
|
|
num = -1075014107;
|
|
break;
|
|
case 7:
|
|
num = ((aetheryteFunctions.CanRegisterFreeOrFavoriteAetheryte(valueOrDefault3) != AetheryteRegistrationResult.NotPossible) ? (-1075014082) : (-1075014098));
|
|
break;
|
|
case 8:
|
|
_202C_202B_206F_206E_206F_202E_200D_202C_206B_206A_206E_200F_202B_202B_202A_206E_206E_206C_206C_200F_200D_206B_202C_200E_200F_200C_202A_206D_202A_200D_206A_200F_200E_202C_202D_202A_206F_200F_206A_200F_202E((ILogger)logger, global::_003CModule_003E._202A_206B_206D_200C_206B_200E_200E_202A_200B_202E_206A_206F_206A_206B_200E_200D_200F_206D_206E_206A_206F_200C_206C_202C_202A_206E_202C_200B_206E_202A_206E_202B_206B_202E_202E_206A_206D_206D_202C_200F_202E<string>(-1753969054), Array.Empty<object>());
|
|
return true;
|
|
case 2:
|
|
{
|
|
AetheryteFunctions aetheryteFunctions = aetheryteFunctions;
|
|
eAetheryteLocation = _206C_206F_202B_202A_206F_202C_206B_202E_206A_202D_200F_206C_200B_200D_200C_206D_202E_206C_200D_202A_200E_200F_206A_206B_200E_200D_202C_206F_206C_206E_202C_206A_200C_206E_200E_200F_206F_206C_206D_206D_202E(skipConditions);
|
|
num = ((!aetheryteFunctions.IsAetheryteUnlocked(eAetheryteLocation.Value)) ? (-1075014110) : (-1075014105));
|
|
break;
|
|
}
|
|
case 0:
|
|
{
|
|
AetheryteFunctions aetheryteFunctions2 = aetheryteFunctions;
|
|
eAetheryteLocation = _200D_200E_206B_202D_206D_202D_200C_206E_206B_200B_202A_200E_202A_200F_200C_206E_200B_200C_206A_206B_200B_206E_206A_206F_200F_202E_200C_202B_200E_202C_202B_200C_206B_200C_202C_206C_200E_202C_202B_200E_202E(skipConditions);
|
|
num = (aetheryteFunctions2.IsAetheryteUnlocked(eAetheryteLocation.Value) ? (-1075014111) : (-1075014109));
|
|
break;
|
|
}
|
|
case 5:
|
|
valueOrDefault3 = eAetheryteLocation.GetValueOrDefault();
|
|
num = ((_200E_206D_206F_200B_200F_206E_202B_200E_200E_206C_206B_206F_200C_202A_206C_206F_200E_200B_202D_202B_200B_200B_206D_206A_200B_200C_202B_202C_202B_200B_202B_202C_206D_206D_206B_206D_206F_200F_202C_206C_202E(step) != EInteractionType.RegisterFreeOrFavoredAetheryte) ? (-1075014082) : (-1075014104));
|
|
break;
|
|
case 20:
|
|
num = ((!aetheryteFunctions.IsAetheryteUnlocked(valueOrDefault)) ? (-1075014083) : (-1075014103));
|
|
break;
|
|
case 13:
|
|
return false;
|
|
case 17:
|
|
eAetheryteLocation = _200D_200E_206B_202D_206D_202D_200C_206E_206B_200B_202A_200E_202A_200F_200C_206E_200B_200C_206A_206B_200B_206E_206A_206F_200F_202E_200C_202B_200E_202C_202B_200C_206B_200C_202C_206C_200E_202C_202B_200E_202E(skipConditions);
|
|
num = ((!eAetheryteLocation.HasValue) ? (-1075014111) : (-1075014097));
|
|
break;
|
|
case 10:
|
|
eAetheryteLocation = _200E_200D_206D_206D_200C_202B_206F_206C_200B_206F_206A_206B_202D_206A_206A_206A_200C_206A_206B_202E_206E_202D_200B_200F_206E_200D_206F_200D_200F_200B_206A_202A_206E_206C_200D_206A_206C_206F_200B_206D_202E(step);
|
|
num = ((!eAetheryteLocation.HasValue) ? (-1075014081) : (-1075014108));
|
|
break;
|
|
case 19:
|
|
eAetheryteLocation = _200E_200D_206D_206D_200C_202B_206F_206C_200B_206F_206A_206B_202D_206A_206A_206A_200C_206A_206B_202E_206E_202D_200B_200F_206E_200D_206F_200D_200F_200B_206A_202A_206E_206C_200D_206A_206C_206F_200B_206D_202E(step);
|
|
num = ((!eAetheryteLocation.HasValue) ? (-1075014083) : (-1075014101));
|
|
break;
|
|
case 16:
|
|
num = ((step == null) ? (-1075014083) : (-1075014084));
|
|
break;
|
|
case 1:
|
|
_202C_202B_206F_206E_206F_202E_200D_202C_206B_206A_206E_200F_202B_202B_202A_206E_206E_206C_206C_200F_200D_206B_202C_200E_200F_200C_202A_206D_202A_200D_206A_200F_200E_202C_202D_202A_206F_200F_206A_200F_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>(-1024576145), Array.Empty<object>());
|
|
return true;
|
|
case 18:
|
|
num = ((step == null) ? (-1075014082) : (-1075014086));
|
|
break;
|
|
case 11:
|
|
valueOrDefault2 = eAetheryteLocation.GetValueOrDefault();
|
|
num = ((_200E_206D_206F_200B_200F_206E_202B_200E_200E_206C_206B_206F_200C_202A_206C_206F_200E_200B_202D_202B_200B_200B_206D_206A_200B_200C_202B_202C_202B_200B_202B_202C_206D_206D_206B_206D_206F_200F_202C_206C_202E(step) != EInteractionType.AttuneAetheryte) ? (-1075014081) : (-1075014112));
|
|
break;
|
|
case 4:
|
|
valueOrDefault = eAetheryteLocation.GetValueOrDefault();
|
|
num = ((_200E_206D_206F_200B_200F_206E_202B_200E_200E_206C_206B_206F_200C_202A_206C_206F_200E_200B_202D_202B_200B_200B_206D_206A_200B_200C_202B_202C_202B_200B_202B_202C_206D_206D_206B_206D_206F_200F_202C_206C_202E(step) != EInteractionType.AttuneAethernetShard) ? (-1075014083) : (-1075014085));
|
|
break;
|
|
case 6:
|
|
_202C_202B_206F_206E_206F_202E_200D_202C_206B_206A_206E_200F_202B_202B_202A_206E_206E_206C_206C_200F_200D_206B_202C_200E_200F_200C_202A_206D_202A_200D_206A_200F_200E_202C_202D_202A_206F_200F_206A_200F_202E((ILogger)logger, 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>(1250183404), Array.Empty<object>());
|
|
return true;
|
|
case 15:
|
|
num = ((!aetheryteFunctions.IsAetheryteUnlocked(valueOrDefault2)) ? (-1075014081) : (-1075014106));
|
|
break;
|
|
case 21:
|
|
eAetheryteLocation = _200E_200D_206D_206D_200C_202B_206F_206C_200B_206F_206A_206B_202D_206A_206A_206A_200C_206A_206B_202E_206E_202D_200B_200F_206E_200D_206F_200D_200F_200B_206A_202A_206E_206C_200D_206A_206C_206F_200B_206D_202E(step);
|
|
num = ((!eAetheryteLocation.HasValue) ? (-1075014082) : (-1075014102));
|
|
break;
|
|
case 9:
|
|
_202C_202B_206F_206E_206F_202E_200D_202C_206B_206A_206E_200F_202B_202B_202A_206E_206E_206C_206C_200F_200D_206B_202C_200E_200F_200C_202A_206D_202A_200D_206A_200F_200E_202C_202D_202A_206F_200F_206A_200F_202E((ILogger)logger, global::_003CModule_003E._200B_206B_206B_200E_200B_206A_206D_206B_206E_200F_206A_206F_206E_202B_200F_206C_202B_206D_206E_200F_200C_200E_206F_200D_200F_200B_202B_202B_202B_202B_206D_202C_206A_206D_200B_206E_200D_206A_206F_200F_202E<string>(-963356390), Array.Empty<object>());
|
|
return true;
|
|
case 12:
|
|
_202C_202B_206F_206E_206F_202E_200D_202C_206B_206A_206E_200F_202B_202B_202A_206E_206E_206C_206C_200F_200D_206B_202C_200E_200F_200C_202A_206D_202A_200D_206A_200F_200E_202C_202D_202A_206F_200F_206A_200F_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>(-2127983555), Array.Empty<object>());
|
|
return true;
|
|
case 14:
|
|
eAetheryteLocation = _206C_206F_202B_202A_206F_202C_206B_202E_206A_202D_200F_206C_200B_200D_200C_206D_202E_206C_200D_202A_200E_200F_206A_206B_200E_200D_202C_206F_206C_206E_202C_206A_200C_206E_200E_200F_206F_206C_206D_206D_202E(skipConditions);
|
|
num = ((!eAetheryteLocation.HasValue) ? (-1075014110) : (-1075014099));
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
private bool CheckAetherCurrentCondition(QuestStep step)
|
|
{
|
|
int num = ((_200E_206D_206F_200B_200F_206E_202B_200E_200E_206C_206B_206F_200C_202A_206C_206F_200E_200B_202D_202B_200B_200B_206D_206A_200B_200C_202B_202C_202B_200B_202B_202C_206D_206D_206B_206D_206F_200F_202C_206C_202E(step) != EInteractionType.AttuneAetherCurrent) ? 15149100 : 15149102);
|
|
while (true)
|
|
{
|
|
int num2 = num;
|
|
int num3 = 15149100;
|
|
int num4 = num2;
|
|
switch ((num4 | num3) - (num4 & num3))
|
|
{
|
|
case 1:
|
|
_202C_202B_206F_206E_206F_202E_200D_202C_206B_206A_206E_200F_202B_202B_202A_206E_206E_206C_206C_200F_200D_206B_202C_200E_200F_200C_202A_206D_202A_200D_206A_200F_200E_202C_202D_202A_206F_200F_206A_200F_202E((ILogger)logger, global::_003CModule_003E._202A_206B_206D_200C_206B_200E_200E_202A_200B_202E_206A_206F_206A_206B_200E_200D_200F_206D_206E_206A_206F_200C_206C_202C_202A_206E_202C_200B_206E_202A_206E_202B_206B_202E_202E_206A_206D_206D_202C_200F_202E<string>(2126010367), Array.Empty<object>());
|
|
return true;
|
|
case 2:
|
|
num = ((!configuration.Advanced.SkipAetherCurrents) ? 15149097 : 15149103);
|
|
break;
|
|
case 3:
|
|
_202C_202B_206F_206E_206F_202E_200D_202C_206B_206A_206E_200F_202B_202B_202A_206E_206E_206C_206C_200F_200D_206B_202C_200E_200F_200C_202A_206D_202A_200D_206A_200F_200E_202C_202D_202A_206F_200F_206A_200F_202E((ILogger)logger, 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>(1497729888), Array.Empty<object>());
|
|
return true;
|
|
case 0:
|
|
return false;
|
|
case 5:
|
|
num = ((!_202D_202D_206E_202A_206D_200E_202B_202C_206C_200C_206C_200C_202E_202A_202A_206B_200B_206A_206E_206B_206F_200F_206F_200D_202A_206E_200E_200C_206D_200D_202B_202D_202C_206F_202B_206C_202C_202C_200E_200F_202E(step).HasValue) ? 15149100 : 15149096);
|
|
break;
|
|
case 4:
|
|
num = ((!GameFunctions.IsAetherCurrentUnlocked(_202D_202D_206E_202A_206D_200E_202B_202C_206C_200C_206C_200C_202E_202A_202A_206B_200B_206A_206E_206B_206F_200F_206F_200D_202A_206E_200E_200C_206D_200D_202B_202D_202C_206F_202B_206C_202C_202C_200E_200F_202E(step).Value)) ? 15149100 : 15149101);
|
|
break;
|
|
case 6:
|
|
num = 15149102;
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
private bool CheckLevelCondition(SkipStepConditions skipConditions)
|
|
{
|
|
IPlayerCharacter playerCharacter = _202D_206B_202D_202C_200F_200F_206C_200C_202E_206C_206E_200C_202B_202B_202C_206E_206B_202D_206C_200C_206A_206F_202E_200C_200E_200F_206E_202B_202A_206E_200F_206D_200D_206E_200C_200B_206C_202E_200D_206B_202E(objectTable);
|
|
int num = ((!_206B_202A_206C_202A_200F_200B_202B_200D_206A_206F_200F_206C_202D_206B_202B_200C_206C_200F_206B_206D_200D_206C_200C_202C_206A_202C_206A_202C_200E_202B_202E_206E_206F_206E_202E_206F_200D_206D_206E_200C_202E(skipConditions).HasValue) ? (-1957890921) : (-1957890923));
|
|
while (true)
|
|
{
|
|
int num2 = num;
|
|
int num3 = -1957890924;
|
|
int num4 = num2;
|
|
switch ((num4 | num3) - (num4 & num3))
|
|
{
|
|
case 0:
|
|
num = -1957890923;
|
|
break;
|
|
case 3:
|
|
return false;
|
|
case 2:
|
|
num = ((_200C_202D_200F_206E_206B_202A_206D_206F_202B_202A_206E_206C_206A_206B_202A_200F_202B_200B_206F_200E_202D_200D_206B_206D_202D_206D_206F_202E_202D_202C_200C_200B_206F_200C_206C_206F_200D_200B_202B_206B_202E((ICharacter)playerCharacter) < _206B_202A_206C_202A_200F_200B_202B_200D_206A_206F_200F_206C_202D_206B_202B_200C_206C_200F_206B_206D_200D_206C_200C_202C_206A_202C_206A_202C_200E_202B_202E_206E_206F_206E_202E_206F_200D_206D_206E_200C_202E(skipConditions).Value) ? (-1957890921) : (-1957890928));
|
|
break;
|
|
case 4:
|
|
_202C_202B_206F_206E_206F_202E_200D_202C_206B_206A_206E_200F_202B_202B_202A_206E_206E_206C_206C_200F_200D_206B_202C_200E_200F_200C_202A_206D_202A_200D_206A_200F_200E_202C_202D_202A_206F_200F_206A_200F_202E((ILogger)logger, global::_003CModule_003E._200B_206B_206B_200E_200B_206A_206D_206B_206E_200F_206A_206F_206E_202B_200F_206C_202B_206D_206E_200F_200C_200E_206F_200D_200F_200B_202B_202B_202B_202B_206D_202C_206A_206D_200B_206E_200D_206A_206F_200F_202E<string>(-898004694), new object[2]
|
|
{
|
|
_200C_202D_200F_206E_206B_202A_206D_206F_202B_202A_206E_206C_206A_206B_202A_200F_202B_200B_206F_200E_202D_200D_206B_206D_202D_206D_206F_202E_202D_202C_200C_200B_206F_200C_206C_206F_200D_200B_202B_206B_202E((ICharacter)playerCharacter),
|
|
_206B_202A_206C_202A_200F_200B_202B_200D_206A_206F_200F_206C_202D_206B_202B_200C_206C_200F_206B_206D_200D_206C_200C_202C_206A_202C_206A_202C_200E_202B_202E_206E_206F_206E_202E_206F_200D_206D_206E_200C_202E(skipConditions).Value
|
|
});
|
|
return true;
|
|
case 1:
|
|
num = ((playerCharacter == null) ? (-1957890921) : (-1957890922));
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
private bool CheckQuestWorkConditions(ElementId elementId, QuestStep step)
|
|
{
|
|
QuestProgressInfo questProgressInfo = questFunctions.GetQuestProgressInfo(elementId);
|
|
int num = ((questProgressInfo == null) ? (-268075335) : (-268075357));
|
|
List<List<QuestWorkValue>> list2 = default(List<List<QuestWorkValue>>);
|
|
SkipConditions skipConditions = default(SkipConditions);
|
|
List<EExtendedClassJob> list = default(List<EExtendedClassJob>);
|
|
List<EClassJob> list3 = default(List<EClassJob>);
|
|
EClassJob classJob = default(EClassJob);
|
|
SkipStepConditions skipStepConditions = default(SkipStepConditions);
|
|
while (true)
|
|
{
|
|
int num2 = num;
|
|
int num3 = -268075352;
|
|
int num4 = num2;
|
|
int num5 = num4 + num3;
|
|
int num6 = num4 & num3;
|
|
switch (num5 - (num6 + num6))
|
|
{
|
|
case 17:
|
|
return false;
|
|
case 11:
|
|
num = ((!QuestWorkUtils.HasCompletionFlags(_202E_200C_200C_206E_206A_206E_206A_202A_202E_202E_200C_202B_206A_206B_202B_200B_202E_202B_206E_206A_200D_202C_206C_202A_202D_202E_206D_206E_200C_202D_206B_202C_202B_206C_206E_206F_202D_202E_202C_202D_202E(step))) ? (-268075346) : (-268075352));
|
|
break;
|
|
case 12:
|
|
list2 = _202C_200E_202B_200F_200E_206D_200D_202C_206E_200B_200C_200E_200C_206D_206E_202B_200C_206C_200F_206B_206C_206F_202B_206B_200C_202D_206B_200F_202E_202B_202B_200E_202B_202B_200B_202E_202B_200C_202D_200E_202E(step);
|
|
num = ((list2 == null) ? (-268075333) : (-268075354));
|
|
break;
|
|
case 3:
|
|
skipConditions = _202B_200B_206D_206E_206C_200F_200C_206F_200D_206A_206B_202B_202C_200D_206B_206D_206C_200C_206F_200F_206A_202D_200E_206A_206C_200B_202C_202C_200C_206C_200B_200E_206F_200E_202E_206E_202C_206F_202D_200D_202E(step);
|
|
num = ((skipConditions == null) ? (-268075348) : (-268075353));
|
|
break;
|
|
case 9:
|
|
num = ((list.Count <= 0) ? (-268075335) : (-268075334));
|
|
break;
|
|
case 2:
|
|
num = (list3.Contains(classJob) ? (-268075335) : (-268075345));
|
|
break;
|
|
case 14:
|
|
{
|
|
QuestProgressInfo questWork = questController.GetInitialQuestProgressInfo(elementId) ?? questProgressInfo;
|
|
num = (QuestWorkUtils.MatchesRequiredQuestWorkConfig(list2, questWork, logger) ? (-268075333) : (-268075360));
|
|
break;
|
|
}
|
|
case 6:
|
|
num = ((step == null) ? (-268075348) : (-268075349));
|
|
break;
|
|
case 7:
|
|
_202C_202B_206F_206E_206F_202E_200D_202C_206B_206A_206E_200F_202B_202B_202A_206E_206E_206C_206C_200F_200D_206B_202C_200E_200F_200C_202A_206D_202A_200D_206A_200F_200E_202C_202D_202A_206F_200F_206A_200F_202E((ILogger)logger, 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>(1199565168), Array.Empty<object>());
|
|
return true;
|
|
case 5:
|
|
num = -268075357;
|
|
break;
|
|
case 1:
|
|
list = _206A_206E_200C_200F_206C_206B_200C_202E_206C_202C_200C_202D_206D_202A_200E_202B_200F_206E_202D_200C_206E_206D_206B_206D_206E_200C_202C_200B_202B_206D_206C_200F_206F_200F_202C_200C_206D_206B_200B_206D_202E(step);
|
|
num = ((list == null) ? (-268075335) : (-268075359));
|
|
break;
|
|
case 10:
|
|
num = ((!QuestWorkUtils.MatchesQuestWork(_200E_206A_202D_202A_202B_202E_206B_202A_206B_206C_202A_206D_202D_202B_206F_206F_202E_206C_200F_200B_206D_200F_206D_200C_202B_200E_200D_200B_206A_202B_200D_202D_202C_202A_202C_202E_206C_206F_200C_202E_202E(skipStepConditions), questProgressInfo)) ? (-268075348) : (-268075355));
|
|
break;
|
|
case 15:
|
|
skipStepConditions = _200C_206A_206A_206F_200D_206D_202C_202D_202D_202B_206D_202D_200D_202D_202C_206B_200B_202E_206E_202A_200F_206F_200F_200F_200B_206A_200D_206C_200E_200C_200B_202E_206F_206B_206E_200F_206E_206E_200B_202E_202E(skipConditions);
|
|
num = ((skipStepConditions == null) ? (-268075348) : (-268075358));
|
|
break;
|
|
case 16:
|
|
_202C_202B_206F_206E_206F_202E_200D_202C_206B_206A_206E_200F_202B_202B_202A_206E_206E_206C_206C_200F_200D_206B_202C_200E_200F_200C_202A_206D_202A_200D_206A_200F_200E_202C_202D_202A_206F_200F_206A_200F_202E((ILogger)logger, 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>(1045107951), Array.Empty<object>());
|
|
return true;
|
|
case 19:
|
|
num = ((step == null) ? (-268075335) : (-268075351));
|
|
break;
|
|
case 13:
|
|
_202C_202B_206F_206E_206F_202E_200D_202C_206B_206A_206E_200F_202B_202B_202A_206E_206E_206C_206C_200F_200D_206B_202C_200E_200F_200C_202A_206D_202A_200D_206A_200F_200E_202C_202D_202A_206F_200F_206A_200F_202E((ILogger)logger, global::_003CModule_003E._202A_206B_206D_200C_206B_200E_200E_202A_200B_202E_206A_206F_206A_206B_200E_200D_200F_206D_206E_206A_206F_200C_206C_202C_202A_206E_202C_200B_206E_202A_206E_202B_206B_202E_202E_206A_206D_206D_202C_200F_202E<string>(-1316937506), Array.Empty<object>());
|
|
return true;
|
|
case 8:
|
|
_202C_202B_206F_206E_206F_202E_200D_202C_206B_206A_206E_200F_202B_202B_202A_206E_206E_206C_206C_200F_200D_206B_202C_200E_200F_200C_202A_206D_202A_200D_206A_200F_200E_202C_202D_202A_206F_200F_206A_200F_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>(-1110997016), Array.Empty<object>());
|
|
return true;
|
|
case 18:
|
|
list3 = _206A_206E_200C_200F_206C_206B_200C_202E_206C_202C_200C_202D_206D_202A_200E_202B_200F_206E_202D_200C_206E_206D_206B_206D_206E_200C_202C_200B_202B_206D_206C_200F_206F_200F_202C_200C_206D_206B_200B_206D_202E(step).SelectMany((EExtendedClassJob x) => classJobUtils.AsIndividualJobs(x, elementId)).ToList();
|
|
classJob = questProgressInfo.ClassJob;
|
|
_202C_202B_206F_206E_206F_202E_200D_202C_206B_206A_206E_200F_202B_202B_202A_206E_206E_206C_206C_200F_200D_206B_202C_200E_200F_200C_202A_206D_202A_200D_206A_200F_200E_202C_202D_202A_206F_200F_206A_200F_202E((ILogger)logger, global::_003CModule_003E._200B_206B_206B_200E_200B_206A_206D_206B_206E_200F_206A_206F_206E_202B_200F_206C_202B_206D_206E_200F_200C_200E_206F_200D_200F_200B_202B_202B_202B_202B_206D_202C_206A_206D_200B_206E_200D_206A_206F_200F_202E<string>(2052825077), new object[2]
|
|
{
|
|
classJob,
|
|
string.Join(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>(1601568869), list3)
|
|
});
|
|
num = ((classJob == EClassJob.Adventurer) ? (-268075335) : (-268075350));
|
|
break;
|
|
case 4:
|
|
num = ((step == null) ? (-268075333) : (-268075356));
|
|
break;
|
|
case 0:
|
|
num = ((!QuestWorkUtils.MatchesQuestWork(_202E_200C_200C_206E_206A_206E_206A_202A_202E_202E_200C_202B_206A_206B_202B_200B_202E_202B_206E_206A_200D_202C_206C_202A_202D_202E_206D_206E_200C_202D_206B_202C_202B_206C_206E_206F_202D_202E_202C_202D_202E(step), questProgressInfo)) ? (-268075346) : (-268075336));
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
private bool CheckJobCondition(ElementId elementId, QuestStep step)
|
|
{
|
|
int num = ((step == null) ? (-324171431) : (-324171429));
|
|
List<EExtendedClassJob> list = default(List<EExtendedClassJob>);
|
|
List<EClassJob> list2 = default(List<EClassJob>);
|
|
uint? num7 = default(uint?);
|
|
while (true)
|
|
{
|
|
int num2 = num;
|
|
int num3 = -324171430;
|
|
int num4 = num2;
|
|
int num5 = num4 + num3;
|
|
int num6 = num4 & num3;
|
|
EClassJob? obj;
|
|
switch (num5 - (num6 + num6))
|
|
{
|
|
default:
|
|
continue;
|
|
case 6:
|
|
num = -324171429;
|
|
continue;
|
|
case 1:
|
|
list = _206C_200E_202C_206B_202E_206D_200B_206D_200C_202C_206B_202C_200B_202D_200F_202B_206C_200C_206D_206B_206F_200E_202E_206B_200E_202E_202A_202D_206D_200C_202C_206F_206F_200D_206A_200E_206F_200D_206F_200F_202E(step);
|
|
num = ((list == null) ? (-324171431) : (-324171426));
|
|
continue;
|
|
case 2:
|
|
_202C_202B_206F_206E_206F_202E_200D_202C_206B_206A_206E_200F_202B_202B_202A_206E_206E_206C_206C_200F_200D_206B_202C_200E_200F_200C_202A_206D_202A_200D_206A_200F_200E_202C_202D_202A_206F_200F_206A_200F_202E((ILogger)logger, global::_003CModule_003E._202A_206B_206D_200C_206B_200E_200E_202A_200B_202E_206A_206F_206A_206B_200E_200D_200F_206D_206E_206A_206F_200C_206C_202C_202A_206E_202C_200B_206E_202A_206E_202B_206B_202E_202E_206A_206D_206D_202C_200F_202E<string>(1964408447), Array.Empty<object>());
|
|
return true;
|
|
case 3:
|
|
return false;
|
|
case 0:
|
|
obj = null;
|
|
break;
|
|
case 7:
|
|
{
|
|
list2 = _206C_200E_202C_206B_202E_206D_200B_206D_200C_202C_206B_202C_200B_202D_200F_202B_206C_200C_206D_206B_206F_200E_202E_206B_200E_202E_202A_202D_206D_200C_202C_206F_206F_200D_206A_200E_206F_200D_206F_200F_202E(step).SelectMany((EExtendedClassJob x) => classJobUtils.AsIndividualJobs(x, elementId)).ToList();
|
|
IPlayerCharacter playerCharacter = _202D_206B_202D_202C_200F_200F_206C_200C_202E_206C_206E_200C_202B_202B_202C_206E_206B_202D_206C_200C_206A_206F_202E_200C_200E_200F_206E_202B_202A_206E_200F_206D_200D_206E_200C_200B_206C_202E_200D_206B_202E(objectTable);
|
|
num7 = ((playerCharacter != null) ? new uint?(_206D_200E_206E_202C_202B_206B_202A_200C_206B_206D_200E_206E_206F_202E_202D_206D_200F_202B_202B_202A_200F_202E_206E_206B_200F_200E_206D_206D_206B_200D_206B_206B_206E_206D_200D_206D_200F_200B_202E_206C_202E((ICharacter)playerCharacter).RowId) : ((uint?)null));
|
|
num = (num7.HasValue ? (-324171425) : (-324171430));
|
|
continue;
|
|
}
|
|
case 4:
|
|
num = ((list.Count <= 0) ? (-324171431) : (-324171427));
|
|
continue;
|
|
case 5:
|
|
obj = (EClassJob)num7.GetValueOrDefault();
|
|
break;
|
|
}
|
|
EClassJob? eClassJob = obj;
|
|
EClassJob valueOrDefault = eClassJob.GetValueOrDefault();
|
|
_202C_202B_206F_206E_206F_202E_200D_202C_206B_206A_206E_200F_202B_202B_202A_206E_206E_206C_206C_200F_200D_206B_202C_200E_200F_200C_202A_206D_202A_200D_206A_200F_200E_202C_202D_202A_206F_200F_206A_200F_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>(-1181558531), new object[2]
|
|
{
|
|
valueOrDefault,
|
|
string.Join(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>(-1845592431), list2)
|
|
});
|
|
num = (list2.Contains(valueOrDefault) ? (-324171431) : (-324171432));
|
|
}
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
private bool CheckPositionCondition(SkipStepConditions skipConditions)
|
|
{
|
|
IPlayerCharacter playerCharacter = _202D_206B_202D_202C_200F_200F_206C_200C_202E_206C_206E_200C_202B_202B_202C_206E_206B_202D_206C_200C_206A_206F_202E_200C_200E_200F_206E_202B_202A_206E_200F_206D_200D_206E_200C_200B_206C_202E_200D_206B_202E(objectTable);
|
|
NearPositionCondition nearPositionCondition = _200B_202E_200C_202A_202B_202B_202C_200D_202E_206A_206D_206B_206F_200D_206C_200F_200E_202B_200C_202C_202A_202E_202A_202E_202A_206D_202A_202A_200C_200C_200B_200F_202C_206C_206F_202D_200E_200E_200D_202B_202E(skipConditions);
|
|
int num = ((nearPositionCondition == null) ? 1554570231 : 1554570226);
|
|
NearPositionCondition nearPositionCondition2 = default(NearPositionCondition);
|
|
while (true)
|
|
{
|
|
int num2 = num;
|
|
int num3 = 1554570227;
|
|
int num4 = num2;
|
|
int num5 = num4 + num3;
|
|
int num6 = num4 & num3;
|
|
switch (num5 - (num6 + num6))
|
|
{
|
|
case 4:
|
|
nearPositionCondition2 = _202A_202A_200B_200C_202E_202D_206D_200C_202D_202C_202D_200E_202E_202D_202D_206A_202C_206D_206B_200F_200E_200D_206E_206F_200F_206F_206B_200B_202B_200D_202D_200E_200D_200D_200D_206B_200E_202C_200B_206B_202E(skipConditions);
|
|
num = ((nearPositionCondition2 == null) ? 1554570228 : 1554570234);
|
|
break;
|
|
case 8:
|
|
_202C_202B_206F_206E_206F_202E_200D_202C_206B_206A_206E_200F_202B_202B_202A_206E_206E_206C_206C_200F_200D_206B_202C_200E_200F_200C_202A_206D_202A_200D_206A_200F_200E_202C_202D_202A_206F_200F_206A_200F_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>(-1631609441), Array.Empty<object>());
|
|
return true;
|
|
case 10:
|
|
num = 1554570226;
|
|
break;
|
|
case 5:
|
|
num = ((playerCharacter == null) ? 1554570231 : 1554570229);
|
|
break;
|
|
case 9:
|
|
num = ((_206D_202A_206F_200B_206C_202A_202C_206D_206B_202E_206E_200E_206C_206F_200F_200F_202C_200D_206F_202B_200B_206E_200D_200C_206A_206E_206E_200D_206F_206D_206A_206C_206F_202C_202C_206E_202D_206F_202B_206D_202E(clientState) != _206D_200B_200F_202A_206C_200F_200F_200B_206A_206E_200E_206B_202B_206B_202B_202A_200C_206B_206A_200D_206F_200F_202A_206E_200E_202B_202B_206F_206D_206E_200F_206A_206B_200F_202D_200B_206C_206A_200E_200E_202E(nearPositionCondition2)) ? 1554570228 : 1554570227);
|
|
break;
|
|
case 6:
|
|
num = ((!(Vector3.Distance(_200C_202A_202B_206D_200F_202D_202B_206E_202D_202B_206E_200C_200D_206E_202C_202D_200E_202C_206D_206B_206C_206F_200D_200F_202D_206B_202D_206A_202A_206A_202D_206B_202B_200D_200B_206B_206F_200E_206A_206C_202E(nearPositionCondition), _200C_206D_202C_202D_202E_200C_202E_206D_200F_202E_202C_200C_202C_202B_200B_202D_206B_200F_200F_206C_206D_206F_202B_206B_200F_206D_200F_206A_206A_200F_206F_202C_206B_202C_206E_206E_200D_200C_202A_200D_202E((IGameObject)playerCharacter)) <= _206E_200E_206E_200E_206C_206C_200E_202E_206C_200B_206A_200D_206C_202A_200E_202B_206C_200E_202A_202E_206C_206C_206B_206C_200E_200C_202E_200F_200F_200B_202B_200E_200B_200D_202C_200F_202C_200C_202B_200D_202E(nearPositionCondition))) ? 1554570231 : 1554570235);
|
|
break;
|
|
case 1:
|
|
num = ((_206D_202A_206F_200B_206C_202A_202C_206D_206B_202E_206E_200E_206C_206F_200F_200F_202C_200D_206F_202B_200B_206E_200D_200C_206A_206E_206E_200D_206F_206D_206A_206C_206F_202C_202C_206E_202D_206F_202B_206D_202E(clientState) != _206D_200B_200F_202A_206C_200F_200F_200B_206A_206E_200E_206B_202B_206B_202B_202A_200C_206B_206A_200D_206F_200F_202A_206E_200E_202B_202B_206F_206D_206E_200F_206A_206B_200F_202D_200B_206C_206A_200E_200E_202E(nearPositionCondition)) ? 1554570231 : 1554570230);
|
|
break;
|
|
case 7:
|
|
return false;
|
|
case 0:
|
|
num = ((playerCharacter == null) ? 1554570228 : 1554570225);
|
|
break;
|
|
case 3:
|
|
_202C_202B_206F_206E_206F_202E_200D_202C_206B_206A_206E_200F_202B_202B_202A_206E_206E_206C_206C_200F_200D_206B_202C_200E_200F_200C_202A_206D_202A_200D_206A_200F_200E_202C_202D_202A_206F_200F_206A_200F_202E((ILogger)logger, global::_003CModule_003E._202A_206B_206D_200C_206B_200E_200E_202A_200B_202E_206A_206F_206A_206B_200E_200D_200F_206D_206E_206A_206F_200C_206C_202C_202A_206E_202C_200B_206E_202A_206E_202B_206B_202E_202E_206A_206D_206D_202C_200F_202E<string>(1193189984), Array.Empty<object>());
|
|
return true;
|
|
case 2:
|
|
num = ((!(_206E_200E_206E_200E_206C_206C_200E_202E_206C_200B_206A_200D_206C_202A_200E_202B_206C_200E_202A_202E_206C_206C_206B_206C_200E_200C_202E_200F_200F_200B_202B_200E_200B_200D_202C_200F_202C_200C_202B_200D_202E(nearPositionCondition2) <= Vector3.Distance(_200C_202A_202B_206D_200F_202D_202B_206E_202D_202B_206E_200C_200D_206E_202C_202D_200E_202C_206D_206B_206C_206F_200D_200F_202D_206B_202D_206A_202A_206A_202D_206B_202B_200D_200B_206B_206F_200E_206A_206C_202E(nearPositionCondition2), _200C_206D_202C_202D_202E_200C_202E_206D_200F_202E_202C_200C_202C_202B_200B_202D_206B_200F_200F_206C_206D_206F_202B_206B_200F_206D_200F_206A_206A_200F_206F_202C_206B_202C_206E_206E_200D_200C_202A_200D_202E((IGameObject)playerCharacter)))) ? 1554570228 : 1554570224);
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
private bool CheckPickUpTurnInQuestIds(QuestStep step)
|
|
{
|
|
int num = ((!_200D_200F_200C_202A_206D_200E_202E_206B_200D_206C_206A_200E_200D_206D_202E_200B_200D_206D_200F_200D_200B_202B_206B_200F_200C_202D_202E_206F_206F_202D_202B_200F_206A_206C_206F_202D_202A_202B_206F_206B_202E(_206C_206E_206D_200B_200E_202A_202C_206F_200E_202C_200F_202A_206C_202A_200C_200E_202B_200B_200B_206C_202E_200E_206C_200C_200F_200B_206D_200F_200E_206C_206D_202B_202D_206D_206E_202C_200F_202B_202A_202C_202E(step), (ElementId)null)) ? (-743044795) : (-743044800));
|
|
while (true)
|
|
{
|
|
int num2 = num;
|
|
int num3 = -743044794;
|
|
int num4 = num2;
|
|
switch ((num4 | num3) - (num4 & num3))
|
|
{
|
|
case 3:
|
|
num = ((!_200D_200F_200C_202A_206D_200E_202E_206B_200D_206C_206A_200E_200D_206D_202E_200B_200D_206D_200F_200D_200B_202B_206B_200F_200C_202D_202E_206F_206F_202D_202B_200F_206A_206C_206F_202D_202A_202B_206F_206B_202E(_202E_200C_200D_202D_206A_202C_202D_202E_206D_206A_206D_206B_206B_206B_200B_206E_206A_206B_206C_202A_206A_202D_202C_202D_202A_200F_206D_200B_206C_206D_206D_206D_202C_206C_206F_206C_206C_206B_200D_200C_202E(step), (ElementId)null)) ? (-743044793) : (-743044799));
|
|
break;
|
|
case 9:
|
|
_202C_202B_206F_206E_206F_202E_200D_202C_206B_206A_206E_200F_202B_202B_202A_206E_206E_206C_206C_200F_200D_206B_202C_200E_200F_200C_202A_206D_202A_200D_206A_200F_200E_202C_202D_202A_206F_200F_206A_200F_202E((ILogger)logger, global::_003CModule_003E._202A_206B_206D_200C_206B_200E_200E_202A_200B_202E_206A_206F_206A_206B_200E_200D_200F_206D_206E_206A_206F_200C_206C_202C_202A_206E_202C_200B_206E_202A_206E_202B_206B_202E_202E_206A_206D_206D_202C_200F_202E<string>(-152774841), Array.Empty<object>());
|
|
return true;
|
|
case 4:
|
|
num = ((!gameFunctions.IsFlyingUnlocked(_206A_202B_202C_200B_202D_206B_200F_202C_206E_200B_206C_200C_202B_202D_202C_200C_202A_200E_206E_206A_200E_200F_200C_206C_206A_206F_206C_200D_200C_206D_200D_206A_202E_206C_206F_200B_206E_200B_206E_200E_202E(step))) ? (-743044786) : (-743044785));
|
|
break;
|
|
case 13:
|
|
num = -743044800;
|
|
break;
|
|
case 8:
|
|
num = ((!_200D_200F_200C_202A_206D_200E_202E_206B_200D_206C_206A_200E_200D_206D_202E_200B_200D_206D_200F_200D_200B_202B_206B_200F_200C_202D_202E_206F_206F_202D_202B_200F_206A_206C_206F_202D_202A_202B_206F_206B_202E(_206C_206E_206D_200B_200E_202A_202C_206F_200E_202C_200F_202A_206C_202A_200C_200E_202B_200B_200B_206C_202E_200E_206C_200C_200F_200B_206D_200F_200E_206C_206D_202B_202D_206D_206E_202C_200F_202B_202A_202C_202E(step), (ElementId)null)) ? (-743044791) : (-743044790));
|
|
break;
|
|
case 14:
|
|
num = (configuration.Advanced.SkipAetherCurrents ? (-743044785) : (-743044798));
|
|
break;
|
|
case 5:
|
|
_202C_202B_206F_206E_206F_202E_200D_202C_206B_206A_206E_200F_202B_202B_202A_206E_206E_206C_206C_200F_200D_206B_202C_200E_200F_200C_202A_206D_202A_200D_206A_200F_200E_202C_202D_202A_206F_200F_206A_200F_202E((ILogger)logger, 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>(-1541475572), Array.Empty<object>());
|
|
return true;
|
|
case 2:
|
|
_202C_202B_206F_206E_206F_202E_200D_202C_206B_206A_206E_200F_202B_202B_202A_206E_206E_206C_206C_200F_200D_206B_202C_200E_200F_200C_202A_206D_202A_200D_206A_200F_200E_202C_202D_202A_206F_200F_206A_200F_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>(363473402), Array.Empty<object>());
|
|
return true;
|
|
case 11:
|
|
num = ((!QuestData.HardModePrimals.Contains(_206C_206E_206D_200B_200E_202A_202C_206F_200E_202C_200F_202A_206C_202A_200C_200E_202B_200B_200B_206C_202E_200E_206C_200C_200F_200B_206D_200F_200E_206C_206D_202B_202D_206D_206E_202C_200F_202B_202A_202C_202E(step))) ? (-743044791) : (-743044796));
|
|
break;
|
|
case 6:
|
|
num = ((!questFunctions.IsQuestAcceptedOrComplete(_206C_206E_206D_200B_200E_202A_202C_206F_200E_202C_200F_202A_206C_202A_200C_200E_202B_200B_200B_206C_202E_200E_206C_200C_200F_200B_206D_200F_200E_206C_206D_202B_202D_206D_206E_202C_200F_202B_202A_202C_202E(step))) ? (-743044795) : (-743044797));
|
|
break;
|
|
case 1:
|
|
num = ((!_200D_200F_200C_202A_206D_200E_202E_206B_200D_206C_206A_200E_200D_206D_202E_200B_200D_206D_200F_200D_200B_202B_206B_200F_200C_202D_202E_206F_206F_202D_202B_200F_206A_206C_206F_202D_202A_202B_206F_206B_202E(_206C_206E_206D_200B_200E_202A_202C_206F_200E_202C_200F_202A_206C_202A_200C_200E_202B_200B_200B_206C_202E_200E_206C_200C_200F_200B_206D_200F_200E_206C_206D_202B_202D_206D_206E_202C_200F_202B_202A_202C_202E(step), (ElementId)null)) ? (-743044786) : (-743044788));
|
|
break;
|
|
case 0:
|
|
_202C_202B_206F_206E_206F_202E_200D_202C_206B_206A_206E_200F_202B_202B_202A_206E_206E_206C_206C_200F_200D_206B_202C_200E_200F_200C_202A_206D_202A_200D_206A_200F_200E_202C_202D_202A_206F_200F_206A_200F_202E((ILogger)logger, global::_003CModule_003E._202A_206B_206D_200C_206B_200E_200E_202A_200B_202E_206A_206F_206A_206B_200E_200D_200F_206D_206E_206A_206F_200C_206C_202C_202A_206E_202C_200B_206E_202A_206E_202B_206B_202E_202E_206A_206D_206D_202C_200F_202E<string>(-786278490), Array.Empty<object>());
|
|
return true;
|
|
case 7:
|
|
num = ((!questFunctions.IsQuestComplete(_202E_200C_200D_202D_206A_202C_202D_202E_206D_206A_206D_206B_206B_206B_200B_206E_206A_206B_206C_202A_206A_202D_202C_202D_202A_200F_206D_200B_206C_206D_206D_206D_202C_206C_206F_206C_206C_206B_200D_200C_202E(step))) ? (-743044793) : (-743044794));
|
|
break;
|
|
case 10:
|
|
num = ((!QuestData.AetherCurrentQuests.Contains(_206C_206E_206D_200B_200E_202A_202C_206F_200E_202C_200F_202A_206C_202A_200C_200E_202B_200B_200B_206C_202E_200E_206C_200C_200F_200B_206D_200F_200E_206C_206D_202B_202D_206D_206E_202C_200F_202B_202A_202C_202E(step))) ? (-743044786) : (-743044792));
|
|
break;
|
|
case 15:
|
|
return false;
|
|
case 12:
|
|
num = ((!configuration.Advanced.SkipARealmRebornHardModePrimals) ? (-743044791) : (-743044787));
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
private unsafe bool CheckTaxiStandUnlocked(QuestStep step)
|
|
{
|
|
UIState* ptr = UIState.Instance();
|
|
byte? b = _206A_200E_202A_206F_206D_200E_200F_206D_202E_206D_202E_200D_206C_200B_206A_202C_202A_202C_206A_202E_200B_200F_202E_202A_206E_202B_206C_200C_202A_200C_202B_200F_206E_200C_206E_206B_202C_200B_206B_202E(step);
|
|
int num = ((!b.HasValue) ? (-46785802) : (-46785804));
|
|
byte valueOrDefault = default(byte);
|
|
while (true)
|
|
{
|
|
int num2 = num;
|
|
int num3 = -46785803;
|
|
int num4 = num2;
|
|
switch ((num4 | num3) - (num4 & num3))
|
|
{
|
|
case 2:
|
|
num = -46785804;
|
|
break;
|
|
case 0:
|
|
_202C_202B_206F_206E_206F_202E_200D_202C_206B_206A_206E_200F_202B_202B_202A_206E_206E_206C_206C_200F_200D_206B_202C_200E_200F_200C_202A_206D_202A_200D_206A_200F_200E_202C_202D_202A_206F_200F_206A_200F_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>(538050698), new object[1] { valueOrDefault });
|
|
return true;
|
|
case 1:
|
|
{
|
|
valueOrDefault = b.GetValueOrDefault();
|
|
byte num5 = valueOrDefault;
|
|
num3 = 1179648;
|
|
num4 = num5;
|
|
int num6 = num4 ^ num3;
|
|
int num7 = num4 & num3;
|
|
num = ((!ptr->IsChocoboTaxiStandUnlocked((uint)(num6 + (num7 + num7)))) ? (-46785802) : (-46785803));
|
|
break;
|
|
}
|
|
case 3:
|
|
return false;
|
|
}
|
|
}
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
private unsafe bool IsBetterOrEqualItemEquipped(uint itemId)
|
|
{
|
|
int num = ((_202D_206B_202D_202C_200F_200F_206C_200C_202E_206C_206E_200C_202B_202B_202C_206E_206B_202D_206C_200C_206A_206F_202E_200C_200E_200F_206E_202B_202A_206E_200F_206D_200D_206E_200C_200B_206C_202E_200D_206B_202E(objectTable) != null) ? (-1775728062) : (-1775728060));
|
|
uint itemLevel = default(uint);
|
|
InventoryItem* inventorySlot = default(InventoryItem*);
|
|
InventoryManager* ptr = default(InventoryManager*);
|
|
while (true)
|
|
{
|
|
int num2 = num;
|
|
int num3 = -1775728061;
|
|
int num4 = num2;
|
|
switch ((num4 | num3) - (num4 & num3))
|
|
{
|
|
case 11:
|
|
_200B_202C_206E_206E_200E_206E_200C_200B_200C_202C_206A_202D_206C_200F_206B_202B_206D_206B_206E_206E_206A_202C_200E_200D_202A_202B_206E_202C_200D_206A_200B_202D_206B_202C_206C_200B_202E_202E_200C_206F_202E((ILogger)logger, global::_003CModule_003E._202A_206B_206D_200C_206B_200E_200E_202A_200B_202E_206A_206F_206A_206B_200E_200D_200F_206D_206E_206A_206F_200C_206C_202C_202A_206E_202C_200B_206E_202A_206E_202B_206B_202E_202E_206A_206D_206D_202C_200F_202E<string>(2103966694), new object[1] { itemId });
|
|
return true;
|
|
case 6:
|
|
itemLevel = gameFunctions.GetItemLevel(itemId);
|
|
num = ((itemLevel != 0) ? (-1775728053) : (-1775728056));
|
|
break;
|
|
case 0:
|
|
num = -1775728060;
|
|
break;
|
|
case 7:
|
|
return false;
|
|
case 10:
|
|
return false;
|
|
case 3:
|
|
{
|
|
uint itemLevel2 = gameFunctions.GetItemLevel(inventorySlot->ItemId);
|
|
_202C_202B_206F_206E_206F_202E_200D_202C_206B_206A_206E_200F_202B_202B_202A_206E_206E_206C_206C_200F_200D_206B_202C_200E_200F_200C_202A_206D_202A_200D_206A_200F_200E_202C_202D_202A_206F_200F_206A_200F_202E((ILogger)logger, 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>(1831085937), new object[2] { itemLevel2, itemLevel });
|
|
return itemLevel2 >= itemLevel;
|
|
}
|
|
case 9:
|
|
inventorySlot = ptr->GetInventoryContainer(InventoryType.EquippedItems)->GetInventorySlot(0);
|
|
num = ((inventorySlot == null) ? (-1775728057) : (-1775728063));
|
|
break;
|
|
case 8:
|
|
num = ((((ItemHandle)itemId).GetCount() != 0) ? (-1775728054) : (-1775728058));
|
|
break;
|
|
case 4:
|
|
_202C_202B_206F_206E_206F_202E_200D_202C_206B_206A_206E_200F_202B_202B_202A_206E_206E_206C_206C_200F_200D_206B_202C_200E_200F_200C_202A_206D_202A_200D_206A_200F_200E_202C_202D_202A_206F_200F_206A_200F_202E((ILogger)logger, global::_003CModule_003E._202A_206B_206D_200C_206B_200E_200E_202A_200B_202E_206A_206F_206A_206B_200E_200D_200F_206D_206E_206A_206F_200C_206C_202C_202A_206E_202C_200B_206E_202A_206E_202B_206B_202E_202E_206A_206D_206D_202C_200F_202E<string>(-92174121), new object[1] { itemId });
|
|
return false;
|
|
case 1:
|
|
ptr = InventoryManager.Instance();
|
|
num = ((ptr != null) ? (-1775728059) : (-1775728055));
|
|
break;
|
|
case 5:
|
|
_202C_202B_206F_206E_206F_202E_200D_202C_206B_206A_206E_200F_202B_202B_202A_206E_206E_206C_206C_200F_200D_206B_202C_200E_200F_200C_202A_206D_202A_200D_206A_200F_200E_202C_202D_202A_206F_200F_206A_200F_202E((ILogger)logger, global::_003CModule_003E._202A_206B_206D_200C_206B_200E_200E_202A_200B_202E_206A_206F_206A_206B_200E_200D_200F_206D_206E_206A_206F_200C_206C_202C_202A_206E_202C_200B_206E_202A_206E_202B_206B_202E_202E_206A_206D_206D_202C_200F_202E<string>(-1557496953), new object[1] { itemId });
|
|
return true;
|
|
case 2:
|
|
num = ((inventorySlot->ItemId != 0) ? (-1775728064) : (-1775728057));
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
|
|
public override ETaskResult Update()
|
|
{
|
|
return ETaskResult.SkipRemainingTasksForStep;
|
|
}
|
|
|
|
public override bool ShouldInterruptOnDamage()
|
|
{
|
|
return false;
|
|
}
|
|
|
|
static string _206C_200C_206C_202A_202B_206A_200F_206C_200D_200E_202C_202B_202B_206F_200D_200C_206A_200B_206C_202D_202D_200E_200E_206B_206F_206D_200B_202D_206F_200E_202C_202C_206A_206F_206C_202E_200B_202E_200E_206C_202E(string P_0, ReadOnlySpan<object> P_1)
|
|
{
|
|
return string.Join(P_0, P_1);
|
|
}
|
|
|
|
static void _202C_202B_206F_206E_206F_202E_200D_202C_206B_206A_206E_200F_202B_202B_202A_206E_206E_206C_206C_200F_200D_206B_202C_200E_200F_200C_202A_206D_202A_200D_206A_200F_200E_202C_202D_202A_206F_200F_206A_200F_202E(ILogger P_0, string P_1, object[] P_2)
|
|
{
|
|
P_0.LogDebug(P_1, P_2);
|
|
}
|
|
|
|
static EExtraSkipCondition? _200B_202B_200C_200D_206E_202D_206D_200B_200B_202A_200E_206A_206E_206A_206C_200C_200F_202A_202D_206E_206D_202B_206C_202B_200F_202C_206C_202C_200F_202A_206F_202C_206C_206E_200D_202B_206A_202E_200F_202D_202E(SkipStepConditions P_0)
|
|
{
|
|
return P_0.ExtraCondition;
|
|
}
|
|
|
|
static ELockedSkipCondition? _206D_202A_202D_206C_206B_200F_202B_206C_202B_206E_202A_200F_200B_206D_206E_206D_206B_206E_206A_200F_206F_202A_202B_200F_206C_206F_206A_200C_206A_202B_202C_200E_202B_202D_202D_206B_202B_206B_200E_206B_202E(SkipStepConditions P_0)
|
|
{
|
|
return P_0.Flying;
|
|
}
|
|
|
|
static ushort _206A_202B_202C_200B_202D_206B_200F_202C_206E_200B_206C_200C_202B_202D_202C_200C_202A_200E_206E_206A_200E_200F_200C_206C_206A_206F_206C_200D_200C_206D_200D_206A_202E_206C_206F_200B_206E_200B_206E_200E_202E(QuestStep P_0)
|
|
{
|
|
return P_0.TerritoryId;
|
|
}
|
|
|
|
static ELockedSkipCondition? _206A_202C_202A_202E_200E_206F_200E_202B_202D_200F_206A_202B_202A_200D_206E_202E_200E_202A_200D_206C_202D_206B_200D_202D_202E_206B_206E_206C_200D_206B_206E_206C_200D_206D_206E_206E_202E_200D_200F_202A_202E(SkipStepConditions P_0)
|
|
{
|
|
return P_0.Chocobo;
|
|
}
|
|
|
|
static bool _202D_202A_206D_202C_202C_200F_206F_206C_202B_200D_202A_206B_202B_202C_202E_202E_200B_206D_206C_206A_200D_202D_202E_202C_200B_200D_200E_206D_200E_206E_206F_202D_206E_200B_202D_206B_206B_206C_200F_202E(uint P_0)
|
|
{
|
|
return PlayerStateHelper.IsMountUnlocked(P_0);
|
|
}
|
|
|
|
static List<ushort> _200C_200E_202A_200B_206F_206B_202D_206C_202B_206F_206F_206D_202B_202C_206D_206C_200E_202B_200B_200B_202B_202B_206F_206A_200C_206A_206B_206A_202D_206D_200E_200B_206B_202A_200B_200B_206B_202E_202D_202E(SkipStepConditions P_0)
|
|
{
|
|
return P_0.InTerritory;
|
|
}
|
|
|
|
static uint _206D_202A_206F_200B_206C_202A_202C_206D_206B_202E_206E_200E_206C_206F_200F_200F_202C_200D_206F_202B_200B_206E_200D_200C_206A_206E_206E_200D_206F_206D_206A_206C_206F_202C_202C_206E_202D_206F_202B_206D_202E(IClientState P_0)
|
|
{
|
|
return P_0.TerritoryType;
|
|
}
|
|
|
|
static List<ushort> _206F_200F_206C_200B_206A_200D_200C_206A_202E_202B_202C_202B_202D_206E_200C_206C_200C_206A_206D_206D_206E_206B_202B_200C_200C_200E_202D_200F_200E_200F_206A_202D_202A_200C_206C_206F_202A_202E_206C_202C_202E(SkipStepConditions P_0)
|
|
{
|
|
return P_0.NotInTerritory;
|
|
}
|
|
|
|
static bool? _202B_200C_206C_206B_202C_206C_206C_202C_206C_206A_206B_202A_206F_206F_202A_200F_200E_200D_200C_200B_206C_202D_200D_206B_206E_202C_200B_206E_202D_200D_202B_206A_200C_200C_202B_206A_202C_200E_200B_202C_202E(SkipStepConditions P_0)
|
|
{
|
|
return P_0.Diving;
|
|
}
|
|
|
|
static bool _200C_202C_202A_200C_206D_202D_200F_202B_200E_202C_202C_202A_202E_206A_206F_206F_202A_206F_202D_206E_206D_202C_206E_200F_206D_206B_202B_206F_200C_206C_206C_206A_200C_206D_200D_202A_206A_202D_202D_206A_202E(ICondition P_0, ConditionFlag P_1)
|
|
{
|
|
return P_0[P_1];
|
|
}
|
|
|
|
static List<ElementId> _206F_206C_202A_202B_202E_202E_200C_202B_206B_200C_202C_202D_202C_202C_202C_206D_206D_206F_200F_200F_202C_206E_202A_206B_200D_206D_200D_202D_206D_206E_202C_200E_200B_202C_200D_206D_200F_202C_200B_202C_202E(SkipStepConditions P_0)
|
|
{
|
|
return P_0.QuestsCompleted;
|
|
}
|
|
|
|
static List<ElementId> _200B_206F_202E_206E_200B_206C_200B_206F_202A_200B_206B_202A_206A_200F_202D_202A_200D_206E_202D_200F_200B_206D_200C_202A_206A_206E_200B_206F_200E_200F_200E_202B_200D_206E_202C_200F_200C_206E_202E_200D_202E(SkipStepConditions P_0)
|
|
{
|
|
return P_0.QuestsAccepted;
|
|
}
|
|
|
|
static bool _200F_206F_202E_202E_200F_202C_200C_206C_202C_202B_202B_200E_200F_202A_200D_202B_200E_202D_200F_206B_200E_200F_202D_206A_206C_200C_200F_200D_206D_206D_202D_206D_202B_206C_202C_206B_206D_206B_202E(SkipStepConditions P_0)
|
|
{
|
|
return P_0.NotTargetable;
|
|
}
|
|
|
|
static uint? _202D_202D_206E_202A_206D_200E_202B_202C_206C_200C_206C_200C_202E_202A_202A_206B_200B_206A_206E_206B_206F_200F_206F_200D_202A_206E_200E_200C_206D_200D_202B_202D_202C_206F_202B_206C_202C_202C_200E_200F_202E(QuestStep P_0)
|
|
{
|
|
return P_0.DataId;
|
|
}
|
|
|
|
static IPlayerCharacter _202D_206B_202D_202C_200F_200F_206C_200C_202E_206C_206E_200C_202B_202B_202C_206E_206B_202D_206C_200C_206A_206F_202E_200C_200E_200F_206E_202B_202A_206E_200F_206D_200D_206E_200C_200B_206C_202E_200D_206B_202E(IObjectTable P_0)
|
|
{
|
|
return P_0.LocalPlayer;
|
|
}
|
|
|
|
static Vector3? _206E_200B_206E_206E_206C_206D_206C_206D_200D_202E_202E_202C_206A_200F_200C_206D_202E_200F_202B_200C_200D_206F_200D_202C_200C_202B_206B_206D_206A_206B_206A_202E_200F_202B_200F_200F_200C_206D_202A_200D_202E(QuestStep P_0)
|
|
{
|
|
return P_0.Position;
|
|
}
|
|
|
|
static Vector3 _200C_206D_202C_202D_202E_200C_202E_206D_200F_202E_202C_200C_202C_202B_200B_202D_206B_200F_200F_206C_206D_206F_202B_206B_200F_206D_200F_206A_206A_200F_206F_202C_206B_202C_206E_206E_200D_200C_202A_200D_202E(IGameObject P_0)
|
|
{
|
|
return P_0.Position;
|
|
}
|
|
|
|
static bool _202C_202E_202B_200F_200C_202B_202E_206A_200D_206C_200C_206F_206B_200F_206D_202E_202C_200F_206D_202C_202A_200B_206E_206F_202C_202B_202C_206A_206E_206E_200E_200F_206C_200B_206E_206F_206C_206F_206D_202C_202E(IGameObject P_0)
|
|
{
|
|
return P_0.IsTargetable;
|
|
}
|
|
|
|
static List<uint> _202E_202E_202E_200F_202D_206B_206A_206D_206A_202A_206B_200E_202C_202D_206C_202B_200E_206F_200E_200F_202C_200E_206C_202B_206E_200E_206F_202A_202B_206B_202C_202A_206B_202B_206D_200E_200D_206D_202E_206A_202E(SkipStepConditions P_0)
|
|
{
|
|
return P_0.NotNamePlateIconId;
|
|
}
|
|
|
|
static nint _206D_200C_200B_206F_200E_202D_200D_200C_200E_200D_202E_206A_202A_202B_200D_202A_202E_200F_206F_206D_202D_206D_200D_202B_202E_206F_202B_202B_200C_206D_200C_206F_206E_200C_206D_200B_202C_206A_206B_206B_202E(IGameObject P_0)
|
|
{
|
|
return P_0.Address;
|
|
}
|
|
|
|
static SkipItemConditions _202D_202E_202B_200B_202D_206C_202A_200B_202D_200B_200C_206B_206F_202E_206F_206A_206F_206A_202A_200F_202A_202B_206D_200F_202C_202E_206B_200C_206C_206A_202E_206C_202B_200C_206A_206C_206B_206D_206E_206A_202E(SkipStepConditions P_0)
|
|
{
|
|
return P_0.Item;
|
|
}
|
|
|
|
static bool _202E_200E_206B_202D_206D_200D_202E_206F_202A_200E_206D_202E_206E_206C_202C_202D_200D_200D_200E_206A_206D_206D_202A_200D_200F_202B_206B_202E_206D_202E_206F_200C_202A_206C_206C_200D_200E_200C_200E_202C_202E(SkipItemConditions P_0)
|
|
{
|
|
return P_0.NotInInventory;
|
|
}
|
|
|
|
static uint? _202C_200C_202B_200B_200B_202A_202C_200E_200D_206A_200F_206A_206F_200D_200F_202D_200B_202E_200F_206C_200F_206A_206A_206F_206E_206A_200F_206F_200E_206D_202D_200E_200C_200E_200B_200C_206E_202C_202A_202E(QuestStep P_0)
|
|
{
|
|
return P_0.ItemId;
|
|
}
|
|
|
|
static bool _200D_200E_206B_200E_200B_206D_206A_200D_200E_200E_202D_200D_206B_202A_206C_202C_206E_200C_206D_206B_202B_206A_200C_206D_206D_202C_206F_200F_200F_200B_200F_206E_206A_202B_206E_202D_200C_202E_206C_202A_202E(SkipItemConditions P_0)
|
|
{
|
|
return P_0.InInventory;
|
|
}
|
|
|
|
static bool _206C_206F_206B_206F_202B_206E_206D_202A_206C_200F_206D_206B_200F_206B_202C_206B_202E_200D_206C_202D_206D_206D_202B_202B_206E_206F_206C_202D_202D_202A_200C_200D_206D_202E_200C_206F_202B_202D_200F_202A_202E(SkipItemConditions P_0)
|
|
{
|
|
return P_0.BetterOrEqualItemEquipped;
|
|
}
|
|
|
|
static EInteractionType _200E_206D_206F_200B_200F_206E_202B_200E_200E_206C_206B_206F_200C_202A_206C_206F_200E_200B_202D_202B_200B_200B_206D_206A_200B_200C_202B_202C_202B_200B_202B_202C_206D_206D_206B_206D_206F_200F_202C_206C_202E(QuestStep P_0)
|
|
{
|
|
return P_0.InteractionType;
|
|
}
|
|
|
|
static int? _202C_206B_202C_202C_206A_206B_200D_206B_202A_202D_202B_206A_206A_202C_206A_206F_200B_206A_202C_206A_206A_200F_206E_202D_202B_202C_200E_200F_206C_206C_200E_206C_200E_202A_200F_200F_202E_200B_206E_202D_202E(QuestStep P_0)
|
|
{
|
|
return P_0.ItemCount;
|
|
}
|
|
|
|
static EAetheryteLocation? _200E_200D_206D_206D_200C_202B_206F_206C_200B_206F_206A_206B_202D_206A_206A_206A_200C_206A_206B_202E_206E_202D_200B_200F_206E_200D_206F_200D_200F_200B_206A_202A_206E_206C_200D_206A_206C_206F_200B_206D_202E(QuestStep P_0)
|
|
{
|
|
return P_0.Aetheryte;
|
|
}
|
|
|
|
static EAetheryteLocation? _200D_200E_206B_202D_206D_202D_200C_206E_206B_200B_202A_200E_202A_200F_200C_206E_200B_200C_206A_206B_200B_206E_206A_206F_200F_202E_200C_202B_200E_202C_202B_200C_206B_200C_202C_206C_200E_202C_202B_200E_202E(SkipStepConditions P_0)
|
|
{
|
|
return P_0.AetheryteLocked;
|
|
}
|
|
|
|
static EAetheryteLocation? _206C_206F_202B_202A_206F_202C_206B_202E_206A_202D_200F_206C_200B_200D_200C_206D_202E_206C_200D_202A_200E_200F_206A_206B_200E_200D_202C_206F_206C_206E_202C_206A_200C_206E_200E_200F_206F_206C_206D_206D_202E(SkipStepConditions P_0)
|
|
{
|
|
return P_0.AetheryteUnlocked;
|
|
}
|
|
|
|
static ushort? _206B_202A_206C_202A_200F_200B_202B_200D_206A_206F_200F_206C_202D_206B_202B_200C_206C_200F_206B_206D_200D_206C_200C_202C_206A_202C_206A_202C_200E_202B_202E_206E_206F_206E_202E_206F_200D_206D_206E_200C_202E(SkipStepConditions P_0)
|
|
{
|
|
return P_0.MinimumLevel;
|
|
}
|
|
|
|
static byte _200C_202D_200F_206E_206B_202A_206D_206F_202B_202A_206E_206C_206A_206B_202A_200F_202B_200B_206F_200E_202D_200D_206B_206D_202D_206D_206F_202E_202D_202C_200C_200B_206F_200C_206C_206F_200D_200B_202B_206B_202E(ICharacter P_0)
|
|
{
|
|
return P_0.Level;
|
|
}
|
|
|
|
static List<QuestWorkValue> _202E_200C_200C_206E_206A_206E_206A_202A_202E_202E_200C_202B_206A_206B_202B_200B_202E_202B_206E_206A_200D_202C_206C_202A_202D_202E_206D_206E_200C_202D_206B_202C_202B_206C_206E_206F_202D_202E_202C_202D_202E(QuestStep P_0)
|
|
{
|
|
return P_0.CompletionQuestVariablesFlags;
|
|
}
|
|
|
|
static SkipConditions _202B_200B_206D_206E_206C_200F_200C_206F_200D_206A_206B_202B_202C_200D_206B_206D_206C_200C_206F_200F_206A_202D_200E_206A_206C_200B_202C_202C_200C_206C_200B_200E_206F_200E_202E_206E_202C_206F_202D_200D_202E(QuestStep P_0)
|
|
{
|
|
return P_0.SkipConditions;
|
|
}
|
|
|
|
static SkipStepConditions _200C_206A_206A_206F_200D_206D_202C_202D_202D_202B_206D_202D_200D_202D_202C_206B_200B_202E_206E_202A_200F_206F_200F_200F_200B_206A_200D_206C_200E_200C_200B_202E_206F_206B_206E_200F_206E_206E_200B_202E_202E(SkipConditions P_0)
|
|
{
|
|
return P_0.StepIf;
|
|
}
|
|
|
|
static IList<QuestWorkValue> _200E_206A_202D_202A_202B_202E_206B_202A_206B_206C_202A_206D_202D_202B_206F_206F_202E_206C_200F_200B_206D_200F_206D_200C_202B_200E_200D_200B_206A_202B_200D_202D_202C_202A_202C_202E_206C_206F_200C_202E_202E(SkipStepConditions P_0)
|
|
{
|
|
return P_0.CompletionQuestVariablesFlags;
|
|
}
|
|
|
|
static List<List<QuestWorkValue>> _202C_200E_202B_200F_200E_206D_200D_202C_206E_200B_200C_200E_200C_206D_206E_202B_200C_206C_200F_206B_206C_206F_202B_206B_200C_202D_206B_200F_202E_202B_202B_200E_202B_202B_200B_202E_202B_200C_202D_200E_202E(QuestStep P_0)
|
|
{
|
|
return P_0.RequiredQuestVariables;
|
|
}
|
|
|
|
static List<EExtendedClassJob> _206A_206E_200C_200F_206C_206B_200C_202E_206C_202C_200C_202D_206D_202A_200E_202B_200F_206E_202D_200C_206E_206D_206B_206D_206E_200C_202C_200B_202B_206D_206C_200F_206F_200F_202C_200C_206D_206B_200B_206D_202E(QuestStep P_0)
|
|
{
|
|
return P_0.RequiredQuestAcceptedJob;
|
|
}
|
|
|
|
static List<EExtendedClassJob> _206C_200E_202C_206B_202E_206D_200B_206D_200C_202C_206B_202C_200B_202D_200F_202B_206C_200C_206D_206B_206F_200E_202E_206B_200E_202E_202A_202D_206D_200C_202C_206F_206F_200D_206A_200E_206F_200D_206F_200F_202E(QuestStep P_0)
|
|
{
|
|
return P_0.RequiredCurrentJob;
|
|
}
|
|
|
|
static RowRef<ClassJob> _206D_200E_206E_202C_202B_206B_202A_200C_206B_206D_200E_206E_206F_202E_202D_206D_200F_202B_202B_202A_200F_202E_206E_206B_200F_200E_206D_206D_206B_200D_206B_206B_206E_206D_200D_206D_200F_200B_202E_206C_202E(ICharacter P_0)
|
|
{
|
|
return P_0.ClassJob;
|
|
}
|
|
|
|
static NearPositionCondition _200B_202E_200C_202A_202B_202B_202C_200D_202E_206A_206D_206B_206F_200D_206C_200F_200E_202B_200C_202C_202A_202E_202A_202E_202A_206D_202A_202A_200C_200C_200B_200F_202C_206C_206F_202D_200E_200E_200D_202B_202E(SkipStepConditions P_0)
|
|
{
|
|
return P_0.NearPosition;
|
|
}
|
|
|
|
static ushort _206D_200B_200F_202A_206C_200F_200F_200B_206A_206E_200E_206B_202B_206B_202B_202A_200C_206B_206A_200D_206F_200F_202A_206E_200E_202B_202B_206F_206D_206E_200F_206A_206B_200F_202D_200B_206C_206A_200E_200E_202E(NearPositionCondition P_0)
|
|
{
|
|
return P_0.TerritoryId;
|
|
}
|
|
|
|
static Vector3 _200C_202A_202B_206D_200F_202D_202B_206E_202D_202B_206E_200C_200D_206E_202C_202D_200E_202C_206D_206B_206C_206F_200D_200F_202D_206B_202D_206A_202A_206A_202D_206B_202B_200D_200B_206B_206F_200E_206A_206C_202E(NearPositionCondition P_0)
|
|
{
|
|
return P_0.Position;
|
|
}
|
|
|
|
static float _206E_200E_206E_200E_206C_206C_200E_202E_206C_200B_206A_200D_206C_202A_200E_202B_206C_200E_202A_202E_206C_206C_206B_206C_200E_200C_202E_200F_200F_200B_202B_200E_200B_200D_202C_200F_202C_200C_202B_200D_202E(NearPositionCondition P_0)
|
|
{
|
|
return P_0.MaximumDistance;
|
|
}
|
|
|
|
static NearPositionCondition _202A_202A_200B_200C_202E_202D_206D_200C_202D_202C_202D_200E_202E_202D_202D_206A_202C_206D_206B_200F_200E_200D_206E_206F_200F_206F_206B_200B_202B_200D_202D_200E_200D_200D_200D_206B_200E_202C_200B_206B_202E(SkipStepConditions P_0)
|
|
{
|
|
return P_0.NotNearPosition;
|
|
}
|
|
|
|
static ElementId _206C_206E_206D_200B_200E_202A_202C_206F_200E_202C_200F_202A_206C_202A_200C_200E_202B_200B_200B_206C_202E_200E_206C_200C_200F_200B_206D_200F_200E_206C_206D_202B_202D_206D_206E_202C_200F_202B_202A_202C_202E(QuestStep P_0)
|
|
{
|
|
return P_0.PickUpQuestId;
|
|
}
|
|
|
|
static bool _200D_200F_200C_202A_206D_200E_202E_206B_200D_206C_206A_200E_200D_206D_202E_200B_200D_206D_200F_200D_200B_202B_206B_200F_200C_202D_202E_206F_206F_202D_202B_200F_206A_206C_206F_202D_202A_202B_206F_206B_202E(ElementId P_0, ElementId P_1)
|
|
{
|
|
return P_0 != P_1;
|
|
}
|
|
|
|
static ElementId _202E_200C_200D_202D_206A_202C_202D_202E_206D_206A_206D_206B_206B_206B_200B_206E_206A_206B_206C_202A_206A_202D_202C_202D_202A_200F_206D_200B_206C_206D_206D_206D_202C_206C_206F_206C_206C_206B_200D_200C_202E(QuestStep P_0)
|
|
{
|
|
return P_0.TurnInQuestId;
|
|
}
|
|
|
|
static byte? _206A_200E_202A_206F_206D_200E_200F_206D_202E_206D_202E_200D_206C_200B_206A_202C_202A_202C_206A_202E_200B_200F_202E_202A_206E_202B_206C_200C_202A_200C_202B_200F_206E_200C_206E_206B_202C_200B_206B_202E(QuestStep P_0)
|
|
{
|
|
return P_0.TaxiStandId;
|
|
}
|
|
|
|
static void _200B_202C_206E_206E_200E_206E_200C_200B_200C_202C_206A_202D_206C_200F_206B_202B_206D_206B_206E_206E_206A_202C_200E_200D_202A_202B_206E_202C_200D_206A_200B_202D_206B_202C_206C_200B_202E_202E_200C_206F_202E(ILogger P_0, string P_1, object[] P_2)
|
|
{
|
|
P_0.LogWarning(P_1, P_2);
|
|
}
|
|
}
|
|
}
|