915 lines
42 KiB
C#
915 lines
42 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using Cpp2IlInjected;
|
|
using Photon.Pun;
|
|
using RecRoom.CircuitsV2;
|
|
using RecRoom.CircuitsV2.ContextNodes;
|
|
using RecRoom.Core.AI;
|
|
using RecRoom.Core.Creation.Circuits;
|
|
using UnityEngine;
|
|
|
|
namespace RecRoom.Core.Creation.AI
|
|
{
|
|
// Token: 0x020032BB RID: 12987
|
|
[Token(Token = "0x20032BB")]
|
|
public abstract class UGCAIController : MonoBehaviourPun, NDBBKDMPBHD, LDIJBEFKFFE, AHOAEAFEAHN
|
|
{
|
|
// Token: 0x17003D9F RID: 15775
|
|
// (get) Token: 0x06016581 RID: 91521
|
|
[Token(Token = "0x17003D9F")]
|
|
public abstract bool MLPDGDAKAEF
|
|
{
|
|
[Token(Token = "0x6016581")]
|
|
[Address(Slot = "19")]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x17003DA0 RID: 15776
|
|
// (get) Token: 0x06016582 RID: 91522
|
|
[Token(Token = "0x17003DA0")]
|
|
public abstract int ONFFNEINIMO
|
|
{
|
|
[Token(Token = "0x6016582")]
|
|
[Address(Slot = "20")]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x17003DA1 RID: 15777
|
|
// (get) Token: 0x06016583 RID: 91523
|
|
[Token(Token = "0x17003DA1")]
|
|
public abstract Vector3 LOGIPAJLMIO
|
|
{
|
|
[Token(Token = "0x6016583")]
|
|
[Address(Slot = "21")]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x17003DA2 RID: 15778
|
|
// (get) Token: 0x06016584 RID: 91524
|
|
[Token(Token = "0x17003DA2")]
|
|
public abstract Vector3 EPKNJJIGHLN
|
|
{
|
|
[Token(Token = "0x6016584")]
|
|
[Address(Slot = "22")]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x17003DA3 RID: 15779
|
|
// (get) Token: 0x06016585 RID: 91525
|
|
[Token(Token = "0x17003DA3")]
|
|
public abstract Vector3 BDOILEBDECK
|
|
{
|
|
[Token(Token = "0x6016585")]
|
|
[Address(Slot = "23")]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x17003DA4 RID: 15780
|
|
// (get) Token: 0x06016586 RID: 91526
|
|
[Token(Token = "0x17003DA4")]
|
|
public abstract Quaternion OKINPJLFKEJ
|
|
{
|
|
[Token(Token = "0x6016586")]
|
|
[Address(Slot = "24")]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x17003DA5 RID: 15781
|
|
// (get) Token: 0x06016587 RID: 91527
|
|
[Token(Token = "0x17003DA5")]
|
|
public abstract Vector3 JIGGKKCAGIF
|
|
{
|
|
[Token(Token = "0x6016587")]
|
|
[Address(Slot = "25")]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x17003DA6 RID: 15782
|
|
// (get) Token: 0x06016588 RID: 91528
|
|
// (set) Token: 0x06016589 RID: 91529
|
|
[Token(Token = "0x17003DA6")]
|
|
public abstract float BCHHDEFLABI
|
|
{
|
|
[Token(Token = "0x6016588")]
|
|
[Address(Slot = "26")]
|
|
get;
|
|
[Token(Token = "0x6016589")]
|
|
[Address(Slot = "27")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17003DA7 RID: 15783
|
|
// (get) Token: 0x0601658A RID: 91530
|
|
// (set) Token: 0x0601658B RID: 91531
|
|
[Token(Token = "0x17003DA7")]
|
|
public abstract int MMNFJJDMFNP
|
|
{
|
|
[Token(Token = "0x601658A")]
|
|
[Address(Slot = "28")]
|
|
get;
|
|
[Token(Token = "0x601658B")]
|
|
[Address(Slot = "29")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17003DA8 RID: 15784
|
|
// (get) Token: 0x0601658C RID: 91532
|
|
// (set) Token: 0x0601658D RID: 91533
|
|
[Token(Token = "0x17003DA8")]
|
|
public abstract int DIEKGFJCKKM
|
|
{
|
|
[Token(Token = "0x601658C")]
|
|
[Address(Slot = "30")]
|
|
get;
|
|
[Token(Token = "0x601658D")]
|
|
[Address(Slot = "31")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17003DA9 RID: 15785
|
|
// (get) Token: 0x0601658E RID: 91534
|
|
[Token(Token = "0x17003DA9")]
|
|
public abstract bool HAAKEBKCMHJ
|
|
{
|
|
[Token(Token = "0x601658E")]
|
|
[Address(Slot = "32")]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x17003DAA RID: 15786
|
|
// (get) Token: 0x0601658F RID: 91535
|
|
// (set) Token: 0x06016590 RID: 91536
|
|
[Token(Token = "0x17003DAA")]
|
|
public abstract ENDNBHFKNFL CMCKIOGNPCC
|
|
{
|
|
[Token(Token = "0x601658F")]
|
|
[Address(Slot = "33")]
|
|
get;
|
|
[Token(Token = "0x6016590")]
|
|
[Address(Slot = "34")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17003DAB RID: 15787
|
|
// (get) Token: 0x06016591 RID: 91537
|
|
[Token(Token = "0x17003DAB")]
|
|
public abstract Enemy.FDCONKFINIF FHJDBEGGCAM
|
|
{
|
|
[Token(Token = "0x6016591")]
|
|
[Address(Slot = "35")]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x17003DAC RID: 15788
|
|
// (get) Token: 0x06016592 RID: 91538
|
|
[Token(Token = "0x17003DAC")]
|
|
public abstract float NIHAAKDCJGJ
|
|
{
|
|
[Token(Token = "0x6016592")]
|
|
[Address(Slot = "36")]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x17003DAD RID: 15789
|
|
// (get) Token: 0x06016593 RID: 91539
|
|
[Token(Token = "0x17003DAD")]
|
|
public abstract float LKOAPNBJMIL
|
|
{
|
|
[Token(Token = "0x6016593")]
|
|
[Address(Slot = "37")]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x17003DAE RID: 15790
|
|
// (get) Token: 0x06016594 RID: 91540 RVA: 0x00537478 File Offset: 0x00535678
|
|
[Token(Token = "0x17003DAE")]
|
|
protected bool CNNKEKHILGF
|
|
{
|
|
[Token(Token = "0x6016594")]
|
|
[Address(RVA = "0xEEA940", Offset = "0xEE9740", VA = "0x180EEA940")]
|
|
get
|
|
{
|
|
Tool tool = this.Tool;
|
|
if (tool == 0)
|
|
{
|
|
return;
|
|
}
|
|
Dictionary<string, object> instantiationParameters = tool.InstantiationParameters;
|
|
if (instantiationParameters != 0)
|
|
{
|
|
return instantiationParameters.ContainsKey("PreviewOnly");
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003DAF RID: 15791
|
|
// (get) Token: 0x06016595 RID: 91541 RVA: 0x005374A8 File Offset: 0x005356A8
|
|
[Token(Token = "0x17003DAF")]
|
|
public static AGHMNFKGBEH<UGCAIController> NBNMBBMFLCB
|
|
{
|
|
[Token(Token = "0x6016595")]
|
|
[Address(RVA = "0xEECA70", Offset = "0xEEB870", VA = "0x180EECA70")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06016595)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling AGHMNFKGBEH<RecRoom.Core.Creation.AI.UGCAIController> RecRoom.Core.Creation.AI.UGCAIController::get_AISpawned()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:class [RecRoom.Datastructures.Runtime]MFBGLIHGCGO<class RecRoom.Core.Creation.AI.UGCAIController>(var_0_05, ldsfld:class [RecRoom.Datastructures.Runtime]MFBGLIHGCGO<class RecRoom.Core.Creation.AI.UGCAIController>(UGCAIController::PPHHAEOKHPB))
|
|
}
|
|
|
|
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 1663
|
|
*/;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06016596 RID: 91542 RVA: 0x005374BC File Offset: 0x005356BC
|
|
[Token(Token = "0x6016596")]
|
|
[Address(RVA = "0xEEAD00", Offset = "0xEE9B00", VA = "0x180EEAD00")]
|
|
protected void IJLLOFFIJLO(UGCAIController LIMOILDIGKF)
|
|
{
|
|
ControlPanelCircuitObject controlPanelCircuitObject = this.ControlPanelCircuitObject;
|
|
Guid guid = UGCAIController.CBFOECLAFEF.JPOHGBCEJEJ;
|
|
GBHGBHHEDNB gbhgbhhednb = GBHGBHHEDNB.AKPBDFMJIKF();
|
|
CircuitManagerV2 instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
MFBGLIHGCGO<UGCAIController> pphhaeokhpb = UGCAIController.PPHHAEOKHPB;
|
|
if (pphhaeokhpb != 0)
|
|
{
|
|
pphhaeokhpb.CNFDGDEOPPF(LIMOILDIGKF);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003DB0 RID: 15792
|
|
// (get) Token: 0x06016597 RID: 91543 RVA: 0x00537504 File Offset: 0x00535704
|
|
[Token(Token = "0x17003DB0")]
|
|
public static PLMKONNFGHB<UGCAIController, ENDNBHFKNFL> ECKALIFPGAE
|
|
{
|
|
[Token(Token = "0x6016597")]
|
|
[Address(RVA = "0xEEC8F0", Offset = "0xEEB6F0", VA = "0x180EEC8F0")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06016597)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling PLMKONNFGHB<RecRoom.Core.Creation.AI.UGCAIController,ENDNBHFKNFL> RecRoom.Core.Creation.AI.UGCAIController::get_AIDied()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:class [RecRoom.Datastructures.Runtime]IILCGFIHJLP<class RecRoom.Core.Creation.AI.UGCAIController, valuetype ENDNBHFKNFL>(var_0_05, ldsfld:class [RecRoom.Datastructures.Runtime]IILCGFIHJLP<class RecRoom.Core.Creation.AI.UGCAIController, valuetype ENDNBHFKNFL>(UGCAIController::PFLMHDPOHBJ))
|
|
}
|
|
|
|
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 1663
|
|
*/;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06016598 RID: 91544 RVA: 0x00537518 File Offset: 0x00535718
|
|
[Token(Token = "0x6016598")]
|
|
[Address(RVA = "0xEEBC70", Offset = "0xEEAA70", VA = "0x180EEBC70")]
|
|
protected void PCGDCKBMAIK(UGCAIController LIMOILDIGKF, ENDNBHFKNFL MGHEBJEJGJI)
|
|
{
|
|
int falkmighgoo = MGHEBJEJGJI.FALKMIGHGOO;
|
|
float y = MGHEBJEJGJI.CMINCCMAJHA.y;
|
|
float y2 = MGHEBJEJGJI.GDBPMHPHDBI.y;
|
|
ControlPanelCircuitObject controlPanelCircuitObject = this.ControlPanelCircuitObject;
|
|
Guid guid = UGCAIController.HFKFEAGBAGB.JPOHGBCEJEJ;
|
|
int num = 0;
|
|
controlPanelCircuitObject.Publish(guid, num);
|
|
CircuitManagerV2 instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
if (UGCAIController.PFLMHDPOHBJ != 0)
|
|
{
|
|
int falkmighgoo2 = MGHEBJEJGJI.FALKMIGHGOO;
|
|
float y3 = MGHEBJEJGJI.CMINCCMAJHA.y;
|
|
float y4 = MGHEBJEJGJI.GDBPMHPHDBI.y;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003DB1 RID: 15793
|
|
// (get) Token: 0x06016599 RID: 91545 RVA: 0x005375A0 File Offset: 0x005357A0
|
|
[Token(Token = "0x17003DB1")]
|
|
public static PLMKONNFGHB<UGCAIController, ENDNBHFKNFL> JIKGPHKPNGK
|
|
{
|
|
[Token(Token = "0x6016599")]
|
|
[Address(RVA = "0xEECAD0", Offset = "0xEEB8D0", VA = "0x180EECAD0")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06016599)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling PLMKONNFGHB<RecRoom.Core.Creation.AI.UGCAIController,ENDNBHFKNFL> RecRoom.Core.Creation.AI.UGCAIController::get_AITargetChanged()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:class [RecRoom.Datastructures.Runtime]IILCGFIHJLP<class RecRoom.Core.Creation.AI.UGCAIController, valuetype ENDNBHFKNFL>(var_0_05, ldsfld:class [RecRoom.Datastructures.Runtime]IILCGFIHJLP<class RecRoom.Core.Creation.AI.UGCAIController, valuetype ENDNBHFKNFL>(UGCAIController::BMMHDNLPCEA))
|
|
}
|
|
|
|
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 1663
|
|
*/;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601659A RID: 91546 RVA: 0x005375B4 File Offset: 0x005357B4
|
|
[Token(Token = "0x601659A")]
|
|
[Address(RVA = "0xEEB950", Offset = "0xEEA750", VA = "0x180EEB950")]
|
|
protected void OKMLJCLOOII(UGCAIController LIMOILDIGKF, ENDNBHFKNFL MGHEBJEJGJI)
|
|
{
|
|
int falkmighgoo = MGHEBJEJGJI.FALKMIGHGOO;
|
|
float y = MGHEBJEJGJI.CMINCCMAJHA.y;
|
|
float y2 = MGHEBJEJGJI.GDBPMHPHDBI.y;
|
|
ControlPanelCircuitObject controlPanelCircuitObject = this.ControlPanelCircuitObject;
|
|
Guid guid = UGCAIController.CKPOBHAFNBI.JPOHGBCEJEJ;
|
|
if (UGCAIController.BMMHDNLPCEA != 0)
|
|
{
|
|
int falkmighgoo2 = MGHEBJEJGJI.FALKMIGHGOO;
|
|
float y3 = MGHEBJEJGJI.CMINCCMAJHA.y;
|
|
float y4 = MGHEBJEJGJI.GDBPMHPHDBI.y;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003DB2 RID: 15794
|
|
// (get) Token: 0x0601659B RID: 91547 RVA: 0x00537628 File Offset: 0x00535828
|
|
[Token(Token = "0x17003DB2")]
|
|
public static ENNICJBIMKP<UGCAIController, ENDNBHFKNFL, CreationObject, Vector3> BEEBKOIHCMJ
|
|
{
|
|
[Token(Token = "0x601659B")]
|
|
[Address(RVA = "0xEEC950", Offset = "0xEEB750", VA = "0x180EEC950")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0601659B)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling ENNICJBIMKP<RecRoom.Core.Creation.AI.UGCAIController,ENDNBHFKNFL,RecRoom.Core.Creation.CreationObject,UnityEngine.Vector3> RecRoom.Core.Creation.AI.UGCAIController::get_AIHeardSound()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:class [RecRoom.Datastructures.Runtime]AAPEGDHKHJI<class RecRoom.Core.Creation.AI.UGCAIController, valuetype ENDNBHFKNFL, class RecRoom.Core.Creation.CreationObject, valuetype [UnityEngine.CoreModule]UnityEngine.Vector3>(var_0_05, ldsfld:class [RecRoom.Datastructures.Runtime]AAPEGDHKHJI<class RecRoom.Core.Creation.AI.UGCAIController, valuetype ENDNBHFKNFL, class RecRoom.Core.Creation.CreationObject, valuetype [UnityEngine.CoreModule]UnityEngine.Vector3>(UGCAIController::IFHIGHJEDCL))
|
|
}
|
|
|
|
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 1663
|
|
*/;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601659C RID: 91548 RVA: 0x0053763C File Offset: 0x0053583C
|
|
[Token(Token = "0x601659C")]
|
|
[Address(RVA = "0xEEB420", Offset = "0xEEA220", VA = "0x180EEB420")]
|
|
protected void MLIMGPMHCDC(UGCAIController LIMOILDIGKF, ENDNBHFKNFL MGHEBJEJGJI, CreationObject DINHOLEGEMB, Vector3 AIKPCOLLNND)
|
|
{
|
|
ControlPanelCircuitObject controlPanelCircuitObject = this.ControlPanelCircuitObject;
|
|
Guid guid = UGCAIController.IDNFMPALNBM.JPOHGBCEJEJ;
|
|
if (UGCAIController.IFHIGHJEDCL != 0)
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003DB3 RID: 15795
|
|
// (get) Token: 0x0601659D RID: 91549 RVA: 0x0053766C File Offset: 0x0053586C
|
|
[Token(Token = "0x17003DB3")]
|
|
public static AGHMNFKGBEH<UGCAIController> ENENCJHIADI
|
|
{
|
|
[Token(Token = "0x601659D")]
|
|
[Address(RVA = "0xEECA10", Offset = "0xEEB810", VA = "0x180EECA10")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0601659D)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling AGHMNFKGBEH<RecRoom.Core.Creation.AI.UGCAIController> RecRoom.Core.Creation.AI.UGCAIController::get_AIPatrolCompleted()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:class [RecRoom.Datastructures.Runtime]MFBGLIHGCGO<class RecRoom.Core.Creation.AI.UGCAIController>(var_0_05, ldsfld:class [RecRoom.Datastructures.Runtime]MFBGLIHGCGO<class RecRoom.Core.Creation.AI.UGCAIController>(UGCAIController::OKKDALBGBDI))
|
|
}
|
|
|
|
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 1663
|
|
*/;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601659E RID: 91550 RVA: 0x00537680 File Offset: 0x00535880
|
|
[Token(Token = "0x601659E")]
|
|
[Address(RVA = "0xEEA1E0", Offset = "0xEE8FE0", VA = "0x180EEA1E0")]
|
|
protected void ANCFIDALENK(UGCAIController LIMOILDIGKF)
|
|
{
|
|
ControlPanelCircuitObject controlPanelCircuitObject = this.ControlPanelCircuitObject;
|
|
Guid guid = UGCAIController.NOEIGGKOGGK.JPOHGBCEJEJ;
|
|
GBHGBHHEDNB gbhgbhhednb = GBHGBHHEDNB.AKPBDFMJIKF();
|
|
MFBGLIHGCGO<UGCAIController> okkdalbgbdi = UGCAIController.OKKDALBGBDI;
|
|
if (okkdalbgbdi != 0)
|
|
{
|
|
okkdalbgbdi.CNFDGDEOPPF(LIMOILDIGKF);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003DB4 RID: 15796
|
|
// (get) Token: 0x0601659F RID: 91551 RVA: 0x005376BC File Offset: 0x005358BC
|
|
[Token(Token = "0x17003DB4")]
|
|
public static AGHMNFKGBEH<UGCAIController> AJBJEKMGOIE
|
|
{
|
|
[Token(Token = "0x601659F")]
|
|
[Address(RVA = "0xEEC9B0", Offset = "0xEEB7B0", VA = "0x180EEC9B0")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0601659F)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling AGHMNFKGBEH<RecRoom.Core.Creation.AI.UGCAIController> RecRoom.Core.Creation.AI.UGCAIController::get_AIPatrolCanceled()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:class [RecRoom.Datastructures.Runtime]MFBGLIHGCGO<class RecRoom.Core.Creation.AI.UGCAIController>(var_0_05, ldsfld:class [RecRoom.Datastructures.Runtime]MFBGLIHGCGO<class RecRoom.Core.Creation.AI.UGCAIController>(UGCAIController::CONAGCAEAAK))
|
|
}
|
|
|
|
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 1663
|
|
*/;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060165A0 RID: 91552 RVA: 0x005376D0 File Offset: 0x005358D0
|
|
[Token(Token = "0x60165A0")]
|
|
[Address(RVA = "0xEEB770", Offset = "0xEEA570", VA = "0x180EEB770")]
|
|
protected void NDCPONEMLED(UGCAIController LIMOILDIGKF)
|
|
{
|
|
ControlPanelCircuitObject controlPanelCircuitObject = this.ControlPanelCircuitObject;
|
|
Guid guid = UGCAIController.HJINLNEEABK.JPOHGBCEJEJ;
|
|
GBHGBHHEDNB gbhgbhhednb = GBHGBHHEDNB.AKPBDFMJIKF();
|
|
MFBGLIHGCGO<UGCAIController> conagcaeaak = UGCAIController.CONAGCAEAAK;
|
|
if (conagcaeaak != 0)
|
|
{
|
|
conagcaeaak.CNFDGDEOPPF(LIMOILDIGKF);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060165A1 RID: 91553 RVA: 0x0053770C File Offset: 0x0053590C
|
|
[Token(Token = "0x60165A1")]
|
|
[Address(RVA = "0xEEC130", Offset = "0xEEAF30", VA = "0x180EEC130", Slot = "38")]
|
|
protected virtual void Start()
|
|
{
|
|
if (KKPBCOOONNK.BNNCCCFFALC && this.Tool.<NOFDEKIKHNL>k__BackingField)
|
|
{
|
|
this.Start();
|
|
}
|
|
this.Tool.ExcludeFromTriggerVolume = false;
|
|
CreationObject creationObject = this.Tool.creationObject;
|
|
CreationObject.CGELIKFANLB cgelikfanlb;
|
|
if (UGCAIController.<>c.<>9__63_0 == 0)
|
|
{
|
|
cgelikfanlb = delegate
|
|
{
|
|
};
|
|
UGCAIController.<>c.<>9__63_0 = cgelikfanlb;
|
|
}
|
|
creationObject.AddCustomNavMeshSupportCondition(cgelikfanlb);
|
|
}
|
|
|
|
// Token: 0x060165A2 RID: 91554 RVA: 0x0053777C File Offset: 0x0053597C
|
|
[Token(Token = "0x60165A2")]
|
|
[Address(RVA = "0xEEBC00", Offset = "0xEEAA00", VA = "0x180EEBC00", Slot = "14")]
|
|
protected override void OnDestroy()
|
|
{
|
|
if (KKPBCOOONNK.BNNCCCFFALC)
|
|
{
|
|
this.Spawn();
|
|
}
|
|
base.OnDestroy();
|
|
}
|
|
|
|
// Token: 0x060165A3 RID: 91555
|
|
[Token(Token = "0x60165A3")]
|
|
[Address(Slot = "39")]
|
|
public abstract void Spawn();
|
|
|
|
// Token: 0x060165A4 RID: 91556
|
|
[Token(Token = "0x60165A4")]
|
|
[Address(Slot = "40")]
|
|
public abstract void Despawn();
|
|
|
|
// Token: 0x060165A5 RID: 91557
|
|
[Token(Token = "0x60165A5")]
|
|
[Address(Slot = "41")]
|
|
public abstract void Kill();
|
|
|
|
// Token: 0x060165A6 RID: 91558
|
|
[Token(Token = "0x60165A6")]
|
|
[Address(Slot = "42")]
|
|
public abstract void TeleportTo(Vector3 IFAIDIKJOAC, Quaternion IBCNKFBPCBM);
|
|
|
|
// Token: 0x060165A7 RID: 91559
|
|
[Token(Token = "0x60165A7")]
|
|
[Address(Slot = "43")]
|
|
public abstract void PathTo(Vector3 DDHPAFKBMON);
|
|
|
|
// Token: 0x060165A8 RID: 91560
|
|
[Token(Token = "0x60165A8")]
|
|
[Address(Slot = "44")]
|
|
public abstract void PathTo(UGCAIPathPoint HNHGJIDGPIE);
|
|
|
|
// Token: 0x060165A9 RID: 91561
|
|
[Token(Token = "0x60165A9")]
|
|
[Address(Slot = "45")]
|
|
public abstract void SetPatrol(UGCAIPathPoint AJLGIGKAHKI);
|
|
|
|
// Token: 0x060165AA RID: 91562
|
|
[Token(Token = "0x60165AA")]
|
|
[Address(Slot = "46")]
|
|
public abstract void LookAt(Vector3 DDHPAFKBMON);
|
|
|
|
// Token: 0x060165AB RID: 91563
|
|
[Token(Token = "0x60165AB")]
|
|
[Address(Slot = "47")]
|
|
public abstract void LookAtDirection(Vector3 DJBBMJBBNHB, bool GFNLPJGLAIF = false);
|
|
|
|
// Token: 0x060165AC RID: 91564
|
|
[Token(Token = "0x60165AC")]
|
|
[Address(Slot = "48")]
|
|
public abstract void StopLooking();
|
|
|
|
// Token: 0x060165AD RID: 91565
|
|
[Token(Token = "0x60165AD")]
|
|
[Address(Slot = "49")]
|
|
public abstract void UseObstacleAvoidance(bool BHIMJFFDILC);
|
|
|
|
// Token: 0x060165AE RID: 91566
|
|
[Token(Token = "0x60165AE")]
|
|
[Address(Slot = "50")]
|
|
public abstract void StartCombatBehavior();
|
|
|
|
// Token: 0x060165AF RID: 91567
|
|
[Token(Token = "0x60165AF")]
|
|
[Address(Slot = "51")]
|
|
public abstract void StopCombatBehavior();
|
|
|
|
// Token: 0x060165B0 RID: 91568
|
|
[Token(Token = "0x60165B0")]
|
|
[Address(Slot = "52")]
|
|
public abstract void TakeDamage(int JJHKPNCCEFB, bool KEABOOPJAAH, ENDNBHFKNFL CFNNKOOJAOI);
|
|
|
|
// Token: 0x060165B1 RID: 91569
|
|
[Token(Token = "0x60165B1")]
|
|
[Address(Slot = "53")]
|
|
public abstract bool HasLineOfSight(Vector3 DDHPAFKBMON);
|
|
|
|
// Token: 0x060165B2 RID: 91570 RVA: 0x005377A0 File Offset: 0x005359A0
|
|
[Token(Token = "0x60165B2")]
|
|
[Address(RVA = "0xEEA3C0", Offset = "0xEE91C0", VA = "0x180EEA3C0", Slot = "54")]
|
|
protected virtual void DFGKELFCGAO()
|
|
{
|
|
CreationObject component = base.GetComponent<CreationObject>();
|
|
bool isInstantiated = this.MLPDGDAKAEF;
|
|
}
|
|
|
|
// Token: 0x060165B3 RID: 91571
|
|
[Token(Token = "0x60165B3")]
|
|
[Address(Slot = "55")]
|
|
protected abstract void FIENBAMEBMA(CreationObject NLNHFEEMFBN, int JMHKMOACHDG);
|
|
|
|
// Token: 0x060165B4 RID: 91572
|
|
[Token(Token = "0x60165B4")]
|
|
[Address(Slot = "56")]
|
|
public abstract void SetLineOfSightParameters(Enemy.FDCONKFINIF HNKDGAMOJBK, float FJOMOJLNMHC, float GIPENJDOEFD, float GNOLLFENDNK, bool NPPIEMKIOCO);
|
|
|
|
// Token: 0x17003DB5 RID: 15797
|
|
// (get) Token: 0x060165B5 RID: 91573 RVA: 0x005377BC File Offset: 0x005359BC
|
|
[Token(Token = "0x17003DB5")]
|
|
private DJMPGKILABP OBHLNKHEHEN
|
|
{
|
|
[Token(Token = "0x60165B5")]
|
|
[Address(RVA = "0xEEB200", Offset = "0xEEA000", VA = "0x180EEB200", Slot = "15")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (060165B5)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling DJMPGKILABP RecRoom.Core.Creation.AI.UGCAIController::JPHPDHGLKLN()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:JDFPDKIEICM(var_0_05, ldsfld:JDFPDKIEICM(GHFIPBGLBID::<PCEHDALLDIN>k__BackingField))
|
|
}
|
|
|
|
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 1663
|
|
*/;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060165B6 RID: 91574 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x60165B6")]
|
|
[Address(RVA = "0xEEA680", Offset = "0xEE9480", VA = "0x180EEA680", Slot = "16")]
|
|
private IFNLKKABKEB<FFFEOMMKNAE> EKLANAAAJGK(IBNOALNMLHC CHKKEHOKPJP)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x17003DB6 RID: 15798
|
|
// (get) Token: 0x060165B7 RID: 91575 RVA: 0x005377D0 File Offset: 0x005359D0
|
|
[Token(Token = "0x17003DB6")]
|
|
private IEnumerable<KLAMCLLEFGI> BGANBIILLOA
|
|
{
|
|
[Token(Token = "0x60165B7")]
|
|
[Address(RVA = "0xEEAF50", Offset = "0xEE9D50", VA = "0x180EEAF50", Slot = "17")]
|
|
get
|
|
{
|
|
KLAMCLLEFGI[] array = new KLAMCLLEFGI[6];
|
|
KLAMCLLEFGI cbfoeclafef = UGCAIController.CBFOECLAFEF;
|
|
if (cbfoeclafef != 0)
|
|
{
|
|
}
|
|
array[0] = cbfoeclafef;
|
|
KLAMCLLEFGI hfkfeagbagb = UGCAIController.HFKFEAGBAGB;
|
|
if (hfkfeagbagb != 0)
|
|
{
|
|
}
|
|
array[1] = hfkfeagbagb;
|
|
KLAMCLLEFGI ckpobhafnbi = UGCAIController.CKPOBHAFNBI;
|
|
if (ckpobhafnbi != 0)
|
|
{
|
|
}
|
|
array[2] = ckpobhafnbi;
|
|
KLAMCLLEFGI idnfmpalnbm = UGCAIController.IDNFMPALNBM;
|
|
if (idnfmpalnbm != 0)
|
|
{
|
|
}
|
|
array[3] = idnfmpalnbm;
|
|
KLAMCLLEFGI noeiggkoggk = UGCAIController.NOEIGGKOGGK;
|
|
if (noeiggkoggk != 0)
|
|
{
|
|
}
|
|
array[4] = noeiggkoggk;
|
|
KLAMCLLEFGI hjinlneeabk = UGCAIController.HJINLNEEABK;
|
|
if (hjinlneeabk != 0)
|
|
{
|
|
}
|
|
array[5] = hjinlneeabk;
|
|
IEnumerable<KLAMCLLEFGI> enumerable;
|
|
return enumerable;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060165B8 RID: 91576 RVA: 0x00537864 File Offset: 0x00535A64
|
|
[Token(Token = "0x60165B8")]
|
|
[Address(RVA = "0xEEAB20", Offset = "0xEE9920", VA = "0x180EEAB20")]
|
|
private void IBHIAAFGMKM(UGCAIController ADNILBJMMOL)
|
|
{
|
|
ControlPanelCircuitObject controlPanelCircuitObject = this.ControlPanelCircuitObject;
|
|
Guid guid = UGCAIController.CBFOECLAFEF.JPOHGBCEJEJ;
|
|
GBHGBHHEDNB gbhgbhhednb = GBHGBHHEDNB.AKPBDFMJIKF();
|
|
CircuitManagerV2 instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
}
|
|
|
|
// Token: 0x060165B9 RID: 91577 RVA: 0x00537898 File Offset: 0x00535A98
|
|
[Token(Token = "0x60165B9")]
|
|
[Address(RVA = "0xEEA720", Offset = "0xEE9520", VA = "0x180EEA720")]
|
|
private void FAJNMJMDHAA(UGCAIController ADNILBJMMOL, ENDNBHFKNFL LJGOHLFADDN)
|
|
{
|
|
ControlPanelCircuitObject controlPanelCircuitObject = this.ControlPanelCircuitObject;
|
|
Guid guid = UGCAIController.HFKFEAGBAGB.JPOHGBCEJEJ;
|
|
CircuitManagerV2 instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
}
|
|
|
|
// Token: 0x060165BA RID: 91578 RVA: 0x005378C4 File Offset: 0x00535AC4
|
|
[Token(Token = "0x60165BA")]
|
|
[Address(RVA = "0xEEBF70", Offset = "0xEEAD70", VA = "0x180EEBF70")]
|
|
private void PDNMFJDONOO(ENDNBHFKNFL OBHOKAIAFAF)
|
|
{
|
|
ControlPanelCircuitObject controlPanelCircuitObject = this.ControlPanelCircuitObject;
|
|
Guid guid = UGCAIController.CKPOBHAFNBI.JPOHGBCEJEJ;
|
|
}
|
|
|
|
// Token: 0x060165BB RID: 91579 RVA: 0x005378EC File Offset: 0x00535AEC
|
|
[Token(Token = "0x60165BB")]
|
|
[Address(RVA = "0xEEA420", Offset = "0xEE9220", VA = "0x180EEA420")]
|
|
private void EIKHCOEIBAC(ENDNBHFKNFL NLODCIHLOBO, CreationObject NGJLOGCKPMD, Vector3 IDMALJMHIMA)
|
|
{
|
|
ControlPanelCircuitObject controlPanelCircuitObject = this.ControlPanelCircuitObject;
|
|
Guid guid = UGCAIController.IDNFMPALNBM.JPOHGBCEJEJ;
|
|
}
|
|
|
|
// Token: 0x060165BC RID: 91580 RVA: 0x00537914 File Offset: 0x00535B14
|
|
[Token(Token = "0x60165BC")]
|
|
[Address(RVA = "0xEEA9A0", Offset = "0xEE97A0", VA = "0x180EEA9A0")]
|
|
private void HLFPFDAJIJD()
|
|
{
|
|
ControlPanelCircuitObject controlPanelCircuitObject = this.ControlPanelCircuitObject;
|
|
Guid guid = UGCAIController.NOEIGGKOGGK.JPOHGBCEJEJ;
|
|
GBHGBHHEDNB gbhgbhhednb = GBHGBHHEDNB.AKPBDFMJIKF();
|
|
}
|
|
|
|
// Token: 0x060165BD RID: 91581 RVA: 0x00537940 File Offset: 0x00535B40
|
|
[Token(Token = "0x60165BD")]
|
|
[Address(RVA = "0xEEB2A0", Offset = "0xEEA0A0", VA = "0x180EEB2A0")]
|
|
private void KEGLEEJECIH()
|
|
{
|
|
ControlPanelCircuitObject controlPanelCircuitObject = this.ControlPanelCircuitObject;
|
|
Guid guid = UGCAIController.HJINLNEEABK.JPOHGBCEJEJ;
|
|
GBHGBHHEDNB gbhgbhhednb = GBHGBHHEDNB.AKPBDFMJIKF();
|
|
}
|
|
|
|
// Token: 0x17003DB7 RID: 15799
|
|
// (get) Token: 0x060165BE RID: 91582 RVA: 0x0053796C File Offset: 0x00535B6C
|
|
[Token(Token = "0x17003DB7")]
|
|
private CreationObject OHPMKCCONDF
|
|
{
|
|
[Token(Token = "0x60165BE")]
|
|
[Address(RVA = "0x415290", Offset = "0x414090", VA = "0x180415290", Slot = "18")]
|
|
get
|
|
{
|
|
return this.CreationObject;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060165BF RID: 91583 RVA: 0x00537980 File Offset: 0x00535B80
|
|
[Token(Token = "0x60165BF")]
|
|
[Address(RVA = "0x752FB0", Offset = "0x751DB0", VA = "0x180752FB0")]
|
|
protected UGCAIController()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060165C0 RID: 91584 RVA: 0x00537994 File Offset: 0x00535B94
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
[Token(Token = "0x60165C0")]
|
|
[Address(RVA = "0xEEC2B0", Offset = "0xEEB0B0", VA = "0x180EEC2B0")]
|
|
static UGCAIController()
|
|
{
|
|
int num;
|
|
int num2;
|
|
MFBGLIHGCGO<UGCAIController> mfbglihgcgo = new MFBGLIHGCGO(4, num != 0, num2 != 0);
|
|
num2 = 0;
|
|
num = 0;
|
|
UGCAIController.PPHHAEOKHPB = mfbglihgcgo;
|
|
int num3;
|
|
int num4;
|
|
IILCGFIHJLP<UGCAIController, ENDNBHFKNFL> iilcgfihjlp = new IILCGFIHJLP(32, num3 != 0, num4 != 0);
|
|
num4 = 0;
|
|
num3 = 0;
|
|
UGCAIController.PFLMHDPOHBJ = iilcgfihjlp;
|
|
int num5;
|
|
int num6;
|
|
IILCGFIHJLP<UGCAIController, ENDNBHFKNFL> iilcgfihjlp2 = new IILCGFIHJLP(32, num5 != 0, num6 != 0);
|
|
num6 = 0;
|
|
num5 = 0;
|
|
UGCAIController.BMMHDNLPCEA = iilcgfihjlp2;
|
|
int num7;
|
|
int num8;
|
|
AAPEGDHKHJI<UGCAIController, ENDNBHFKNFL, CreationObject, Vector3> aapegdhkhji = new AAPEGDHKHJI(32, num7 != 0, num8 != 0);
|
|
num8 = 0;
|
|
num7 = 0;
|
|
UGCAIController.IFHIGHJEDCL = aapegdhkhji;
|
|
int num9;
|
|
int num10;
|
|
MFBGLIHGCGO<UGCAIController> mfbglihgcgo2 = new MFBGLIHGCGO(4, num9 != 0, num10 != 0);
|
|
num10 = 0;
|
|
num9 = 0;
|
|
UGCAIController.OKKDALBGBDI = mfbglihgcgo2;
|
|
int num11;
|
|
int num12;
|
|
MFBGLIHGCGO<UGCAIController> mfbglihgcgo3 = new MFBGLIHGCGO(4, num11 != 0, num12 != 0);
|
|
num12 = 0;
|
|
num11 = 0;
|
|
UGCAIController.CONAGCAEAAK = mfbglihgcgo3;
|
|
KLAMCLLEFGI klamcllefgi;
|
|
UGCAIController.CBFOECLAFEF = klamcllefgi;
|
|
ValueTuple<string, DJMPGKILABP>[] array = new ValueTuple<string, DJMPGKILABP>[1];
|
|
int num13 = 0;
|
|
array[0] = num13;
|
|
UGCAIController.HFKFEAGBAGB = KLAMCLLEFGI.EAEHAOJGCNH("c32f5a8a-aea5-4bd5-99bd-bc7893d94feb", "Died", array);
|
|
ValueTuple<string, DJMPGKILABP>[] array2 = new ValueTuple<string, DJMPGKILABP>[1];
|
|
int num14 = 0;
|
|
array2[0] = num14;
|
|
UGCAIController.CKPOBHAFNBI = KLAMCLLEFGI.EAEHAOJGCNH("fd6f4aed-0acf-430d-ab0e-ed9103ff024c", "Target Changed", array2);
|
|
ValueTuple<string, DJMPGKILABP>[] array3 = new ValueTuple<string, DJMPGKILABP>[3];
|
|
int num15 = 0;
|
|
array3[0] = num15;
|
|
int num16 = 0;
|
|
array3[2] = num16;
|
|
int num17 = 0;
|
|
array3[4] = num17;
|
|
UGCAIController.IDNFMPALNBM = KLAMCLLEFGI.EAEHAOJGCNH("b9455bea-2b09-4da3-b8a2-b88501b53348", "Heard Sound", array3);
|
|
KLAMCLLEFGI klamcllefgi2;
|
|
UGCAIController.NOEIGGKOGGK = klamcllefgi2;
|
|
KLAMCLLEFGI klamcllefgi3;
|
|
UGCAIController.HJINLNEEABK = klamcllefgi3;
|
|
}
|
|
|
|
// Token: 0x0400E9BA RID: 59834
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x400E9BA")]
|
|
[SerializeField]
|
|
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
|
protected Tool Tool;
|
|
|
|
// Token: 0x0400E9BB RID: 59835
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x400E9BB")]
|
|
[SerializeField]
|
|
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
|
private ControlPanelCircuitObject ControlPanelCircuitObject;
|
|
|
|
// Token: 0x0400E9BC RID: 59836
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x400E9BC")]
|
|
[SerializeField]
|
|
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
|
private CreationObject CreationObject;
|
|
|
|
// Token: 0x0400E9BD RID: 59837
|
|
[Token(Token = "0x400E9BD")]
|
|
private static readonly MFBGLIHGCGO<UGCAIController> PPHHAEOKHPB;
|
|
|
|
// Token: 0x0400E9BE RID: 59838
|
|
[Token(Token = "0x400E9BE")]
|
|
private static readonly IILCGFIHJLP<UGCAIController, ENDNBHFKNFL> PFLMHDPOHBJ;
|
|
|
|
// Token: 0x0400E9BF RID: 59839
|
|
[Token(Token = "0x400E9BF")]
|
|
private static readonly IILCGFIHJLP<UGCAIController, ENDNBHFKNFL> BMMHDNLPCEA;
|
|
|
|
// Token: 0x0400E9C0 RID: 59840
|
|
[Token(Token = "0x400E9C0")]
|
|
private static readonly AAPEGDHKHJI<UGCAIController, ENDNBHFKNFL, CreationObject, Vector3> IFHIGHJEDCL;
|
|
|
|
// Token: 0x0400E9C1 RID: 59841
|
|
[Token(Token = "0x400E9C1")]
|
|
private static readonly MFBGLIHGCGO<UGCAIController> OKKDALBGBDI;
|
|
|
|
// Token: 0x0400E9C2 RID: 59842
|
|
[Token(Token = "0x400E9C2")]
|
|
private static readonly MFBGLIHGCGO<UGCAIController> CONAGCAEAAK;
|
|
|
|
// Token: 0x0400E9C3 RID: 59843
|
|
[Token(Token = "0x400E9C3")]
|
|
private static readonly KLAMCLLEFGI CBFOECLAFEF;
|
|
|
|
// Token: 0x0400E9C4 RID: 59844
|
|
[Token(Token = "0x400E9C4")]
|
|
private static readonly KLAMCLLEFGI HFKFEAGBAGB;
|
|
|
|
// Token: 0x0400E9C5 RID: 59845
|
|
[Token(Token = "0x400E9C5")]
|
|
private static readonly KLAMCLLEFGI CKPOBHAFNBI;
|
|
|
|
// Token: 0x0400E9C6 RID: 59846
|
|
[Token(Token = "0x400E9C6")]
|
|
private static readonly KLAMCLLEFGI IDNFMPALNBM;
|
|
|
|
// Token: 0x0400E9C7 RID: 59847
|
|
[Token(Token = "0x400E9C7")]
|
|
private static readonly KLAMCLLEFGI NOEIGGKOGGK;
|
|
|
|
// Token: 0x0400E9C8 RID: 59848
|
|
[Token(Token = "0x400E9C8")]
|
|
private static readonly KLAMCLLEFGI HJINLNEEABK;
|
|
}
|
|
}
|