Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +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: 0x020033A8 RID: 13224
[Token(Token = "0x20033A8")]
public abstract class UGCAIController : MonoBehaviourPun, NDBBKDMPBHD, LDIJBEFKFFE, AHOAEAFEAHN
{
// Token: 0x17003E63 RID: 15971
// (get) Token: 0x06016A0E RID: 92686
[Token(Token = "0x17003E63")]
public abstract bool MLPDGDAKAEF
{
[Token(Token = "0x6016A0E")]
[Address(Slot = "19")]
get;
}
// Token: 0x17003E64 RID: 15972
// (get) Token: 0x06016A0F RID: 92687
[Token(Token = "0x17003E64")]
public abstract int ONFFNEINIMO
{
[Token(Token = "0x6016A0F")]
[Address(Slot = "20")]
get;
}
// Token: 0x17003E65 RID: 15973
// (get) Token: 0x06016A10 RID: 92688
[Token(Token = "0x17003E65")]
public abstract Vector3 LOGIPAJLMIO
{
[Token(Token = "0x6016A10")]
[Address(Slot = "21")]
get;
}
// Token: 0x17003E66 RID: 15974
// (get) Token: 0x06016A11 RID: 92689
[Token(Token = "0x17003E66")]
public abstract Vector3 EPKNJJIGHLN
{
[Token(Token = "0x6016A11")]
[Address(Slot = "22")]
get;
}
// Token: 0x17003E67 RID: 15975
// (get) Token: 0x06016A12 RID: 92690
[Token(Token = "0x17003E67")]
public abstract Vector3 BDOILEBDECK
{
[Token(Token = "0x6016A12")]
[Address(Slot = "23")]
get;
}
// Token: 0x17003E68 RID: 15976
// (get) Token: 0x06016A13 RID: 92691
[Token(Token = "0x17003E68")]
public abstract Quaternion OKINPJLFKEJ
{
[Token(Token = "0x6016A13")]
[Address(Slot = "24")]
get;
}
// Token: 0x17003E69 RID: 15977
// (get) Token: 0x06016A14 RID: 92692
[Token(Token = "0x17003E69")]
public abstract Vector3 JIGGKKCAGIF
{
[Token(Token = "0x6016A14")]
[Address(Slot = "25")]
get;
}
// Token: 0x17003E6A RID: 15978
// (get) Token: 0x06016A15 RID: 92693
// (set) Token: 0x06016A16 RID: 92694
[Token(Token = "0x17003E6A")]
public abstract float BCHHDEFLABI
{
[Token(Token = "0x6016A15")]
[Address(Slot = "26")]
get;
[Token(Token = "0x6016A16")]
[Address(Slot = "27")]
set;
}
// Token: 0x17003E6B RID: 15979
// (get) Token: 0x06016A17 RID: 92695
// (set) Token: 0x06016A18 RID: 92696
[Token(Token = "0x17003E6B")]
public abstract int MMNFJJDMFNP
{
[Token(Token = "0x6016A17")]
[Address(Slot = "28")]
get;
[Token(Token = "0x6016A18")]
[Address(Slot = "29")]
set;
}
// Token: 0x17003E6C RID: 15980
// (get) Token: 0x06016A19 RID: 92697
// (set) Token: 0x06016A1A RID: 92698
[Token(Token = "0x17003E6C")]
public abstract int DIEKGFJCKKM
{
[Token(Token = "0x6016A19")]
[Address(Slot = "30")]
get;
[Token(Token = "0x6016A1A")]
[Address(Slot = "31")]
set;
}
// Token: 0x17003E6D RID: 15981
// (get) Token: 0x06016A1B RID: 92699
[Token(Token = "0x17003E6D")]
public abstract bool HAAKEBKCMHJ
{
[Token(Token = "0x6016A1B")]
[Address(Slot = "32")]
get;
}
// Token: 0x17003E6E RID: 15982
// (get) Token: 0x06016A1C RID: 92700
// (set) Token: 0x06016A1D RID: 92701
[Token(Token = "0x17003E6E")]
public abstract ENDNBHFKNFL CMCKIOGNPCC
{
[Token(Token = "0x6016A1C")]
[Address(Slot = "33")]
get;
[Token(Token = "0x6016A1D")]
[Address(Slot = "34")]
set;
}
// Token: 0x17003E6F RID: 15983
// (get) Token: 0x06016A1E RID: 92702
[Token(Token = "0x17003E6F")]
public abstract Enemy.FDCONKFINIF FHJDBEGGCAM
{
[Token(Token = "0x6016A1E")]
[Address(Slot = "35")]
get;
}
// Token: 0x17003E70 RID: 15984
// (get) Token: 0x06016A1F RID: 92703
[Token(Token = "0x17003E70")]
public abstract float NIHAAKDCJGJ
{
[Token(Token = "0x6016A1F")]
[Address(Slot = "36")]
get;
}
// Token: 0x17003E71 RID: 15985
// (get) Token: 0x06016A20 RID: 92704
[Token(Token = "0x17003E71")]
public abstract float LKOAPNBJMIL
{
[Token(Token = "0x6016A20")]
[Address(Slot = "37")]
get;
}
// Token: 0x17003E72 RID: 15986
// (get) Token: 0x06016A21 RID: 92705 RVA: 0x005421E8 File Offset: 0x005403E8
[Token(Token = "0x17003E72")]
protected bool CNNKEKHILGF
{
[Token(Token = "0x6016A21")]
[Address(RVA = "0x19B2DE0", Offset = "0x19B1DE0", VA = "0x1819B2DE0")]
get
{
Tool tool = this.Tool;
if (tool == 0)
{
return;
}
Dictionary<string, object> instantiationParameters = tool.InstantiationParameters;
if (instantiationParameters != 0)
{
return instantiationParameters.ContainsKey("PreviewOnly");
}
}
}
// Token: 0x17003E73 RID: 15987
// (get) Token: 0x06016A22 RID: 92706 RVA: 0x00542218 File Offset: 0x00540418
[Token(Token = "0x17003E73")]
public static AGHMNFKGBEH<UGCAIController> NBNMBBMFLCB
{
[Token(Token = "0x6016A22")]
[Address(RVA = "0x19B4F10", Offset = "0x19B3F10", VA = "0x1819B4F10")]
get
{
/*
An exception occurred when decompiling this method (06016A22)
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: 0x06016A23 RID: 92707 RVA: 0x0054222C File Offset: 0x0054042C
[Token(Token = "0x6016A23")]
[Address(RVA = "0x19B31A0", Offset = "0x19B21A0", VA = "0x1819B31A0")]
protected void IJLLOFFIJLO(UGCAIController LIMOILDIGKF)
{
ControlPanelCircuitObject controlPanelCircuitObject = this.ControlPanelCircuitObject;
Guid guid = UGCAIController.CBFOECLAFEF.JPOHGBCEJEJ;
DIKKAMMAGOI dikkammagoi = DIKKAMMAGOI.AKPBDFMJIKF();
CircuitManagerV2 instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
MFBGLIHGCGO<UGCAIController> pphhaeokhpb = UGCAIController.PPHHAEOKHPB;
if (pphhaeokhpb != 0)
{
pphhaeokhpb.CNFDGDEOPPF(LIMOILDIGKF);
}
}
// Token: 0x17003E74 RID: 15988
// (get) Token: 0x06016A24 RID: 92708 RVA: 0x00542274 File Offset: 0x00540474
[Token(Token = "0x17003E74")]
public static PLMKONNFGHB<UGCAIController, ENDNBHFKNFL> ECKALIFPGAE
{
[Token(Token = "0x6016A24")]
[Address(RVA = "0x19B4D90", Offset = "0x19B3D90", VA = "0x1819B4D90")]
get
{
/*
An exception occurred when decompiling this method (06016A24)
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: 0x06016A25 RID: 92709 RVA: 0x00542288 File Offset: 0x00540488
[Token(Token = "0x6016A25")]
[Address(RVA = "0x19B4110", Offset = "0x19B3110", VA = "0x1819B4110")]
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: 0x17003E75 RID: 15989
// (get) Token: 0x06016A26 RID: 92710 RVA: 0x00542310 File Offset: 0x00540510
[Token(Token = "0x17003E75")]
public static PLMKONNFGHB<UGCAIController, ENDNBHFKNFL> JIKGPHKPNGK
{
[Token(Token = "0x6016A26")]
[Address(RVA = "0x19B4F70", Offset = "0x19B3F70", VA = "0x1819B4F70")]
get
{
/*
An exception occurred when decompiling this method (06016A26)
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: 0x06016A27 RID: 92711 RVA: 0x00542324 File Offset: 0x00540524
[Token(Token = "0x6016A27")]
[Address(RVA = "0x19B3DF0", Offset = "0x19B2DF0", VA = "0x1819B3DF0")]
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: 0x17003E76 RID: 15990
// (get) Token: 0x06016A28 RID: 92712 RVA: 0x00542398 File Offset: 0x00540598
[Token(Token = "0x17003E76")]
public static ENNICJBIMKP<UGCAIController, ENDNBHFKNFL, CreationObject, Vector3> BEEBKOIHCMJ
{
[Token(Token = "0x6016A28")]
[Address(RVA = "0x19B4DF0", Offset = "0x19B3DF0", VA = "0x1819B4DF0")]
get
{
/*
An exception occurred when decompiling this method (06016A28)
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: 0x06016A29 RID: 92713 RVA: 0x005423AC File Offset: 0x005405AC
[Token(Token = "0x6016A29")]
[Address(RVA = "0x19B38C0", Offset = "0x19B28C0", VA = "0x1819B38C0")]
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: 0x17003E77 RID: 15991
// (get) Token: 0x06016A2A RID: 92714 RVA: 0x005423DC File Offset: 0x005405DC
[Token(Token = "0x17003E77")]
public static AGHMNFKGBEH<UGCAIController> ENENCJHIADI
{
[Token(Token = "0x6016A2A")]
[Address(RVA = "0x19B4EB0", Offset = "0x19B3EB0", VA = "0x1819B4EB0")]
get
{
/*
An exception occurred when decompiling this method (06016A2A)
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: 0x06016A2B RID: 92715 RVA: 0x005423F0 File Offset: 0x005405F0
[Token(Token = "0x6016A2B")]
[Address(RVA = "0x19B2680", Offset = "0x19B1680", VA = "0x1819B2680")]
protected void ANCFIDALENK(UGCAIController LIMOILDIGKF)
{
ControlPanelCircuitObject controlPanelCircuitObject = this.ControlPanelCircuitObject;
Guid guid = UGCAIController.NOEIGGKOGGK.JPOHGBCEJEJ;
DIKKAMMAGOI dikkammagoi = DIKKAMMAGOI.AKPBDFMJIKF();
MFBGLIHGCGO<UGCAIController> okkdalbgbdi = UGCAIController.OKKDALBGBDI;
if (okkdalbgbdi != 0)
{
okkdalbgbdi.CNFDGDEOPPF(LIMOILDIGKF);
}
}
// Token: 0x17003E78 RID: 15992
// (get) Token: 0x06016A2C RID: 92716 RVA: 0x0054242C File Offset: 0x0054062C
[Token(Token = "0x17003E78")]
public static AGHMNFKGBEH<UGCAIController> AJBJEKMGOIE
{
[Token(Token = "0x6016A2C")]
[Address(RVA = "0x19B4E50", Offset = "0x19B3E50", VA = "0x1819B4E50")]
get
{
/*
An exception occurred when decompiling this method (06016A2C)
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: 0x06016A2D RID: 92717 RVA: 0x00542440 File Offset: 0x00540640
[Token(Token = "0x6016A2D")]
[Address(RVA = "0x19B3C10", Offset = "0x19B2C10", VA = "0x1819B3C10")]
protected void NDCPONEMLED(UGCAIController LIMOILDIGKF)
{
ControlPanelCircuitObject controlPanelCircuitObject = this.ControlPanelCircuitObject;
Guid guid = UGCAIController.HJINLNEEABK.JPOHGBCEJEJ;
DIKKAMMAGOI dikkammagoi = DIKKAMMAGOI.AKPBDFMJIKF();
MFBGLIHGCGO<UGCAIController> conagcaeaak = UGCAIController.CONAGCAEAAK;
if (conagcaeaak != 0)
{
conagcaeaak.CNFDGDEOPPF(LIMOILDIGKF);
}
}
// Token: 0x06016A2E RID: 92718 RVA: 0x0054247C File Offset: 0x0054067C
[Token(Token = "0x6016A2E")]
[Address(RVA = "0x19B45D0", Offset = "0x19B35D0", VA = "0x1819B45D0", 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: 0x06016A2F RID: 92719 RVA: 0x005424EC File Offset: 0x005406EC
[Token(Token = "0x6016A2F")]
[Address(RVA = "0x19B40A0", Offset = "0x19B30A0", VA = "0x1819B40A0", Slot = "14")]
protected override void OnDestroy()
{
if (KKPBCOOONNK.BNNCCCFFALC)
{
this.Spawn();
}
base.OnDestroy();
}
// Token: 0x06016A30 RID: 92720
[Token(Token = "0x6016A30")]
[Address(Slot = "39")]
public abstract void Spawn();
// Token: 0x06016A31 RID: 92721
[Token(Token = "0x6016A31")]
[Address(Slot = "40")]
public abstract void Despawn();
// Token: 0x06016A32 RID: 92722
[Token(Token = "0x6016A32")]
[Address(Slot = "41")]
public abstract void Kill();
// Token: 0x06016A33 RID: 92723
[Token(Token = "0x6016A33")]
[Address(Slot = "42")]
public abstract void TeleportTo(Vector3 IFAIDIKJOAC, Quaternion IBCNKFBPCBM);
// Token: 0x06016A34 RID: 92724
[Token(Token = "0x6016A34")]
[Address(Slot = "43")]
public abstract void PathTo(Vector3 DDHPAFKBMON);
// Token: 0x06016A35 RID: 92725
[Token(Token = "0x6016A35")]
[Address(Slot = "44")]
public abstract void PathTo(UGCAIPathPoint HNHGJIDGPIE);
// Token: 0x06016A36 RID: 92726
[Token(Token = "0x6016A36")]
[Address(Slot = "45")]
public abstract void SetPatrol(UGCAIPathPoint AJLGIGKAHKI);
// Token: 0x06016A37 RID: 92727
[Token(Token = "0x6016A37")]
[Address(Slot = "46")]
public abstract void LookAt(Vector3 DDHPAFKBMON);
// Token: 0x06016A38 RID: 92728
[Token(Token = "0x6016A38")]
[Address(Slot = "47")]
public abstract void LookAtDirection(Vector3 DJBBMJBBNHB, bool GFNLPJGLAIF = false);
// Token: 0x06016A39 RID: 92729
[Token(Token = "0x6016A39")]
[Address(Slot = "48")]
public abstract void StopLooking();
// Token: 0x06016A3A RID: 92730
[Token(Token = "0x6016A3A")]
[Address(Slot = "49")]
public abstract void UseObstacleAvoidance(bool BHIMJFFDILC);
// Token: 0x06016A3B RID: 92731
[Token(Token = "0x6016A3B")]
[Address(Slot = "50")]
public abstract void StartCombatBehavior();
// Token: 0x06016A3C RID: 92732
[Token(Token = "0x6016A3C")]
[Address(Slot = "51")]
public abstract void StopCombatBehavior();
// Token: 0x06016A3D RID: 92733
[Token(Token = "0x6016A3D")]
[Address(Slot = "52")]
public abstract void TakeDamage(int JJHKPNCCEFB, bool KEABOOPJAAH, ENDNBHFKNFL CFNNKOOJAOI);
// Token: 0x06016A3E RID: 92734
[Token(Token = "0x6016A3E")]
[Address(Slot = "53")]
public abstract bool HasLineOfSight(Vector3 DDHPAFKBMON);
// Token: 0x06016A3F RID: 92735 RVA: 0x00542510 File Offset: 0x00540710
[Token(Token = "0x6016A3F")]
[Address(RVA = "0x19B2860", Offset = "0x19B1860", VA = "0x1819B2860", Slot = "54")]
protected virtual void DFGKELFCGAO()
{
CreationObject component = base.GetComponent<CreationObject>();
bool isInstantiated = this.MLPDGDAKAEF;
}
// Token: 0x06016A40 RID: 92736
[Token(Token = "0x6016A40")]
[Address(Slot = "55")]
protected abstract void FIENBAMEBMA(CreationObject NLNHFEEMFBN, int JMHKMOACHDG);
// Token: 0x06016A41 RID: 92737
[Token(Token = "0x6016A41")]
[Address(Slot = "56")]
public abstract void SetLineOfSightParameters(Enemy.FDCONKFINIF HNKDGAMOJBK, float FJOMOJLNMHC, float GIPENJDOEFD, float GNOLLFENDNK, bool NPPIEMKIOCO);
// Token: 0x17003E79 RID: 15993
// (get) Token: 0x06016A42 RID: 92738 RVA: 0x0054252C File Offset: 0x0054072C
[Token(Token = "0x17003E79")]
private MCAEIANPGOL OBHLNKHEHEN
{
[Token(Token = "0x6016A42")]
[Address(RVA = "0x19B36A0", Offset = "0x19B26A0", VA = "0x1819B36A0", Slot = "15")]
get
{
/*
An exception occurred when decompiling this method (06016A42)
ICSharpCode.Decompiler.DecompilerException: Error decompiling MCAEIANPGOL RecRoom.Core.Creation.AI.UGCAIController::JPHPDHGLKLN()
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_0:
stloc:BGDADOHKJMD(var_0_05, ldsfld:BGDADOHKJMD(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: 0x06016A43 RID: 92739 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6016A43")]
[Address(RVA = "0x19B2B20", Offset = "0x19B1B20", VA = "0x1819B2B20", Slot = "16")]
private IFNLKKABKEB<BCNIMINBPOE> EKLANAAAJGK(GGLMKLIJBHG CHKKEHOKPJP)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x17003E7A RID: 15994
// (get) Token: 0x06016A44 RID: 92740 RVA: 0x00542540 File Offset: 0x00540740
[Token(Token = "0x17003E7A")]
private IEnumerable<KJCDLNGPNDB> BGANBIILLOA
{
[Token(Token = "0x6016A44")]
[Address(RVA = "0x19B33F0", Offset = "0x19B23F0", VA = "0x1819B33F0", Slot = "17")]
get
{
KJCDLNGPNDB[] array = new KJCDLNGPNDB[6];
KJCDLNGPNDB cbfoeclafef = UGCAIController.CBFOECLAFEF;
if (cbfoeclafef != 0)
{
}
array[0] = cbfoeclafef;
KJCDLNGPNDB hfkfeagbagb = UGCAIController.HFKFEAGBAGB;
if (hfkfeagbagb != 0)
{
}
array[1] = hfkfeagbagb;
KJCDLNGPNDB ckpobhafnbi = UGCAIController.CKPOBHAFNBI;
if (ckpobhafnbi != 0)
{
}
array[2] = ckpobhafnbi;
KJCDLNGPNDB idnfmpalnbm = UGCAIController.IDNFMPALNBM;
if (idnfmpalnbm != 0)
{
}
array[3] = idnfmpalnbm;
KJCDLNGPNDB noeiggkoggk = UGCAIController.NOEIGGKOGGK;
if (noeiggkoggk != 0)
{
}
array[4] = noeiggkoggk;
KJCDLNGPNDB hjinlneeabk = UGCAIController.HJINLNEEABK;
if (hjinlneeabk != 0)
{
}
array[5] = hjinlneeabk;
IEnumerable<KJCDLNGPNDB> enumerable;
return enumerable;
}
}
// Token: 0x06016A45 RID: 92741 RVA: 0x005425D4 File Offset: 0x005407D4
[Token(Token = "0x6016A45")]
[Address(RVA = "0x19B2FC0", Offset = "0x19B1FC0", VA = "0x1819B2FC0")]
private void IBHIAAFGMKM(UGCAIController ADNILBJMMOL)
{
ControlPanelCircuitObject controlPanelCircuitObject = this.ControlPanelCircuitObject;
Guid guid = UGCAIController.CBFOECLAFEF.JPOHGBCEJEJ;
DIKKAMMAGOI dikkammagoi = DIKKAMMAGOI.AKPBDFMJIKF();
CircuitManagerV2 instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
}
// Token: 0x06016A46 RID: 92742 RVA: 0x00542608 File Offset: 0x00540808
[Token(Token = "0x6016A46")]
[Address(RVA = "0x19B2BC0", Offset = "0x19B1BC0", VA = "0x1819B2BC0")]
private void FAJNMJMDHAA(UGCAIController ADNILBJMMOL, ENDNBHFKNFL LJGOHLFADDN)
{
ControlPanelCircuitObject controlPanelCircuitObject = this.ControlPanelCircuitObject;
Guid guid = UGCAIController.HFKFEAGBAGB.JPOHGBCEJEJ;
CircuitManagerV2 instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
}
// Token: 0x06016A47 RID: 92743 RVA: 0x00542634 File Offset: 0x00540834
[Token(Token = "0x6016A47")]
[Address(RVA = "0x19B4410", Offset = "0x19B3410", VA = "0x1819B4410")]
private void PDNMFJDONOO(ENDNBHFKNFL OBHOKAIAFAF)
{
ControlPanelCircuitObject controlPanelCircuitObject = this.ControlPanelCircuitObject;
Guid guid = UGCAIController.CKPOBHAFNBI.JPOHGBCEJEJ;
}
// Token: 0x06016A48 RID: 92744 RVA: 0x0054265C File Offset: 0x0054085C
[Token(Token = "0x6016A48")]
[Address(RVA = "0x19B28C0", Offset = "0x19B18C0", VA = "0x1819B28C0")]
private void EIKHCOEIBAC(ENDNBHFKNFL NLODCIHLOBO, CreationObject NGJLOGCKPMD, Vector3 IDMALJMHIMA)
{
ControlPanelCircuitObject controlPanelCircuitObject = this.ControlPanelCircuitObject;
Guid guid = UGCAIController.IDNFMPALNBM.JPOHGBCEJEJ;
}
// Token: 0x06016A49 RID: 92745 RVA: 0x00542684 File Offset: 0x00540884
[Token(Token = "0x6016A49")]
[Address(RVA = "0x19B2E40", Offset = "0x19B1E40", VA = "0x1819B2E40")]
private void HLFPFDAJIJD()
{
ControlPanelCircuitObject controlPanelCircuitObject = this.ControlPanelCircuitObject;
Guid guid = UGCAIController.NOEIGGKOGGK.JPOHGBCEJEJ;
DIKKAMMAGOI dikkammagoi = DIKKAMMAGOI.AKPBDFMJIKF();
}
// Token: 0x06016A4A RID: 92746 RVA: 0x005426B0 File Offset: 0x005408B0
[Token(Token = "0x6016A4A")]
[Address(RVA = "0x19B3740", Offset = "0x19B2740", VA = "0x1819B3740")]
private void KEGLEEJECIH()
{
ControlPanelCircuitObject controlPanelCircuitObject = this.ControlPanelCircuitObject;
Guid guid = UGCAIController.HJINLNEEABK.JPOHGBCEJEJ;
DIKKAMMAGOI dikkammagoi = DIKKAMMAGOI.AKPBDFMJIKF();
}
// Token: 0x17003E7B RID: 15995
// (get) Token: 0x06016A4B RID: 92747 RVA: 0x005426DC File Offset: 0x005408DC
[Token(Token = "0x17003E7B")]
private CreationObject OHPMKCCONDF
{
[Token(Token = "0x6016A4B")]
[Address(RVA = "0x4936E0", Offset = "0x4926E0", VA = "0x1804936E0", Slot = "18")]
get
{
return this.CreationObject;
}
}
// Token: 0x06016A4C RID: 92748 RVA: 0x005426F0 File Offset: 0x005408F0
[Token(Token = "0x6016A4C")]
[Address(RVA = "0x8E9790", Offset = "0x8E8790", VA = "0x1808E9790")]
protected UGCAIController()
{
}
// Token: 0x06016A4D RID: 92749 RVA: 0x00542704 File Offset: 0x00540904
// Note: this type is marked as 'beforefieldinit'.
[Token(Token = "0x6016A4D")]
[Address(RVA = "0x19B4750", Offset = "0x19B3750", VA = "0x1819B4750")]
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;
KJCDLNGPNDB kjcdlngpndb;
UGCAIController.CBFOECLAFEF = kjcdlngpndb;
ValueTuple<string, MCAEIANPGOL>[] array = new ValueTuple<string, MCAEIANPGOL>[1];
int num13 = 0;
array[0] = num13;
UGCAIController.HFKFEAGBAGB = KJCDLNGPNDB.EAEHAOJGCNH("c32f5a8a-aea5-4bd5-99bd-bc7893d94feb", "Died", array);
ValueTuple<string, MCAEIANPGOL>[] array2 = new ValueTuple<string, MCAEIANPGOL>[1];
int num14 = 0;
array2[0] = num14;
UGCAIController.CKPOBHAFNBI = KJCDLNGPNDB.EAEHAOJGCNH("fd6f4aed-0acf-430d-ab0e-ed9103ff024c", "Target Changed", array2);
ValueTuple<string, MCAEIANPGOL>[] array3 = new ValueTuple<string, MCAEIANPGOL>[3];
int num15 = 0;
array3[0] = num15;
int num16 = 0;
array3[2] = num16;
int num17 = 0;
array3[4] = num17;
UGCAIController.IDNFMPALNBM = KJCDLNGPNDB.EAEHAOJGCNH("b9455bea-2b09-4da3-b8a2-b88501b53348", "Heard Sound", array3);
KJCDLNGPNDB kjcdlngpndb2;
UGCAIController.NOEIGGKOGGK = kjcdlngpndb2;
KJCDLNGPNDB kjcdlngpndb3;
UGCAIController.HJINLNEEABK = kjcdlngpndb3;
}
// Token: 0x0400EC00 RID: 60416
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x400EC00")]
[SerializeField]
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
protected Tool Tool;
// Token: 0x0400EC01 RID: 60417
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x400EC01")]
[SerializeField]
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
private ControlPanelCircuitObject ControlPanelCircuitObject;
// Token: 0x0400EC02 RID: 60418
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x400EC02")]
[SerializeField]
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
private CreationObject CreationObject;
// Token: 0x0400EC03 RID: 60419
[Token(Token = "0x400EC03")]
private static readonly MFBGLIHGCGO<UGCAIController> PPHHAEOKHPB;
// Token: 0x0400EC04 RID: 60420
[Token(Token = "0x400EC04")]
private static readonly IILCGFIHJLP<UGCAIController, ENDNBHFKNFL> PFLMHDPOHBJ;
// Token: 0x0400EC05 RID: 60421
[Token(Token = "0x400EC05")]
private static readonly IILCGFIHJLP<UGCAIController, ENDNBHFKNFL> BMMHDNLPCEA;
// Token: 0x0400EC06 RID: 60422
[Token(Token = "0x400EC06")]
private static readonly AAPEGDHKHJI<UGCAIController, ENDNBHFKNFL, CreationObject, Vector3> IFHIGHJEDCL;
// Token: 0x0400EC07 RID: 60423
[Token(Token = "0x400EC07")]
private static readonly MFBGLIHGCGO<UGCAIController> OKKDALBGBDI;
// Token: 0x0400EC08 RID: 60424
[Token(Token = "0x400EC08")]
private static readonly MFBGLIHGCGO<UGCAIController> CONAGCAEAAK;
// Token: 0x0400EC09 RID: 60425
[Token(Token = "0x400EC09")]
private static readonly KJCDLNGPNDB CBFOECLAFEF;
// Token: 0x0400EC0A RID: 60426
[Token(Token = "0x400EC0A")]
private static readonly KJCDLNGPNDB HFKFEAGBAGB;
// Token: 0x0400EC0B RID: 60427
[Token(Token = "0x400EC0B")]
private static readonly KJCDLNGPNDB CKPOBHAFNBI;
// Token: 0x0400EC0C RID: 60428
[Token(Token = "0x400EC0C")]
private static readonly KJCDLNGPNDB IDNFMPALNBM;
// Token: 0x0400EC0D RID: 60429
[Token(Token = "0x400EC0D")]
private static readonly KJCDLNGPNDB NOEIGGKOGGK;
// Token: 0x0400EC0E RID: 60430
[Token(Token = "0x400EC0E")]
private static readonly KJCDLNGPNDB HJINLNEEABK;
}
}