a
This commit is contained in:
@@ -0,0 +1,2870 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
using System.Text;
|
||||
using AGUI.StackedUI;
|
||||
using AGUI.StackedUI.Dialog;
|
||||
using Cpp2IlInjected;
|
||||
using Google.Protobuf;
|
||||
using Photon.Pun;
|
||||
using RecRoom.AGUI.ToolUIs;
|
||||
using RecRoom.Circuits;
|
||||
using RecRoom.CircuitsV2;
|
||||
using RecRoom.CircuitsV2.ContextNodes;
|
||||
using RecRoom.Core.Rendering;
|
||||
using RecRoom.Tools;
|
||||
using RecRoom.Tools.Tags;
|
||||
using UnityEngine;
|
||||
using UnityEngine.Serialization;
|
||||
|
||||
namespace RecRoom.Core.Creation.Circuits
|
||||
{
|
||||
// Token: 0x02003200 RID: 12800
|
||||
[Token(Token = "0x2003200")]
|
||||
public class UGCSpawner : MonoBehaviourPun, EOCLMMENCKH, GDMDKPLBJAC, IDODLJEIOCE, BBCHBKHKMNK
|
||||
{
|
||||
// Token: 0x17003C94 RID: 15508
|
||||
// (get) Token: 0x06015EFE RID: 89854 RVA: 0x0051DA18 File Offset: 0x0051BC18
|
||||
[Token(Token = "0x17003C94")]
|
||||
private static int GPFDMIOMCLA
|
||||
{
|
||||
[Token(Token = "0x6015EFE")]
|
||||
[Address(RVA = "0xC6CED0", Offset = "0xC6BCD0", VA = "0x180C6CED0")]
|
||||
get
|
||||
{
|
||||
return KKPBCOOONNK.NLIADADJGIF;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06015EFF RID: 89855 RVA: 0x0051DA2C File Offset: 0x0051BC2C
|
||||
[Token(Token = "0x6015EFF")]
|
||||
[Address(RVA = "0x415290", Offset = "0x414090", VA = "0x180415290")]
|
||||
protected GameObject IENMEEIOCPA()
|
||||
{
|
||||
return this.defaultPreview;
|
||||
}
|
||||
|
||||
// Token: 0x17003C95 RID: 15509
|
||||
// (get) Token: 0x06015F00 RID: 89856 RVA: 0x0051DA40 File Offset: 0x0051BC40
|
||||
[Token(Token = "0x17003C95")]
|
||||
public static PLMKONNFGHB<UGCSpawner, CreationObject> JJOOHCAFNEO
|
||||
{
|
||||
[Token(Token = "0x6015F00")]
|
||||
[Address(RVA = "0xC70F30", Offset = "0xC6FD30", VA = "0x180C70F30")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06015F00)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling PLMKONNFGHB<RecRoom.Core.Creation.Circuits.UGCSpawner,RecRoom.Core.Creation.CreationObject> RecRoom.Core.Creation.Circuits.UGCSpawner::get_CreationObjectSpawned()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:class [RecRoom.Datastructures.Runtime]IILCGFIHJLP<class RecRoom.Core.Creation.Circuits.UGCSpawner, class RecRoom.Core.Creation.CreationObject>(var_0_05, ldsfld:class [RecRoom.Datastructures.Runtime]IILCGFIHJLP<class RecRoom.Core.Creation.Circuits.UGCSpawner, class RecRoom.Core.Creation.CreationObject>(UGCSpawner::KPPJJMFLGAP))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1660
|
||||
*/;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06015F01 RID: 89857 RVA: 0x0051DA54 File Offset: 0x0051BC54
|
||||
[Token(Token = "0x6015F01")]
|
||||
[Address(RVA = "0xC6AF50", Offset = "0xC69D50", VA = "0x180C6AF50", Slot = "22")]
|
||||
protected virtual void ELKONCMHJMH(UGCSpawner LIMOILDIGKF, CreationObject MGHEBJEJGJI)
|
||||
{
|
||||
IILCGFIHJLP<UGCSpawner, CreationObject> kppjjmflgap = UGCSpawner.KPPJJMFLGAP;
|
||||
if (kppjjmflgap != 0)
|
||||
{
|
||||
kppjjmflgap.CNFDGDEOPPF(LIMOILDIGKF, MGHEBJEJGJI);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003C96 RID: 15510
|
||||
// (get) Token: 0x06015F02 RID: 89858 RVA: 0x0051DA74 File Offset: 0x0051BC74
|
||||
[Token(Token = "0x17003C96")]
|
||||
public static AGHMNFKGBEH<UGCSpawner> OOBKGGDCAEB
|
||||
{
|
||||
[Token(Token = "0x6015F02")]
|
||||
[Address(RVA = "0xC70F90", Offset = "0xC6FD90", VA = "0x180C70F90")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06015F02)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling AGHMNFKGBEH<RecRoom.Core.Creation.Circuits.UGCSpawner> RecRoom.Core.Creation.Circuits.UGCSpawner::get_FinishedSpawningAllObjects()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:class [RecRoom.Datastructures.Runtime]MFBGLIHGCGO<class RecRoom.Core.Creation.Circuits.UGCSpawner>(var_0_05, ldsfld:class [RecRoom.Datastructures.Runtime]MFBGLIHGCGO<class RecRoom.Core.Creation.Circuits.UGCSpawner>(UGCSpawner::OCGOBGBDFHJ))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1660
|
||||
*/;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06015F03 RID: 89859 RVA: 0x0051DA88 File Offset: 0x0051BC88
|
||||
[Token(Token = "0x6015F03")]
|
||||
[Address(RVA = "0xC6DB30", Offset = "0xC6C930", VA = "0x180C6DB30", Slot = "23")]
|
||||
protected virtual void KBMKGGICLIL(UGCSpawner LIMOILDIGKF)
|
||||
{
|
||||
MFBGLIHGCGO<UGCSpawner> ocgobgbdfhj = UGCSpawner.OCGOBGBDFHJ;
|
||||
if (ocgobgbdfhj != 0)
|
||||
{
|
||||
ocgobgbdfhj.CNFDGDEOPPF(LIMOILDIGKF);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003C97 RID: 15511
|
||||
// (get) Token: 0x06015F04 RID: 89860 RVA: 0x0051DAA8 File Offset: 0x0051BCA8
|
||||
[Token(Token = "0x17003C97")]
|
||||
public static AGHMNFKGBEH<UGCSpawner> DIIJACCKDIP
|
||||
{
|
||||
[Token(Token = "0x6015F04")]
|
||||
[Address(RVA = "0xC70EA0", Offset = "0xC6FCA0", VA = "0x180C70EA0")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06015F04)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling AGHMNFKGBEH<RecRoom.Core.Creation.Circuits.UGCSpawner> RecRoom.Core.Creation.Circuits.UGCSpawner::get_AllSpawnedObjectsDestroyed()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:class [RecRoom.Datastructures.Runtime]MFBGLIHGCGO<class RecRoom.Core.Creation.Circuits.UGCSpawner>(var_0_05, ldsfld:class [RecRoom.Datastructures.Runtime]MFBGLIHGCGO<class RecRoom.Core.Creation.Circuits.UGCSpawner>(UGCSpawner::IFAOOIGBGDJ))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1660
|
||||
*/;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06015F05 RID: 89861 RVA: 0x0051DABC File Offset: 0x0051BCBC
|
||||
[Token(Token = "0x6015F05")]
|
||||
[Address(RVA = "0xC6F610", Offset = "0xC6E410", VA = "0x180C6F610", Slot = "24")]
|
||||
protected virtual void PAEMPEEOOEH(UGCSpawner LIMOILDIGKF)
|
||||
{
|
||||
MFBGLIHGCGO<UGCSpawner> ifaooigbgdj = UGCSpawner.IFAOOIGBGDJ;
|
||||
if (ifaooigbgdj != 0)
|
||||
{
|
||||
ifaooigbgdj.CNFDGDEOPPF(LIMOILDIGKF);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003C98 RID: 15512
|
||||
// (get) Token: 0x06015F06 RID: 89862 RVA: 0x0051DADC File Offset: 0x0051BCDC
|
||||
[Token(Token = "0x17003C98")]
|
||||
public Tool PBBJCLJPFMI
|
||||
{
|
||||
[Token(Token = "0x6015F06")]
|
||||
[Address(RVA = "0x423DE0", Offset = "0x422BE0", VA = "0x180423DE0")]
|
||||
get
|
||||
{
|
||||
return this._tool;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003C99 RID: 15513
|
||||
// (get) Token: 0x06015F07 RID: 89863 RVA: 0x0051DAF0 File Offset: 0x0051BCF0
|
||||
// (set) Token: 0x06015F08 RID: 89864 RVA: 0x0051DB10 File Offset: 0x0051BD10
|
||||
[Token(Token = "0x17003C99")]
|
||||
protected int HJIIPGNJPCF
|
||||
{
|
||||
[Token(Token = "0x6015F07")]
|
||||
[Address(RVA = "0xC69920", Offset = "0xC68720", VA = "0x180C69920")]
|
||||
get
|
||||
{
|
||||
return this.IPLGKJJAAII.IAHDANBDAAM();
|
||||
}
|
||||
[Token(Token = "0x6015F08")]
|
||||
[Address(RVA = "0xC6E5B0", Offset = "0xC6D3B0", VA = "0x180C6E5B0")]
|
||||
set
|
||||
{
|
||||
KLLMCPFPIIE<int> iplgkjjaaii = this.IPLGKJJAAII;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003C9A RID: 15514
|
||||
// (get) Token: 0x06015F09 RID: 89865 RVA: 0x0051DB2C File Offset: 0x0051BD2C
|
||||
// (set) Token: 0x06015F0A RID: 89866 RVA: 0x0051DB4C File Offset: 0x0051BD4C
|
||||
[Token(Token = "0x17003C9A")]
|
||||
protected int OPHDCCHNJNI
|
||||
{
|
||||
[Token(Token = "0x6015F09")]
|
||||
[Address(RVA = "0xC6E300", Offset = "0xC6D100", VA = "0x180C6E300")]
|
||||
get
|
||||
{
|
||||
return this.BDKNDIFNLIK.IAHDANBDAAM();
|
||||
}
|
||||
[Token(Token = "0x6015F0A")]
|
||||
[Address(RVA = "0xC6EF80", Offset = "0xC6DD80", VA = "0x180C6EF80")]
|
||||
set
|
||||
{
|
||||
KLLMCPFPIIE<int> bdkndifnlik = this.BDKNDIFNLIK;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003C9B RID: 15515
|
||||
// (get) Token: 0x06015F0B RID: 89867 RVA: 0x0051DB68 File Offset: 0x0051BD68
|
||||
// (set) Token: 0x06015F0C RID: 89868 RVA: 0x0051DB80 File Offset: 0x0051BD80
|
||||
[Token(Token = "0x17003C9B")]
|
||||
protected Vector3 FHKCKPIAOLH
|
||||
{
|
||||
[Token(Token = "0x6015F0B")]
|
||||
[Address(RVA = "0xC6CF20", Offset = "0xC6BD20", VA = "0x180C6CF20")]
|
||||
get
|
||||
{
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
[Token(Token = "0x6015F0C")]
|
||||
[Address(RVA = "0xC6BCF0", Offset = "0xC6AAF0", VA = "0x180C6BCF0")]
|
||||
set
|
||||
{
|
||||
NMIGJEKFNME<bool, Vector3> dcjndiancbj = this.DCJNDIANCBJ;
|
||||
float z = value.z;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003C9C RID: 15516
|
||||
// (get) Token: 0x06015F0D RID: 89869 RVA: 0x0051DBA4 File Offset: 0x0051BDA4
|
||||
// (set) Token: 0x06015F0E RID: 89870 RVA: 0x0051DBC4 File Offset: 0x0051BDC4
|
||||
[Token(Token = "0x17003C9C")]
|
||||
protected bool NJKEPCNAJCK
|
||||
{
|
||||
[Token(Token = "0x6015F0D")]
|
||||
[Address(RVA = "0xC6E560", Offset = "0xC6D360", VA = "0x180C6E560")]
|
||||
get
|
||||
{
|
||||
return this.DCJNDIANCBJ.KLIAOAJIPKM() != null;
|
||||
}
|
||||
[Token(Token = "0x6015F0E")]
|
||||
[Address(RVA = "0xC70080", Offset = "0xC6EE80", VA = "0x180C70080")]
|
||||
set
|
||||
{
|
||||
this.DCJNDIANCBJ.IOFAAIEOLKL(value);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003C9D RID: 15517
|
||||
// (get) Token: 0x06015F0F RID: 89871 RVA: 0x0051DBE4 File Offset: 0x0051BDE4
|
||||
// (set) Token: 0x06015F10 RID: 89872 RVA: 0x0051DBF8 File Offset: 0x0051BDF8
|
||||
[Token(Token = "0x17003C9D")]
|
||||
protected ELFAHKIGLDK NMPHBAPPAKJ
|
||||
{
|
||||
[Token(Token = "0x6015F0F")]
|
||||
[Address(RVA = "0x4391F0", Offset = "0x437FF0", VA = "0x1804391F0")]
|
||||
get;
|
||||
[Token(Token = "0x6015F10")]
|
||||
[Address(RVA = "0x7D58F0", Offset = "0x7D46F0", VA = "0x1807D58F0")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x17003C9E RID: 15518
|
||||
// (get) Token: 0x06015F11 RID: 89873 RVA: 0x0051DC0C File Offset: 0x0051BE0C
|
||||
// (set) Token: 0x06015F12 RID: 89874 RVA: 0x0051DC2C File Offset: 0x0051BE2C
|
||||
[Token(Token = "0x17003C9E")]
|
||||
private int CKAEPCPNGHG
|
||||
{
|
||||
[Token(Token = "0x6015F11")]
|
||||
[Address(RVA = "0xC6E350", Offset = "0xC6D150", VA = "0x180C6E350")]
|
||||
get
|
||||
{
|
||||
return this.LDMLKJFJOEL.IAHDANBDAAM();
|
||||
}
|
||||
[Token(Token = "0x6015F12")]
|
||||
[Address(RVA = "0xC6E110", Offset = "0xC6CF10", VA = "0x180C6E110")]
|
||||
set
|
||||
{
|
||||
KLLMCPFPIIE<int> ldmlkjfjoel = this.LDMLKJFJOEL;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003C9F RID: 15519
|
||||
// (get) Token: 0x06015F13 RID: 89875 RVA: 0x0051DC48 File Offset: 0x0051BE48
|
||||
// (set) Token: 0x06015F14 RID: 89876 RVA: 0x0051DC68 File Offset: 0x0051BE68
|
||||
[Token(Token = "0x17003C9F")]
|
||||
private int NGLMLPIIGLA
|
||||
{
|
||||
[Token(Token = "0x6015F13")]
|
||||
[Address(RVA = "0xC6AEA0", Offset = "0xC69CA0", VA = "0x180C6AEA0")]
|
||||
get
|
||||
{
|
||||
return this.LCNCCEKHOGD.IAHDANBDAAM();
|
||||
}
|
||||
[Token(Token = "0x6015F14")]
|
||||
[Address(RVA = "0xC6EC70", Offset = "0xC6DA70", VA = "0x180C6EC70")]
|
||||
set
|
||||
{
|
||||
KLLMCPFPIIE<int> lcnccekhogd = this.LCNCCEKHOGD;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003CA0 RID: 15520
|
||||
// (get) Token: 0x06015F15 RID: 89877 RVA: 0x0051DC84 File Offset: 0x0051BE84
|
||||
[Token(Token = "0x17003CA0")]
|
||||
private bool CHOJGBFPAMB
|
||||
{
|
||||
[Token(Token = "0x6015F15")]
|
||||
[Address(RVA = "0xC6E8D0", Offset = "0xC6D6D0", VA = "0x180C6E8D0")]
|
||||
get
|
||||
{
|
||||
int num = this.LCNCCEKHOGD.IAHDANBDAAM();
|
||||
int num2 = this.IPLGKJJAAII.IAHDANBDAAM();
|
||||
return num >= num2;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003CA1 RID: 15521
|
||||
// (get) Token: 0x06015F16 RID: 89878 RVA: 0x0051DCB8 File Offset: 0x0051BEB8
|
||||
// (set) Token: 0x06015F17 RID: 89879 RVA: 0x0051DCD8 File Offset: 0x0051BED8
|
||||
[Token(Token = "0x17003CA1")]
|
||||
private bool ICMBJEEFPLE
|
||||
{
|
||||
[Token(Token = "0x6015F16")]
|
||||
[Address(RVA = "0xC68050", Offset = "0xC66E50", VA = "0x180C68050")]
|
||||
get
|
||||
{
|
||||
return this.DOLACCIMALE.IAHDANBDAAM() != null;
|
||||
}
|
||||
[Token(Token = "0x6015F17")]
|
||||
[Address(RVA = "0xC6D680", Offset = "0xC6C480", VA = "0x180C6D680")]
|
||||
set
|
||||
{
|
||||
KLLMCPFPIIE<bool> dolaccimale = this.DOLACCIMALE;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003CA2 RID: 15522
|
||||
// (get) Token: 0x06015F18 RID: 89880 RVA: 0x0051DCF4 File Offset: 0x0051BEF4
|
||||
// (set) Token: 0x06015F19 RID: 89881 RVA: 0x0051DD08 File Offset: 0x0051BF08
|
||||
[Token(Token = "0x17003CA2")]
|
||||
public MIGJFOACNMM EMNLEEOOHFP
|
||||
{
|
||||
[Token(Token = "0x6015F18")]
|
||||
[Address(RVA = "0x536410", Offset = "0x535210", VA = "0x180536410")]
|
||||
get;
|
||||
[Token(Token = "0x6015F19")]
|
||||
[Address(RVA = "0x536B40", Offset = "0x535940", VA = "0x180536B40")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x17003CA3 RID: 15523
|
||||
// (get) Token: 0x06015F1A RID: 89882 RVA: 0x0051DD1C File Offset: 0x0051BF1C
|
||||
[Token(Token = "0x17003CA3")]
|
||||
protected bool CGKPPDNEFDA
|
||||
{
|
||||
[Token(Token = "0x6015F1A")]
|
||||
[Address(RVA = "0xC6E4B0", Offset = "0xC6D2B0", VA = "0x180C6E4B0")]
|
||||
get
|
||||
{
|
||||
while (this.NMJGDNHCLGO)
|
||||
{
|
||||
}
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003CA4 RID: 15524
|
||||
// (get) Token: 0x06015F1B RID: 89883 RVA: 0x0051DD34 File Offset: 0x0051BF34
|
||||
[Token(Token = "0x17003CA4")]
|
||||
protected OGNBCNBPFCC JHBFNFFJBGH
|
||||
{
|
||||
[Token(Token = "0x6015F1B")]
|
||||
[Address(RVA = "0xC69970", Offset = "0xC68770", VA = "0x180C69970")]
|
||||
get
|
||||
{
|
||||
return this.JJGMPIGBMPI.KLIAOAJIPKM();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003CA5 RID: 15525
|
||||
// (get) Token: 0x06015F1C RID: 89884 RVA: 0x0051DD54 File Offset: 0x0051BF54
|
||||
[Token(Token = "0x17003CA5")]
|
||||
protected long FGANGFPIANK
|
||||
{
|
||||
[Token(Token = "0x6015F1C")]
|
||||
[Address(RVA = "0xC6E960", Offset = "0xC6D760", VA = "0x180C6E960")]
|
||||
get
|
||||
{
|
||||
return this.JJGMPIGBMPI.HHKKJDOCBNH();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06015F1D RID: 89885 RVA: 0x0051DD74 File Offset: 0x0051BF74
|
||||
[Token(Token = "0x6015F1D")]
|
||||
[Address(RVA = "0x8C1910", Offset = "0x8C0710", VA = "0x1808C1910")]
|
||||
protected IEnumerable<GIPDDLFFNGG> BGNDNCPDOMC()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06015F1D)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerable`1<GIPDDLFFNGG> RecRoom.Core.Creation.Circuits.UGCSpawner::BGNDNCPDOMC()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:class [mscorlib]System.Collections.Generic.List`1<class GIPDDLFFNGG>(var_0_06, ldfld:class [mscorlib]System.Collections.Generic.List`1<class GIPDDLFFNGG>(UGCSpawner::HBGCPLGMAIF, ldloc:UGCSpawner(this)))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1660
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x17003CA6 RID: 15526
|
||||
// (get) Token: 0x06015F1E RID: 89886 RVA: 0x0051DD88 File Offset: 0x0051BF88
|
||||
[Token(Token = "0x17003CA6")]
|
||||
private bool HPAKDNACDEJ
|
||||
{
|
||||
[Token(Token = "0x6015F1E")]
|
||||
[Address(RVA = "0xC6C4C0", Offset = "0xC6B2C0", VA = "0x180C6C4C0")]
|
||||
get
|
||||
{
|
||||
List<GIPDDLFFNGG> hbgcplgmaif = this.HBGCPLGMAIF;
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003CA7 RID: 15527
|
||||
// (get) Token: 0x06015F1F RID: 89887 RVA: 0x0051DDA4 File Offset: 0x0051BFA4
|
||||
// (set) Token: 0x06015F20 RID: 89888 RVA: 0x0051DDC4 File Offset: 0x0051BFC4
|
||||
[Token(Token = "0x17003CA7")]
|
||||
private Guid[] AHIGFFGEHGL
|
||||
{
|
||||
[Token(Token = "0x6015F1F")]
|
||||
[Address(RVA = "0xC6C050", Offset = "0xC6AE50", VA = "0x180C6C050")]
|
||||
get
|
||||
{
|
||||
return this.LKHLGOJNJCF.IAHDANBDAAM();
|
||||
}
|
||||
[Token(Token = "0x6015F20")]
|
||||
[Address(RVA = "0xC68290", Offset = "0xC67090", VA = "0x180C68290")]
|
||||
set
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
if (!KKPBCOOONNK.BNNCCCFFALC)
|
||||
{
|
||||
return;
|
||||
}
|
||||
if (value == 0)
|
||||
{
|
||||
Guid[] array = new Guid[0];
|
||||
}
|
||||
if (this.AGGFMGIBNHC(value))
|
||||
{
|
||||
return;
|
||||
}
|
||||
List<GIPDDLFFNGG> hbgcplgmaif = this.HBGCPLGMAIF;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
num += num;
|
||||
num++;
|
||||
int num2 = 0;
|
||||
if (num < num2)
|
||||
{
|
||||
num += num;
|
||||
num++;
|
||||
}
|
||||
num += 19;
|
||||
num += 56;
|
||||
num += 19;
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
this.HBGCPLGMAIF.Clear();
|
||||
KLLMCPFPIIE<Guid[]> lkhlgojnjcf = this.LKHLGOJNJCF;
|
||||
this._tool.InitializeColliders();
|
||||
Guid[] array2 = new Guid[value.Length];
|
||||
int length = value.Length;
|
||||
Array.Copy(value, array2, length);
|
||||
KLLMCPFPIIE<Guid[]> lkhlgojnjcf2 = this.LKHLGOJNJCF;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06015F21 RID: 89889 RVA: 0x0051DE88 File Offset: 0x0051C088
|
||||
[Token(Token = "0x6015F21")]
|
||||
[Address(RVA = "0xC680A0", Offset = "0xC66EA0", VA = "0x180C680A0")]
|
||||
private bool AGGFMGIBNHC(Guid[] JFHGCBMOGEC)
|
||||
{
|
||||
Guid[] array = this.LKHLGOJNJCF.IAHDANBDAAM();
|
||||
int length = JFHGCBMOGEC.Length;
|
||||
if (length == array.Length)
|
||||
{
|
||||
Guid[] array2 = new Guid[length];
|
||||
int length2 = JFHGCBMOGEC.Length;
|
||||
Array.Copy(JFHGCBMOGEC, array2, length2);
|
||||
int num = 0;
|
||||
if (num < JFHGCBMOGEC.Length)
|
||||
{
|
||||
num += 2;
|
||||
num += num;
|
||||
Guid[] array3 = this.LKHLGOJNJCF.IAHDANBDAAM();
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
num++;
|
||||
}
|
||||
}
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x17003CA8 RID: 15528
|
||||
// (get) Token: 0x06015F22 RID: 89890 RVA: 0x0051DF00 File Offset: 0x0051C100
|
||||
// (set) Token: 0x06015F23 RID: 89891 RVA: 0x0051DF20 File Offset: 0x0051C120
|
||||
[Token(Token = "0x17003CA8")]
|
||||
protected bool LMCIKFAGLLJ
|
||||
{
|
||||
[Token(Token = "0x6015F22")]
|
||||
[Address(RVA = "0xC68000", Offset = "0xC66E00", VA = "0x180C68000")]
|
||||
get
|
||||
{
|
||||
return this.PBGGKJDJCKP.IAHDANBDAAM() != null;
|
||||
}
|
||||
[Token(Token = "0x6015F23")]
|
||||
[Address(RVA = "0xC6C0A0", Offset = "0xC6AEA0", VA = "0x180C6C0A0")]
|
||||
set
|
||||
{
|
||||
KLLMCPFPIIE<bool> pbggkjdjckp = this.PBGGKJDJCKP;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06015F24 RID: 89892 RVA: 0x0051DF3C File Offset: 0x0051C13C
|
||||
[Token(Token = "0x6015F24")]
|
||||
[Address(RVA = "0xC6DF90", Offset = "0xC6CD90", VA = "0x180C6DF90")]
|
||||
protected DABKFAIHBBP LGFECPEMEAD(OGNBCNBPFCC KEIGFEACILE, long EIIGPMPGODD)
|
||||
{
|
||||
if (this.IGCOLNLHEBO != 0)
|
||||
{
|
||||
Action action = delegate
|
||||
{
|
||||
NMIGJEKFNME<OGNBCNBPFCC, long> jjgmpigbmpi2 = this.JJGMPIGBMPI;
|
||||
long newInventionId = EIIGPMPGODD;
|
||||
OGNBCNBPFCC newToolType = KEIGFEACILE;
|
||||
jjgmpigbmpi2.BDJFGEJFPPO(newToolType, newInventionId);
|
||||
};
|
||||
}
|
||||
NMIGJEKFNME<OGNBCNBPFCC, long> jjgmpigbmpi = this.JJGMPIGBMPI;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x17003CA9 RID: 15529
|
||||
// (get) Token: 0x06015F25 RID: 89893 RVA: 0x0051DF88 File Offset: 0x0051C188
|
||||
// (set) Token: 0x06015F26 RID: 89894 RVA: 0x0051DFA8 File Offset: 0x0051C1A8
|
||||
[Token(Token = "0x17003CA9")]
|
||||
private int BLIGJIELKOB
|
||||
{
|
||||
[Token(Token = "0x6015F25")]
|
||||
[Address(RVA = "0xC69700", Offset = "0xC68500", VA = "0x180C69700")]
|
||||
get
|
||||
{
|
||||
return this.CHEEMKKBFIJ.IAHDANBDAAM();
|
||||
}
|
||||
[Token(Token = "0x6015F26")]
|
||||
[Address(RVA = "0xC6E450", Offset = "0xC6D250", VA = "0x180C6E450")]
|
||||
set
|
||||
{
|
||||
KLLMCPFPIIE<int> cheemkkbfij = this.CHEEMKKBFIJ;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003CAA RID: 15530
|
||||
// (get) Token: 0x06015F27 RID: 89895 RVA: 0x0051DFC4 File Offset: 0x0051C1C4
|
||||
[Token(Token = "0x17003CAA")]
|
||||
public bool EIGGPNFDOKN
|
||||
{
|
||||
[Token(Token = "0x6015F27")]
|
||||
[Address(RVA = "0xC70FF0", Offset = "0xC6FDF0", VA = "0x180C70FF0")]
|
||||
get
|
||||
{
|
||||
return this.CHEEMKKBFIJ.IAHDANBDAAM() != -1;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06015F28 RID: 89896 RVA: 0x0051DFE8 File Offset: 0x0051C1E8
|
||||
[Token(Token = "0x6015F28")]
|
||||
[Address(RVA = "0xC685E0", Offset = "0xC673E0", VA = "0x180C685E0", Slot = "13")]
|
||||
protected override void Awake()
|
||||
{
|
||||
base..ctor();
|
||||
bool isCV2Enabled = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.PEGEHGAIKFL;
|
||||
this.NMJGDNHCLGO = isCV2Enabled;
|
||||
Action<Tool> action = new Action(this.FDHPHKEEJHP);
|
||||
Action<Tool> action2 = new Action(this.MOEDBEGGKNI);
|
||||
FPKNAGAJBMN<Tool> fpknagajbmn = new FPKNAGAJBMN(this, "SP_SO", (OHOEENCHJJE)((uint)1), action, action2);
|
||||
this.ABFEJNOBKLM = fpknagajbmn;
|
||||
Action action3 = new Action(this.KJIKNKDMBGM);
|
||||
int num = 0;
|
||||
NMIGJEKFNME<OGNBCNBPFCC, long> nmigjekfnme;
|
||||
this.JJGMPIGBMPI = nmigjekfnme;
|
||||
Guid[] array = new Guid[0];
|
||||
Action action4 = new Action(this.PMIKLLPHHNI);
|
||||
KLLMCPFPIIE<Guid[]> kllmcpfpiie;
|
||||
this.LKHLGOJNJCF = kllmcpfpiie;
|
||||
KLLMCPFPIIE<bool> kllmcpfpiie2;
|
||||
this.DOLACCIMALE = kllmcpfpiie2;
|
||||
KLLMCPFPIIE<int> kllmcpfpiie3;
|
||||
this.LDMLKJFJOEL = kllmcpfpiie3;
|
||||
KLLMCPFPIIE<int> kllmcpfpiie4;
|
||||
this.LCNCCEKHOGD = kllmcpfpiie4;
|
||||
Vector3 zero = Vector3.zero;
|
||||
NMIGJEKFNME<bool, Vector3> nmigjekfnme2;
|
||||
this.DCJNDIANCBJ = nmigjekfnme2;
|
||||
KLLMCPFPIIE<int> kllmcpfpiie5;
|
||||
this.IPLGKJJAAII = kllmcpfpiie5;
|
||||
KLLMCPFPIIE<int> kllmcpfpiie6;
|
||||
this.BDKNDIFNLIK = kllmcpfpiie6;
|
||||
Action action5 = new Action(this.EOADHAABNLO);
|
||||
KLLMCPFPIIE<int> kllmcpfpiie7;
|
||||
this.CHEEMKKBFIJ = kllmcpfpiie7;
|
||||
KLLMCPFPIIE<bool> kllmcpfpiie8;
|
||||
this.PBGGKJDJCKP = kllmcpfpiie8;
|
||||
Tool.BPPMEBHPHDM bppmebhphdm;
|
||||
this._tool.CustomHighlightingBehavior = bppmebhphdm;
|
||||
this._tool.DefaultCollisionLayer = (DAJFOCGPHGP)((ulong)27L);
|
||||
CreationObject creationObject = this._tool.creationObject;
|
||||
FKGHNNLCDPF.KLCIDKPFPKP klcidkpfpkp = new FKGHNNLCDPF.KLCIDKPFPKP(this.BEGDEELIMHI);
|
||||
creationObject.AddPropertyHandler("Color", klcidkpfpkp);
|
||||
CreationObject creationObject2 = this._tool.creationObject;
|
||||
MFBGLIHGCGO<CreationObject> onCreationObjectWillDelete = creationObject2.OnCreationObjectWillDelete;
|
||||
Action<CreationObject> action6 = new Action(this.BABAJLDHLEH);
|
||||
MFBGLIHGCGO<CreationObject> mfbglihgcgo = MFBGLIHGCGO.BPJDFPACLMK(onCreationObjectWillDelete, action6);
|
||||
creationObject2.OnCreationObjectWillDelete = mfbglihgcgo;
|
||||
CreationObject creationObject3 = this._tool.creationObject;
|
||||
OKNNKFGFODL onSelectedEvent = creationObject3.OnSelectedEvent;
|
||||
Action action7 = new Action(this.NLNJNAIACEK);
|
||||
OKNNKFGFODL oknnkfgfodl = OKNNKFGFODL.BPJDFPACLMK(onSelectedEvent, action7);
|
||||
creationObject3.OnSelectedEvent = oknnkfgfodl;
|
||||
Action action8;
|
||||
GameManager.OnExitGameOverEvent = OKNNKFGFODL.BPJDFPACLMK(GameManager.OnExitGameOverEvent, action8);
|
||||
Action action9 = new Action(this.GHKKGHPLGGB);
|
||||
int num2 = 0;
|
||||
IDisposable disposable = this.OPEMIFENIJM(action9);
|
||||
if ((this.NMJGDNHCLGO ? 1 : 0) != num)
|
||||
{
|
||||
PPLFNCHJCEP pplfnchjcep = PPLFNCHJCEP.DKECDBMKDIK(base.JDHMIOJKLCK);
|
||||
bool flag = IEIBEBFINNI.OOIFJNPLOLF(pplfnchjcep.IMCPFLDKEOH<Guid>("cv2_pri", num2), "Key not found: CreationInstantiationRequest.PREVIEW_CIRCUIT_CONTEXT_ID_INSTANTIATION_KEY", num2, (NJOJCAHDMED)((uint)2));
|
||||
bool flag2 = IEIBEBFINNI.OOIFJNPLOLF(pplfnchjcep.IMCPFLDKEOH<bool>("cv2_prd", num2), "Key not found: CreationInstantiationRequest.PREVIEW_CIRCUIT_CONTEXT_IS_DESERIALIZE_ID_INSTANTIATION_KEY", num2, NJOJCAHDMED.Error);
|
||||
NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.AddPendingPreviewContextBinding(this);
|
||||
if (KKPBCOOONNK.BNNCCCFFALC)
|
||||
{
|
||||
JLJLCPLIGHI pkaofhebiaj = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.PKAOFHEBIAJ;
|
||||
CircuitManagerV2 instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num3 = 0;
|
||||
NIAJHAGLPND niajhaglpnd = KFFMJDDICEO.KIHJMDKKLKH(pkaofhebiaj.ABJHBFNCEJN, num3, IEMIIJLBKLL.Preview);
|
||||
instance.RequestReduce(niajhaglpnd);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06015F29 RID: 89897 RVA: 0x0051E24C File Offset: 0x0051C44C
|
||||
[Token(Token = "0x6015F29")]
|
||||
[Address(RVA = "0xC70B20", Offset = "0xC6F920", VA = "0x180C70B20")]
|
||||
private void Start()
|
||||
{
|
||||
this.DHJMLGHMKLK();
|
||||
this.PMIKLLPHHNI();
|
||||
UGCSpawner.ALLFDCFPHGM.KNLMBJLFKNF(this);
|
||||
this.OENMHAMBCFC = true;
|
||||
List<GIPDDLFFNGG> hbgcplgmaif = this.HBGCPLGMAIF;
|
||||
if (!this.DEBEIMPIBMC)
|
||||
{
|
||||
this.KJIKNKDMBGM();
|
||||
}
|
||||
this.ABFEJNOBKLM.PEGKGNLDOEH();
|
||||
}
|
||||
|
||||
// Token: 0x06015F2A RID: 89898 RVA: 0x0051E2A0 File Offset: 0x0051C4A0
|
||||
[Token(Token = "0x6015F2A")]
|
||||
[Address(RVA = "0xC6EFE0", Offset = "0xC6DDE0", VA = "0x180C6EFE0", Slot = "14")]
|
||||
protected override void OnDestroy()
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
base.OnDestroy();
|
||||
CreationObject creationObject = this._tool.creationObject;
|
||||
FKGHNNLCDPF.KLCIDKPFPKP klcidkpfpkp = new FKGHNNLCDPF.KLCIDKPFPKP(this.BEGDEELIMHI);
|
||||
creationObject.RemovePropertyHandler("Color", klcidkpfpkp);
|
||||
CreationObject creationObject2 = this._tool.creationObject;
|
||||
MFBGLIHGCGO<CreationObject> onCreationObjectWillDelete = creationObject2.OnCreationObjectWillDelete;
|
||||
Action<CreationObject> action = new Action(this.BABAJLDHLEH);
|
||||
MFBGLIHGCGO<CreationObject> mfbglihgcgo = MFBGLIHGCGO.GMNMHGMFGOL(onCreationObjectWillDelete, action);
|
||||
creationObject2.OnCreationObjectWillDelete = mfbglihgcgo;
|
||||
CreationObject creationObject3 = this._tool.creationObject;
|
||||
OKNNKFGFODL onSelectedEvent = creationObject3.OnSelectedEvent;
|
||||
Action action2 = new Action(this.NLNJNAIACEK);
|
||||
OKNNKFGFODL oknnkfgfodl = OKNNKFGFODL.GMNMHGMFGOL(onSelectedEvent, action2);
|
||||
creationObject3.OnSelectedEvent = oknnkfgfodl;
|
||||
Action action3;
|
||||
GameManager.OnExitGameOverEvent = OKNNKFGFODL.GMNMHGMFGOL(GameManager.OnExitGameOverEvent, action3);
|
||||
IReadOnlyList<Tool> readOnlyList = this.ABFEJNOBKLM.LIEHHFCJEOK();
|
||||
if (readOnlyList != 0)
|
||||
{
|
||||
if (num >= readOnlyList)
|
||||
{
|
||||
goto IL_CF;
|
||||
}
|
||||
num += num;
|
||||
if (num != readOnlyList)
|
||||
{
|
||||
num++;
|
||||
goto IL_CF;
|
||||
}
|
||||
IL_DD:
|
||||
Action<Tool> action4;
|
||||
action4 += action4;
|
||||
goto IL_E4;
|
||||
IL_CF:
|
||||
action4 = new Action(this.BHFOEPJCEAB);
|
||||
goto IL_DD;
|
||||
}
|
||||
IL_E4:
|
||||
if (readOnlyList != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
if (this.CHEEMKKBFIJ.IAHDANBDAAM() != -1)
|
||||
{
|
||||
UGCSpawner.ALLFDCFPHGM.MADBJEIECNK(this);
|
||||
}
|
||||
if (KKPBCOOONNK.BNNCCCFFALC)
|
||||
{
|
||||
this.OFFINOPJELL();
|
||||
}
|
||||
this.ABFEJNOBKLM.Dispose();
|
||||
if (KKPBCOOONNK.BNNCCCFFALC)
|
||||
{
|
||||
CircuitManagerV2 instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num2 = 0;
|
||||
bool flag;
|
||||
if (instance != num2 && NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.PKAOFHEBIAJ != (ulong)0L && flag)
|
||||
{
|
||||
NIAJHAGLPND niajhaglpnd;
|
||||
NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.RequestReduce(niajhaglpnd);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06015F2B RID: 89899 RVA: 0x0051E42C File Offset: 0x0051C62C
|
||||
[Token(Token = "0x6015F2B")]
|
||||
[Address(RVA = "0xC6B070", Offset = "0xC69E70", VA = "0x180C6B070")]
|
||||
private void FDHPHKEEJHP(Tool NLNHFEEMFBN)
|
||||
{
|
||||
NLNHFEEMFBN.toolEntity.AddMainToolBrokenBehavior((ToolEntity.PACMMGFMOEN)((uint)2), this, 1000);
|
||||
MFBGLIHGCGO<Tool> destroyEvent = NLNHFEEMFBN.DestroyEvent;
|
||||
Action<Tool> action = new Action(this.BHFOEPJCEAB);
|
||||
}
|
||||
|
||||
// Token: 0x06015F2C RID: 89900 RVA: 0x0051E468 File Offset: 0x0051C668
|
||||
[Token(Token = "0x6015F2C")]
|
||||
[Address(RVA = "0xC6E4D0", Offset = "0xC6D2D0", VA = "0x180C6E4D0")]
|
||||
private void MOEDBEGGKNI(Tool NLNHFEEMFBN)
|
||||
{
|
||||
MFBGLIHGCGO<Tool> destroyEvent = NLNHFEEMFBN.DestroyEvent;
|
||||
Action<Tool> action = new Action(this.BHFOEPJCEAB);
|
||||
}
|
||||
|
||||
// Token: 0x06015F2D RID: 89901 RVA: 0x0051E490 File Offset: 0x0051C690
|
||||
[Token(Token = "0x6015F2D")]
|
||||
[Address(RVA = "0xC6C5D0", Offset = "0xC6B3D0", VA = "0x180C6C5D0")]
|
||||
public static ValueTuple<Guid, bool> GetCircuitContextInstantiationData(MonoBehaviourPun CGOIPBLOAMP)
|
||||
{
|
||||
int num = 0;
|
||||
PhotonView photonView;
|
||||
PPLFNCHJCEP pplfnchjcep = PPLFNCHJCEP.DKECDBMKDIK(photonView);
|
||||
bool flag = IEIBEBFINNI.OOIFJNPLOLF(pplfnchjcep.IMCPFLDKEOH<Guid>("cv2_pri", num), "Key not found: CreationInstantiationRequest.PREVIEW_CIRCUIT_CONTEXT_ID_INSTANTIATION_KEY", num, (NJOJCAHDMED)((uint)2));
|
||||
bool flag2 = pplfnchjcep.IMCPFLDKEOH<bool>("cv2_prd", num);
|
||||
int num2 = 0;
|
||||
bool flag3 = IEIBEBFINNI.OOIFJNPLOLF(flag2, "Key not found: CreationInstantiationRequest.PREVIEW_CIRCUIT_CONTEXT_IS_DESERIALIZE_ID_INSTANTIATION_KEY", num2, NJOJCAHDMED.Error);
|
||||
int num3 = 0;
|
||||
CGOIPBLOAMP.m_CachedPtr = (IntPtr)num3;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06015F2E RID: 89902 RVA: 0x0051E4F4 File Offset: 0x0051C6F4
|
||||
[Token(Token = "0x6015F2E")]
|
||||
[Address(RVA = "0xC6C170", Offset = "0xC6AF70", VA = "0x180C6C170")]
|
||||
private void GHKKGHPLGGB()
|
||||
{
|
||||
while (this.DOLACCIMALE.IAHDANBDAAM() != 0 && KKPBCOOONNK.BNNCCCFFALC)
|
||||
{
|
||||
if (!this.CHOJGBFPAMB)
|
||||
{
|
||||
int num = UGCSpawner.GPFDMIOMCLA;
|
||||
int num2 = this.LDMLKJFJOEL.IAHDANBDAAM();
|
||||
this.FHBEDPDJFHG();
|
||||
}
|
||||
if (!this.CHOJGBFPAMB)
|
||||
{
|
||||
break;
|
||||
}
|
||||
this.COCFAECNAEJ();
|
||||
CircuitNodeDisplay component = base.GetComponent<CircuitNodeDisplay>();
|
||||
if (component != 0)
|
||||
{
|
||||
}
|
||||
if (0 == 0 || component != 0)
|
||||
{
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06015F2F RID: 89903 RVA: 0x0051E568 File Offset: 0x0051C768
|
||||
[Token(Token = "0x6015F2F")]
|
||||
[Address(RVA = "0xC6E610", Offset = "0xC6D410", VA = "0x180C6E610")]
|
||||
protected void NFOLINAOEIK()
|
||||
{
|
||||
while (this.DOLACCIMALE.IAHDANBDAAM() == 0)
|
||||
{
|
||||
CircuitNodeDisplay component = base.GetComponent<CircuitNodeDisplay>();
|
||||
if (component != 0)
|
||||
{
|
||||
}
|
||||
if (0 == 0 || component != 0)
|
||||
{
|
||||
CircuitNodeDisplay component2 = base.GetComponent<CircuitNodeDisplay>();
|
||||
if (component2 != 0)
|
||||
{
|
||||
}
|
||||
if (0 == 0 || component2 != 0)
|
||||
{
|
||||
KLLMCPFPIIE<int> lcnccekhogd = this.LCNCCEKHOGD;
|
||||
int num = 0;
|
||||
lcnccekhogd.BDJFGEJFPPO(num);
|
||||
int num2 = KKPBCOOONNK.NLIADADJGIF;
|
||||
KLLMCPFPIIE<int> ldmlkjfjoel = this.LDMLKJFJOEL;
|
||||
KLLMCPFPIIE<bool> dolaccimale = this.DOLACCIMALE;
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06015F30 RID: 89904 RVA: 0x0051E5E0 File Offset: 0x0051C7E0
|
||||
[Token(Token = "0x6015F30")]
|
||||
[Address(RVA = "0xC69B50", Offset = "0xC68950", VA = "0x180C69B50")]
|
||||
private void COCFAECNAEJ()
|
||||
{
|
||||
KLLMCPFPIIE<bool> dolaccimale = this.DOLACCIMALE;
|
||||
int num = 0;
|
||||
dolaccimale.BDJFGEJFPPO(num);
|
||||
UGCSpawner.ALLFDCFPHGM.EBFHIFAGFOG(this);
|
||||
}
|
||||
|
||||
// Token: 0x06015F31 RID: 89905 RVA: 0x0051E610 File Offset: 0x0051C810
|
||||
[Token(Token = "0x6015F31")]
|
||||
[Address(RVA = "0xC6ECD0", Offset = "0xC6DAD0", VA = "0x180C6ECD0")]
|
||||
private void OFFINOPJELL()
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
List<Tool> list = new List(this.ABFEJNOBKLM.LIEHHFCJEOK());
|
||||
this.ABFEJNOBKLM.LKLKGDMFMCC();
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
int num2 = 0;
|
||||
if (!(this != num2))
|
||||
{
|
||||
GameObject gameObject;
|
||||
KKPBCOOONNK.JAKJLFDNEJA(gameObject);
|
||||
}
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x06015F32 RID: 89906 RVA: 0x0051E664 File Offset: 0x0051C864
|
||||
[Token(Token = "0x6015F32")]
|
||||
[Address(RVA = "0xC693F0", Offset = "0xC681F0", VA = "0x180C693F0")]
|
||||
private void BHFOEPJCEAB(Tool NLNHFEEMFBN)
|
||||
{
|
||||
while (KKPBCOOONNK.BNNCCCFFALC)
|
||||
{
|
||||
this.ABFEJNOBKLM.BIHKNNPGGKP(NLNHFEEMFBN);
|
||||
if (SessionManager.KNLLGLBKAPD || this.ABFEJNOBKLM.LIEHHFCJEOK() != 0 || !this.CHOJGBFPAMB)
|
||||
{
|
||||
break;
|
||||
}
|
||||
this.KBMKGGICLIL(this);
|
||||
CircuitNodeDisplay component = base.GetComponent<CircuitNodeDisplay>();
|
||||
if (component != 0)
|
||||
{
|
||||
}
|
||||
if (0 == 0 || component != 0)
|
||||
{
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06015F33 RID: 89907 RVA: 0x0051E6C8 File Offset: 0x0051C8C8
|
||||
[Token(Token = "0x6015F33")]
|
||||
[Address(RVA = "0xC69C00", Offset = "0xC68A00", VA = "0x180C69C00")]
|
||||
public void CircuitSignalUpdated(Dictionary<InputSlot, int> signals)
|
||||
{
|
||||
int num;
|
||||
CircuitNodeDisplay component;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
if (!KKPBCOOONNK.BNNCCCFFALC)
|
||||
{
|
||||
return;
|
||||
}
|
||||
List<GIPDDLFFNGG> hbgcplgmaif = this.HBGCPLGMAIF;
|
||||
bool flag = signals.TryGetValue((uint)7, num);
|
||||
if (!flag || !flag)
|
||||
{
|
||||
break;
|
||||
}
|
||||
this.OFFINOPJELL();
|
||||
this.COCFAECNAEJ();
|
||||
component = base.GetComponent<CircuitNodeDisplay>();
|
||||
if (component != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0 && component == 0);
|
||||
int num2 = 0;
|
||||
bool flag2 = signals.TryGetValue(num2, num);
|
||||
if (flag2 && flag2)
|
||||
{
|
||||
this.NFOLINAOEIK();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003CAB RID: 15531
|
||||
// (get) Token: 0x06015F34 RID: 89908 RVA: 0x0051E740 File Offset: 0x0051C940
|
||||
[Token(Token = "0x17003CAB")]
|
||||
private CircuitNode BAAFFCIKDEN
|
||||
{
|
||||
[Token(Token = "0x6015F34")]
|
||||
[Address(RVA = "0xC6AEF0", Offset = "0xC69CF0", VA = "0x180C6AEF0")]
|
||||
get
|
||||
{
|
||||
CircuitNodeDisplay component;
|
||||
do
|
||||
{
|
||||
component = base.GetComponent<CircuitNodeDisplay>();
|
||||
}
|
||||
while (component == 0);
|
||||
return component.MBBJMCDGDMN;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06015F35 RID: 89909 RVA: 0x0051E760 File Offset: 0x0051C960
|
||||
[Token(Token = "0x6015F35")]
|
||||
[Address(RVA = "0xC69750", Offset = "0xC68550", VA = "0x180C69750")]
|
||||
private void CANCDCBJFHN()
|
||||
{
|
||||
CircuitNodeDisplay component;
|
||||
do
|
||||
{
|
||||
component = base.GetComponent<CircuitNodeDisplay>();
|
||||
if (component != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (0 != 0 && component == 0);
|
||||
}
|
||||
|
||||
// Token: 0x06015F36 RID: 89910 RVA: 0x0051E780 File Offset: 0x0051C980
|
||||
[Token(Token = "0x6015F36")]
|
||||
[Address(RVA = "0xC6F690", Offset = "0xC6E490", VA = "0x180C6F690")]
|
||||
private void PBNCNDNDGLL()
|
||||
{
|
||||
CircuitNodeDisplay component;
|
||||
do
|
||||
{
|
||||
component = base.GetComponent<CircuitNodeDisplay>();
|
||||
if (component != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (0 != 0 && component == 0);
|
||||
}
|
||||
|
||||
// Token: 0x06015F37 RID: 89911 RVA: 0x0051E7A0 File Offset: 0x0051C9A0
|
||||
[Token(Token = "0x6015F37")]
|
||||
[Address(RVA = "0xC6E170", Offset = "0xC6CF70", VA = "0x180C6E170")]
|
||||
private void LNILKLDBCMO(int ENJEOLBEALP)
|
||||
{
|
||||
CircuitNodeDisplay component;
|
||||
do
|
||||
{
|
||||
component = base.GetComponent<CircuitNodeDisplay>();
|
||||
if (component != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (0 != 0 && component == 0);
|
||||
}
|
||||
|
||||
// Token: 0x06015F38 RID: 89912 RVA: 0x0051E7C0 File Offset: 0x0051C9C0
|
||||
[Token(Token = "0x6015F38")]
|
||||
[Address(RVA = "0xC6C510", Offset = "0xC6B310", VA = "0x180C6C510")]
|
||||
private void GNOFILIBLIM()
|
||||
{
|
||||
CircuitNodeDisplay component;
|
||||
do
|
||||
{
|
||||
component = base.GetComponent<CircuitNodeDisplay>();
|
||||
if (component != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (0 != 0 && component == 0);
|
||||
}
|
||||
|
||||
// Token: 0x06015F39 RID: 89913 RVA: 0x0051E7E0 File Offset: 0x0051C9E0
|
||||
[Token(Token = "0x6015F39")]
|
||||
[Address(RVA = "0xC6CFF0", Offset = "0xC6BDF0", VA = "0x180C6CFF0")]
|
||||
private void JGEGDDJKAHH()
|
||||
{
|
||||
CircuitNodeDisplay component;
|
||||
do
|
||||
{
|
||||
component = base.GetComponent<CircuitNodeDisplay>();
|
||||
if (component != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (0 != 0 && component == 0);
|
||||
}
|
||||
|
||||
// Token: 0x06015F3A RID: 89914 RVA: 0x0051E800 File Offset: 0x0051CA00
|
||||
[Token(Token = "0x6015F3A")]
|
||||
[Address(RVA = "0xC6B130", Offset = "0xC69F30", VA = "0x180C6B130")]
|
||||
private void FGFNLLNELHP()
|
||||
{
|
||||
CircuitNodeDisplay component;
|
||||
do
|
||||
{
|
||||
component = base.GetComponent<CircuitNodeDisplay>();
|
||||
if (component != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (0 != 0 && component == 0);
|
||||
}
|
||||
|
||||
// Token: 0x06015F3B RID: 89915 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6015F3B")]
|
||||
[Address(RVA = "0xC6B230", Offset = "0xC6A030", VA = "0x180C6B230")]
|
||||
private void FHBEDPDJFHG()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06015F3C RID: 89916 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6015F3C")]
|
||||
[Address(RVA = "0xC6C360", Offset = "0xC6B160", VA = "0x180C6C360")]
|
||||
private bool GIIGBMBEAAO(out Vector3 IFAIDIKJOAC, out Quaternion IBCNKFBPCBM, float FNJKKNKLDPB)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06015F3D RID: 89917 RVA: 0x0051E820 File Offset: 0x0051CA20
|
||||
[Token(Token = "0x6015F3D")]
|
||||
[Address(RVA = "0xC6DBB0", Offset = "0xC6C9B0", VA = "0x180C6DBB0")]
|
||||
private void KDFNCJLEIFO(Tool AJDICJFMELD)
|
||||
{
|
||||
CircuitNodeDisplay component;
|
||||
do
|
||||
{
|
||||
this.ABFEJNOBKLM.BPAJKKAGPKB(AJDICJFMELD);
|
||||
int photonViewId = AJDICJFMELD.KHDKHLFAMOK;
|
||||
component = base.GetComponent<CircuitNodeDisplay>();
|
||||
if (component != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (0 != 0 && component == 0);
|
||||
}
|
||||
|
||||
// Token: 0x06015F3E RID: 89918 RVA: 0x0051E85C File Offset: 0x0051CA5C
|
||||
[Token(Token = "0x6015F3E")]
|
||||
[Address(RVA = "0xC68F80", Offset = "0xC67D80", VA = "0x180C68F80")]
|
||||
private void BABAJLDHLEH(CreationObject EOJKOIGNHPJ)
|
||||
{
|
||||
Guid[] onanmnhdjhd = this.ONANMNHDJHD;
|
||||
this.AHIGFFGEHGL = onanmnhdjhd;
|
||||
}
|
||||
|
||||
// Token: 0x06015F3F RID: 89919 RVA: 0x0051E878 File Offset: 0x0051CA78
|
||||
[Token(Token = "0x6015F3F")]
|
||||
[Address(RVA = "0xC6E9B0", Offset = "0xC6D7B0", VA = "0x180C6E9B0")]
|
||||
private void NLNJNAIACEK()
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
if (!base.OGIBLNIIHDK)
|
||||
{
|
||||
break;
|
||||
}
|
||||
List<GIPDDLFFNGG> hbgcplgmaif = this.HBGCPLGMAIF;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
num += num;
|
||||
num++;
|
||||
num += 43;
|
||||
num += 19;
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x06015F40 RID: 89920 RVA: 0x0051E8B8 File Offset: 0x0051CAB8
|
||||
[Token(Token = "0x6015F40")]
|
||||
[Address(RVA = "0xC70660", Offset = "0xC6F460", VA = "0x180C70660")]
|
||||
public DABKFAIHBBP RequestMasterChangeSpawnerToTemplateData(CKNHLOINDFF NDCPHHFCJBO, OGNBCNBPFCC AAICMBDEJBE, long OEMDIAHHILF)
|
||||
{
|
||||
if (this.LJLCKNHKEGF == 0)
|
||||
{
|
||||
JJEKJGALHKO jjekjgalhko = new JJEKJGALHKO();
|
||||
this.LJLCKNHKEGF = jjekjgalhko;
|
||||
PhotonView photonView = base.JDHMIOJKLCK;
|
||||
DGLOJCGDOGG.NECIHPEMJNG<CKNHLOINDFF, OGNBCNBPFCC, long> necihpemjng = new DGLOJCGDOGG.NECIHPEMJNG(this.RpcMasterChangeSpawnerToTemplateData);
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06015F41 RID: 89921 RVA: 0x0051E8F4 File Offset: 0x0051CAF4
|
||||
[Token(Token = "0x6015F41")]
|
||||
[Address(RVA = "0xC70860", Offset = "0xC6F660", VA = "0x180C70860")]
|
||||
[NFOMENMAOIA]
|
||||
public void RpcMasterChangeSpawnerToTemplateData(CKNHLOINDFF NDCPHHFCJBO, OGNBCNBPFCC AAICMBDEJBE, long OEMDIAHHILF)
|
||||
{
|
||||
if (KKPBCOOONNK.BNNCCCFFALC)
|
||||
{
|
||||
NMIGJEKFNME<OGNBCNBPFCC, long> jjgmpigbmpi = this.JJGMPIGBMPI;
|
||||
this.KHHCHHNONFC = NDCPHHFCJBO;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06015F42 RID: 89922 RVA: 0x0051E920 File Offset: 0x0051CB20
|
||||
[Token(Token = "0x6015F42")]
|
||||
[Address(RVA = "0xC6DCE0", Offset = "0xC6CAE0", VA = "0x180C6DCE0")]
|
||||
private void KJIKNKDMBGM()
|
||||
{
|
||||
if (KKPBCOOONNK.BNNCCCFFALC && !this.DEBEIMPIBMC && (!this.NMJGDNHCLGO || this.<KHGALJDKAAE>k__BackingField > (ulong)0L) && this.OENMHAMBCFC)
|
||||
{
|
||||
Guid[] onanmnhdjhd = this.ONANMNHDJHD;
|
||||
this.AHIGFFGEHGL = onanmnhdjhd;
|
||||
this.defaultPreview.SetActive(true);
|
||||
CKNHLOINDFF khhchhnonfc = this.KHHCHHNONFC;
|
||||
this.DEBEIMPIBMC = true;
|
||||
if (khhchhnonfc == 0)
|
||||
{
|
||||
if (this.JHBFNFFJBGH == OGNBCNBPFCC.INVALID)
|
||||
{
|
||||
long num = this.FGANGFPIANK;
|
||||
DABKFAIHBBP dabkfaihbbp = this.KAJIJHLHHDG();
|
||||
}
|
||||
Transform transform = base.transform;
|
||||
OGNBCNBPFCC ognbcnbpfcc = this.JHBFNFFJBGH;
|
||||
}
|
||||
DABKFAIHBBP dabkfaihbbp2 = this.GBJDNIAAEDG(khhchhnonfc);
|
||||
this.KHHCHHNONFC = (ulong)0L;
|
||||
if (dabkfaihbbp2 != 0)
|
||||
{
|
||||
Action action = new Action(this.JPAEDMIGMMN);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
this.DEBEIMPIBMC = false;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06015F43 RID: 89923 RVA: 0x0051E9EC File Offset: 0x0051CBEC
|
||||
[Token(Token = "0x6015F43")]
|
||||
[Address(RVA = "0xC6BD60", Offset = "0xC6AB60", VA = "0x180C6BD60")]
|
||||
private DABKFAIHBBP GBJDNIAAEDG(CKNHLOINDFF NDCPHHFCJBO)
|
||||
{
|
||||
CreationManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
CostInfo zero = CostInfo.zero;
|
||||
int numCloudVariables = zero.numCloudVariables;
|
||||
Dictionary<string, object> dictionary = new Dictionary();
|
||||
dictionary.Add("PreviewOnly", dictionary);
|
||||
dictionary.Add("NoSave", dictionary);
|
||||
Action<CreationManager.IANGMDIFGNE> action = new Action(this.CBJMBFDKBHI);
|
||||
if (UGCSpawner.<>c.<>9__126_1 == 0)
|
||||
{
|
||||
UGCSpawner.<>c.<>9__126_1 = delegate(string err)
|
||||
{
|
||||
int num = 0;
|
||||
IEIBEBFINNI.OAKIAKECAAH(err, num);
|
||||
};
|
||||
}
|
||||
return typeof(UGCSpawner.<>c).TypeHandle;
|
||||
}
|
||||
|
||||
// Token: 0x06015F44 RID: 89924 RVA: 0x0051EA68 File Offset: 0x0051CC68
|
||||
[Token(Token = "0x6015F44")]
|
||||
[Address(RVA = "0xC6D0B0", Offset = "0xC6BEB0", VA = "0x180C6D0B0")]
|
||||
private DABKFAIHBBP JICHGDILNID(Transform DFEIOJDNOGD, OGNBCNBPFCC GEDCEIDOKJL)
|
||||
{
|
||||
RuntimeSpawnableToolConfig runtimeSpawnableToolConfig;
|
||||
float z = runtimeSpawnableToolConfig.SpawnPositionOffset.z;
|
||||
float num = DFEIOJDNOGD.LACCAFFAOIG();
|
||||
if (this.NMJGDNHCLGO)
|
||||
{
|
||||
}
|
||||
ABMHDAEIKAF abmhdaeikaf2;
|
||||
ABMHDAEIKAF abmhdaeikaf = abmhdaeikaf2.IINKJBCEBID();
|
||||
int num2 = 0;
|
||||
ABMHDAEIKAF abmhdaeikaf3 = abmhdaeikaf.LDDCEAFLJBL<int>("PreviewOnly", num2);
|
||||
int num3 = 0;
|
||||
Tool tool = abmhdaeikaf3.LDDCEAFLJBL<int>("NoSave", num3).HLALBMPAGKI();
|
||||
ControlPanelCircuitObject componentInChildren = tool.GetComponentInChildren<ControlPanelCircuitObject>();
|
||||
int num4 = 0;
|
||||
if (componentInChildren != num4)
|
||||
{
|
||||
Guid[] array = new Guid[2];
|
||||
CreationObject creationObject = tool.creationObject;
|
||||
Guid guid = componentInChildren.<KHGALJDKAAE>k__BackingField.FKHHKIMHEHF.JPOHGBCEJEJ;
|
||||
}
|
||||
Guid[] array2 = new Guid[1];
|
||||
CreationObject creationObject2 = tool.creationObject;
|
||||
this.AHIGFFGEHGL = array2;
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x06015F45 RID: 89925 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6015F45")]
|
||||
[Address(RVA = "0xC6D750", Offset = "0xC6C550", VA = "0x180C6D750")]
|
||||
private DABKFAIHBBP KAJIJHLHHDG()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06015F46 RID: 89926 RVA: 0x0051EB2C File Offset: 0x0051CD2C
|
||||
[Token(Token = "0x6015F46")]
|
||||
[Address(RVA = "0xC6C740", Offset = "0xC6B540", VA = "0x180C6C740", Slot = "25")]
|
||||
protected virtual void HHEDHAEJHIN(OutlineRendererEffect.HLEDHCIGMPJ? BHJICNIMBPM)
|
||||
{
|
||||
int i;
|
||||
do
|
||||
{
|
||||
i = 0;
|
||||
this._tool.RenderOutline(i);
|
||||
if (BHJICNIMBPM == (ulong)8L != BHJICNIMBPM)
|
||||
{
|
||||
break;
|
||||
}
|
||||
List<GIPDDLFFNGG> hbgcplgmaif = this.HBGCPLGMAIF;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
bool flag2;
|
||||
while (flag2)
|
||||
{
|
||||
}
|
||||
OEIHLPKBJKH nextOutlineRenderHandle = OutlineRendererEffect.GetNextOutlineRenderHandle();
|
||||
Renderer[] array;
|
||||
while (i >= array.Length)
|
||||
{
|
||||
}
|
||||
int num = array[i].JHIDBGOLCLD();
|
||||
i++;
|
||||
}
|
||||
}
|
||||
while (i != 0);
|
||||
}
|
||||
|
||||
// Token: 0x06015F47 RID: 89927 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6015F47")]
|
||||
[Address(RVA = "0xC700E0", Offset = "0xC6EEE0", VA = "0x180C700E0")]
|
||||
private void PMIKLLPHHNI()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06015F48 RID: 89928 RVA: 0x0051EBA4 File Offset: 0x0051CDA4
|
||||
[Token(Token = "0x6015F48")]
|
||||
[Address(RVA = "0xC6F810", Offset = "0xC6E610", VA = "0x180C6F810")]
|
||||
private void PIENDKECKJK(GIPDDLFFNGG EKLPAAGKMNE, ConfigurableSubpiece PGINHAGDCGN)
|
||||
{
|
||||
UGCSpawner.NCIPKGOGFII ncipkgogfii = new UGCSpawner.NCIPKGOGFII();
|
||||
int num = 0;
|
||||
bool flag;
|
||||
if (EKLPAAGKMNE != 0 && flag)
|
||||
{
|
||||
float z = Vector3.zero.z;
|
||||
Quaternion identity = Quaternion.identity;
|
||||
int num2 = 0;
|
||||
num += num;
|
||||
num++;
|
||||
num2 += 32;
|
||||
num2 += 19;
|
||||
}
|
||||
Transform transform = this.visualRoot;
|
||||
ncipkgogfii.previewCreationObject = ncipkgogfii;
|
||||
bool flag2;
|
||||
if (flag2)
|
||||
{
|
||||
PhotonView photonView = ncipkgogfii.previewCreationObject.JDHMIOJKLCK;
|
||||
Action action = delegate
|
||||
{
|
||||
CreationObject previewCreationObject = ncipkgogfii.previewCreationObject;
|
||||
int num9 = 0;
|
||||
if (previewCreationObject != num9)
|
||||
{
|
||||
Transform transform2 = ncipkgogfii.previewCreationObject.KPEGGEIPKDN;
|
||||
int num10 = 0;
|
||||
transform2.parentInternal = num10;
|
||||
}
|
||||
};
|
||||
photonView.AEMKLFHFFON += action;
|
||||
}
|
||||
OGNBCNBPFCC ognbcnbpfcc;
|
||||
float z2;
|
||||
if (ognbcnbpfcc != OGNBCNBPFCC.INVALID)
|
||||
{
|
||||
RuntimeSpawnableToolConfig runtimeSpawnableToolConfig;
|
||||
z2 = runtimeSpawnableToolConfig.SpawnRotation.z;
|
||||
}
|
||||
Quaternion quaternion;
|
||||
if (quaternion != 0)
|
||||
{
|
||||
}
|
||||
int num3 = 0;
|
||||
if (num != num3)
|
||||
{
|
||||
Tool.DNDBJKJIFNL dndbjkjifnl = new Tool.DNDBJKJIFNL(z2.PKILNJKAOBH);
|
||||
if (num != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
GameObject gameObject;
|
||||
ulong num4;
|
||||
Renderer[] componentsInChildren = gameObject.GetComponentsInChildren<Renderer>(num4 != 0UL);
|
||||
Chip component = gameObject.GetComponent<Chip>();
|
||||
int num5 = 0;
|
||||
if (component == num5)
|
||||
{
|
||||
int length = componentsInChildren.Length;
|
||||
if (num < length)
|
||||
{
|
||||
Renderer renderer = componentsInChildren[num];
|
||||
if (renderer.GetSharedMaterialArray().Length == 1)
|
||||
{
|
||||
Material[] array = new Material[2];
|
||||
Material sharedMaterial = renderer.GetSharedMaterial();
|
||||
throw new ArrayTypeMismatchException();
|
||||
}
|
||||
num++;
|
||||
}
|
||||
}
|
||||
int num6 = 0;
|
||||
RigidbodyEx rigidbodyEx;
|
||||
if (rigidbodyEx != num6)
|
||||
{
|
||||
string text;
|
||||
ulong num7;
|
||||
rigidbodyEx.SetKinematic(text, num7 != 0UL);
|
||||
}
|
||||
int num8 = 0;
|
||||
bool flag3 = num != num8;
|
||||
if (flag3)
|
||||
{
|
||||
}
|
||||
if (flag3)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06015F49 RID: 89929 RVA: 0x0051ED3C File Offset: 0x0051CF3C
|
||||
[Token(Token = "0x6015F49")]
|
||||
[Address(RVA = "0xC6A620", Offset = "0xC69420", VA = "0x180C6A620", Slot = "26")]
|
||||
protected virtual void DHJMLGHMKLK()
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
GameObject gameObject = this.defaultPreview;
|
||||
int num2 = 0;
|
||||
gameObject.SetActive(num2 != 0);
|
||||
this._tool.InitializeColliders();
|
||||
ELFAHKIGLDK elfahkigldk = new ELFAHKIGLDK();
|
||||
this.<PDHBHDHMIOJ>k__BackingField = elfahkigldk;
|
||||
Transform transform = base.transform;
|
||||
ELFAHKIGLDK elfahkigldk2 = new ELFAHKIGLDK();
|
||||
List<GIPDDLFFNGG> hbgcplgmaif = this.HBGCPLGMAIF;
|
||||
Func<GIPDDLFFNGG, bool> <>9__132_ = UGCSpawner.<>c.<>9__132_0;
|
||||
if (<>9__132_ == 0)
|
||||
{
|
||||
UGCSpawner.<>c.<>9__132_0 = delegate(GIPDDLFFNGG x)
|
||||
{
|
||||
bool flag2;
|
||||
return flag2;
|
||||
};
|
||||
}
|
||||
IEnumerable<GIPDDLFFNGG> enumerable = Enumerable.Where<GIPDDLFFNGG>(hbgcplgmaif, <>9__132_);
|
||||
Func<GIPDDLFFNGG, IEnumerable<Collider>> func;
|
||||
if (UGCSpawner.<>c.<>9__132_1 == 0)
|
||||
{
|
||||
func = delegate(GIPDDLFFNGG x)
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
};
|
||||
UGCSpawner.<>c.<>9__132_1 = func;
|
||||
}
|
||||
IEnumerable<GIPDDLFFNGG> enumerable2 = Enumerable.SelectMany<GIPDDLFFNGG, Collider>(enumerable, func);
|
||||
if (enumerable2 != 0)
|
||||
{
|
||||
if (num < enumerable2)
|
||||
{
|
||||
num += num;
|
||||
if (num == enumerable2)
|
||||
{
|
||||
goto IL_C2;
|
||||
}
|
||||
num++;
|
||||
}
|
||||
bool flag;
|
||||
while (!flag)
|
||||
{
|
||||
}
|
||||
this.<PDHBHDHMIOJ>k__BackingField.DCAPOLBKCEH(elfahkigldk2);
|
||||
IL_C2:
|
||||
elfahkigldk2 += elfahkigldk2;
|
||||
}
|
||||
int num3 = 0;
|
||||
if (enumerable2 != 0)
|
||||
{
|
||||
}
|
||||
if (num != 0)
|
||||
{
|
||||
goto IL_1A4;
|
||||
}
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
Transform transform2 = base.transform;
|
||||
float z = this.<PDHBHDHMIOJ>k__BackingField.KCHBEGGLAHI.z;
|
||||
GameObject uiroot = this.UIRoot;
|
||||
int num4 = 0;
|
||||
Transform transform3 = uiroot.transform;
|
||||
ELFAHKIGLDK elfahkigldk3 = this.<PDHBHDHMIOJ>k__BackingField;
|
||||
int num5 = 0;
|
||||
transform3.localPosition = num4;
|
||||
if (num3 < enumerable2)
|
||||
{
|
||||
num3 += num3;
|
||||
num3++;
|
||||
}
|
||||
int num6 = 0;
|
||||
if (num5 != 0)
|
||||
{
|
||||
if (num3 >= num6)
|
||||
{
|
||||
goto IL_152;
|
||||
}
|
||||
num3 += num3;
|
||||
if (num3 != num6)
|
||||
{
|
||||
num3++;
|
||||
goto IL_152;
|
||||
}
|
||||
IL_17E:
|
||||
ToolCollider toolCollider;
|
||||
toolCollider += toolCollider;
|
||||
goto IL_185;
|
||||
IL_152:
|
||||
int num7 = 0;
|
||||
ToolCollider toolCollider2;
|
||||
if (toolCollider2 == num7)
|
||||
{
|
||||
GameObject gameObject2;
|
||||
toolCollider = gameObject2.AddComponent<ToolCollider>();
|
||||
}
|
||||
this._tool.AddToolCollider(toolCollider);
|
||||
toolCollider += toolCollider;
|
||||
goto IL_17E;
|
||||
}
|
||||
IL_185:
|
||||
if (num5 != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
return;
|
||||
IL_1A4:
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06015F4A RID: 89930 RVA: 0x0051EF04 File Offset: 0x0051D104
|
||||
[Token(Token = "0x6015F4A")]
|
||||
[Address(RVA = "0x423DE0", Offset = "0x422BE0", VA = "0x180423DE0")]
|
||||
private Tool PKILNJKAOBH(Player NHCEBNBEEBE, bool GFOOFHEHGFK, [Optional] Collider DMMDDFILJMK)
|
||||
{
|
||||
return this._tool;
|
||||
}
|
||||
|
||||
// Token: 0x06015F4B RID: 89931 RVA: 0x0051EF18 File Offset: 0x0051D118
|
||||
[Token(Token = "0x6015F4B")]
|
||||
[Address(RVA = "0xC6AFD0", Offset = "0xC69DD0", VA = "0x180C6AFD0")]
|
||||
private void EOADHAABNLO()
|
||||
{
|
||||
UGCSpawner.ALLFDCFPHGM.KNLMBJLFKNF(this);
|
||||
}
|
||||
|
||||
// Token: 0x06015F4C RID: 89932 RVA: 0x0051EF38 File Offset: 0x0051D138
|
||||
[Token(Token = "0x6015F4C")]
|
||||
[Address(RVA = "0xC68F90", Offset = "0xC67D90", VA = "0x180C68F90")]
|
||||
private CAHCDEBGPFG BEGDEELIMHI(BKJIOKBHHEK LHOMKMINCHH, params object[] MILPPFDOINJ)
|
||||
{
|
||||
int num;
|
||||
int num2;
|
||||
for (;;)
|
||||
{
|
||||
num = 0;
|
||||
List<GIPDDLFFNGG> hbgcplgmaif = this.HBGCPLGMAIF;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
break;
|
||||
}
|
||||
num2 = 0;
|
||||
if (num == 0)
|
||||
{
|
||||
goto Block_1;
|
||||
}
|
||||
}
|
||||
bool flag2;
|
||||
while (flag2)
|
||||
{
|
||||
}
|
||||
bool flag3;
|
||||
while (!flag3)
|
||||
{
|
||||
}
|
||||
AADCJKAOKLA aadcjkaokla;
|
||||
while (aadcjkaokla == 0)
|
||||
{
|
||||
}
|
||||
CreationObject[] array = new CreationObject[1];
|
||||
CreationObject creationObject = this._tool.creationObject;
|
||||
throw new ArrayTypeMismatchException();
|
||||
Block_1:
|
||||
Tool tool = this._tool;
|
||||
num2 += num2;
|
||||
num2++;
|
||||
uint num3;
|
||||
num3 += num3;
|
||||
num += 16;
|
||||
num += 19;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x17003CAC RID: 15532
|
||||
// (get) Token: 0x06015F4D RID: 89933 RVA: 0x0051EFD8 File Offset: 0x0051D1D8
|
||||
[Token(Token = "0x17003CAC")]
|
||||
public bool JBMFJOBFJHP
|
||||
{
|
||||
[Token(Token = "0x6015F4D")]
|
||||
[Address(RVA = "0xC70F00", Offset = "0xC6FD00", VA = "0x180C70F00", Slot = "15")]
|
||||
get
|
||||
{
|
||||
while (this.NMJGDNHCLGO)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06015F4E RID: 89934 RVA: 0x0051EFF0 File Offset: 0x0051D1F0
|
||||
[Token(Token = "0x6015F4E")]
|
||||
[Address(RVA = "0xC6AD50", Offset = "0xC69B50", VA = "0x180C6AD50", Slot = "16")]
|
||||
public void DeserializeFrom(KPNDFONGDGF HFBJGCHOANH)
|
||||
{
|
||||
if (HFBJGCHOANH != 0)
|
||||
{
|
||||
KLLMCPFPIIE<int> bdkndifnlik = this.BDKNDIFNLIK;
|
||||
bool okpogglkake = HFBJGCHOANH.OKPOGGLKAKE;
|
||||
KLLMCPFPIIE<int> iplgkjjaaii = this.IPLGKJJAAII;
|
||||
KLLMCPFPIIE<bool> pbggkjdjckp = this.PBGGKJDJCKP;
|
||||
NMIGJEKFNME<OGNBCNBPFCC, long> jjgmpigbmpi = this.JJGMPIGBMPI;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06015F4F RID: 89935 RVA: 0x0051F02C File Offset: 0x0051D22C
|
||||
[Token(Token = "0x6015F4F")]
|
||||
[Address(RVA = "0xC70910", Offset = "0xC6F710", VA = "0x180C70910", Slot = "17")]
|
||||
public void SerializeTo(ref PDEKIHFJKHJ IABNDBNHMKF, ref MKNCHKCCIHK NHFINJNIPGK, StringBuilder BIPOIFGEMGB)
|
||||
{
|
||||
CNCIOEACEHD cncioeacehd = new CNCIOEACEHD();
|
||||
int num = this.BDKNDIFNLIK.IAHDANBDAAM();
|
||||
cncioeacehd.GNLFECGKJJM = num;
|
||||
OGNBCNBPFCC ognbcnbpfcc = this.JJGMPIGBMPI.KLIAOAJIPKM();
|
||||
cncioeacehd.BIBJFLNINJE = (int)ognbcnbpfcc;
|
||||
long num2 = this.JJGMPIGBMPI.HHKKJDOCBNH();
|
||||
cncioeacehd.NNDFIKPGFHF = num2;
|
||||
KLLMCPFPIIE<int> iplgkjjaaii = this.IPLGKJJAAII;
|
||||
int num3;
|
||||
cncioeacehd.CNCCKMINJEF = num3;
|
||||
KLLMCPFPIIE<bool> pbggkjdjckp = this.PBGGKJDJCKP;
|
||||
bool flag2;
|
||||
bool flag = flag2;
|
||||
cncioeacehd.GFHOCAEINGB = (flag ? 1 : 0);
|
||||
CKNHLOINDFF hkgkneihjfi = this.HKGKNEIHJFI;
|
||||
cncioeacehd.HNFPDDADPJE = hkgkneihjfi;
|
||||
if (this.NMJGDNHCLGO)
|
||||
{
|
||||
}
|
||||
ByteString byteString = Guid.Empty.LPLPGEPHGHD();
|
||||
cncioeacehd.HFAFEKBCCBI = byteString;
|
||||
}
|
||||
|
||||
// Token: 0x06015F50 RID: 89936 RVA: 0x0051F0D8 File Offset: 0x0051D2D8
|
||||
[Token(Token = "0x6015F50")]
|
||||
[Address(RVA = "0xC705F0", Offset = "0xC6F3F0", VA = "0x180C705F0", Slot = "19")]
|
||||
public IEnumerator<KENFJGFMIPM> PreSerialize(StringBuilder BIPOIFGEMGB, bool PJMPKHANBFJ)
|
||||
{
|
||||
int num;
|
||||
UGCSpawner.ANIHBDDBKDD anihbddbkdd = new UGCSpawner.ANIHBDDBKDD(num);
|
||||
num = 0;
|
||||
anihbddbkdd.<>4__this = this;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x17003CAD RID: 15533
|
||||
// (get) Token: 0x06015F51 RID: 89937 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17003CAD")]
|
||||
private bool HCHPDFKDFIG
|
||||
{
|
||||
[Token(Token = "0x6015F51")]
|
||||
[Address(RVA = "0xC6AF40", Offset = "0xC69D40", VA = "0x180C6AF40")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06015F52 RID: 89938 RVA: 0x0051F0FC File Offset: 0x0051D2FC
|
||||
[Token(Token = "0x6015F52")]
|
||||
[Address(RVA = "0xC6CAC0", Offset = "0xC6B8C0", VA = "0x180C6CAC0")]
|
||||
protected PMGCJEPKFOF<CreationManager.EJPODBPPPBO> HLDJCIJAHGH()
|
||||
{
|
||||
PMGCJEPKFOF<CreationManager.EJPODBPPPBO> igcolnlhebo = this.IGCOLNLHEBO;
|
||||
if (igcolnlhebo == 0)
|
||||
{
|
||||
List<GIPDDLFFNGG> hbgcplgmaif = this.HBGCPLGMAIF;
|
||||
CreationManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
List<GIPDDLFFNGG> hbgcplgmaif2 = this.HBGCPLGMAIF;
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
PMGCJEPKFOF<CreationManager.EJPODBPPPBO> pmgcjepkfof = instance.SerializeSpawnableTemplate(hbgcplgmaif2, num2, num != 0);
|
||||
this.IGCOLNLHEBO = pmgcjepkfof;
|
||||
Action action = new Action(this.GFEAIDMNOOE);
|
||||
}
|
||||
return igcolnlhebo;
|
||||
}
|
||||
|
||||
// Token: 0x06015F53 RID: 89939 RVA: 0x0051F15C File Offset: 0x0051D35C
|
||||
[Token(Token = "0x6015F53")]
|
||||
[Address(RVA = "0xC69E60", Offset = "0xC68C60", VA = "0x180C69E60", Slot = "27")]
|
||||
protected virtual void DFGKELFCGAO()
|
||||
{
|
||||
CreationObject component = base.GetComponent<CreationObject>();
|
||||
OMKPHDBNLKH<CreationObjectSettingObjectUIControl, CreationObjectSettingObjectUIControl.PHIPGEFJCGO>.DEDABHKCIBG <>9__147_ = UGCSpawner.<>c.<>9__147_0;
|
||||
if (<>9__147_ == 0)
|
||||
{
|
||||
UGCSpawner.<>c.<>9__147_0 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultObjectUIControlPrefab;
|
||||
}
|
||||
OMKPHDBNLKH<CreationObjectSettingObjectUIControl, CreationObjectSettingObjectUIControl.PHIPGEFJCGO>.OHINDOLFNMP ohindolfnmp = new OMKPHDBNLKH.OHINDOLFNMP(this.NPABOAAEGJJ);
|
||||
HHGHCDADGBA hhghcdadgba = new HHGHCDADGBA(<>9__147_, ohindolfnmp, 100);
|
||||
int num = 0;
|
||||
ILINODKFHEO ilinodkfheo = component.AddConfigurableSetting(hhghcdadgba);
|
||||
OMKPHDBNLKH<CreationObjectSettingIntUIControl, int>.DEDABHKCIBG dedabhkcibg;
|
||||
if (UGCSpawner.<>c.<>9__147_2 == 0)
|
||||
{
|
||||
dedabhkcibg = (MakerPenPaletteConfigScreen editableUiFlow) => editableUiFlow.DefaultIntUIControlPrefab;
|
||||
UGCSpawner.<>c.<>9__147_2 = dedabhkcibg;
|
||||
}
|
||||
OMKPHDBNLKH<CreationObjectSettingIntUIControl, int>.OHINDOLFNMP ohindolfnmp2 = new OMKPHDBNLKH.OHINDOLFNMP(this.LOIBDFOBNHI);
|
||||
GAAKDCPNDDI gaakdcpnddi = new GAAKDCPNDDI(dedabhkcibg, ohindolfnmp2, 99);
|
||||
ILINODKFHEO ilinodkfheo2 = component.AddConfigurableSetting(gaakdcpnddi);
|
||||
OMKPHDBNLKH<CreationObjectSettingFloatUIControl, float>.DEDABHKCIBG dedabhkcibg2;
|
||||
if (UGCSpawner.<>c.<>9__147_4 == 0)
|
||||
{
|
||||
dedabhkcibg2 = (MakerPenPaletteConfigScreen editableUiFlow) => editableUiFlow.DefaultFloatUIControlPrefab;
|
||||
UGCSpawner.<>c.<>9__147_4 = dedabhkcibg2;
|
||||
}
|
||||
OMKPHDBNLKH<CreationObjectSettingFloatUIControl, float>.OHINDOLFNMP ohindolfnmp3 = new OMKPHDBNLKH.OHINDOLFNMP(this.BGAPMLJIMPD);
|
||||
EKPFBGIIJNK ekpfbgiijnk = new EKPFBGIIJNK(dedabhkcibg2, ohindolfnmp3, 98);
|
||||
ILINODKFHEO ilinodkfheo3 = component.AddConfigurableSetting(ekpfbgiijnk);
|
||||
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.DEDABHKCIBG dedabhkcibg3;
|
||||
if (UGCSpawner.<>c.<>9__147_6 == 0)
|
||||
{
|
||||
dedabhkcibg3 = (MakerPenPaletteConfigScreen editableUiFlow) => editableUiFlow.DefaultBoolUIControlPrefab;
|
||||
UGCSpawner.<>c.<>9__147_6 = dedabhkcibg3;
|
||||
}
|
||||
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.OHINDOLFNMP ohindolfnmp4 = new OMKPHDBNLKH.OHINDOLFNMP(this.PELELCELOID);
|
||||
CPNMFOKDBKM cpnmfokdbkm = new CPNMFOKDBKM(dedabhkcibg3, ohindolfnmp4, 97);
|
||||
ILINODKFHEO ilinodkfheo4 = component.AddConfigurableSetting(cpnmfokdbkm);
|
||||
DOPNALIMPNA[] array = new DOPNALIMPNA[4];
|
||||
Action action = new Action(this.HNCCDBLKAEM);
|
||||
int num2 = 0;
|
||||
int num3 = 0;
|
||||
IMAFJGKHEMD imafjgkhemd = ONOKJPIMIIP.HBJAOEEJNMG(action, "Set Object", num3, num2, num, num);
|
||||
if (imafjgkhemd != 0)
|
||||
{
|
||||
}
|
||||
array[0] = imafjgkhemd;
|
||||
Func<int> func = new Func(this.CCHOEAAOFEI);
|
||||
Action<int> action2 = new Action(this.PPHPIHOCEJA);
|
||||
string text;
|
||||
ulong num4;
|
||||
JJOBLNLCNND jjoblnlcnnd = ONOKJPIMIIP.MGAJCIEANHL(func, action2, "Number to spawn", "", text, num != 0, num, (int)num4, num, num);
|
||||
if (jjoblnlcnnd != 0)
|
||||
{
|
||||
}
|
||||
array[1] = jjoblnlcnnd;
|
||||
Func<float> func2 = new Func(this.MJGLFEPDLOP);
|
||||
Action<float> action3 = new Action(this.HIOGIIKAEFK);
|
||||
INAOBEINBGO inaobeinbgo;
|
||||
if (inaobeinbgo != 0)
|
||||
{
|
||||
}
|
||||
array[2] = inaobeinbgo;
|
||||
Func<bool> func3 = new Func(this.ADCFCDLOAHG);
|
||||
Action<bool> action4 = new Action(this.IIEINFOCOEL);
|
||||
int num5 = 0;
|
||||
int num6 = 0;
|
||||
string text2;
|
||||
string text3;
|
||||
DHCINNFLBBA dhcinnflbba = ONOKJPIMIIP.LBJPOFMMGGP(func3, action4, num6, num5, text2, text3);
|
||||
if (dhcinnflbba != 0)
|
||||
{
|
||||
}
|
||||
array[3] = dhcinnflbba;
|
||||
ECJBHJOCKHL ecjbhjockhl = component.AddFoldoutMenu("Spawner Gadget", 96, array);
|
||||
}
|
||||
|
||||
// Token: 0x06015F54 RID: 89940 RVA: 0x0051F39C File Offset: 0x0051D59C
|
||||
[Token(Token = "0x6015F54")]
|
||||
[Address(RVA = "0xC70750", Offset = "0xC6F550", VA = "0x180C70750", Slot = "18")]
|
||||
public void ResetObject()
|
||||
{
|
||||
CircuitNodeDisplay component;
|
||||
do
|
||||
{
|
||||
this.OFFINOPJELL();
|
||||
this.COCFAECNAEJ();
|
||||
component = base.GetComponent<CircuitNodeDisplay>();
|
||||
if (component != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (0 != 0 && component == 0);
|
||||
}
|
||||
|
||||
// Token: 0x17003CAE RID: 15534
|
||||
// (get) Token: 0x06015F55 RID: 89941 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// (set) Token: 0x06015F56 RID: 89942 RVA: 0x0051F3C8 File Offset: 0x0051D5C8
|
||||
[Token(Token = "0x17003CAE")]
|
||||
public Guid EHAHNCBCNGM
|
||||
{
|
||||
[Token(Token = "0x6015F55")]
|
||||
[Address(RVA = "0xC70F20", Offset = "0xC6FD20", VA = "0x180C70F20", Slot = "20")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x6015F56")]
|
||||
[Address(RVA = "0xC6A610", Offset = "0xC69410", VA = "0x180C6A610")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06015F57 RID: 89943 RVA: 0x0051F3D8 File Offset: 0x0051D5D8
|
||||
[Token(Token = "0x6015F57")]
|
||||
[Address(RVA = "0xC69660", Offset = "0xC68460", VA = "0x180C69660", Slot = "21")]
|
||||
public void Bind(MIGJFOACNMM DJNJIKLPIJP)
|
||||
{
|
||||
this.<KHGALJDKAAE>k__BackingField = DJNJIKLPIJP;
|
||||
List<GIPDDLFFNGG> hbgcplgmaif = this.HBGCPLGMAIF;
|
||||
if (!this.DEBEIMPIBMC)
|
||||
{
|
||||
this.KJIKNKDMBGM();
|
||||
}
|
||||
this.ABFEJNOBKLM.PEGKGNLDOEH();
|
||||
}
|
||||
|
||||
// Token: 0x06015F58 RID: 89944 RVA: 0x0051F414 File Offset: 0x0051D614
|
||||
[Token(Token = "0x6015F58")]
|
||||
[Address(RVA = "0xC70D40", Offset = "0xC6FB40", VA = "0x180C70D40")]
|
||||
public UGCSpawner()
|
||||
{
|
||||
List<GIPDDLFFNGG> list = new List();
|
||||
this.HBGCPLGMAIF = list;
|
||||
List<ConfigurableSubpiece> list2 = new List();
|
||||
this.BEONJBJGDHA = list2;
|
||||
Guid empty = Guid.Empty;
|
||||
this.<FJNIBMBBEAJ>k__BackingField = empty;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x06015F59 RID: 89945 RVA: 0x0051F450 File Offset: 0x0051D650
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x6015F59")]
|
||||
[Address(RVA = "0xC70C30", Offset = "0xC6FA30", VA = "0x180C70C30")]
|
||||
static UGCSpawner()
|
||||
{
|
||||
int num;
|
||||
int num2;
|
||||
IILCGFIHJLP<UGCSpawner, CreationObject> iilcgfihjlp = new IILCGFIHJLP(32, num != 0, num2 != 0);
|
||||
num2 = 0;
|
||||
num = 0;
|
||||
UGCSpawner.KPPJJMFLGAP = iilcgfihjlp;
|
||||
int num3;
|
||||
int num4;
|
||||
MFBGLIHGCGO<UGCSpawner> mfbglihgcgo = new MFBGLIHGCGO(4, num3 != 0, num4 != 0);
|
||||
num4 = 0;
|
||||
num3 = 0;
|
||||
UGCSpawner.OCGOBGBDFHJ = mfbglihgcgo;
|
||||
int num5;
|
||||
int num6;
|
||||
MFBGLIHGCGO<UGCSpawner> mfbglihgcgo2 = new MFBGLIHGCGO(4, num5 != 0, num6 != 0);
|
||||
num6 = 0;
|
||||
num5 = 0;
|
||||
UGCSpawner.IFAOOIGBGDJ = mfbglihgcgo2;
|
||||
UGCSpawner.ALLFDCFPHGM = new UGCSpawner.OLKBDPMCMFM();
|
||||
}
|
||||
|
||||
// Token: 0x06015F5A RID: 89946 RVA: 0x0051F4AC File Offset: 0x0051D6AC
|
||||
[Token(Token = "0x6015F5A")]
|
||||
[Address(RVA = "0xC6D740", Offset = "0xC6C540", VA = "0x180C6D740")]
|
||||
[CompilerGenerated]
|
||||
private void JPAEDMIGMMN()
|
||||
{
|
||||
this.DEBEIMPIBMC = false;
|
||||
}
|
||||
|
||||
// Token: 0x06015F5B RID: 89947 RVA: 0x0051F4C0 File Offset: 0x0051D6C0
|
||||
[Token(Token = "0x6015F5B")]
|
||||
[Address(RVA = "0xC69800", Offset = "0xC68600", VA = "0x180C69800")]
|
||||
[CompilerGenerated]
|
||||
private void CBJMBFDKBHI(CreationManager.IANGMDIFGNE DIDMJMMLNPB)
|
||||
{
|
||||
List<GIPDDLFFNGG> abfejnobklm = DIDMJMMLNPB.ABFEJNOBKLM;
|
||||
Func<GIPDDLFFNGG, Guid> <>9__126_ = UGCSpawner.<>c.<>9__126_2;
|
||||
if (<>9__126_ == 0)
|
||||
{
|
||||
UGCSpawner.<>c.<>9__126_2 = delegate(GIPDDLFFNGG x)
|
||||
{
|
||||
int num = 0;
|
||||
num += num;
|
||||
num++;
|
||||
throw new NullReferenceException();
|
||||
};
|
||||
}
|
||||
Guid[] array = Enumerable.ToArray<Guid>(Enumerable.Select<GIPDDLFFNGG, Guid>(abfejnobklm, <>9__126_));
|
||||
this.AHIGFFGEHGL = array;
|
||||
}
|
||||
|
||||
// Token: 0x06015F5C RID: 89948 RVA: 0x0051F508 File Offset: 0x0051D708
|
||||
[Token(Token = "0x6015F5C")]
|
||||
[Address(RVA = "0xC69310", Offset = "0xC68110", VA = "0x180C69310")]
|
||||
[CompilerGenerated]
|
||||
private DABKFAIHBBP BFBIEPMPCLM(CKNHLOINDFF NDCPHHFCJBO)
|
||||
{
|
||||
return this.GBJDNIAAEDG(NDCPHHFCJBO);
|
||||
}
|
||||
|
||||
// Token: 0x06015F5D RID: 89949 RVA: 0x0051F51C File Offset: 0x0051D71C
|
||||
[Token(Token = "0x6015F5D")]
|
||||
[Address(RVA = "0xC6B050", Offset = "0xC69E50", VA = "0x180C6B050")]
|
||||
[CompilerGenerated]
|
||||
private void FBIANBNDLEL(CreationManager.EJPODBPPPBO GIAOBLMEMMI)
|
||||
{
|
||||
CKNHLOINDFF hnhgciihoec = GIAOBLMEMMI.HNHGCIIHOEC;
|
||||
this.HKGKNEIHJFI = hnhgciihoec;
|
||||
}
|
||||
|
||||
// Token: 0x06015F5E RID: 89950 RVA: 0x0051F540 File Offset: 0x0051D740
|
||||
[Token(Token = "0x6015F5E")]
|
||||
[Address(RVA = "0xC6C100", Offset = "0xC6AF00", VA = "0x180C6C100")]
|
||||
[CompilerGenerated]
|
||||
private void GFEAIDMNOOE()
|
||||
{
|
||||
int num = 0;
|
||||
if (this != num)
|
||||
{
|
||||
this.IGCOLNLHEBO = (ulong)0L;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06015F5F RID: 89951 RVA: 0x0051F564 File Offset: 0x0051D764
|
||||
[Token(Token = "0x6015F5F")]
|
||||
[Address(RVA = "0xC6EB70", Offset = "0xC6D970", VA = "0x180C6EB70")]
|
||||
[CompilerGenerated]
|
||||
private void NPABOAAEGJJ(CreationObjectSettingObjectUIControl GCCLEJOGCCE)
|
||||
{
|
||||
string text = GCCLEJOGCCE.PropertyDescription.text;
|
||||
Func<CreationObjectSettingObjectUIControl.PHIPGEFJCGO> func = new Func(this.KOPLJFBPJKE);
|
||||
Action<CreationObjectSettingObjectUIControl.PHIPGEFJCGO> action = new Action(this.JKCNPDDFCJG);
|
||||
Func<CreationObjectSettingObjectUIControl.PHIPGEFJCGO, CreationObjectSettingObjectUIControl.PHIPGEFJCGO, CAHCDEBGPFG> func2 = new Func(this.CJMEIMAODIE);
|
||||
}
|
||||
|
||||
// Token: 0x06015F60 RID: 89952 RVA: 0x0051F5AC File Offset: 0x0051D7AC
|
||||
[Token(Token = "0x6015F60")]
|
||||
[Address(RVA = "0xC6DE80", Offset = "0xC6CC80", VA = "0x180C6DE80")]
|
||||
[CompilerGenerated]
|
||||
private CreationObjectSettingObjectUIControl.PHIPGEFJCGO KOPLJFBPJKE()
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06015F61 RID: 89953 RVA: 0x0051F5C0 File Offset: 0x0051D7C0
|
||||
[Token(Token = "0x6015F61")]
|
||||
[Address(RVA = "0xC6D6E0", Offset = "0xC6C4E0", VA = "0x180C6D6E0")]
|
||||
[CompilerGenerated]
|
||||
private void JKCNPDDFCJG(CreationObjectSettingObjectUIControl.PHIPGEFJCGO ONGBFDACHHG)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06015F62 RID: 89954 RVA: 0x0051F5D4 File Offset: 0x0051D7D4
|
||||
[Token(Token = "0x6015F62")]
|
||||
[Address(RVA = "0xC699C0", Offset = "0xC687C0", VA = "0x180C699C0")]
|
||||
[CompilerGenerated]
|
||||
private CAHCDEBGPFG CJMEIMAODIE(CreationObjectSettingObjectUIControl.PHIPGEFJCGO IGJPANMOFEM, CreationObjectSettingObjectUIControl.PHIPGEFJCGO BCEFAKDFEMM)
|
||||
{
|
||||
PMGCJEPKFOF<CreationManager.EJPODBPPPBO> igcolnlhebo = this.IGCOLNLHEBO;
|
||||
if (igcolnlhebo == 0)
|
||||
{
|
||||
List<GIPDDLFFNGG> hbgcplgmaif = this.HBGCPLGMAIF;
|
||||
CreationManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
List<GIPDDLFFNGG> hbgcplgmaif2 = this.HBGCPLGMAIF;
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
PMGCJEPKFOF<CreationManager.EJPODBPPPBO> pmgcjepkfof = instance.SerializeSpawnableTemplate(hbgcplgmaif2, num2, num != 0);
|
||||
this.IGCOLNLHEBO = pmgcjepkfof;
|
||||
Action action = new Action(this.GFEAIDMNOOE);
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06015F63 RID: 89955 RVA: 0x0051F634 File Offset: 0x0051D834
|
||||
[Token(Token = "0x6015F63")]
|
||||
[Address(RVA = "0xC6E230", Offset = "0xC6D030", VA = "0x180C6E230")]
|
||||
[CompilerGenerated]
|
||||
private void LOIBDFOBNHI(CreationObjectSettingIntUIControl GCCLEJOGCCE)
|
||||
{
|
||||
string text = GCCLEJOGCCE.PropertyDescription.text;
|
||||
Func<int> func = new Func(this.DBJNPDFCFPC);
|
||||
Action<int> action = new Action(this.LDHKGOLDFCM);
|
||||
}
|
||||
|
||||
// Token: 0x06015F64 RID: 89956 RVA: 0x0051F670 File Offset: 0x0051D870
|
||||
[Token(Token = "0x6015F64")]
|
||||
[Address(RVA = "0xC69920", Offset = "0xC68720", VA = "0x180C69920")]
|
||||
[CompilerGenerated]
|
||||
private int DBJNPDFCFPC()
|
||||
{
|
||||
return this.IPLGKJJAAII.IAHDANBDAAM();
|
||||
}
|
||||
|
||||
// Token: 0x06015F65 RID: 89957 RVA: 0x0051F690 File Offset: 0x0051D890
|
||||
[Token(Token = "0x6015F65")]
|
||||
[Address(RVA = "0xC6DEF0", Offset = "0xC6CCF0", VA = "0x180C6DEF0")]
|
||||
[CompilerGenerated]
|
||||
private void LDHKGOLDFCM(int MBJCIBHEOMM)
|
||||
{
|
||||
int num = Mathf.Max(MBJCIBHEOMM, 1);
|
||||
KLLMCPFPIIE<int> iplgkjjaaii = this.IPLGKJJAAII;
|
||||
}
|
||||
|
||||
// Token: 0x06015F66 RID: 89958 RVA: 0x0051F6B4 File Offset: 0x0051D8B4
|
||||
[Token(Token = "0x6015F66")]
|
||||
[Address(RVA = "0xC69320", Offset = "0xC68120", VA = "0x180C69320")]
|
||||
[CompilerGenerated]
|
||||
private void BGAPMLJIMPD(CreationObjectSettingFloatUIControl GCCLEJOGCCE)
|
||||
{
|
||||
string text = GCCLEJOGCCE.PropertyDescription.text;
|
||||
Func<float> func = new Func(this.OJNGIJKFMDN);
|
||||
Action<float> action = new Action(this.BMGFKMIKIJD);
|
||||
}
|
||||
|
||||
// Token: 0x06015F67 RID: 89959 RVA: 0x0051F6F0 File Offset: 0x0051D8F0
|
||||
[Token(Token = "0x6015F67")]
|
||||
[Address(RVA = "0xC6EED0", Offset = "0xC6DCD0", VA = "0x180C6EED0")]
|
||||
[CompilerGenerated]
|
||||
private float OJNGIJKFMDN()
|
||||
{
|
||||
int num = this.BDKNDIFNLIK.IAHDANBDAAM();
|
||||
float num3;
|
||||
int num2 = Mathf.RoundToInt(num3);
|
||||
return num3 * 0.01f;
|
||||
}
|
||||
|
||||
// Token: 0x06015F68 RID: 89960 RVA: 0x0051F720 File Offset: 0x0051D920
|
||||
[Token(Token = "0x6015F68")]
|
||||
[Address(RVA = "0xC695A0", Offset = "0xC683A0", VA = "0x180C695A0")]
|
||||
[CompilerGenerated]
|
||||
private void BMGFKMIKIJD(float MBJCIBHEOMM)
|
||||
{
|
||||
int num = Mathf.Max(Mathf.RoundToInt(MBJCIBHEOMM * 1000f), 200);
|
||||
KLLMCPFPIIE<int> bdkndifnlik = this.BDKNDIFNLIK;
|
||||
}
|
||||
|
||||
// Token: 0x06015F69 RID: 89961 RVA: 0x0051F754 File Offset: 0x0051D954
|
||||
[Token(Token = "0x6015F69")]
|
||||
[Address(RVA = "0xC6F740", Offset = "0xC6E540", VA = "0x180C6F740")]
|
||||
[CompilerGenerated]
|
||||
private void PELELCELOID(CreationObjectSettingBooleanUIControl GCCLEJOGCCE)
|
||||
{
|
||||
string text = GCCLEJOGCCE.PropertyDescription.text;
|
||||
Func<bool> func = new Func(this.CHLALJPLPFF);
|
||||
Action<bool> action = new Action(this.GCGNFJMGLCN);
|
||||
}
|
||||
|
||||
// Token: 0x06015F6A RID: 89962 RVA: 0x0051F790 File Offset: 0x0051D990
|
||||
[Token(Token = "0x6015F6A")]
|
||||
[Address(RVA = "0xC68000", Offset = "0xC66E00", VA = "0x180C68000")]
|
||||
[CompilerGenerated]
|
||||
private bool CHLALJPLPFF()
|
||||
{
|
||||
return this.PBGGKJDJCKP.IAHDANBDAAM() != null;
|
||||
}
|
||||
|
||||
// Token: 0x06015F6B RID: 89963 RVA: 0x0051F7B0 File Offset: 0x0051D9B0
|
||||
[Token(Token = "0x6015F6B")]
|
||||
[Address(RVA = "0xC6C0A0", Offset = "0xC6AEA0", VA = "0x180C6C0A0")]
|
||||
[CompilerGenerated]
|
||||
private void GCGNFJMGLCN(bool MBJCIBHEOMM)
|
||||
{
|
||||
KLLMCPFPIIE<bool> pbggkjdjckp = this.PBGGKJDJCKP;
|
||||
}
|
||||
|
||||
// Token: 0x06015F6C RID: 89964 RVA: 0x0051F7CC File Offset: 0x0051D9CC
|
||||
[Token(Token = "0x6015F6C")]
|
||||
[Address(RVA = "0xC6CC00", Offset = "0xC6BA00", VA = "0x180C6CC00")]
|
||||
[CompilerGenerated]
|
||||
private void HNCCDBLKAEM()
|
||||
{
|
||||
MakerPen.<IJMEOOBBJNG>k__BackingField.AuthorityShowPaletteMenu();
|
||||
CreationObjectSettingObjectUIControl defaultObjectUIControlPrefab = MakerPen.<IJMEOOBBJNG>k__BackingField.KNDLGPOKIOI.GetFlowByType<MakerPenPaletteConfigScreen>().DefaultObjectUIControlPrefab;
|
||||
if (UGCSpawner.<>c.<>9__147_24 == 0)
|
||||
{
|
||||
UGCSpawner.<>c.<>9__147_24 = delegate(ObjectInputUIDialog dialog)
|
||||
{
|
||||
dialog.TryRebuildSearchContext();
|
||||
bool isCompleted = ((IAsyncResult)dialog).IsCompleted;
|
||||
throw new NullReferenceException();
|
||||
};
|
||||
}
|
||||
Action<ObjectInputUIDialog.BDKNFJGOEIF> action = new Action(this.JJHOMFHCFMG);
|
||||
int num = 0;
|
||||
num += num;
|
||||
num++;
|
||||
PMGCJEPKFOF<ObjectInputUIDialog> pmgcjepkfof2;
|
||||
PMGCJEPKFOF<ObjectInputUIDialog> pmgcjepkfof = pmgcjepkfof2.OHLPJBFCABI(action);
|
||||
}
|
||||
|
||||
// Token: 0x06015F6D RID: 89965 RVA: 0x0051F840 File Offset: 0x0051DA40
|
||||
[Token(Token = "0x6015F6D")]
|
||||
[Address(RVA = "0xC6D560", Offset = "0xC6C360", VA = "0x180C6D560")]
|
||||
[CompilerGenerated]
|
||||
private void JJHOMFHCFMG(ObjectInputUIDialog.BDKNFJGOEIF PBAOMKNFBFL)
|
||||
{
|
||||
MakerPen.<IJMEOOBBJNG>k__BackingField.AuthorityHidePaletteMenu();
|
||||
}
|
||||
|
||||
// Token: 0x06015F6E RID: 89966 RVA: 0x0051F860 File Offset: 0x0051DA60
|
||||
[Token(Token = "0x6015F6E")]
|
||||
[Address(RVA = "0xC69920", Offset = "0xC68720", VA = "0x180C69920")]
|
||||
[CompilerGenerated]
|
||||
private int CCHOEAAOFEI()
|
||||
{
|
||||
return this.IPLGKJJAAII.IAHDANBDAAM();
|
||||
}
|
||||
|
||||
// Token: 0x06015F6F RID: 89967 RVA: 0x0051F880 File Offset: 0x0051DA80
|
||||
[Token(Token = "0x6015F6F")]
|
||||
[Address(RVA = "0xC70550", Offset = "0xC6F350", VA = "0x180C70550")]
|
||||
[CompilerGenerated]
|
||||
private void PPHPIHOCEJA(int MBJCIBHEOMM)
|
||||
{
|
||||
int num = Mathf.Max(MBJCIBHEOMM, 1);
|
||||
KLLMCPFPIIE<int> iplgkjjaaii = this.IPLGKJJAAII;
|
||||
}
|
||||
|
||||
// Token: 0x06015F70 RID: 89968 RVA: 0x0051F8A4 File Offset: 0x0051DAA4
|
||||
[Token(Token = "0x6015F70")]
|
||||
[Address(RVA = "0xC6E3A0", Offset = "0xC6D1A0", VA = "0x180C6E3A0")]
|
||||
[CompilerGenerated]
|
||||
private float MJGLFEPDLOP()
|
||||
{
|
||||
int num = this.BDKNDIFNLIK.IAHDANBDAAM();
|
||||
float num3;
|
||||
int num2 = Mathf.RoundToInt(num3);
|
||||
return num3 * 0.01f;
|
||||
}
|
||||
|
||||
// Token: 0x06015F71 RID: 89969 RVA: 0x0051F8D4 File Offset: 0x0051DAD4
|
||||
[Token(Token = "0x6015F71")]
|
||||
[Address(RVA = "0xC6CA00", Offset = "0xC6B800", VA = "0x180C6CA00")]
|
||||
[CompilerGenerated]
|
||||
private void HIOGIIKAEFK(float MBJCIBHEOMM)
|
||||
{
|
||||
int num = Mathf.Max(Mathf.RoundToInt(MBJCIBHEOMM * 1000f), 200);
|
||||
KLLMCPFPIIE<int> bdkndifnlik = this.BDKNDIFNLIK;
|
||||
}
|
||||
|
||||
// Token: 0x06015F72 RID: 89970 RVA: 0x0051F908 File Offset: 0x0051DB08
|
||||
[Token(Token = "0x6015F72")]
|
||||
[Address(RVA = "0xC68000", Offset = "0xC66E00", VA = "0x180C68000")]
|
||||
[CompilerGenerated]
|
||||
private bool ADCFCDLOAHG()
|
||||
{
|
||||
return this.PBGGKJDJCKP.IAHDANBDAAM() != null;
|
||||
}
|
||||
|
||||
// Token: 0x06015F73 RID: 89971 RVA: 0x0051F928 File Offset: 0x0051DB28
|
||||
[Token(Token = "0x6015F73")]
|
||||
[Address(RVA = "0xC6C0A0", Offset = "0xC6AEA0", VA = "0x180C6C0A0")]
|
||||
[CompilerGenerated]
|
||||
private void IIEINFOCOEL(bool MBJCIBHEOMM)
|
||||
{
|
||||
KLLMCPFPIIE<bool> pbggkjdjckp = this.PBGGKJDJCKP;
|
||||
}
|
||||
|
||||
// Token: 0x0400E6AE RID: 59054
|
||||
[Token(Token = "0x400E6AE")]
|
||||
private const int IBELCLEAKGP = 1000;
|
||||
|
||||
// Token: 0x0400E6AF RID: 59055
|
||||
[Token(Token = "0x400E6AF")]
|
||||
private const int BHNNPKLOCEH = 200;
|
||||
|
||||
// Token: 0x0400E6B0 RID: 59056
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400E6B0")]
|
||||
private readonly Guid[] ONANMNHDJHD;
|
||||
|
||||
// Token: 0x0400E6B1 RID: 59057
|
||||
[Token(Token = "0x400E6B1")]
|
||||
public const string PreviewOnlyParam = "PreviewOnly";
|
||||
|
||||
// Token: 0x0400E6B2 RID: 59058
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400E6B2")]
|
||||
[SerializeField]
|
||||
protected GameObject UIRoot;
|
||||
|
||||
// Token: 0x0400E6B3 RID: 59059
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400E6B3")]
|
||||
[SerializeField]
|
||||
private GameObject defaultPreview;
|
||||
|
||||
// Token: 0x0400E6B4 RID: 59060
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400E6B4")]
|
||||
[SerializeField]
|
||||
private Transform visualRoot;
|
||||
|
||||
// Token: 0x0400E6B5 RID: 59061
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400E6B5")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
||||
[FormerlySerializedAs("Tool")]
|
||||
private Tool _tool;
|
||||
|
||||
// Token: 0x0400E6B6 RID: 59062
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x400E6B6")]
|
||||
public Material PreviewMaterial;
|
||||
|
||||
// Token: 0x0400E6B7 RID: 59063
|
||||
[Token(Token = "0x400E6B7")]
|
||||
private static IILCGFIHJLP<UGCSpawner, CreationObject> KPPJJMFLGAP;
|
||||
|
||||
// Token: 0x0400E6B8 RID: 59064
|
||||
[Token(Token = "0x400E6B8")]
|
||||
private static MFBGLIHGCGO<UGCSpawner> OCGOBGBDFHJ;
|
||||
|
||||
// Token: 0x0400E6B9 RID: 59065
|
||||
[Token(Token = "0x400E6B9")]
|
||||
private static MFBGLIHGCGO<UGCSpawner> IFAOOIGBGDJ;
|
||||
|
||||
// Token: 0x0400E6BA RID: 59066
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x400E6BA")]
|
||||
private FPKNAGAJBMN<Tool> ABFEJNOBKLM;
|
||||
|
||||
// Token: 0x0400E6BC RID: 59068
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x400E6BC")]
|
||||
private KLLMCPFPIIE<int> IPLGKJJAAII;
|
||||
|
||||
// Token: 0x0400E6BD RID: 59069
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x400E6BD")]
|
||||
private KLLMCPFPIIE<int> BDKNDIFNLIK;
|
||||
|
||||
// Token: 0x0400E6BE RID: 59070
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x400E6BE")]
|
||||
private NMIGJEKFNME<bool, Vector3> DCJNDIANCBJ;
|
||||
|
||||
// Token: 0x0400E6BF RID: 59071
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x400E6BF")]
|
||||
private KLLMCPFPIIE<bool> DOLACCIMALE;
|
||||
|
||||
// Token: 0x0400E6C0 RID: 59072
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x400E6C0")]
|
||||
private KLLMCPFPIIE<int> LDMLKJFJOEL;
|
||||
|
||||
// Token: 0x0400E6C1 RID: 59073
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x400E6C1")]
|
||||
private KLLMCPFPIIE<int> LCNCCEKHOGD;
|
||||
|
||||
// Token: 0x0400E6C3 RID: 59075
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x400E6C3")]
|
||||
protected bool NMJGDNHCLGO;
|
||||
|
||||
// Token: 0x0400E6C4 RID: 59076
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x400E6C4")]
|
||||
private NMIGJEKFNME<OGNBCNBPFCC, long> JJGMPIGBMPI;
|
||||
|
||||
// Token: 0x0400E6C5 RID: 59077
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x400E6C5")]
|
||||
private KLLMCPFPIIE<Guid[]> LKHLGOJNJCF;
|
||||
|
||||
// Token: 0x0400E6C6 RID: 59078
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")]
|
||||
[Token(Token = "0x400E6C6")]
|
||||
private List<GIPDDLFFNGG> HBGCPLGMAIF;
|
||||
|
||||
// Token: 0x0400E6C7 RID: 59079
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD8")]
|
||||
[Token(Token = "0x400E6C7")]
|
||||
private List<ConfigurableSubpiece> BEONJBJGDHA;
|
||||
|
||||
// Token: 0x0400E6C8 RID: 59080
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE0")]
|
||||
[Token(Token = "0x400E6C8")]
|
||||
private bool OENMHAMBCFC;
|
||||
|
||||
// Token: 0x0400E6C9 RID: 59081
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE8")]
|
||||
[Token(Token = "0x400E6C9")]
|
||||
private KLLMCPFPIIE<bool> PBGGKJDJCKP;
|
||||
|
||||
// Token: 0x0400E6CA RID: 59082
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF0")]
|
||||
[Token(Token = "0x400E6CA")]
|
||||
private bool DEBEIMPIBMC;
|
||||
|
||||
// Token: 0x0400E6CB RID: 59083
|
||||
[Token(Token = "0x400E6CB")]
|
||||
private static UGCSpawner.OLKBDPMCMFM ALLFDCFPHGM;
|
||||
|
||||
// Token: 0x0400E6CC RID: 59084
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF8")]
|
||||
[Token(Token = "0x400E6CC")]
|
||||
private KLLMCPFPIIE<int> CHEEMKKBFIJ;
|
||||
|
||||
// Token: 0x0400E6CD RID: 59085
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x100")]
|
||||
[Token(Token = "0x400E6CD")]
|
||||
private bool HGMHJNEBBOD;
|
||||
|
||||
// Token: 0x0400E6CE RID: 59086
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x108")]
|
||||
[Token(Token = "0x400E6CE")]
|
||||
private JJEKJGALHKO LJLCKNHKEGF;
|
||||
|
||||
// Token: 0x0400E6CF RID: 59087
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x110")]
|
||||
[Token(Token = "0x400E6CF")]
|
||||
private CKNHLOINDFF KHHCHHNONFC;
|
||||
|
||||
// Token: 0x0400E6D0 RID: 59088
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x118")]
|
||||
[Token(Token = "0x400E6D0")]
|
||||
private CKNHLOINDFF HKGKNEIHJFI;
|
||||
|
||||
// Token: 0x0400E6D1 RID: 59089
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x120")]
|
||||
[Token(Token = "0x400E6D1")]
|
||||
private PMGCJEPKFOF<CreationManager.EJPODBPPPBO> IGCOLNLHEBO;
|
||||
|
||||
// Token: 0x02003201 RID: 12801
|
||||
[Token(Token = "0x2003201")]
|
||||
private class OLKBDPMCMFM
|
||||
{
|
||||
// Token: 0x06015F74 RID: 89972 RVA: 0x0051F944 File Offset: 0x0051DB44
|
||||
[Token(Token = "0x6015F74")]
|
||||
[Address(RVA = "0xDF9EE0", Offset = "0xDF8CE0", VA = "0x180DF9EE0")]
|
||||
public void FHALAHONPFO(UGCSpawner CFBMAFGNNBN)
|
||||
{
|
||||
int num = UGCSpawner.ALLFDCFPHGM.<HGAPMJOPBDD>k__BackingField;
|
||||
CFBMAFGNNBN.BLIGJIELKOB = num;
|
||||
}
|
||||
|
||||
// Token: 0x06015F75 RID: 89973 RVA: 0x0051F96C File Offset: 0x0051DB6C
|
||||
[Token(Token = "0x6015F75")]
|
||||
[Address(RVA = "0xDF9EB0", Offset = "0xDF8CB0", VA = "0x180DF9EB0")]
|
||||
public void EBFHIFAGFOG(UGCSpawner CFBMAFGNNBN)
|
||||
{
|
||||
CFBMAFGNNBN.BLIGJIELKOB = -1;
|
||||
}
|
||||
|
||||
// Token: 0x06015F76 RID: 89974 RVA: 0x0051F988 File Offset: 0x0051DB88
|
||||
[Token(Token = "0x6015F76")]
|
||||
[Address(RVA = "0xDFA1F0", Offset = "0xDF8FF0", VA = "0x180DFA1F0")]
|
||||
public void MADBJEIECNK(UGCSpawner CFBMAFGNNBN)
|
||||
{
|
||||
bool flag = this.MJHMBNIDGCA.Remove(CFBMAFGNNBN);
|
||||
}
|
||||
|
||||
// Token: 0x06015F77 RID: 89975 RVA: 0x0051F9A8 File Offset: 0x0051DBA8
|
||||
[Token(Token = "0x6015F77")]
|
||||
[Address(RVA = "0xDFA060", Offset = "0xDF8E60", VA = "0x180DFA060")]
|
||||
public void KNLMBJLFKNF(UGCSpawner CFBMAFGNNBN)
|
||||
{
|
||||
if (!CFBMAFGNNBN.EIGGPNFDOKN)
|
||||
{
|
||||
bool flag = this.MJHMBNIDGCA.Remove(CFBMAFGNNBN);
|
||||
}
|
||||
int num = this.<HGAPMJOPBDD>k__BackingField;
|
||||
int num2 = CFBMAFGNNBN.BLIGJIELKOB + 1;
|
||||
int num3 = Mathf.Max(num, num2);
|
||||
List<UGCSpawner> mjhmbnidgca = this.MJHMBNIDGCA;
|
||||
this.<HGAPMJOPBDD>k__BackingField = num3;
|
||||
bool flag2 = ECNNGIFNNNM.KFDLNLFOGBN<UGCSpawner>(mjhmbnidgca, CFBMAFGNNBN);
|
||||
List<UGCSpawner> mjhmbnidgca2 = this.MJHMBNIDGCA;
|
||||
Comparison<UGCSpawner> comparison;
|
||||
if (UGCSpawner.OLKBDPMCMFM.<>c.<>9__4_0 == 0)
|
||||
{
|
||||
comparison = (UGCSpawner a, UGCSpawner b) => 0;
|
||||
UGCSpawner.OLKBDPMCMFM.<>c.<>9__4_0 = comparison;
|
||||
}
|
||||
mjhmbnidgca2.Sort(comparison);
|
||||
}
|
||||
|
||||
// Token: 0x17003CAF RID: 15535
|
||||
// (get) Token: 0x06015F78 RID: 89976 RVA: 0x0051FA34 File Offset: 0x0051DC34
|
||||
[Token(Token = "0x17003CAF")]
|
||||
public bool EILKJLGFBDN
|
||||
{
|
||||
[Token(Token = "0x6015F78")]
|
||||
[Address(RVA = "0xDFA020", Offset = "0xDF8E20", VA = "0x180DFA020")]
|
||||
get
|
||||
{
|
||||
List<UGCSpawner> mjhmbnidgca = this.MJHMBNIDGCA;
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003CB0 RID: 15536
|
||||
// (get) Token: 0x06015F79 RID: 89977 RVA: 0x0051FA50 File Offset: 0x0051DC50
|
||||
// (set) Token: 0x06015F7A RID: 89978 RVA: 0x0051FA64 File Offset: 0x0051DC64
|
||||
[Token(Token = "0x17003CB0")]
|
||||
private int CFHODEOGBII
|
||||
{
|
||||
[Token(Token = "0x6015F79")]
|
||||
[Address(RVA = "0x40B720", Offset = "0x40A520", VA = "0x18040B720")]
|
||||
get;
|
||||
[Token(Token = "0x6015F7A")]
|
||||
[Address(RVA = "0x41F740", Offset = "0x41E540", VA = "0x18041F740")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x06015F7B RID: 89979 RVA: 0x0051FA78 File Offset: 0x0051DC78
|
||||
[Token(Token = "0x6015F7B")]
|
||||
[Address(RVA = "0xDF9F60", Offset = "0xDF8D60", VA = "0x180DF9F60")]
|
||||
public bool GJFOJLEHLDE(UGCSpawner CFBMAFGNNBN)
|
||||
{
|
||||
int size = this.MJHMBNIDGCA._size;
|
||||
if (0 == 0)
|
||||
{
|
||||
ThrowHelper.ThrowArgumentOutOfRangeException();
|
||||
}
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x06015F7C RID: 89980 RVA: 0x0051FAA4 File Offset: 0x0051DCA4
|
||||
[Token(Token = "0x6015F7C")]
|
||||
[Address(RVA = "0xDFA250", Offset = "0xDF9050", VA = "0x180DFA250")]
|
||||
public OLKBDPMCMFM()
|
||||
{
|
||||
List<UGCSpawner> list = new List();
|
||||
this.MJHMBNIDGCA = list;
|
||||
this.CFHODEOGBII = (int)((ulong)1L);
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0400E6D3 RID: 59091
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400E6D3")]
|
||||
private List<UGCSpawner> MJHMBNIDGCA;
|
||||
}
|
||||
|
||||
// Token: 0x02003203 RID: 12803
|
||||
[Token(Token = "0x2003203")]
|
||||
public class CEHFKMHKJCD : CAHCDEBGPFG
|
||||
{
|
||||
// Token: 0x17003CB1 RID: 15537
|
||||
// (get) Token: 0x06015F80 RID: 89984 RVA: 0x0051FAE8 File Offset: 0x0051DCE8
|
||||
[Token(Token = "0x17003CB1")]
|
||||
public override string GPJEDBDCNNP
|
||||
{
|
||||
[Token(Token = "0x6015F80")]
|
||||
[Address(RVA = "0xDE44E0", Offset = "0xDE32E0", VA = "0x180DE44E0", Slot = "11")]
|
||||
get
|
||||
{
|
||||
return "Set Spawned Object";
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06015F81 RID: 89985 RVA: 0x0051FAFC File Offset: 0x0051DCFC
|
||||
[Token(Token = "0x6015F81")]
|
||||
[Address(RVA = "0xDE4510", Offset = "0xDE3310", VA = "0x180DE4510")]
|
||||
public CEHFKMHKJCD(UGCSpawner CFBMAFGNNBN, PMGCJEPKFOF<CreationManager.EJPODBPPPBO> FKBGKABODGI, OGNBCNBPFCC BCEFAKDFEMM)
|
||||
{
|
||||
UGCSpawner spawner = CFBMAFGNNBN;
|
||||
UGCSpawner.CEHFKMHKJCD <>4__this = this;
|
||||
List<GCHANDDKPBM> hgcemcinanf = this.HGCEMCINANF;
|
||||
UGCSpawner.GGHADIMMKLH gghadimmklh;
|
||||
gghadimmklh.AAICMBDEJBE = BCEFAKDFEMM;
|
||||
hgcemcinanf.Add(gghadimmklh);
|
||||
if (FKBGKABODGI == 0)
|
||||
{
|
||||
List<GCHANDDKPBM> hiomepfedbc = this.HIOMEPFEDBC;
|
||||
DABKFAIHBBP <EIDHKJMHBEC>k__BackingField = JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
this.FDGLMGIKDJM = <EIDHKJMHBEC>k__BackingField;
|
||||
UGCSpawner spawner2 = CFBMAFGNNBN;
|
||||
UGCSpawner.AANDMEIOFJG aandmeiofjg;
|
||||
aandmeiofjg.NDCPHHFCJBO = (ulong)0L;
|
||||
aandmeiofjg.AAICMBDEJBE = (OGNBCNBPFCC)((ulong)4294967295L);
|
||||
aandmeiofjg.OEMDIAHHILF = (long)((ulong)(-1L));
|
||||
hiomepfedbc.Add(aandmeiofjg);
|
||||
MakerPen <IJMEOOBBJNG>k__BackingField = MakerPen.<IJMEOOBBJNG>k__BackingField;
|
||||
string text = this.GPJEDBDCNNP;
|
||||
return;
|
||||
}
|
||||
this.FDGLMGIKDJM = FKBGKABODGI;
|
||||
Action<CreationManager.EJPODBPPPBO> action = delegate(CreationManager.EJPODBPPPBO result)
|
||||
{
|
||||
};
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06015F82 RID: 89986 RVA: 0x0051FBC0 File Offset: 0x0051DDC0
|
||||
[Token(Token = "0x6015F82")]
|
||||
[Address(RVA = "0x3F63E0", Offset = "0x3F51E0", VA = "0x1803F63E0", Slot = "13")]
|
||||
protected override DABKFAIHBBP BLDCDMLIFBE(BKJIOKBHHEK OLFNCDHDFPF)
|
||||
{
|
||||
return this.FDGLMGIKDJM;
|
||||
}
|
||||
|
||||
// Token: 0x0400E6D7 RID: 59095
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400E6D7")]
|
||||
private DABKFAIHBBP FDGLMGIKDJM;
|
||||
|
||||
// Token: 0x02003204 RID: 12804
|
||||
[Token(Token = "0x2003204")]
|
||||
[CompilerGenerated]
|
||||
private sealed class JMGHDFOONOD
|
||||
{
|
||||
// Token: 0x06015F83 RID: 89987 RVA: 0x000396E2 File Offset: 0x000378E2
|
||||
[Token(Token = "0x6015F83")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public JMGHDFOONOD()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06015F84 RID: 89988 RVA: 0x000396E2 File Offset: 0x000378E2
|
||||
[Token(Token = "0x6015F84")]
|
||||
[Address(RVA = "0xDF51E0", Offset = "0xDF3FE0", VA = "0x180DF51E0")]
|
||||
internal void <.ctor>b__0(CreationManager.EJPODBPPPBO result)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400E6D8 RID: 59096
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400E6D8")]
|
||||
public UGCSpawner.CEHFKMHKJCD <>4__this;
|
||||
|
||||
// Token: 0x0400E6D9 RID: 59097
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400E6D9")]
|
||||
public UGCSpawner spawner;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02003205 RID: 12805
|
||||
[Token(Token = "0x2003205")]
|
||||
private abstract class EDHDPGDFMJF : GCHANDDKPBM
|
||||
{
|
||||
// Token: 0x06015F85 RID: 89989 RVA: 0x0051FBD4 File Offset: 0x0051DDD4
|
||||
[Token(Token = "0x6015F85")]
|
||||
[Address(RVA = "0xDF3B00", Offset = "0xDF2900", VA = "0x180DF3B00")]
|
||||
public EDHDPGDFMJF(UGCSpawner CFBMAFGNNBN)
|
||||
{
|
||||
CreationObject component = CFBMAFGNNBN.GetComponent<CreationObject>();
|
||||
}
|
||||
|
||||
// Token: 0x06015F86 RID: 89990 RVA: 0x0051FBF4 File Offset: 0x0051DDF4
|
||||
[Token(Token = "0x6015F86")]
|
||||
[Address(RVA = "0xDF39B0", Offset = "0xDF27B0", VA = "0x180DF39B0")]
|
||||
public UGCSpawner IOAFKIOPADL()
|
||||
{
|
||||
Guid enadnnhajeg = this.ENADNNHAJEG;
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
}
|
||||
UGCSpawner ugcspawner;
|
||||
return ugcspawner;
|
||||
}
|
||||
|
||||
// Token: 0x06015F87 RID: 89991 RVA: 0x0051FC18 File Offset: 0x0051DE18
|
||||
[Token(Token = "0x6015F87")]
|
||||
[Address(RVA = "0xDF3A60", Offset = "0xDF2860", VA = "0x180DF3A60", Slot = "5")]
|
||||
public override GBDECALBCOP JPALLFAJJKJ(BKJIOKBHHEK LHOMKMINCHH)
|
||||
{
|
||||
UGCSpawner ugcspawner = this.IOAFKIOPADL();
|
||||
int num = 0;
|
||||
if (!(ugcspawner == num))
|
||||
{
|
||||
bool allowedToTakeOwnership = ugcspawner._tool.NHPPANGAKAP;
|
||||
}
|
||||
return GBDECALBCOP.Failure_ObjectDoesNotExist;
|
||||
}
|
||||
|
||||
// Token: 0x0400E6DA RID: 59098
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400E6DA")]
|
||||
private Guid ENADNNHAJEG;
|
||||
}
|
||||
|
||||
// Token: 0x02003206 RID: 12806
|
||||
[Token(Token = "0x2003206")]
|
||||
private class GGHADIMMKLH : UGCSpawner.EDHDPGDFMJF
|
||||
{
|
||||
// Token: 0x06015F88 RID: 89992 RVA: 0x0051FC50 File Offset: 0x0051DE50
|
||||
[Token(Token = "0x6015F88")]
|
||||
[Address(RVA = "0xDF43F0", Offset = "0xDF31F0", VA = "0x180DF43F0")]
|
||||
public GGHADIMMKLH(UGCSpawner CFBMAFGNNBN, OGNBCNBPFCC AAICMBDEJBE)
|
||||
: base(CFBMAFGNNBN)
|
||||
{
|
||||
this.AAICMBDEJBE = AAICMBDEJBE;
|
||||
}
|
||||
|
||||
// Token: 0x06015F89 RID: 89993 RVA: 0x0051FC70 File Offset: 0x0051DE70
|
||||
[Token(Token = "0x6015F89")]
|
||||
[Address(RVA = "0xDF4280", Offset = "0xDF3080", VA = "0x180DF4280", Slot = "4")]
|
||||
public override DABKFAIHBBP OCAFOIEOMLN(BKJIOKBHHEK LHOMKMINCHH)
|
||||
{
|
||||
UGCSpawner ugcspawner = base.IOAFKIOPADL();
|
||||
int num = 0;
|
||||
if (ugcspawner != num && ugcspawner.GetComponent<CreationObject>() != 0)
|
||||
{
|
||||
OGNBCNBPFCC aaicmbdejbe = this.AAICMBDEJBE;
|
||||
DABKFAIHBBP dabkfaihbbp;
|
||||
return dabkfaihbbp;
|
||||
}
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x0400E6DB RID: 59099
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400E6DB")]
|
||||
private OGNBCNBPFCC AAICMBDEJBE;
|
||||
}
|
||||
|
||||
// Token: 0x02003207 RID: 12807
|
||||
[Token(Token = "0x2003207")]
|
||||
private class AANDMEIOFJG : UGCSpawner.EDHDPGDFMJF
|
||||
{
|
||||
// Token: 0x06015F8A RID: 89994 RVA: 0x0051FCB0 File Offset: 0x0051DEB0
|
||||
[Token(Token = "0x6015F8A")]
|
||||
[Address(RVA = "0xDE4160", Offset = "0xDE2F60", VA = "0x180DE4160")]
|
||||
public AANDMEIOFJG(UGCSpawner CFBMAFGNNBN, CKNHLOINDFF NDCPHHFCJBO, OGNBCNBPFCC AAICMBDEJBE, long OEMDIAHHILF)
|
||||
: base(CFBMAFGNNBN)
|
||||
{
|
||||
this.NDCPHHFCJBO = NDCPHHFCJBO;
|
||||
this.AAICMBDEJBE = AAICMBDEJBE;
|
||||
this.OEMDIAHHILF = 0L;
|
||||
}
|
||||
|
||||
// Token: 0x06015F8B RID: 89995 RVA: 0x0051FCDC File Offset: 0x0051DEDC
|
||||
[Token(Token = "0x6015F8B")]
|
||||
[Address(RVA = "0xDE3FF0", Offset = "0xDE2DF0", VA = "0x180DE3FF0", Slot = "4")]
|
||||
public override DABKFAIHBBP OCAFOIEOMLN(BKJIOKBHHEK LHOMKMINCHH)
|
||||
{
|
||||
UGCSpawner ugcspawner = base.IOAFKIOPADL();
|
||||
int num = 0;
|
||||
if (ugcspawner != num && ugcspawner.GetComponent<CreationObject>() != 0)
|
||||
{
|
||||
long oemdiahhilf = this.OEMDIAHHILF;
|
||||
OGNBCNBPFCC aaicmbdejbe = this.AAICMBDEJBE;
|
||||
CKNHLOINDFF ndcphhfcjbo = this.NDCPHHFCJBO;
|
||||
DABKFAIHBBP dabkfaihbbp = ugcspawner.RequestMasterChangeSpawnerToTemplateData(ndcphhfcjbo, aaicmbdejbe, oemdiahhilf);
|
||||
}
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x0400E6DC RID: 59100
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400E6DC")]
|
||||
private CKNHLOINDFF NDCPHHFCJBO;
|
||||
|
||||
// Token: 0x0400E6DD RID: 59101
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400E6DD")]
|
||||
private OGNBCNBPFCC AAICMBDEJBE;
|
||||
|
||||
// Token: 0x0400E6DE RID: 59102
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400E6DE")]
|
||||
private long OEMDIAHHILF;
|
||||
}
|
||||
|
||||
// Token: 0x02003208 RID: 12808
|
||||
[Token(Token = "0x2003208")]
|
||||
[CompilerGenerated]
|
||||
private sealed class MKLMAKHIBNE
|
||||
{
|
||||
// Token: 0x06015F8C RID: 89996 RVA: 0x0051FD34 File Offset: 0x0051DF34
|
||||
[Token(Token = "0x6015F8C")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public MKLMAKHIBNE()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06015F8D RID: 89997 RVA: 0x0051FD48 File Offset: 0x0051DF48
|
||||
[Token(Token = "0x6015F8D")]
|
||||
[Address(RVA = "0xDF5380", Offset = "0xDF4180", VA = "0x180DF5380")]
|
||||
internal void <SafeSetAssetData>b__0()
|
||||
{
|
||||
NMIGJEKFNME<OGNBCNBPFCC, long> jjgmpigbmpi = this.<>4__this.JJGMPIGBMPI;
|
||||
long num = this.newInventionId;
|
||||
OGNBCNBPFCC ognbcnbpfcc = this.newToolType;
|
||||
jjgmpigbmpi.BDJFGEJFPPO(ognbcnbpfcc, num);
|
||||
}
|
||||
|
||||
// Token: 0x0400E6DF RID: 59103
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400E6DF")]
|
||||
public UGCSpawner <>4__this;
|
||||
|
||||
// Token: 0x0400E6E0 RID: 59104
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400E6E0")]
|
||||
public OGNBCNBPFCC newToolType;
|
||||
|
||||
// Token: 0x0400E6E1 RID: 59105
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400E6E1")]
|
||||
public long newInventionId;
|
||||
}
|
||||
|
||||
// Token: 0x02003209 RID: 12809
|
||||
[Token(Token = "0x2003209")]
|
||||
[CompilerGenerated]
|
||||
private sealed class CLNBOLNACLD
|
||||
{
|
||||
// Token: 0x06015F8E RID: 89998 RVA: 0x0051FD80 File Offset: 0x0051DF80
|
||||
[Token(Token = "0x6015F8E")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public CLNBOLNACLD()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06015F8F RID: 89999 RVA: 0x0051FD94 File Offset: 0x0051DF94
|
||||
[Token(Token = "0x6015F8F")]
|
||||
[Address(RVA = "0xDE47A0", Offset = "0xDE35A0", VA = "0x180DE47A0")]
|
||||
internal PMGCJEPKFOF<CreationManager.IANGMDIFGNE> <TrySpawn>b__0(CreationManager.EJPODBPPPBO serializeResult)
|
||||
{
|
||||
Dictionary<string, object> dictionary = new Dictionary();
|
||||
int num = 0;
|
||||
dictionary.Add("RS", dictionary);
|
||||
if (this.<>4__this.LMCIKFAGLLJ)
|
||||
{
|
||||
Tool tool = this.<>4__this._tool;
|
||||
int num2 = 0;
|
||||
if (!(tool == num2))
|
||||
{
|
||||
TaggedTool tags = this.<>4__this._tool.tags;
|
||||
int num3 = 0;
|
||||
if (!(tags == num3) && this.<>4__this._tool.tags.DisplayTags != 0)
|
||||
{
|
||||
string[] array = Enumerable.ToArray<string>(this.<>4__this._tool.tags.DisplayTags);
|
||||
}
|
||||
}
|
||||
}
|
||||
CreationManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
CKNHLOINDFF hnhgciihoec = serializeResult.HNHGCIIHOEC;
|
||||
CostInfo costInfo = this.totalCost;
|
||||
int numCloudVariables = this.totalCost.numCloudVariables;
|
||||
Guid guid = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.PKAOFHEBIAJ.ABJHBFNCEJN;
|
||||
CreationManager.NMEELCFHDDC nmeelcfhddc = this.spawnTransform;
|
||||
float y = this.spawnTransform.IGPENJBJADK.y;
|
||||
int num4 = 0;
|
||||
ulong num5;
|
||||
PMGCJEPKFOF<CreationManager.IANGMDIFGNE> pmgcjepkfof = instance.MasterSpawnTemplate(hnhgciihoec, costInfo, num5 != 0UL, num != 0, num4, num4, num4, dictionary, num != 0);
|
||||
UGCSpawner.<>c <>;
|
||||
if (UGCSpawner.<>c.<>9__117_3 == 0)
|
||||
{
|
||||
<> = UGCSpawner.<>c.<>9;
|
||||
UGCSpawner.<>c.<>9__117_3 = delegate(string err)
|
||||
{
|
||||
int num6 = 0;
|
||||
IEIBEBFINNI.OAKIAKECAAH(err, num6);
|
||||
};
|
||||
}
|
||||
if (num < <>)
|
||||
{
|
||||
num += num;
|
||||
if (num != <>)
|
||||
{
|
||||
num++;
|
||||
}
|
||||
}
|
||||
pmgcjepkfof += pmgcjepkfof;
|
||||
num += 2;
|
||||
num += 19;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06015F90 RID: 90000 RVA: 0x0051FEE4 File Offset: 0x0051E0E4
|
||||
[Token(Token = "0x6015F90")]
|
||||
[Address(RVA = "0xDE4D30", Offset = "0xDE3B30", VA = "0x180DE4D30")]
|
||||
internal void <TrySpawn>b__1(CreationManager.IANGMDIFGNE spawnResult)
|
||||
{
|
||||
int num = 0;
|
||||
UGCSpawner ugcspawner = this.<>4__this;
|
||||
int num2 = UGCSpawner.GPFDMIOMCLA;
|
||||
this.<>4__this.HGMHJNEBBOD = num != 0;
|
||||
}
|
||||
|
||||
// Token: 0x06015F91 RID: 90001 RVA: 0x0051FFA8 File Offset: 0x0051E1A8
|
||||
[Token(Token = "0x6015F91")]
|
||||
[Address(RVA = "0xDE5040", Offset = "0xDE3E40", VA = "0x180DE5040")]
|
||||
internal void <TrySpawn>b__2(string e)
|
||||
{
|
||||
UGCSpawner ugcspawner = this.<>4__this;
|
||||
int num = UGCSpawner.GPFDMIOMCLA;
|
||||
this.<>4__this.HGMHJNEBBOD = false;
|
||||
}
|
||||
|
||||
// Token: 0x0400E6E2 RID: 59106
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400E6E2")]
|
||||
public UGCSpawner <>4__this;
|
||||
|
||||
// Token: 0x0400E6E3 RID: 59107
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400E6E3")]
|
||||
public CostInfo totalCost;
|
||||
|
||||
// Token: 0x0400E6E4 RID: 59108
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x2C")]
|
||||
[Token(Token = "0x400E6E4")]
|
||||
public CreationManager.NMEELCFHDDC spawnTransform;
|
||||
}
|
||||
|
||||
// Token: 0x0200320B RID: 12811
|
||||
[Token(Token = "0x200320B")]
|
||||
[CompilerGenerated]
|
||||
private sealed class NCIPKGOGFII
|
||||
{
|
||||
// Token: 0x06015FA0 RID: 90016 RVA: 0x00520150 File Offset: 0x0051E350
|
||||
[Token(Token = "0x6015FA0")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public NCIPKGOGFII()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06015FA1 RID: 90017 RVA: 0x00520164 File Offset: 0x0051E364
|
||||
[Token(Token = "0x6015FA1")]
|
||||
[Address(RVA = "0xDF9D30", Offset = "0xDF8B30", VA = "0x180DF9D30")]
|
||||
internal void <LocalSetupPreviewObject>b__0()
|
||||
{
|
||||
CreationObject creationObject = this.previewCreationObject;
|
||||
int num = 0;
|
||||
if (creationObject != num)
|
||||
{
|
||||
Transform transform = this.previewCreationObject.KPEGGEIPKDN;
|
||||
int num2 = 0;
|
||||
transform.parentInternal = num2;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0400E6F2 RID: 59122
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400E6F2")]
|
||||
public CreationObject previewCreationObject;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user