2169 lines
80 KiB
C#
2169 lines
80 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.CompilerServices;
|
|
using Cpp2IlInjected;
|
|
using Pathfinding;
|
|
using Photon.Pun;
|
|
using Photon.SocketServer.Security;
|
|
using RecRoom.Core.Creation.AI;
|
|
using UnityEngine;
|
|
|
|
namespace RecRoom.Core.AI
|
|
{
|
|
// Token: 0x02003424 RID: 13348
|
|
[Token(Token = "0x2003424")]
|
|
public class Steering : MonoBehaviourPun
|
|
{
|
|
// Token: 0x1700406E RID: 16494
|
|
// (get) Token: 0x060175A3 RID: 95651 RVA: 0x00579428 File Offset: 0x00577628
|
|
// (set) Token: 0x060175A4 RID: 95652 RVA: 0x0057943C File Offset: 0x0057763C
|
|
[Token(Token = "0x1700406E")]
|
|
public float LADKFOBHIKN
|
|
{
|
|
[Token(Token = "0x60175A3")]
|
|
[Address(RVA = "0x1156950", Offset = "0x1155750", VA = "0x181156950")]
|
|
get
|
|
{
|
|
return this.JLMOAFFBJON;
|
|
}
|
|
[Token(Token = "0x60175A4")]
|
|
[Address(RVA = "0x1156AF0", Offset = "0x11558F0", VA = "0x181156AF0")]
|
|
set
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (060175A4)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void RecRoom.Core.AI.Steering::set_MaxHorizontalSpeed(System.Single)
|
|
|
|
---> System.ArgumentOutOfRangeException: length ('-1') must be a non-negative value. (Parameter 'length')
|
|
Actual value was -1.
|
|
at System.ArgumentOutOfRangeException.ThrowNegative[T](T value, String paramName)
|
|
at System.Array.CopyImpl(Array sourceArray, Int32 sourceIndex, Array destinationArray, Int32 destinationIndex, Int32 length, Boolean reliable)
|
|
at System.Array.Copy(Array sourceArray, Array destinationArray, Int32 length)
|
|
at ICSharpCode.Decompiler.ILAst.ILAstBuilder.StackAnalysis(MethodDef methodDef) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstBuilder.cs:line 403
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 117
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
|
--- End of inner exception stack trace ---
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
|
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1660
|
|
*/;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700406F RID: 16495
|
|
// (get) Token: 0x060175A5 RID: 95653 RVA: 0x00579460 File Offset: 0x00577660
|
|
// (set) Token: 0x060175A6 RID: 95654 RVA: 0x00579474 File Offset: 0x00577674
|
|
[Token(Token = "0x1700406F")]
|
|
public float NACAKFCACJJ
|
|
{
|
|
[Token(Token = "0x60175A5")]
|
|
[Address(RVA = "0xED7AE0", Offset = "0xED68E0", VA = "0x180ED7AE0")]
|
|
get;
|
|
[Token(Token = "0x60175A6")]
|
|
[Address(RVA = "0xED7BB0", Offset = "0xED69B0", VA = "0x180ED7BB0")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17004070 RID: 16496
|
|
// (get) Token: 0x060175A7 RID: 95655 RVA: 0x00579488 File Offset: 0x00577688
|
|
// (set) Token: 0x060175A8 RID: 95656 RVA: 0x0057949C File Offset: 0x0057769C
|
|
[Token(Token = "0x17004070")]
|
|
public float KKOOLECDHDC
|
|
{
|
|
[Token(Token = "0x60175A7")]
|
|
[Address(RVA = "0xA31BD0", Offset = "0xA309D0", VA = "0x180A31BD0")]
|
|
get;
|
|
[Token(Token = "0x60175A8")]
|
|
[Address(RVA = "0x10EB5F0", Offset = "0x10EA3F0", VA = "0x1810EB5F0")]
|
|
set;
|
|
} = 2f;
|
|
|
|
// Token: 0x17004071 RID: 16497
|
|
// (get) Token: 0x060175A9 RID: 95657 RVA: 0x005794B0 File Offset: 0x005776B0
|
|
// (set) Token: 0x060175AA RID: 95658 RVA: 0x005794C4 File Offset: 0x005776C4
|
|
[Token(Token = "0x17004071")]
|
|
public float FNOMIJPNICG
|
|
{
|
|
[Token(Token = "0x60175A9")]
|
|
[Address(RVA = "0xA36380", Offset = "0xA35180", VA = "0x180A36380")]
|
|
get
|
|
{
|
|
return this.EJPHFDENPEE;
|
|
}
|
|
[Token(Token = "0x60175AA")]
|
|
[Address(RVA = "0x1156B10", Offset = "0x1155910", VA = "0x181156B10")]
|
|
set
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (060175AA)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void RecRoom.Core.AI.Steering::set_MovementSpeedVarietyScalar(System.Single)
|
|
|
|
---> System.ArgumentOutOfRangeException: length ('-1') must be a non-negative value. (Parameter 'length')
|
|
Actual value was -1.
|
|
at System.ArgumentOutOfRangeException.ThrowNegative[T](T value, String paramName)
|
|
at System.Array.CopyImpl(Array sourceArray, Int32 sourceIndex, Array destinationArray, Int32 destinationIndex, Int32 length, Boolean reliable)
|
|
at System.Array.Copy(Array sourceArray, Array destinationArray, Int32 length)
|
|
at ICSharpCode.Decompiler.ILAst.ILAstBuilder.StackAnalysis(MethodDef methodDef) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstBuilder.cs:line 403
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 117
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
|
--- End of inner exception stack trace ---
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
|
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1660
|
|
*/;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17004072 RID: 16498
|
|
// (get) Token: 0x060175AB RID: 95659 RVA: 0x005794E8 File Offset: 0x005776E8
|
|
// (set) Token: 0x060175AC RID: 95660 RVA: 0x005794FC File Offset: 0x005776FC
|
|
[Token(Token = "0x17004072")]
|
|
public float FAEOLFFMHFN
|
|
{
|
|
[Token(Token = "0x60175AB")]
|
|
[Address(RVA = "0x89BE30", Offset = "0x89AC30", VA = "0x18089BE30")]
|
|
get;
|
|
[Token(Token = "0x60175AC")]
|
|
[Address(RVA = "0x89BCB0", Offset = "0x89AAB0", VA = "0x18089BCB0")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17004073 RID: 16499
|
|
// (get) Token: 0x060175AD RID: 95661 RVA: 0x00579510 File Offset: 0x00577710
|
|
// (set) Token: 0x060175AE RID: 95662 RVA: 0x00579524 File Offset: 0x00577724
|
|
[Token(Token = "0x17004073")]
|
|
public float HPHCFLFICOF
|
|
{
|
|
[Token(Token = "0x60175AD")]
|
|
[Address(RVA = "0x89BCC0", Offset = "0x89AAC0", VA = "0x18089BCC0")]
|
|
get;
|
|
[Token(Token = "0x60175AE")]
|
|
[Address(RVA = "0x89BCD0", Offset = "0x89AAD0", VA = "0x18089BCD0")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17004074 RID: 16500
|
|
// (get) Token: 0x060175AF RID: 95663 RVA: 0x00579538 File Offset: 0x00577738
|
|
// (set) Token: 0x060175B0 RID: 95664 RVA: 0x0057954C File Offset: 0x0057774C
|
|
[Token(Token = "0x17004074")]
|
|
public float AOCGAACDNJE
|
|
{
|
|
[Token(Token = "0x60175AF")]
|
|
[Address(RVA = "0xA336B0", Offset = "0xA324B0", VA = "0x180A336B0")]
|
|
get;
|
|
[Token(Token = "0x60175B0")]
|
|
[Address(RVA = "0xA337F0", Offset = "0xA325F0", VA = "0x180A337F0")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17004075 RID: 16501
|
|
// (get) Token: 0x060175B1 RID: 95665 RVA: 0x00579560 File Offset: 0x00577760
|
|
[Token(Token = "0x17004075")]
|
|
public Vector3 JIGGKKCAGIF
|
|
{
|
|
[Token(Token = "0x60175B1")]
|
|
[Address(RVA = "0x11569D0", Offset = "0x11557D0", VA = "0x1811569D0")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (060175B1)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling UnityEngine.Vector3 RecRoom.Core.AI.Steering::get_Velocity()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:float32(var_1_06, ldfld:float32(Vector3::z, ldloc:Vector3[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Vector3&](var_0)))
|
|
}
|
|
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
|
--- End of inner exception stack trace ---
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
|
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1660
|
|
*/;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17004076 RID: 16502
|
|
// (get) Token: 0x060175B2 RID: 95666 RVA: 0x00579574 File Offset: 0x00577774
|
|
// (set) Token: 0x060175B3 RID: 95667 RVA: 0x00579588 File Offset: 0x00577788
|
|
[Token(Token = "0x17004076")]
|
|
public bool EJADFFGLCKG
|
|
{
|
|
[Token(Token = "0x60175B2")]
|
|
[Address(RVA = "0xA337E0", Offset = "0xA325E0", VA = "0x180A337E0")]
|
|
get
|
|
{
|
|
return this.JODGHDBGJFB;
|
|
}
|
|
[Token(Token = "0x60175B3")]
|
|
[Address(RVA = "0x1156AA0", Offset = "0x11558A0", VA = "0x181156AA0")]
|
|
set
|
|
{
|
|
RigidbodyEx afebljoibbc = this.AFEBLJOIBBC;
|
|
this.JODGHDBGJFB = value;
|
|
if (value && this.supportsGravity)
|
|
{
|
|
bool isHovering = this.MMAHMEBFAHO;
|
|
}
|
|
int num = 0;
|
|
afebljoibbc.IEIKHAKBHFL = num != 0;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17004077 RID: 16503
|
|
// (get) Token: 0x060175B4 RID: 95668 RVA: 0x005795C8 File Offset: 0x005777C8
|
|
[Token(Token = "0x17004077")]
|
|
private bool EGDMABFMLOL
|
|
{
|
|
[Token(Token = "0x60175B4")]
|
|
[Address(RVA = "0x1153D70", Offset = "0x1152B70", VA = "0x181153D70")]
|
|
get
|
|
{
|
|
if (this.JODGHDBGJFB && this.supportsGravity)
|
|
{
|
|
return !this.MMAHMEBFAHO;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17004078 RID: 16504
|
|
// (get) Token: 0x060175B5 RID: 95669 RVA: 0x005795F4 File Offset: 0x005777F4
|
|
[Token(Token = "0x17004078")]
|
|
private bool AMCLDGIHFOA
|
|
{
|
|
[Token(Token = "0x60175B5")]
|
|
[Address(RVA = "0x1154DA0", Offset = "0x1153BA0", VA = "0x181154DA0")]
|
|
get
|
|
{
|
|
do
|
|
{
|
|
if (this.ONOELOJLGIG)
|
|
{
|
|
}
|
|
}
|
|
while (this.<OFIHKDMMFJH>k__BackingField);
|
|
return this.<EOOMIPKNFJI>k__BackingField;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17004079 RID: 16505
|
|
// (get) Token: 0x060175B6 RID: 95670 RVA: 0x0057961C File Offset: 0x0057781C
|
|
// (set) Token: 0x060175B7 RID: 95671 RVA: 0x00579630 File Offset: 0x00577830
|
|
[Token(Token = "0x17004079")]
|
|
public bool KIGOBOBFCBG
|
|
{
|
|
[Token(Token = "0x60175B6")]
|
|
[Address(RVA = "0x60CD90", Offset = "0x60BB90", VA = "0x18060CD90")]
|
|
get
|
|
{
|
|
return this.LNJGFBKHBND;
|
|
}
|
|
[Token(Token = "0x60175B7")]
|
|
[Address(RVA = "0x1153080", Offset = "0x1151E80", VA = "0x181153080")]
|
|
private set
|
|
{
|
|
if (value)
|
|
{
|
|
float time = Time.time;
|
|
this.OOIFOMMDAGI = time;
|
|
this.LNJGFBKHBND = value;
|
|
return;
|
|
}
|
|
this.LNJGFBKHBND = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700407A RID: 16506
|
|
// (get) Token: 0x060175B8 RID: 95672 RVA: 0x00579664 File Offset: 0x00577864
|
|
// (set) Token: 0x060175B9 RID: 95673 RVA: 0x00579678 File Offset: 0x00577878
|
|
[Token(Token = "0x1700407A")]
|
|
public bool FMIGOFIAGEA
|
|
{
|
|
[Token(Token = "0x60175B8")]
|
|
[Address(RVA = "0x1156930", Offset = "0x1155730", VA = "0x181156930")]
|
|
get;
|
|
[Token(Token = "0x60175B9")]
|
|
[Address(RVA = "0x1153070", Offset = "0x1151E70", VA = "0x181153070")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x1700407B RID: 16507
|
|
// (get) Token: 0x060175BA RID: 95674 RVA: 0x0000220F File Offset: 0x0000040F
|
|
// (set) Token: 0x060175BB RID: 95675 RVA: 0x0057968C File Offset: 0x0057788C
|
|
[Token(Token = "0x1700407B")]
|
|
public Vector3 EGJBGIIHEEL
|
|
{
|
|
[Token(Token = "0x60175BA")]
|
|
[Address(RVA = "0xFBDF10", Offset = "0xFBCD10", VA = "0x180FBDF10")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
[Token(Token = "0x60175BB")]
|
|
[Address(RVA = "0x1055A10", Offset = "0x1054810", VA = "0x181055A10")]
|
|
[CompilerGenerated]
|
|
private set
|
|
{
|
|
float z = value.z;
|
|
this.<DCAKJCHIFHP>k__BackingField.z = z;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700407C RID: 16508
|
|
// (get) Token: 0x060175BC RID: 95676 RVA: 0x0000220F File Offset: 0x0000040F
|
|
// (set) Token: 0x060175BD RID: 95677 RVA: 0x005796AC File Offset: 0x005778AC
|
|
[Token(Token = "0x1700407C")]
|
|
public Vector3 HGBGCIDCIMI
|
|
{
|
|
[Token(Token = "0x60175BC")]
|
|
[Address(RVA = "0xA83910", Offset = "0xA82710", VA = "0x180A83910")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
[Token(Token = "0x60175BD")]
|
|
[Address(RVA = "0xA80CC0", Offset = "0xA7FAC0", VA = "0x180A80CC0")]
|
|
[CompilerGenerated]
|
|
private set
|
|
{
|
|
float z = value.z;
|
|
this.<GKIPNBNICDM>k__BackingField.z = z;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700407D RID: 16509
|
|
// (get) Token: 0x060175BE RID: 95678 RVA: 0x0000220F File Offset: 0x0000040F
|
|
// (set) Token: 0x060175BF RID: 95679 RVA: 0x005796CC File Offset: 0x005778CC
|
|
[Token(Token = "0x1700407D")]
|
|
public Vector3 AHDBNNELKJL
|
|
{
|
|
[Token(Token = "0x60175BE")]
|
|
[Address(RVA = "0xA83930", Offset = "0xA82730", VA = "0x180A83930")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
[Token(Token = "0x60175BF")]
|
|
[Address(RVA = "0x73DB00", Offset = "0x73C900", VA = "0x18073DB00")]
|
|
[CompilerGenerated]
|
|
private set
|
|
{
|
|
float z = value.z;
|
|
this.<ECDBINIFKKP>k__BackingField.z = z;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700407E RID: 16510
|
|
// (get) Token: 0x060175C0 RID: 95680 RVA: 0x005796EC File Offset: 0x005778EC
|
|
// (set) Token: 0x060175C1 RID: 95681 RVA: 0x00579700 File Offset: 0x00577900
|
|
[Token(Token = "0x1700407E")]
|
|
public bool EHGDJPCKOPL
|
|
{
|
|
[Token(Token = "0x60175C0")]
|
|
[Address(RVA = "0xA5D880", Offset = "0xA5C680", VA = "0x180A5D880")]
|
|
get;
|
|
[Token(Token = "0x60175C1")]
|
|
[Address(RVA = "0xA5C8D0", Offset = "0xA5B6D0", VA = "0x180A5C8D0")]
|
|
set;
|
|
} = true;
|
|
|
|
// Token: 0x1700407F RID: 16511
|
|
// (get) Token: 0x060175C2 RID: 95682 RVA: 0x00579714 File Offset: 0x00577914
|
|
[Token(Token = "0x1700407F")]
|
|
public float EEFEDJHPFPF
|
|
{
|
|
[Token(Token = "0x60175C2")]
|
|
[Address(RVA = "0x1156830", Offset = "0x1155630", VA = "0x181156830")]
|
|
get
|
|
{
|
|
byte[] publicKey = ((ICryptoProvider)this.NOHCABNLEGM).PublicKey;
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17004080 RID: 16512
|
|
// (get) Token: 0x060175C3 RID: 95683 RVA: 0x00579734 File Offset: 0x00577934
|
|
// (set) Token: 0x060175C4 RID: 95684 RVA: 0x00579748 File Offset: 0x00577948
|
|
[Token(Token = "0x17004080")]
|
|
public float PPIMPJNJLMC
|
|
{
|
|
[Token(Token = "0x60175C3")]
|
|
[Address(RVA = "0xF253C0", Offset = "0xF241C0", VA = "0x180F253C0")]
|
|
get;
|
|
[Token(Token = "0x60175C4")]
|
|
[Address(RVA = "0x1151460", Offset = "0x1150260", VA = "0x181151460")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17004081 RID: 16513
|
|
// (get) Token: 0x060175C5 RID: 95685 RVA: 0x0057975C File Offset: 0x0057795C
|
|
[Token(Token = "0x17004081")]
|
|
public bool MMAHMEBFAHO
|
|
{
|
|
[Token(Token = "0x60175C5")]
|
|
[Address(RVA = "0x1156890", Offset = "0x1155690", VA = "0x181156890")]
|
|
get
|
|
{
|
|
if (!this.<IPBNHBABALM>k__BackingField)
|
|
{
|
|
}
|
|
string text = this.NOHCABNLEGM.ToString();
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17004082 RID: 16514
|
|
// (get) Token: 0x060175C6 RID: 95686 RVA: 0x00579788 File Offset: 0x00577988
|
|
[Token(Token = "0x17004082")]
|
|
public bool HDMDFMLJGJP
|
|
{
|
|
[Token(Token = "0x60175C6")]
|
|
[Address(RVA = "0x1156750", Offset = "0x1155550", VA = "0x181156750")]
|
|
get
|
|
{
|
|
CapsuleCollider capsuleCollider = this.terrainNavigationCapsuleCollider;
|
|
int num = 0;
|
|
return capsuleCollider != num;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17004083 RID: 16515
|
|
// (get) Token: 0x060175C7 RID: 95687 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x17004083")]
|
|
public AJLIDIKHFKK JOPGFKHIMPI
|
|
{
|
|
[Token(Token = "0x60175C7")]
|
|
[Address(RVA = "0x1156810", Offset = "0x1155610", VA = "0x181156810")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x17004084 RID: 16516
|
|
// (get) Token: 0x060175C8 RID: 95688 RVA: 0x005797A8 File Offset: 0x005779A8
|
|
// (set) Token: 0x060175C9 RID: 95689 RVA: 0x005797BC File Offset: 0x005779BC
|
|
[Token(Token = "0x17004084")]
|
|
public bool KOIOJOHGAPK
|
|
{
|
|
[Token(Token = "0x60175C8")]
|
|
[Address(RVA = "0x1156970", Offset = "0x1155770", VA = "0x181156970")]
|
|
get;
|
|
[Token(Token = "0x60175C9")]
|
|
[Address(RVA = "0x1152630", Offset = "0x1151430", VA = "0x181152630")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17004085 RID: 16517
|
|
// (get) Token: 0x060175CA RID: 95690 RVA: 0x005797D0 File Offset: 0x005779D0
|
|
// (set) Token: 0x060175CB RID: 95691 RVA: 0x005797E4 File Offset: 0x005779E4
|
|
[Token(Token = "0x17004085")]
|
|
public bool HMMNNALHKBB
|
|
{
|
|
[Token(Token = "0x60175CA")]
|
|
[Address(RVA = "0x1156960", Offset = "0x1155760", VA = "0x181156960")]
|
|
get;
|
|
[Token(Token = "0x60175CB")]
|
|
[Address(RVA = "0x1152AE0", Offset = "0x11518E0", VA = "0x181152AE0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17004086 RID: 16518
|
|
// (get) Token: 0x060175CC RID: 95692 RVA: 0x005797F8 File Offset: 0x005779F8
|
|
// (set) Token: 0x060175CD RID: 95693 RVA: 0x0057980C File Offset: 0x00577A0C
|
|
[Token(Token = "0x17004086")]
|
|
public bool FIGFEAKLBOM
|
|
{
|
|
[Token(Token = "0x60175CC")]
|
|
[Address(RVA = "0x1156940", Offset = "0x1155740", VA = "0x181156940")]
|
|
get;
|
|
[Token(Token = "0x60175CD")]
|
|
[Address(RVA = "0x11522D0", Offset = "0x11510D0", VA = "0x1811522D0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17004087 RID: 16519
|
|
// (get) Token: 0x060175CE RID: 95694 RVA: 0x00579820 File Offset: 0x00577A20
|
|
// (set) Token: 0x060175CF RID: 95695 RVA: 0x00579834 File Offset: 0x00577A34
|
|
[Token(Token = "0x17004087")]
|
|
public List<Collider> JMNNFOAFMBF
|
|
{
|
|
[Token(Token = "0x60175CE")]
|
|
[Address(RVA = "0x8C1910", Offset = "0x8C0710", VA = "0x1808C1910")]
|
|
get;
|
|
[Token(Token = "0x60175CF")]
|
|
[Address(RVA = "0x8C0F40", Offset = "0x8BFD40", VA = "0x1808C0F40")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17004088 RID: 16520
|
|
// (get) Token: 0x060175D0 RID: 95696 RVA: 0x00579848 File Offset: 0x00577A48
|
|
[Token(Token = "0x17004088")]
|
|
public float DJALFBHIEBJ
|
|
{
|
|
[Token(Token = "0x60175D0")]
|
|
[Address(RVA = "0xCC2A60", Offset = "0xCC1860", VA = "0x180CC2A60")]
|
|
get
|
|
{
|
|
return this.reachedPathNodeDistance;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17004089 RID: 16521
|
|
// (get) Token: 0x060175D1 RID: 95697 RVA: 0x0057985C File Offset: 0x00577A5C
|
|
// (set) Token: 0x060175D2 RID: 95698 RVA: 0x0057987C File Offset: 0x00577A7C
|
|
[Token(Token = "0x17004089")]
|
|
public bool DAHJLNNJFHA
|
|
{
|
|
[Token(Token = "0x60175D1")]
|
|
[Address(RVA = "0x1156980", Offset = "0x1155780", VA = "0x181156980")]
|
|
get
|
|
{
|
|
return this.OOHIJGMLLEG.IAHDANBDAAM() != null;
|
|
}
|
|
[Token(Token = "0x60175D2")]
|
|
[Address(RVA = "0x1156B30", Offset = "0x1155930", VA = "0x181156B30")]
|
|
set
|
|
{
|
|
KLLMCPFPIIE<bool> oohijgmlleg = this.OOHIJGMLLEG;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700408A RID: 16522
|
|
// (get) Token: 0x060175D3 RID: 95699 RVA: 0x00579898 File Offset: 0x00577A98
|
|
// (set) Token: 0x060175D4 RID: 95700 RVA: 0x005798AC File Offset: 0x00577AAC
|
|
[Token(Token = "0x1700408A")]
|
|
public bool FPDCFHLKOJB
|
|
{
|
|
[Token(Token = "0x60175D3")]
|
|
[Address(RVA = "0xD53F90", Offset = "0xD52D90", VA = "0x180D53F90")]
|
|
get;
|
|
[Token(Token = "0x60175D4")]
|
|
[Address(RVA = "0xD529A0", Offset = "0xD517A0", VA = "0x180D529A0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x1700408B RID: 16523
|
|
// (get) Token: 0x060175D5 RID: 95701 RVA: 0x005798C0 File Offset: 0x00577AC0
|
|
// (set) Token: 0x060175D6 RID: 95702 RVA: 0x005798D4 File Offset: 0x00577AD4
|
|
[Token(Token = "0x1700408B")]
|
|
public bool JNCCGKIIBHG
|
|
{
|
|
[Token(Token = "0x60175D5")]
|
|
[Address(RVA = "0xCC6010", Offset = "0xCC4E10", VA = "0x180CC6010")]
|
|
get;
|
|
[Token(Token = "0x60175D6")]
|
|
[Address(RVA = "0xCC6190", Offset = "0xCC4F90", VA = "0x180CC6190")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x1700408C RID: 16524
|
|
// (get) Token: 0x060175D7 RID: 95703 RVA: 0x005798E8 File Offset: 0x00577AE8
|
|
[Token(Token = "0x1700408C")]
|
|
public bool KLHDMLHKFCC
|
|
{
|
|
[Token(Token = "0x60175D7")]
|
|
[Address(RVA = "0x11567B0", Offset = "0x11555B0", VA = "0x1811567B0")]
|
|
get
|
|
{
|
|
Seeker seeker = this.seeker;
|
|
int num = 0;
|
|
return seeker != num;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700408D RID: 16525
|
|
// (get) Token: 0x060175D8 RID: 95704 RVA: 0x00579908 File Offset: 0x00577B08
|
|
// (set) Token: 0x060175D9 RID: 95705 RVA: 0x0057991C File Offset: 0x00577B1C
|
|
[Token(Token = "0x1700408D")]
|
|
public bool DIGIOKDDLHM
|
|
{
|
|
[Token(Token = "0x60175D8")]
|
|
[Address(RVA = "0xCC6020", Offset = "0xCC4E20", VA = "0x180CC6020")]
|
|
get;
|
|
[Token(Token = "0x60175D9")]
|
|
[Address(RVA = "0xCC5C00", Offset = "0xCC4A00", VA = "0x180CC5C00")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x1700408E RID: 16526
|
|
// (get) Token: 0x060175DA RID: 95706 RVA: 0x00579930 File Offset: 0x00577B30
|
|
// (set) Token: 0x060175DB RID: 95707 RVA: 0x00579944 File Offset: 0x00577B44
|
|
[Token(Token = "0x1700408E")]
|
|
public bool IMBPFGMCBJA
|
|
{
|
|
[Token(Token = "0x60175DA")]
|
|
[Address(RVA = "0xD52910", Offset = "0xD51710", VA = "0x180D52910")]
|
|
get;
|
|
[Token(Token = "0x60175DB")]
|
|
[Address(RVA = "0xD53F30", Offset = "0xD52D30", VA = "0x180D53F30")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x1700408F RID: 16527
|
|
// (get) Token: 0x060175DC RID: 95708 RVA: 0x00579958 File Offset: 0x00577B58
|
|
[Token(Token = "0x1700408F")]
|
|
public bool GCIPNHBHKMG
|
|
{
|
|
[Token(Token = "0x60175DC")]
|
|
[Address(RVA = "0x1156860", Offset = "0x1155660", VA = "0x181156860")]
|
|
get
|
|
{
|
|
return !this.seeker.IsDone();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17004090 RID: 16528
|
|
// (get) Token: 0x060175DD RID: 95709 RVA: 0x0057997C File Offset: 0x00577B7C
|
|
[Token(Token = "0x17004090")]
|
|
private bool IPMGJBLBDHH
|
|
{
|
|
[Token(Token = "0x60175DD")]
|
|
[Address(RVA = "0x1154D60", Offset = "0x1153B60", VA = "0x181154D60")]
|
|
get
|
|
{
|
|
if (this.<EOOMIPKNFJI>k__BackingField && (this.MOPNCFPHIMD || this.OBEOGFCJEHO != (ulong)0L) && this.NPPJIPBNDCM > 0)
|
|
{
|
|
return !this.ADCIJDEPJHE;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060175DE RID: 95710 RVA: 0x005799BC File Offset: 0x00577BBC
|
|
[Token(Token = "0x60175DE")]
|
|
[Address(RVA = "0x1150D90", Offset = "0x114FB90", VA = "0x181150D90", Slot = "13")]
|
|
protected override void Awake()
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (060175DE)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void RecRoom.Core.AI.Steering::Awake()
|
|
|
|
---> System.ArgumentOutOfRangeException: length ('-1') must be a non-negative value. (Parameter 'length')
|
|
Actual value was -1.
|
|
at System.ArgumentOutOfRangeException.ThrowNegative[T](T value, String paramName)
|
|
at System.Array.CopyImpl(Array sourceArray, Int32 sourceIndex, Array destinationArray, Int32 destinationIndex, Int32 length, Boolean reliable)
|
|
at System.Array.Copy(Array sourceArray, Array destinationArray, Int32 length)
|
|
at ICSharpCode.Decompiler.ILAst.ILAstBuilder.StackAnalysis(MethodDef methodDef) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstBuilder.cs:line 403
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 117
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
|
--- End of inner exception stack trace ---
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
|
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1660
|
|
*/;
|
|
}
|
|
|
|
// Token: 0x060175DF RID: 95711 RVA: 0x00579BD8 File Offset: 0x00577DD8
|
|
[Token(Token = "0x60175DF")]
|
|
[Address(RVA = "0x1154FA0", Offset = "0x1153DA0", VA = "0x181154FA0", Slot = "14")]
|
|
protected override void OnDestroy()
|
|
{
|
|
if (UGCNavMeshManager.FFNIFALJLDD)
|
|
{
|
|
UGCNavMeshManager <OCDLBPHJMOP>k__BackingField = UGCNavMeshManager.<OCDLBPHJMOP>k__BackingField;
|
|
Action action = new Action(this.IMJIPGHNBMO);
|
|
<OCDLBPHJMOP>k__BackingField.EEMMPNJPIEI -= action;
|
|
}
|
|
BJIFHHPBNNJ fhkbefmfhfo = this.FHKBEFMFHFO;
|
|
JAKMIGBBBOM.BAFPMPJFBEM pbncneocbpk = this.PBNCNEOCBPK;
|
|
int num = 0;
|
|
this.FHKBEFMFHFO = num;
|
|
this.PBNCNEOCBPK = num;
|
|
base.OnDestroy();
|
|
}
|
|
|
|
// Token: 0x060175E0 RID: 95712 RVA: 0x00579C38 File Offset: 0x00577E38
|
|
[Token(Token = "0x60175E0")]
|
|
[Address(RVA = "0x11563A0", Offset = "0x11551A0", VA = "0x1811563A0")]
|
|
public void StopAll()
|
|
{
|
|
this.<EOOMIPKNFJI>k__BackingField = false;
|
|
int num = 0;
|
|
this.LNJGFBKHBND = false;
|
|
this.OBEOGFCJEHO = num;
|
|
this.NPPJIPBNDCM = num;
|
|
this.ADCIJDEPJHE = false;
|
|
this.LGGAMELGNFM = (int)((ulong)4294967295L);
|
|
this.StopSeeking();
|
|
this.StopSeeking();
|
|
this.<PDEOHGGCCDG>k__BackingField = false;
|
|
}
|
|
|
|
// Token: 0x060175E1 RID: 95713 RVA: 0x00579C90 File Offset: 0x00577E90
|
|
[Token(Token = "0x60175E1")]
|
|
[Address(RVA = "0x11561D0", Offset = "0x1154FD0", VA = "0x1811561D0")]
|
|
public void Pause()
|
|
{
|
|
this.ONOELOJLGIG = true;
|
|
}
|
|
|
|
// Token: 0x060175E2 RID: 95714 RVA: 0x00579CA4 File Offset: 0x00577EA4
|
|
[Token(Token = "0x60175E2")]
|
|
[Address(RVA = "0x11561E0", Offset = "0x1154FE0", VA = "0x1811561E0")]
|
|
public void Resume()
|
|
{
|
|
this.ONOELOJLGIG = false;
|
|
}
|
|
|
|
// Token: 0x060175E3 RID: 95715 RVA: 0x00579CB8 File Offset: 0x00577EB8
|
|
[Token(Token = "0x60175E3")]
|
|
[Address(RVA = "0x11561F0", Offset = "0x1154FF0", VA = "0x1811561F0")]
|
|
public void Seek(Vector3 HEGDAEMJLDE, float HKMKIGAMAOA)
|
|
{
|
|
float z = HEGDAEMJLDE.z;
|
|
this.IJBEIGAJMJB.z = z;
|
|
bool flag = this.faceMovementDirection;
|
|
this.IEHLBDFFEHA = flag;
|
|
this.AGMLPFLAFJK = HKMKIGAMAOA;
|
|
this.<GDBMGJHKGHK>k__BackingField = false;
|
|
this.CBHBNFACFDF = 0.01f;
|
|
this.<OFIHKDMMFJH>k__BackingField = true;
|
|
this.BCKAMIMBLEF = true;
|
|
}
|
|
|
|
// Token: 0x060175E4 RID: 95716 RVA: 0x00579D10 File Offset: 0x00577F10
|
|
[Token(Token = "0x60175E4")]
|
|
[Address(RVA = "0x1156240", Offset = "0x1155040", VA = "0x181156240")]
|
|
public void Seek(Vector3 HEGDAEMJLDE, float HKMKIGAMAOA, float CKAPMPADIMM)
|
|
{
|
|
float z = HEGDAEMJLDE.z;
|
|
this.IJBEIGAJMJB.z = z;
|
|
bool flag = this.faceMovementDirection;
|
|
this.IEHLBDFFEHA = flag;
|
|
this.CBHBNFACFDF = CKAPMPADIMM;
|
|
this.AGMLPFLAFJK = HKMKIGAMAOA;
|
|
this.<GDBMGJHKGHK>k__BackingField = false;
|
|
this.<OFIHKDMMFJH>k__BackingField = true;
|
|
this.BCKAMIMBLEF = true;
|
|
}
|
|
|
|
// Token: 0x060175E5 RID: 95717 RVA: 0x00579D64 File Offset: 0x00577F64
|
|
[Token(Token = "0x60175E5")]
|
|
[Address(RVA = "0x11562E0", Offset = "0x11550E0", VA = "0x1811562E0")]
|
|
public void Seek(Vector3 HEGDAEMJLDE, float HKMKIGAMAOA, float CKAPMPADIMM, bool OOFGDHMMJPA)
|
|
{
|
|
float z = HEGDAEMJLDE.z;
|
|
this.IJBEIGAJMJB.z = z;
|
|
this.IEHLBDFFEHA = false;
|
|
this.CBHBNFACFDF = CKAPMPADIMM;
|
|
this.AGMLPFLAFJK = HKMKIGAMAOA;
|
|
this.<GDBMGJHKGHK>k__BackingField = false;
|
|
this.<OFIHKDMMFJH>k__BackingField = true;
|
|
this.BCKAMIMBLEF = true;
|
|
}
|
|
|
|
// Token: 0x060175E6 RID: 95718 RVA: 0x00579DB0 File Offset: 0x00577FB0
|
|
[Token(Token = "0x60175E6")]
|
|
[Address(RVA = "0x1156290", Offset = "0x1155090", VA = "0x181156290")]
|
|
public void Seek(Vector3 HEGDAEMJLDE, float HKMKIGAMAOA, float CKAPMPADIMM, bool OOFGDHMMJPA, bool BOLDAHFKBMA)
|
|
{
|
|
float z = HEGDAEMJLDE.z;
|
|
this.IJBEIGAJMJB.z = z;
|
|
this.IEHLBDFFEHA = false;
|
|
this.BCKAMIMBLEF = false;
|
|
this.CBHBNFACFDF = CKAPMPADIMM;
|
|
this.AGMLPFLAFJK = HKMKIGAMAOA;
|
|
this.<GDBMGJHKGHK>k__BackingField = false;
|
|
this.<OFIHKDMMFJH>k__BackingField = true;
|
|
}
|
|
|
|
// Token: 0x060175E7 RID: 95719 RVA: 0x00579DFC File Offset: 0x00577FFC
|
|
[Token(Token = "0x60175E7")]
|
|
[Address(RVA = "0x1156410", Offset = "0x1155210", VA = "0x181156410")]
|
|
public void StopSeeking()
|
|
{
|
|
this.<OFIHKDMMFJH>k__BackingField = false;
|
|
float z = Vector3.zero.z;
|
|
this.JOGANEPPEEM.z = z;
|
|
Vector3 zero = Vector3.zero;
|
|
RigidbodyEx afebljoibbc = this.AFEBLJOIBBC;
|
|
float z2 = zero.z;
|
|
this.EHOEAGJIJMH.z = z2;
|
|
afebljoibbc.ClearVelocity();
|
|
}
|
|
|
|
// Token: 0x060175E8 RID: 95720 RVA: 0x00579E54 File Offset: 0x00578054
|
|
[Token(Token = "0x60175E8")]
|
|
[Address(RVA = "0x1154350", Offset = "0x1153150", VA = "0x181154350")]
|
|
public void Look(Vector3 OLEDPOPNAKK)
|
|
{
|
|
float z = OLEDPOPNAKK.z;
|
|
this.<LPHAFHCNEDO>k__BackingField = false;
|
|
this.DEMPIBJDNEN = 10f;
|
|
this.MODKLDPHFKE = 0.01f;
|
|
}
|
|
|
|
// Token: 0x060175E9 RID: 95721 RVA: 0x00579E88 File Offset: 0x00578088
|
|
[Token(Token = "0x60175E9")]
|
|
[Address(RVA = "0x11544B0", Offset = "0x11532B0", VA = "0x1811544B0")]
|
|
public void Look(Quaternion MEJCMIKAJCD)
|
|
{
|
|
this.<LPHAFHCNEDO>k__BackingField = false;
|
|
this.DEMPIBJDNEN = 10f;
|
|
this.MODKLDPHFKE = 0.01f;
|
|
}
|
|
|
|
// Token: 0x060175EA RID: 95722 RVA: 0x00579EB4 File Offset: 0x005780B4
|
|
[Token(Token = "0x60175EA")]
|
|
[Address(RVA = "0x11542A0", Offset = "0x11530A0", VA = "0x1811542A0")]
|
|
public void Look(Vector3 OLEDPOPNAKK, float MJGOPEFIEFJ)
|
|
{
|
|
float z = OLEDPOPNAKK.z;
|
|
this.<LPHAFHCNEDO>k__BackingField = false;
|
|
this.DEMPIBJDNEN = MJGOPEFIEFJ;
|
|
this.MODKLDPHFKE = 0.01f;
|
|
}
|
|
|
|
// Token: 0x060175EB RID: 95723 RVA: 0x00579EE4 File Offset: 0x005780E4
|
|
[Token(Token = "0x60175EB")]
|
|
[Address(RVA = "0x1154270", Offset = "0x1153070", VA = "0x181154270")]
|
|
public void Look(Quaternion MEJCMIKAJCD, float MJGOPEFIEFJ)
|
|
{
|
|
this.<LPHAFHCNEDO>k__BackingField = false;
|
|
this.DEMPIBJDNEN = MJGOPEFIEFJ;
|
|
this.MODKLDPHFKE = 0.01f;
|
|
}
|
|
|
|
// Token: 0x060175EC RID: 95724 RVA: 0x00579F0C File Offset: 0x0057810C
|
|
[Token(Token = "0x60175EC")]
|
|
[Address(RVA = "0x11543F0", Offset = "0x11531F0", VA = "0x1811543F0")]
|
|
public void Look(Vector3 OLEDPOPNAKK, float MJGOPEFIEFJ, float CKAPMPADIMM)
|
|
{
|
|
float z = OLEDPOPNAKK.z;
|
|
this.<LPHAFHCNEDO>k__BackingField = false;
|
|
this.DEMPIBJDNEN = MJGOPEFIEFJ;
|
|
this.MODKLDPHFKE = CKAPMPADIMM;
|
|
}
|
|
|
|
// Token: 0x060175ED RID: 95725 RVA: 0x00579F38 File Offset: 0x00578138
|
|
[Token(Token = "0x60175ED")]
|
|
[Address(RVA = "0x11544E0", Offset = "0x11532E0", VA = "0x1811544E0")]
|
|
public void Look(Quaternion MEJCMIKAJCD, float MJGOPEFIEFJ, float CKAPMPADIMM)
|
|
{
|
|
this.<LPHAFHCNEDO>k__BackingField = false;
|
|
this.DEMPIBJDNEN = MJGOPEFIEFJ;
|
|
this.MODKLDPHFKE = CKAPMPADIMM;
|
|
}
|
|
|
|
// Token: 0x060175EE RID: 95726 RVA: 0x00579F5C File Offset: 0x0057815C
|
|
[Token(Token = "0x60175EE")]
|
|
[Address(RVA = "0x1156400", Offset = "0x1155200", VA = "0x181156400")]
|
|
public void StopLooking()
|
|
{
|
|
this.<PDEOHGGCCDG>k__BackingField = false;
|
|
}
|
|
|
|
// Token: 0x060175EF RID: 95727 RVA: 0x00579F70 File Offset: 0x00578170
|
|
[Token(Token = "0x60175EF")]
|
|
[Address(RVA = "0x1155E30", Offset = "0x1154C30", VA = "0x181155E30")]
|
|
public void Path(Vector3 IKAFBCDJOCL)
|
|
{
|
|
float z = IKAFBCDJOCL.z;
|
|
}
|
|
|
|
// Token: 0x060175F0 RID: 95728 RVA: 0x00579F84 File Offset: 0x00578184
|
|
[Token(Token = "0x60175F0")]
|
|
[Address(RVA = "0x1156140", Offset = "0x1154F40", VA = "0x181156140")]
|
|
public void Path(Vector3 IKAFBCDJOCL, bool FAMKHOAGNEE)
|
|
{
|
|
float z = IKAFBCDJOCL.z;
|
|
}
|
|
|
|
// Token: 0x060175F1 RID: 95729 RVA: 0x00579F98 File Offset: 0x00578198
|
|
[Token(Token = "0x60175F1")]
|
|
[Address(RVA = "0x1156100", Offset = "0x1154F00", VA = "0x181156100")]
|
|
public void Path(Vector3 IKAFBCDJOCL, float HKMKIGAMAOA)
|
|
{
|
|
float z = IKAFBCDJOCL.z;
|
|
}
|
|
|
|
// Token: 0x060175F2 RID: 95730 RVA: 0x00579FAC File Offset: 0x005781AC
|
|
[Token(Token = "0x60175F2")]
|
|
[Address(RVA = "0x1156190", Offset = "0x1154F90", VA = "0x181156190")]
|
|
public void Path(Vector3 IKAFBCDJOCL, float HKMKIGAMAOA, float CKAPMPADIMM)
|
|
{
|
|
float z = IKAFBCDJOCL.z;
|
|
}
|
|
|
|
// Token: 0x060175F3 RID: 95731 RVA: 0x00579FC0 File Offset: 0x005781C0
|
|
[Token(Token = "0x60175F3")]
|
|
[Address(RVA = "0x1155E80", Offset = "0x1154C80", VA = "0x181155E80")]
|
|
public void Path(Vector3 IKAFBCDJOCL, float HKMKIGAMAOA, float CKAPMPADIMM, bool OOFGDHMMJPA, bool FAMKHOAGNEE = false)
|
|
{
|
|
Seeker seeker = this.seeker;
|
|
int num = 0;
|
|
if (seeker != num)
|
|
{
|
|
float z = IKAFBCDJOCL.z;
|
|
this.OAHJMPHBIDM.z = z;
|
|
this.CDEIPDAAGBK = false;
|
|
this.ENEDFHOJOPM = CKAPMPADIMM;
|
|
this.JOPAEJCGPPL = HKMKIGAMAOA;
|
|
this.<JAEHKJPNKNH>k__BackingField = false;
|
|
this.MOPNCFPHIMD = false;
|
|
if (!this.seeker.IsDone())
|
|
{
|
|
return;
|
|
}
|
|
Seeker seeker2 = this.seeker;
|
|
if (this.<FEJCOJLMGPC>k__BackingField)
|
|
{
|
|
}
|
|
RigidbodyEx afebljoibbc = this.AFEBLJOIBBC;
|
|
Vector3 vector;
|
|
float z2 = vector.z;
|
|
float z3 = IKAFBCDJOCL.z;
|
|
float z4 = IKAFBCDJOCL.z;
|
|
int num2 = 0;
|
|
this.PIKAAEEKPNF.z = z4;
|
|
this.NPPJIPBNDCM = (int)((ulong)1L);
|
|
this.NKEMGNKGPCL = float.MaxValue;
|
|
this.LNJGFBKHBND = num2 != 0;
|
|
this.ADCIJDEPJHE = num2 != 0;
|
|
this.GPFDOBPHKNF = (float)num2;
|
|
float z5 = this.<GKIPNBNICDM>k__BackingField.z;
|
|
this.<EOOMIPKNFJI>k__BackingField = true;
|
|
float num3;
|
|
this.IOAPKJCABPN = num3;
|
|
}
|
|
GameObject gameObject = base.gameObject;
|
|
Debug.LogError(string.Format("{0} Steering trying to Path without a Seeker component. Make sure Steering has a Seeker component and a Terrain Navigation Capsule Collider", gameObject) + "to be able to navigate terrain properly.");
|
|
}
|
|
|
|
// Token: 0x060175F4 RID: 95732 RVA: 0x0057A0DC File Offset: 0x005782DC
|
|
[Token(Token = "0x60175F4")]
|
|
[Address(RVA = "0x11535E0", Offset = "0x11523E0", VA = "0x1811535E0")]
|
|
private void JLCKHONPPAK(Path CBCDLMLKBJE)
|
|
{
|
|
if (CBCDLMLKBJE.error)
|
|
{
|
|
object[] array = new object[4];
|
|
int frameCount = Time.frameCount;
|
|
if (frameCount != 0)
|
|
{
|
|
}
|
|
array[0] = frameCount;
|
|
GameObject gameObject = base.gameObject;
|
|
if (gameObject != 0)
|
|
{
|
|
}
|
|
array[1] = gameObject;
|
|
int viewIdField = base.JDHMIOJKLCK.viewIdField;
|
|
if (viewIdField != 0)
|
|
{
|
|
}
|
|
array[2] = viewIdField;
|
|
string <errorLog>k__BackingField = CBCDLMLKBJE.<errorLog>k__BackingField;
|
|
if (<errorLog>k__BackingField != 0)
|
|
{
|
|
}
|
|
array[3] = <errorLog>k__BackingField;
|
|
Debug.LogWarning(string.Format("F {0}: {1} ({2}) path error: {3}", array));
|
|
this.<EOOMIPKNFJI>k__BackingField = false;
|
|
return;
|
|
}
|
|
this.OBEOGFCJEHO = CBCDLMLKBJE;
|
|
int size = CBCDLMLKBJE.vectorPath._size;
|
|
this.NPPJIPBNDCM = size;
|
|
this.LGGAMELGNFM = (int)((ulong)0L);
|
|
this.NKEMGNKGPCL = float.MaxValue;
|
|
this.LNJGFBKHBND = false;
|
|
this.ADCIJDEPJHE = false;
|
|
this.<EOOMIPKNFJI>k__BackingField = true;
|
|
}
|
|
|
|
// Token: 0x060175F5 RID: 95733 RVA: 0x0057A1B8 File Offset: 0x005783B8
|
|
[Token(Token = "0x60175F5")]
|
|
[Address(RVA = "0x11503D0", Offset = "0x114F1D0", VA = "0x1811503D0")]
|
|
private bool AECKCGIHLMP(Vector3 GCGBFACBEAH, float JAPADHHMEOI = 1f)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (060175F5)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean RecRoom.Core.AI.Steering::AECKCGIHLMP(UnityEngine.Vector3,System.Single)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_3:
|
|
stloc:float32(var_1_3A, ldfld:float32(Vector3::z, ldfld:Vector3[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Vector3&](Steering::OAHJMPHBIDM, ldloc:Steering(this))))
|
|
stloc:float32(var_2_41, ldfld:float32(Vector3::z, ldloc:Vector3[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Vector3&](GCGBFACBEAH)))
|
|
stloc:float32(var_4_48, ldfld:float32(Vector3::z, ldloc:Vector3[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Vector3&](var_3)))
|
|
}
|
|
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
|
--- End of inner exception stack trace ---
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
|
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1660
|
|
*/;
|
|
}
|
|
|
|
// Token: 0x060175F6 RID: 95734 RVA: 0x0057A210 File Offset: 0x00578410
|
|
[Token(Token = "0x60175F6")]
|
|
[Address(RVA = "0x1155CD0", Offset = "0x1154AD0", VA = "0x181155CD0")]
|
|
public bool PathIsValidOrCalculating(Vector3 GCGBFACBEAH, float JAPADHHMEOI = 1f)
|
|
{
|
|
int num = 0;
|
|
if ((this.<EOOMIPKNFJI>k__BackingField ? 1 : 0) != num && ((this.MOPNCFPHIMD ? 1 : 0) != num || this.OBEOGFCJEHO != num) && this.NPPJIPBNDCM > num && (this.ADCIJDEPJHE ? 1 : 0) == num)
|
|
{
|
|
float z = this.OAHJMPHBIDM.z;
|
|
float z2 = GCGBFACBEAH.z;
|
|
Vector3 vector;
|
|
if (vector.z != 0f)
|
|
{
|
|
return true;
|
|
}
|
|
}
|
|
bool flag = this.seeker.IsDone();
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060175F7 RID: 95735 RVA: 0x0057A280 File Offset: 0x00578480
|
|
[Token(Token = "0x60175F7")]
|
|
[Address(RVA = "0x1155C70", Offset = "0x1154A70", VA = "0x181155C70")]
|
|
public bool PathIsValidOrCalculating()
|
|
{
|
|
return (this.<EOOMIPKNFJI>k__BackingField && (this.MOPNCFPHIMD || this.OBEOGFCJEHO != (ulong)0L) && this.NPPJIPBNDCM > 0 && !this.ADCIJDEPJHE) || !this.seeker.IsDone();
|
|
}
|
|
|
|
// Token: 0x060175F8 RID: 95736 RVA: 0x0057A2D4 File Offset: 0x005784D4
|
|
[Token(Token = "0x60175F8")]
|
|
[Address(RVA = "0x11535A0", Offset = "0x11523A0", VA = "0x1811535A0")]
|
|
public void StopPathing()
|
|
{
|
|
this.<EOOMIPKNFJI>k__BackingField = false;
|
|
int num = 0;
|
|
this.LNJGFBKHBND = false;
|
|
this.OBEOGFCJEHO = num;
|
|
this.NPPJIPBNDCM = num;
|
|
this.ADCIJDEPJHE = false;
|
|
this.LGGAMELGNFM = (int)((ulong)4294967295L);
|
|
this.StopSeeking();
|
|
}
|
|
|
|
// Token: 0x060175F9 RID: 95737 RVA: 0x0057A31C File Offset: 0x0057851C
|
|
[Token(Token = "0x60175F9")]
|
|
[Address(RVA = "0x11522E0", Offset = "0x11510E0", VA = "0x1811522E0")]
|
|
private void FixedUpdate()
|
|
{
|
|
bool hasAuthority = base.OGIBLNIIHDK;
|
|
RigidbodyEx afebljoibbc = this.AFEBLJOIBBC;
|
|
int num = 0;
|
|
if (!hasAuthority || (this.ONOELOJLGIG ? 1 : 0) == num)
|
|
{
|
|
}
|
|
JAKMIGBBBOM.BAFPMPJFBEM pbncneocbpk = this.PBNCNEOCBPK;
|
|
afebljoibbc.VelocityProvider = pbncneocbpk;
|
|
if ((this.ONOELOJLGIG ? 1 : 0) == num)
|
|
{
|
|
CapsuleCollider capsuleCollider = this.terrainNavigationCapsuleCollider;
|
|
int num2 = 0;
|
|
if (capsuleCollider != num2)
|
|
{
|
|
CLHMNIJHLDD clhmnijhldd;
|
|
float y = clhmnijhldd.EFFDLILKKFA.y;
|
|
this.DEPPBAGMHPM.EFFDLILKKFA.y = y;
|
|
float z = clhmnijhldd.FFHAHHMJEFE.z;
|
|
this.DEPPBAGMHPM.FFHAHHMJEFE.z = z;
|
|
}
|
|
this.KCICFMKCGCI();
|
|
this.IBHLFOLNGIO();
|
|
this.FDKOAOELECO();
|
|
this.EGOKFFDGNNB();
|
|
CapsuleCollider capsuleCollider2 = this.terrainNavigationCapsuleCollider;
|
|
int num3 = 0;
|
|
if (capsuleCollider2 != num3)
|
|
{
|
|
float time = Time.time;
|
|
float time2 = Time.time;
|
|
this.HJIOCPNALJI = time2;
|
|
if ((this.ONOELOJLGIG ? 1 : 0) == num && ((this.<OFIHKDMMFJH>k__BackingField ? 1 : 0) != num || (this.<EOOMIPKNFJI>k__BackingField ? 1 : 0) != num) && !this.MMAHMEBFAHO && base.OGIBLNIIHDK)
|
|
{
|
|
float z2 = this.JOGANEPPEEM.z;
|
|
float z3 = Vector3.up.z;
|
|
Vector3 vector;
|
|
float z4 = vector.z;
|
|
float num4;
|
|
if (num4 < 1E-05f)
|
|
{
|
|
int num5 = 0;
|
|
this.FFNACNEMOGL = num5 != 0;
|
|
}
|
|
bool flag = this.KOEJJIGOFOK();
|
|
this.FFNACNEMOGL = flag;
|
|
}
|
|
this.FFNACNEMOGL = num != 0;
|
|
}
|
|
if (base.OGIBLNIIHDK)
|
|
{
|
|
this.AFEBLJOIBBC.ClearUnityRigidbodyVelocity();
|
|
if ((this.<EOOMIPKNFJI>k__BackingField ? 1 : 0) != num)
|
|
{
|
|
this.NNAHPPPACOC();
|
|
}
|
|
if ((this.<PDEOHGGCCDG>k__BackingField ? 1 : 0) != num)
|
|
{
|
|
this.COHEKEKFLAJ();
|
|
}
|
|
this.AHNPPGHNCFA();
|
|
}
|
|
}
|
|
RigidbodyEx afebljoibbc2 = this.AFEBLJOIBBC;
|
|
BJIFHHPBNNJ fhkbefmfhfo;
|
|
if (afebljoibbc2.JEGGMAKBGEK)
|
|
{
|
|
fhkbefmfhfo = this.FHKBEFMFHFO;
|
|
}
|
|
afebljoibbc2.VelocityHandler = fhkbefmfhfo;
|
|
}
|
|
|
|
// Token: 0x060175FA RID: 95738 RVA: 0x0057A4E4 File Offset: 0x005786E4
|
|
[Token(Token = "0x60175FA")]
|
|
[Address(RVA = "0x11530E0", Offset = "0x1151EE0", VA = "0x1811530E0")]
|
|
private void IBHLFOLNGIO()
|
|
{
|
|
int num = 0;
|
|
float z = Vector3.up.z;
|
|
Vector3 vector;
|
|
float z2 = vector.z;
|
|
Vector3 vector2;
|
|
float z3 = vector2.z;
|
|
Vector3 down = Vector3.down;
|
|
LEGLBECFPMF.EPNMAMOLPJM amhjncjjmnf = this.CHCKNJBCJMK.AMHJNCJJMNF;
|
|
float z4 = down.z;
|
|
float x = down.x;
|
|
int num2 = 0;
|
|
LEGLBECFPMF.LEACJFICINB leacjficinb;
|
|
if (leacjficinb == LEGLBECFPMF.LEACJFICINB.MISS)
|
|
{
|
|
if (this.MMAHMEBFAHO)
|
|
{
|
|
RigidbodyEx afebljoibbc = this.AFEBLJOIBBC;
|
|
Vector3 vector3;
|
|
float z5 = vector3.z;
|
|
float z6 = Vector3.down.z;
|
|
Vector3 vector4;
|
|
float z7 = vector4.z;
|
|
Vector3 vector5;
|
|
float z8 = vector5.z;
|
|
AstarPath active = AstarPath.active;
|
|
NNConstraint @default = NNConstraint.Default;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
this.<FEJCOJLMGPC>k__BackingField = true;
|
|
this.<GKIPNBNICDM>k__BackingField.z = (float)num;
|
|
Vector3 up = Vector3.up;
|
|
}
|
|
}
|
|
RigidbodyEx afebljoibbc2 = this.AFEBLJOIBBC;
|
|
this.<FEJCOJLMGPC>k__BackingField = num2 != 0;
|
|
}
|
|
if (leacjficinb != LEGLBECFPMF.LEACJFICINB.HIT)
|
|
{
|
|
RigidbodyEx afebljoibbc3 = this.AFEBLJOIBBC;
|
|
Vector3 vector6;
|
|
float z9 = vector6.z;
|
|
this.<GKIPNBNICDM>k__BackingField.z = z9;
|
|
}
|
|
this.<GKIPNBNICDM>k__BackingField.z = (float)leacjficinb;
|
|
bool isHovering = this.MMAHMEBFAHO;
|
|
if (isHovering)
|
|
{
|
|
string text = this.NOHCABNLEGM.ToString();
|
|
}
|
|
float num3 = this.surfaceTestDistance;
|
|
this.<FEJCOJLMGPC>k__BackingField = num2 != 0;
|
|
this.<DCAKJCHIFHP>k__BackingField.z = isHovering;
|
|
}
|
|
|
|
// Token: 0x060175FB RID: 95739 RVA: 0x0057A624 File Offset: 0x00578824
|
|
[Token(Token = "0x60175FB")]
|
|
[Address(RVA = "0x1151E40", Offset = "0x1150C40", VA = "0x181151E40")]
|
|
private void FDKOAOELECO()
|
|
{
|
|
RigidbodyEx afebljoibbc = this.AFEBLJOIBBC;
|
|
float z = this.<GKIPNBNICDM>k__BackingField.z;
|
|
Vector3 vector;
|
|
float z2 = vector.z;
|
|
Vector3 vector2;
|
|
float z3 = vector2.z;
|
|
float z4 = Vector3.up.z;
|
|
Vector3 vector3;
|
|
float z5 = vector3.z;
|
|
int num = 0;
|
|
int num2 = 0;
|
|
float num4;
|
|
float num3 = Mathf.Max((float)num, num4);
|
|
this.<LOCKLDMDEAH>k__BackingField = num3;
|
|
if (this.MMAHMEBFAHO)
|
|
{
|
|
float z6 = this.<GKIPNBNICDM>k__BackingField.z;
|
|
float z7 = Vector3.up.z;
|
|
Vector3 vector4;
|
|
float z8 = vector4.z;
|
|
Vector3 vector5;
|
|
float z9 = vector5.z;
|
|
float z10 = Vector3.up.z;
|
|
LEGLBECFPMF.LEACJFICINB leacjficinb;
|
|
if (leacjficinb != LEGLBECFPMF.LEACJFICINB.MISS)
|
|
{
|
|
}
|
|
string text = this.NOHCABNLEGM.ToString();
|
|
}
|
|
this.OJFDGLDIIBB = (float)num2;
|
|
float z11 = this.<GKIPNBNICDM>k__BackingField.z;
|
|
float z12 = Vector3.up.z;
|
|
Vector3 vector6;
|
|
float z13 = vector6.z;
|
|
Vector3 vector7;
|
|
float z14 = vector7.z;
|
|
this.<ECDBINIFKKP>k__BackingField.z = z14;
|
|
}
|
|
|
|
// Token: 0x060175FC RID: 95740 RVA: 0x0057A720 File Offset: 0x00578920
|
|
[Token(Token = "0x60175FC")]
|
|
[Address(RVA = "0x1151750", Offset = "0x1150550", VA = "0x181151750")]
|
|
private void EGOKFFDGNNB()
|
|
{
|
|
CapsuleCollider capsuleCollider = this.terrainNavigationCapsuleCollider;
|
|
int num = 0;
|
|
if (capsuleCollider != num && this.OOHIJGMLLEG.IAHDANBDAAM() != 0)
|
|
{
|
|
float time = Time.time;
|
|
float time2 = Time.time;
|
|
this.FIHPJLEHBBC = time2;
|
|
this.ACNBHLPIFGM = false;
|
|
if (!this.ONOELOJLGIG && (this.<OFIHKDMMFJH>k__BackingField || this.<EOOMIPKNFJI>k__BackingField) && !this.MMAHMEBFAHO && base.OGIBLNIIHDK && this.<FEJCOJLMGPC>k__BackingField)
|
|
{
|
|
float z = this.JOGANEPPEEM.z;
|
|
Vector3 up = Vector3.up;
|
|
float z2 = Vector3.zero.z;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
float z3 = this.<GKIPNBNICDM>k__BackingField.z;
|
|
}
|
|
Vector3 vector;
|
|
float z4 = vector.z;
|
|
int mask = 114462.m_Mask;
|
|
List<Collider> list = this.<CNAKJPKPFNG>k__BackingField;
|
|
LEGLBECFPMF.LEACJFICINB leacjficinb;
|
|
if (leacjficinb == LEGLBECFPMF.LEACJFICINB.HIT)
|
|
{
|
|
Vector3 up2 = Vector3.up;
|
|
float z5 = up2.z;
|
|
float z6 = up2.z;
|
|
float num2;
|
|
if (num2 > 45f)
|
|
{
|
|
this.HACKKNPBIHE.z = (float)0;
|
|
float z7 = this.HACKKNPBIHE.z;
|
|
AstarPath active = AstarPath.active;
|
|
NNConstraint @default = NNConstraint.Default;
|
|
float z8 = Vector3.zero.z;
|
|
bool flag2;
|
|
if (flag2)
|
|
{
|
|
float z9 = this.HACKKNPBIHE.z;
|
|
Vector3 vector2;
|
|
float z10 = vector2.z;
|
|
AJLIDIKHFKK chcknjbcjmk = this.CHCKNJBCJMK;
|
|
this.ACNBHLPIFGM = z10 != null;
|
|
return;
|
|
}
|
|
return;
|
|
}
|
|
}
|
|
float z11 = Vector3.zero.z;
|
|
this.HACKKNPBIHE.z = z11;
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060175FD RID: 95741 RVA: 0x0057A8C0 File Offset: 0x00578AC0
|
|
[Token(Token = "0x60175FD")]
|
|
[Address(RVA = "0x1154DC0", Offset = "0x1153BC0", VA = "0x181154DC0")]
|
|
private void OFIALGBACLG()
|
|
{
|
|
CapsuleCollider capsuleCollider = this.terrainNavigationCapsuleCollider;
|
|
int num = 0;
|
|
if (capsuleCollider != num)
|
|
{
|
|
float time = Time.time;
|
|
float time2 = Time.time;
|
|
this.HJIOCPNALJI = time2;
|
|
if (!this.ONOELOJLGIG && (this.<OFIHKDMMFJH>k__BackingField || this.<EOOMIPKNFJI>k__BackingField) && !this.MMAHMEBFAHO && base.OGIBLNIIHDK)
|
|
{
|
|
float z = this.JOGANEPPEEM.z;
|
|
float z2 = Vector3.up.z;
|
|
Vector3 vector;
|
|
float z3 = vector.z;
|
|
float num2;
|
|
if (num2 < 1E-05f)
|
|
{
|
|
int num3 = 0;
|
|
this.FFNACNEMOGL = num3 != 0;
|
|
return;
|
|
}
|
|
bool flag = this.KOEJJIGOFOK();
|
|
this.FFNACNEMOGL = flag;
|
|
return;
|
|
}
|
|
else
|
|
{
|
|
this.FFNACNEMOGL = false;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060175FE RID: 95742 RVA: 0x0057A97C File Offset: 0x00578B7C
|
|
[Token(Token = "0x60175FE")]
|
|
[Address(RVA = "0x1153880", Offset = "0x1152680", VA = "0x181153880")]
|
|
private bool KAOJNJCCKOD(Vector3 DJBBMJBBNHB, out Vector3 HACKKNPBIHE)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (060175FE)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean RecRoom.Core.AI.Steering::KAOJNJCCKOD(UnityEngine.Vector3,UnityEngine.Vector3&)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
IL_48:
|
|
stloc:float32(var_10_52, ldfld:float32(Vector3::z, callgetter:Vector3[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Vector3&](Vector3::get_zero)))
|
|
stfld:float32(Vector3::z, ldloc:valuetype [UnityEngine.CoreModule]UnityEngine.Vector3&(HACKKNPBIHE), ldloc:float32(var_10_52))
|
|
}
|
|
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
|
--- End of inner exception stack trace ---
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
|
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1660
|
|
*/;
|
|
}
|
|
|
|
// Token: 0x060175FF RID: 95743 RVA: 0x0057A9E8 File Offset: 0x00578BE8
|
|
[Token(Token = "0x60175FF")]
|
|
[Address(RVA = "0x1153DA0", Offset = "0x1152BA0", VA = "0x181153DA0")]
|
|
private bool KOEJJIGOFOK()
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (060175FF)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean RecRoom.Core.AI.Steering::KOEJJIGOFOK()
|
|
|
|
---> System.ArgumentOutOfRangeException: length ('-1') must be a non-negative value. (Parameter 'length')
|
|
Actual value was -1.
|
|
at System.ArgumentOutOfRangeException.ThrowNegative[T](T value, String paramName)
|
|
at System.Array.CopyImpl(Array sourceArray, Int32 sourceIndex, Array destinationArray, Int32 destinationIndex, Int32 length, Boolean reliable)
|
|
at System.Array.Copy(Array sourceArray, Array destinationArray, Int32 length)
|
|
at ICSharpCode.Decompiler.ILAst.ILAstBuilder.StackAnalysis(MethodDef methodDef) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstBuilder.cs:line 403
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 117
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
|
--- End of inner exception stack trace ---
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
|
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1660
|
|
*/;
|
|
}
|
|
|
|
// Token: 0x06017600 RID: 95744 RVA: 0x0057AA64 File Offset: 0x00578C64
|
|
[Token(Token = "0x6017600")]
|
|
[Address(RVA = "0x1152640", Offset = "0x1151440", VA = "0x181152640")]
|
|
public CLHMNIJHLDD GetCurrentLocomotionCapsule()
|
|
{
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
Vector3 vector2;
|
|
float z2 = vector2.z;
|
|
float z3 = Vector3.down.z;
|
|
Vector3 vector3;
|
|
float z4 = vector3.z;
|
|
Vector3 vector4;
|
|
float z5 = vector4.z;
|
|
Vector3 vector5;
|
|
float z6 = vector5.z;
|
|
float z7 = Vector3.up.z;
|
|
Vector3 vector6;
|
|
float z8 = vector6.z;
|
|
Vector3 vector7;
|
|
float z9 = vector7.z;
|
|
float z10 = Vector3.down.z;
|
|
Vector3 vector8;
|
|
float z11 = vector8.z;
|
|
Vector3 vector9;
|
|
float z12 = vector9.z;
|
|
Vector3 vector10;
|
|
float z13 = vector10.z;
|
|
Vector3 vector11;
|
|
float z14 = vector11.z;
|
|
Vector3 vector12;
|
|
float z15 = vector12.z;
|
|
int num = 0;
|
|
this.m_CachedPtr = (IntPtr)num;
|
|
this.pvCache = num;
|
|
this.pvCacheInitialized = num != 0;
|
|
this.OnDestroyEvent = num;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06017601 RID: 95745 RVA: 0x0057AB2C File Offset: 0x00578D2C
|
|
[Token(Token = "0x6017601")]
|
|
[Address(RVA = "0x1154670", Offset = "0x1153470", VA = "0x181154670")]
|
|
private AJLIDIKHFKK MHGEKFHKFDN()
|
|
{
|
|
Transform transform;
|
|
float num = transform.ABDKFENDAKH();
|
|
LayerMask layerMask = 67128320;
|
|
int num2;
|
|
LEGLBECFPMF.EPNMAMOLPJM epnmamolpjm = new LEGLBECFPMF.EPNMAMOLPJM(num2.KJDBBNEDPEK);
|
|
num2 = 0;
|
|
int num3;
|
|
LEGLBECFPMF.DECGINCEGFB decgincegfb = new LEGLBECFPMF.DECGINCEGFB(num3.NOOEGOAEBIN);
|
|
num3 = 0;
|
|
this.m_CachedPtr = epnmamolpjm;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06017602 RID: 95746 RVA: 0x0057AB80 File Offset: 0x00578D80
|
|
[Token(Token = "0x6017602")]
|
|
[Address(RVA = "0x1153AE0", Offset = "0x11528E0", VA = "0x181153AE0")]
|
|
private void KCICFMKCGCI()
|
|
{
|
|
if (base.OGIBLNIIHDK)
|
|
{
|
|
RigidbodyEx afebljoibbc = this.AFEBLJOIBBC;
|
|
float fixedDeltaTime = Time.fixedDeltaTime;
|
|
if (this.FFNACNEMOGL)
|
|
{
|
|
float fixedDeltaTime2 = Time.fixedDeltaTime;
|
|
int num = 0;
|
|
Vector3 up = Vector3.up;
|
|
Vector3 vector = fixedDeltaTime2 * num;
|
|
}
|
|
RigidbodyEx afebljoibbc2 = this.AFEBLJOIBBC;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06017603 RID: 95747 RVA: 0x0057ABDC File Offset: 0x00578DDC
|
|
[Token(Token = "0x6017603")]
|
|
[Address(RVA = "0x11504F0", Offset = "0x114F2F0", VA = "0x1811504F0")]
|
|
private void AHNPPGHNCFA()
|
|
{
|
|
Vector3 zero = Vector3.zero;
|
|
Vector3 zero2 = Vector3.zero;
|
|
if (this.<OFIHKDMMFJH>k__BackingField)
|
|
{
|
|
if (this.BCKAMIMBLEF && this.MMAHMEBFAHO)
|
|
{
|
|
Vector3 vector = this.DHFPIJEKPLD();
|
|
}
|
|
if (!this.ACNBHLPIFGM || !this.LNJGFBKHBND)
|
|
{
|
|
}
|
|
}
|
|
float num = Time.fixedDeltaTime;
|
|
Vector3 vector2;
|
|
float z = vector2.z;
|
|
this.JOGANEPPEEM = z;
|
|
if (this.<OFIHKDMMFJH>k__BackingField && this.IEHLBDFFEHA && !this.<PDEOHGGCCDG>k__BackingField)
|
|
{
|
|
Vector3 up = Vector3.up;
|
|
Vector3 up2 = Vector3.up;
|
|
RigidbodyEx afebljoibbc = this.AFEBLJOIBBC;
|
|
float fixedDeltaTime = Time.fixedDeltaTime;
|
|
Transform targetTransform = this.AFEBLJOIBBC.MDKDCJFEBJH;
|
|
float z2 = this.<DCAKJCHIFHP>k__BackingField.z;
|
|
float num2;
|
|
num = Mathf.Clamp01(num2);
|
|
Vector3 vector3;
|
|
float z3 = vector3.z;
|
|
this.JOGANEPPEEM = z3;
|
|
}
|
|
if (this.JODGHDBGJFB && this.supportsGravity)
|
|
{
|
|
bool isHovering = this.MMAHMEBFAHO;
|
|
if (!isHovering && this.FFNACNEMOGL == isHovering)
|
|
{
|
|
if (this.<FEJCOJLMGPC>k__BackingField == isHovering)
|
|
{
|
|
Vector3 gravity = Physics.gravity;
|
|
num = Time.fixedDeltaTime;
|
|
}
|
|
Vector3 vector4;
|
|
float z4 = vector4.z;
|
|
this.JOGANEPPEEM = z4;
|
|
}
|
|
}
|
|
Vector3 up3 = Vector3.up;
|
|
int num3 = 0;
|
|
Vector3 up4 = Vector3.up;
|
|
int num4 = 0;
|
|
Vector3 vector5;
|
|
float z5 = vector5.z;
|
|
this.JOGANEPPEEM = z5;
|
|
float fixedDeltaTime2 = Time.fixedDeltaTime;
|
|
Vector3 vector6 = num4 * (float)num3;
|
|
Vector3 vector7 = num4 + num3;
|
|
float z6 = Vector3.ClampMagnitude(num4, (float)num3).z;
|
|
this.EHOEAGJIJMH.z = z6;
|
|
}
|
|
|
|
// Token: 0x06017604 RID: 95748 RVA: 0x0057AD70 File Offset: 0x00578F70
|
|
[Token(Token = "0x6017604")]
|
|
[Address(RVA = "0x11556B0", Offset = "0x11544B0", VA = "0x1811556B0")]
|
|
private Vector3 PEOKMJOAGHB()
|
|
{
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
if ("{il2cpp array field il2cppMethodInfo->}" == (ulong)0L)
|
|
{
|
|
}
|
|
Vector3 up = Vector3.up;
|
|
Vector3 up2 = Vector3.up;
|
|
int num = 0;
|
|
float num2;
|
|
float num3;
|
|
if (num2 <= num3)
|
|
{
|
|
num2 = num3;
|
|
int num4 = 0;
|
|
num2 = Time.fixedDeltaTime;
|
|
Vector3 vector2 = num4 / (float)num;
|
|
int num5 = 0;
|
|
Vector3 up3 = Vector3.up;
|
|
Vector3 vector3 = Vector3.ProjectOnPlane(num4, num5);
|
|
int num6 = 0;
|
|
Vector3 up4 = Vector3.up;
|
|
Vector3 vector4 = Vector3.Project(num4, num6);
|
|
Vector3 vector5 = Vector3.ClampMagnitude(num4, (float)num6);
|
|
Vector3 vector6 = Vector3.ClampMagnitude(num4, (float)num6);
|
|
Vector3 vector7 = num4 + num6;
|
|
}
|
|
float z2 = Vector3.zero.z;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06017605 RID: 95749 RVA: 0x0057AE20 File Offset: 0x00579020
|
|
[Token(Token = "0x6017605")]
|
|
[Address(RVA = "0x1151470", Offset = "0x1150270", VA = "0x181151470")]
|
|
private Vector3 DHFPIJEKPLD()
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06017605)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling UnityEngine.Vector3 RecRoom.Core.AI.Steering::DHFPIJEKPLD()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
IL_20:
|
|
stloc:float32(var_6_2A, ldfld:float32(Vector3::z, callgetter:Vector3[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Vector3&](Vector3::get_up)))
|
|
stloc:float32(var_9_36, ldfld:float32(Vector3::z, ldloc:Vector3[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Vector3&](var_7)))
|
|
stloc:float32(var_3_3D, callgetter:float32(Time::get_fixedDeltaTime))
|
|
stloc:float32(var_11_45, ldfld:float32(Vector3::z, ldloc:Vector3[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Vector3&](var_10)))
|
|
stloc:float32(var_13_4E, ldfld:float32(Vector3::z, ldloc:Vector3[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Vector3&](var_12)))
|
|
}
|
|
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
|
--- End of inner exception stack trace ---
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
|
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1660
|
|
*/;
|
|
}
|
|
|
|
// Token: 0x06017606 RID: 95750 RVA: 0x0057AE7C File Offset: 0x0057907C
|
|
[Token(Token = "0x6017606")]
|
|
[Address(RVA = "0x1152AF0", Offset = "0x11518F0", VA = "0x181152AF0")]
|
|
private Vector3 HJJJJMDNMBE(Vector3 BGJBCKIFKEH)
|
|
{
|
|
int num = 0;
|
|
Vector3 up = Vector3.up;
|
|
int num2 = 0;
|
|
Vector3 up2 = Vector3.up;
|
|
int num3 = 0;
|
|
float fixedDeltaTime = Time.fixedDeltaTime;
|
|
Vector3 vector = num3 * (float)num2;
|
|
Vector3 vector2 = num3 + num2;
|
|
int num4 = 0;
|
|
Vector3 up3 = Vector3.up;
|
|
float z = Vector3.ProjectOnPlane(num3, num4).z;
|
|
int num5 = 0;
|
|
Vector3 up4 = Vector3.up;
|
|
float z2 = Vector3.Cross(num3, num5).z;
|
|
float num6 = Vector3.Dot(num3, num);
|
|
Vector3 up5 = Vector3.up;
|
|
float num7 = Mathf.Sign(num7);
|
|
Vector3 vector3;
|
|
float z3 = vector3.z;
|
|
int num8 = 0;
|
|
float z4 = (Mathf.Clamp01(1f) * num8).z;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06017607 RID: 95751 RVA: 0x0057AF38 File Offset: 0x00579138
|
|
[Token(Token = "0x6017607")]
|
|
[Address(RVA = "0x1156330", Offset = "0x1155130", VA = "0x181156330")]
|
|
public void SetDesiredHoverHeight(object PIHIPPPPEBI, float IOGAEBGAFEC)
|
|
{
|
|
HHIINKNOKNL<float> nohcabnlegm = this.NOHCABNLEGM;
|
|
}
|
|
|
|
// Token: 0x06017608 RID: 95752 RVA: 0x0057AF54 File Offset: 0x00579154
|
|
[Token(Token = "0x6017608")]
|
|
[Address(RVA = "0x11564C0", Offset = "0x11552C0", VA = "0x1811564C0")]
|
|
public void UnsetDesiredHoverHeight(object PIHIPPPPEBI)
|
|
{
|
|
bool flag = this.NOHCABNLEGM.HAHBGOMEMEE(PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x06017609 RID: 95753 RVA: 0x0057AF74 File Offset: 0x00579174
|
|
[Token(Token = "0x6017609")]
|
|
[Address(RVA = "0x1151220", Offset = "0x1150020", VA = "0x181151220")]
|
|
private void COHEKEKFLAJ()
|
|
{
|
|
RigidbodyEx afebljoibbc = this.AFEBLJOIBBC;
|
|
Quaternion pfoodibeknl = this.PFOODIBEKNL;
|
|
float modkldphfke = this.MODKLDPHFKE;
|
|
Quaternion quaternion;
|
|
this.<LPHAFHCNEDO>k__BackingField = quaternion != null;
|
|
if (quaternion == 0)
|
|
{
|
|
if (this.DEMPIBJDNEN > pfoodibeknl)
|
|
{
|
|
}
|
|
RigidbodyEx afebljoibbc2 = this.AFEBLJOIBBC;
|
|
Quaternion pfoodibeknl2 = this.PFOODIBEKNL;
|
|
float fixedDeltaTime = Time.fixedDeltaTime;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601760A RID: 95754 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x601760A")]
|
|
[Address(RVA = "0x11547E0", Offset = "0x11535E0", VA = "0x1811547E0")]
|
|
private void NNAHPPPACOC()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0601760B RID: 95755 RVA: 0x0057AFCC File Offset: 0x005791CC
|
|
[Token(Token = "0x601760B")]
|
|
[Address(RVA = "0x1154510", Offset = "0x1153310", VA = "0x181154510")]
|
|
private float MEBGHCHHKJL(Vector3 FMMMDFONBJG, Vector3 CMFONMALDLH)
|
|
{
|
|
Vector3 up = Vector3.up;
|
|
Vector3 up2 = Vector3.up;
|
|
float num;
|
|
return num * 1.5f;
|
|
}
|
|
|
|
// Token: 0x0601760C RID: 95756 RVA: 0x0057AFF0 File Offset: 0x005791F0
|
|
[Token(Token = "0x601760C")]
|
|
[Address(RVA = "0x11535A0", Offset = "0x11523A0", VA = "0x1811535A0")]
|
|
private void IMJIPGHNBMO()
|
|
{
|
|
this.<EOOMIPKNFJI>k__BackingField = false;
|
|
int num = 0;
|
|
this.LNJGFBKHBND = false;
|
|
this.OBEOGFCJEHO = num;
|
|
this.NPPJIPBNDCM = num;
|
|
this.ADCIJDEPJHE = false;
|
|
this.LGGAMELGNFM = (int)((ulong)4294967295L);
|
|
this.StopSeeking();
|
|
}
|
|
|
|
// Token: 0x0601760D RID: 95757 RVA: 0x0057B038 File Offset: 0x00579238
|
|
[Token(Token = "0x601760D")]
|
|
[Address(RVA = "0x11550B0", Offset = "0x1153EB0", VA = "0x1811550B0")]
|
|
private void OnDrawGizmos()
|
|
{
|
|
if (this.<EOOMIPKNFJI>k__BackingField)
|
|
{
|
|
int nppjipbndcm = this.NPPJIPBNDCM;
|
|
if (nppjipbndcm > 0 && this.LGGAMELGNFM < nppjipbndcm)
|
|
{
|
|
Color blue = Color.blue;
|
|
Transform transform = base.transform;
|
|
if (this.MOPNCFPHIMD)
|
|
{
|
|
}
|
|
List<Vector3> vectorPath = this.OBEOGFCJEHO.vectorPath;
|
|
int lggamelgnfm = this.LGGAMELGNFM;
|
|
int num = 0;
|
|
ThrowHelper.ThrowArgumentOutOfRangeException();
|
|
int nppjipbndcm2 = this.NPPJIPBNDCM;
|
|
int num2 = 0;
|
|
int nppjipbndcm3;
|
|
if (nppjipbndcm2 - 1 > 0)
|
|
{
|
|
if (num2 == this.LGGAMELGNFM)
|
|
{
|
|
Color magenta = Color.magenta;
|
|
}
|
|
Color red = Color.red;
|
|
int num3 = 0;
|
|
Gizmos.color = num;
|
|
List<Vector3> vectorPath2 = this.OBEOGFCJEHO.vectorPath;
|
|
ThrowHelper.ThrowArgumentOutOfRangeException();
|
|
List<Vector3> vectorPath3 = this.OBEOGFCJEHO.vectorPath;
|
|
int num4 = 0;
|
|
ThrowHelper.ThrowArgumentOutOfRangeException();
|
|
Gizmos.DrawLine(num4, num3);
|
|
List<Vector3> vectorPath4 = this.OBEOGFCJEHO.vectorPath;
|
|
int num5 = 0;
|
|
ThrowHelper.ThrowArgumentOutOfRangeException();
|
|
float num6 = this.reachedPathNodeDistance;
|
|
Gizmos.DrawWireSphere(num5, num6);
|
|
nppjipbndcm3 = this.NPPJIPBNDCM;
|
|
num2 += 2;
|
|
num2 += 24;
|
|
int num7 = nppjipbndcm3 - 1;
|
|
}
|
|
int num9;
|
|
if (nppjipbndcm3 > 0 && !this.MOPNCFPHIMD)
|
|
{
|
|
List<Vector3> vectorPath5 = this.OBEOGFCJEHO.vectorPath;
|
|
int num8 = nppjipbndcm3 - 1;
|
|
num9 = 0;
|
|
ThrowHelper.ThrowArgumentOutOfRangeException();
|
|
float enedfhojopm = this.ENEDFHOJOPM;
|
|
Gizmos.DrawWireSphere(num9, enedfhojopm);
|
|
}
|
|
Color green = Color.green;
|
|
Gizmos.color = num9;
|
|
}
|
|
}
|
|
if (this.<OFIHKDMMFJH>k__BackingField)
|
|
{
|
|
Color red2 = Color.red;
|
|
Transform transform2 = base.transform;
|
|
float z = this.IJBEIGAJMJB.z;
|
|
}
|
|
if (this.ACNBHLPIFGM)
|
|
{
|
|
Color yellow = Color.yellow;
|
|
Transform transform3 = base.transform;
|
|
Transform transform4 = base.transform;
|
|
Color green2 = Color.green;
|
|
Transform transform5 = base.transform;
|
|
float z2 = this.HACKKNPBIHE.z;
|
|
Vector3 vector;
|
|
float z3 = vector.z;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601760E RID: 95758 RVA: 0x0057B208 File Offset: 0x00579408
|
|
[Token(Token = "0x601760E")]
|
|
[Address(RVA = "0x1156520", Offset = "0x1155320", VA = "0x181156520")]
|
|
public Steering()
|
|
{
|
|
float z = Vector3.zero.z;
|
|
this.JOGANEPPEEM.z = z;
|
|
float z2 = Vector3.zero.z;
|
|
this.EHOEAGJIJMH.z = z2;
|
|
this.JNEKFEKIBLC = float.MaxValue;
|
|
HHIINKNOKNL<float> hhiinknoknl = new HHIINKNOKNL();
|
|
this.NOHCABNLEGM = hhiinknoknl;
|
|
float z3 = Vector3.zero.z;
|
|
this.HFHNKKHGNFE.z = z3;
|
|
float z4 = Vector3.zero.z;
|
|
this.HACKKNPBIHE.z = z4;
|
|
this.NKEMGNKGPCL = float.MaxValue;
|
|
float z5 = Vector3.zero.z;
|
|
this.IJBEIGAJMJB.z = z5;
|
|
this.AGMLPFLAFJK = 1f;
|
|
this.CBHBNFACFDF = 0.01f;
|
|
this.IEHLBDFFEHA = true;
|
|
Quaternion identity = Quaternion.identity;
|
|
this.DEMPIBJDNEN = 10f;
|
|
this.MODKLDPHFKE = 0.01f;
|
|
float z6 = Vector3.zero.z;
|
|
this.OAHJMPHBIDM.z = z6;
|
|
this.JOPAEJCGPPL = 1f;
|
|
this.ENEDFHOJOPM = 0.01f;
|
|
this.CDEIPDAAGBK = true;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x0400F3B0 RID: 62384
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x400F3B0")]
|
|
[SerializeField]
|
|
[Header("Steering")]
|
|
private float maxLinearSpeed = 5f;
|
|
|
|
// Token: 0x0400F3B1 RID: 62385
|
|
[FieldOffset(Offset = "0x44")]
|
|
[Token(Token = "0x400F3B1")]
|
|
[SerializeField]
|
|
private float horizontalAcceleration = 50f;
|
|
|
|
// Token: 0x0400F3B2 RID: 62386
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x400F3B2")]
|
|
[SerializeField]
|
|
private float verticalAcceleration = 100f;
|
|
|
|
// Token: 0x0400F3B3 RID: 62387
|
|
[FieldOffset(Offset = "0x4C")]
|
|
[Token(Token = "0x400F3B3")]
|
|
[SerializeField]
|
|
private float maxAngularSpeedDegrees = 180f;
|
|
|
|
// Token: 0x0400F3B4 RID: 62388
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x400F3B4")]
|
|
[SerializeField]
|
|
private bool faceMovementDirection = true;
|
|
|
|
// Token: 0x0400F3B5 RID: 62389
|
|
[FieldOffset(Offset = "0x54")]
|
|
[Token(Token = "0x400F3B5")]
|
|
[SerializeField]
|
|
[Header("Pathing")]
|
|
private float reachedPathNodeDistance = 0.5f;
|
|
|
|
// Token: 0x0400F3B6 RID: 62390
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x400F3B6")]
|
|
[SerializeField]
|
|
[OCIDFHDICIP(JIBDPHMGEGO.SelfAndChildren, true, false, false)]
|
|
[Header("Navigation")]
|
|
private CapsuleCollider terrainNavigationCapsuleCollider;
|
|
|
|
// Token: 0x0400F3B7 RID: 62391
|
|
[FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x400F3B7")]
|
|
[SerializeField]
|
|
[OCIDFHDICIP(JIBDPHMGEGO.Self, false, false, false)]
|
|
private Seeker seeker;
|
|
|
|
// Token: 0x0400F3B8 RID: 62392
|
|
[FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x400F3B8")]
|
|
[SerializeField]
|
|
private float stepHeight = 0.35f;
|
|
|
|
// Token: 0x0400F3B9 RID: 62393
|
|
[FieldOffset(Offset = "0x6C")]
|
|
[Token(Token = "0x400F3B9")]
|
|
[SerializeField]
|
|
[Header("Surface Testing")]
|
|
private float surfaceTestDistance = 0.05f;
|
|
|
|
// Token: 0x0400F3BA RID: 62394
|
|
[FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x400F3BA")]
|
|
[SerializeField]
|
|
[Header("Hovering")]
|
|
private bool supportsGravity;
|
|
|
|
// Token: 0x0400F3BB RID: 62395
|
|
[FieldOffset(Offset = "0x74")]
|
|
[Token(Token = "0x400F3BB")]
|
|
[SerializeField]
|
|
private float desiredHoverHeight;
|
|
|
|
// Token: 0x0400F3BC RID: 62396
|
|
[FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x400F3BC")]
|
|
[SerializeField]
|
|
private float minAllowableDistanceToCeiling = 1f;
|
|
|
|
// Token: 0x0400F3BD RID: 62397
|
|
[FieldOffset(Offset = "0x7C")]
|
|
[Token(Token = "0x400F3BD")]
|
|
private float IJEKHNKIDFO;
|
|
|
|
// Token: 0x0400F3BE RID: 62398
|
|
[FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x400F3BE")]
|
|
private float JLMOAFFBJON;
|
|
|
|
// Token: 0x0400F3C1 RID: 62401
|
|
[FieldOffset(Offset = "0x8C")]
|
|
[Token(Token = "0x400F3C1")]
|
|
private float EJPHFDENPEE = 1f;
|
|
|
|
// Token: 0x0400F3C5 RID: 62405
|
|
[FieldOffset(Offset = "0x9C")]
|
|
[Token(Token = "0x400F3C5")]
|
|
private bool JODGHDBGJFB;
|
|
|
|
// Token: 0x0400F3D0 RID: 62416
|
|
[FieldOffset(Offset = "0xD8")]
|
|
[Token(Token = "0x400F3D0")]
|
|
private KLLMCPFPIIE<bool> OOHIJGMLLEG;
|
|
|
|
// Token: 0x0400F3D5 RID: 62421
|
|
[FieldOffset(Offset = "0xE4")]
|
|
[Token(Token = "0x400F3D5")]
|
|
private bool ONOELOJLGIG;
|
|
|
|
// Token: 0x0400F3D6 RID: 62422
|
|
[FieldOffset(Offset = "0xE8")]
|
|
[Token(Token = "0x400F3D6")]
|
|
private Vector3 JOGANEPPEEM;
|
|
|
|
// Token: 0x0400F3D7 RID: 62423
|
|
[FieldOffset(Offset = "0xF4")]
|
|
[Token(Token = "0x400F3D7")]
|
|
private Vector3 EHOEAGJIJMH;
|
|
|
|
// Token: 0x0400F3D8 RID: 62424
|
|
[FieldOffset(Offset = "0x100")]
|
|
[Token(Token = "0x400F3D8")]
|
|
private float HJIOCPNALJI;
|
|
|
|
// Token: 0x0400F3D9 RID: 62425
|
|
[FieldOffset(Offset = "0x104")]
|
|
[Token(Token = "0x400F3D9")]
|
|
private bool FFNACNEMOGL;
|
|
|
|
// Token: 0x0400F3DA RID: 62426
|
|
[FieldOffset(Offset = "0x108")]
|
|
[Token(Token = "0x400F3DA")]
|
|
private float JNEKFEKIBLC;
|
|
|
|
// Token: 0x0400F3DB RID: 62427
|
|
[FieldOffset(Offset = "0x110")]
|
|
[Token(Token = "0x400F3DB")]
|
|
[NonSerialized]
|
|
private readonly HHIINKNOKNL<float> NOHCABNLEGM;
|
|
|
|
// Token: 0x0400F3DC RID: 62428
|
|
[FieldOffset(Offset = "0x118")]
|
|
[Token(Token = "0x400F3DC")]
|
|
private float OJFDGLDIIBB;
|
|
|
|
// Token: 0x0400F3DD RID: 62429
|
|
[FieldOffset(Offset = "0x11C")]
|
|
[Token(Token = "0x400F3DD")]
|
|
private float FIHPJLEHBBC;
|
|
|
|
// Token: 0x0400F3DE RID: 62430
|
|
[FieldOffset(Offset = "0x120")]
|
|
[Token(Token = "0x400F3DE")]
|
|
private Vector3 HFHNKKHGNFE;
|
|
|
|
// Token: 0x0400F3DF RID: 62431
|
|
[FieldOffset(Offset = "0x12C")]
|
|
[Token(Token = "0x400F3DF")]
|
|
private bool ACNBHLPIFGM;
|
|
|
|
// Token: 0x0400F3E0 RID: 62432
|
|
[FieldOffset(Offset = "0x130")]
|
|
[Token(Token = "0x400F3E0")]
|
|
private Vector3 HACKKNPBIHE;
|
|
|
|
// Token: 0x0400F3E1 RID: 62433
|
|
[FieldOffset(Offset = "0x140")]
|
|
[Token(Token = "0x400F3E1")]
|
|
private RigidbodyEx AFEBLJOIBBC;
|
|
|
|
// Token: 0x0400F3E2 RID: 62434
|
|
[FieldOffset(Offset = "0x148")]
|
|
[Token(Token = "0x400F3E2")]
|
|
private bool LNJGFBKHBND;
|
|
|
|
// Token: 0x0400F3E3 RID: 62435
|
|
[FieldOffset(Offset = "0x14C")]
|
|
[Token(Token = "0x400F3E3")]
|
|
private float NKEMGNKGPCL;
|
|
|
|
// Token: 0x0400F3E4 RID: 62436
|
|
[FieldOffset(Offset = "0x150")]
|
|
[Token(Token = "0x400F3E4")]
|
|
private bool ADCIJDEPJHE;
|
|
|
|
// Token: 0x0400F3E5 RID: 62437
|
|
[FieldOffset(Offset = "0x154")]
|
|
[Token(Token = "0x400F3E5")]
|
|
private float OOIFOMMDAGI;
|
|
|
|
// Token: 0x0400F3E6 RID: 62438
|
|
[FieldOffset(Offset = "0x158")]
|
|
[Token(Token = "0x400F3E6")]
|
|
private float IOAPKJCABPN;
|
|
|
|
// Token: 0x0400F3E7 RID: 62439
|
|
[FieldOffset(Offset = "0x15C")]
|
|
[Token(Token = "0x400F3E7")]
|
|
private float GPFDOBPHKNF;
|
|
|
|
// Token: 0x0400F3E8 RID: 62440
|
|
[FieldOffset(Offset = "0x160")]
|
|
[Token(Token = "0x400F3E8")]
|
|
private Vector3 IJBEIGAJMJB;
|
|
|
|
// Token: 0x0400F3E9 RID: 62441
|
|
[FieldOffset(Offset = "0x16C")]
|
|
[Token(Token = "0x400F3E9")]
|
|
private float AGMLPFLAFJK;
|
|
|
|
// Token: 0x0400F3EA RID: 62442
|
|
[FieldOffset(Offset = "0x170")]
|
|
[Token(Token = "0x400F3EA")]
|
|
private float CBHBNFACFDF;
|
|
|
|
// Token: 0x0400F3EB RID: 62443
|
|
[FieldOffset(Offset = "0x174")]
|
|
[Token(Token = "0x400F3EB")]
|
|
private bool IEHLBDFFEHA;
|
|
|
|
// Token: 0x0400F3EC RID: 62444
|
|
[FieldOffset(Offset = "0x175")]
|
|
[Token(Token = "0x400F3EC")]
|
|
private bool BCKAMIMBLEF;
|
|
|
|
// Token: 0x0400F3ED RID: 62445
|
|
[FieldOffset(Offset = "0x178")]
|
|
[Token(Token = "0x400F3ED")]
|
|
private Quaternion PFOODIBEKNL;
|
|
|
|
// Token: 0x0400F3EE RID: 62446
|
|
[FieldOffset(Offset = "0x188")]
|
|
[Token(Token = "0x400F3EE")]
|
|
private float DEMPIBJDNEN;
|
|
|
|
// Token: 0x0400F3EF RID: 62447
|
|
[FieldOffset(Offset = "0x18C")]
|
|
[Token(Token = "0x400F3EF")]
|
|
private float MODKLDPHFKE;
|
|
|
|
// Token: 0x0400F3F0 RID: 62448
|
|
[FieldOffset(Offset = "0x190")]
|
|
[Token(Token = "0x400F3F0")]
|
|
private Vector3 OAHJMPHBIDM;
|
|
|
|
// Token: 0x0400F3F1 RID: 62449
|
|
[FieldOffset(Offset = "0x19C")]
|
|
[Token(Token = "0x400F3F1")]
|
|
private float JOPAEJCGPPL;
|
|
|
|
// Token: 0x0400F3F2 RID: 62450
|
|
[FieldOffset(Offset = "0x1A0")]
|
|
[Token(Token = "0x400F3F2")]
|
|
private float ENEDFHOJOPM;
|
|
|
|
// Token: 0x0400F3F3 RID: 62451
|
|
[FieldOffset(Offset = "0x1A4")]
|
|
[Token(Token = "0x400F3F3")]
|
|
private bool CDEIPDAAGBK;
|
|
|
|
// Token: 0x0400F3F4 RID: 62452
|
|
[FieldOffset(Offset = "0x1A5")]
|
|
[Token(Token = "0x400F3F4")]
|
|
private bool MOPNCFPHIMD;
|
|
|
|
// Token: 0x0400F3F5 RID: 62453
|
|
[FieldOffset(Offset = "0x1A8")]
|
|
[Token(Token = "0x400F3F5")]
|
|
private Path OBEOGFCJEHO;
|
|
|
|
// Token: 0x0400F3F6 RID: 62454
|
|
[FieldOffset(Offset = "0x1B0")]
|
|
[Token(Token = "0x400F3F6")]
|
|
private int NPPJIPBNDCM;
|
|
|
|
// Token: 0x0400F3F7 RID: 62455
|
|
[FieldOffset(Offset = "0x1B4")]
|
|
[Token(Token = "0x400F3F7")]
|
|
private int LGGAMELGNFM;
|
|
|
|
// Token: 0x0400F3F8 RID: 62456
|
|
[FieldOffset(Offset = "0x1B8")]
|
|
[Token(Token = "0x400F3F8")]
|
|
private Vector3 PIKAAEEKPNF;
|
|
|
|
// Token: 0x0400F3F9 RID: 62457
|
|
[FieldOffset(Offset = "0x1C8")]
|
|
[Token(Token = "0x400F3F9")]
|
|
private BJIFHHPBNNJ FHKBEFMFHFO;
|
|
|
|
// Token: 0x0400F3FA RID: 62458
|
|
[FieldOffset(Offset = "0x1D0")]
|
|
[Token(Token = "0x400F3FA")]
|
|
private JAKMIGBBBOM.BAFPMPJFBEM PBNCNEOCBPK;
|
|
|
|
// Token: 0x0400F3FB RID: 62459
|
|
[FieldOffset(Offset = "0x1D8")]
|
|
[Token(Token = "0x400F3FB")]
|
|
private AJLIDIKHFKK CHCKNJBCJMK;
|
|
|
|
// Token: 0x0400F3FC RID: 62460
|
|
[FieldOffset(Offset = "0x1F8")]
|
|
[Token(Token = "0x400F3FC")]
|
|
private CLHMNIJHLDD DEPPBAGMHPM;
|
|
|
|
// Token: 0x0400F3FD RID: 62461
|
|
[Token(Token = "0x400F3FD")]
|
|
private const float NKGBEKOECJE = 0.05f;
|
|
|
|
// Token: 0x0400F3FE RID: 62462
|
|
[Token(Token = "0x400F3FE")]
|
|
private const float KPOAACKPDKJ = 1E-05f;
|
|
|
|
// Token: 0x0400F3FF RID: 62463
|
|
[Token(Token = "0x400F3FF")]
|
|
private const float OBIHHBPNADP = 50f;
|
|
|
|
// Token: 0x0400F400 RID: 62464
|
|
[Token(Token = "0x400F400")]
|
|
private const float CLLHLCNKOHI = 10f;
|
|
|
|
// Token: 0x0400F401 RID: 62465
|
|
[Token(Token = "0x400F401")]
|
|
private const float JKBAJKJDBGP = 0.1f;
|
|
|
|
// Token: 0x0400F402 RID: 62466
|
|
[Token(Token = "0x400F402")]
|
|
private const float AAPMKJMCIIH = 0.1f;
|
|
|
|
// Token: 0x0400F403 RID: 62467
|
|
[Token(Token = "0x400F403")]
|
|
private const float MPDEPBOKAMN = 0.05f;
|
|
|
|
// Token: 0x0400F404 RID: 62468
|
|
[Token(Token = "0x400F404")]
|
|
private const float JGCCDECKJIN = 0.001f;
|
|
|
|
// Token: 0x0400F405 RID: 62469
|
|
[Token(Token = "0x400F405")]
|
|
private const float FCGHJLGFMKJ = 5f;
|
|
|
|
// Token: 0x0400F406 RID: 62470
|
|
[Token(Token = "0x400F406")]
|
|
private const float IIDKFMDFLHF = 0.2f;
|
|
|
|
// Token: 0x0400F407 RID: 62471
|
|
[Token(Token = "0x400F407")]
|
|
private const float OCLAPICMNME = 2.5f;
|
|
|
|
// Token: 0x0400F408 RID: 62472
|
|
[Token(Token = "0x400F408")]
|
|
private const float JKNOCBAOPON = 45f;
|
|
|
|
// Token: 0x0400F409 RID: 62473
|
|
[Token(Token = "0x400F409")]
|
|
private const float FOMMPIHEHGB = 0.01f;
|
|
|
|
// Token: 0x0400F40A RID: 62474
|
|
[Token(Token = "0x400F40A")]
|
|
private const float BMFFONPAGFG = 1f;
|
|
}
|
|
}
|