using System; using System.Collections.Generic; using System.Collections.ObjectModel; using System.Linq; using System.Runtime.CompilerServices; using System.Text; using AGUI.StackedUI; using Cpp2IlInjected; using JetBrains.Annotations; using Pathfinding; using Photon.Pun; using RecNet; using RecRoom.AGUI.ToolUIs; using RecRoom.Core.Rendering; using RecRoom.Persistence; using RecRoom.Players.Watch; using RecRoom.Tools; using UnityEngine; namespace RecRoom.Core.Creation { // Token: 0x020030F9 RID: 12537 [Token(Token = "0x20030F9")] [DisallowMultipleComponent] public class CreationObject : MonoBehaviourPun, EOCLMMENCKH, ODAEKFDKCEC, GIPDDLFFNGG, ENADFDIEGGL, AHOAEAFEAHN, JBPCAKNEMLI.NEMJOGHDMDO { // Token: 0x17003B1B RID: 15131 // (get) Token: 0x060156EC RID: 87788 RVA: 0x005041A8 File Offset: 0x005023A8 [Token(Token = "0x17003B1B")] public Tool PBBJCLJPFMI { [Token(Token = "0x60156EC")] [Address(RVA = "0x3FA170", Offset = "0x3F8F70", VA = "0x1803FA170")] get { return this.tool; } } // Token: 0x140001D6 RID: 470 // (add) Token: 0x060156ED RID: 87789 RVA: 0x005041BC File Offset: 0x005023BC // (remove) Token: 0x060156EE RID: 87790 RVA: 0x005041D8 File Offset: 0x005023D8 [Token(Token = "0x140001D6")] public event Action PKPMNBBPLCI { [Token(Token = "0x60156ED")] [Address(RVA = "0xF4F150", Offset = "0xF4DF50", VA = "0x180F4F150", Slot = "18")] [CompilerGenerated] add { Delegate @delegate; while (@delegate != 0 && @delegate == 0) { } while (@delegate != this) { } } [Token(Token = "0x60156EE")] [Address(RVA = "0xF50920", Offset = "0xF4F720", VA = "0x180F50920", Slot = "19")] [CompilerGenerated] remove { Delegate @delegate; while (@delegate != 0 && @delegate == 0) { } while (@delegate != this) { } } } // Token: 0x140001D7 RID: 471 // (add) Token: 0x060156EF RID: 87791 RVA: 0x005041F4 File Offset: 0x005023F4 // (remove) Token: 0x060156F0 RID: 87792 RVA: 0x00504210 File Offset: 0x00502410 [Token(Token = "0x140001D7")] public event Action GFAGOCFDLMF { [Token(Token = "0x60156EF")] [Address(RVA = "0xF4F1F0", Offset = "0xF4DFF0", VA = "0x180F4F1F0", Slot = "20")] [CompilerGenerated] add { Delegate @delegate; while (@delegate != 0 && @delegate == 0) { } while (@delegate != this) { } } [Token(Token = "0x60156F0")] [Address(RVA = "0xF509C0", Offset = "0xF4F7C0", VA = "0x180F509C0", Slot = "21")] [CompilerGenerated] remove { Delegate @delegate; while (@delegate != 0 && @delegate == 0) { } while (@delegate != this) { } } } // Token: 0x140001D8 RID: 472 // (add) Token: 0x060156F1 RID: 87793 RVA: 0x0000220F File Offset: 0x0000040F // (remove) Token: 0x060156F2 RID: 87794 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x140001D8")] private event Action EBPNDNEPEMN { [Token(Token = "0x60156F1")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "22")] add { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x60156F2")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "23")] remove { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x140001D9 RID: 473 // (add) Token: 0x060156F3 RID: 87795 RVA: 0x0050422C File Offset: 0x0050242C // (remove) Token: 0x060156F4 RID: 87796 RVA: 0x00504248 File Offset: 0x00502448 [Token(Token = "0x140001D9")] public event Action KFHBONAIAFK { [Token(Token = "0x60156F3")] [Address(RVA = "0xF4F290", Offset = "0xF4E090", VA = "0x180F4F290", Slot = "24")] [CompilerGenerated] add { Delegate @delegate; while (@delegate != 0 && @delegate == 0) { } while (@delegate != this) { } } [Token(Token = "0x60156F4")] [Address(RVA = "0xF50A60", Offset = "0xF4F860", VA = "0x180F50A60", Slot = "25")] [CompilerGenerated] remove { Delegate @delegate; while (@delegate != 0 && @delegate == 0) { } while (@delegate != this) { } } } // Token: 0x17003B1C RID: 15132 // (get) Token: 0x060156F5 RID: 87797 RVA: 0x00504264 File Offset: 0x00502464 // (set) Token: 0x060156F6 RID: 87798 RVA: 0x00504278 File Offset: 0x00502478 [Token(Token = "0x17003B1C")] public OGNBCNBPFCC OGNBCNBPFCC { [Token(Token = "0x60156F5")] [Address(RVA = "0x7F6E00", Offset = "0x7F5C00", VA = "0x1807F6E00")] get; [Token(Token = "0x60156F6")] [Address(RVA = "0xF47DD0", Offset = "0xF46BD0", VA = "0x180F47DD0")] private set; } // Token: 0x17003B1D RID: 15133 // (get) Token: 0x060156F7 RID: 87799 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x17003B1D")] public CostInfo CLOAGCKCCPP { [Token(Token = "0x60156F7")] [Address(RVA = "0xF4FFD0", Offset = "0xF4EDD0", VA = "0x180F4FFD0", Slot = "108")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x17003B1E RID: 15134 // (get) Token: 0x060156F8 RID: 87800 RVA: 0x0050428C File Offset: 0x0050248C [Token(Token = "0x17003B1E")] public bool JCLMEJKJNAA { [Token(Token = "0x60156F8")] [Address(RVA = "0xF4F340", Offset = "0xF4E140", VA = "0x180F4F340")] get { if (this.BLIGJFOCJBA != 0 && this.BLIGJFOCJBA.OEJPFPCBAMM) { return this.BLIGJFOCJBA.EDOAMFNPBGK; } throw new NullReferenceException(); } } // Token: 0x17003B1F RID: 15135 // (get) Token: 0x060156F9 RID: 87801 RVA: 0x005042C4 File Offset: 0x005024C4 [Token(Token = "0x17003B1F")] public bool DFMLJLCNBIP { [Token(Token = "0x60156F9")] [Address(RVA = "0xF4FA50", Offset = "0xF4E850", VA = "0x180F4FA50")] get { int num = (int)this.k__BackingField; RuntimeSpawnableToolConfig runtimeSpawnableToolConfig; if (runtimeSpawnableToolConfig != 0) { Guid value = runtimeSpawnableToolConfig.UniqueId.Value; bool flag; return flag; } throw new NullReferenceException(); } } // Token: 0x17003B20 RID: 15136 // (get) Token: 0x060156FA RID: 87802 RVA: 0x005042F8 File Offset: 0x005024F8 [Token(Token = "0x17003B20")] public bool FOHFHPEMJPD { [Token(Token = "0x60156FA")] [Address(RVA = "0xF4F410", Offset = "0xF4E210", VA = "0x180F4F410", Slot = "109")] get { if (this.BLIGJFOCJBA == 0 || !this.BLIGJFOCJBA.OEJPFPCBAMM || !this.BLIGJFOCJBA.EDOAMFNPBGK) { int num = (int)this.k__BackingField; RuntimeSpawnableToolConfig runtimeSpawnableToolConfig; if (runtimeSpawnableToolConfig != 0) { int num2 = (int)this.k__BackingField; RuntimeSpawnableToolConfig runtimeSpawnableToolConfig2; bool flag; if (runtimeSpawnableToolConfig2 != 0) { Guid value = runtimeSpawnableToolConfig2.UniqueId.Value; if (flag) { goto IL_6A; } } OGNBCNBPFCC ognbcnbpfcc = this.k__BackingField; bool flag2; if ((flag > true && ognbcnbpfcc != OGNBCNBPFCC.CONTEST_CATEGORY_TROPHY) || flag2) { return true; } } } IL_6A: throw new NullReferenceException(); } } // Token: 0x060156FB RID: 87803 RVA: 0x00504378 File Offset: 0x00502578 [Token(Token = "0x60156FB")] [Address(RVA = "0xF480A0", Offset = "0xF46EA0", VA = "0x180F480A0")] public static bool IsTrophyType(OGNBCNBPFCC GEDCEIDOKJL) { return true; } // Token: 0x17003B21 RID: 15137 // (get) Token: 0x060156FC RID: 87804 RVA: 0x00504390 File Offset: 0x00502590 // (set) Token: 0x060156FD RID: 87805 RVA: 0x005043B0 File Offset: 0x005025B0 [Token(Token = "0x17003B21")] public bool IJHDEPALIAG { [Token(Token = "0x60156FC")] [Address(RVA = "0xF48000", Offset = "0xF46E00", VA = "0x180F48000")] get { return this.OKNGKFALIHL.IAHDANBDAAM() != null; } [Token(Token = "0x60156FD")] [Address(RVA = "0xF50BD0", Offset = "0xF4F9D0", VA = "0x180F50BD0")] set { KLLMCPFPIIE okngkfalihl = this.OKNGKFALIHL; } } // Token: 0x17003B22 RID: 15138 // (get) Token: 0x060156FE RID: 87806 RVA: 0x005043CC File Offset: 0x005025CC // (set) Token: 0x060156FF RID: 87807 RVA: 0x005043EC File Offset: 0x005025EC [Token(Token = "0x17003B22")] private bool NHOCEFAONJG { [Token(Token = "0x60156FE")] [Address(RVA = "0xF47DE0", Offset = "0xF46BE0", VA = "0x180F47DE0")] get { return this.KNJCBNBGAPN.IAHDANBDAAM() != null; } [Token(Token = "0x60156FF")] [Address(RVA = "0xF42100", Offset = "0xF40F00", VA = "0x180F42100")] set { KLLMCPFPIIE knjcbnbgapn = this.KNJCBNBGAPN; } } // Token: 0x17003B23 RID: 15139 // (get) Token: 0x06015700 RID: 87808 RVA: 0x00504408 File Offset: 0x00502608 // (set) Token: 0x06015701 RID: 87809 RVA: 0x00504428 File Offset: 0x00502628 [Token(Token = "0x17003B23")] private bool NENENBLABFP { [Token(Token = "0x6015700")] [Address(RVA = "0xF47060", Offset = "0xF45E60", VA = "0x180F47060")] get { return this.GNEPLELGDJE.IAHDANBDAAM() != null; } [Token(Token = "0x6015701")] [Address(RVA = "0xF48230", Offset = "0xF47030", VA = "0x180F48230")] set { KLLMCPFPIIE gneplelgdje = this.GNEPLELGDJE; } } // Token: 0x17003B24 RID: 15140 // (get) Token: 0x06015702 RID: 87810 RVA: 0x00504444 File Offset: 0x00502644 // (set) Token: 0x06015703 RID: 87811 RVA: 0x00504464 File Offset: 0x00502664 [Token(Token = "0x17003B24")] private bool HKFEDNFJBHL { [Token(Token = "0x6015702")] [Address(RVA = "0xF48550", Offset = "0xF47350", VA = "0x180F48550")] get { return this.OMBOMGCPPIB.IAHDANBDAAM() != null; } [Token(Token = "0x6015703")] [Address(RVA = "0xF48FE0", Offset = "0xF47DE0", VA = "0x180F48FE0")] set { KLLMCPFPIIE ombomgcppib = this.OMBOMGCPPIB; } } // Token: 0x17003B25 RID: 15141 // (get) Token: 0x06015704 RID: 87812 RVA: 0x00504480 File Offset: 0x00502680 // (set) Token: 0x06015705 RID: 87813 RVA: 0x005044A0 File Offset: 0x005026A0 [Token(Token = "0x17003B25")] private CreationObject.NLIGPDKKPNE MFFNLJFBJNA { [Token(Token = "0x6015704")] [Address(RVA = "0xF47850", Offset = "0xF46650", VA = "0x180F47850")] get { int num = this.OPOMNIMLDOJ.IAHDANBDAAM(); throw new NullReferenceException(); } [Token(Token = "0x6015705")] [Address(RVA = "0xF436F0", Offset = "0xF424F0", VA = "0x180F436F0")] set { KLLMCPFPIIE opomnimldoj = this.OPOMNIMLDOJ; } } // Token: 0x17003B26 RID: 15142 // (get) Token: 0x06015706 RID: 87814 RVA: 0x005044BC File Offset: 0x005026BC [Token(Token = "0x17003B26")] public CreationObject.NLIGPDKKPNE HJAKOIPLLBA { [Token(Token = "0x6015706")] [Address(RVA = "0xF4FBF0", Offset = "0xF4E9F0", VA = "0x180F4FBF0")] get { int num; do { num = 0; if (this.GKNDAICOIHP.CFLJGNJLBFG || (this.OKNGKFALIHL.IAHDANBDAAM() != 0 && this.IHFNKBNBMCA.IAHDANBDAAM() == 0)) { return CreationObject.NLIGPDKKPNE.NavMeshIgnored; } List jgmmaaffpgd = this.JGMMAAFFPGD; bool flag; if (flag) { while (flag) { } } } while (num != 0); if (num != -1) { return CreationObject.NLIGPDKKPNE.NavMeshIgnored; } return CreationObject.NLIGPDKKPNE.NavMeshIgnored; } } // Token: 0x06015707 RID: 87815 RVA: 0x00504524 File Offset: 0x00502724 [Token(Token = "0x6015707")] [Address(RVA = "0xF47E30", Offset = "0xF46C30", VA = "0x180F47E30")] private bool HLGMIKJACFB() { if (!this.GKNDAICOIHP.CFLJGNJLBFG && (this.OKNGKFALIHL.IAHDANBDAAM() == 0 || this.IHFNKBNBMCA.IAHDANBDAAM() != 0)) { return true; } throw new NullReferenceException(); } // Token: 0x17003B27 RID: 15143 // (get) Token: 0x06015708 RID: 87816 RVA: 0x00504564 File Offset: 0x00502764 [Token(Token = "0x17003B27")] public CreationObject.NLIGPDKKPNE AOGBBFOCGEC { [Token(Token = "0x6015708")] [Address(RVA = "0xF4FE20", Offset = "0xF4EC20", VA = "0x180F4FE20")] get { CreationObject.NLIGPDKKPNE navMeshModeComponentOverride = this.HJAKOIPLLBA; if (navMeshModeComponentOverride == CreationObject.NLIGPDKKPNE.NavMeshGenerator) { int num = this.OPOMNIMLDOJ.IAHDANBDAAM(); } return navMeshModeComponentOverride; } } // Token: 0x17003B28 RID: 15144 // (get) Token: 0x06015709 RID: 87817 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x0601570A RID: 87818 RVA: 0x00504590 File Offset: 0x00502790 [Token(Token = "0x17003B28")] private Guid OCAKPOAOPJB { [Token(Token = "0x6015709")] [Address(RVA = "0xF48E70", Offset = "0xF47C70", VA = "0x180F48E70")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x601570A")] [Address(RVA = "0xF4B7C0", Offset = "0xF4A5C0", VA = "0x180F4B7C0")] set { KLLMCPFPIIE bdannmphomm = this.BDANNMPHOMM; } } // Token: 0x17003B29 RID: 15145 // (get) Token: 0x0601570B RID: 87819 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x17003B29")] private bool IPBCJPAOOLC { [Token(Token = "0x601570B")] [Address(RVA = "0xF43580", Offset = "0xF42380", VA = "0x180F43580")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x17003B2A RID: 15146 // (get) Token: 0x0601570C RID: 87820 RVA: 0x005045AC File Offset: 0x005027AC // (set) Token: 0x0601570D RID: 87821 RVA: 0x005045C0 File Offset: 0x005027C0 [Token(Token = "0x17003B2A")] public RecastMeshObj CADGBOCLKNO { [Token(Token = "0x601570C")] [Address(RVA = "0x5F4D50", Offset = "0x5F3B50", VA = "0x1805F4D50")] get; [Token(Token = "0x601570D")] [Address(RVA = "0xBDFD30", Offset = "0xBDEB30", VA = "0x180BDFD30")] set; } // Token: 0x17003B2B RID: 15147 // (get) Token: 0x0601570E RID: 87822 RVA: 0x005045D4 File Offset: 0x005027D4 [Token(Token = "0x17003B2B")] public bool IAJNBOGCJDG { [Token(Token = "0x601570E")] [Address(RVA = "0xF4F7E0", Offset = "0xF4E5E0", VA = "0x180F4F7E0")] get { RuntimeSpawnableToolConfig runtimeSpawnableToolConfig; do { int num = (int)this.k__BackingField; } while (runtimeSpawnableToolConfig == 0); return runtimeSpawnableToolConfig.FirstInstanceIsFree; } } // Token: 0x17003B2C RID: 15148 // (get) Token: 0x0601570F RID: 87823 RVA: 0x005045F4 File Offset: 0x005027F4 [Token(Token = "0x17003B2C")] public bool KLCFNLICDAA { [Token(Token = "0x601570F")] [Address(RVA = "0xCB8910", Offset = "0xCB7710", VA = "0x180CB8910", Slot = "111")] get { return this.canBeRotated; } } // Token: 0x17003B2D RID: 15149 // (get) Token: 0x06015710 RID: 87824 RVA: 0x00504608 File Offset: 0x00502808 [Token(Token = "0x17003B2D")] public bool ECLBKLGKPAN { [Token(Token = "0x6015710")] [Address(RVA = "0x774990", Offset = "0x773790", VA = "0x180774990", Slot = "76")] get { return this.canBeScaled; } } // Token: 0x17003B2E RID: 15150 // (get) Token: 0x06015711 RID: 87825 RVA: 0x0050461C File Offset: 0x0050281C [Token(Token = "0x17003B2E")] public bool PCGFBOJDLFI { [Token(Token = "0x6015711")] [Address(RVA = "0x774980", Offset = "0x773780", VA = "0x180774980", Slot = "77")] get { return this.scalingRestricted; } } // Token: 0x17003B2F RID: 15151 // (get) Token: 0x06015712 RID: 87826 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x17003B2F")] public Vector3 OJECFJDOLDJ { [Token(Token = "0x6015712")] [Address(RVA = "0xA9E600", Offset = "0xA9D400", VA = "0x180A9E600", Slot = "78")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x17003B30 RID: 15152 // (get) Token: 0x06015713 RID: 87827 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x17003B30")] public Vector3 OFCELMNGABO { [Token(Token = "0x6015713")] [Address(RVA = "0xF4FBA0", Offset = "0xF4E9A0", VA = "0x180F4FBA0", Slot = "79")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x17003B31 RID: 15153 // (get) Token: 0x06015714 RID: 87828 RVA: 0x00504630 File Offset: 0x00502830 [Token(Token = "0x17003B31")] public SandboxDeformableShape LMOIENNMDLM { [Token(Token = "0x6015714")] [Address(RVA = "0x423D40", Offset = "0x422B40", VA = "0x180423D40")] get { return this.shapeDeformation; } } // Token: 0x17003B32 RID: 15154 // (get) Token: 0x06015715 RID: 87829 RVA: 0x00504644 File Offset: 0x00502844 [Token(Token = "0x17003B32")] public bool FAJBKGKDBKJ { [Token(Token = "0x6015715")] [Address(RVA = "0xF50500", Offset = "0xF4F300", VA = "0x180F50500", Slot = "80")] get { SandboxDeformableShape sandboxDeformableShape = this.shapeDeformation; int num = 0; return sandboxDeformableShape != num; } } // Token: 0x17003B33 RID: 15155 // (get) Token: 0x06015716 RID: 87830 RVA: 0x00504664 File Offset: 0x00502864 [Token(Token = "0x17003B33")] public bool NONGBAAHJAN { [Token(Token = "0x6015716")] [Address(RVA = "0xF50490", Offset = "0xF4F290", VA = "0x180F50490", Slot = "110")] get { if (this.BLIGJFOCJBA == 0 || !this.BLIGJFOCJBA.OEJPFPCBAMM || this.BLIGJFOCJBA.EDOAMFNPBGK) { } return this.canBeCloned; } } // Token: 0x17003B34 RID: 15156 // (get) Token: 0x06015717 RID: 87831 RVA: 0x005046A4 File Offset: 0x005028A4 [Token(Token = "0x17003B34")] public bool FFDLDGIJBNA { [Token(Token = "0x6015717")] [Address(RVA = "0xF505D0", Offset = "0xF4F3D0", VA = "0x180F505D0", Slot = "81")] get { /* An exception occurred when decompiling this method (06015717) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean RecRoom.Core.Creation.CreationObject::get_SupportsMirroring() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: stloc:string(var_1_11, callgetter:string(ShapeContainer::get_DebugName, ldloc:ShapeContainer(var_0_06))) } at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88 --- End of inner exception stack trace --- at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663 */; } } // Token: 0x17003B35 RID: 15157 // (get) Token: 0x06015718 RID: 87832 RVA: 0x005046C4 File Offset: 0x005028C4 [Token(Token = "0x17003B35")] public bool PFKCOIPIJMK { [Token(Token = "0x6015718")] [Address(RVA = "0x536440", Offset = "0x535240", VA = "0x180536440")] get { return this.supportsCenterPivotOperation; } } // Token: 0x17003B36 RID: 15158 // (get) Token: 0x06015719 RID: 87833 RVA: 0x005046D8 File Offset: 0x005028D8 [Token(Token = "0x17003B36")] public bool LGLADBGABHO { [Token(Token = "0x6015719")] [Address(RVA = "0xF50560", Offset = "0xF4F360", VA = "0x180F50560", Slot = "112")] get { if (this.BLIGJFOCJBA != 0 && this.BLIGJFOCJBA.OEJPFPCBAMM) { return this.BLIGJFOCJBA.EDOAMFNPBGK; } throw new NullReferenceException(); } } // Token: 0x17003B37 RID: 15159 // (get) Token: 0x0601571A RID: 87834 RVA: 0x00504710 File Offset: 0x00502910 [Token(Token = "0x17003B37")] public bool MNEDGNDNJGB { [Token(Token = "0x601571A")] [Address(RVA = "0xF50560", Offset = "0xF4F360", VA = "0x180F50560", Slot = "113")] get { if (this.BLIGJFOCJBA != 0 && this.BLIGJFOCJBA.OEJPFPCBAMM) { return this.BLIGJFOCJBA.EDOAMFNPBGK; } throw new NullReferenceException(); } } // Token: 0x17003B38 RID: 15160 // (get) Token: 0x0601571B RID: 87835 RVA: 0x00504748 File Offset: 0x00502948 [Token(Token = "0x17003B38")] public bool CBGDPLNNAEB { [Token(Token = "0x601571B")] [Address(RVA = "0xF50560", Offset = "0xF4F360", VA = "0x180F50560")] get { if (this.BLIGJFOCJBA != 0 && this.BLIGJFOCJBA.OEJPFPCBAMM) { return this.BLIGJFOCJBA.EDOAMFNPBGK; } throw new NullReferenceException(); } } // Token: 0x17003B39 RID: 15161 // (get) Token: 0x0601571C RID: 87836 RVA: 0x00504780 File Offset: 0x00502980 [Token(Token = "0x17003B39")] public bool JGGOAFBBEJA { [Token(Token = "0x601571C")] [Address(RVA = "0xF50560", Offset = "0xF4F360", VA = "0x180F50560", Slot = "114")] get { if (this.BLIGJFOCJBA != 0 && this.BLIGJFOCJBA.OEJPFPCBAMM) { return this.BLIGJFOCJBA.EDOAMFNPBGK; } throw new NullReferenceException(); } } // Token: 0x17003B3A RID: 15162 // (get) Token: 0x0601571D RID: 87837 RVA: 0x005047B8 File Offset: 0x005029B8 [Token(Token = "0x17003B3A")] public bool DDDLLPBPMJO { [Token(Token = "0x601571D")] [Address(RVA = "0xF4F340", Offset = "0xF4E140", VA = "0x180F4F340")] get { if (this.BLIGJFOCJBA != 0 && this.BLIGJFOCJBA.OEJPFPCBAMM) { return this.BLIGJFOCJBA.EDOAMFNPBGK; } throw new NullReferenceException(); } } // Token: 0x17003B3B RID: 15163 // (get) Token: 0x0601571E RID: 87838 RVA: 0x005047F0 File Offset: 0x005029F0 [Token(Token = "0x17003B3B")] public bool OIBIGHGIEJA { [Token(Token = "0x601571E")] [Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "58")] get { return true; } } // Token: 0x17003B3C RID: 15164 // (get) Token: 0x0601571F RID: 87839 RVA: 0x00504800 File Offset: 0x00502A00 [Token(Token = "0x17003B3C")] public bool KLBNFDCCEOK { [Token(Token = "0x601571F")] [Address(RVA = "0xF50630", Offset = "0xF4F430", VA = "0x180F50630", Slot = "82")] get { bool flag; return flag; } } // Token: 0x17003B3D RID: 15165 // (get) Token: 0x06015720 RID: 87840 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x06015721 RID: 87841 RVA: 0x00504810 File Offset: 0x00502A10 [Token(Token = "0x17003B3D")] public Color? PGDAJJIBIBG { [Token(Token = "0x6015720")] [Address(RVA = "0xF4F6A0", Offset = "0xF4E4A0", VA = "0x180F4F6A0")] [CompilerGenerated] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x6015721")] [Address(RVA = "0xF50B20", Offset = "0xF4F920", VA = "0x180F50B20")] [CompilerGenerated] set { bool has_value = value.has_value; } } // Token: 0x17003B3E RID: 15166 // (get) Token: 0x06015722 RID: 87842 RVA: 0x00504824 File Offset: 0x00502A24 // (set) Token: 0x06015723 RID: 87843 RVA: 0x00504838 File Offset: 0x00502A38 [Token(Token = "0x17003B3E")] public CGLKOJIMDIH? FGIHPKEGAMN { [Token(Token = "0x6015722")] [Address(RVA = "0xF50670", Offset = "0xF4F470", VA = "0x180F50670")] get; [Token(Token = "0x6015723")] [Address(RVA = "0xF50D40", Offset = "0xF4FB40", VA = "0x180F50D40")] set; } // Token: 0x17003B3F RID: 15167 // (get) Token: 0x06015724 RID: 87844 RVA: 0x0050484C File Offset: 0x00502A4C // (set) Token: 0x06015725 RID: 87845 RVA: 0x0050486C File Offset: 0x00502A6C [Token(Token = "0x17003B3F")] public bool OCKFCFJJKNN { [Token(Token = "0x6015724")] [Address(RVA = "0xF4F790", Offset = "0xF4E590", VA = "0x180F4F790", Slot = "49")] get { return this.BMHIAPFJHJL.IAHDANBDAAM() != null; } [Token(Token = "0x6015725")] [Address(RVA = "0xF50B70", Offset = "0xF4F970", VA = "0x180F50B70", Slot = "50")] set { KLLMCPFPIIE bmhiapfjhjl = this.BMHIAPFJHJL; } } // Token: 0x17003B40 RID: 15168 // (get) Token: 0x06015726 RID: 87846 RVA: 0x00504888 File Offset: 0x00502A88 // (set) Token: 0x06015727 RID: 87847 RVA: 0x005048A8 File Offset: 0x00502AA8 [Token(Token = "0x17003B40")] public bool LBPNBENCCHK { [Token(Token = "0x6015726")] [Address(RVA = "0xF48050", Offset = "0xF46E50", VA = "0x180F48050", Slot = "54")] get { return this.IHFNKBNBMCA.IAHDANBDAAM() != null; } [Token(Token = "0x6015727")] [Address(RVA = "0xF46310", Offset = "0xF45110", VA = "0x180F46310", Slot = "55")] set { KLLMCPFPIIE ihfnkbnbmca = this.IHFNKBNBMCA; } } // Token: 0x17003B41 RID: 15169 // (get) Token: 0x06015728 RID: 87848 RVA: 0x005048C4 File Offset: 0x00502AC4 [Token(Token = "0x17003B41")] public AOLMGGAPKEH PCAANDNNGPC { [Token(Token = "0x6015728")] [Address(RVA = "0xB6AB20", Offset = "0xB69920", VA = "0x180B6AB20")] get; } // Token: 0x17003B42 RID: 15170 // (get) Token: 0x06015729 RID: 87849 RVA: 0x005048D8 File Offset: 0x00502AD8 // (set) Token: 0x0601572A RID: 87850 RVA: 0x005048EC File Offset: 0x00502AEC [Token(Token = "0x17003B42")] public bool HAGIPJBPIAH { [Token(Token = "0x6015729")] [Address(RVA = "0xF4F400", Offset = "0xF4E200", VA = "0x180F4F400", Slot = "83")] get; [Token(Token = "0x601572A")] [Address(RVA = "0xF50B10", Offset = "0xF4F910", VA = "0x180F50B10")] set; } // Token: 0x17003B43 RID: 15171 // (get) Token: 0x0601572B RID: 87851 RVA: 0x00504900 File Offset: 0x00502B00 // (set) Token: 0x0601572C RID: 87852 RVA: 0x00504914 File Offset: 0x00502B14 [Token(Token = "0x17003B43")] public bool HNDAIGEJKEK { [Token(Token = "0x601572B")] [Address(RVA = "0xF4F330", Offset = "0xF4E130", VA = "0x180F4F330")] get; [Token(Token = "0x601572C")] [Address(RVA = "0xF50B00", Offset = "0xF4F900", VA = "0x180F50B00")] set; } // Token: 0x17003B44 RID: 15172 // (get) Token: 0x0601572D RID: 87853 RVA: 0x00504928 File Offset: 0x00502B28 [Token(Token = "0x17003B44")] private object DGILPMJNGNA { [Token(Token = "0x601572D")] [Address(RVA = "0xF48D30", Offset = "0xF47B30", VA = "0x180F48D30")] get { object ngbaadohcnn = this.NGBAADOHCNN; if (ngbaadohcnn == 0) { object obj = new object(); this.NGBAADOHCNN = obj; } return ngbaadohcnn; } } // Token: 0x17003B45 RID: 15173 // (get) Token: 0x0601572E RID: 87854 RVA: 0x00504950 File Offset: 0x00502B50 [Token(Token = "0x17003B45")] private object NMGEIEFHHOI { [Token(Token = "0x601572E")] [Address(RVA = "0xF43750", Offset = "0xF42550", VA = "0x180F43750")] get { object jhodppflnpe = this.JHODPPFLNPE; if (jhodppflnpe == 0) { object obj = new object(); this.JHODPPFLNPE = obj; } return jhodppflnpe; } } // Token: 0x17003B46 RID: 15174 // (get) Token: 0x0601572F RID: 87855 RVA: 0x00504978 File Offset: 0x00502B78 [Token(Token = "0x17003B46")] public LDCBLKDLODB BLIGJFOCJBA { [Token(Token = "0x601572F")] [Address(RVA = "0xF4F950", Offset = "0xF4E750", VA = "0x180F4F950", Slot = "52")] get { CreationManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; if (!(instance == num)) { this.EnsureInventionPieceRegistered(); CreationManager instance2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; if (instance2 != 0) { return instance2.k__BackingField.DLPGKDOCOND(this); } } throw new NullReferenceException(); } } // Token: 0x06015730 RID: 87856 RVA: 0x005049BC File Offset: 0x00502BBC [Token(Token = "0x6015730")] [Address(RVA = "0xF47310", Offset = "0xF46110", VA = "0x180F47310")] public void EnsureInventionPieceRegistered() { if (!this.HIBOAHECNJF) { CreationManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; if (instance != num) { NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.k__BackingField.IFLPPIEBNNA(this); this.HIBOAHECNJF = true; } } } // Token: 0x17003B47 RID: 15175 // (get) Token: 0x06015731 RID: 87857 RVA: 0x00504A04 File Offset: 0x00502C04 // (set) Token: 0x06015732 RID: 87858 RVA: 0x00504A18 File Offset: 0x00502C18 [Token(Token = "0x17003B47")] public ObjectGroup IHPGHGCCOAD { [Token(Token = "0x6015731")] [Address(RVA = "0xBDA730", Offset = "0xBD9530", VA = "0x180BDA730")] get; [Token(Token = "0x6015732")] [Address(RVA = "0xBDC2C0", Offset = "0xBDB0C0", VA = "0x180BDC2C0")] set; } // Token: 0x17003B48 RID: 15176 // (get) Token: 0x06015733 RID: 87859 RVA: 0x00504A2C File Offset: 0x00502C2C // (set) Token: 0x06015734 RID: 87860 RVA: 0x00504A40 File Offset: 0x00502C40 [Token(Token = "0x17003B48")] public bool CNNKEKHILGF { [Token(Token = "0x6015733")] [Address(RVA = "0xF4FA40", Offset = "0xF4E840", VA = "0x180F4FA40")] get; [Token(Token = "0x6015734")] [Address(RVA = "0xF47630", Offset = "0xF46430", VA = "0x180F47630")] private set; } // Token: 0x17003B49 RID: 15177 // (get) Token: 0x06015735 RID: 87861 RVA: 0x00504A54 File Offset: 0x00502C54 [Token(Token = "0x17003B49")] public string KENGPMDDCML { [Token(Token = "0x6015735")] [Address(RVA = "0xF4F850", Offset = "0xF4E650", VA = "0x180F4F850", Slot = "34")] get { int num = (int)this.k__BackingField; string text; return text; } } // Token: 0x17003B4A RID: 15178 // (get) Token: 0x06015736 RID: 87862 RVA: 0x00504A6C File Offset: 0x00502C6C [Token(Token = "0x17003B4A")] public bool FBLEJONFPAK { [Token(Token = "0x6015736")] [Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "29")] get { return true; } } // Token: 0x06015737 RID: 87863 RVA: 0x00504A7C File Offset: 0x00502C7C [Token(Token = "0x6015737")] [Address(RVA = "0xF4B830", Offset = "0xF4A630", VA = "0x180F4B830")] public void RaiseObjectSettingsFunctionsChangedEvent() { Action pkpmnbbplci = this.PKPMNBBPLCI; if (pkpmnbbplci != 0) { pkpmnbbplci(); return; } } // Token: 0x17003B4B RID: 15179 // (get) Token: 0x06015738 RID: 87864 RVA: 0x00504A9C File Offset: 0x00502C9C [Token(Token = "0x17003B4B")] public IEnumerable AEBKAFDCLLM { [Token(Token = "0x6015738")] [Address(RVA = "0xBDCE50", Offset = "0xBDBC50", VA = "0x180BDCE50", Slot = "26")] get { /* An exception occurred when decompiling this method (06015738) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerable`1 RecRoom.Core.Creation.CreationObject::get_ObjectSettingsFunctions() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: stloc:class [mscorlib]System.Collections.Generic.List`1(var_0_06, ldfld:class [mscorlib]System.Collections.Generic.List`1(CreationObject::KNKGGDHCLDN, ldloc:CreationObject(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 1663 */; } } // Token: 0x17003B4C RID: 15180 // (get) Token: 0x06015739 RID: 87865 RVA: 0x00504AB0 File Offset: 0x00502CB0 [Token(Token = "0x17003B4C")] public IReadOnlyList NLCJJAOBPLO { [Token(Token = "0x6015739")] [Address(RVA = "0xBDB930", Offset = "0xBDA730", VA = "0x180BDB930", Slot = "27")] get { /* An exception occurred when decompiling this method (06015739) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IReadOnlyList`1 RecRoom.Core.Creation.CreationObject::get_DynamicUIElements() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: stloc:class [mscorlib]System.Collections.Generic.List`1(var_0_06, ldfld:class [mscorlib]System.Collections.Generic.List`1(CreationObject::HNEPKPGIDJF, ldloc:CreationObject(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 1663 */; } } // Token: 0x17003B4D RID: 15181 // (get) Token: 0x0601573A RID: 87866 RVA: 0x00504AC4 File Offset: 0x00502CC4 [Token(Token = "0x17003B4D")] private HECIICKPCDN LOHHBLPLACM { [Token(Token = "0x601573A")] [Address(RVA = "0xF470B0", Offset = "0xF45EB0", VA = "0x180F470B0")] get { if (this.BLIGJFOCJBA != 0 && this.BLIGJFOCJBA.OEJPFPCBAMM) { List list = new List(); long num = this.BLIGJFOCJBA.AJHBGBHGGAL; list.Add(num); PMGCJEPKFOF pmgcjepkfof = BBHENFCNLAB.PPMMEALNIJN(list); } int num2 = 0; HECIICKPCDN permission = (HECIICKPCDN)num2; PMGCJEPKFOF pmgcjepkfof2; if (pmgcjepkfof2 != 0) { Action action = delegate(BBHENFCNLAB.AJCEIOJPMLJ result) { }; num2 += num2; num2++; } return permission; } } // Token: 0x0601573B RID: 87867 RVA: 0x00504B50 File Offset: 0x00502D50 [Token(Token = "0x601573B")] [Address(RVA = "0xF48290", Offset = "0xF47090", VA = "0x180F48290")] private PMGCJEPKFOF KBJPBDODHPA() { if (this.BLIGJFOCJBA != 0 && this.BLIGJFOCJBA.OEJPFPCBAMM) { List list = new List(); long num = this.BLIGJFOCJBA.AJHBGBHGGAL; list.Add(num); return BBHENFCNLAB.PPMMEALNIJN(list); } PMGCJEPKFOF pmgcjepkfof; return pmgcjepkfof; } // Token: 0x17003B4E RID: 15182 // (get) Token: 0x0601573C RID: 87868 RVA: 0x00504BA0 File Offset: 0x00502DA0 [Token(Token = "0x17003B4E")] public int GNMOHEMEIHM { [Token(Token = "0x601573C")] [Address(RVA = "0xF4FE80", Offset = "0xF4EC80", VA = "0x180F4FE80")] get { return this.KNKGGDHCLDN._size; } } // Token: 0x0601573D RID: 87869 RVA: 0x00504BC0 File Offset: 0x00502DC0 [Token(Token = "0x601573D")] [Address(RVA = "0xF42160", Offset = "0xF40F60", VA = "0x180F42160")] public ILINODKFHEO AddConfigurableSetting(ILINODKFHEO FIFLPPCKBPH) { this.KNKGGDHCLDN.Add(FIFLPPCKBPH); List knkggdhcldn = this.KNKGGDHCLDN; CreationObject.EDDPKDAHOAK aidmfchcdje = CreationObject.AIDMFCHCDJE; knkggdhcldn.Sort(aidmfchcdje); return FIFLPPCKBPH; } // Token: 0x0601573E RID: 87870 RVA: 0x00504BF4 File Offset: 0x00502DF4 [Token(Token = "0x601573E")] [Address(RVA = "0xF493C0", Offset = "0xF481C0", VA = "0x180F493C0")] private IReadOnlyList OANIBHJIBKA(DOPNALIMPNA KCKPONEANIH) { this.HNEPKPGIDJF.Add(KCKPONEANIH); List hnepkpgidjf = this.HNEPKPGIDJF; Comparison <>9__205_ = CreationObject.<>c.<>9__205_0; if (<>9__205_ == 0) { CreationObject.<>c.<>9__205_0 = delegate(DOPNALIMPNA lhs, DOPNALIMPNA rhs) { int num; return num; }; } hnepkpgidjf.Sort(<>9__205_); List hnepkpgidjf2 = this.HNEPKPGIDJF; throw new NullReferenceException(); } // Token: 0x0601573F RID: 87871 RVA: 0x00504C48 File Offset: 0x00502E48 [Token(Token = "0x601573F")] [Address(RVA = "0xF42210", Offset = "0xF41010", VA = "0x180F42210")] public void AddConfigurableSettings(IEnumerable ILKKIPHFDFF) { this.KNKGGDHCLDN.AddRange(ILKKIPHFDFF); List knkggdhcldn = this.KNKGGDHCLDN; CreationObject.EDDPKDAHOAK aidmfchcdje = CreationObject.AIDMFCHCDJE; knkggdhcldn.Sort(aidmfchcdje); } // Token: 0x06015740 RID: 87872 RVA: 0x00504C7C File Offset: 0x00502E7C [Token(Token = "0x6015740")] [Address(RVA = "0xF423E0", Offset = "0xF411E0", VA = "0x180F423E0")] public ECJBHJOCKHL AddFoldoutMenu(string IHBDNLFNPKH, int JMHKMOACHDG, List HNEPKPGIDJF, HECIICKPCDN LBIHDKIFJAK = HECIICKPCDN.EditAndSave) { HECIICKPCDN minimumInventionPermission = HECIICKPCDN.Unassigned; CreationObject <>4__this = this; if (HNEPKPGIDJF == 0) { List list = new List(); } int num = 0; ulong num2; ECJBHJOCKHL ecjbhjockhl = ONOKJPIMIIP.HPLKEGBKNBJ(JMHKMOACHDG, IHBDNLFNPKH, HNEPKPGIDJF, num, num2 != 0UL); ECJBHJOCKHL dynamicFoldoutMenu = ecjbhjockhl; Func func = delegate { List febhfimejpn = dynamicFoldoutMenu.FEBHFIMEJPN; return <>4__this.LOHHBLPLACM >= minimumInventionPermission; }; ecjbhjockhl.KKGFMMFFKKC = func; ECJBHJOCKHL dynamicFoldoutMenu2 = dynamicFoldoutMenu; this.HNEPKPGIDJF.Add(dynamicFoldoutMenu2); List hnepkpgidjf = this.HNEPKPGIDJF; Comparison comparison; if (CreationObject.<>c.<>9__205_0 == 0) { comparison = delegate(DOPNALIMPNA lhs, DOPNALIMPNA rhs) { int num3; return num3; }; CreationObject.<>c.<>9__205_0 = comparison; } hnepkpgidjf.Sort(comparison); return dynamicFoldoutMenu; } // Token: 0x06015741 RID: 87873 RVA: 0x00504D28 File Offset: 0x00502F28 [Token(Token = "0x6015741")] [Address(RVA = "0xF42690", Offset = "0xF41490", VA = "0x180F42690")] public ECJBHJOCKHL AddFoldoutMenu(string IHBDNLFNPKH, int JMHKMOACHDG, HECIICKPCDN LBIHDKIFJAK, params DOPNALIMPNA[] HNEPKPGIDJF) { ECJBHJOCKHL ecjbhjockhl; return ecjbhjockhl; } // Token: 0x06015742 RID: 87874 RVA: 0x00504D40 File Offset: 0x00502F40 [Token(Token = "0x6015742")] [Address(RVA = "0xF425F0", Offset = "0xF413F0", VA = "0x180F425F0")] public ECJBHJOCKHL AddFoldoutMenu(string IHBDNLFNPKH, int JMHKMOACHDG, params DOPNALIMPNA[] HNEPKPGIDJF) { if (HNEPKPGIDJF != 0) { List list = Enumerable.ToList(HNEPKPGIDJF); } ECJBHJOCKHL ecjbhjockhl; return ecjbhjockhl; } // Token: 0x06015743 RID: 87875 RVA: 0x00504D60 File Offset: 0x00502F60 [Token(Token = "0x6015743")] [Address(RVA = "0xF4B980", Offset = "0xF4A780", VA = "0x180F4B980")] public void RemoveConfigurableSetting(ILINODKFHEO FIFLPPCKBPH) { bool flag = this.KNKGGDHCLDN.Remove(FIFLPPCKBPH); List knkggdhcldn = this.KNKGGDHCLDN; CreationObject.EDDPKDAHOAK aidmfchcdje = CreationObject.AIDMFCHCDJE; knkggdhcldn.Sort(aidmfchcdje); } // Token: 0x06015744 RID: 87876 RVA: 0x00504D94 File Offset: 0x00502F94 [Token(Token = "0x6015744")] [Address(RVA = "0xF4BB50", Offset = "0xF4A950", VA = "0x180F4BB50")] public bool RemoveDynamicUIElement(DOPNALIMPNA KCKPONEANIH) { return this.HNEPKPGIDJF.Remove(KCKPONEANIH); } // Token: 0x06015745 RID: 87877 RVA: 0x00504DB4 File Offset: 0x00502FB4 [Token(Token = "0x6015745")] [Address(RVA = "0xF460A0", Offset = "0xF44EA0", VA = "0x180F460A0")] public void ClearConfigurableSettings() { int num; do { num = 0; List knkggdhcldn = this.KNKGGDHCLDN; bool flag; if (flag) { } } while (num != 0); this.KNKGGDHCLDN.Clear(); } // Token: 0x06015746 RID: 87878 RVA: 0x00504DEC File Offset: 0x00502FEC [Token(Token = "0x6015746")] [Address(RVA = "0xF461D0", Offset = "0xF44FD0", VA = "0x180F461D0")] public void ClearDynamicUIElements() { this.HNEPKPGIDJF.Clear(); } // Token: 0x17003B4F RID: 15183 // (get) Token: 0x06015747 RID: 87879 RVA: 0x00504E0C File Offset: 0x0050300C [Token(Token = "0x17003B4F")] public Dictionary LKAEOBBMOHI { [Token(Token = "0x6015747")] [Address(RVA = "0xBDCCC0", Offset = "0xBDBAC0", VA = "0x180BDCCC0")] get { return this.JJDLFAJHOBK; } } // Token: 0x06015748 RID: 87880 RVA: 0x00504E20 File Offset: 0x00503020 [Token(Token = "0x6015748")] [Address(RVA = "0xF4B850", Offset = "0xF4A650", VA = "0x180F4B850")] public void RegisterConfigurablePiece(ConfigurableSubpiece BBJIEBFMCEM) { int num = 0; if (!(BBJIEBFMCEM == num)) { Collider[] colliders = BBJIEBFMCEM.colliders; int num2 = 0; int length = colliders.Length; if (num2 < length) { Dictionary jjdlfajhobk = this.JJDLFAJHOBK; Collider collider = colliders[num2]; jjdlfajhobk[collider] = BBJIEBFMCEM; num2++; } NBPOLJHGGLE onCollidersChanged = BBJIEBFMCEM.OnCollidersChanged; Action action = new Action(this.LHMCJAMADED); NBPOLJHGGLE nbpoljhggle = NBPOLJHGGLE.BPJDFPACLMK(onCollidersChanged, action); BBJIEBFMCEM.OnCollidersChanged = nbpoljhggle; } } // Token: 0x06015749 RID: 87881 RVA: 0x00504E9C File Offset: 0x0050309C [Token(Token = "0x6015749")] [Address(RVA = "0xF48680", Offset = "0xF47480", VA = "0x180F48680")] private void LHMCJAMADED(ConfigurableSubpiece BBJIEBFMCEM, Collider[] LAIIDFHPCKP, Collider[] BHJFFEPIOAE) { int num = 0; int length = LAIIDFHPCKP.Length; if (num < length) { Dictionary jjdlfajhobk = this.JJDLFAJHOBK; Collider collider = LAIIDFHPCKP[num]; bool flag = jjdlfajhobk.Remove(collider); num++; } int length2 = BHJFFEPIOAE.Length; if (num < length2) { Dictionary jjdlfajhobk2 = this.JJDLFAJHOBK; Collider collider2 = BHJFFEPIOAE[num]; jjdlfajhobk2[collider2] = BBJIEBFMCEM; num++; } } // Token: 0x0601574A RID: 87882 RVA: 0x00504F04 File Offset: 0x00503104 [Token(Token = "0x601574A")] [Address(RVA = "0xF4E9F0", Offset = "0xF4D7F0", VA = "0x180F4E9F0")] public void UnregisterConfigurablePiece(ConfigurableSubpiece BBJIEBFMCEM) { int num = 0; if (!(BBJIEBFMCEM == num)) { Collider[] colliders = BBJIEBFMCEM.colliders; int num2 = 0; int length = colliders.Length; if (num2 < length) { Dictionary jjdlfajhobk = this.JJDLFAJHOBK; Collider collider = colliders[num2]; bool flag = jjdlfajhobk.Remove(collider); num2++; } NBPOLJHGGLE onCollidersChanged = BBJIEBFMCEM.OnCollidersChanged; Action action = new Action(this.LHMCJAMADED); NBPOLJHGGLE nbpoljhggle = NBPOLJHGGLE.GMNMHGMFGOL(onCollidersChanged, action); BBJIEBFMCEM.OnCollidersChanged = nbpoljhggle; } } // Token: 0x0601574B RID: 87883 RVA: 0x00504F80 File Offset: 0x00503180 [Token(Token = "0x601574B")] [Address(RVA = "0xF478F0", Offset = "0xF466F0", VA = "0x180F478F0", Slot = "75")] public ConfigurableSubpiece GetConfigurableSubpiece(Collider GLPOLGOBLAA) { int num = 0; if (!(GLPOLGOBLAA == num)) { Dictionary jjdlfajhobk = this.JJDLFAJHOBK; } throw new NullReferenceException(); } // Token: 0x0601574C RID: 87884 RVA: 0x00504FA8 File Offset: 0x005031A8 [Token(Token = "0x601574C")] [Address(RVA = "0xF475D0", Offset = "0xF463D0", VA = "0x180F475D0")] public void FireObjectSettingsToast(string BAGBMJMGJBC) { Action gfagocfdlmf = this.GFAGOCFDLMF; if (gfagocfdlmf != 0) { gfagocfdlmf(BAGBMJMGJBC); } } // Token: 0x0601574D RID: 87885 RVA: 0x00504FC8 File Offset: 0x005031C8 [Token(Token = "0x601574D")] [Address(RVA = "0xF47570", Offset = "0xF46370", VA = "0x180F47570")] public void FireDialogListPicker(DLKPBLNKLAD OIPDFDMPPEA, GCKECFLKJGJ ADLAPGFGLMF) { if (this.KFHBONAIAFK != 0) { } } // Token: 0x17003B50 RID: 15184 // (get) Token: 0x0601574E RID: 87886 RVA: 0x00504FE0 File Offset: 0x005031E0 [Token(Token = "0x17003B50")] public string HHJALNBGCMI { [Token(Token = "0x601574E")] [Address(RVA = "0xF506B0", Offset = "0xF4F4B0", VA = "0x180F506B0", Slot = "126")] get { int viewID = base.JDHMIOJKLCK.BOPMIMPLIMK; return string.Format("co{0}", viewID); } } // Token: 0x0601574F RID: 87887 RVA: 0x0050500C File Offset: 0x0050320C [Token(Token = "0x601574F")] [Address(RVA = "0xF428E0", Offset = "0xF416E0", VA = "0x180F428E0", Slot = "13")] protected override void Awake() { int num = 0; int num2 = 0; this.KLIAMNPKCKI(num2); if (!this.defaultFrozenInScene) { } bool flag = CreationManager.SpawnedView(base.JDHMIOJKLCK); if (this.tool.InstantiationParameters != 0) { throw new NullReferenceException(); } NullReferenceException ex; this.k__BackingField = ex != null; Tool tool = this.tool; if (!PPLFNCHJCEP.DKECDBMKDIK(base.JDHMIOJKLCK).IMCPFLDKEOH("OBJ_PK", num)) { Guid empty = Guid.Empty; } BJHJOILGOLG bjhjoilgolg = new BJHJOILGOLG(PUNNetworkManager.ELLAOHFLFJE, this); Action action = new Action(this.LNPHKCHJKGG); FHJAFBMOIKC fhjafbmoikc = new FHJAFBMOIKC(bjhjoilgolg, "COL", action); Tool tool2 = this.tool; this.FLLENDBIKGF = fhjafbmoikc; bool canBePickedUp = tool2.MBHKHNNAKBB; Action action2 = new Action(this.OnIsGrabbableChanged); KLLMCPFPIIE kllmcpfpiie; this.OKNGKFALIHL = kllmcpfpiie; bool flag2; if (flag2) { } Action action3 = new Action(this.OnIsClimbableChanged); KLLMCPFPIIE kllmcpfpiie2; this.KNJCBNBGAPN = kllmcpfpiie2; bool flag3; if (flag3) { } Action action4 = new Action(this.LOINCODIPGO); KLLMCPFPIIE kllmcpfpiie3; this.OMBOMGCPPIB = kllmcpfpiie3; bool flag4; if (flag4) { } Action action5 = new Action(this.DJCGLKODHIO); KLLMCPFPIIE kllmcpfpiie4; this.GNEPLELGDJE = kllmcpfpiie4; KLLMCPFPIIE kllmcpfpiie5; this.OPOMNIMLDOJ = kllmcpfpiie5; Action action6 = new Action(this.DHPDELPDKCJ); KLLMCPFPIIE kllmcpfpiie6; this.BMHIAPFJHJL = kllmcpfpiie6; Action action7 = new Action(this.BCFDEHKIEOE); KLLMCPFPIIE kllmcpfpiie7; this.IHFNKBNBMCA = kllmcpfpiie7; KLLMCPFPIIE kllmcpfpiie8; this.BDANNMPHOMM = kllmcpfpiie8; bool flag5; if (!flag5) { Tool tool3 = this.tool; bool flag6; if (!flag6) { goto IL_186; } } bool flag7 = this.GNEPLELGDJE.IAHDANBDAAM() != null; bool flag8 = this.KNJCBNBGAPN.IAHDANBDAAM() != null; bool flag9 = this.OMBOMGCPPIB.IAHDANBDAAM() != null; IL_186: this.EnsureInventionPieceRegistered(); this.DOKFGFOPDMD(); CreationManager.AddCreationObject(this); PhotonView photonView = base.JDHMIOJKLCK; Action action8 = new Action(this.FHCMNCBLJIG); photonView.ControllerChangedEvent += action8; Tool tool4 = this.tool; Tool.EHOOCLKEMPD ehooclkempd = new Tool.EHOOCLKEMPD(this.DLHCJKPJHKO); tool4.AddCustomEquipCondition(ehooclkempd); this.CKBDKPKIMGM(); PersistenceView persistenceView = this.tool.persistenceView; int num3 = 0; if (persistenceView != num3) { PersistenceView.KMLLKIFDMGF kmllkifdmgf = new PersistenceView.KMLLKIFDMGF(this.OKOICKOAIFB); persistenceView.OKOICKOAIFB += kmllkifdmgf; } } // Token: 0x06015750 RID: 87888 RVA: 0x00505230 File Offset: 0x00503430 [Token(Token = "0x6015750")] [Address(RVA = "0xF4D520", Offset = "0xF4C320", VA = "0x180F4D520")] private void Start() { CreationManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; Action action = new Action(this.Reset); instance.FJPFKELLNLM += action; this.BCFDEHKIEOE(); if (KKPBCOOONNK.BNNCCCFFALC && this.KNJCBNBGAPN.IAHDANBDAAM() != 0 && this.OKNGKFALIHL.IAHDANBDAAM() != 0) { int num = 0; this.NHOCEFAONJG = num != 0; } Tool tool = this.tool; bool flag = this.OKNGKFALIHL.IAHDANBDAAM() != null; object ffdpdlgogln = this.FFDPDLGOGLN; tool.SetPickupEnabled(flag, ffdpdlgogln); this.LNPHKCHJKGG(); Tool tool2 = this.tool; if (this.BMHIAPFJHJL.IAHDANBDAAM() != 0) { Tool tool3 = this.tool; } tool2.SetCollisionLayer((DAJFOCGPHGP)((uint)27)); OMKPHDBNLKH.DEDABHKCIBG dedabhkcibg; if (CreationObject.<>c.<>9__229_0 == 0) { dedabhkcibg = (MakerPenPaletteConfigScreen editableUiFlow) => editableUiFlow.DefaultBoolUIControlPrefab; CreationObject.<>c.<>9__229_0 = dedabhkcibg; } OMKPHDBNLKH.OHINDOLFNMP ohindolfnmp = new OMKPHDBNLKH.OHINDOLFNMP(this.DKKKMIOLILE); int num2 = this.settingsPriority; CPNMFOKDBKM cpnmfokdbkm = new CPNMFOKDBKM(dedabhkcibg, ohindolfnmp, num2); OMKPHDBNLKH.DEDABHKCIBG dedabhkcibg2; if (CreationObject.<>c.<>9__229_2 == 0) { dedabhkcibg2 = (MakerPenPaletteConfigScreen editableUiFlow) => editableUiFlow.DefaultBoolUIControlPrefab; CreationObject.<>c.<>9__229_2 = dedabhkcibg2; } OMKPHDBNLKH.OHINDOLFNMP ohindolfnmp2 = new OMKPHDBNLKH.OHINDOLFNMP(this.KKIDBGPCPHA); int num3 = this.settingsPriority; int num4; CPNMFOKDBKM cpnmfokdbkm2 = new CPNMFOKDBKM(dedabhkcibg2, ohindolfnmp2, num4); num4 = num3 - 1; OMKPHDBNLKH.DEDABHKCIBG dedabhkcibg3; if (CreationObject.<>c.<>9__229_4 == 0) { dedabhkcibg3 = (MakerPenPaletteConfigScreen editableUiFlow) => editableUiFlow.DefaultBoolUIControlPrefab; CreationObject.<>c.<>9__229_4 = dedabhkcibg3; } OMKPHDBNLKH.OHINDOLFNMP ohindolfnmp3 = new OMKPHDBNLKH.OHINDOLFNMP(this.MJCGAHEBBEI); int num5 = this.settingsPriority; int num6; CPNMFOKDBKM cpnmfokdbkm3 = new CPNMFOKDBKM(dedabhkcibg3, ohindolfnmp3, num6); num6 = num5 - 1; OMKPHDBNLKH.DEDABHKCIBG dedabhkcibg4; if (CreationObject.<>c.<>9__229_6 == 0) { dedabhkcibg4 = (MakerPenPaletteConfigScreen editableUiFlow) => editableUiFlow.DefaultBoolUIControlPrefab; CreationObject.<>c.<>9__229_6 = dedabhkcibg4; } OMKPHDBNLKH.OHINDOLFNMP ohindolfnmp4 = new OMKPHDBNLKH.OHINDOLFNMP(this.GJDODMEKDLK); int num7 = this.settingsPriority; int num8; CPNMFOKDBKM cpnmfokdbkm4 = new CPNMFOKDBKM(dedabhkcibg4, ohindolfnmp4, num8); num8 = num7 - 1; OMKPHDBNLKH.DEDABHKCIBG dedabhkcibg5; if (CreationObject.<>c.<>9__229_8 == 0) { dedabhkcibg5 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultEnumUIControlPrefab; CreationObject.<>c.<>9__229_8 = dedabhkcibg5; } OMKPHDBNLKH.OHINDOLFNMP ohindolfnmp5 = new OMKPHDBNLKH.OHINDOLFNMP(this.COJOJNCJAEO); Dictionary momamkckblk = this.MOMAMKCKBLK; int num9 = this.settingsPriority; int num10; KLCANJPOEPC klcanjpoepc = new KLCANJPOEPC(dedabhkcibg5, ohindolfnmp5, momamkckblk, num10); num10 = num9 - 1; this.JEFDAPNBDFI = klcanjpoepc; OMKPHDBNLKH.DEDABHKCIBG dedabhkcibg6; if (CreationObject.<>c.<>9__229_10 == 0) { dedabhkcibg6 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.KeyEditControlUIPrefab; CreationObject.<>c.<>9__229_10 = dedabhkcibg6; } OMKPHDBNLKH.OHINDOLFNMP ohindolfnmp6 = new OMKPHDBNLKH.OHINDOLFNMP(this.KNMEAHNONHP); int num11 = this.settingsPriority; int num12; string text; FBEMFBCNBEP fbemfbcnbep = new FBEMFBCNBEP(dedabhkcibg6, ohindolfnmp6, num12, text); num12 = num11 - 1; int num13 = 0; if (this.tool.MBHKHNNAKBB || this.OKNGKFALIHL.IAHDANBDAAM() != 0) { ILINODKFHEO ilinodkfheo = this.AddConfigurableSetting(cpnmfokdbkm); } if ((this.supportsLocomotionConfig ? 1 : 0) != num13) { ILINODKFHEO ilinodkfheo2 = this.AddConfigurableSetting(cpnmfokdbkm2); ILINODKFHEO ilinodkfheo3 = this.AddConfigurableSetting(cpnmfokdbkm3); ILINODKFHEO ilinodkfheo4 = this.AddConfigurableSetting(cpnmfokdbkm4); } int num14 = 0; int num15 = 0; ulong num16; ECJBHJOCKHL ecjbhjockhl = ONOKJPIMIIP.HPLKEGBKNBJ(10000, "Room Key Options", num15, num14, num16 != 0UL); Func func = new Func(this.NNFCGBIFFOK); ecjbhjockhl.KKGFMMFFKKC = func; bool flag2; if (flag2 && (this.BLIGJFOCJBA == 0 || !this.BLIGJFOCJBA.OEJPFPCBAMM || !this.BLIGJFOCJBA.EDOAMFNPBGK)) { ILINODKFHEO ilinodkfheo5 = this.AddConfigurableSetting(fbemfbcnbep); RoomKeysManager instance2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; MFBGLIHGCGO onRoomKeyUpdated = instance2.OnRoomKeyUpdated; Action action2 = new Action(this.DFGHNKCCAAJ); MFBGLIHGCGO mfbglihgcgo = MFBGLIHGCGO.BPJDFPACLMK(onRoomKeyUpdated, action2); instance2.OnRoomKeyUpdated = mfbglihgcgo; Action action3; if (CreationObject.<>c.<>9__229_13 == 0) { action3 = delegate { RRUIRootScreen flowByType = WatchUI.BFPPPLIJIGC.GetFlowByType(); long k__BackingField = Matchmaking.HMCJLLMDAAM.k__BackingField; flowByType.ShowScreenAndGoToRoomKeysCreate(k__BackingField); WatchMenuProjector watchMenuProjector = WatchUI.BFPPPLIJIGC.OHPDNGENFJL; int num25 = 0; watchMenuProjector.AuthorityOpenMenuDetached(num25 != 0); }; CreationObject.<>c.<>9__229_13 = action3; } Func func2 = new Func(this.JDJBIJLLEBE); int num17 = 0; int num18 = 0; IMAFJGKHEMD imafjgkhemd = ONOKJPIMIIP.HBJAOEEJNMG(action3, "Create Key", num18, num17, func2, num13); ecjbhjockhl.BPAJKKAGPKB(imafjgkhemd); Func func3 = new Func(this.PLADHOPDCFF); Action action4 = new Action(this.NNHGODHDCKH); Action action5 = new Action(this.FireDialogListPicker); Func func4 = new Func(this.MBBDADBKKAF); string text2; IMAFJGKHEMD imafjgkhemd2 = ONOKJPIMIIP.HMIEICABJJG(func3, action4, action5, func4, text2); ecjbhjockhl.BPAJKKAGPKB(imafjgkhemd2); } DOPNALIMPNA[] array = new DOPNALIMPNA[6]; Func func5 = new Func(this.HNCIIKAEOGN); Action action6 = new Action(this.DHPLCNFLHFM); Func func6 = new Func(this.LNFAKONNHGN); Func func7 = new Func(this.KJNPHACGBFM); string text3; string text4; DHCINNFLBBA dhcinnflbba = ONOKJPIMIIP.LBJPOFMMGGP(func5, action6, func6, func7, text3, text4); if (dhcinnflbba != 0) { } array[0] = dhcinnflbba; Func func8 = new Func(this.HENFBKILFBF); Action action7 = new Action(this.HLHEBDOFLMP); Func func9 = new Func(this.BAKADJNNGFM); Func func10 = new Func(this.JMKOKHPAOKI); string text5; string text6; DHCINNFLBBA dhcinnflbba2 = ONOKJPIMIIP.LBJPOFMMGGP(func8, action7, func9, func10, text5, text6); if (dhcinnflbba2 != 0) { } array[1] = dhcinnflbba2; Func func11 = new Func(this.PJOHFDKDDCD); Action action8 = new Action(this.KLFDMAIBCPD); Func func12 = new Func(this.CBHBOJMPHKP); int num19 = 0; string text7; string text8; DHCINNFLBBA dhcinnflbba3 = ONOKJPIMIIP.LBJPOFMMGGP(func11, action8, func12, num19, text7, text8); if (dhcinnflbba3 != 0) { } array[2] = dhcinnflbba3; Func func13 = new Func(this.LBCLNAAGILG); Action action9 = new Action(this.KBIAJCIKIMD); Func func14 = new Func(this.LLLONKLIJFN); int num20 = 0; string text9; string text10; DHCINNFLBBA dhcinnflbba4 = ONOKJPIMIIP.LBJPOFMMGGP(func13, action9, func14, num20, text9, text10); if (dhcinnflbba4 != 0) { } array[3] = dhcinnflbba4; Dictionary momamkckblk2 = this.MOMAMKCKBLK; Func func15 = new Func(this.OFGMAALIDDC); Action action10 = new Action(this.BPNPALJILNJ); Func func16 = new Func(this.OKNOEDLFANG); Func func17 = new Func(this.DDHLEBLBLON); int num21 = 0; string text11; ulong num22; LNBMGIPPMJJ lnbmgippmjj = ONOKJPIMIIP.BCJHJAHMJFP(momamkckblk2, func15, action10, "NavMesh Generation Mode", text11, num21, num21, func16, func17, num22 != 0UL); if (lnbmgippmjj != 0) { } array[4] = lnbmgippmjj; array[5] = ecjbhjockhl; ECJBHJOCKHL ecjbhjockhl2 = this.AddFoldoutMenu("Basic Settings", -1, array); DOPNALIMPNA[] array2 = new DOPNALIMPNA[0]; Func func18 = new Func(this.HOCKJDANNNL); Action action11 = new Action(this.DHONLIBACHD); int num23 = 0; int num24 = 0; string text12; string text13; DHCINNFLBBA dhcinnflbba5 = ONOKJPIMIIP.LBJPOFMMGGP(func18, action11, num24, num23, text12, text13); if (dhcinnflbba5 != 0) { } array2[0] = dhcinnflbba5; ECJBHJOCKHL ecjbhjockhl3 = this.AddFoldoutMenu("Freeze Settings", -2, array2); this.DOGECNJCGNK = true; } // Token: 0x06015751 RID: 87889 RVA: 0x00505898 File Offset: 0x00503A98 [Token(Token = "0x6015751")] [Address(RVA = "0xF4A7E0", Offset = "0xF495E0", VA = "0x180F4A7E0", Slot = "30")] public bool OnPreInitializeConfigScreen() { if (this.supportsNavMeshConfig) { List knkggdhcldn = this.KNKGGDHCLDN; KLCANJPOEPC jefdapnbdfi = this.JEFDAPNBDFI; bool flag = knkggdhcldn.Contains(jefdapnbdfi); bool flag2 = this.HJAKOIPLLBA != CreationObject.NLIGPDKKPNE.NavMeshIgnored; if (flag != flag2) { KLCANJPOEPC jefdapnbdfi2 = this.JEFDAPNBDFI; if (!flag2) { bool flag3 = this.KNKGGDHCLDN.Remove(jefdapnbdfi2); List knkggdhcldn2 = this.KNKGGDHCLDN; CreationObject.EDDPKDAHOAK aidmfchcdje = CreationObject.AIDMFCHCDJE; knkggdhcldn2.Sort(aidmfchcdje); return true; } ILINODKFHEO ilinodkfheo = this.AddConfigurableSetting(jefdapnbdfi2); return true; } } throw new NullReferenceException(); } // Token: 0x06015752 RID: 87890 RVA: 0x00505920 File Offset: 0x00503B20 [Token(Token = "0x6015752")] [Address(RVA = "0xF49D00", Offset = "0xF48B00", VA = "0x180F49D00", Slot = "14")] protected override void OnDestroy() { PersistenceView persistenceView = this.tool.persistenceView; int num = 0; if (persistenceView != num) { PersistenceView.KMLLKIFDMGF kmllkifdmgf = new PersistenceView.KMLLKIFDMGF(this.OKOICKOAIFB); persistenceView.OKOICKOAIFB -= kmllkifdmgf; } this.DBAJFEKOEFM(); base.OnDestroy(); this.ClearConfigurableSettings(); if (this.FLLENDBIKGF != 0) { } PhotonView photonView = base.JDHMIOJKLCK; Action action = new Action(this.FHCMNCBLJIG); photonView.ControllerChangedEvent -= action; CreationManager.SafeUnsubscribeFromOnRoomReset(new Action(this.Reset)); Tool tool = this.tool; Tool.EHOOCLKEMPD ehooclkempd = new Tool.EHOOCLKEMPD(this.DLHCJKPJHKO); tool.RemoveCustomEquipCondition(ehooclkempd); RoomKeysManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; int num2 = 0; if (instance != num2) { RoomKeysManager instance2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; MFBGLIHGCGO onRoomKeyUpdated = instance2.OnRoomKeyUpdated; Action action2 = new Action(this.DFGHNKCCAAJ); MFBGLIHGCGO mfbglihgcgo = MFBGLIHGCGO.GMNMHGMFGOL(onRoomKeyUpdated, action2); instance2.OnRoomKeyUpdated = mfbglihgcgo; } CreationManager.RemoveCreationObject(this); this.ObjectScaled.LKLKGDMFMCC(); OKNNKFGFODL objectDeformed = this.ObjectDeformed; int num3 = 0; this.ObjectScaled = num3; objectDeformed.LKLKGDMFMCC(); this.ObjectDeformed = num3; } // Token: 0x06015753 RID: 87891 RVA: 0x00505A44 File Offset: 0x00503C44 [Token(Token = "0x6015753")] [Address(RVA = "0xF49510", Offset = "0xF48310", VA = "0x180F49510")] private void OKOICKOAIFB(Guid LLMMICKDAHP, Guid IHAMGHBAMBG) { this.CKBDKPKIMGM(); } // Token: 0x06015754 RID: 87892 RVA: 0x00505A58 File Offset: 0x00503C58 [Token(Token = "0x6015754")] [Address(RVA = "0xF48000", Offset = "0xF46E00", VA = "0x180F48000")] private bool HNCIIKAEOGN() { return this.OKNGKFALIHL.IAHDANBDAAM() != null; } // Token: 0x06015755 RID: 87893 RVA: 0x00505A78 File Offset: 0x00503C78 [Token(Token = "0x6015755")] [Address(RVA = "0xF463F0", Offset = "0xF451F0", VA = "0x180F463F0")] private void DHPLCNFLHFM(bool BIOCPDHPALL) { KLLMCPFPIIE okngkfalihl = this.OKNGKFALIHL; CreationObjectSettingBooleanUIControl bngckhklfkb = this.BNGCKHKLFKB; int num = 0; if (bngckhklfkb != num) { string text = this.BNGCKHKLFKB.ToString(); } CreationObjectSettingBooleanUIControl pjpcoaecpnn = this.PJPCOAECPNN; int num2 = 0; if (pjpcoaecpnn != num2) { string text2 = this.PJPCOAECPNN.ToString(); } } // Token: 0x06015756 RID: 87894 RVA: 0x00505AD8 File Offset: 0x00503CD8 [Token(Token = "0x6015756")] [Address(RVA = "0xF47DE0", Offset = "0xF46BE0", VA = "0x180F47DE0")] private bool HENFBKILFBF() { return this.KNJCBNBGAPN.IAHDANBDAAM() != null; } // Token: 0x06015757 RID: 87895 RVA: 0x00505AF8 File Offset: 0x00503CF8 [Token(Token = "0x6015757")] [Address(RVA = "0xF47EE0", Offset = "0xF46CE0", VA = "0x180F47EE0")] private void HLHEBDOFLMP(bool DKMDNGNHGAM) { KLLMCPFPIIE knjcbnbgapn = this.KNJCBNBGAPN; CreationObjectSettingBooleanUIControl bngckhklfkb = this.BNGCKHKLFKB; int num = 0; if (bngckhklfkb != num) { string text = this.BNGCKHKLFKB.ToString(); } CreationObjectSettingBooleanUIControl pjpcoaecpnn = this.PJPCOAECPNN; int num2 = 0; if (pjpcoaecpnn != num2) { string text2 = this.PJPCOAECPNN.ToString(); } } // Token: 0x06015758 RID: 87896 RVA: 0x00505B58 File Offset: 0x00503D58 [Token(Token = "0x6015758")] [Address(RVA = "0xF48550", Offset = "0xF47350", VA = "0x180F48550")] private bool PJOHFDKDDCD() { return this.OMBOMGCPPIB.IAHDANBDAAM() != null; } // Token: 0x06015759 RID: 87897 RVA: 0x00505B78 File Offset: 0x00503D78 [Token(Token = "0x6015759")] [Address(RVA = "0xF484D0", Offset = "0xF472D0", VA = "0x180F484D0")] private void KLFDMAIBCPD(bool HKFEDNFJBHL) { KLLMCPFPIIE ombomgcppib = this.OMBOMGCPPIB; CreationObjectSettingBooleanUIControl cfiibpcihip = this.CFIIBPCIHIP; if (cfiibpcihip != 0) { string text = cfiibpcihip.ToString(); } } // Token: 0x0601575A RID: 87898 RVA: 0x00505BA4 File Offset: 0x00503DA4 [Token(Token = "0x601575A")] [Address(RVA = "0xF47060", Offset = "0xF45E60", VA = "0x180F47060")] private bool LBCLNAAGILG() { return this.GNEPLELGDJE.IAHDANBDAAM() != null; } // Token: 0x0601575B RID: 87899 RVA: 0x00505BC4 File Offset: 0x00503DC4 [Token(Token = "0x601575B")] [Address(RVA = "0xF48230", Offset = "0xF47030", VA = "0x180F48230")] private void KBIAJCIKIMD(bool NENENBLABFP) { KLLMCPFPIIE gneplelgdje = this.GNEPLELGDJE; } // Token: 0x0601575C RID: 87900 RVA: 0x00505BE0 File Offset: 0x00503DE0 [Token(Token = "0x601575C")] [Address(RVA = "0xF47850", Offset = "0xF46650", VA = "0x180F47850")] private int MKBEKIALMIL() { return this.OPOMNIMLDOJ.IAHDANBDAAM(); } // Token: 0x0601575D RID: 87901 RVA: 0x00505C00 File Offset: 0x00503E00 [Token(Token = "0x601575D")] [Address(RVA = "0xF436F0", Offset = "0xF424F0", VA = "0x180F436F0")] private void GANFBGAJBEL(int LDHEIMFGKOF) { KLLMCPFPIIE opomnimldoj = this.OPOMNIMLDOJ; } // Token: 0x0601575E RID: 87902 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x601575E")] [Address(RVA = "0xF48E70", Offset = "0xF47C70", VA = "0x180F48E70")] private Guid PLADHOPDCFF() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0601575F RID: 87903 RVA: 0x00505C1C File Offset: 0x00503E1C [Token(Token = "0x601575F")] [Address(RVA = "0xF491A0", Offset = "0xF47FA0", VA = "0x180F491A0")] private void NNHGODHDCKH(Guid PPDJCEBOCAG) { if (!NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.DoesCurrentRoomContainAnyKeys()) { WatchUI local = WatchUI.BFPPPLIJIGC; int num = 0; if (local != num && !LMBKJIGOCLC.BEEMHJPOPCO.IKAGKELDMJH()) { RRUIRootScreen flowByType = WatchUI.BFPPPLIJIGC.GetFlowByType(); long k__BackingField = Matchmaking.HMCJLLMDAAM.k__BackingField; flowByType.ShowScreenAndGoToRoomKeysCreate(k__BackingField); WatchMenuProjector watchMenuProjector = WatchUI.BFPPPLIJIGC.OHPDNGENFJL; int num2 = 0; watchMenuProjector.AuthorityOpenMenuDetached(num2 != 0); } return; } KLLMCPFPIIE bdannmphomm = this.BDANNMPHOMM; } // Token: 0x06015760 RID: 87904 RVA: 0x00505CA8 File Offset: 0x00503EA8 [Token(Token = "0x6015760")] [Address(RVA = "0xF46710", Offset = "0xF45510", VA = "0x180F46710")] private void DOKFGFOPDMD() { Dictionary instantiationParameters = this.tool.InstantiationParameters; this.k__BackingField = (OGNBCNBPFCC)((ulong)4294967295L); if (instantiationParameters != 0) { Dictionary instantiationParameters2 = this.tool.InstantiationParameters; bool flag; if (flag) { Dictionary dictionary = instantiationParameters2; this.k__BackingField = dictionary; } Tool tool = this.tool; int num = 0; if (CreationManager.TryGetColorOverrideFromInstantiationData(tool.InstantiationParameters, num)) { } Tool tool2 = this.tool; int num2 = 0; bool flag2 = CreationManager.TryGetTeamOverrideFromInstantiationData(tool2.InstantiationParameters, num2); if (flag2) { this.k__BackingField = flag2; } } if (this.k__BackingField == OGNBCNBPFCC.INVALID) { OGNBCNBPFCC spawnableToolType = this.tool.OGNBCNBPFCC; this.k__BackingField = spawnableToolType; } } // Token: 0x06015761 RID: 87905 RVA: 0x00505D5C File Offset: 0x00503F5C [Token(Token = "0x6015761")] [Address(RVA = "0xF47D10", Offset = "0xF46B10", VA = "0x180F47D10", Slot = "65")] public Bounds GetWorldBounds() { bool flag; if (!flag) { } throw new NullReferenceException(); } // Token: 0x06015762 RID: 87906 RVA: 0x00505D74 File Offset: 0x00503F74 [Token(Token = "0x6015762")] [Address(RVA = "0xF437C0", Offset = "0xF425C0", VA = "0x180F437C0")] private Bounds CNCNCLCDNBE() { Vector3 vector; float z = vector.z; Vector3 vector2; float z2 = vector2.z; float z3 = Vector3.zero.z; Vector3 vector3; float z4 = vector3.z; Vector3 vector4; float z5 = vector4.z; Vector3[] array = new Vector3[8]; Vector3 vector5; float z6 = vector5.z; array[1] = z6; int num = 0; Vector3 vector6; float z7 = vector6.z; array[2] = z7; Vector3 vector7; float z8 = vector7.z; array[4] = z8; Vector3 vector8; float z9 = vector8.z; array[5] = z9; Vector3 vector9; float z10 = vector9.z; array[7] = z10; Vector3 vector10; float z11 = vector10.z; array[8] = z11; Vector3 vector11; float z12 = vector11.z; array[10] = z12; Vector3 vector12; float z13 = vector12.z; array[11] = z13; int length = array.Length; if (num < length) { num++; } throw new NullReferenceException(); } // Token: 0x06015763 RID: 87907 RVA: 0x00505E88 File Offset: 0x00504088 [Token(Token = "0x6015763")] [Address(RVA = "0x160AAA0", Offset = "0x16098A0", VA = "0x18160AAA0")] public T GetComponentForCollider(Collider GLPOLGOBLAA) where T : Component { /* An exception occurred when decompiling this method (06015763) ICSharpCode.Decompiler.DecompilerException: Error decompiling T RecRoom.Core.Creation.CreationObject::GetComponentForCollider(UnityEngine.Collider) ---> System.Exception: Basic block has to end with unconditional control flow. { Block_2: brtrue(IL_00, logicnot:bool(ldloc:bool(var_3_20))) } 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.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88 --- End of inner exception stack trace --- at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663 */; } // Token: 0x06015764 RID: 87908 RVA: 0x00505EC4 File Offset: 0x005040C4 [Token(Token = "0x6015764")] [Address(RVA = "0x169B120", Offset = "0x1699F20", VA = "0x18169B120")] public void AddCustomComponentGetter(Func cpp2il__autoParamName__idx_0) where T : Component { Dictionary bfniclhgagj = this.BFNICLHGAGJ; if (bfniclhgagj == 0) { Dictionary dictionary = new Dictionary(); this.BFNICLHGAGJ = dictionary; } Type type; CreationObject.LLDAIJPNCDI lldaijpncdi; bfniclhgagj[type] = lldaijpncdi; } // Token: 0x06015765 RID: 87909 RVA: 0x00505EF8 File Offset: 0x005040F8 [Token(Token = "0x6015765")] [Address(RVA = "0xF42380", Offset = "0xF41180", VA = "0x180F42380")] public void AddCustomSelectionCondition(CreationObject.DELHABGGHHC LKMLNOJIFHH) { this.EJKIPBKAAAM.Add(LKMLNOJIFHH); } // Token: 0x06015766 RID: 87910 RVA: 0x00505F18 File Offset: 0x00504118 [Token(Token = "0x6015766")] [Address(RVA = "0xF4BAF0", Offset = "0xF4A8F0", VA = "0x180F4BAF0")] public void RemoveCustomSelectionCondition(CreationObject.DELHABGGHHC LKMLNOJIFHH) { bool flag = this.EJKIPBKAAAM.Remove(LKMLNOJIFHH); } // Token: 0x06015767 RID: 87911 RVA: 0x00505F38 File Offset: 0x00504138 [Token(Token = "0x6015767")] [Address(RVA = "0xF45A80", Offset = "0xF44880", VA = "0x180F45A80", Slot = "66")] public GBDECALBCOP CanBeSelected() { LIMDPCEOFDK fllendbikgf = this.FLLENDBIKGF; LIMDPCEOFDK fllendbikgf2 = this.FLLENDBIKGF; return GBDECALBCOP.Failure_LockedByOther; } // Token: 0x06015768 RID: 87912 RVA: 0x00505FE4 File Offset: 0x005041E4 [Token(Token = "0x6015768")] [Address(RVA = "0xF45630", Offset = "0xF44430", VA = "0x180F45630", Slot = "67")] public bool CanBeSelected(out GBDECALBCOP JCPJENGODAJ, out AGAJMBPABDL ILBCJEHLFIB) { int num; do { num = 0; JCPJENGODAJ.value__ = num; LIMDPCEOFDK fllendbikgf = this.FLLENDBIKGF; LIMDPCEOFDK fllendbikgf2 = this.FLLENDBIKGF; AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF; LIMDPCEOFDK fllendbikgf3 = this.FLLENDBIKGF; if (!this.tool.PAJGCGDFHKK) { goto IL_D3; } Tool tool = this.tool; if ((tool.k__BackingField ? 1 : 0) != num || (tool.k__BackingField ? 1 : 0) != num) { goto IL_CA; } PlayerSpawnedEquipment k__BackingField = tool.k__BackingField; int num2 = 0; if (!(k__BackingField != num2) || this.tool.k__BackingField.k__BackingField != (PlayerSpawnedEquipment.IILDIBHEIDO)num) { } if ((this.tool.k__BackingField ? 1 : 0) != num) { goto IL_CA; } while ((this.k__BackingField ? 1 : 0) != num) { } List ejkipbkaaam = this.EJKIPBKAAAM; bool flag; if (flag) { while (!flag) { } JCPJENGODAJ.value__ = (flag ? 1 : 0); } } while (num != 0); if (num != -1) { } return true; IL_CA: JCPJENGODAJ.value__ = (int)((uint)15); IL_D3: throw new NullReferenceException(); } // Token: 0x06015769 RID: 87913 RVA: 0x005060CC File Offset: 0x005042CC [Token(Token = "0x6015769")] [Address(RVA = "0xF422C0", Offset = "0xF410C0", VA = "0x180F422C0")] public void AddCustomNavMeshSupportCondition(CreationObject.CGELIKFANLB NOKMMPFPJCB) { this.JGMMAAFFPGD.Add(NOKMMPFPJCB); } // Token: 0x0601576A RID: 87914 RVA: 0x005060EC File Offset: 0x005042EC [Token(Token = "0x601576A")] [Address(RVA = "0xF4BA30", Offset = "0xF4A830", VA = "0x180F4BA30")] public void RemoveCustomNavMeshSupportCondition(CreationObject.CGELIKFANLB MMGEPAPNDBO) { bool flag = this.JGMMAAFFPGD.Remove(MMGEPAPNDBO); } // Token: 0x0601576B RID: 87915 RVA: 0x0050610C File Offset: 0x0050430C [Token(Token = "0x601576B")] [Address(RVA = "0xF42320", Offset = "0xF41120", VA = "0x180F42320")] public void AddCustomRaycastFilter(CreationObject.LHJIEIILIOO LMAJKCLDDIF) { this.PDDJPELIPBH.Add(LMAJKCLDDIF); } // Token: 0x0601576C RID: 87916 RVA: 0x0050612C File Offset: 0x0050432C [Token(Token = "0x601576C")] [Address(RVA = "0xF4BA90", Offset = "0xF4A890", VA = "0x180F4BA90")] public void RemoveCustomRaycastFilter(CreationObject.LHJIEIILIOO LMAJKCLDDIF) { bool flag = this.PDDJPELIPBH.Remove(LMAJKCLDDIF); } // Token: 0x0601576D RID: 87917 RVA: 0x0050614C File Offset: 0x0050434C [Token(Token = "0x601576D")] [Address(RVA = "0xF45460", Offset = "0xF44260", VA = "0x180F45460", Slot = "51")] public bool CanBeRaycasted() { int num; do { num = 0; if ((this.tool.k__BackingField ? 1 : 0) != num || (this.k__BackingField ? 1 : 0) != num) { goto IL_36; } List pddjpelipbh = this.PDDJPELIPBH; bool flag; if (flag) { while (flag) { } } } while (num != 0); if (num != -1) { } return true; IL_36: throw new NullReferenceException(); } // Token: 0x0601576E RID: 87918 RVA: 0x005061A0 File Offset: 0x005043A0 [Token(Token = "0x601576E")] [Address(RVA = "0xF4BD70", Offset = "0xF4AB70", VA = "0x180F4BD70")] public void RequestMasterDespawn() { PhotonView photonView = base.JDHMIOJKLCK; DGLOJCGDOGG.ANJGMEDDNPE anjgmeddnpe = new DGLOJCGDOGG.ANJGMEDDNPE(this.RpcMasterDespawn); photonView.RpcMaster(anjgmeddnpe); } // Token: 0x0601576F RID: 87919 RVA: 0x005061D0 File Offset: 0x005043D0 [Token(Token = "0x601576F")] [Address(RVA = "0xF48EE0", Offset = "0xF47CE0", VA = "0x180F48EE0")] [NFOMENMAOIA] private void RpcMasterDespawn() { if (KKPBCOOONNK.BNNCCCFFALC && !base.BFBKBMDPDPB) { LIMDPCEOFDK fllendbikgf = this.FLLENDBIKGF; MFBGLIHGCGO onCreationObjectWillDelete = this.OnCreationObjectWillDelete; if (onCreationObjectWillDelete != 0) { onCreationObjectWillDelete.CNFDGDEOPPF(this); } KKPBCOOONNK.JAKJLFDNEJA(base.gameObject); return; } } // Token: 0x06015770 RID: 87920 RVA: 0x0050621C File Offset: 0x0050441C [Token(Token = "0x6015770")] [Address(RVA = "0xF48EE0", Offset = "0xF47CE0", VA = "0x180F48EE0")] public void MasterDespawn() { if (KKPBCOOONNK.BNNCCCFFALC && !base.BFBKBMDPDPB) { LIMDPCEOFDK fllendbikgf = this.FLLENDBIKGF; MFBGLIHGCGO onCreationObjectWillDelete = this.OnCreationObjectWillDelete; if (onCreationObjectWillDelete != 0) { onCreationObjectWillDelete.CNFDGDEOPPF(this); } KKPBCOOONNK.JAKJLFDNEJA(base.gameObject); return; } } // Token: 0x06015771 RID: 87921 RVA: 0x00506268 File Offset: 0x00504468 [Token(Token = "0x6015771")] [Address(RVA = "0xF427F0", Offset = "0xF415F0", VA = "0x180F427F0")] public void AddResourceCostModifier(Func MBCOIJEELGH, object PIHIPPPPEBI) { Dictionary> fifbcbihbgj = this.FIFBCBIHBGJ; if (fifbcbihbgj == 0) { Dictionary> dictionary = new Dictionary(1); this.FIFBCBIHBGJ = dictionary; } fifbcbihbgj.Add(PIHIPPPPEBI, MBCOIJEELGH); } // Token: 0x06015772 RID: 87922 RVA: 0x0050629C File Offset: 0x0050449C [Token(Token = "0x6015772")] [Address(RVA = "0xF4BC70", Offset = "0xF4AA70", VA = "0x180F4BC70")] public void RemoveResourceCostModifier(object PIHIPPPPEBI) { Dictionary> fifbcbihbgj = this.FIFBCBIHBGJ; if (fifbcbihbgj != 0) { bool flag = fifbcbihbgj.Remove(PIHIPPPPEBI); } } // Token: 0x06015773 RID: 87923 RVA: 0x005062BC File Offset: 0x005044BC [Token(Token = "0x6015773")] [Address(RVA = "0xF427E0", Offset = "0xF415E0", VA = "0x180F427E0", Slot = "120")] public void AddPropertyHandler(string KOOIDPHIAIA, FKGHNNLCDPF.KLCIDKPFPKP FHIEKIMCGAO) { } // Token: 0x06015774 RID: 87924 RVA: 0x005062CC File Offset: 0x005044CC [Token(Token = "0x6015774")] [Address(RVA = "0xF4BC60", Offset = "0xF4AA60", VA = "0x180F4BC60", Slot = "121")] public void RemovePropertyHandler(string KOOIDPHIAIA, FKGHNNLCDPF.KLCIDKPFPKP FHIEKIMCGAO) { } // Token: 0x06015775 RID: 87925 RVA: 0x005062DC File Offset: 0x005044DC [Token(Token = "0x6015775")] [Address(RVA = "0xF48FC0", Offset = "0xF47DC0", VA = "0x180F48FC0", Slot = "119")] public AADCJKAOKLA ModifyProperty(BKJIOKBHHEK LHOMKMINCHH, string KOOIDPHIAIA, params object[] KDMGDPJLIBN) { AADCJKAOKLA aadcjkaokla; return aadcjkaokla; } // Token: 0x06015776 RID: 87926 RVA: 0x005062EC File Offset: 0x005044EC [Token(Token = "0x6015776")] [Address(RVA = "0xF45E00", Offset = "0xF44C00", VA = "0x180F45E00", Slot = "122")] public bool CanModifyProperty(string CIGCAIGPMBE) { bool flag; return flag; } // Token: 0x06015777 RID: 87927 RVA: 0x005062FC File Offset: 0x005044FC [Token(Token = "0x6015777")] [Address(RVA = "0xF43270", Offset = "0xF42070", VA = "0x180F43270")] private void BCFDEHKIEOE() { RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx; object ngbaadohcnn = this.NGBAADOHCNN; if (ngbaadohcnn == 0) { object obj = new object(); this.NGBAADOHCNN = obj; } bool flag = this.IHFNKBNBMCA.IAHDANBDAAM() != null; rigidbodyEx.SetKinematic(ngbaadohcnn, flag); bool flag2 = this.IHFNKBNBMCA.IAHDANBDAAM() != null; if (!flag2) { if (this.DOGECNJCGNK != flag2 && this.ClearVelocitiesOnFrozenChange != flag2) { this.tool.rigidbodyEx.ClearVelocity(); } this.tool.networkTransform.RemoveCompressionRestriction("Frozen"); } if (this.tool.FNFNLDBILFE && base.OGIBLNIIHDK) { Tool tool = this.tool; OKIMOMGKKDH ekjclgjfign = OKIMOMGKKDH.EKJCLGJFIGN; tool.IKEGONLJBPP = ekjclgjfign; } if (this.ClearVelocitiesOnFrozenChange) { this.tool.rigidbodyEx.ClearVelocity(); } Tool tool2 = this.tool; tool2.networkTransform.AddCompressionRestriction("Frozen"); LIMDPCEOFDK fllendbikgf = this.FLLENDBIKGF; if (tool2 == 0 || this.IHFNKBNBMCA.IAHDANBDAAM() != 0) { this.GMMAJKKAJGH(); } MFBGLIHGCGO onFrozenChanged = this.OnFrozenChanged; if (onFrozenChanged != 0) { bool flag3 = this.IHFNKBNBMCA.IAHDANBDAAM() != null; onFrozenChanged.CNFDGDEOPPF(flag3); } } // Token: 0x06015778 RID: 87928 RVA: 0x00506438 File Offset: 0x00504638 [Token(Token = "0x6015778")] [Address(RVA = "0xF4A430", Offset = "0xF49230", VA = "0x180F4A430")] public void OnIsGrabbableChanged() { if (KKPBCOOONNK.BNNCCCFFALC && this.KNJCBNBGAPN.IAHDANBDAAM() != 0 && this.OKNGKFALIHL.IAHDANBDAAM() != 0) { int num = 0; this.NHOCEFAONJG = num != 0; } Tool tool = this.tool; bool flag = this.OKNGKFALIHL.IAHDANBDAAM() != null; object ffdpdlgogln = this.FFDPDLGOGLN; tool.SetPickupEnabled(flag, ffdpdlgogln); } // Token: 0x06015779 RID: 87929 RVA: 0x005064A0 File Offset: 0x005046A0 [Token(Token = "0x6015779")] [Address(RVA = "0xF4A2C0", Offset = "0xF490C0", VA = "0x180F4A2C0")] public void OnIsClimbableChanged() { if (KKPBCOOONNK.BNNCCCFFALC && this.KNJCBNBGAPN.IAHDANBDAAM() != 0 && this.OKNGKFALIHL.IAHDANBDAAM() != 0) { int num = 0; this.IJHDEPALIAG = num != 0; } LocomotionSettings jkljjeagjjk = this.JKLJJEAGJJK; int num2 = 0; if (jkljjeagjjk != num2) { LocomotionSettings jkljjeagjjk2 = this.JKLJJEAGJJK; bool flag = this.KNJCBNBGAPN.IAHDANBDAAM() != null; jkljjeagjjk2.SupportsClimbing = flag; } } // Token: 0x0601577A RID: 87930 RVA: 0x00506514 File Offset: 0x00504714 [Token(Token = "0x601577A")] [Address(RVA = "0xF48AF0", Offset = "0xF478F0", VA = "0x180F48AF0")] private void LOINCODIPGO() { LocomotionSettings jkljjeagjjk = this.JKLJJEAGJJK; int num = 0; if (jkljjeagjjk != num) { LocomotionSettings jkljjeagjjk2 = this.JKLJJEAGJJK; bool flag = this.OMBOMGCPPIB.IAHDANBDAAM() != null; jkljjeagjjk2.SupportsWallRunning = flag; } } // Token: 0x0601577B RID: 87931 RVA: 0x00506554 File Offset: 0x00504754 [Token(Token = "0x601577B")] [Address(RVA = "0xF46510", Offset = "0xF45310", VA = "0x180F46510")] private void DJCGLKODHIO() { LocomotionSettings jkljjeagjjk = this.JKLJJEAGJJK; int num = 0; if (jkljjeagjjk != num) { LocomotionSettings jkljjeagjjk2 = this.JKLJJEAGJJK; bool flag = this.GNEPLELGDJE.IAHDANBDAAM() != null; jkljjeagjjk2.SupportsClambering = flag; } } // Token: 0x0601577C RID: 87932 RVA: 0x00506594 File Offset: 0x00504794 [Token(Token = "0x601577C")] [Address(RVA = "0xF466C0", Offset = "0xF454C0", VA = "0x180F466C0")] private bool DLHCJKPJHKO(Tool EGFEJGHDNAI, Player BGKPFFGBMCC, FNCLOCJLFDG HCPBBFGIBAB) { return !this.IPBCJPAOOLC; } // Token: 0x0601577D RID: 87933 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x601577D")] [Address(RVA = "0xF45FA0", Offset = "0xF44DA0", VA = "0x180F45FA0")] public bool CheckPickupLockedByKeyForLocalPlayer(bool HIEHDOIMEMD) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0601577E RID: 87934 RVA: 0x005065B0 File Offset: 0x005047B0 [Token(Token = "0x601577E")] [Address(RVA = "0xF46240", Offset = "0xF45040", VA = "0x180F46240")] private void DFGHNKCCAAJ(AMAGKLLBGEC AAHIIDDIBFD) { long k__BackingField = AAHIIDDIBFD.k__BackingField; CIIBGMBOFEI ciibgmbofei = Matchmaking.BBJAEJHMAPB; if (k__BackingField == ciibgmbofei.k__BackingField) { KeyGuidEditableUIControl beemilajkce = this.BEEMILAJKCE; int num = 0; if (beemilajkce != num) { string text = this.BEEMILAJKCE.ToString(); } } } // Token: 0x0601577F RID: 87935 RVA: 0x00506600 File Offset: 0x00504800 [Token(Token = "0x601577F")] [Address(RVA = "0xF46370", Offset = "0xF45170", VA = "0x180F46370")] private void DHPDELPDKCJ() { Tool tool = this.tool; if (this.BMHIAPFJHJL.IAHDANBDAAM() != 0) { Tool tool2 = this.tool; } tool.SetCollisionLayer((DAJFOCGPHGP)((uint)27)); } // Token: 0x06015780 RID: 87936 RVA: 0x00506638 File Offset: 0x00504838 [Token(Token = "0x6015780")] [Address(RVA = "0xF488B0", Offset = "0xF476B0", VA = "0x180F488B0")] private void LNPHKCHJKGG() { Tool tool = this.tool; RigidbodyEx rigidbodyEx = tool.rigidbodyEx; if (this.JHODPPFLNPE == 0) { object obj = new object(); this.JHODPPFLNPE = obj; } LIMDPCEOFDK fllendbikgf = this.FLLENDBIKGF; LIMDPCEOFDK fllendbikgf2 = this.FLLENDBIKGF; AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF; AGAJMBPABDL agajmbpabdl2; if (tool == agajmbpabdl.INPOAAAOAHI && !base.OGIBLNIIHDK) { PhotonView photonView = base.JDHMIOJKLCK; agajmbpabdl2 = KKPBCOOONNK.MDMMDPEKICF; photonView.TransferOwnership(agajmbpabdl2); } LIMDPCEOFDK fllendbikgf3 = this.FLLENDBIKGF; if (agajmbpabdl2 == 0) { this.GMMAJKKAJGH(); } if (this.tool.FNFNLDBILFE && this.tool.OGIBLNIIHDK) { Tool tool2 = this.tool; OKIMOMGKKDH ekjclgjfign = OKIMOMGKKDH.EKJCLGJFIGN; tool2.IKEGONLJBPP = ekjclgjfign; } MFBGLIHGCGO lockedStatusChangedEvent = this.LockedStatusChangedEvent; if (lockedStatusChangedEvent != 0) { lockedStatusChangedEvent.CNFDGDEOPPF(this); } } // Token: 0x06015781 RID: 87937 RVA: 0x00506714 File Offset: 0x00504914 [Token(Token = "0x6015781")] [Address(RVA = "0xF47490", Offset = "0xF46290", VA = "0x180F47490")] private void FHCMNCBLJIG(AGAJMBPABDL HIBNOIKDDAC) { if (HIBNOIKDDAC != 0 && !HIBNOIKDDAC.DMKCIEPGGAB) { LIMDPCEOFDK fllendbikgf = this.FLLENDBIKGF; LIMDPCEOFDK fllendbikgf2 = this.FLLENDBIKGF; } } // Token: 0x06015782 RID: 87938 RVA: 0x00506744 File Offset: 0x00504944 [Token(Token = "0x6015782")] [Address(RVA = "0xF4BE00", Offset = "0xF4AC00", VA = "0x180F4BE00")] public void Reset() { if (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.PEGEHGAIKFL) { if (this.tool) { this.tool.AuthorityResetToToolCleanup(true); } this.GMMAJKKAJGH(); } MonoBehaviour[] resetables = this._resetables; int num = 0; int length = resetables.Length; if (num < length) { if (num != 0) { } num++; } } // Token: 0x06015783 RID: 87939 RVA: 0x005067A0 File Offset: 0x005049A0 [Token(Token = "0x6015783")] [Address(RVA = "0xF4BE00", Offset = "0xF4AC00", VA = "0x180F4BE00")] [NFOMENMAOIA] private void RpcReset() { if (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.PEGEHGAIKFL) { if (this.tool) { this.tool.AuthorityResetToToolCleanup(true); } this.GMMAJKKAJGH(); } MonoBehaviour[] resetables = this._resetables; int num = 0; int length = resetables.Length; if (num < length) { if (num != 0) { } num++; } } // Token: 0x06015784 RID: 87940 RVA: 0x005067FC File Offset: 0x005049FC [Token(Token = "0x6015784")] [Address(RVA = "0xF44810", Offset = "0xF43610", VA = "0x180F44810")] public IFNLKKABKEB CV2Reset(IBNOALNMLHC CHKKEHOKPJP) { PhotonView photonView; bool flag; if (!photonView.DKLGNFGONEM && flag) { DGLOJCGDOGG.ANJGMEDDNPE anjgmeddnpe = new DGLOJCGDOGG.ANJGMEDDNPE(CHKKEHOKPJP.RpcReset); PhotonView photonView2; photonView2.RpcAuthority(anjgmeddnpe); IFNLKKABKEB ifnlkkabkeb = AHIMICMLPKA.IFNEMKAIILC(); } bool flag2; if (!NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.PEGEHGAIKFL || flag2) { } int i = 0; CNNKNGBFBEE jlhdbkbkfkp = CHKKEHOKPJP.JLHDBKBKFKP; while (i >= jlhdbkbkfkp) { } if (i != 0) { } i++; throw new NullReferenceException(); } // Token: 0x06015785 RID: 87941 RVA: 0x0050686C File Offset: 0x00504A6C [Token(Token = "0x6015785")] [Address(RVA = "0xF477D0", Offset = "0xF465D0", VA = "0x180F477D0")] private void GMMAJKKAJGH() { KLLMCPFPIIE bmhiapfjhjl = this.BMHIAPFJHJL; if (this.DOGECNJCGNK) { this.tool.rigidbodyEx.WakeUp(); return; } } // Token: 0x17003B51 RID: 15185 // (get) Token: 0x06015786 RID: 87942 RVA: 0x005068A0 File Offset: 0x00504AA0 [Token(Token = "0x17003B51")] public bool JBMFJOBFJHP { [Token(Token = "0x6015786")] [Address(RVA = "0xF4F340", Offset = "0xF4E140", VA = "0x180F4F340", Slot = "15")] get { if (this.BLIGJFOCJBA != 0 && this.BLIGJFOCJBA.OEJPFPCBAMM) { return this.BLIGJFOCJBA.EDOAMFNPBGK; } throw new NullReferenceException(); } } // Token: 0x06015787 RID: 87943 RVA: 0x005068D8 File Offset: 0x00504AD8 [Token(Token = "0x6015787")] [Address(RVA = "0xF46A60", Offset = "0xF45860", VA = "0x180F46A60", Slot = "16")] public void DeserializeFrom(KPNDFONGDGF HFBJGCHOANH) { KLLMCPFPIIE ihfnkbnbmca = this.IHFNKBNBMCA; KLLMCPFPIIE knjcbnbgapn = this.KNJCBNBGAPN; KLLMCPFPIIE ombomgcppib = this.OMBOMGCPPIB; KLLMCPFPIIE gneplelgdje = this.GNEPLELGDJE; KLLMCPFPIIE opomnimldoj = this.OPOMNIMLDOJ; this.IJHDEPALIAG = true; int num = 0; this.BLIGJFOCJBA.MMJBFBNHBBB(num); bool flag; if (flag && !flag) { object[] array = new object[1]; GameObject gameObject = base.gameObject; if (gameObject != 0) { } array[0] = gameObject; Debug.LogWarningFormat(this, "Error deserializing CreationObject {0}: No data specified. (This is expected when deserializing older rooms.)", array); return; } KLLMCPFPIIE bdannmphomm = this.BDANNMPHOMM; object[] array2 = new object[1]; GameObject gameObject2 = base.gameObject; if (gameObject2 != 0) { } array2[0] = gameObject2; throw new NullReferenceException(); } // Token: 0x06015788 RID: 87944 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6015788")] [Address(RVA = "0xF4C520", Offset = "0xF4B320", VA = "0x180F4C520", Slot = "17")] public void SerializeTo(ref PDEKIHFJKHJ IABNDBNHMKF, ref MKNCHKCCIHK NHFINJNIPGK, StringBuilder BIPOIFGEMGB) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x140001DA RID: 474 // (add) Token: 0x06015789 RID: 87945 RVA: 0x00506994 File Offset: 0x00504B94 // (remove) Token: 0x0601578A RID: 87946 RVA: 0x005069B0 File Offset: 0x00504BB0 [Token(Token = "0x140001DA")] public event Action CNPIEBPOMNB { [Token(Token = "0x6015789")] [Address(RVA = "0xF4EFF0", Offset = "0xF4DDF0", VA = "0x180F4EFF0")] [CompilerGenerated] add { Delegate @delegate; while (@delegate != 0 && @delegate == 0) { } while (@delegate != this) { } } [Token(Token = "0x601578A")] [Address(RVA = "0xF507C0", Offset = "0xF4F5C0", VA = "0x180F507C0")] [CompilerGenerated] remove { Delegate @delegate; while (@delegate != 0 && @delegate == 0) { } while (@delegate != this) { } } } // Token: 0x17003B52 RID: 15186 // (get) Token: 0x0601578B RID: 87947 RVA: 0x005069CC File Offset: 0x00504BCC [Token(Token = "0x17003B52")] public bool PCDAEKIOJOM { [Token(Token = "0x601578B")] [Address(RVA = "0xE24110", Offset = "0xE22F10", VA = "0x180E24110")] get { return this.GKNDAICOIHP.CFLJGNJLBFG; } } // Token: 0x0601578C RID: 87948 RVA: 0x005069EC File Offset: 0x00504BEC [Token(Token = "0x601578C")] [Address(RVA = "0xF42730", Offset = "0xF41530", VA = "0x180F42730")] public void AddIsAnimated(object PIHIPPPPEBI) { bool flag = this.GKNDAICOIHP.CFLJGNJLBFG; this.GKNDAICOIHP.BPAJKKAGPKB(PIHIPPPPEBI); bool flag2 = this.GKNDAICOIHP.CFLJGNJLBFG; if (flag != flag2) { Action cnpiebpomnb = this.CNPIEBPOMNB; if (cnpiebpomnb != 0) { cnpiebpomnb(this); } } } // Token: 0x0601578D RID: 87949 RVA: 0x00506A3C File Offset: 0x00504C3C [Token(Token = "0x601578D")] [Address(RVA = "0xF4BBB0", Offset = "0xF4A9B0", VA = "0x180F4BBB0")] public void RemoveIsAnimated(object PIHIPPPPEBI) { bool flag = this.GKNDAICOIHP.CFLJGNJLBFG; this.GKNDAICOIHP.BIHKNNPGGKP(PIHIPPPPEBI); bool flag2 = this.GKNDAICOIHP.CFLJGNJLBFG; if (flag != flag2) { Action cnpiebpomnb = this.CNPIEBPOMNB; if (cnpiebpomnb != 0) { cnpiebpomnb(this); } } } // Token: 0x17003B53 RID: 15187 // (get) Token: 0x0601578E RID: 87950 RVA: 0x00506A8C File Offset: 0x00504C8C [Token(Token = "0x17003B53")] public Transform KPEGGEIPKDN { [Token(Token = "0x601578E")] [Address(RVA = "0xCC5C10", Offset = "0xCC4A10", VA = "0x180CC5C10", Slot = "31")] get { return base.transform; } } // Token: 0x17003B54 RID: 15188 // (get) Token: 0x0601578F RID: 87951 RVA: 0x00506AA0 File Offset: 0x00504CA0 [Token(Token = "0x17003B54")] public Guid PDPPMLHHGCD { [Token(Token = "0x601578F")] [Address(RVA = "0xF4F8B0", Offset = "0xF4E6B0", VA = "0x180F4F8B0", Slot = "32")] get { throw new NullReferenceException(); } } // Token: 0x17003B55 RID: 15189 // (get) Token: 0x06015790 RID: 87952 RVA: 0x00506AB4 File Offset: 0x00504CB4 [Token(Token = "0x17003B55")] public string FIKEBGGCDFN { [Token(Token = "0x6015790")] [Address(RVA = "0xF4FBC0", Offset = "0xF4E9C0", VA = "0x180F4FBC0", Slot = "33")] get { return base.gameObject.name; } } // Token: 0x17003B56 RID: 15190 // (get) Token: 0x06015791 RID: 87953 RVA: 0x00506AD4 File Offset: 0x00504CD4 // (set) Token: 0x06015792 RID: 87954 RVA: 0x00506AF0 File Offset: 0x00504CF0 [Token(Token = "0x17003B56")] public Vector3 EPKNJJIGHLN { [Token(Token = "0x6015791")] [Address(RVA = "0xF4FF80", Offset = "0xF4ED80", VA = "0x180F4FF80", Slot = "35")] get { Vector3 vector; float z = vector.z; throw new NullReferenceException(); } [Token(Token = "0x6015792")] [Address(RVA = "0xF4C420", Offset = "0xF4B220", VA = "0x180F4C420", Slot = "36")] set { RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx; float z = value.z; Transform transform = base.transform; float z2 = value.z; } } // Token: 0x17003B57 RID: 15191 // (get) Token: 0x06015793 RID: 87955 RVA: 0x00506B24 File Offset: 0x00504D24 // (set) Token: 0x06015794 RID: 87956 RVA: 0x00506B40 File Offset: 0x00504D40 [Token(Token = "0x17003B57")] public Vector3 FDEMFOFNFJE { [Token(Token = "0x6015793")] [Address(RVA = "0xF4FB10", Offset = "0xF4E910", VA = "0x180F4FB10", Slot = "37")] get { Vector3 vector; float z = vector.z; throw new NullReferenceException(); } [Token(Token = "0x6015794")] [Address(RVA = "0xF50C30", Offset = "0xF4FA30", VA = "0x180F50C30", Slot = "38")] set { RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx; float z = value.z; Transform transform = base.transform; float z2 = value.z; } } // Token: 0x17003B58 RID: 15192 // (get) Token: 0x06015795 RID: 87957 RVA: 0x00506B74 File Offset: 0x00504D74 // (set) Token: 0x06015796 RID: 87958 RVA: 0x00506B88 File Offset: 0x00504D88 [Token(Token = "0x17003B58")] public Quaternion CCHJFOMONBL { [Token(Token = "0x6015795")] [Address(RVA = "0xF50780", Offset = "0xF4F580", VA = "0x180F50780", Slot = "39")] get { throw new NullReferenceException(); } [Token(Token = "0x6015796")] [Address(RVA = "0xF50D80", Offset = "0xF4FB80", VA = "0x180F50D80", Slot = "40")] set { RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx; Transform transform = base.transform; } } // Token: 0x17003B59 RID: 15193 // (get) Token: 0x06015797 RID: 87959 RVA: 0x00506BB0 File Offset: 0x00504DB0 // (set) Token: 0x06015798 RID: 87960 RVA: 0x00506BC4 File Offset: 0x00504DC4 [Token(Token = "0x17003B59")] public Quaternion MKJMFEAHGEM { [Token(Token = "0x6015797")] [Address(RVA = "0xF4FB60", Offset = "0xF4E960", VA = "0x180F4FB60", Slot = "41")] get { throw new NullReferenceException(); } [Token(Token = "0x6015798")] [Address(RVA = "0xF50CC0", Offset = "0xF4FAC0", VA = "0x180F50CC0", Slot = "42")] set { RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx; Transform transform = base.transform; } } // Token: 0x17003B5A RID: 15194 // (get) Token: 0x06015799 RID: 87961 RVA: 0x00506BEC File Offset: 0x00504DEC // (set) Token: 0x0601579A RID: 87962 RVA: 0x00506C10 File Offset: 0x00504E10 [Token(Token = "0x17003B5A")] public float KMIHBAHCCAM { [Token(Token = "0x6015799")] [Address(RVA = "0xF50680", Offset = "0xF4F480", VA = "0x180F50680", Slot = "43")] get { return this.tool.rigidbodyEx.GDKPFBCIODH; } [Token(Token = "0x601579A")] [Address(RVA = "0xF50D50", Offset = "0xF4FB50", VA = "0x180F50D50", Slot = "44")] set { this.tool.rigidbodyEx.GDKPFBCIODH = value; } } // Token: 0x17003B5B RID: 15195 // (get) Token: 0x0601579B RID: 87963 RVA: 0x00506C34 File Offset: 0x00504E34 // (set) Token: 0x0601579C RID: 87964 RVA: 0x00506C5C File Offset: 0x00504E5C [Token(Token = "0x17003B5B")] public Vector3 BCECMCLCHBL { [Token(Token = "0x601579B")] [Address(RVA = "0xF4F6C0", Offset = "0xF4E4C0", VA = "0x180F4F6C0", Slot = "45")] get { bool flag; if (!flag) { Vector3 one = Vector3.one; } Vector3 vector; float z = vector.z; throw new NullReferenceException(); } [Token(Token = "0x601579C")] [Address(RVA = "0xF50B40", Offset = "0xF4F940", VA = "0x180F50B40", Slot = "46")] set { if (this.shapeDeformation != 0) { float z = value.z; } } } // Token: 0x0601579D RID: 87965 RVA: 0x00506C7C File Offset: 0x00504E7C [Token(Token = "0x601579D")] [Address(RVA = "0xF45ED0", Offset = "0xF44CD0", VA = "0x180F45ED0")] public bool CanUpdateDeformation(Vector3 ILOMMBLNKMA, float GAIPDLMAPJP, float CLCOINLCLFK) { SandboxDeformableShape sandboxDeformableShape = this.shapeDeformation; int num = 0; bool flag = sandboxDeformableShape != num; if (!flag) { return flag; } SandboxDeformableShape sandboxDeformableShape2 = this.shapeDeformation; float z = ILOMMBLNKMA.z; throw new NullReferenceException(); } // Token: 0x0601579E RID: 87966 RVA: 0x00506CB4 File Offset: 0x00504EB4 [Token(Token = "0x601579E")] [Address(RVA = "0xF4EB20", Offset = "0xF4D920", VA = "0x180F4EB20", Slot = "47")] public void UpdateDeformation(Vector3 ILOMMBLNKMA, float GAIPDLMAPJP) { if (this.shapeDeformation != 0) { float z = ILOMMBLNKMA.z; } } // Token: 0x17003B5C RID: 15196 // (get) Token: 0x0601579F RID: 87967 RVA: 0x00506CD4 File Offset: 0x00504ED4 [Token(Token = "0x17003B5C")] public GIPDDLFFNGG MEHAAMLFBJB { [Token(Token = "0x601579F")] [Address(RVA = "0xF4FEC0", Offset = "0xF4ECC0", VA = "0x180F4FEC0", Slot = "48")] get { RigidbodyEx kgcfpfpdjpm = this.tool.rigidbodyEx.KGCFPFPDJPM; int num = 0; if (!(kgcfpfpdjpm == num)) { CreationObject component = this.tool.rigidbodyEx.KGCFPFPDJPM.GetComponent(); } throw new NullReferenceException(); } } // Token: 0x17003B5D RID: 15197 // (get) Token: 0x060157A0 RID: 87968 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x17003B5D")] public ODAEKFDKCEC EKLDNLBGMNG { [Token(Token = "0x60157A0")] [Address(RVA = "0x434BD0", Offset = "0x4339D0", VA = "0x180434BD0", Slot = "53")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x17003B5E RID: 15198 // (get) Token: 0x060157A1 RID: 87969 RVA: 0x00506D1C File Offset: 0x00504F1C [Token(Token = "0x17003B5E")] [NotNull] public LIMDPCEOFDK BLGNOJOBELG { [Token(Token = "0x60157A1")] [Address(RVA = "0x607860", Offset = "0x606660", VA = "0x180607860", Slot = "59")] get { return this.FLLENDBIKGF; } } // Token: 0x17003B5F RID: 15199 // (get) Token: 0x060157A2 RID: 87970 RVA: 0x00506D30 File Offset: 0x00504F30 [Token(Token = "0x17003B5F")] public Type ELADMCOIGDL { [Token(Token = "0x60157A2")] [Address(RVA = "0xF4F3A0", Offset = "0xF4E1A0", VA = "0x180F4F3A0", Slot = "124")] get { return typeof(CreationManager.GKBHMMEJNFK); } } // Token: 0x17003B60 RID: 15200 // (get) Token: 0x060157A3 RID: 87971 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x17003B60")] public object DLNADGGNEOM { [Token(Token = "0x60157A3")] [Address(RVA = "0x434BD0", Offset = "0x4339D0", VA = "0x180434BD0", Slot = "123")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x140001DB RID: 475 // (add) Token: 0x060157A4 RID: 87972 RVA: 0x00506D48 File Offset: 0x00504F48 // (remove) Token: 0x060157A5 RID: 87973 RVA: 0x00506D6C File Offset: 0x00504F6C [Token(Token = "0x140001DB")] public event Action OMIJEKCGNHP { [Token(Token = "0x60157A4")] [Address(RVA = "0xF4F090", Offset = "0xF4DE90", VA = "0x180F4F090", Slot = "56")] add { MFBGLIHGCGO mfbglihgcgo = MFBGLIHGCGO.BPJDFPACLMK(this.OnFrozenChanged, value); this.OnFrozenChanged = mfbglihgcgo; } [Token(Token = "0x60157A5")] [Address(RVA = "0xF50860", Offset = "0xF4F660", VA = "0x180F50860", Slot = "57")] remove { MFBGLIHGCGO mfbglihgcgo = MFBGLIHGCGO.GMNMHGMFGOL(this.OnFrozenChanged, value); this.OnFrozenChanged = mfbglihgcgo; } } // Token: 0x140001DC RID: 476 // (add) Token: 0x060157A6 RID: 87974 RVA: 0x00506D90 File Offset: 0x00504F90 // (remove) Token: 0x060157A7 RID: 87975 RVA: 0x00506DB4 File Offset: 0x00504FB4 [Token(Token = "0x140001DC")] public event Action INFAPLJCHIJ { [Token(Token = "0x60157A6")] [Address(RVA = "0xF4F0F0", Offset = "0xF4DEF0", VA = "0x180F4F0F0", Slot = "60")] add { MFBGLIHGCGO mfbglihgcgo = MFBGLIHGCGO.BPJDFPACLMK(this.LockedStatusChangedEvent, value); this.LockedStatusChangedEvent = mfbglihgcgo; } [Token(Token = "0x60157A7")] [Address(RVA = "0xF508C0", Offset = "0xF4F6C0", VA = "0x180F508C0", Slot = "61")] remove { MFBGLIHGCGO mfbglihgcgo = MFBGLIHGCGO.GMNMHGMFGOL(this.LockedStatusChangedEvent, value); this.LockedStatusChangedEvent = mfbglihgcgo; } } // Token: 0x060157A8 RID: 87976 RVA: 0x00506DD8 File Offset: 0x00504FD8 [Token(Token = "0x60157A8")] [Address(RVA = "0xF478A0", Offset = "0xF466A0", VA = "0x180F478A0", Slot = "118")] public DOLIKHIEHNG GetCommandHandler(GHOCGAOFFFI LMJGGCEBDID) { throw new NullReferenceException(); } // Token: 0x060157A9 RID: 87977 RVA: 0x00506DEC File Offset: 0x00504FEC [Token(Token = "0x60157A9")] [Address(RVA = "0xF4BCF0", Offset = "0xF4AAF0", VA = "0x180F4BCF0", Slot = "62")] public void RenderSelection() { this.tool.RenderSelection(); } // Token: 0x060157AA RID: 87978 RVA: 0x00506E0C File Offset: 0x0050500C [Token(Token = "0x60157AA")] [Address(RVA = "0xF4BCD0", Offset = "0xF4AAD0", VA = "0x180F4BCD0", Slot = "63")] public void RenderOutline(OutlineRendererEffect.HLEDHCIGMPJ? BHJICNIMBPM) { this.tool.RenderToolOutline(BHJICNIMBPM); } // Token: 0x060157AB RID: 87979 RVA: 0x00506E2C File Offset: 0x0050502C [Token(Token = "0x60157AB")] [Address(RVA = "0xF4BD10", Offset = "0xF4AB10", VA = "0x180F4BD10", Slot = "64")] public void RenderWorldFadeMask() { WorldFadeRendererEffect.RenderMaskForTool(this.tool); } // Token: 0x060157AC RID: 87980 RVA: 0x00506E44 File Offset: 0x00505044 [Token(Token = "0x60157AC")] [Address(RVA = "0xF45E10", Offset = "0xF44C10", VA = "0x180F45E10", Slot = "68")] public GBDECALBCOP CanPerformUndoRedoOnObject() { ObjectGroup objectGroup = this.k__BackingField; int num = 0; if (objectGroup != num) { ObjectGroup objectGroup2 = this.k__BackingField; bool flag; if (!flag) { return GBDECALBCOP.Failure_InvalidAction; } } bool allowedToTakeOwnership = this.tool.NHPPANGAKAP; return GBDECALBCOP.Failure_LockedByOther; } // Token: 0x060157AD RID: 87981 RVA: 0x00506E88 File Offset: 0x00505088 [Token(Token = "0x60157AD")] [Address(RVA = "0xF47AB0", Offset = "0xF468B0", VA = "0x180F47AB0", Slot = "69")] public void GetTransformationDataForUndoRedo(out Vector3 DDHPAFKBMON, out Quaternion IGPENJBJADK, out float MKDHFENOFDO, out Vector3 LKBMKEHGNMD) { ConnectableTool connectableTool = this.tool.connectableTool; int num = 0; bool flag = connectableTool != num; Tool tool = this.tool; if (!flag) { } ConnectableTool connectableTool2 = tool.connectableTool; int num2 = 0; float z; if (num2 == 0) { Transform transform = tool.transform; Vector3 vector; z = vector.z; } DDHPAFKBMON.z = z; Tool tool2 = this.tool; if (num2 == 0) { Transform transform2 = tool2.transform; } float localUniformScale = this.tool.rigidbodyEx.GDKPFBCIODH; MKDHFENOFDO.m_value = localUniformScale; SandboxDeformableShape sandboxDeformableShape = this.shapeDeformation; int num3 = 0; if (!(sandboxDeformableShape != num3)) { Vector3 one = Vector3.one; } SandboxDeformableShape sandboxDeformableShape2 = this.shapeDeformation; } // Token: 0x060157AE RID: 87982 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60157AE")] [Address(RVA = "0xF4CB90", Offset = "0xF4B990", VA = "0x180F4CB90", Slot = "70")] public void SetTransformationDataForUndoRedo(Vector3? DDHPAFKBMON, Quaternion? IGPENJBJADK, float? MKDHFENOFDO, Vector3? LKBMKEHGNMD) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060157AF RID: 87983 RVA: 0x00506F3C File Offset: 0x0050513C [Token(Token = "0x60157AF")] [Address(RVA = "0xF479A0", Offset = "0xF467A0", VA = "0x180F479A0", Slot = "71")] public AGAJMBPABDL GetCulprit(GBDECALBCOP FEMPFIOJENI) { AGAJMBPABDL owner = base.FAGBHOMBNBP; if (FEMPFIOJENI != GBDECALBCOP.Failure_LockedByOther) { if (FEMPFIOJENI != GBDECALBCOP.Failure_HeldByOther) { return owner; } AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF; AGAJMBPABDL photonPlayer = this.tool.k__BackingField.DBAJDHGDPOL; } AGAJMBPABDL agajmbpabdl2 = KKPBCOOONNK.MDMMDPEKICF; LIMDPCEOFDK fllendbikgf = this.FLLENDBIKGF; return owner; } // Token: 0x060157B0 RID: 87984 RVA: 0x00506F90 File Offset: 0x00505190 [Token(Token = "0x60157B0")] [Address(RVA = "0x434BD0", Offset = "0x4339D0", VA = "0x180434BD0", Slot = "72")] public CreationObject AsCreationObject() { return this; } // Token: 0x060157B1 RID: 87985 RVA: 0x00506FA0 File Offset: 0x005051A0 [Token(Token = "0x60157B1")] [Address(RVA = "0xF4E8B0", Offset = "0xF4D6B0", VA = "0x180F4E8B0", Slot = "84")] public void Translate(Vector3 OCJOOONHOLI) { Transform transform = base.transform; Vector3 vector; float z = vector.z; float z2 = OCJOOONHOLI.z; Tool tool = this.tool; Vector3 vector2; float z3 = vector2.z; RigidbodyEx rigidbodyEx = tool.rigidbodyEx; Transform transform2 = base.transform; } // Token: 0x060157B2 RID: 87986 RVA: 0x00506FEC File Offset: 0x005051EC [Token(Token = "0x60157B2")] [Address(RVA = "0xF4BF20", Offset = "0xF4AD20", VA = "0x180F4BF20", Slot = "85")] public void Rotate(Quaternion GCMGKAMBEJO) { Transform transform = base.transform; RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx; Transform transform2 = base.transform; } // Token: 0x060157B3 RID: 87987 RVA: 0x0050701C File Offset: 0x0050521C [Token(Token = "0x60157B3")] [Address(RVA = "0xF4C4B0", Offset = "0xF4B2B0", VA = "0x180F4C4B0", Slot = "86")] public void Scale(float DJMLPGEBFBE) { float localUniformScale = this.tool.rigidbodyEx.GDKPFBCIODH; this.tool.rigidbodyEx.GDKPFBCIODH = DJMLPGEBFBE; } // Token: 0x060157B4 RID: 87988 RVA: 0x00507054 File Offset: 0x00505254 [Token(Token = "0x60157B4")] [Address(RVA = "0xF46930", Offset = "0xF45730", VA = "0x180F46930", Slot = "87")] public void Delete() { ObjectGroup component = base.GetComponent(); int num = 0; if (component != num) { if (!component.IFACMNPBEGE) { } component.RemoveAllObjectsFromGroup(); } PhotonView photonView = base.JDHMIOJKLCK; DGLOJCGDOGG.ANJGMEDDNPE anjgmeddnpe = new DGLOJCGDOGG.ANJGMEDDNPE(this.RpcMasterDespawn); photonView.RpcMaster(anjgmeddnpe); } // Token: 0x060157B5 RID: 87989 RVA: 0x005070A8 File Offset: 0x005052A8 [Token(Token = "0x60157B5")] [Address(RVA = "0xF4B640", Offset = "0xF4A440", VA = "0x180F4B640", Slot = "90")] public void OnTranslationStart() { RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx; int num = 0; rigidbodyEx.AddInterpolationRestriction("Transformation"); LAPMNGPJBEC[] componentsInChildren = base.GetComponentsInChildren(); int num2 = 0; int length = componentsInChildren.Length; if (num2 < length) { LAPMNGPJBEC lapmngpjbec = componentsInChildren[num2]; if (num2 < num) { num2 += num2; num2++; } num2++; num2 += num2; num2 += 19; num2++; } } // Token: 0x060157B6 RID: 87990 RVA: 0x00507110 File Offset: 0x00505310 [Token(Token = "0x60157B6")] [Address(RVA = "0xF4ABE0", Offset = "0xF499E0", VA = "0x180F4ABE0", Slot = "91")] public void OnRotationStart() { RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx; int num = 0; rigidbodyEx.AddInterpolationRestriction("Transformation"); LAPMNGPJBEC[] componentsInChildren = base.GetComponentsInChildren(); int num2 = 0; int length = componentsInChildren.Length; if (num2 < length) { LAPMNGPJBEC lapmngpjbec = componentsInChildren[num2]; if (num2 < num) { num2 += num2; num2++; } num2++; num2 += num2; num2++; num2 += 19; num2++; } } // Token: 0x060157B7 RID: 87991 RVA: 0x0050717C File Offset: 0x0050537C [Token(Token = "0x60157B7")] [Address(RVA = "0xF4AEE0", Offset = "0xF49CE0", VA = "0x180F4AEE0", Slot = "92")] public void OnScaleStart() { RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx; int num = 0; rigidbodyEx.AddInterpolationRestriction("Transformation"); LAPMNGPJBEC[] componentsInChildren = base.GetComponentsInChildren(); int num2 = 0; int length = componentsInChildren.Length; if (num2 < length) { LAPMNGPJBEC lapmngpjbec = componentsInChildren[num2]; if (num2 < num) { num2 += num2; num2++; } num2++; num2 += num2; num2 += 2; num2 += 19; num2++; } } // Token: 0x060157B8 RID: 87992 RVA: 0x005071E8 File Offset: 0x005053E8 [Token(Token = "0x60157B8")] [Address(RVA = "0xF496A0", Offset = "0xF484A0", VA = "0x180F496A0", Slot = "93")] public void OnDeformStart() { RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx; int num = 0; rigidbodyEx.AddInterpolationRestriction("Transformation"); LAPMNGPJBEC[] componentsInChildren = base.GetComponentsInChildren(); int num2 = 0; int length = componentsInChildren.Length; if (num2 < length) { LAPMNGPJBEC lapmngpjbec = componentsInChildren[num2]; if (num2 < num) { num2 += num2; num2++; } num2++; num2 += num2; num2 += 3; num2 += 19; num2++; } } // Token: 0x060157B9 RID: 87993 RVA: 0x00507254 File Offset: 0x00505454 [Token(Token = "0x60157B9")] [Address(RVA = "0xF4A6B0", Offset = "0xF494B0", VA = "0x180F4A6B0", Slot = "94")] public void OnMoveStart() { LAPMNGPJBEC[] componentsInChildren = base.GetComponentsInChildren(); int num = 0; int length = componentsInChildren.Length; if (num < length) { LAPMNGPJBEC lapmngpjbec = componentsInChildren[num]; num += num; num++; num++; num += num; num += 19; num++; } } // Token: 0x060157BA RID: 87994 RVA: 0x0050729C File Offset: 0x0050549C [Token(Token = "0x60157BA")] [Address(RVA = "0xF4B390", Offset = "0xF4A190", VA = "0x180F4B390", Slot = "95")] public void OnTranslated() { KJLKECANCDC[] componentsInChildren = base.GetComponentsInChildren(); int num = 0; int length = componentsInChildren.Length; if (num < length) { KJLKECANCDC kjlkecancdc = componentsInChildren[num]; num += num; num++; num++; num += num; num += 19; num++; } } // Token: 0x060157BB RID: 87995 RVA: 0x005072E4 File Offset: 0x005054E4 [Token(Token = "0x60157BB")] [Address(RVA = "0xF4A930", Offset = "0xF49730", VA = "0x180F4A930", Slot = "96")] public void OnRotated() { KJLKECANCDC[] componentsInChildren = base.GetComponentsInChildren(); int num = 0; int length = componentsInChildren.Length; if (num < length) { KJLKECANCDC kjlkecancdc = componentsInChildren[num]; num += num; num++; num++; num += num; num++; num += 19; num++; } } // Token: 0x060157BC RID: 87996 RVA: 0x00507330 File Offset: 0x00505530 [Token(Token = "0x60157BC")] [Address(RVA = "0xF4B060", Offset = "0xF49E60", VA = "0x180F4B060", Slot = "97")] public void OnScaled() { this.ObjectScaled.CNFDGDEOPPF(); KJLKECANCDC[] componentsInChildren = base.GetComponentsInChildren(); int num = 0; int length = componentsInChildren.Length; if (num < length) { KJLKECANCDC kjlkecancdc = componentsInChildren[num]; num += num; num++; num++; num += num; num += 2; num += 19; num++; } } // Token: 0x060157BD RID: 87997 RVA: 0x00507388 File Offset: 0x00505588 [Token(Token = "0x60157BD")] [Address(RVA = "0xF499A0", Offset = "0xF487A0", VA = "0x180F499A0", Slot = "98")] public void OnDeformed(Vector3 NLGECBNGLOO) { this.ObjectDeformed.CNFDGDEOPPF(); if (this.tool.connectableTool != 0) { float z = NLGECBNGLOO.z; } KJLKECANCDC[] componentsInChildren = base.GetComponentsInChildren(); int num = 0; int length = componentsInChildren.Length; if (num < length) { KJLKECANCDC kjlkecancdc = componentsInChildren[num]; num += num; num++; float z2 = NLGECBNGLOO.z; num++; num += num; num += 3; num += 19; } } // Token: 0x060157BE RID: 87998 RVA: 0x005073FC File Offset: 0x005055FC [Token(Token = "0x60157BE")] [Address(RVA = "0xF4B4C0", Offset = "0xF4A2C0", VA = "0x180F4B4C0", Slot = "99")] public void OnTranslationFinished() { this.LMNKJDNNFHD(); RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx; int num = 0; rigidbodyEx.RemoveInterpolationRestriction("Transformation"); NLDHFOGPOHN[] componentsInChildren = base.GetComponentsInChildren(); int num2 = 0; int length = componentsInChildren.Length; if (num2 < length) { NLDHFOGPOHN nldhfogpohn = componentsInChildren[num2]; if (num2 < num) { num2 += num2; num2++; } num2++; num2 += num2; num2 += 19; num2++; } } // Token: 0x060157BF RID: 87999 RVA: 0x0050746C File Offset: 0x0050566C [Token(Token = "0x60157BF")] [Address(RVA = "0xF4AA60", Offset = "0xF49860", VA = "0x180F4AA60", Slot = "100")] public void OnRotationFinished() { this.LMNKJDNNFHD(); RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx; int num = 0; rigidbodyEx.RemoveInterpolationRestriction("Transformation"); NLDHFOGPOHN[] componentsInChildren = base.GetComponentsInChildren(); int num2 = 0; int length = componentsInChildren.Length; if (num2 < length) { NLDHFOGPOHN nldhfogpohn = componentsInChildren[num2]; if (num2 < num) { num2 += num2; num2++; } num2++; num2 += num2; num2++; num2 += 19; num2++; } } // Token: 0x060157C0 RID: 88000 RVA: 0x005074E0 File Offset: 0x005056E0 [Token(Token = "0x60157C0")] [Address(RVA = "0xF4AD60", Offset = "0xF49B60", VA = "0x180F4AD60", Slot = "101")] public void OnScaleFinished() { this.LMNKJDNNFHD(); RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx; int num = 0; rigidbodyEx.RemoveInterpolationRestriction("Transformation"); NLDHFOGPOHN[] componentsInChildren = base.GetComponentsInChildren(); int num2 = 0; int length = componentsInChildren.Length; if (num2 < length) { NLDHFOGPOHN nldhfogpohn = componentsInChildren[num2]; if (num2 < num) { num2 += num2; num2++; } num2++; num2 += num2; num2 += 2; num2 += 19; num2++; } } // Token: 0x060157C1 RID: 88001 RVA: 0x00507554 File Offset: 0x00505754 [Token(Token = "0x60157C1")] [Address(RVA = "0xF49820", Offset = "0xF48620", VA = "0x180F49820", Slot = "102")] public void OnDeformationFinished() { this.LMNKJDNNFHD(); RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx; int num = 0; rigidbodyEx.RemoveInterpolationRestriction("Transformation"); NLDHFOGPOHN[] componentsInChildren = base.GetComponentsInChildren(); int num2 = 0; int length = componentsInChildren.Length; if (num2 < length) { NLDHFOGPOHN nldhfogpohn = componentsInChildren[num2]; if (num2 < num) { num2 += num2; num2++; } num2++; num2 += num2; num2 += 3; num2 += 19; num2++; } } // Token: 0x060157C2 RID: 88002 RVA: 0x005075C8 File Offset: 0x005057C8 [Token(Token = "0x60157C2")] [Address(RVA = "0xF4A570", Offset = "0xF49370", VA = "0x180F4A570", Slot = "103")] public void OnMoveFinished() { this.LMNKJDNNFHD(); NLDHFOGPOHN[] componentsInChildren = base.GetComponentsInChildren(); int num = 0; int length = componentsInChildren.Length; if (num < length) { NLDHFOGPOHN nldhfogpohn = componentsInChildren[num]; num += num; num++; num++; num += num; num += 19; num++; } } // Token: 0x060157C3 RID: 88003 RVA: 0x00507618 File Offset: 0x00505818 [Token(Token = "0x60157C3")] [Address(RVA = "0xF4A100", Offset = "0xF48F00", VA = "0x180F4A100", Slot = "105")] public void OnHoverStart(MakerPen.KLAENPHIBEM OIHFNIFGFJB, Collider GKPCABGDNLO) { NEFEJHJFDAH[] componentsInChildren = base.GetComponentsInChildren(true); int num = 0; int length = componentsInChildren.Length; if (num < length) { NEFEJHJFDAH nefejhjfdah = componentsInChildren[num]; bool flag; if (!flag) { } num++; } } // Token: 0x060157C4 RID: 88004 RVA: 0x00507654 File Offset: 0x00505854 [Token(Token = "0x60157C4")] [Address(RVA = "0xF4A1E0", Offset = "0xF48FE0", VA = "0x180F4A1E0", Slot = "106")] public void OnHovering(MakerPen.KLAENPHIBEM OIHFNIFGFJB, Collider GKPCABGDNLO) { MNOJGKOPKIM[] componentsInChildren = base.GetComponentsInChildren(true); int num = 0; int length = componentsInChildren.Length; if (num < length) { MNOJGKOPKIM mnojgkopkim = componentsInChildren[num]; bool flag; if (!flag) { } num++; } } // Token: 0x060157C5 RID: 88005 RVA: 0x00507690 File Offset: 0x00505890 [Token(Token = "0x60157C5")] [Address(RVA = "0xF4A040", Offset = "0xF48E40", VA = "0x180F4A040", Slot = "107")] public void OnHoverFinished(MakerPen.KLAENPHIBEM OIHFNIFGFJB) { NLAMLHAKDMO[] componentsInChildren = base.GetComponentsInChildren(true); int num = 0; int length = componentsInChildren.Length; if (num < length) { NLAMLHAKDMO nlamlhakdmo = componentsInChildren[num]; bool flag; if (!flag) { } num++; } } // Token: 0x060157C6 RID: 88006 RVA: 0x005076CC File Offset: 0x005058CC [Token(Token = "0x60157C6")] [Address(RVA = "0xF48790", Offset = "0xF47590", VA = "0x180F48790")] private void LMNKJDNNFHD() { ToolCleanup k__BackingField = this.tool.k__BackingField; int num = 0; if (k__BackingField != num) { k__BackingField.SetResetTransformToCurrent(); } ConnectableTool connectableTool = this.tool.connectableTool; if (connectableTool != 0) { connectableTool.AuthorityUpdateParentAndChildrenNodesRelativePositionsAndRotations(); } } // Token: 0x060157C7 RID: 88007 RVA: 0x00507714 File Offset: 0x00505914 [Token(Token = "0x60157C7")] [Address(RVA = "0xF47400", Offset = "0xF46200", VA = "0x180F47400")] private void FBPFBGLOBOG(bool EFCCJPBLJPN) { Tool tool = this.tool; if (!EFCCJPBLJPN) { tool.rigidbodyEx.RemoveInterpolationRestriction("Transformation"); return; } tool.rigidbodyEx.AddInterpolationRestriction("Transformation"); } // Token: 0x060157C8 RID: 88008 RVA: 0x00507754 File Offset: 0x00505954 [Token(Token = "0x60157C8")] [Address(RVA = "0xF49570", Offset = "0xF48370", VA = "0x180F49570", Slot = "88")] public void OnCreatedBySpawning() { DJNMPDPNFJN[] componentsInChildren = base.GetComponentsInChildren(); int num = 0; int length = componentsInChildren.Length; if (num < length) { DJNMPDPNFJN djnmpdpnfjn = componentsInChildren[num]; num += num; num++; num++; num += num; num += 19; num++; } } // Token: 0x060157C9 RID: 88009 RVA: 0x0050779C File Offset: 0x0050599C [Token(Token = "0x60157C9")] [Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930")] private bool BFAAIOGIANE() { } // Token: 0x060157CA RID: 88010 RVA: 0x005077AC File Offset: 0x005059AC [Token(Token = "0x60157CA")] [Address(RVA = "0xF4B1B0", Offset = "0xF49FB0", VA = "0x180F4B1B0", Slot = "89")] public void OnSelected() { if (this.HJAKOIPLLBA != CreationObject.NLIGPDKKPNE.NavMeshGenerator) { CreationObject.CGELIKFANLB cgelikfanlb = new CreationObject.CGELIKFANLB(this.BFAAIOGIANE); this.JGMMAAFFPGD.Add(cgelikfanlb); } NGBLAGENLDK[] componentsInChildren = base.GetComponentsInChildren(); int num = 0; int length = componentsInChildren.Length; if (num < length) { NGBLAGENLDK ngblagenldk = componentsInChildren[num]; num += num; num++; num++; num += num; num += 19; num++; } ulong num2; this.tool.ForceBestLOD(num2 != 0UL); OKNNKFGFODL onSelectedEvent = this.OnSelectedEvent; if (onSelectedEvent != 0) { onSelectedEvent.CNFDGDEOPPF(); } } // Token: 0x060157CB RID: 88011 RVA: 0x00507838 File Offset: 0x00505A38 [Token(Token = "0x60157CB")] [Address(RVA = "0xF49B40", Offset = "0xF48940", VA = "0x180F49B40", Slot = "104")] public void OnDeselected() { CreationObject.CGELIKFANLB cgelikfanlb = new CreationObject.CGELIKFANLB(this.BFAAIOGIANE); bool flag = this.JGMMAAFFPGD.Remove(cgelikfanlb); NGBLAGENLDK[] componentsInChildren = base.GetComponentsInChildren(); int num = 0; int length = componentsInChildren.Length; if (num < length) { NGBLAGENLDK ngblagenldk = componentsInChildren[num]; num += num; num++; num++; num += num; num++; num += 19; num++; } Tool tool = this.tool; int num2 = 0; tool.ForceBestLOD(num2 != 0); } // Token: 0x060157CC RID: 88012 RVA: 0x005078B8 File Offset: 0x00505AB8 [Token(Token = "0x60157CC")] [Address(RVA = "0xF48BB0", Offset = "0xF479B0", VA = "0x180F48BB0", Slot = "74")] public void LocalPlayerTakeAuthority() { PhotonView photonView = base.JDHMIOJKLCK; AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF; photonView.TransferOwnership(agajmbpabdl); } // Token: 0x060157CD RID: 88013 RVA: 0x005078E4 File Offset: 0x00505AE4 [Token(Token = "0x60157CD")] [Address(RVA = "0xF428A0", Offset = "0xF416A0", VA = "0x180F428A0", Slot = "73")] public LFBMEDEMGHA AsGroup() { /* An exception occurred when decompiling this method (060157CD) ICSharpCode.Decompiler.DecompilerException: Error decompiling LFBMEDEMGHA RecRoom.Core.Creation.CreationObject::AsGroup() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: stloc:ObjectGroup(var_0_06, call:ObjectGroup(Component::GetComponent, ldloc:CreationObject[exp:Component](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 1663 */; } // Token: 0x17003B61 RID: 15201 // (get) Token: 0x060157CE RID: 88014 RVA: 0x005078F8 File Offset: 0x00505AF8 [Token(Token = "0x17003B61")] public IEnumerable MMDALGBDPEF { [Token(Token = "0x60157CE")] [Address(RVA = "0xF502C0", Offset = "0xF4F0C0", VA = "0x180F502C0", Slot = "115")] get { BoxCollider boxCollider = this.boundsOverrideCollider; int num = 0; if (boxCollider != num) { BoxCollider[] array = new BoxCollider[1]; BoxCollider boxCollider2 = this.boundsOverrideCollider; if (boxCollider2 != 0) { } array[0] = boxCollider2; } List nnbalfkkndo = this.tool.NNBALFKKNDO; Func> func; if (CreationObject.<>c.<>9__379_0 == 0) { func = delegate(ToolCollider tc) { ReadOnlyCollection physicsColliders = tc.PhysicsColliders; throw new NullReferenceException(); }; CreationObject.<>c.<>9__379_0 = func; } return Enumerable.SelectMany(nnbalfkkndo, func); } } // Token: 0x17003B62 RID: 15202 // (get) Token: 0x060157CF RID: 88015 RVA: 0x00507970 File Offset: 0x00505B70 [Token(Token = "0x17003B62")] public BoxCollider EFLOMOEADLF { [Token(Token = "0x60157CF")] [Address(RVA = "0x79B890", Offset = "0x79A690", VA = "0x18079B890", Slot = "116")] get { return this.boundsOverrideCollider; } } // Token: 0x17003B63 RID: 15203 // (get) Token: 0x060157D0 RID: 88016 RVA: 0x00507984 File Offset: 0x00505B84 [Token(Token = "0x17003B63")] public bool HKHDHECKMAA { [Token(Token = "0x60157D0")] [Address(RVA = "0xF50720", Offset = "0xF4F520", VA = "0x180F50720", Slot = "117")] get { BoxCollider boxCollider = this.boundsOverrideCollider; int num = 0; return boxCollider != num; } } // Token: 0x060157D1 RID: 88017 RVA: 0x005079A4 File Offset: 0x00505BA4 [Token(Token = "0x60157D1")] [Address(RVA = "0xF4C100", Offset = "0xF4AF00", VA = "0x180F4C100")] [NFOMENMAOIA] private void RpcAuthorityCV2AddImpulse(Vector3 GJBBMIFHHBG, float GLKHAHMAPCK, float DDNELLGHHLD) { RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx; float z = GJBBMIFHHBG.z; } // Token: 0x060157D2 RID: 88018 RVA: 0x005079CC File Offset: 0x00505BCC [Token(Token = "0x60157D2")] [Address(RVA = "0xF44400", Offset = "0xF43200", VA = "0x180F44400")] public IFNLKKABKEB CV2AddImpulse(IBNOALNMLHC CHKKEHOKPJP, in Vector3 GJBBMIFHHBG, float GLKHAHMAPCK, float DDNELLGHHLD) { PhotonView photonView; bool flag; if (!photonView.DKLGNFGONEM && flag) { DGLOJCGDOGG.NECIHPEMJNG necihpemjng = new DGLOJCGDOGG.NECIHPEMJNG(CHKKEHOKPJP.RpcAuthorityCV2AddImpulse); IFNLKKABKEB ifnlkkabkeb = AHIMICMLPKA.IFNEMKAIILC(); } IFNLKKABKEB ifnlkkabkeb2 = AHIMICMLPKA.IFNEMKAIILC(); throw new NullReferenceException(); } // Token: 0x060157D3 RID: 88019 RVA: 0x00507A0C File Offset: 0x00505C0C [Token(Token = "0x60157D3")] [Address(RVA = "0xF4C170", Offset = "0xF4AF70", VA = "0x180F4C170")] [NFOMENMAOIA] private void RpcAuthorityCV2ReflectImpulse(Vector3 DJBBMJBBNHB, float MEBGAOBNFCC, float EJHELOHKGCF, float DDNELLGHHLD) { RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx; float z = DJBBMJBBNHB.z; } // Token: 0x060157D4 RID: 88020 RVA: 0x00507A34 File Offset: 0x00505C34 [Token(Token = "0x60157D4")] [Address(RVA = "0xF44600", Offset = "0xF43400", VA = "0x180F44600")] public IFNLKKABKEB CV2ReflectImpulse(IBNOALNMLHC CHKKEHOKPJP, in Vector3 DJBBMJBBNHB, float MEBGAOBNFCC, float EJHELOHKGCF, float DDNELLGHHLD) { PhotonView photonView; bool flag; if (!photonView.DKLGNFGONEM && flag) { DGLOJCGDOGG.BNALDBHFCMB bnaldbhfcmb = new DGLOJCGDOGG.BNALDBHFCMB(CHKKEHOKPJP.RpcAuthorityCV2ReflectImpulse); IFNLKKABKEB ifnlkkabkeb = AHIMICMLPKA.IFNEMKAIILC(); } IFNLKKABKEB ifnlkkabkeb2 = AHIMICMLPKA.IFNEMKAIILC(); throw new NullReferenceException(); } // Token: 0x060157D5 RID: 88021 RVA: 0x00507A74 File Offset: 0x00505C74 [Token(Token = "0x60157D5")] [Address(RVA = "0xF4C3B0", Offset = "0xF4B1B0", VA = "0x180F4C3B0")] [NFOMENMAOIA] private void RpcAuthorityCV2SetImpulse(Vector3 GJBBMIFHHBG, float DEACPAEKBGA) { RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx; float z = GJBBMIFHHBG.z; } // Token: 0x060157D6 RID: 88022 RVA: 0x00507A9C File Offset: 0x00505C9C [Token(Token = "0x60157D6")] [Address(RVA = "0xF450A0", Offset = "0xF43EA0", VA = "0x180F450A0")] public IFNLKKABKEB CV2SetImpulse(IBNOALNMLHC CHKKEHOKPJP, in Vector3 GJBBMIFHHBG, float DEACPAEKBGA) { PhotonView photonView; bool flag; if (!photonView.DKLGNFGONEM && flag) { DGLOJCGDOGG.FGGIMKCCBDA fggimkccbda = new DGLOJCGDOGG.FGGIMKCCBDA(CHKKEHOKPJP.RpcAuthorityCV2SetImpulse); IFNLKKABKEB ifnlkkabkeb = AHIMICMLPKA.IFNEMKAIILC(); } IFNLKKABKEB ifnlkkabkeb2 = AHIMICMLPKA.IFNEMKAIILC(); throw new NullReferenceException(); } // Token: 0x060157D7 RID: 88023 RVA: 0x00507ADC File Offset: 0x00505CDC [Token(Token = "0x60157D7")] [Address(RVA = "0xF4C2D0", Offset = "0xF4B0D0", VA = "0x180F4C2D0")] [NFOMENMAOIA] private void RpcAuthorityCV2SetAngularVelocity(Vector3 IGPENJBJADK, float IFGIPHAMCIC) { RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx; float z = IGPENJBJADK.z; } // Token: 0x060157D8 RID: 88024 RVA: 0x00507B04 File Offset: 0x00505D04 [Token(Token = "0x60157D8")] [Address(RVA = "0xF44CD0", Offset = "0xF43AD0", VA = "0x180F44CD0")] public IFNLKKABKEB CV2SetAngularVelocity(IBNOALNMLHC CHKKEHOKPJP, Vector3 IGPENJBJADK, float IFGIPHAMCIC) { PhotonView photonView; bool flag; if (!photonView.DKLGNFGONEM && flag) { DGLOJCGDOGG.FGGIMKCCBDA fggimkccbda = new DGLOJCGDOGG.FGGIMKCCBDA(CHKKEHOKPJP.RpcAuthorityCV2SetAngularVelocity); IFNLKKABKEB ifnlkkabkeb = AHIMICMLPKA.IFNEMKAIILC(); } IFNLKKABKEB ifnlkkabkeb2 = AHIMICMLPKA.IFNEMKAIILC(); throw new NullReferenceException(); } // Token: 0x060157D9 RID: 88025 RVA: 0x00507B44 File Offset: 0x00505D44 [Token(Token = "0x60157D9")] [Address(RVA = "0xF4C0A0", Offset = "0xF4AEA0", VA = "0x180F4C0A0")] [NFOMENMAOIA] private void RpcAuthorityCV2AddAngularVelocity(Vector3 IGPENJBJADK, float DDNELLGHHLD, float IFGIPHAMCIC) { RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx; float z = IGPENJBJADK.z; } // Token: 0x060157DA RID: 88026 RVA: 0x00507B6C File Offset: 0x00505D6C [Token(Token = "0x60157DA")] [Address(RVA = "0xF44000", Offset = "0xF42E00", VA = "0x180F44000")] public IFNLKKABKEB CV2AddAngularVelocity(IBNOALNMLHC CHKKEHOKPJP, Vector3 IGPENJBJADK, float DDNELLGHHLD, float IFGIPHAMCIC) { PhotonView photonView; bool flag; if (!photonView.DKLGNFGONEM && flag) { DGLOJCGDOGG.NECIHPEMJNG necihpemjng = new DGLOJCGDOGG.NECIHPEMJNG(CHKKEHOKPJP.RpcAuthorityCV2AddAngularVelocity); IFNLKKABKEB ifnlkkabkeb = AHIMICMLPKA.IFNEMKAIILC(); } IFNLKKABKEB ifnlkkabkeb2 = AHIMICMLPKA.IFNEMKAIILC(); throw new NullReferenceException(); } // Token: 0x060157DB RID: 88027 RVA: 0x00507BAC File Offset: 0x00505DAC [Token(Token = "0x60157DB")] [Address(RVA = "0xF4C330", Offset = "0xF4B130", VA = "0x180F4C330")] [NFOMENMAOIA] private void RpcAuthorityCV2SetAngularVelocity(Quaternion IGPENJBJADK, float IFGIPHAMCIC) { RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx; Vector3 vector; float z = vector.z; } // Token: 0x060157DC RID: 88028 RVA: 0x00507BD4 File Offset: 0x00505DD4 [Token(Token = "0x60157DC")] [Address(RVA = "0xF44EB0", Offset = "0xF43CB0", VA = "0x180F44EB0")] public IFNLKKABKEB CV2SetAngularVelocity(IBNOALNMLHC CHKKEHOKPJP, Quaternion IGPENJBJADK, float IFGIPHAMCIC) { PhotonView photonView; bool flag; if (!photonView.DKLGNFGONEM && flag) { DGLOJCGDOGG.FGGIMKCCBDA fggimkccbda = new DGLOJCGDOGG.FGGIMKCCBDA(CHKKEHOKPJP.RpcAuthorityCV2SetAngularVelocity); IFNLKKABKEB ifnlkkabkeb = AHIMICMLPKA.IFNEMKAIILC(); } Vector3 vector; float z = vector.z; IFNLKKABKEB ifnlkkabkeb2 = AHIMICMLPKA.IFNEMKAIILC(); throw new NullReferenceException(); } // Token: 0x060157DD RID: 88029 RVA: 0x00507C1C File Offset: 0x00505E1C [Token(Token = "0x60157DD")] [Address(RVA = "0xF4C020", Offset = "0xF4AE20", VA = "0x180F4C020")] [NFOMENMAOIA] private void RpcAuthorityCV2AddAngularVelocity(Quaternion IGPENJBJADK, float DDNELLGHHLD, float IFGIPHAMCIC) { RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx; Vector3 vector; float z = vector.z; } // Token: 0x060157DE RID: 88030 RVA: 0x00507C44 File Offset: 0x00505E44 [Token(Token = "0x60157DE")] [Address(RVA = "0xF441F0", Offset = "0xF42FF0", VA = "0x180F441F0")] public IFNLKKABKEB CV2AddAngularVelocity(IBNOALNMLHC CHKKEHOKPJP, Quaternion IGPENJBJADK, float DDNELLGHHLD, float IFGIPHAMCIC) { PhotonView photonView; bool flag; if (!photonView.DKLGNFGONEM && flag) { DGLOJCGDOGG.NECIHPEMJNG necihpemjng = new DGLOJCGDOGG.NECIHPEMJNG(CHKKEHOKPJP.RpcAuthorityCV2AddAngularVelocity); IFNLKKABKEB ifnlkkabkeb = AHIMICMLPKA.IFNEMKAIILC(); } Vector3 vector; float z = vector.z; IFNLKKABKEB ifnlkkabkeb2 = AHIMICMLPKA.IFNEMKAIILC(); throw new NullReferenceException(); } // Token: 0x060157DF RID: 88031 RVA: 0x00507C8C File Offset: 0x00505E8C [Token(Token = "0x60157DF")] [Address(RVA = "0xF4C420", Offset = "0xF4B220", VA = "0x180F4C420")] [NFOMENMAOIA] private void RpcAuthorityCV2SetPosition(Vector3 IFAIDIKJOAC) { RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx; float z = IFAIDIKJOAC.z; Transform transform = base.transform; float z2 = IFAIDIKJOAC.z; } // Token: 0x060157E0 RID: 88032 RVA: 0x00507CC0 File Offset: 0x00505EC0 [Token(Token = "0x60157E0")] [Address(RVA = "0xF45290", Offset = "0xF44090", VA = "0x180F45290")] public IFNLKKABKEB CV2SetPosition(IBNOALNMLHC CHKKEHOKPJP, in Vector3 DDHPAFKBMON) { PhotonView photonView; bool flag; if (!photonView.DKLGNFGONEM && flag) { DGLOJCGDOGG.LFLFMIMNCON lflfmimncon = new DGLOJCGDOGG.LFLFMIMNCON(CHKKEHOKPJP.RpcAuthorityCV2SetPosition); IFNLKKABKEB ifnlkkabkeb = AHIMICMLPKA.IFNEMKAIILC(); } IFNLKKABKEB ifnlkkabkeb2 = AHIMICMLPKA.IFNEMKAIILC(); throw new NullReferenceException(); } // Token: 0x060157E1 RID: 88033 RVA: 0x00507D00 File Offset: 0x00505F00 [Token(Token = "0x60157E1")] [Address(RVA = "0xF4C1E0", Offset = "0xF4AFE0", VA = "0x180F4C1E0")] [NFOMENMAOIA] private void RpcAuthorityCV2Respawn(Vector3 IFAIDIKJOAC, Quaternion IBCNKFBPCBM, bool FELJOOGFGGC, bool LAENHEMEDMB) { RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx; float z = IFAIDIKJOAC.z; Transform transform = base.transform; float z2 = IFAIDIKJOAC.z; RigidbodyEx rigidbodyEx2 = this.tool.rigidbodyEx; Transform transform2 = base.transform; } // Token: 0x060157E2 RID: 88034 RVA: 0x00507D4C File Offset: 0x00505F4C [Token(Token = "0x60157E2")] [Address(RVA = "0xF44A50", Offset = "0xF43850", VA = "0x180F44A50")] public IFNLKKABKEB CV2Respawn(IBNOALNMLHC CHKKEHOKPJP, in Vector3 DDHPAFKBMON, in Quaternion IGPENJBJADK, in bool FELJOOGFGGC, in bool LAENHEMEDMB) { PhotonView photonView; bool flag; if (!photonView.DKLGNFGONEM && flag) { DGLOJCGDOGG.BNALDBHFCMB bnaldbhfcmb = new DGLOJCGDOGG.BNALDBHFCMB(CHKKEHOKPJP.RpcAuthorityCV2Respawn); IFNLKKABKEB ifnlkkabkeb = AHIMICMLPKA.IFNEMKAIILC(); } int num = 0; Transform transform; transform.position = num; int num2 = 0; Transform transform2; transform2.rotation = num2; IFNLKKABKEB ifnlkkabkeb2 = AHIMICMLPKA.IFNEMKAIILC(); throw new NullReferenceException(); } // Token: 0x17003B64 RID: 15204 // (get) Token: 0x060157E3 RID: 88035 RVA: 0x00507DA4 File Offset: 0x00505FA4 [Token(Token = "0x17003B64")] private CreationObject OHPMKCCONDF { [Token(Token = "0x60157E3")] [Address(RVA = "0x434BD0", Offset = "0x4339D0", VA = "0x180434BD0", Slot = "125")] get { return this; } } // Token: 0x060157E4 RID: 88036 RVA: 0x00507DB4 File Offset: 0x00505FB4 [Token(Token = "0x60157E4")] [Address(RVA = "0xF4EBB0", Offset = "0xF4D9B0", VA = "0x180F4EBB0")] public CreationObject() { Dictionary dictionary = new Dictionary(); this.MOMAMKCKBLK = dictionary; this.canBeScaled = true; Vector3 one = Vector3.one; Vector3 vector; float z = vector.z; this.minScaleRestriction.z = z; Vector3 one2 = Vector3.one; Vector3 vector2; float z2 = vector2.z; this.maxScaleRestriction.z = z2; this.canBeRotated = true; this.supportsCenterPivotOperation = true; int num; List list = new List(num); num = 0; this.EJKIPBKAAAM = list; int num2; List list2 = new List(num2); num2 = 0; this.PDDJPELIPBH = list2; int num3; List list3 = new List(num3); num3 = 0; this.JGMMAAFFPGD = list3; object obj = new object(); this.FFDPDLGOGLN = obj; this.ClearVelocitiesOnFrozenChange = true; int num4; int num5; MFBGLIHGCGO mfbglihgcgo = new MFBGLIHGCGO(4, num4 != 0, num5 != 0); num5 = 0; num4 = 0; this.LockedStatusChangedEvent = mfbglihgcgo; int num6; int num7; MFBGLIHGCGO mfbglihgcgo2 = new MFBGLIHGCGO(4, num6 != 0, num7 != 0); num7 = 0; num6 = 0; this.OnCreationObjectWillDelete = mfbglihgcgo2; int num8; int num9; OKNNKFGFODL oknnkfgfodl = new OKNNKFGFODL(32, num8 != 0, num9 != 0); num9 = 0; num8 = 0; this.ObjectScaled = oknnkfgfodl; int num10; int num11; OKNNKFGFODL oknnkfgfodl2 = new OKNNKFGFODL(32, num10 != 0, num11 != 0); num11 = 0; num10 = 0; this.ObjectDeformed = oknnkfgfodl2; int num12; int num13; MFBGLIHGCGO mfbglihgcgo3 = new MFBGLIHGCGO(4, num12 != 0, num13 != 0); num13 = 0; num12 = 0; this.OnFrozenChanged = mfbglihgcgo3; AOLMGGAPKEH aolmggapkeh = new AOLMGGAPKEH(); this.PCAANDNNGPC = aolmggapkeh; this.HAGIPJBPIAH = true; List list4 = new List(); this.KNKGGDHCLDN = list4; List list5 = new List(); this.HNEPKPGIDJF = list5; Dictionary dictionary2 = new Dictionary(); this.JJDLFAJHOBK = dictionary2; AOLMGGAPKEH aolmggapkeh2 = new AOLMGGAPKEH(); this.GKNDAICOIHP = aolmggapkeh2; int num14; int num15; OKNNKFGFODL oknnkfgfodl3 = new OKNNKFGFODL(32, num14 != 0, num15 != 0); num15 = 0; num14 = 0; this.OnSelectedEvent = oknnkfgfodl3; base..ctor(); } // Token: 0x060157E6 RID: 88038 RVA: 0x00507F84 File Offset: 0x00506184 [Token(Token = "0x60157E6")] [Address(RVA = "0xF465D0", Offset = "0xF453D0", VA = "0x180F465D0")] [CompilerGenerated] private void DKKKMIOLILE(CreationObjectSettingBooleanUIControl GCCLEJOGCCE) { this.PJPCOAECPNN = GCCLEJOGCCE; PLDMAFINLJO.FANDNIHFMNM(GCCLEJOGCCE.PropertyDescription, "Is Grabbable"); Func func = new Func(this.HNCIIKAEOGN); Action action = new Action(this.DHPLCNFLHFM); Func func2 = new Func(this.FJMOGMEBDBL); } // Token: 0x060157E7 RID: 88039 RVA: 0x00507FD8 File Offset: 0x005061D8 [Token(Token = "0x60157E7")] [Address(RVA = "0xF47520", Offset = "0xF46320", VA = "0x180F47520")] [CompilerGenerated] private bool FJMOGMEBDBL() { return this.KNJCBNBGAPN.IAHDANBDAAM() == 0; } // Token: 0x060157E8 RID: 88040 RVA: 0x00507FFC File Offset: 0x005061FC [Token(Token = "0x60157E8")] [Address(RVA = "0xF483E0", Offset = "0xF471E0", VA = "0x180F483E0")] [CompilerGenerated] private void KKIDBGPCPHA(CreationObjectSettingBooleanUIControl GCCLEJOGCCE) { this.BNGCKHKLFKB = GCCLEJOGCCE; PLDMAFINLJO.FANDNIHFMNM(GCCLEJOGCCE.PropertyDescription, "Is Climbable"); Func func = new Func(this.HENFBKILFBF); Action action = new Action(this.HLHEBDOFLMP); Func func2 = new Func(this.LBGPFDIFDIO); } // Token: 0x060157E9 RID: 88041 RVA: 0x00508050 File Offset: 0x00506250 [Token(Token = "0x60157E9")] [Address(RVA = "0xF481C0", Offset = "0xF46FC0", VA = "0x180F481C0")] [CompilerGenerated] private bool LBGPFDIFDIO() { return this.OKNGKFALIHL.IAHDANBDAAM() == 0 || !this.tool.MBHKHNNAKBB; } // Token: 0x060157EA RID: 88042 RVA: 0x00508084 File Offset: 0x00506284 [Token(Token = "0x60157EA")] [Address(RVA = "0xF48DA0", Offset = "0xF47BA0", VA = "0x180F48DA0")] [CompilerGenerated] private void MJCGAHEBBEI(CreationObjectSettingBooleanUIControl GCCLEJOGCCE) { this.CFIIBPCIHIP = GCCLEJOGCCE; PLDMAFINLJO.FANDNIHFMNM(GCCLEJOGCCE.PropertyDescription, "Supports Wall Run"); Func func = new Func(this.PJOHFDKDDCD); Action action = new Action(this.KLFDMAIBCPD); } // Token: 0x060157EB RID: 88043 RVA: 0x005080C8 File Offset: 0x005062C8 [Token(Token = "0x60157EB")] [Address(RVA = "0xF47640", Offset = "0xF46440", VA = "0x180F47640")] [CompilerGenerated] private void GJDODMEKDLK(CreationObjectSettingBooleanUIControl GCCLEJOGCCE) { PLDMAFINLJO.FANDNIHFMNM(GCCLEJOGCCE.PropertyDescription, "Supports Clambering / Teleport"); Func func = new Func(this.LBCLNAAGILG); Action action = new Action(this.KBIAJCIKIMD); } // Token: 0x060157EC RID: 88044 RVA: 0x00508108 File Offset: 0x00506308 [Token(Token = "0x60157EC")] [Address(RVA = "0xF43F00", Offset = "0xF42D00", VA = "0x180F43F00")] [CompilerGenerated] private void COJOJNCJAEO(CreationObjectSettingFriendlyIntControl GCCLEJOGCCE) { string text = GCCLEJOGCCE.PropertyDescription.text; Func func = new Func(this.MKBEKIALMIL); Action action = new Action(this.GANFBGAJBEL); Func func2 = new Func(this.DMCFDHPIJNO); } // Token: 0x060157ED RID: 88045 RVA: 0x00508150 File Offset: 0x00506350 [Token(Token = "0x60157ED")] [Address(RVA = "0xF46220", Offset = "0xF45020", VA = "0x180F46220")] [CompilerGenerated] private bool DMCFDHPIJNO() { return this.HJAKOIPLLBA == CreationObject.NLIGPDKKPNE.NavMeshGenerator; } // Token: 0x060157EE RID: 88046 RVA: 0x00508168 File Offset: 0x00506368 [Token(Token = "0x60157EE")] [Address(RVA = "0xF485A0", Offset = "0xF473A0", VA = "0x180F485A0")] [CompilerGenerated] private void KNMEAHNONHP(KeyGuidEditableUIControl GCCLEJOGCCE) { this.BEEMILAJKCE = GCCLEJOGCCE; Func func = new Func(this.PLADHOPDCFF); Action action = new Action(this.NNHGODHDCKH); Func func2 = new Func(this.GJMKFGBMEGI); } // Token: 0x060157EF RID: 88047 RVA: 0x005081AC File Offset: 0x005063AC [Token(Token = "0x60157EF")] [Address(RVA = "0xF47700", Offset = "0xF46500", VA = "0x180F47700")] [CompilerGenerated] private bool GJMKFGBMEGI() { LMLJHMJEIGM lmljhmjeigm = Matchmaking.HMCJLLMDAAM.MMBJPGGOFHL; if (this.BLIGJFOCJBA != 0 && this.BLIGJFOCJBA.OEJPFPCBAMM) { return this.BLIGJFOCJBA.EDOAMFNPBGK; } throw new NullReferenceException(); } // Token: 0x060157F0 RID: 88048 RVA: 0x005081F4 File Offset: 0x005063F4 [Token(Token = "0x60157F0")] [Address(RVA = "0xF49040", Offset = "0xF47E40", VA = "0x180F49040")] [CompilerGenerated] private bool NNFCGBIFFOK() { bool flag; if (!flag) { return flag; } if (this.BLIGJFOCJBA != 0 && this.BLIGJFOCJBA.OEJPFPCBAMM) { return this.BLIGJFOCJBA.EDOAMFNPBGK; } throw new NullReferenceException(); } // Token: 0x060157F1 RID: 88049 RVA: 0x00508234 File Offset: 0x00506434 [Token(Token = "0x60157F1")] [Address(RVA = "0xF480C0", Offset = "0xF46EC0", VA = "0x180F480C0")] [CompilerGenerated] private bool JDJBIJLLEBE() { LMLJHMJEIGM lmljhmjeigm = Matchmaking.HMCJLLMDAAM.MMBJPGGOFHL; if (this.BLIGJFOCJBA == 0 || !this.BLIGJFOCJBA.OEJPFPCBAMM || !this.BLIGJFOCJBA.EDOAMFNPBGK) { return !NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.DoesCurrentRoomContainAnyKeys(); } throw new NullReferenceException(); } // Token: 0x060157F2 RID: 88050 RVA: 0x00508288 File Offset: 0x00506488 [Token(Token = "0x60157F2")] [Address(RVA = "0xF48C30", Offset = "0xF47A30", VA = "0x180F48C30")] [CompilerGenerated] private bool MBBDADBKKAF() { LMLJHMJEIGM lmljhmjeigm = Matchmaking.HMCJLLMDAAM.MMBJPGGOFHL; if (this.BLIGJFOCJBA == 0 || !this.BLIGJFOCJBA.OEJPFPCBAMM || !this.BLIGJFOCJBA.EDOAMFNPBGK) { return NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.DoesCurrentRoomContainAnyKeys(); } throw new NullReferenceException(); } // Token: 0x060157F3 RID: 88051 RVA: 0x005082DC File Offset: 0x005064DC [Token(Token = "0x60157F3")] [Address(RVA = "0xF48840", Offset = "0xF47640", VA = "0x180F48840")] [CompilerGenerated] private bool LNFAKONNHGN() { return this.tool.MBHKHNNAKBB || this.OKNGKFALIHL.IAHDANBDAAM() != null; } // Token: 0x060157F4 RID: 88052 RVA: 0x0050830C File Offset: 0x0050650C [Token(Token = "0x60157F4")] [Address(RVA = "0xF47520", Offset = "0xF46320", VA = "0x180F47520")] [CompilerGenerated] private bool KJNPHACGBFM() { return this.KNJCBNBGAPN.IAHDANBDAAM() == 0; } // Token: 0x060157F5 RID: 88053 RVA: 0x00508330 File Offset: 0x00506530 [Token(Token = "0x60157F5")] [Address(RVA = "0xF43260", Offset = "0xF42060", VA = "0x180F43260")] [CompilerGenerated] private bool BAKADJNNGFM() { return this.supportsLocomotionConfig; } // Token: 0x060157F6 RID: 88054 RVA: 0x00508344 File Offset: 0x00506544 [Token(Token = "0x60157F6")] [Address(RVA = "0xF481C0", Offset = "0xF46FC0", VA = "0x180F481C0")] [CompilerGenerated] private bool JMKOKHPAOKI() { return this.OKNGKFALIHL.IAHDANBDAAM() == 0 || !this.tool.MBHKHNNAKBB; } // Token: 0x060157F7 RID: 88055 RVA: 0x00508378 File Offset: 0x00506578 [Token(Token = "0x60157F7")] [Address(RVA = "0xF43260", Offset = "0xF42060", VA = "0x180F43260")] [CompilerGenerated] private bool CBHBOJMPHKP() { return this.supportsLocomotionConfig; } // Token: 0x060157F8 RID: 88056 RVA: 0x0050838C File Offset: 0x0050658C [Token(Token = "0x60157F8")] [Address(RVA = "0xF43260", Offset = "0xF42060", VA = "0x180F43260")] [CompilerGenerated] private bool LLLONKLIJFN() { return this.supportsLocomotionConfig; } // Token: 0x060157F9 RID: 88057 RVA: 0x005083A0 File Offset: 0x005065A0 [Token(Token = "0x60157F9")] [Address(RVA = "0xF47850", Offset = "0xF46650", VA = "0x180F47850")] [CompilerGenerated] private int OFGMAALIDDC() { return this.OPOMNIMLDOJ.IAHDANBDAAM(); } // Token: 0x060157FA RID: 88058 RVA: 0x005083C0 File Offset: 0x005065C0 [Token(Token = "0x60157FA")] [Address(RVA = "0xF436F0", Offset = "0xF424F0", VA = "0x180F436F0")] [CompilerGenerated] private void BPNPALJILNJ(int AADEJCMADGA) { KLLMCPFPIIE opomnimldoj = this.OPOMNIMLDOJ; } // Token: 0x060157FB RID: 88059 RVA: 0x005083DC File Offset: 0x005065DC [Token(Token = "0x60157FB")] [Address(RVA = "0xF494F0", Offset = "0xF482F0", VA = "0x180F494F0")] [CompilerGenerated] private bool OKNOEDLFANG() { return this.HJAKOIPLLBA != CreationObject.NLIGPDKKPNE.NavMeshIgnored; } // Token: 0x060157FC RID: 88060 RVA: 0x005083F8 File Offset: 0x005065F8 [Token(Token = "0x60157FC")] [Address(RVA = "0xF46220", Offset = "0xF45020", VA = "0x180F46220")] [CompilerGenerated] private bool DDHLEBLBLON() { return this.HJAKOIPLLBA == CreationObject.NLIGPDKKPNE.NavMeshGenerator; } // Token: 0x060157FD RID: 88061 RVA: 0x00508410 File Offset: 0x00506610 [Token(Token = "0x60157FD")] [Address(RVA = "0xF48050", Offset = "0xF46E50", VA = "0x180F48050")] [CompilerGenerated] private bool HOCKJDANNNL() { return this.IHFNKBNBMCA.IAHDANBDAAM() != null; } // Token: 0x060157FE RID: 88062 RVA: 0x00508430 File Offset: 0x00506630 [Token(Token = "0x60157FE")] [Address(RVA = "0xF46310", Offset = "0xF45110", VA = "0x180F46310")] [CompilerGenerated] private void DHONLIBACHD(bool IGNODFHFELK) { KLLMCPFPIIE ihfnkbnbmca = this.IHFNKBNBMCA; } // Token: 0x0400E22E RID: 57902 [Token(Token = "0x400E22E")] private const string DNNMAJKBDPH = "Frozen"; // Token: 0x0400E22F RID: 57903 [Token(Token = "0x400E22F")] public const string COLOR_PROPERTY_ID = "Color"; // Token: 0x0400E230 RID: 57904 [Token(Token = "0x400E230")] public const string SPAWNABLE_TOOL_TYPE_INSTANTIATION_KEY = "CO_STT"; // Token: 0x0400E231 RID: 57905 [Token(Token = "0x400E231")] public const string CIRCUIT_NODE_KEY = "CO_CN"; // Token: 0x0400E232 RID: 57906 [Token(Token = "0x400E232")] public const DAJFOCGPHGP SELECTION_LAYER = DAJFOCGPHGP.DynamicPhysicsIgnoreDynamicAndPlayerAndEnemyPhysics; // Token: 0x0400E233 RID: 57907 [FieldOffset(Offset = "0x40")] [Token(Token = "0x400E233")] private readonly Dictionary MOMAMKCKBLK; // Token: 0x0400E234 RID: 57908 [FieldOffset(Offset = "0x48")] [Token(Token = "0x400E234")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)] private Tool tool; // Token: 0x0400E235 RID: 57909 [FieldOffset(Offset = "0x50")] [Token(Token = "0x400E235")] [SerializeField] private MonoBehaviour[] _resetables; // Token: 0x0400E236 RID: 57910 [FieldOffset(Offset = "0x58")] [Token(Token = "0x400E236")] [SerializeField] [OCIDFHDICIP(JIBDPHMGEGO.Self, false, false, false)] private SandboxDeformableShape shapeDeformation; // Token: 0x0400E237 RID: 57911 [FieldOffset(Offset = "0x60")] [Token(Token = "0x400E237")] [SerializeField] [Tooltip("If true, this object will be frozen when saved into AGC scenes. Useful for objects that are static in AGC, such as scoreboards.")] private bool defaultFrozenInScene; // Token: 0x0400E238 RID: 57912 [FieldOffset(Offset = "0x61")] [Token(Token = "0x400E238")] [SerializeField] private bool canBeScaled; // Token: 0x0400E239 RID: 57913 [FieldOffset(Offset = "0x62")] [Token(Token = "0x400E239")] [SerializeField] private bool scalingRestricted; // Token: 0x0400E23A RID: 57914 [FieldOffset(Offset = "0x64")] [Token(Token = "0x400E23A")] [SerializeField] [Tooltip("Negative values indicate NO restriction")] [OMAIFIIBMNL("ScalingRestricted")] private Vector3 minScaleRestriction; // Token: 0x0400E23B RID: 57915 [FieldOffset(Offset = "0x70")] [Token(Token = "0x400E23B")] [SerializeField] [Tooltip("Negative values indicate NO restriction")] [OMAIFIIBMNL("ScalingRestricted")] private Vector3 maxScaleRestriction; // Token: 0x0400E23C RID: 57916 [FieldOffset(Offset = "0x7C")] [Token(Token = "0x400E23C")] [SerializeField] private bool canBeRotated; // Token: 0x0400E23D RID: 57917 [FieldOffset(Offset = "0x7D")] [Token(Token = "0x400E23D")] [SerializeField] private bool canBeCloned; // Token: 0x0400E23E RID: 57918 [FieldOffset(Offset = "0x7E")] [Token(Token = "0x400E23E")] [SerializeField] private bool supportsLocomotionConfig; // Token: 0x0400E23F RID: 57919 [FieldOffset(Offset = "0x7F")] [Token(Token = "0x400E23F")] [SerializeField] private bool supportsNavMeshConfig; // Token: 0x0400E240 RID: 57920 [FieldOffset(Offset = "0x80")] [Token(Token = "0x400E240")] [SerializeField] private bool supportsCenterPivotOperation; // Token: 0x0400E241 RID: 57921 [FieldOffset(Offset = "0x84")] [Token(Token = "0x400E241")] [SerializeField] private int settingsPriority; // Token: 0x0400E242 RID: 57922 [FieldOffset(Offset = "0x88")] [Token(Token = "0x400E242")] private LocomotionSettings JKLJJEAGJJK; // Token: 0x0400E243 RID: 57923 [FieldOffset(Offset = "0x90")] [Token(Token = "0x400E243")] private readonly List EJKIPBKAAAM; // Token: 0x0400E244 RID: 57924 [FieldOffset(Offset = "0x98")] [Token(Token = "0x400E244")] private readonly List PDDJPELIPBH; // Token: 0x0400E245 RID: 57925 [FieldOffset(Offset = "0xA0")] [Token(Token = "0x400E245")] private readonly List JGMMAAFFPGD; // Token: 0x0400E246 RID: 57926 [FieldOffset(Offset = "0xA8")] [Token(Token = "0x400E246")] private bool DOGECNJCGNK; // Token: 0x0400E247 RID: 57927 [FieldOffset(Offset = "0xB0")] [Token(Token = "0x400E247")] private readonly object FFDPDLGOGLN; // Token: 0x0400E248 RID: 57928 [FieldOffset(Offset = "0xB8")] [Token(Token = "0x400E248")] [NonSerialized] public bool ClearVelocitiesOnFrozenChange; // Token: 0x0400E249 RID: 57929 [FieldOffset(Offset = "0xC0")] [Token(Token = "0x400E249")] private Dictionary BFNICLHGAGJ; // Token: 0x0400E24A RID: 57930 [FieldOffset(Offset = "0xC8")] [Token(Token = "0x400E24A")] private CreationObjectSettingBooleanUIControl BNGCKHKLFKB; // Token: 0x0400E24B RID: 57931 [FieldOffset(Offset = "0xD0")] [Token(Token = "0x400E24B")] private CreationObjectSettingBooleanUIControl CFIIBPCIHIP; // Token: 0x0400E24C RID: 57932 [FieldOffset(Offset = "0xD8")] [Token(Token = "0x400E24C")] private CreationObjectSettingBooleanUIControl PJPCOAECPNN; // Token: 0x0400E24D RID: 57933 [FieldOffset(Offset = "0xE0")] [Token(Token = "0x400E24D")] private KeyGuidEditableUIControl BEEMILAJKCE; // Token: 0x0400E24E RID: 57934 [FieldOffset(Offset = "0xE8")] [Token(Token = "0x400E24E")] public MFBGLIHGCGO LockedStatusChangedEvent; // Token: 0x0400E24F RID: 57935 [FieldOffset(Offset = "0xF0")] [Token(Token = "0x400E24F")] public MFBGLIHGCGO OnCreationObjectWillDelete; // Token: 0x0400E250 RID: 57936 [FieldOffset(Offset = "0xF8")] [Token(Token = "0x400E250")] public OKNNKFGFODL ObjectScaled; // Token: 0x0400E251 RID: 57937 [FieldOffset(Offset = "0x100")] [Token(Token = "0x400E251")] public OKNNKFGFODL ObjectDeformed; // Token: 0x0400E252 RID: 57938 [FieldOffset(Offset = "0x108")] [Token(Token = "0x400E252")] public MFBGLIHGCGO OnFrozenChanged; // Token: 0x0400E257 RID: 57943 [FieldOffset(Offset = "0x130")] [Token(Token = "0x400E257")] private Dictionary> FIFBCBIHBGJ; // Token: 0x0400E258 RID: 57944 [FieldOffset(Offset = "0x138")] [Token(Token = "0x400E258")] private KLLMCPFPIIE OKNGKFALIHL; // Token: 0x0400E259 RID: 57945 [FieldOffset(Offset = "0x140")] [Token(Token = "0x400E259")] private KLLMCPFPIIE KNJCBNBGAPN; // Token: 0x0400E25A RID: 57946 [FieldOffset(Offset = "0x148")] [Token(Token = "0x400E25A")] private KLLMCPFPIIE GNEPLELGDJE; // Token: 0x0400E25B RID: 57947 [FieldOffset(Offset = "0x150")] [Token(Token = "0x400E25B")] private KLLMCPFPIIE OMBOMGCPPIB; // Token: 0x0400E25C RID: 57948 [FieldOffset(Offset = "0x158")] [Token(Token = "0x400E25C")] private KLLMCPFPIIE OPOMNIMLDOJ; // Token: 0x0400E25D RID: 57949 [FieldOffset(Offset = "0x160")] [Token(Token = "0x400E25D")] private KLLMCPFPIIE BDANNMPHOMM; // Token: 0x0400E261 RID: 57953 [FieldOffset(Offset = "0x190")] [Token(Token = "0x400E261")] private LIMDPCEOFDK FLLENDBIKGF; // Token: 0x0400E262 RID: 57954 [FieldOffset(Offset = "0x198")] [Token(Token = "0x400E262")] private KLLMCPFPIIE BMHIAPFJHJL; // Token: 0x0400E263 RID: 57955 [FieldOffset(Offset = "0x1A0")] [Token(Token = "0x400E263")] private KLLMCPFPIIE IHFNKBNBMCA; // Token: 0x0400E267 RID: 57959 [FieldOffset(Offset = "0x1B8")] [Token(Token = "0x400E267")] private object NGBAADOHCNN; // Token: 0x0400E268 RID: 57960 [FieldOffset(Offset = "0x1C0")] [Token(Token = "0x400E268")] private object JHODPPFLNPE; // Token: 0x0400E269 RID: 57961 [FieldOffset(Offset = "0x1C8")] [Token(Token = "0x400E269")] private bool HIBOAHECNJF; // Token: 0x0400E26C RID: 57964 [FieldOffset(Offset = "0x1E0")] [Token(Token = "0x400E26C")] public BoxCollider boundsOverrideCollider; // Token: 0x0400E26D RID: 57965 [FieldOffset(Offset = "0x1E8")] [Token(Token = "0x400E26D")] private readonly List KNKGGDHCLDN; // Token: 0x0400E26E RID: 57966 [FieldOffset(Offset = "0x1F0")] [Token(Token = "0x400E26E")] private readonly List HNEPKPGIDJF; // Token: 0x0400E26F RID: 57967 [Token(Token = "0x400E26F")] private static CreationObject.EDDPKDAHOAK AIDMFCHCDJE = new CreationObject.EDDPKDAHOAK(); // Token: 0x0400E270 RID: 57968 [FieldOffset(Offset = "0x1F8")] [Token(Token = "0x400E270")] private KLCANJPOEPC JEFDAPNBDFI; // Token: 0x0400E271 RID: 57969 [FieldOffset(Offset = "0x200")] [Token(Token = "0x400E271")] private Dictionary JJDLFAJHOBK; // Token: 0x0400E272 RID: 57970 [FieldOffset(Offset = "0x208")] [Token(Token = "0x400E272")] private FKGHNNLCDPF DJPLPKDNJEM; // Token: 0x0400E273 RID: 57971 [FieldOffset(Offset = "0x210")] [Token(Token = "0x400E273")] private AOLMGGAPKEH GKNDAICOIHP; // Token: 0x0400E275 RID: 57973 [Token(Token = "0x400E275")] private const string AGDCEODNBGN = "Transformation"; // Token: 0x0400E276 RID: 57974 [FieldOffset(Offset = "0x220")] [Token(Token = "0x400E276")] public OKNNKFGFODL OnSelectedEvent; // Token: 0x020030FA RID: 12538 [Token(Token = "0x20030FA")] public enum NLIGPDKKPNE { // Token: 0x0400E278 RID: 57976 [Token(Token = "0x400E278")] NavMeshGenerator, // Token: 0x0400E279 RID: 57977 [Token(Token = "0x400E279")] NavMeshIgnored, // Token: 0x0400E27A RID: 57978 [Token(Token = "0x400E27A")] NavMeshBlocker } // Token: 0x020030FB RID: 12539 [Token(Token = "0x20030FB")] public sealed class DELHABGGHHC : MulticastDelegate { // Token: 0x060157FF RID: 88063 RVA: 0x0050844C File Offset: 0x0050664C [Token(Token = "0x60157FF")] [Address(RVA = "0x448ED0", Offset = "0x447CD0", VA = "0x180448ED0")] public DELHABGGHHC(object FEDFKKMABOG, IntPtr APAICGIHAGJ) { this.method = APAICGIHAGJ; this.m_target = FEDFKKMABOG; } // Token: 0x06015800 RID: 88064 RVA: 0x00508468 File Offset: 0x00506668 [Token(Token = "0x6015800")] [Address(RVA = "0xC9D7E0", Offset = "0xC9C5E0", VA = "0x180C9D7E0", Slot = "13")] public GBDECALBCOP Invoke(CreationObject HLKEOJLNEGF) { uint num; do { Delegate[] delegates = this.delegates; if (delegates != 0) { } } while (num == (uint)0); throw new ExecutionEngineException(); } // Token: 0x06015801 RID: 88065 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6015801")] [Address(RVA = "0x457150", Offset = "0x455F50", VA = "0x180457150", Slot = "14")] public IAsyncResult BeginInvoke(CreationObject HLKEOJLNEGF, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06015802 RID: 88066 RVA: 0x0050852C File Offset: 0x0050672C [Token(Token = "0x6015802")] [Address(RVA = "0x458BC0", Offset = "0x4579C0", VA = "0x180458BC0", Slot = "15")] public GBDECALBCOP EndInvoke(IAsyncResult GIAOBLMEMMI) { throw new NullReferenceException(); } } // Token: 0x020030FC RID: 12540 [Token(Token = "0x20030FC")] public sealed class LHJIEIILIOO : MulticastDelegate { // Token: 0x06015803 RID: 88067 RVA: 0x00508540 File Offset: 0x00506740 [Token(Token = "0x6015803")] [Address(RVA = "0x448ED0", Offset = "0x447CD0", VA = "0x180448ED0")] public LHJIEIILIOO(object FEDFKKMABOG, IntPtr APAICGIHAGJ) { this.method = APAICGIHAGJ; this.m_target = FEDFKKMABOG; } // Token: 0x06015804 RID: 88068 RVA: 0x0050855C File Offset: 0x0050675C [Token(Token = "0x6015804")] [Address(RVA = "0xE9E070", Offset = "0xE9CE70", VA = "0x180E9E070", Slot = "13")] public bool Invoke(CreationObject HLKEOJLNEGF) { if (this.delegates != 0) { } uint num; if (num != (uint)0) { throw new ExecutionEngineException(); } } // Token: 0x06015805 RID: 88069 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6015805")] [Address(RVA = "0x457150", Offset = "0x455F50", VA = "0x180457150", Slot = "14")] public IAsyncResult BeginInvoke(CreationObject HLKEOJLNEGF, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06015806 RID: 88070 RVA: 0x00508604 File Offset: 0x00506804 [Token(Token = "0x6015806")] [Address(RVA = "0x451890", Offset = "0x450690", VA = "0x180451890", Slot = "15")] public bool EndInvoke(IAsyncResult GIAOBLMEMMI) { throw new NullReferenceException(); } } // Token: 0x020030FD RID: 12541 [Token(Token = "0x20030FD")] public sealed class CGELIKFANLB : MulticastDelegate { // Token: 0x06015807 RID: 88071 RVA: 0x00508618 File Offset: 0x00506818 [Token(Token = "0x6015807")] [Address(RVA = "0x448ED0", Offset = "0x447CD0", VA = "0x180448ED0")] public CGELIKFANLB(object FEDFKKMABOG, IntPtr APAICGIHAGJ) { this.method = APAICGIHAGJ; this.m_target = FEDFKKMABOG; } // Token: 0x06015808 RID: 88072 RVA: 0x00508634 File Offset: 0x00506834 [Token(Token = "0x6015808")] [Address(RVA = "0xE969A0", Offset = "0xE957A0", VA = "0x180E969A0", Slot = "13")] public bool Invoke() { if (this.delegates != 0) { } uint num; if (num != (uint)0) { throw new ExecutionEngineException(); } } // Token: 0x06015809 RID: 88073 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6015809")] [Address(RVA = "0x456AA0", Offset = "0x4558A0", VA = "0x180456AA0", Slot = "14")] public IAsyncResult BeginInvoke(AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0601580A RID: 88074 RVA: 0x00508674 File Offset: 0x00506874 [Token(Token = "0x601580A")] [Address(RVA = "0x451890", Offset = "0x450690", VA = "0x180451890", Slot = "15")] public bool EndInvoke(IAsyncResult GIAOBLMEMMI) { throw new NullReferenceException(); } } // Token: 0x020030FE RID: 12542 [Token(Token = "0x20030FE")] private sealed class LLDAIJPNCDI : MulticastDelegate { // Token: 0x0601580B RID: 88075 RVA: 0x00508688 File Offset: 0x00506888 [Token(Token = "0x601580B")] [Address(RVA = "0x448ED0", Offset = "0x447CD0", VA = "0x180448ED0")] public LLDAIJPNCDI(object FEDFKKMABOG, IntPtr APAICGIHAGJ) { this.method = APAICGIHAGJ; this.m_target = FEDFKKMABOG; } // Token: 0x0601580C RID: 88076 RVA: 0x005086A4 File Offset: 0x005068A4 [Token(Token = "0x601580C")] [Address(RVA = "0x5F8850", Offset = "0x5F7650", VA = "0x1805F8850", Slot = "13")] public Component Invoke(Collider GLPOLGOBLAA) { uint num; do { Delegate[] delegates = this.delegates; if (delegates != 0) { } } while (num == (uint)0); throw new ExecutionEngineException(); } // Token: 0x0601580D RID: 88077 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x601580D")] [Address(RVA = "0x457150", Offset = "0x455F50", VA = "0x180457150", Slot = "14")] public IAsyncResult BeginInvoke(Collider GLPOLGOBLAA, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0601580E RID: 88078 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x601580E")] [Address(RVA = "0x448B70", Offset = "0x447970", VA = "0x180448B70", Slot = "15")] public Component EndInvoke(IAsyncResult GIAOBLMEMMI) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x020030FF RID: 12543 [Token(Token = "0x20030FF")] private class EDDPKDAHOAK : IComparer { // Token: 0x0601580F RID: 88079 RVA: 0x005087A8 File Offset: 0x005069A8 [Token(Token = "0x601580F")] [Address(RVA = "0xCCBE80", Offset = "0xCCAC80", VA = "0x180CCBE80", Slot = "4")] public int Compare(ILINODKFHEO LONDCJPNKKN, ILINODKFHEO PCEJJILDLGD) { int jmhkmoachdg = PCEJJILDLGD.JMHKMOACHDG; int jmhkmoachdg2 = LONDCJPNKKN.JMHKMOACHDG; int num; return num; } // Token: 0x06015810 RID: 88080 RVA: 0x005087CC File Offset: 0x005069CC [Token(Token = "0x6015810")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public EDDPKDAHOAK() { } } // Token: 0x02003100 RID: 12544 [Token(Token = "0x2003100")] [CompilerGenerated] private sealed class MKNGNIIOGGE { // Token: 0x06015811 RID: 88081 RVA: 0x005087E0 File Offset: 0x005069E0 [Token(Token = "0x6015811")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public MKNGNIIOGGE() { } // Token: 0x06015812 RID: 88082 RVA: 0x005087F4 File Offset: 0x005069F4 [Token(Token = "0x6015812")] [Address(RVA = "0xCB36C0", Offset = "0xCB24C0", VA = "0x180CB36C0")] internal void b__0(BBHENFCNLAB.AJCEIOJPMLJ result) { } // Token: 0x0400E27B RID: 57979 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400E27B")] public HECIICKPCDN permission; } // Token: 0x02003102 RID: 12546 [Token(Token = "0x2003102")] [CompilerGenerated] private sealed class CDCLLFKAFAE { // Token: 0x0601581E RID: 88094 RVA: 0x00508958 File Offset: 0x00506B58 [Token(Token = "0x601581E")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public CDCLLFKAFAE() { } // Token: 0x0601581F RID: 88095 RVA: 0x0050896C File Offset: 0x00506B6C [Token(Token = "0x601581F")] [Address(RVA = "0xE96920", Offset = "0xE95720", VA = "0x180E96920")] internal bool b__0() { List febhfimejpn = this.dynamicFoldoutMenu.FEBHFIMEJPN; return this.<>4__this.LOHHBLPLACM >= this.minimumInventionPermission; } // Token: 0x0400E286 RID: 57990 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400E286")] public ECJBHJOCKHL dynamicFoldoutMenu; // Token: 0x0400E287 RID: 57991 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400E287")] public CreationObject <>4__this; // Token: 0x0400E288 RID: 57992 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400E288")] public HECIICKPCDN minimumInventionPermission; } } }