Files
Aug2021-Cpp2IL-Dump/Assembly-CSharp/RecRoom/Core/Creation/AI/UGCAIController.cs
T
2026-04-10 22:50:51 +02:00

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;
}
}