1
0
Fork 0
forked from aly/qstbak
qstbak/SmartNav/SmartNav/NavInstruction.cs
2026-08-17 20:27:25 +10:00

1481 lines
86 KiB
C#

using System;
using System.Collections.Generic;
using System.Numerics;
using System.Runtime.CompilerServices;
using System.Text;
using SmartNav.Model;
namespace SmartNav;
public abstract record NavInstruction
{
public sealed record Teleport(EAetheryteLocation Target, ushort ExpectedTerritory) : NavInstruction()
{
[CompilerGenerated]
protected override Type EqualityContract
{
[CompilerGenerated]
get
{
return _202B_206A_202A_202E_206C_200C_206B_202D_200D_200F_206B_200E_202C_202B_206E_202A_202A_200C_200D_206D_202B_202C_206F_206F_202E_200C_206D_206C_202A_200C_206A_202B_202B_206B_206D_200E_206C_202A_202B_202D_202E(typeof(Teleport).TypeHandle);
}
}
[MethodImpl(MethodImplOptions.NoInlining)]
[CompilerGenerated]
public override string ToString()
{
StringBuilder stringBuilder = _200B_202C_206B_206A_206A_200F_200C_200F_202A_200F_200C_206D_200C_206E_206A_206C_202D_206E_202D_206E_206D_202D_206C_202D_202C_206F_206C_202C_206F_200B_200D_200D_202C_202A_200B_200F_206A_206E_200F_206C_202E();
_200E_202B_202C_202C_200F_206F_200F_200B_206A_202C_200F_206D_202E_200F_206F_202C_202D_206A_206B_206D_200F_206D_206D_206D_206E_206F_206F_200B_206D_202A_206A_202A_200F_202B_202C_200D_202A_200C_206E_206C_202E(stringBuilder, global::_003CModule_003E._206C_206C_200C_206D_206C_206F_202D_206B_206F_202C_200F_206A_200E_202A_202C_206F_200E_206A_200B_200F_202A_202C_206F_206A_200C_200D_200E_200E_202A_200C_206B_200E_206E_206C_200D_202B_206F_200C_202E_206E_202E<string>(520762376));
_200E_202B_202C_202C_200F_206F_200F_200B_206A_202C_200F_206D_202E_200F_206F_202C_202D_206A_206B_206D_200F_206D_206D_206D_206E_206F_206F_200B_206D_202A_206A_202A_200F_202B_202C_200D_202A_200C_206E_206C_202E(stringBuilder, global::_003CModule_003E._206C_200D_200D_206D_202E_200F_206A_206A_206D_202A_202D_200D_206F_206A_200F_206C_200F_202D_206B_202B_200B_202A_200B_202A_206A_206A_200D_206B_202E_206B_206F_206D_200E_202B_202C_202B_200B_202A_202C_206A_202E<string>(1886515922));
int num = ((!PrintMembers(stringBuilder)) ? (-334069347) : (-334069346));
while (true)
{
int num2 = num;
int num3 = -334069348;
int num4 = num2;
int num5 = num4 + num3;
int num6 = num4 & num3;
switch (num5 - (num6 + num6))
{
case 0:
num = -334069346;
break;
case 1:
_206F_200D_206B_200B_202C_206B_206B_206B_200D_200B_206A_202E_202C_202A_202E_206B_202C_200B_202B_206D_202A_202A_206A_200D_202C_202E_200C_206C_206E_202A_206B_206E_202C_202E_200D_206C_202E_200E_202E_200C_202E(stringBuilder, '}');
return _206C_200B_202E_200E_206F_200D_202B_200D_200E_200F_206D_200B_202E_206A_202C_206F_206B_200B_202A_206A_202B_200F_200E_206A_202A_202C_202E_200C_206B_200C_202E_206C_206C_200C_202A_206F_200E_202A_206E_200E_202E((object)stringBuilder);
case 2:
_206F_200D_206B_200B_202C_206B_206B_206B_200D_200B_206A_202E_202C_202A_202E_206B_202C_200B_202B_206D_202A_202A_206A_200D_202C_202E_200C_206C_206E_202A_206B_206E_202C_202E_200D_206C_202E_200E_202E_200C_202E(stringBuilder, ' ');
num = -334069347;
break;
}
}
}
[MethodImpl(MethodImplOptions.NoInlining)]
[CompilerGenerated]
protected override bool PrintMembers(StringBuilder builder)
{
int num = ((!base.PrintMembers(builder)) ? (-955478791) : (-955478790));
while (true)
{
int num2 = num;
int num3 = -955478792;
int num4 = num2;
switch ((num4 | num3) - (num4 & num3))
{
case 1:
_200E_202B_202C_202C_200F_206F_200F_200B_206A_202C_200F_206D_202E_200F_206F_202C_202D_206A_206B_206D_200F_206D_206D_206D_206E_206F_206F_200B_206D_202A_206A_202A_200F_202B_202C_200D_202A_200C_206E_206C_202E(builder, global::_003CModule_003E._202E_200F_206C_202A_202D_200C_200C_200B_202B_200E_202C_202C_202D_206B_202E_206A_200D_206F_206F_200B_206F_206B_202E_206D_202C_202B_200B_206B_200E_202E_200D_200D_202A_206B_206C_202D_206B_202C_200B_200E_202E<string>(-882810597));
_200E_202B_202C_202C_200F_206F_200F_200B_206A_202C_200F_206D_202E_200F_206F_202C_202D_206A_206B_206D_200F_206D_206D_206D_206E_206F_206F_200B_206D_202A_206A_202A_200F_202B_202C_200D_202A_200C_206E_206C_202E(builder, Target.ToString());
_200E_202B_202C_202C_200F_206F_200F_200B_206A_202C_200F_206D_202E_200F_206F_202C_202D_206A_206B_206D_200F_206D_206D_206D_206E_206F_206F_200B_206D_202A_206A_202A_200F_202B_202C_200D_202A_200C_206E_206C_202E(builder, global::_003CModule_003E._202C_206A_200E_202C_200C_206A_206A_202A_206C_200E_202D_200D_206C_206D_202D_200E_200B_202A_200B_206C_200C_202E_206D_202D_200F_206B_206E_200D_200C_206E_202B_206E_200C_206B_200E_200C_206D_200C_206B_202B_202E<string>(-647095476));
_200E_202B_202C_202C_200F_206F_200F_200B_206A_202C_200F_206D_202E_200F_206F_202C_202D_206A_206B_206D_200F_206D_206D_206D_206E_206F_206F_200B_206D_202A_206A_202A_200F_202B_202C_200D_202A_200C_206E_206C_202E(builder, ExpectedTerritory.ToString());
return true;
case 2:
_200E_202B_202C_202C_200F_206F_200F_200B_206A_202C_200F_206D_202E_200F_206F_202C_202D_206A_206B_206D_200F_206D_206D_206D_206E_206F_206F_200B_206D_202A_206A_202A_200F_202B_202C_200D_202A_200C_206E_206C_202E(builder, global::_003CModule_003E._202C_206A_200E_202C_200C_206A_206A_202A_206C_200E_202D_200D_206C_206D_202D_200E_200B_202A_200B_206C_200C_202E_206D_202D_200F_206B_206E_200D_200C_206E_202B_206E_200C_206B_200E_200C_206D_200C_206B_202B_202E<string>(-1735617534));
num = -955478791;
break;
case 0:
num = -955478790;
break;
}
}
}
[CompilerGenerated]
public bool Equals(Teleport? other)
{
int num = (((object)this == other) ? (-1930487852) : (-1930487849));
while (true)
{
int num2 = num;
int num3 = -1930487852;
int num4 = num2;
int num5 = num4 + num3;
int num6 = num4 & num3;
switch (num5 - (num6 + num6))
{
case 5:
num = -1930487849;
break;
case 0:
return true;
case 2:
num = ((!EqualityComparer<EAetheryteLocation>.Default.Equals(Target, other.Target)) ? (-1930487856) : (-1930487851));
break;
case 3:
num = ((!base.Equals(other)) ? (-1930487856) : (-1930487850));
break;
case 4:
return false;
case 1:
return EqualityComparer<ushort>.Default.Equals(ExpectedTerritory, other.ExpectedTerritory);
}
}
}
bool IEquatable<Teleport>.Equals(Teleport? other)
{
//ILSpy generated this explicit interface implementation from .override directive in Equals
return this.Equals(other);
}
static Type _202B_206A_202A_202E_206C_200C_206B_202D_200D_200F_206B_200E_202C_202B_206E_202A_202A_200C_200D_206D_202B_202C_206F_206F_202E_200C_206D_206C_202A_200C_206A_202B_202B_206B_206D_200E_206C_202A_202B_202D_202E(RuntimeTypeHandle P_0)
{
return Type.GetTypeFromHandle(P_0);
}
static StringBuilder _200B_202C_206B_206A_206A_200F_200C_200F_202A_200F_200C_206D_200C_206E_206A_206C_202D_206E_202D_206E_206D_202D_206C_202D_202C_206F_206C_202C_206F_200B_200D_200D_202C_202A_200B_200F_206A_206E_200F_206C_202E()
{
return new StringBuilder();
}
static StringBuilder _200E_202B_202C_202C_200F_206F_200F_200B_206A_202C_200F_206D_202E_200F_206F_202C_202D_206A_206B_206D_200F_206D_206D_206D_206E_206F_206F_200B_206D_202A_206A_202A_200F_202B_202C_200D_202A_200C_206E_206C_202E(StringBuilder P_0, string P_1)
{
return P_0.Append(P_1);
}
static StringBuilder _206F_200D_206B_200B_202C_206B_206B_206B_200D_200B_206A_202E_202C_202A_202E_206B_202C_200B_202B_206D_202A_202A_206A_200D_202C_202E_200C_206C_206E_202A_206B_206E_202C_202E_200D_206C_202E_200E_202E_200C_202E(StringBuilder P_0, char P_1)
{
return P_0.Append(P_1);
}
static string _206C_200B_202E_200E_206F_200D_202B_200D_200E_200F_206D_200B_202E_206A_202C_206F_206B_200B_202A_206A_202B_200F_200E_206A_202A_202C_202E_200C_206B_200C_202E_206C_206C_200C_202A_206F_200E_202A_206E_200E_202E(object P_0)
{
return P_0.ToString();
}
static bool _200E_200E_200C_206C_200E_200C_206E_206B_200B_206D_206F_200E_206B_202A_200D_206F_200B_200E_206B_200C_200D_202C_206F_202E_200E_206E_200C_202B_200E_200C_202C_206D_200E_206D_206B_200B_206C_206A_200F_200E_202E(object P_0, object P_1)
{
return P_0.Equals(P_1);
}
}
public sealed record AethernetHop(EAetheryteLocation From, EAetheryteLocation To) : NavInstruction()
{
[CompilerGenerated]
protected override Type EqualityContract
{
[CompilerGenerated]
get
{
return _200F_200E_202D_206F_202C_202D_200E_206A_200C_206A_206A_200D_206A_202D_206C_206F_206C_200E_200F_200C_206F_200E_206F_202D_200D_202B_202C_200D_200B_202A_202A_200E_200E_200C_206E_200F_200B_202D_200F_200C_202E(typeof(AethernetHop).TypeHandle);
}
}
[MethodImpl(MethodImplOptions.NoInlining)]
[CompilerGenerated]
public override string ToString()
{
StringBuilder stringBuilder = _206F_206D_202B_200E_200E_200C_206D_206B_200B_202A_200D_200B_200E_206F_206E_206A_206F_206C_206F_206A_200F_200F_200B_200C_206C_202B_200F_200C_200B_206C_206E_200C_202E_200F_206F_202A_200F_202D_202E_202A_202E();
_200D_202E_206C_206F_206C_200D_202C_202B_206D_202E_202E_202A_202B_206E_206B_202D_200E_200F_202A_200E_200C_206D_206E_202B_206C_206F_200E_200E_206F_206C_200B_200C_200B_202E_202D_200E_206E_202B_206C_206C_202E(stringBuilder, global::_003CModule_003E._206C_206C_200C_206D_206C_206F_202D_206B_206F_202C_200F_206A_200E_202A_202C_206F_200E_206A_200B_200F_202A_202C_206F_206A_200C_200D_200E_200E_202A_200C_206B_200E_206E_206C_200D_202B_206F_200C_202E_206E_202E<string>(646727576));
_200D_202E_206C_206F_206C_200D_202C_202B_206D_202E_202E_202A_202B_206E_206B_202D_200E_200F_202A_200E_200C_206D_206E_202B_206C_206F_200E_200E_206F_206C_200B_200C_200B_202E_202D_200E_206E_202B_206C_206C_202E(stringBuilder, global::_003CModule_003E._202E_200F_206C_202A_202D_200C_200C_200B_202B_200E_202C_202C_202D_206B_202E_206A_200D_206F_206F_200B_206F_206B_202E_206D_202C_202B_200B_206B_200E_202E_200D_200D_202A_206B_206C_202D_206B_202C_200B_200E_202E<string>(1120247710));
int num = ((!PrintMembers(stringBuilder)) ? 731190541 : 731190540);
while (true)
{
int num2 = num;
int num3 = 731190541;
int num4 = num2;
int num5 = num4 + num3;
int num6 = num4 & num3;
switch (num5 - (num6 + num6))
{
case 0:
_206E_202B_206F_202B_200F_200E_200C_200F_206E_206F_200B_206D_206A_200F_200F_206B_200D_202B_202A_202E_202E_206C_200E_202A_206D_206A_200B_206F_206B_202E_200E_206E_200E_206B_202C_206C_202A_200C_206C_202D_202E(stringBuilder, '}');
return _200B_200F_200E_206C_206B_202C_200D_206A_206B_202C_200E_200F_200F_200D_200C_206D_200E_206C_200B_200C_206B_200E_202E_200D_206A_200E_206A_200C_202C_202D_200B_206A_200D_202C_202E_202C_202A_200F_200B_200E_202E((object)stringBuilder);
case 1:
_206E_202B_206F_202B_200F_200E_200C_200F_206E_206F_200B_206D_206A_200F_200F_206B_200D_202B_202A_202E_202E_206C_200E_202A_206D_206A_200B_206F_206B_202E_200E_206E_200E_206B_202C_206C_202A_200C_206C_202D_202E(stringBuilder, ' ');
num = 731190541;
break;
case 2:
num = 731190540;
break;
}
}
}
[MethodImpl(MethodImplOptions.NoInlining)]
[CompilerGenerated]
protected override bool PrintMembers(StringBuilder builder)
{
int num = ((!base.PrintMembers(builder)) ? 262222259 : 262222258);
while (true)
{
int num2 = num;
int num3 = 262222259;
int num4 = num2;
switch ((num4 | num3) - (num4 & num3))
{
case 2:
num = 262222258;
break;
case 1:
_200D_202E_206C_206F_206C_200D_202C_202B_206D_202E_202E_202A_202B_206E_206B_202D_200E_200F_202A_200E_200C_206D_206E_202B_206C_206F_200E_200E_206F_206C_200B_200C_200B_202E_202D_200E_206E_202B_206C_206C_202E(builder, global::_003CModule_003E._200B_200C_206E_200D_206E_206D_200D_206D_206B_206F_202C_206B_206D_202D_206D_206D_202D_202E_200B_200E_206D_206A_206F_202A_202A_200F_206F_202E_206F_206A_206C_206F_202B_202B_206C_200E_200E_200D_206E_206D_202E<string>(520781629));
num = 262222259;
break;
case 0:
_200D_202E_206C_206F_206C_200D_202C_202B_206D_202E_202E_202A_202B_206E_206B_202D_200E_200F_202A_200E_200C_206D_206E_202B_206C_206F_200E_200E_206F_206C_200B_200C_200B_202E_202D_200E_206E_202B_206C_206C_202E(builder, global::_003CModule_003E._202C_206A_200E_202C_200C_206A_206A_202A_206C_200E_202D_200D_206C_206D_202D_200E_200B_202A_200B_206C_200C_202E_206D_202D_200F_206B_206E_200D_200C_206E_202B_206E_200C_206B_200E_200C_206D_200C_206B_202B_202E<string>(-1585380673));
_200D_202E_206C_206F_206C_200D_202C_202B_206D_202E_202E_202A_202B_206E_206B_202D_200E_200F_202A_200E_200C_206D_206E_202B_206C_206F_200E_200E_206F_206C_200B_200C_200B_202E_202D_200E_206E_202B_206C_206C_202E(builder, From.ToString());
_200D_202E_206C_206F_206C_200D_202C_202B_206D_202E_202E_202A_202B_206E_206B_202D_200E_200F_202A_200E_200C_206D_206E_202B_206C_206F_200E_200E_206F_206C_200B_200C_200B_202E_202D_200E_206E_202B_206C_206C_202E(builder, global::_003CModule_003E._200B_200C_206E_200D_206E_206D_200D_206D_206B_206F_202C_206B_206D_202D_206D_206D_202D_202E_200B_200E_206D_206A_206F_202A_202A_200F_206F_202E_206F_206A_206C_206F_202B_202B_206C_200E_200E_200D_206E_206D_202E<string>(-1504115831));
_200D_202E_206C_206F_206C_200D_202C_202B_206D_202E_202E_202A_202B_206E_206B_202D_200E_200F_202A_200E_200C_206D_206E_202B_206C_206F_200E_200E_206F_206C_200B_200C_200B_202E_202D_200E_206E_202B_206C_206C_202E(builder, To.ToString());
return true;
}
}
}
[CompilerGenerated]
public bool Equals(AethernetHop? other)
{
int num = (((object)this == other) ? 1340176582 : 1340176578);
while (true)
{
int num2 = num;
int num3 = 1340176583;
int num4 = num2;
int num5 = num4 + num3;
int num6 = num4 & num3;
switch (num5 - (num6 + num6))
{
case 4:
num = ((!EqualityComparer<EAetheryteLocation>.Default.Equals(From, other.From)) ? 1340176583 : 1340176581);
break;
case 5:
num = ((!base.Equals(other)) ? 1340176583 : 1340176579);
break;
case 3:
num = 1340176578;
break;
case 0:
return false;
case 1:
return true;
case 2:
return EqualityComparer<EAetheryteLocation>.Default.Equals(To, other.To);
}
}
}
bool IEquatable<AethernetHop>.Equals(AethernetHop? other)
{
//ILSpy generated this explicit interface implementation from .override directive in Equals
return this.Equals(other);
}
static Type _200F_200E_202D_206F_202C_202D_200E_206A_200C_206A_206A_200D_206A_202D_206C_206F_206C_200E_200F_200C_206F_200E_206F_202D_200D_202B_202C_200D_200B_202A_202A_200E_200E_200C_206E_200F_200B_202D_200F_200C_202E(RuntimeTypeHandle P_0)
{
return Type.GetTypeFromHandle(P_0);
}
static StringBuilder _206F_206D_202B_200E_200E_200C_206D_206B_200B_202A_200D_200B_200E_206F_206E_206A_206F_206C_206F_206A_200F_200F_200B_200C_206C_202B_200F_200C_200B_206C_206E_200C_202E_200F_206F_202A_200F_202D_202E_202A_202E()
{
return new StringBuilder();
}
static StringBuilder _200D_202E_206C_206F_206C_200D_202C_202B_206D_202E_202E_202A_202B_206E_206B_202D_200E_200F_202A_200E_200C_206D_206E_202B_206C_206F_200E_200E_206F_206C_200B_200C_200B_202E_202D_200E_206E_202B_206C_206C_202E(StringBuilder P_0, string P_1)
{
return P_0.Append(P_1);
}
static StringBuilder _206E_202B_206F_202B_200F_200E_200C_200F_206E_206F_200B_206D_206A_200F_200F_206B_200D_202B_202A_202E_202E_206C_200E_202A_206D_206A_200B_206F_206B_202E_200E_206E_200E_206B_202C_206C_202A_200C_206C_202D_202E(StringBuilder P_0, char P_1)
{
return P_0.Append(P_1);
}
static string _200B_200F_200E_206C_206B_202C_200D_206A_206B_202C_200E_200F_200F_200D_200C_206D_200E_206C_200B_200C_206B_200E_202E_200D_206A_200E_206A_200C_202C_202D_200B_206A_200D_202C_202E_202C_202A_200F_200B_200E_202E(object P_0)
{
return P_0.ToString();
}
static bool _200C_206A_202D_202A_200B_202A_202D_206B_206D_200E_200E_200D_202A_206F_202B_200D_202A_202C_200D_202D_200D_202E_200F_202C_200D_206A_206C_206D_200B_206D_202D_206E_202C_202A_200E_206A_206A_202B_206D_206C_202E(object P_0, object P_1)
{
return P_0.Equals(P_1);
}
}
public sealed record Move(ushort Territory, Vector3 Position, bool Fly, bool LandAtTarget, float? StopDistance, uint? DataId, bool? Mount, bool DisableNavmesh, bool AllowZoneTransition, string? TargetNodeId, string? ApproachNodeId, bool IsFinal) : NavInstruction()
{
[CompilerGenerated]
protected override Type EqualityContract
{
[CompilerGenerated]
get
{
return _200F_202B_202C_200E_202B_200D_202C_206F_202E_200D_202D_202B_202D_202E_206B_206C_200B_200C_206E_200E_202B_206F_200E_202E_206C_206F_206D_202E_200C_206B_206C_206F_200B_202D_206F_202B_200D_202B_200E_200C_202E(typeof(Move).TypeHandle);
}
}
[MethodImpl(MethodImplOptions.NoInlining)]
[CompilerGenerated]
public override string ToString()
{
StringBuilder stringBuilder = _200C_200E_202D_200E_206B_202E_206B_202E_200D_206E_206F_202D_206C_202B_206E_206A_200D_206A_206A_206A_200D_206F_202E_200F_200E_206F_202E_202C_202E_200E_206E_202B_206F_200D_206B_206D_200B_206B_202A_206A_202E();
_200B_202A_202B_200D_200D_206B_206A_206F_206A_202C_200D_202C_206C_202D_206C_202C_202B_200B_206C_200C_206A_200E_200F_200F_202C_202E_200C_202E_206C_202B_200D_200F_202A_200B_200D_200D_200E_202B_200D_202E_202E(stringBuilder, global::_003CModule_003E._206C_200D_200D_206D_202E_200F_206A_206A_206D_202A_202D_200D_206F_206A_200F_206C_200F_202D_206B_202B_200B_202A_200B_202A_206A_206A_200D_206B_202E_206B_206F_206D_200E_202B_202C_202B_200B_202A_202C_206A_202E<string>(-1783373874));
_200B_202A_202B_200D_200D_206B_206A_206F_206A_202C_200D_202C_206C_202D_206C_202C_202B_200B_206C_200C_206A_200E_200F_200F_202C_202E_200C_202E_206C_202B_200D_200F_202A_200B_200D_200D_200E_202B_200D_202E_202E(stringBuilder, global::_003CModule_003E._202C_206A_200E_202C_200C_206A_206A_202A_206C_200E_202D_200D_206C_206D_202D_200E_200B_202A_200B_206C_200C_202E_206D_202D_200F_206B_206E_200D_200C_206E_202B_206E_200C_206B_200E_200C_206D_200C_206B_202B_202E<string>(-979564187));
int num = ((!PrintMembers(stringBuilder)) ? 184319925 : 184319924);
while (true)
{
int num2 = num;
int num3 = 184319925;
int num4 = num2;
int num5 = num4 + num3;
int num6 = num4 & num3;
switch (num5 - (num6 + num6))
{
case 2:
num = 184319924;
break;
case 1:
_206F_206F_200E_202D_202B_206B_202D_206E_206B_202E_206A_202A_202D_202E_200B_200F_200B_202C_200B_200C_202E_200D_200C_206C_206E_200D_202D_202E_202A_206B_200D_200C_206D_200C_206D_206C_202E_200C_202D_206A_202E(stringBuilder, ' ');
num = 184319925;
break;
case 0:
_206F_206F_200E_202D_202B_206B_202D_206E_206B_202E_206A_202A_202D_202E_200B_200F_200B_202C_200B_200C_202E_200D_200C_206C_206E_200D_202D_202E_202A_206B_200D_200C_206D_200C_206D_206C_202E_200C_202D_206A_202E(stringBuilder, '}');
return _200B_206E_202E_206F_200E_202C_206B_200E_202D_200C_202A_200D_202A_202E_206F_200B_206A_202A_206E_200F_202D_206F_200B_200C_200E_202B_200B_202D_206C_200C_200D_202C_202A_200F_200D_206C_206B_202D_200F_206C_202E((object?)stringBuilder);
}
}
}
[MethodImpl(MethodImplOptions.NoInlining)]
[CompilerGenerated]
protected override bool PrintMembers(StringBuilder builder)
{
int num = ((!base.PrintMembers(builder)) ? (-1550275483) : (-1550275484));
while (true)
{
int num2 = num;
int num3 = -1550275483;
int num4 = num2;
switch ((num4 | num3) - (num4 & num3))
{
case 0:
_200B_202A_202B_200D_200D_206B_206A_206F_206A_202C_200D_202C_206C_202D_206C_202C_202B_200B_206C_200C_206A_200E_200F_200F_202C_202E_200C_202E_206C_202B_200D_200F_202A_200B_200D_200D_200E_202B_200D_202E_202E(builder, global::_003CModule_003E._206C_200D_200D_206D_202E_200F_206A_206A_206D_202A_202D_200D_206F_206A_200F_206C_200F_202D_206B_202B_200B_202A_200B_202A_206A_206A_200D_206B_202E_206B_206F_206D_200E_202B_202C_202B_200B_202A_202C_206A_202E<string>(1301726024));
_200B_202A_202B_200D_200D_206B_206A_206F_206A_202C_200D_202C_206C_202D_206C_202C_202B_200B_206C_200C_206A_200E_200F_200F_202C_202E_200C_202E_206C_202B_200D_200F_202A_200B_200D_200D_200E_202B_200D_202E_202E(builder, Territory.ToString());
_200B_202A_202B_200D_200D_206B_206A_206F_206A_202C_200D_202C_206C_202D_206C_202C_202B_200B_206C_200C_206A_200E_200F_200F_202C_202E_200C_202E_206C_202B_200D_200F_202A_200B_200D_200D_200E_202B_200D_202E_202E(builder, global::_003CModule_003E._200B_200C_206E_200D_206E_206D_200D_206D_206B_206F_202C_206B_206D_202D_206D_206D_202D_202E_200B_200E_206D_206A_206F_202A_202A_200F_206F_202E_206F_206A_206C_206F_202B_202B_206C_200E_200E_200D_206E_206D_202E<string>(-14976604));
_200B_202A_202B_200D_200D_206B_206A_206F_206A_202C_200D_202C_206C_202D_206C_202C_202B_200B_206C_200C_206A_200E_200F_200F_202C_202E_200C_202E_206C_202B_200D_200F_202A_200B_200D_200D_200E_202B_200D_202E_202E(builder, Position.ToString());
_200B_202A_202B_200D_200D_206B_206A_206F_206A_202C_200D_202C_206C_202D_206C_202C_202B_200B_206C_200C_206A_200E_200F_200F_202C_202E_200C_202E_206C_202B_200D_200F_202A_200B_200D_200D_200E_202B_200D_202E_202E(builder, global::_003CModule_003E._206C_200D_200D_206D_202E_200F_206A_206A_206D_202A_202D_200D_206F_206A_200F_206C_200F_202D_206B_202B_200B_202A_200B_202A_206A_206A_200D_206B_202E_206B_206F_206D_200E_202B_202C_202B_200B_202A_202C_206A_202E<string>(579183541));
_200B_202A_202B_200D_200D_206B_206A_206F_206A_202C_200D_202C_206C_202D_206C_202C_202B_200B_206C_200C_206A_200E_200F_200F_202C_202E_200C_202E_206C_202B_200D_200F_202A_200B_200D_200D_200E_202B_200D_202E_202E(builder, Fly.ToString());
_200B_202A_202B_200D_200D_206B_206A_206F_206A_202C_200D_202C_206C_202D_206C_202C_202B_200B_206C_200C_206A_200E_200F_200F_202C_202E_200C_202E_206C_202B_200D_200F_202A_200B_200D_200D_200E_202B_200D_202E_202E(builder, global::_003CModule_003E._202C_206A_200E_202C_200C_206A_206A_202A_206C_200E_202D_200D_206C_206D_202D_200E_200B_202A_200B_206C_200C_202E_206D_202D_200F_206B_206E_200D_200C_206E_202B_206E_200C_206B_200E_200C_206D_200C_206B_202B_202E<string>(1438832715));
_200B_202A_202B_200D_200D_206B_206A_206F_206A_202C_200D_202C_206C_202D_206C_202C_202B_200B_206C_200C_206A_200E_200F_200F_202C_202E_200C_202E_206C_202B_200D_200F_202A_200B_200D_200D_200E_202B_200D_202E_202E(builder, LandAtTarget.ToString());
_200B_202A_202B_200D_200D_206B_206A_206F_206A_202C_200D_202C_206C_202D_206C_202C_202B_200B_206C_200C_206A_200E_200F_200F_202C_202E_200C_202E_206C_202B_200D_200F_202A_200B_200D_200D_200E_202B_200D_202E_202E(builder, global::_003CModule_003E._206C_206C_200C_206D_206C_206F_202D_206B_206F_202C_200F_206A_200E_202A_202C_206F_200E_206A_200B_200F_202A_202C_206F_206A_200C_200D_200E_200E_202A_200C_206B_200E_206E_206C_200D_202B_206F_200C_202E_206E_202E<string>(1925162850));
_200B_202A_202B_200D_200D_206B_206A_206F_206A_202C_200D_202C_206C_202D_206C_202C_202B_200B_206C_200C_206A_200E_200F_200F_202C_202E_200C_202E_206C_202B_200D_200F_202A_200B_200D_200D_200E_202B_200D_202E_202E(builder, StopDistance.ToString());
_200B_202A_202B_200D_200D_206B_206A_206F_206A_202C_200D_202C_206C_202D_206C_202C_202B_200B_206C_200C_206A_200E_200F_200F_202C_202E_200C_202E_206C_202B_200D_200F_202A_200B_200D_200D_200E_202B_200D_202E_202E(builder, global::_003CModule_003E._206C_206C_200C_206D_206C_206F_202D_206B_206F_202C_200F_206A_200E_202A_202C_206F_200E_206A_200B_200F_202A_202C_206F_206A_200C_200D_200E_200E_202A_200C_206B_200E_206E_206C_200D_202B_206F_200C_202E_206E_202E<string>(-1217334372));
_200B_202A_202B_200D_200D_206B_206A_206F_206A_202C_200D_202C_206C_202D_206C_202C_202B_200B_206C_200C_206A_200E_200F_200F_202C_202E_200C_202E_206C_202B_200D_200F_202A_200B_200D_200D_200E_202B_200D_202E_202E(builder, DataId.ToString());
_200B_202A_202B_200D_200D_206B_206A_206F_206A_202C_200D_202C_206C_202D_206C_202C_202B_200B_206C_200C_206A_200E_200F_200F_202C_202E_200C_202E_206C_202B_200D_200F_202A_200B_200D_200D_200E_202B_200D_202E_202E(builder, global::_003CModule_003E._206C_206C_200C_206D_206C_206F_202D_206B_206F_202C_200F_206A_200E_202A_202C_206F_200E_206A_200B_200F_202A_202C_206F_206A_200C_200D_200E_200E_202A_200C_206B_200E_206E_206C_200D_202B_206F_200C_202E_206E_202E<string>(961640576));
_200B_202A_202B_200D_200D_206B_206A_206F_206A_202C_200D_202C_206C_202D_206C_202C_202B_200B_206C_200C_206A_200E_200F_200F_202C_202E_200C_202E_206C_202B_200D_200F_202A_200B_200D_200D_200E_202B_200D_202E_202E(builder, Mount.ToString());
_200B_202A_202B_200D_200D_206B_206A_206F_206A_202C_200D_202C_206C_202D_206C_202C_202B_200B_206C_200C_206A_200E_200F_200F_202C_202E_200C_202E_206C_202B_200D_200F_202A_200B_200D_200D_200E_202B_200D_202E_202E(builder, global::_003CModule_003E._200B_200C_206E_200D_206E_206D_200D_206D_206B_206F_202C_206B_206D_202D_206D_206D_202D_202E_200B_200E_206D_206A_206F_202A_202A_200F_206F_202E_206F_206A_206C_206F_202B_202B_206C_200E_200E_200D_206E_206D_202E<string>(-87396488));
_200B_202A_202B_200D_200D_206B_206A_206F_206A_202C_200D_202C_206C_202D_206C_202C_202B_200B_206C_200C_206A_200E_200F_200F_202C_202E_200C_202E_206C_202B_200D_200F_202A_200B_200D_200D_200E_202B_200D_202E_202E(builder, DisableNavmesh.ToString());
_200B_202A_202B_200D_200D_206B_206A_206F_206A_202C_200D_202C_206C_202D_206C_202C_202B_200B_206C_200C_206A_200E_200F_200F_202C_202E_200C_202E_206C_202B_200D_200F_202A_200B_200D_200D_200E_202B_200D_202E_202E(builder, global::_003CModule_003E._200B_200C_206E_200D_206E_206D_200D_206D_206B_206F_202C_206B_206D_202D_206D_206D_202D_202E_200B_200E_206D_206A_206F_202A_202A_200F_206F_202E_206F_206A_206C_206F_202B_202B_206C_200E_200E_200D_206E_206D_202E<string>(-977259030));
_200B_202A_202B_200D_200D_206B_206A_206F_206A_202C_200D_202C_206C_202D_206C_202C_202B_200B_206C_200C_206A_200E_200F_200F_202C_202E_200C_202E_206C_202B_200D_200F_202A_200B_200D_200D_200E_202B_200D_202E_202E(builder, AllowZoneTransition.ToString());
_200B_202A_202B_200D_200D_206B_206A_206F_206A_202C_200D_202C_206C_202D_206C_202C_202B_200B_206C_200C_206A_200E_200F_200F_202C_202E_200C_202E_206C_202B_200D_200F_202A_200B_200D_200D_200E_202B_200D_202E_202E(builder, global::_003CModule_003E._202E_200F_206C_202A_202D_200C_200C_200B_202B_200E_202C_202C_202D_206B_202E_206A_200D_206F_206F_200B_206F_206B_202E_206D_202C_202B_200B_206B_200E_202E_200D_200D_202A_206B_206C_202D_206B_202C_200B_200E_202E<string>(515549831));
_206F_206D_206B_202A_206A_200E_206E_206E_200C_200F_200C_206F_206A_202A_200C_200B_206C_206F_202C_206B_202A_206D_206D_206D_200B_202E_202D_206C_206A_202C_200E_202C_202A_200D_206F_202E_206C_206B_200E_200C_202E(builder, (object?)TargetNodeId);
_200B_202A_202B_200D_200D_206B_206A_206F_206A_202C_200D_202C_206C_202D_206C_202C_202B_200B_206C_200C_206A_200E_200F_200F_202C_202E_200C_202E_206C_202B_200D_200F_202A_200B_200D_200D_200E_202B_200D_202E_202E(builder, global::_003CModule_003E._206C_200D_200D_206D_202E_200F_206A_206A_206D_202A_202D_200D_206F_206A_200F_206C_200F_202D_206B_202B_200B_202A_200B_202A_206A_206A_200D_206B_202E_206B_206F_206D_200E_202B_202C_202B_200B_202A_202C_206A_202E<string>(1412207095));
_206F_206D_206B_202A_206A_200E_206E_206E_200C_200F_200C_206F_206A_202A_200C_200B_206C_206F_202C_206B_202A_206D_206D_206D_200B_202E_202D_206C_206A_202C_200E_202C_202A_200D_206F_202E_206C_206B_200E_200C_202E(builder, (object?)ApproachNodeId);
_200B_202A_202B_200D_200D_206B_206A_206F_206A_202C_200D_202C_206C_202D_206C_202C_202B_200B_206C_200C_206A_200E_200F_200F_202C_202E_200C_202E_206C_202B_200D_200F_202A_200B_200D_200D_200E_202B_200D_202E_202E(builder, global::_003CModule_003E._202C_206A_200E_202C_200C_206A_206A_202A_206C_200E_202D_200D_206C_206D_202D_200E_200B_202A_200B_206C_200C_202E_206D_202D_200F_206B_206E_200D_200C_206E_202B_206E_200C_206B_200E_200C_206D_200C_206B_202B_202E<string>(1726787616));
_200B_202A_202B_200D_200D_206B_206A_206F_206A_202C_200D_202C_206C_202D_206C_202C_202B_200B_206C_200C_206A_200E_200F_200F_202C_202E_200C_202E_206C_202B_200D_200F_202A_200B_200D_200D_200E_202B_200D_202E_202E(builder, IsFinal.ToString());
return true;
case 1:
_200B_202A_202B_200D_200D_206B_206A_206F_206A_202C_200D_202C_206C_202D_206C_202C_202B_200B_206C_200C_206A_200E_200F_200F_202C_202E_200C_202E_206C_202B_200D_200F_202A_200B_200D_200D_200E_202B_200D_202E_202E(builder, global::_003CModule_003E._202C_206A_200E_202C_200C_206A_206A_202A_206C_200E_202D_200D_206C_206D_202D_200E_200B_202A_200B_206C_200C_202E_206D_202D_200F_206B_206E_200D_200C_206E_202B_206E_200C_206B_200E_200C_206D_200C_206B_202B_202E<string>(-1735617534));
num = -1550275483;
break;
case 2:
num = -1550275484;
break;
}
}
}
[CompilerGenerated]
public bool Equals(Move? other)
{
int num = (((object)this == other) ? (-1381192085) : (-1381192092));
while (true)
{
int num2 = num;
int num3 = -1381192088;
int num4 = num2;
int num5 = num4 + num3;
int num6 = num4 & num3;
switch (num5 - (num6 + num6))
{
case 0:
num = ((!EqualityComparer<bool>.Default.Equals(DisableNavmesh, other.DisableNavmesh)) ? (-1381192095) : (-1381192090));
break;
case 11:
num = ((!EqualityComparer<Vector3>.Default.Equals(Position, other.Position)) ? (-1381192095) : (-1381192086));
break;
case 1:
num = ((!EqualityComparer<string>.Default.Equals(ApproachNodeId, other.ApproachNodeId)) ? (-1381192095) : (-1381192089));
break;
case 7:
num = ((!EqualityComparer<string>.Default.Equals(TargetNodeId, other.TargetNodeId)) ? (-1381192095) : (-1381192087));
break;
case 6:
num = ((!EqualityComparer<bool?>.Default.Equals(Mount, other.Mount)) ? (-1381192095) : (-1381192088));
break;
case 3:
return true;
case 14:
num = ((!EqualityComparer<bool>.Default.Equals(AllowZoneTransition, other.AllowZoneTransition)) ? (-1381192095) : (-1381192081));
break;
case 9:
return false;
case 4:
num = ((!EqualityComparer<bool>.Default.Equals(LandAtTarget, other.LandAtTarget)) ? (-1381192095) : (-1381192096));
break;
case 13:
num = ((!EqualityComparer<uint?>.Default.Equals(DataId, other.DataId)) ? (-1381192095) : (-1381192082));
break;
case 10:
num = -1381192092;
break;
case 2:
num = ((!EqualityComparer<bool>.Default.Equals(Fly, other.Fly)) ? (-1381192095) : (-1381192084));
break;
case 5:
num = ((!EqualityComparer<ushort>.Default.Equals(Territory, other.Territory)) ? (-1381192095) : (-1381192093));
break;
case 15:
return EqualityComparer<bool>.Default.Equals(IsFinal, other.IsFinal);
case 8:
num = ((!EqualityComparer<float?>.Default.Equals(StopDistance, other.StopDistance)) ? (-1381192095) : (-1381192091));
break;
case 12:
num = ((!base.Equals(other)) ? (-1381192095) : (-1381192083));
break;
}
}
}
bool IEquatable<Move>.Equals(Move? other)
{
//ILSpy generated this explicit interface implementation from .override directive in Equals
return this.Equals(other);
}
static Type? _200F_202B_202C_200E_202B_200D_202C_206F_202E_200D_202D_202B_202D_202E_206B_206C_200B_200C_206E_200E_202B_206F_200E_202E_206C_206F_206D_202E_200C_206B_206C_206F_200B_202D_206F_202B_200D_202B_200E_200C_202E(RuntimeTypeHandle P_0)
{
return Type.GetTypeFromHandle(P_0);
}
static StringBuilder? _200C_200E_202D_200E_206B_202E_206B_202E_200D_206E_206F_202D_206C_202B_206E_206A_200D_206A_206A_206A_200D_206F_202E_200F_200E_206F_202E_202C_202E_200E_206E_202B_206F_200D_206B_206D_200B_206B_202A_206A_202E()
{
return new StringBuilder();
}
static StringBuilder? _200B_202A_202B_200D_200D_206B_206A_206F_206A_202C_200D_202C_206C_202D_206C_202C_202B_200B_206C_200C_206A_200E_200F_200F_202C_202E_200C_202E_206C_202B_200D_200F_202A_200B_200D_200D_200E_202B_200D_202E_202E(StringBuilder? P_0, string? P_1)
{
return P_0.Append(P_1);
}
static StringBuilder? _206F_206F_200E_202D_202B_206B_202D_206E_206B_202E_206A_202A_202D_202E_200B_200F_200B_202C_200B_200C_202E_200D_200C_206C_206E_200D_202D_202E_202A_206B_200D_200C_206D_200C_206D_206C_202E_200C_202D_206A_202E(StringBuilder? P_0, char P_1)
{
return P_0.Append(P_1);
}
static string? _200B_206E_202E_206F_200E_202C_206B_200E_202D_200C_202A_200D_202A_202E_206F_200B_206A_202A_206E_200F_202D_206F_200B_200C_200E_202B_200B_202D_206C_200C_200D_202C_202A_200F_200D_206C_206B_202D_200F_206C_202E(object? P_0)
{
return P_0.ToString();
}
static StringBuilder? _206F_206D_206B_202A_206A_200E_206E_206E_200C_200F_200C_206F_206A_202A_200C_200B_206C_206F_202C_206B_202A_206D_206D_206D_200B_202E_202D_206C_206A_202C_200E_202C_202A_200D_206F_202E_206C_206B_200E_200C_202E(StringBuilder? P_0, object? P_1)
{
return P_0.Append(P_1);
}
static bool _200B_200C_200E_200B_206C_206C_206F_202E_202E_206C_202C_200B_206B_200F_200D_202C_206E_200C_200D_200F_202E_200C_202C_206D_200F_206F_206E_200B_206C_206A_202E_202C_200C_202B_202B_200F_206C_200F_200B_200F_202E(object? P_0, object? P_1)
{
return P_0.Equals(P_1);
}
}
public sealed record Land : NavInstruction
{
[CompilerGenerated]
protected override Type EqualityContract
{
[CompilerGenerated]
get
{
return _206C_206B_206B_200D_200C_206A_200C_202B_202A_206F_206B_206A_202E_206D_206D_206E_200D_206B_202C_200F_206A_200B_206C_200B_206F_206B_206F_200B_202D_202D_202A_200C_202E_200C_206C_206C_202A_206C_202C_206E_202E(typeof(Land).TypeHandle);
}
}
[MethodImpl(MethodImplOptions.NoInlining)]
[CompilerGenerated]
public override string ToString()
{
StringBuilder stringBuilder = _206B_202A_206D_202A_202E_200F_202E_200F_206D_200B_200E_200C_200E_200D_200F_200D_202C_206D_200E_200D_200B_202B_206F_206E_200B_202A_202C_200C_206C_200E_200D_206A_206F_200B_206F_200B_206E_200F_202D_202A_202E();
_206F_202B_202C_202E_200D_206B_206B_200E_202E_200F_206C_200D_206F_206A_206E_200F_202A_200C_200E_200C_200F_202E_202A_206F_206E_202B_206E_206F_200C_200C_200E_202E_202D_202E_202C_200C_206B_202C_202A_202D_202E(stringBuilder, global::_003CModule_003E._202C_206A_200E_202C_200C_206A_206A_202A_206C_200E_202D_200D_206C_206D_202D_200E_200B_202A_200B_206C_200C_202E_206D_202D_200F_206B_206E_200D_200C_206E_202B_206E_200C_206B_200E_200C_206D_200C_206B_202B_202E<string>(-2144595044));
_206F_202B_202C_202E_200D_206B_206B_200E_202E_200F_206C_200D_206F_206A_206E_200F_202A_200C_200E_200C_200F_202E_202A_206F_206E_202B_206E_206F_200C_200C_200E_202E_202D_202E_202C_200C_206B_202C_202A_202D_202E(stringBuilder, global::_003CModule_003E._202C_206A_200E_202C_200C_206A_206A_202A_206C_200E_202D_200D_206C_206D_202D_200E_200B_202A_200B_206C_200C_202E_206D_202D_200F_206B_206E_200D_200C_206E_202B_206E_200C_206B_200E_200C_206D_200C_206B_202B_202E<string>(-979564187));
int num = ((!PrintMembers(stringBuilder)) ? (-1706563255) : (-1706563254));
while (true)
{
int num2 = num;
int num3 = -1706563256;
int num4 = num2;
int num5 = num4 + num3;
int num6 = num4 & num3;
switch (num5 - (num6 + num6))
{
case 1:
_200E_202B_200B_200E_202C_202D_202D_206F_202E_206C_202A_200B_202D_200B_206F_202D_206F_200B_206E_206A_200D_206E_202E_206F_202E_202D_202C_202E_200B_206F_202D_206C_206F_202A_202E_200F_206B_206D_200E_202E(stringBuilder, '}');
return _202A_202B_200D_206D_200D_206A_206D_206A_200B_202A_206E_202E_206B_200D_206D_202B_206B_200B_200C_206E_206E_206A_206B_206C_206C_200E_202B_200F_206A_206B_200C_206F_200D_206D_200C_202D_202E_202A_206F_206F_202E((object)stringBuilder);
case 2:
_200E_202B_200B_200E_202C_202D_202D_206F_202E_206C_202A_200B_202D_200B_206F_202D_206F_200B_206E_206A_200D_206E_202E_206F_202E_202D_202C_202E_200B_206F_202D_206C_206F_202A_202E_200F_206B_206D_200E_202E(stringBuilder, ' ');
num = -1706563255;
break;
case 0:
num = -1706563254;
break;
}
}
}
[CompilerGenerated]
public bool Equals(Land? other)
{
int num = (((object)this == other) ? 56353034 : 56353033);
while (true)
{
int num2 = num;
int num3 = 56353035;
int num4 = num2;
switch ((num4 | num3) - (num4 & num3))
{
case 0:
goto IL_0042;
case 2:
return base.Equals(other);
case 1:
return true;
}
continue;
IL_0042:
num = 56353033;
}
}
bool IEquatable<Land>.Equals(Land? other)
{
//ILSpy generated this explicit interface implementation from .override directive in Equals
return this.Equals(other);
}
static Type _206C_206B_206B_200D_200C_206A_200C_202B_202A_206F_206B_206A_202E_206D_206D_206E_200D_206B_202C_200F_206A_200B_206C_200B_206F_206B_206F_200B_202D_202D_202A_200C_202E_200C_206C_206C_202A_206C_202C_206E_202E(RuntimeTypeHandle P_0)
{
return Type.GetTypeFromHandle(P_0);
}
static StringBuilder _206B_202A_206D_202A_202E_200F_202E_200F_206D_200B_200E_200C_200E_200D_200F_200D_202C_206D_200E_200D_200B_202B_206F_206E_200B_202A_202C_200C_206C_200E_200D_206A_206F_200B_206F_200B_206E_200F_202D_202A_202E()
{
return new StringBuilder();
}
static StringBuilder _206F_202B_202C_202E_200D_206B_206B_200E_202E_200F_206C_200D_206F_206A_206E_200F_202A_200C_200E_200C_200F_202E_202A_206F_206E_202B_206E_206F_200C_200C_200E_202E_202D_202E_202C_200C_206B_202C_202A_202D_202E(StringBuilder P_0, string P_1)
{
return P_0.Append(P_1);
}
static StringBuilder _200E_202B_200B_200E_202C_202D_202D_206F_202E_206C_202A_200B_202D_200B_206F_202D_206F_200B_206E_206A_200D_206E_202E_206F_202E_202D_202C_202E_200B_206F_202D_206C_206F_202A_202E_200F_206B_206D_200E_202E(StringBuilder P_0, char P_1)
{
return P_0.Append(P_1);
}
static string _202A_202B_200D_206D_200D_206A_206D_206A_200B_202A_206E_202E_206B_200D_206D_202B_206B_200B_200C_206E_206E_206A_206B_206C_206C_200E_202B_200F_206A_206B_200C_206F_200D_206D_200C_202D_202E_202A_206F_206F_202E(object P_0)
{
return P_0.ToString();
}
static bool _206F_202A_202A_206A_200F_206C_200F_200F_200D_206D_206B_200F_200E_206B_200D_206F_206D_202B_202C_202C_200B_200D_206C_202E_200F_206B_202D_202B_200C_206B_200F_200C_202B_200E_200E_200B_206B_202B_200F_206B_202E(object P_0, object P_1)
{
return P_0.Equals(P_1);
}
}
public sealed record Unmount : NavInstruction
{
[CompilerGenerated]
protected override Type EqualityContract
{
[CompilerGenerated]
get
{
return _200F_202C_202C_206B_202D_206A_206B_206B_206D_202D_202E_202B_206F_200E_206F_200C_206B_206A_206E_206B_200F_206B_206E_202E_200D_202C_200B_206D_200C_206E_206E_206F_206C_206F_206F_202B_206A_206F_200C_202D_202E(typeof(Unmount).TypeHandle);
}
}
[MethodImpl(MethodImplOptions.NoInlining)]
[CompilerGenerated]
public override string ToString()
{
StringBuilder stringBuilder = _200E_202B_206D_200B_206D_202D_202D_200C_200B_202A_200B_202C_202D_202D_206D_202A_200E_202D_206C_206C_202D_200B_206B_200B_206A_206F_202B_206C_206B_206B_206E_200D_200B_202D_202A_206F_202C_206D_206A_202C_202E();
_202A_200E_200E_206F_200C_200E_202D_200B_200E_200B_200F_202A_200C_206F_206F_202E_200C_202C_200E_206D_200D_206D_206F_200B_206E_206B_202A_200D_206F_200D_202E_206F_202D_200D_202B_200C_206C_202E_200B_206C_202E(stringBuilder, global::_003CModule_003E._200B_200C_206E_200D_206E_206D_200D_206D_206B_206F_202C_206B_206D_202D_206D_206D_202D_202E_200B_200E_206D_206A_206F_202A_202A_200F_206F_202E_206F_206A_206C_206F_202B_202B_206C_200E_200E_200D_206E_206D_202E<string>(1982914453));
_202A_200E_200E_206F_200C_200E_202D_200B_200E_200B_200F_202A_200C_206F_206F_202E_200C_202C_200E_206D_200D_206D_206F_200B_206E_206B_202A_200D_206F_200D_202E_206F_202D_200D_202B_200C_206C_202E_200B_206C_202E(stringBuilder, global::_003CModule_003E._200B_200C_206E_200D_206E_206D_200D_206D_206B_206F_202C_206B_206D_202D_206D_206D_202D_202E_200B_200E_206D_206A_206F_202A_202A_200F_206F_202E_206F_206A_206C_206F_202B_202B_206C_200E_200E_200D_206E_206D_202E<string>(-169322018));
int num = ((!PrintMembers(stringBuilder)) ? (-986476098) : (-986476099));
while (true)
{
int num2 = num;
int num3 = -986476100;
int num4 = num2;
int num5 = num4 + num3;
int num6 = num4 & num3;
switch (num5 - (num6 + num6))
{
case 0:
num = -986476099;
break;
case 1:
_200C_206A_206E_202B_202C_202C_200B_200E_200B_202E_206D_206F_202C_200B_202A_206A_202E_200B_206F_202C_206F_206B_206F_206B_206C_206C_206B_202B_200F_200B_206E_206D_206C_206E_202B_206F_206E_200B_206B_202B_202E(stringBuilder, ' ');
num = -986476098;
break;
case 2:
_200C_206A_206E_202B_202C_202C_200B_200E_200B_202E_206D_206F_202C_200B_202A_206A_202E_200B_206F_202C_206F_206B_206F_206B_206C_206C_206B_202B_200F_200B_206E_206D_206C_206E_202B_206F_206E_200B_206B_202B_202E(stringBuilder, '}');
return _206C_202A_200F_202E_202B_206D_200D_200D_200F_202B_202A_200B_200F_202C_206D_206E_202D_202A_206E_200F_206B_200D_200D_206F_206F_206A_200F_200F_200D_206C_200B_202A_202B_202B_202E_206A_206E_200D_200B_200E_202E((object)stringBuilder);
}
}
}
[CompilerGenerated]
public bool Equals(Unmount? other)
{
int num = (((object)this == other) ? 967887402 : 967887403);
while (true)
{
int num2 = num;
int num3 = 967887402;
int num4 = num2;
switch ((num4 | num3) - (num4 & num3))
{
case 0:
return true;
case 1:
return base.Equals(other);
case 2:
goto IL_004c;
}
continue;
IL_004c:
num = 967887403;
}
}
bool IEquatable<Unmount>.Equals(Unmount? other)
{
//ILSpy generated this explicit interface implementation from .override directive in Equals
return this.Equals(other);
}
static Type _200F_202C_202C_206B_202D_206A_206B_206B_206D_202D_202E_202B_206F_200E_206F_200C_206B_206A_206E_206B_200F_206B_206E_202E_200D_202C_200B_206D_200C_206E_206E_206F_206C_206F_206F_202B_206A_206F_200C_202D_202E(RuntimeTypeHandle P_0)
{
return Type.GetTypeFromHandle(P_0);
}
static StringBuilder _200E_202B_206D_200B_206D_202D_202D_200C_200B_202A_200B_202C_202D_202D_206D_202A_200E_202D_206C_206C_202D_200B_206B_200B_206A_206F_202B_206C_206B_206B_206E_200D_200B_202D_202A_206F_202C_206D_206A_202C_202E()
{
return new StringBuilder();
}
static StringBuilder _202A_200E_200E_206F_200C_200E_202D_200B_200E_200B_200F_202A_200C_206F_206F_202E_200C_202C_200E_206D_200D_206D_206F_200B_206E_206B_202A_200D_206F_200D_202E_206F_202D_200D_202B_200C_206C_202E_200B_206C_202E(StringBuilder P_0, string P_1)
{
return P_0.Append(P_1);
}
static StringBuilder _200C_206A_206E_202B_202C_202C_200B_200E_200B_202E_206D_206F_202C_200B_202A_206A_202E_200B_206F_202C_206F_206B_206F_206B_206C_206C_206B_202B_200F_200B_206E_206D_206C_206E_202B_206F_206E_200B_206B_202B_202E(StringBuilder P_0, char P_1)
{
return P_0.Append(P_1);
}
static string _206C_202A_200F_202E_202B_206D_200D_200D_200F_202B_202A_200B_200F_202C_206D_206E_202D_202A_206E_200F_206B_200D_200D_206F_206F_206A_200F_200F_200D_206C_200B_202A_202B_202B_202E_206A_206E_200D_200B_200E_202E(object P_0)
{
return P_0.ToString();
}
static bool _200D_206A_202A_206F_200C_202C_206E_206B_206F_202D_206F_206C_202A_206C_202C_200E_202B_202A_202D_202B_200B_200E_202C_200C_202E_206C_206C_206C_202A_202A_202C_206C_202A_202B_206B_206D_206B_200C_206D_206F_202E(object P_0, object P_1)
{
return P_0.Equals(P_1);
}
}
public sealed record WaitForTerritory(IReadOnlyList<uint> Acceptable, string Description) : NavInstruction()
{
[CompilerGenerated]
protected override Type EqualityContract
{
[CompilerGenerated]
get
{
return _206D_202D_206C_202B_202D_206B_200E_202B_206F_200D_202B_202D_200D_200D_206F_206C_202E_202C_202D_202E_206E_206D_202E_206A_202B_202B_202E_200B_206F_202D_202B_200E_202C_206B_206A_200F_202D_200C_206D_202D_202E(typeof(WaitForTerritory).TypeHandle);
}
}
[MethodImpl(MethodImplOptions.NoInlining)]
[CompilerGenerated]
public override string ToString()
{
StringBuilder stringBuilder = _202A_202E_200E_202B_200C_200B_200C_200D_202A_206E_202D_200E_202E_200D_202E_202E_200B_206B_206E_202E_200E_202E_206B_202C_206F_202D_202E_206F_206C_202D_206B_206A_200F_200F_202D_200C_202A_200D_200C_200C_202E();
_206D_200F_200B_202A_206A_206F_200E_206F_202D_200C_202A_200D_206D_206E_202E_206E_202B_200D_202C_202A_200C_202D_206F_206D_206B_206D_202A_200C_202D_206B_202B_206E_200C_200B_206D_206E_200F_206C_206A_206F_202E(stringBuilder, global::_003CModule_003E._200B_200C_206E_200D_206E_206D_200D_206D_206B_206F_202C_206B_206D_202D_206D_206D_202D_202E_200B_200E_206D_206A_206F_202A_202A_200F_206F_202E_206F_206A_206C_206F_202B_202B_206C_200E_200E_200D_206E_206D_202E<string>(66948926));
_206D_200F_200B_202A_206A_206F_200E_206F_202D_200C_202A_200D_206D_206E_202E_206E_202B_200D_202C_202A_200C_202D_206F_206D_206B_206D_202A_200C_202D_206B_202B_206E_200C_200B_206D_206E_200F_206C_206A_206F_202E(stringBuilder, global::_003CModule_003E._202E_200F_206C_202A_202D_200C_200C_200B_202B_200E_202C_202C_202D_206B_202E_206A_200D_206F_206F_200B_206F_206B_202E_206D_202C_202B_200B_206B_200E_202E_200D_200D_202A_206B_206C_202D_206B_202C_200B_200E_202E<string>(1120247710));
int num = ((!PrintMembers(stringBuilder)) ? 322249372 : 322249375);
while (true)
{
int num2 = num;
int num3 = 322249373;
int num4 = num2;
switch ((num4 | num3) - (num4 & num3))
{
case 0:
num = 322249375;
break;
case 2:
_202A_206B_202E_202C_206B_202B_202B_200B_206A_206A_202E_206B_200C_202D_206A_202C_200F_202D_202C_202E_200F_200E_206C_200B_200B_202A_202D_206A_206B_200F_200E_202D_206D_202D_206C_202D_202A_206C_206A_206C_202E(stringBuilder, ' ');
num = 322249372;
break;
case 1:
_202A_206B_202E_202C_206B_202B_202B_200B_206A_206A_202E_206B_200C_202D_206A_202C_200F_202D_202C_202E_200F_200E_206C_200B_200B_202A_202D_206A_206B_200F_200E_202D_206D_202D_206C_202D_202A_206C_206A_206C_202E(stringBuilder, '}');
return _206B_202C_206D_200E_202C_202B_200B_206C_206A_206B_202D_200E_200C_200E_206B_202C_206B_202C_206B_206F_206A_202C_200B_202B_200F_206A_206F_206A_206D_200F_206C_206C_200B_202D_206C_202E_206C_200C_202B_202C_202E((object)stringBuilder);
}
}
}
[MethodImpl(MethodImplOptions.NoInlining)]
[CompilerGenerated]
protected override bool PrintMembers(StringBuilder builder)
{
int num = ((!base.PrintMembers(builder)) ? (-276328762) : (-276328763));
while (true)
{
int num2 = num;
int num3 = -276328764;
int num4 = num2;
switch ((num4 | num3) - (num4 & num3))
{
case 0:
num = -276328763;
break;
case 1:
_206D_200F_200B_202A_206A_206F_200E_206F_202D_200C_202A_200D_206D_206E_202E_206E_202B_200D_202C_202A_200C_202D_206F_206D_206B_206D_202A_200C_202D_206B_202B_206E_200C_200B_206D_206E_200F_206C_206A_206F_202E(builder, global::_003CModule_003E._202C_206A_200E_202C_200C_206A_206A_202A_206C_200E_202D_200D_206C_206D_202D_200E_200B_202A_200B_206C_200C_202E_206D_202D_200F_206B_206E_200D_200C_206E_202B_206E_200C_206B_200E_200C_206D_200C_206B_202B_202E<string>(-1735617534));
num = -276328762;
break;
case 2:
_206D_200F_200B_202A_206A_206F_200E_206F_202D_200C_202A_200D_206D_206E_202E_206E_202B_200D_202C_202A_200C_202D_206F_206D_206B_206D_202A_200C_202D_206B_202B_206E_200C_200B_206D_206E_200F_206C_206A_206F_202E(builder, global::_003CModule_003E._202C_206A_200E_202C_200C_206A_206A_202A_206C_200E_202D_200D_206C_206D_202D_200E_200B_202A_200B_206C_200C_202E_206D_202D_200F_206B_206E_200D_200C_206E_202B_206E_200C_206B_200E_200C_206D_200C_206B_202B_202E<string>(-632488350));
_202E_200F_202B_202D_206F_202D_202E_202B_200D_202B_206D_200D_206D_206F_202E_206B_200F_200C_206B_206A_200F_206B_200F_206D_206A_206D_202D_200C_202A_206F_206D_202B_200F_202C_206A_206B_202E_206F_202A_202D_202E(builder, (object)Acceptable);
_206D_200F_200B_202A_206A_206F_200E_206F_202D_200C_202A_200D_206D_206E_202E_206E_202B_200D_202C_202A_200C_202D_206F_206D_206B_206D_202A_200C_202D_206B_202B_206E_200C_200B_206D_206E_200F_206C_206A_206F_202E(builder, global::_003CModule_003E._202E_200F_206C_202A_202D_200C_200C_200B_202B_200E_202C_202C_202D_206B_202E_206A_200D_206F_206F_200B_206F_206B_202E_206D_202C_202B_200B_206B_200E_202E_200D_200D_202A_206B_206C_202D_206B_202C_200B_200E_202E<string>(-1652180292));
_202E_200F_202B_202D_206F_202D_202E_202B_200D_202B_206D_200D_206D_206F_202E_206B_200F_200C_206B_206A_200F_206B_200F_206D_206A_206D_202D_200C_202A_206F_206D_202B_200F_202C_206A_206B_202E_206F_202A_202D_202E(builder, (object)Description);
return true;
}
}
}
[CompilerGenerated]
public bool Equals(WaitForTerritory? other)
{
int num = (((object)this == other) ? (-116518482) : (-116518483));
while (true)
{
int num2 = num;
int num3 = -116518484;
int num4 = num2;
switch ((num4 | num3) - (num4 & num3))
{
case 0:
return EqualityComparer<string>.Default.Equals(Description, other.Description);
case 1:
num = ((!base.Equals(other)) ? (-116518488) : (-116518481));
break;
case 3:
num = ((!EqualityComparer<IReadOnlyList<uint>>.Default.Equals(Acceptable, other.Acceptable)) ? (-116518488) : (-116518484));
break;
case 5:
num = -116518483;
break;
case 4:
return false;
case 2:
return true;
}
}
}
bool IEquatable<WaitForTerritory>.Equals(WaitForTerritory? other)
{
//ILSpy generated this explicit interface implementation from .override directive in Equals
return this.Equals(other);
}
static Type _206D_202D_206C_202B_202D_206B_200E_202B_206F_200D_202B_202D_200D_200D_206F_206C_202E_202C_202D_202E_206E_206D_202E_206A_202B_202B_202E_200B_206F_202D_202B_200E_202C_206B_206A_200F_202D_200C_206D_202D_202E(RuntimeTypeHandle P_0)
{
return Type.GetTypeFromHandle(P_0);
}
static StringBuilder _202A_202E_200E_202B_200C_200B_200C_200D_202A_206E_202D_200E_202E_200D_202E_202E_200B_206B_206E_202E_200E_202E_206B_202C_206F_202D_202E_206F_206C_202D_206B_206A_200F_200F_202D_200C_202A_200D_200C_200C_202E()
{
return new StringBuilder();
}
static StringBuilder _206D_200F_200B_202A_206A_206F_200E_206F_202D_200C_202A_200D_206D_206E_202E_206E_202B_200D_202C_202A_200C_202D_206F_206D_206B_206D_202A_200C_202D_206B_202B_206E_200C_200B_206D_206E_200F_206C_206A_206F_202E(StringBuilder P_0, string P_1)
{
return P_0.Append(P_1);
}
static StringBuilder _202A_206B_202E_202C_206B_202B_202B_200B_206A_206A_202E_206B_200C_202D_206A_202C_200F_202D_202C_202E_200F_200E_206C_200B_200B_202A_202D_206A_206B_200F_200E_202D_206D_202D_206C_202D_202A_206C_206A_206C_202E(StringBuilder P_0, char P_1)
{
return P_0.Append(P_1);
}
static string _206B_202C_206D_200E_202C_202B_200B_206C_206A_206B_202D_200E_200C_200E_206B_202C_206B_202C_206B_206F_206A_202C_200B_202B_200F_206A_206F_206A_206D_200F_206C_206C_200B_202D_206C_202E_206C_200C_202B_202C_202E(object P_0)
{
return P_0.ToString();
}
static StringBuilder _202E_200F_202B_202D_206F_202D_202E_202B_200D_202B_206D_200D_206D_206F_202E_206B_200F_200C_206B_206A_200F_206B_200F_206D_206A_206D_202D_200C_202A_206F_206D_202B_200F_202C_206A_206B_202E_206F_202A_202D_202E(StringBuilder P_0, object P_1)
{
return P_0.Append(P_1);
}
static bool _206A_200E_202C_200F_202B_200D_200B_200F_202C_206D_206C_206B_200E_202C_200D_200B_202C_206B_202A_200C_206B_200B_202D_200F_200F_206B_206F_202C_206C_202B_200D_202C_200F_202A_206E_202B_206B_202C_202E_202D_202E(object P_0, object P_1)
{
return P_0.Equals(P_1);
}
}
public sealed record WaitForNavmesh : NavInstruction
{
[CompilerGenerated]
protected override Type EqualityContract
{
[CompilerGenerated]
get
{
return _206C_202D_200F_200B_206F_206C_206E_202D_206A_206B_200C_200D_202A_200F_200F_206A_200E_202E_206A_206D_202B_206C_206F_206D_202C_200E_202D_206F_202E_200F_200B_202A_200E_206F_206E_206D_200F_200F_200C_202E_202E(typeof(WaitForNavmesh).TypeHandle);
}
}
[MethodImpl(MethodImplOptions.NoInlining)]
[CompilerGenerated]
public override string ToString()
{
StringBuilder stringBuilder = _202D_202B_206E_200E_202B_200C_206B_202E_200C_200B_206F_200C_206F_202E_206B_202B_200E_200B_206D_202E_200B_202B_206C_202B_200B_206D_206F_200E_206B_206E_202C_206A_206B_206B_206B_202A_200B_206A_200C_202B_202E();
_200B_200C_202A_202A_200D_202C_206B_200B_206D_200E_202E_200D_202B_202E_202E_200F_206B_200B_206D_202C_202C_200D_202E_200C_202A_202C_202B_200D_202D_206F_202E_200F_200E_200D_200F_200F_206D_202A_202E_202C_202E(stringBuilder, global::_003CModule_003E._202C_206A_200E_202C_200C_206A_206A_202A_206C_200E_202D_200D_206C_206D_202D_200E_200B_202A_200B_206C_200C_202E_206D_202D_200F_206B_206E_200D_200C_206E_202B_206E_200C_206B_200E_200C_206D_200C_206B_202B_202E<string>(-814720200));
_200B_200C_202A_202A_200D_202C_206B_200B_206D_200E_202E_200D_202B_202E_202E_200F_206B_200B_206D_202C_202C_200D_202E_200C_202A_202C_202B_200D_202D_206F_202E_200F_200E_200D_200F_200F_206D_202A_202E_202C_202E(stringBuilder, global::_003CModule_003E._202C_206A_200E_202C_200C_206A_206A_202A_206C_200E_202D_200D_206C_206D_202D_200E_200B_202A_200B_206C_200C_202E_206D_202D_200F_206B_206E_200D_200C_206E_202B_206E_200C_206B_200E_200C_206D_200C_206B_202B_202E<string>(-979564187));
int num = ((!PrintMembers(stringBuilder)) ? 1083442519 : 1083442516);
while (true)
{
int num2 = num;
int num3 = 1083442518;
int num4 = num2;
int num5 = num4 + num3;
int num6 = num4 & num3;
switch (num5 - (num6 + num6))
{
case 1:
_206B_202B_206E_200B_206D_202C_200F_200B_202D_206C_200B_200B_200F_206D_202A_202B_200F_202D_202C_202B_206D_200E_202E_202C_206C_200F_200C_206C_200F_206A_206F_200D_202A_200F_206E_202B_206C_200B_200D_200E_202E(stringBuilder, '}');
return _200F_206D_200B_200F_200C_202A_206D_202A_200B_206A_200B_206B_200C_202D_206E_200F_206F_200B_202C_202D_200B_206B_206F_200E_200C_206D_206A_200B_206A_202D_200F_206F_202E_206E_202E_206A_206C_202C_206A_202E((object)stringBuilder);
case 2:
_206B_202B_206E_200B_206D_202C_200F_200B_202D_206C_200B_200B_200F_206D_202A_202B_200F_202D_202C_202B_206D_200E_202E_202C_206C_200F_200C_206C_200F_206A_206F_200D_202A_200F_206E_202B_206C_200B_200D_200E_202E(stringBuilder, ' ');
num = 1083442519;
break;
case 0:
num = 1083442516;
break;
}
}
}
[CompilerGenerated]
public bool Equals(WaitForNavmesh? other)
{
int num = (((object)this == other) ? 192095984 : 192095987);
while (true)
{
int num2 = num;
int num3 = 192095985;
int num4 = num2;
switch ((num4 | num3) - (num4 & num3))
{
case 1:
return true;
case 2:
return base.Equals(other);
case 0:
goto IL_004c;
}
continue;
IL_004c:
num = 192095987;
}
}
bool IEquatable<WaitForNavmesh>.Equals(WaitForNavmesh? other)
{
//ILSpy generated this explicit interface implementation from .override directive in Equals
return this.Equals(other);
}
static Type _206C_202D_200F_200B_206F_206C_206E_202D_206A_206B_200C_200D_202A_200F_200F_206A_200E_202E_206A_206D_202B_206C_206F_206D_202C_200E_202D_206F_202E_200F_200B_202A_200E_206F_206E_206D_200F_200F_200C_202E_202E(RuntimeTypeHandle P_0)
{
return Type.GetTypeFromHandle(P_0);
}
static StringBuilder _202D_202B_206E_200E_202B_200C_206B_202E_200C_200B_206F_200C_206F_202E_206B_202B_200E_200B_206D_202E_200B_202B_206C_202B_200B_206D_206F_200E_206B_206E_202C_206A_206B_206B_206B_202A_200B_206A_200C_202B_202E()
{
return new StringBuilder();
}
static StringBuilder _200B_200C_202A_202A_200D_202C_206B_200B_206D_200E_202E_200D_202B_202E_202E_200F_206B_200B_206D_202C_202C_200D_202E_200C_202A_202C_202B_200D_202D_206F_202E_200F_200E_200D_200F_200F_206D_202A_202E_202C_202E(StringBuilder P_0, string P_1)
{
return P_0.Append(P_1);
}
static StringBuilder _206B_202B_206E_200B_206D_202C_200F_200B_202D_206C_200B_200B_200F_206D_202A_202B_200F_202D_202C_202B_206D_200E_202E_202C_206C_200F_200C_206C_200F_206A_206F_200D_202A_200F_206E_202B_206C_200B_200D_200E_202E(StringBuilder P_0, char P_1)
{
return P_0.Append(P_1);
}
static string _200F_206D_200B_200F_200C_202A_206D_202A_200B_206A_200B_206B_200C_202D_206E_200F_206F_200B_202C_202D_200B_206B_206F_200E_200C_206D_206A_200B_206A_202D_200F_206F_202E_206E_202E_206A_206C_202C_206A_202E(object P_0)
{
return P_0.ToString();
}
static bool _206C_206E_202A_206D_202C_206B_202B_202B_202C_206E_202C_200C_200F_206A_206E_200C_202D_202D_200F_206D_202A_200D_206A_200D_206A_200B_206B_206A_206C_206E_206E_200F_202E_202B_206E_202E_206D_200B_200F_206C_202E(object P_0, object P_1)
{
return P_0.Equals(P_1);
}
}
public sealed record InteractWarp(uint NpcDataId, uint WarpRowId, ushort FromTerritory, ushort ToTerritory) : NavInstruction()
{
[CompilerGenerated]
protected override Type EqualityContract
{
[CompilerGenerated]
get
{
return _200B_202A_206C_206F_202A_200D_206A_202B_206C_206F_202B_206D_200B_200B_202B_202D_206C_200D_206F_200B_206E_206B_206B_200F_200E_202B_202A_206E_200E_206B_202B_206B_202B_202D_200F_206D_206B_202B_206A_202E(typeof(InteractWarp).TypeHandle);
}
}
[MethodImpl(MethodImplOptions.NoInlining)]
[CompilerGenerated]
public override string ToString()
{
StringBuilder stringBuilder = _202C_206C_202E_206A_202B_200C_202A_200B_206C_200C_200F_200B_206D_202B_206C_206C_206B_202A_206C_206F_206C_202D_202D_202D_206A_202E_206D_206F_206A_200B_202B_206E_202B_202B_202B_202D_202A_200E_200B_202E_202E();
_202E_206B_206A_206B_202A_200E_206E_202E_202A_202D_206E_206F_206B_206A_206D_202A_200E_206D_202C_202C_200B_200D_206A_206A_202E_200E_200E_200E_206B_202C_206D_202D_200E_206F_206F_200D_202B_200B_200E_202D_202E(stringBuilder, global::_003CModule_003E._202C_206A_200E_202C_200C_206A_206A_202A_206C_200E_202D_200D_206C_206D_202D_200E_200B_202A_200B_206C_200C_202E_206D_202D_200F_206B_206E_200D_200C_206E_202B_206E_200C_206B_200E_200C_206D_200C_206B_202B_202E<string>(-1147188911));
_202E_206B_206A_206B_202A_200E_206E_202E_202A_202D_206E_206F_206B_206A_206D_202A_200E_206D_202C_202C_200B_200D_206A_206A_202E_200E_200E_200E_206B_202C_206D_202D_200E_206F_206F_200D_202B_200B_200E_202D_202E(stringBuilder, global::_003CModule_003E._200B_200C_206E_200D_206E_206D_200D_206D_206B_206F_202C_206B_206D_202D_206D_206D_202D_202E_200B_200E_206D_206A_206F_202A_202A_200F_206F_202E_206F_206A_206C_206F_202B_202B_206C_200E_200E_200D_206E_206D_202E<string>(-169322018));
int num = ((!PrintMembers(stringBuilder)) ? (-399761928) : (-399761925));
while (true)
{
int num2 = num;
int num3 = -399761927;
int num4 = num2;
int num5 = num4 + num3;
int num6 = num4 & num3;
switch (num5 - (num6 + num6))
{
case 0:
num = -399761925;
break;
case 2:
_206A_202D_202E_202A_202C_200D_200E_200B_200D_206F_206D_202E_202B_200B_206B_206A_202D_206B_206C_202C_202C_202E_206E_206B_202B_206B_206C_206B_206F_202E_200B_200C_206B_200E_202E_206A_206D_202E_206E_200F_202E(stringBuilder, ' ');
num = -399761928;
break;
case 1:
_206A_202D_202E_202A_202C_200D_200E_200B_200D_206F_206D_202E_202B_200B_206B_206A_202D_206B_206C_202C_202C_202E_206E_206B_202B_206B_206C_206B_206F_202E_200B_200C_206B_200E_202E_206A_206D_202E_206E_200F_202E(stringBuilder, '}');
return _200E_202B_200E_200B_200B_200D_200B_200C_200D_202B_200E_206A_200F_206F_206C_202B_206C_202C_202D_200D_202B_206E_202E_202D_206E_206E_200C_206E_206E_206A_206F_200B_206F_200E_200C_206A_202A_200B_202A_202E((object)stringBuilder);
}
}
}
[MethodImpl(MethodImplOptions.NoInlining)]
[CompilerGenerated]
protected override bool PrintMembers(StringBuilder builder)
{
int num = ((!base.PrintMembers(builder)) ? 1383636572 : 1383636575);
while (true)
{
int num2 = num;
int num3 = 1383636574;
int num4 = num2;
switch ((num4 | num3) - (num4 & num3))
{
case 2:
_202E_206B_206A_206B_202A_200E_206E_202E_202A_202D_206E_206F_206B_206A_206D_202A_200E_206D_202C_202C_200B_200D_206A_206A_202E_200E_200E_200E_206B_202C_206D_202D_200E_206F_206F_200D_202B_200B_200E_202D_202E(builder, global::_003CModule_003E._200B_200C_206E_200D_206E_206D_200D_206D_206B_206F_202C_206B_206D_202D_206D_206D_202D_202E_200B_200E_206D_206A_206F_202A_202A_200F_206F_202E_206F_206A_206C_206F_202B_202B_206C_200E_200E_200D_206E_206D_202E<string>(312121302));
_202E_206B_206A_206B_202A_200E_206E_202E_202A_202D_206E_206F_206B_206A_206D_202A_200E_206D_202C_202C_200B_200D_206A_206A_202E_200E_200E_200E_206B_202C_206D_202D_200E_206F_206F_200D_202B_200B_200E_202D_202E(builder, NpcDataId.ToString());
_202E_206B_206A_206B_202A_200E_206E_202E_202A_202D_206E_206F_206B_206A_206D_202A_200E_206D_202C_202C_200B_200D_206A_206A_202E_200E_200E_200E_206B_202C_206D_202D_200E_206F_206F_200D_202B_200B_200E_202D_202E(builder, global::_003CModule_003E._206C_206C_200C_206D_206C_206F_202D_206B_206F_202C_200F_206A_200E_202A_202C_206F_200E_206A_200B_200F_202A_202C_206F_206A_200C_200D_200E_200E_202A_200C_206B_200E_206E_206C_200D_202B_206F_200C_202E_206E_202E<string>(-1903510194));
_202E_206B_206A_206B_202A_200E_206E_202E_202A_202D_206E_206F_206B_206A_206D_202A_200E_206D_202C_202C_200B_200D_206A_206A_202E_200E_200E_200E_206B_202C_206D_202D_200E_206F_206F_200D_202B_200B_200E_202D_202E(builder, WarpRowId.ToString());
_202E_206B_206A_206B_202A_200E_206E_202E_202A_202D_206E_206F_206B_206A_206D_202A_200E_206D_202C_202C_200B_200D_206A_206A_202E_200E_200E_200E_206B_202C_206D_202D_200E_206F_206F_200D_202B_200B_200E_202D_202E(builder, global::_003CModule_003E._202C_206A_200E_202C_200C_206A_206A_202A_206C_200E_202D_200D_206C_206D_202D_200E_200B_202A_200B_206C_200C_202E_206D_202D_200F_206B_206E_200D_200C_206E_202B_206E_200C_206B_200E_200C_206D_200C_206B_202B_202E<string>(-149782778));
_202E_206B_206A_206B_202A_200E_206E_202E_202A_202D_206E_206F_206B_206A_206D_202A_200E_206D_202C_202C_200B_200D_206A_206A_202E_200E_200E_200E_206B_202C_206D_202D_200E_206F_206F_200D_202B_200B_200E_202D_202E(builder, FromTerritory.ToString());
_202E_206B_206A_206B_202A_200E_206E_202E_202A_202D_206E_206F_206B_206A_206D_202A_200E_206D_202C_202C_200B_200D_206A_206A_202E_200E_200E_200E_206B_202C_206D_202D_200E_206F_206F_200D_202B_200B_200E_202D_202E(builder, global::_003CModule_003E._206C_206C_200C_206D_206C_206F_202D_206B_206F_202C_200F_206A_200E_202A_202C_206F_200E_206A_200B_200F_202A_202C_206F_206A_200C_200D_200E_200E_202A_200C_206B_200E_206E_206C_200D_202B_206F_200C_202E_206E_202E<string>(883191091));
_202E_206B_206A_206B_202A_200E_206E_202E_202A_202D_206E_206F_206B_206A_206D_202A_200E_206D_202C_202C_200B_200D_206A_206A_202E_200E_200E_200E_206B_202C_206D_202D_200E_206F_206F_200D_202B_200B_200E_202D_202E(builder, ToTerritory.ToString());
return true;
case 1:
_202E_206B_206A_206B_202A_200E_206E_202E_202A_202D_206E_206F_206B_206A_206D_202A_200E_206D_202C_202C_200B_200D_206A_206A_202E_200E_200E_200E_206B_202C_206D_202D_200E_206F_206F_200D_202B_200B_200E_202D_202E(builder, global::_003CModule_003E._202C_206A_200E_202C_200C_206A_206A_202A_206C_200E_202D_200D_206C_206D_202D_200E_200B_202A_200B_206C_200C_202E_206D_202D_200F_206B_206E_200D_200C_206E_202B_206E_200C_206B_200E_200C_206D_200C_206B_202B_202E<string>(-1735617534));
num = 1383636572;
break;
case 0:
num = 1383636575;
break;
}
}
}
[CompilerGenerated]
public bool Equals(InteractWarp? other)
{
int num = (((object)this == other) ? 589898297 : 589898296);
while (true)
{
int num2 = num;
int num3 = 589898298;
int num4 = num2;
switch ((num4 | num3) - (num4 & num3))
{
case 7:
num = ((!EqualityComparer<ushort>.Default.Equals(FromTerritory, other.FromTerritory)) ? 589898300 : 589898298);
break;
case 1:
num = ((!EqualityComparer<uint>.Default.Equals(NpcDataId, other.NpcDataId)) ? 589898300 : 589898303);
break;
case 2:
num = ((!base.Equals(other)) ? 589898300 : 589898299);
break;
case 6:
return false;
case 0:
return EqualityComparer<ushort>.Default.Equals(ToTerritory, other.ToTerritory);
case 5:
num = ((!EqualityComparer<uint>.Default.Equals(WarpRowId, other.WarpRowId)) ? 589898300 : 589898301);
break;
case 4:
num = 589898296;
break;
case 3:
return true;
}
}
}
bool IEquatable<InteractWarp>.Equals(InteractWarp? other)
{
//ILSpy generated this explicit interface implementation from .override directive in Equals
return this.Equals(other);
}
static Type _200B_202A_206C_206F_202A_200D_206A_202B_206C_206F_202B_206D_200B_200B_202B_202D_206C_200D_206F_200B_206E_206B_206B_200F_200E_202B_202A_206E_200E_206B_202B_206B_202B_202D_200F_206D_206B_202B_206A_202E(RuntimeTypeHandle P_0)
{
return Type.GetTypeFromHandle(P_0);
}
static StringBuilder _202C_206C_202E_206A_202B_200C_202A_200B_206C_200C_200F_200B_206D_202B_206C_206C_206B_202A_206C_206F_206C_202D_202D_202D_206A_202E_206D_206F_206A_200B_202B_206E_202B_202B_202B_202D_202A_200E_200B_202E_202E()
{
return new StringBuilder();
}
static StringBuilder _202E_206B_206A_206B_202A_200E_206E_202E_202A_202D_206E_206F_206B_206A_206D_202A_200E_206D_202C_202C_200B_200D_206A_206A_202E_200E_200E_200E_206B_202C_206D_202D_200E_206F_206F_200D_202B_200B_200E_202D_202E(StringBuilder P_0, string P_1)
{
return P_0.Append(P_1);
}
static StringBuilder _206A_202D_202E_202A_202C_200D_200E_200B_200D_206F_206D_202E_202B_200B_206B_206A_202D_206B_206C_202C_202C_202E_206E_206B_202B_206B_206C_206B_206F_202E_200B_200C_206B_200E_202E_206A_206D_202E_206E_200F_202E(StringBuilder P_0, char P_1)
{
return P_0.Append(P_1);
}
static string _200E_202B_200E_200B_200B_200D_200B_200C_200D_202B_200E_206A_200F_206F_206C_202B_206C_202C_202D_200D_202B_206E_202E_202D_206E_206E_200C_206E_206E_206A_206F_200B_206F_200E_200C_206A_202A_200B_202A_202E(object P_0)
{
return P_0.ToString();
}
static bool _202B_206C_202E_206F_200F_202E_202A_206F_206A_200B_206F_200F_202D_200D_206C_200E_206E_200D_202A_202D_202C_200F_206C_202D_202E_202A_202B_206A_200E_200D_200C_202B_206E_206F_206B_206A_202A_200E_206F_202D_202E(object P_0, object P_1)
{
return P_0.Equals(P_1);
}
}
public sealed record UseTeleportTicket(uint ItemId, ushort Territory) : NavInstruction()
{
[CompilerGenerated]
protected override Type EqualityContract
{
[CompilerGenerated]
get
{
return _202D_200D_206F_202A_202D_206A_206E_200D_200F_206D_200D_200E_202D_200B_206E_202C_200F_202C_206E_206E_206B_200F_200D_200D_206B_200C_202D_206E_202B_206C_206E_200C_206A_206B_206A_206A_202E_206C_202D_200C_202E(typeof(UseTeleportTicket).TypeHandle);
}
}
[MethodImpl(MethodImplOptions.NoInlining)]
[CompilerGenerated]
public override string ToString()
{
StringBuilder stringBuilder = _202A_202B_200C_206D_200B_202D_206D_202A_200B_206F_202E_206A_206A_200F_200C_206B_200F_206D_206F_206C_206F_202E_206F_206F_202A_206D_206F_206D_202B_206B_202A_206A_202E_202E_200E_202D_200D_206B_202C_200D_202E();
_202E_200D_200F_200D_202E_202B_202B_200B_202E_202D_206C_202A_206D_200E_206F_206E_202B_202E_200B_200C_206F_206F_206E_206B_200E_202B_200B_200E_202E_206B_206E_200C_202E_200F_202D_202A_206B_202C_202E_200D_202E(stringBuilder, global::_003CModule_003E._202C_206A_200E_202C_200C_206A_206A_202A_206C_200E_202D_200D_206C_206D_202D_200E_200B_202A_200B_206C_200C_202E_206D_202D_200F_206B_206E_200D_200C_206E_202B_206E_200C_206B_200E_200C_206D_200C_206B_202B_202E<string>(606270569));
_202E_200D_200F_200D_202E_202B_202B_200B_202E_202D_206C_202A_206D_200E_206F_206E_202B_202E_200B_200C_206F_206F_206E_206B_200E_202B_200B_200E_202E_206B_206E_200C_202E_200F_202D_202A_206B_202C_202E_200D_202E(stringBuilder, global::_003CModule_003E._200B_200C_206E_200D_206E_206D_200D_206D_206B_206F_202C_206B_206D_202D_206D_206D_202D_202E_200B_200E_206D_206A_206F_202A_202A_200F_206F_202E_206F_206A_206C_206F_202B_202B_206C_200E_200E_200D_206E_206D_202E<string>(-169322018));
int num = ((!PrintMembers(stringBuilder)) ? 2026509155 : 2026509152);
while (true)
{
int num2 = num;
int num3 = 2026509154;
int num4 = num2;
switch ((num4 | num3) - (num4 & num3))
{
case 0:
num = 2026509152;
break;
case 1:
_202D_200C_202E_206A_200E_206D_200B_206A_206B_202C_206E_202B_206C_200D_202C_200C_200D_200E_202B_202A_206E_202A_206B_200E_206F_206B_206E_206A_202C_202B_200F_206B_206A_200D_200F_206E_206A_202E_206B_200C_202E(stringBuilder, '}');
return _202B_206C_202A_206D_202C_206A_200B_200E_202D_202B_206A_200C_206F_206C_206B_206D_206E_206E_202E_206F_200D_206A_200D_200D_206D_202A_206C_206D_202A_206F_206D_200D_202B_206E_202E_202B_206A_200E_202E_202D_202E((object)stringBuilder);
case 2:
_202D_200C_202E_206A_200E_206D_200B_206A_206B_202C_206E_202B_206C_200D_202C_200C_200D_200E_202B_202A_206E_202A_206B_200E_206F_206B_206E_206A_202C_202B_200F_206B_206A_200D_200F_206E_206A_202E_206B_200C_202E(stringBuilder, ' ');
num = 2026509155;
break;
}
}
}
[MethodImpl(MethodImplOptions.NoInlining)]
[CompilerGenerated]
protected override bool PrintMembers(StringBuilder builder)
{
int num = ((!base.PrintMembers(builder)) ? 1289841688 : 1289841689);
while (true)
{
int num2 = num;
int num3 = 1289841688;
int num4 = num2;
switch ((num4 | num3) - (num4 & num3))
{
case 2:
num = 1289841689;
break;
case 1:
_202E_200D_200F_200D_202E_202B_202B_200B_202E_202D_206C_202A_206D_200E_206F_206E_202B_202E_200B_200C_206F_206F_206E_206B_200E_202B_200B_200E_202E_206B_206E_200C_202E_200F_202D_202A_206B_202C_202E_200D_202E(builder, global::_003CModule_003E._202C_206A_200E_202C_200C_206A_206A_202A_206C_200E_202D_200D_206C_206D_202D_200E_200B_202A_200B_206C_200C_202E_206D_202D_200F_206B_206E_200D_200C_206E_202B_206E_200C_206B_200E_200C_206D_200C_206B_202B_202E<string>(-1735617534));
num = 1289841688;
break;
case 0:
_202E_200D_200F_200D_202E_202B_202B_200B_202E_202D_206C_202A_206D_200E_206F_206E_202B_202E_200B_200C_206F_206F_206E_206B_200E_202B_200B_200E_202E_206B_206E_200C_202E_200F_202D_202A_206B_202C_202E_200D_202E(builder, global::_003CModule_003E._202E_200F_206C_202A_202D_200C_200C_200B_202B_200E_202C_202C_202D_206B_202E_206A_200D_206F_206F_200B_206F_206B_202E_206D_202C_202B_200B_206B_200E_202E_200D_200D_202A_206B_206C_202D_206B_202C_200B_200E_202E<string>(825996996));
_202E_200D_200F_200D_202E_202B_202B_200B_202E_202D_206C_202A_206D_200E_206F_206E_202B_202E_200B_200C_206F_206F_206E_206B_200E_202B_200B_200E_202E_206B_206E_200C_202E_200F_202D_202A_206B_202C_202E_200D_202E(builder, ItemId.ToString());
_202E_200D_200F_200D_202E_202B_202B_200B_202E_202D_206C_202A_206D_200E_206F_206E_202B_202E_200B_200C_206F_206F_206E_206B_200E_202B_200B_200E_202E_206B_206E_200C_202E_200F_202D_202A_206B_202C_202E_200D_202E(builder, global::_003CModule_003E._206C_206C_200C_206D_206C_206F_202D_206B_206F_202C_200F_206A_200E_202A_202C_206F_200E_206A_200B_200F_202A_202C_206F_206A_200C_200D_200E_200E_202A_200C_206B_200E_206E_206C_200D_202B_206F_200C_202E_206E_202E<string>(1553900028));
_202E_200D_200F_200D_202E_202B_202B_200B_202E_202D_206C_202A_206D_200E_206F_206E_202B_202E_200B_200C_206F_206F_206E_206B_200E_202B_200B_200E_202E_206B_206E_200C_202E_200F_202D_202A_206B_202C_202E_200D_202E(builder, Territory.ToString());
return true;
}
}
}
[CompilerGenerated]
public bool Equals(UseTeleportTicket? other)
{
int num = (((object)this == other) ? (-307246510) : (-307246506));
while (true)
{
int num2 = num;
int num3 = -307246509;
int num4 = num2;
switch ((num4 | num3) - (num4 & num3))
{
case 0:
num = ((!EqualityComparer<uint>.Default.Equals(ItemId, other.ItemId)) ? (-307246505) : (-307246512));
break;
case 3:
return EqualityComparer<ushort>.Default.Equals(Territory, other.Territory);
case 1:
return true;
case 4:
return false;
case 5:
num = ((!base.Equals(other)) ? (-307246505) : (-307246509));
break;
case 2:
num = -307246506;
break;
}
}
}
bool IEquatable<UseTeleportTicket>.Equals(UseTeleportTicket? other)
{
//ILSpy generated this explicit interface implementation from .override directive in Equals
return this.Equals(other);
}
static Type _202D_200D_206F_202A_202D_206A_206E_200D_200F_206D_200D_200E_202D_200B_206E_202C_200F_202C_206E_206E_206B_200F_200D_200D_206B_200C_202D_206E_202B_206C_206E_200C_206A_206B_206A_206A_202E_206C_202D_200C_202E(RuntimeTypeHandle P_0)
{
return Type.GetTypeFromHandle(P_0);
}
static StringBuilder _202A_202B_200C_206D_200B_202D_206D_202A_200B_206F_202E_206A_206A_200F_200C_206B_200F_206D_206F_206C_206F_202E_206F_206F_202A_206D_206F_206D_202B_206B_202A_206A_202E_202E_200E_202D_200D_206B_202C_200D_202E()
{
return new StringBuilder();
}
static StringBuilder _202E_200D_200F_200D_202E_202B_202B_200B_202E_202D_206C_202A_206D_200E_206F_206E_202B_202E_200B_200C_206F_206F_206E_206B_200E_202B_200B_200E_202E_206B_206E_200C_202E_200F_202D_202A_206B_202C_202E_200D_202E(StringBuilder P_0, string P_1)
{
return P_0.Append(P_1);
}
static StringBuilder _202D_200C_202E_206A_200E_206D_200B_206A_206B_202C_206E_202B_206C_200D_202C_200C_200D_200E_202B_202A_206E_202A_206B_200E_206F_206B_206E_206A_202C_202B_200F_206B_206A_200D_200F_206E_206A_202E_206B_200C_202E(StringBuilder P_0, char P_1)
{
return P_0.Append(P_1);
}
static string _202B_206C_202A_206D_202C_206A_200B_200E_202D_202B_206A_200C_206F_206C_206B_206D_206E_206E_202E_206F_200D_206A_200D_200D_206D_202A_206C_206D_202A_206F_206D_200D_202B_206E_202E_202B_206A_200E_202E_202D_202E(object P_0)
{
return P_0.ToString();
}
static bool _200E_206F_206B_202D_200F_202E_202A_202B_206E_200F_206B_200F_206A_200C_200E_202E_200B_202D_206C_206E_202A_202B_202A_202B_206B_206B_200E_202B_200D_202A_206C_200F_206B_206F_206F_200F_206A_200C_200C_202E(object P_0, object P_1)
{
return P_0.Equals(P_1);
}
}
public sealed record SubRegionTransport(Vector3 From, Vector3 To, ushort Territory) : NavInstruction()
{
[CompilerGenerated]
protected override Type EqualityContract
{
[CompilerGenerated]
get
{
return _206F_202D_200F_200C_200E_206B_206B_202E_206F_202D_206E_206B_202D_202A_202E_200B_206A_202B_200E_200F_200C_206F_200B_206B_206D_202D_202E_200C_200F_200D_202B_202B_206D_200F_206E_200C_206C_206E_206C_206A_202E(typeof(SubRegionTransport).TypeHandle);
}
}
[MethodImpl(MethodImplOptions.NoInlining)]
[CompilerGenerated]
public override string ToString()
{
StringBuilder stringBuilder = _206F_200B_202A_206F_200D_202C_202E_202D_202A_200E_202B_206C_200B_202A_206B_206D_206F_202C_202C_200D_200C_206D_202C_200C_200E_200E_206F_206A_202C_206F_202B_200B_206D_202A_206C_202A_202E_202D_202B_206C_202E();
_206E_206F_202D_202E_202E_202C_200F_206F_206F_200D_200E_206D_200C_202C_206B_202B_200C_206C_200C_206D_200B_202B_206B_202B_206E_206C_206E_200B_202C_200F_202D_206C_200E_202C_202B_206C_200F_200E_200F_200F_202E(stringBuilder, global::_003CModule_003E._202E_200F_206C_202A_202D_200C_200C_200B_202B_200E_202C_202C_202D_206B_202E_206A_200D_206F_206F_200B_206F_206B_202E_206D_202C_202B_200B_206B_200E_202E_200D_200D_202A_206B_206C_202D_206B_202C_200B_200E_202E<string>(1176937111));
_206E_206F_202D_202E_202E_202C_200F_206F_206F_200D_200E_206D_200C_202C_206B_202B_200C_206C_200C_206D_200B_202B_206B_202B_206E_206C_206E_200B_202C_200F_202D_206C_200E_202C_202B_206C_200F_200E_200F_200F_202E(stringBuilder, global::_003CModule_003E._202C_206A_200E_202C_200C_206A_206A_202A_206C_200E_202D_200D_206C_206D_202D_200E_200B_202A_200B_206C_200C_202E_206D_202D_200F_206B_206E_200D_200C_206E_202B_206E_200C_206B_200E_200C_206D_200C_206B_202B_202E<string>(-979564187));
int num = ((!PrintMembers(stringBuilder)) ? 281305733 : 281305732);
while (true)
{
int num2 = num;
int num3 = 281305733;
int num4 = num2;
switch ((num4 | num3) - (num4 & num3))
{
case 2:
num = 281305732;
break;
case 0:
_202A_206F_200E_202B_200E_200E_206F_202E_202D_200F_206C_202B_202D_202D_206D_202E_202D_206A_202A_202A_200E_200B_202D_206D_206E_206A_200B_206B_202C_200B_200E_206D_202A_202B_206F_200B_202C_200E_200C_200C_202E(stringBuilder, '}');
return _200E_206C_202E_200C_200D_206A_200C_206F_200D_206A_206A_206D_200C_200E_202C_200C_202E_206F_206C_206B_200E_202B_202D_202A_202C_206C_206B_206A_202E_206E_202B_202A_206B_206B_200C_202D_202B_200D_206A_200D_202E((object)stringBuilder);
case 1:
_202A_206F_200E_202B_200E_200E_206F_202E_202D_200F_206C_202B_202D_202D_206D_202E_202D_206A_202A_202A_200E_200B_202D_206D_206E_206A_200B_206B_202C_200B_200E_206D_202A_202B_206F_200B_202C_200E_200C_200C_202E(stringBuilder, ' ');
num = 281305733;
break;
}
}
}
[MethodImpl(MethodImplOptions.NoInlining)]
[CompilerGenerated]
protected override bool PrintMembers(StringBuilder builder)
{
int num = ((!base.PrintMembers(builder)) ? (-47435612) : (-47435609));
while (true)
{
int num2 = num;
int num3 = -47435611;
int num4 = num2;
int num5 = num4 + num3;
int num6 = num4 & num3;
switch (num5 - (num6 + num6))
{
case 1:
_206E_206F_202D_202E_202E_202C_200F_206F_206F_200D_200E_206D_200C_202C_206B_202B_200C_206C_200C_206D_200B_202B_206B_202B_206E_206C_206E_200B_202C_200F_202D_206C_200E_202C_202B_206C_200F_200E_200F_200F_202E(builder, global::_003CModule_003E._202E_200F_206C_202A_202D_200C_200C_200B_202B_200E_202C_202C_202D_206B_202E_206A_200D_206F_206F_200B_206F_206B_202E_206D_202C_202B_200B_206B_200E_202E_200D_200D_202A_206B_206C_202D_206B_202C_200B_200E_202E<string>(583039296));
_206E_206F_202D_202E_202E_202C_200F_206F_206F_200D_200E_206D_200C_202C_206B_202B_200C_206C_200C_206D_200B_202B_206B_202B_206E_206C_206E_200B_202C_200F_202D_206C_200E_202C_202B_206C_200F_200E_200F_200F_202E(builder, From.ToString());
_206E_206F_202D_202E_202E_202C_200F_206F_206F_200D_200E_206D_200C_202C_206B_202B_200C_206C_200C_206D_200B_202B_206B_202B_206E_206C_206E_200B_202C_200F_202D_206C_200E_202C_202B_206C_200F_200E_200F_200F_202E(builder, global::_003CModule_003E._200B_200C_206E_200D_206E_206D_200D_206D_206B_206F_202C_206B_206D_202D_206D_206D_202D_202E_200B_200E_206D_206A_206F_202A_202A_200F_206F_202E_206F_206A_206C_206F_202B_202B_206C_200E_200E_200D_206E_206D_202E<string>(-1504115831));
_206E_206F_202D_202E_202E_202C_200F_206F_206F_200D_200E_206D_200C_202C_206B_202B_200C_206C_200C_206D_200B_202B_206B_202B_206E_206C_206E_200B_202C_200F_202D_206C_200E_202C_202B_206C_200F_200E_200F_200F_202E(builder, To.ToString());
_206E_206F_202D_202E_202E_202C_200F_206F_206F_200D_200E_206D_200C_202C_206B_202B_200C_206C_200C_206D_200B_202B_206B_202B_206E_206C_206E_200B_202C_200F_202D_206C_200E_202C_202B_206C_200F_200E_200F_200F_202E(builder, global::_003CModule_003E._202C_206A_200E_202C_200C_206A_206A_202A_206C_200E_202D_200D_206C_206D_202D_200E_200B_202A_200B_206C_200C_202E_206D_202D_200F_206B_206E_200D_200C_206E_202B_206E_200C_206B_200E_200C_206D_200C_206B_202B_202E<string>(424038719));
_206E_206F_202D_202E_202E_202C_200F_206F_206F_200D_200E_206D_200C_202C_206B_202B_200C_206C_200C_206D_200B_202B_206B_202B_206E_206C_206E_200B_202C_200F_202D_206C_200E_202C_202B_206C_200F_200E_200F_200F_202E(builder, Territory.ToString());
return true;
case 2:
_206E_206F_202D_202E_202E_202C_200F_206F_206F_200D_200E_206D_200C_202C_206B_202B_200C_206C_200C_206D_200B_202B_206B_202B_206E_206C_206E_200B_202C_200F_202D_206C_200E_202C_202B_206C_200F_200E_200F_200F_202E(builder, global::_003CModule_003E._202C_206A_200E_202C_200C_206A_206A_202A_206C_200E_202D_200D_206C_206D_202D_200E_200B_202A_200B_206C_200C_202E_206D_202D_200F_206B_206E_200D_200C_206E_202B_206E_200C_206B_200E_200C_206D_200C_206B_202B_202E<string>(-1735617534));
num = -47435612;
break;
case 0:
num = -47435609;
break;
}
}
}
[CompilerGenerated]
public bool Equals(SubRegionTransport? other)
{
int num = (((object)this == other) ? (-1244234066) : (-1244234072));
while (true)
{
int num2 = num;
int num3 = -1244234067;
int num4 = num2;
int num5 = num4 + num3;
int num6 = num4 & num3;
switch (num5 - (num6 + num6))
{
case 0:
num = -1244234072;
break;
case 4:
num = ((!EqualityComparer<Vector3>.Default.Equals(From, other.From)) ? (-1244234069) : (-1244234065));
break;
case 2:
num = ((!EqualityComparer<Vector3>.Default.Equals(To, other.To)) ? (-1244234069) : (-1244234068));
break;
case 5:
num = ((!base.Equals(other)) ? (-1244234069) : (-1244234071));
break;
case 1:
return EqualityComparer<ushort>.Default.Equals(Territory, other.Territory);
case 3:
return true;
case 6:
return false;
}
}
}
bool IEquatable<SubRegionTransport>.Equals(SubRegionTransport? other)
{
//ILSpy generated this explicit interface implementation from .override directive in Equals
return this.Equals(other);
}
static Type _206F_202D_200F_200C_200E_206B_206B_202E_206F_202D_206E_206B_202D_202A_202E_200B_206A_202B_200E_200F_200C_206F_200B_206B_206D_202D_202E_200C_200F_200D_202B_202B_206D_200F_206E_200C_206C_206E_206C_206A_202E(RuntimeTypeHandle P_0)
{
return Type.GetTypeFromHandle(P_0);
}
static StringBuilder _206F_200B_202A_206F_200D_202C_202E_202D_202A_200E_202B_206C_200B_202A_206B_206D_206F_202C_202C_200D_200C_206D_202C_200C_200E_200E_206F_206A_202C_206F_202B_200B_206D_202A_206C_202A_202E_202D_202B_206C_202E()
{
return new StringBuilder();
}
static StringBuilder _206E_206F_202D_202E_202E_202C_200F_206F_206F_200D_200E_206D_200C_202C_206B_202B_200C_206C_200C_206D_200B_202B_206B_202B_206E_206C_206E_200B_202C_200F_202D_206C_200E_202C_202B_206C_200F_200E_200F_200F_202E(StringBuilder P_0, string P_1)
{
return P_0.Append(P_1);
}
static StringBuilder _202A_206F_200E_202B_200E_200E_206F_202E_202D_200F_206C_202B_202D_202D_206D_202E_202D_206A_202A_202A_200E_200B_202D_206D_206E_206A_200B_206B_202C_200B_200E_206D_202A_202B_206F_200B_202C_200E_200C_200C_202E(StringBuilder P_0, char P_1)
{
return P_0.Append(P_1);
}
static string _200E_206C_202E_200C_200D_206A_200C_206F_200D_206A_206A_206D_200C_200E_202C_200C_202E_206F_206C_206B_200E_202B_202D_202A_202C_206C_206B_206A_202E_206E_202B_202A_206B_206B_200C_202D_202B_200D_206A_200D_202E(object P_0)
{
return P_0.ToString();
}
static bool _206D_200E_206C_200C_202E_200D_202A_202B_200D_202A_200C_206A_202D_202A_202D_206E_202E_200C_206D_206C_200B_206B_200F_206C_200F_202A_202A_200F_206B_200E_206C_202B_206C_202D_206F_200E_202B_206A_202E_206B_202E(object P_0, object P_1)
{
return P_0.Equals(P_1);
}
}
[CompilerGenerated]
protected virtual Type EqualityContract
{
[CompilerGenerated]
get
{
return _206E_202C_200D_202D_200D_206A_202E_206E_206B_202A_202A_202B_200B_200C_202C_206C_200B_206E_206C_206F_206D_206A_200C_200D_202A_206E_200F_202A_202A_202E_206C_206D_206D_202C_206D_200D_202E_206B_206E_202D_202E(typeof(NavInstruction).TypeHandle);
}
}
private NavInstruction()
{
}
[MethodImpl(MethodImplOptions.NoInlining)]
[CompilerGenerated]
public override string ToString()
{
StringBuilder stringBuilder = _200B_206B_206F_202B_206B_202D_206D_206D_206E_206E_206F_202B_206A_206E_206B_200F_202D_200F_206B_200C_202A_200B_200D_206D_206D_206D_206B_200D_202C_200B_206A_202C_200E_200E_200F_206C_200D_206C_200E_206C_202E();
_202E_200F_206F_202D_200C_206A_206C_200D_202C_202C_206B_202C_200C_206F_206C_206D_206B_202D_200E_202E_206A_202E_202C_200E_200F_200D_202C_206A_202E_206D_202D_206F_202A_206B_206D_202D_200E_206C_206D_206B_202E(stringBuilder, global::_003CModule_003E._200B_200C_206E_200D_206E_206D_200D_206D_206B_206F_202C_206B_206D_202D_206D_206D_202D_202E_200B_200E_206D_206A_206F_202A_202A_200F_206F_202E_206F_206A_206C_206F_202B_202B_206C_200E_200E_200D_206E_206D_202E<string>(983817871));
_202E_200F_206F_202D_200C_206A_206C_200D_202C_202C_206B_202C_200C_206F_206C_206D_206B_202D_200E_202E_206A_202E_202C_200E_200F_200D_202C_206A_202E_206D_202D_206F_202A_206B_206D_202D_200E_206C_206D_206B_202E(stringBuilder, global::_003CModule_003E._202E_200F_206C_202A_202D_200C_200C_200B_202B_200E_202C_202C_202D_206B_202E_206A_200D_206F_206F_200B_206F_206B_202E_206D_202C_202B_200B_206B_200E_202E_200D_200D_202A_206B_206C_202D_206B_202C_200B_200E_202E<string>(1120247710));
int num = ((!PrintMembers(stringBuilder)) ? (-354215280) : (-354215279));
while (true)
{
int num2 = num;
int num3 = -354215280;
int num4 = num2;
switch ((num4 | num3) - (num4 & num3))
{
case 0:
_202B_202A_200B_206C_200B_202E_202C_202C_202B_202C_206B_206E_202B_200B_206E_200C_200D_206F_200E_200F_200C_202C_206A_202B_200E_206D_200F_202B_200C_206C_206C_206D_200B_206B_200E_202B_200C_206E_206E_206E_202E(stringBuilder, '}');
return _202D_206C_206B_206A_202C_206F_200C_206D_202E_202E_206A_202E_202D_206F_202E_202B_202A_206F_200D_202A_202C_202B_202B_202A_206B_206F_200F_206F_206D_200C_206D_206B_206E_206C_206C_202D_206D_200D_200E_200E_202E((object)stringBuilder);
case 1:
_202B_202A_200B_206C_200B_202E_202C_202C_202B_202C_206B_206E_202B_200B_206E_200C_200D_206F_200E_200F_200C_202C_206A_202B_200E_206D_200F_202B_200C_206C_206C_206D_200B_206B_200E_202B_200C_206E_206E_206E_202E(stringBuilder, ' ');
num = -354215280;
break;
case 2:
num = -354215279;
break;
}
}
}
[CompilerGenerated]
public virtual bool Equals(NavInstruction? other)
{
int num = (((object)this == other) ? 1638669967 : 1638669964);
while (true)
{
int num2 = num;
int num3 = 1638669967;
int num4 = num2;
switch ((num4 | num3) - (num4 & num3))
{
case 4:
num = 1638669964;
break;
case 1:
return _202C_206E_206C_202D_206C_200B_206B_202C_200B_200C_206B_200E_206E_202B_202C_200C_206E_206F_200B_200D_200C_202B_202A_202E_200B_206B_202E_200C_206A_206D_202E_206E_206E_202A_206E_200C_206E_206C_202B_206D_202E(EqualityContract, other.EqualityContract);
case 2:
return false;
case 0:
return true;
case 3:
num = (((object)other == null) ? 1638669965 : 1638669966);
break;
}
}
}
bool IEquatable<NavInstruction>.Equals(NavInstruction? other)
{
//ILSpy generated this explicit interface implementation from .override directive in Equals
return this.Equals(other);
}
static Type _206E_202C_200D_202D_200D_206A_202E_206E_206B_202A_202A_202B_200B_200C_202C_206C_200B_206E_206C_206F_206D_206A_200C_200D_202A_206E_200F_202A_202A_202E_206C_206D_206D_202C_206D_200D_202E_206B_206E_202D_202E(RuntimeTypeHandle P_0)
{
return Type.GetTypeFromHandle(P_0);
}
static StringBuilder _200B_206B_206F_202B_206B_202D_206D_206D_206E_206E_206F_202B_206A_206E_206B_200F_202D_200F_206B_200C_202A_200B_200D_206D_206D_206D_206B_200D_202C_200B_206A_202C_200E_200E_200F_206C_200D_206C_200E_206C_202E()
{
return new StringBuilder();
}
static StringBuilder _202E_200F_206F_202D_200C_206A_206C_200D_202C_202C_206B_202C_200C_206F_206C_206D_206B_202D_200E_202E_206A_202E_202C_200E_200F_200D_202C_206A_202E_206D_202D_206F_202A_206B_206D_202D_200E_206C_206D_206B_202E(StringBuilder P_0, string P_1)
{
return P_0.Append(P_1);
}
static StringBuilder _202B_202A_200B_206C_200B_202E_202C_202C_202B_202C_206B_206E_202B_200B_206E_200C_200D_206F_200E_200F_200C_202C_206A_202B_200E_206D_200F_202B_200C_206C_206C_206D_200B_206B_200E_202B_200C_206E_206E_206E_202E(StringBuilder P_0, char P_1)
{
return P_0.Append(P_1);
}
static string _202D_206C_206B_206A_202C_206F_200C_206D_202E_202E_206A_202E_202D_206F_202E_202B_202A_206F_200D_202A_202C_202B_202B_202A_206B_206F_200F_206F_206D_200C_206D_206B_206E_206C_206C_202D_206D_200D_200E_200E_202E(object P_0)
{
return P_0.ToString();
}
static bool _202C_206E_206C_202D_206C_200B_206B_202C_200B_200C_206B_200E_206E_202B_202C_200C_206E_206F_200B_200D_200C_202B_202A_202E_200B_206B_202E_200C_206A_206D_202E_206E_206E_202A_206E_200C_206E_206C_202B_206D_202E(Type P_0, Type P_1)
{
return P_0 == P_1;
}
}