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: 0x020031E4 RID: 12772 [Token(Token = "0x20031E4")] [DisallowMultipleComponent] public class CreationObject : MonoBehaviourPun, EOCLMMENCKH, ODAEKFDKCEC, GIPDDLFFNGG, ENADFDIEGGL, AHOAEAFEAHN, JBPCAKNEMLI.NEMJOGHDMDO { // Token: 0x17003BD9 RID: 15321 // (get) Token: 0x06015B46 RID: 88902 RVA: 0x0050E52C File Offset: 0x0050C72C [Token(Token = "0x17003BD9")] public Tool PBBJCLJPFMI { [Token(Token = "0x6015B46")] [Address(RVA = "0x4975A0", Offset = "0x4965A0", VA = "0x1804975A0")] get { return this.tool; } } // Token: 0x140001DC RID: 476 // (add) Token: 0x06015B47 RID: 88903 RVA: 0x0050E540 File Offset: 0x0050C740 // (remove) Token: 0x06015B48 RID: 88904 RVA: 0x0050E55C File Offset: 0x0050C75C [Token(Token = "0x140001DC")] public event Action PKPMNBBPLCI { [Token(Token = "0x6015B47")] [Address(RVA = "0x1A872F0", Offset = "0x1A862F0", VA = "0x181A872F0", Slot = "18")] [CompilerGenerated] add { Delegate @delegate; while (@delegate != 0 && @delegate == 0) { } while (@delegate != this) { } } [Token(Token = "0x6015B48")] [Address(RVA = "0x1A88A80", Offset = "0x1A87A80", VA = "0x181A88A80", Slot = "19")] [CompilerGenerated] remove { Delegate @delegate; while (@delegate != 0 && @delegate == 0) { } while (@delegate != this) { } } } // Token: 0x140001DD RID: 477 // (add) Token: 0x06015B49 RID: 88905 RVA: 0x0050E578 File Offset: 0x0050C778 // (remove) Token: 0x06015B4A RID: 88906 RVA: 0x0050E594 File Offset: 0x0050C794 [Token(Token = "0x140001DD")] public event Action GFAGOCFDLMF { [Token(Token = "0x6015B49")] [Address(RVA = "0x1A87390", Offset = "0x1A86390", VA = "0x181A87390", Slot = "20")] [CompilerGenerated] add { Delegate @delegate; while (@delegate != 0 && @delegate == 0) { } while (@delegate != this) { } } [Token(Token = "0x6015B4A")] [Address(RVA = "0x1A88B20", Offset = "0x1A87B20", VA = "0x181A88B20", Slot = "21")] [CompilerGenerated] remove { Delegate @delegate; while (@delegate != 0 && @delegate == 0) { } while (@delegate != this) { } } } // Token: 0x140001DE RID: 478 // (add) Token: 0x06015B4B RID: 88907 RVA: 0x0000220F File Offset: 0x0000040F // (remove) Token: 0x06015B4C RID: 88908 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x140001DE")] private event Action EBPNDNEPEMN { [Token(Token = "0x6015B4B")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "22")] add { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x6015B4C")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "23")] remove { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x140001DF RID: 479 // (add) Token: 0x06015B4D RID: 88909 RVA: 0x0050E5B0 File Offset: 0x0050C7B0 // (remove) Token: 0x06015B4E RID: 88910 RVA: 0x0050E5CC File Offset: 0x0050C7CC [Token(Token = "0x140001DF")] public event Action KFHBONAIAFK { [Token(Token = "0x6015B4D")] [Address(RVA = "0x1A87430", Offset = "0x1A86430", VA = "0x181A87430", Slot = "24")] [CompilerGenerated] add { Delegate @delegate; while (@delegate != 0 && @delegate == 0) { } while (@delegate != this) { } } [Token(Token = "0x6015B4E")] [Address(RVA = "0x1A88BC0", Offset = "0x1A87BC0", VA = "0x181A88BC0", Slot = "25")] [CompilerGenerated] remove { Delegate @delegate; while (@delegate != 0 && @delegate == 0) { } while (@delegate != this) { } } } // Token: 0x17003BDA RID: 15322 // (get) Token: 0x06015B4F RID: 88911 RVA: 0x0050E5E8 File Offset: 0x0050C7E8 // (set) Token: 0x06015B50 RID: 88912 RVA: 0x0050E5FC File Offset: 0x0050C7FC [Token(Token = "0x17003BDA")] public OGNBCNBPFCC OGNBCNBPFCC { [Token(Token = "0x6015B4F")] [Address(RVA = "0x5B70B0", Offset = "0x5B60B0", VA = "0x1805B70B0")] get; [Token(Token = "0x6015B50")] [Address(RVA = "0x1A7F450", Offset = "0x1A7E450", VA = "0x181A7F450")] private set; } // Token: 0x17003BDB RID: 15323 // (get) Token: 0x06015B51 RID: 88913 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x17003BDB")] public CostInfo CLOAGCKCCPP { [Token(Token = "0x6015B51")] [Address(RVA = "0x1A88130", Offset = "0x1A87130", VA = "0x181A88130", Slot = "109")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x17003BDC RID: 15324 // (get) Token: 0x06015B52 RID: 88914 RVA: 0x0050E610 File Offset: 0x0050C810 [Token(Token = "0x17003BDC")] public bool JCLMEJKJNAA { [Token(Token = "0x6015B52")] [Address(RVA = "0x1A874D0", Offset = "0x1A864D0", VA = "0x181A874D0")] get { if (this.BLIGJFOCJBA != 0 && this.BLIGJFOCJBA.OEJPFPCBAMM) { return this.BLIGJFOCJBA.EDOAMFNPBGK; } throw new NullReferenceException(); } } // Token: 0x17003BDD RID: 15325 // (get) Token: 0x06015B53 RID: 88915 RVA: 0x0050E648 File Offset: 0x0050C848 [Token(Token = "0x17003BDD")] public bool DFMLJLCNBIP { [Token(Token = "0x6015B53")] [Address(RVA = "0x1A87BD0", Offset = "0x1A86BD0", VA = "0x181A87BD0")] 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: 0x17003BDE RID: 15326 // (get) Token: 0x06015B54 RID: 88916 RVA: 0x0050E67C File Offset: 0x0050C87C [Token(Token = "0x17003BDE")] public bool FOHFHPEMJPD { [Token(Token = "0x6015B54")] [Address(RVA = "0x1A87590", Offset = "0x1A86590", VA = "0x181A87590", Slot = "110")] 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: 0x06015B55 RID: 88917 RVA: 0x0050E6FC File Offset: 0x0050C8FC [Token(Token = "0x6015B55")] [Address(RVA = "0x1A7FB30", Offset = "0x1A7EB30", VA = "0x181A7FB30")] public static bool IsTrophyType(OGNBCNBPFCC GEDCEIDOKJL) { return true; } // Token: 0x17003BDF RID: 15327 // (get) Token: 0x06015B56 RID: 88918 RVA: 0x0050E714 File Offset: 0x0050C914 // (set) Token: 0x06015B57 RID: 88919 RVA: 0x0050E734 File Offset: 0x0050C934 [Token(Token = "0x17003BDF")] public bool IJHDEPALIAG { [Token(Token = "0x6015B56")] [Address(RVA = "0x1A7F7B0", Offset = "0x1A7E7B0", VA = "0x181A7F7B0")] get { return this.OKNGKFALIHL.IAHDANBDAAM() != null; } [Token(Token = "0x6015B57")] [Address(RVA = "0x1A88D20", Offset = "0x1A87D20", VA = "0x181A88D20")] set { KLLMCPFPIIE okngkfalihl = this.OKNGKFALIHL; } } // Token: 0x17003BE0 RID: 15328 // (get) Token: 0x06015B58 RID: 88920 RVA: 0x0050E750 File Offset: 0x0050C950 // (set) Token: 0x06015B59 RID: 88921 RVA: 0x0050E770 File Offset: 0x0050C970 [Token(Token = "0x17003BE0")] private bool NHOCEFAONJG { [Token(Token = "0x6015B58")] [Address(RVA = "0x1A7F4C0", Offset = "0x1A7E4C0", VA = "0x181A7F4C0")] get { return this.KNJCBNBGAPN.IAHDANBDAAM() != null; } [Token(Token = "0x6015B59")] [Address(RVA = "0x1A79690", Offset = "0x1A78690", VA = "0x181A79690")] set { KLLMCPFPIIE knjcbnbgapn = this.KNJCBNBGAPN; } } // Token: 0x17003BE1 RID: 15329 // (get) Token: 0x06015B5A RID: 88922 RVA: 0x0050E78C File Offset: 0x0050C98C // (set) Token: 0x06015B5B RID: 88923 RVA: 0x0050E7AC File Offset: 0x0050C9AC [Token(Token = "0x17003BE1")] private bool NENENBLABFP { [Token(Token = "0x6015B5A")] [Address(RVA = "0x1A7E7E0", Offset = "0x1A7D7E0", VA = "0x181A7E7E0")] get { return this.GNEPLELGDJE.IAHDANBDAAM() != null; } [Token(Token = "0x6015B5B")] [Address(RVA = "0x1A7FB50", Offset = "0x1A7EB50", VA = "0x181A7FB50")] set { KLLMCPFPIIE gneplelgdje = this.GNEPLELGDJE; } } // Token: 0x17003BE2 RID: 15330 // (get) Token: 0x06015B5C RID: 88924 RVA: 0x0050E7C8 File Offset: 0x0050C9C8 // (set) Token: 0x06015B5D RID: 88925 RVA: 0x0050E7E8 File Offset: 0x0050C9E8 [Token(Token = "0x17003BE2")] private bool HKFEDNFJBHL { [Token(Token = "0x6015B5C")] [Address(RVA = "0x1A7FD80", Offset = "0x1A7ED80", VA = "0x181A7FD80")] get { return this.OMBOMGCPPIB.IAHDANBDAAM() != null; } [Token(Token = "0x6015B5D")] [Address(RVA = "0x1A80E00", Offset = "0x1A7FE00", VA = "0x181A80E00")] set { KLLMCPFPIIE ombomgcppib = this.OMBOMGCPPIB; } } // Token: 0x17003BE3 RID: 15331 // (get) Token: 0x06015B5E RID: 88926 RVA: 0x0050E804 File Offset: 0x0050CA04 // (set) Token: 0x06015B5F RID: 88927 RVA: 0x0050E824 File Offset: 0x0050CA24 [Token(Token = "0x17003BE3")] private CreationObject.NLIGPDKKPNE MFFNLJFBJNA { [Token(Token = "0x6015B5E")] [Address(RVA = "0x1A7EED0", Offset = "0x1A7DED0", VA = "0x181A7EED0")] get { int num = this.OPOMNIMLDOJ.IAHDANBDAAM(); throw new NullReferenceException(); } [Token(Token = "0x6015B5F")] [Address(RVA = "0x1A7B040", Offset = "0x1A7A040", VA = "0x181A7B040")] set { KLLMCPFPIIE opomnimldoj = this.OPOMNIMLDOJ; } } // Token: 0x17003BE4 RID: 15332 // (get) Token: 0x06015B60 RID: 88928 RVA: 0x0050E840 File Offset: 0x0050CA40 [Token(Token = "0x17003BE4")] public CreationObject.NLIGPDKKPNE HJAKOIPLLBA { [Token(Token = "0x6015B60")] [Address(RVA = "0x1A87D50", Offset = "0x1A86D50", VA = "0x181A87D50")] 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: 0x06015B61 RID: 88929 RVA: 0x0050E8A8 File Offset: 0x0050CAA8 [Token(Token = "0x6015B61")] [Address(RVA = "0x1A7F5E0", Offset = "0x1A7E5E0", VA = "0x181A7F5E0")] private bool HLGMIKJACFB() { if (!this.GKNDAICOIHP.CFLJGNJLBFG && (this.OKNGKFALIHL.IAHDANBDAAM() == 0 || this.IHFNKBNBMCA.IAHDANBDAAM() != 0)) { return true; } throw new NullReferenceException(); } // Token: 0x17003BE5 RID: 15333 // (get) Token: 0x06015B62 RID: 88930 RVA: 0x0050E8E8 File Offset: 0x0050CAE8 [Token(Token = "0x17003BE5")] public CreationObject.NLIGPDKKPNE AOGBBFOCGEC { [Token(Token = "0x6015B62")] [Address(RVA = "0x1A87F80", Offset = "0x1A86F80", VA = "0x181A87F80")] get { CreationObject.NLIGPDKKPNE navMeshModeComponentOverride = this.HJAKOIPLLBA; if (navMeshModeComponentOverride == CreationObject.NLIGPDKKPNE.NavMeshGenerator) { int num = this.OPOMNIMLDOJ.IAHDANBDAAM(); } return navMeshModeComponentOverride; } } // Token: 0x17003BE6 RID: 15334 // (get) Token: 0x06015B63 RID: 88931 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x06015B64 RID: 88932 RVA: 0x0050E914 File Offset: 0x0050CB14 [Token(Token = "0x17003BE6")] private Guid OCAKPOAOPJB { [Token(Token = "0x6015B63")] [Address(RVA = "0x1A80850", Offset = "0x1A7F850", VA = "0x181A80850")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x6015B64")] [Address(RVA = "0x1A833E0", Offset = "0x1A823E0", VA = "0x181A833E0")] set { KLLMCPFPIIE bdannmphomm = this.BDANNMPHOMM; } } // Token: 0x17003BE7 RID: 15335 // (get) Token: 0x06015B65 RID: 88933 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x17003BE7")] private bool IPBCJPAOOLC { [Token(Token = "0x6015B65")] [Address(RVA = "0x1A7ADC0", Offset = "0x1A79DC0", VA = "0x181A7ADC0")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x17003BE8 RID: 15336 // (get) Token: 0x06015B66 RID: 88934 RVA: 0x0050E930 File Offset: 0x0050CB30 // (set) Token: 0x06015B67 RID: 88935 RVA: 0x0050E944 File Offset: 0x0050CB44 [Token(Token = "0x17003BE8")] public RecastMeshObj CADGBOCLKNO { [Token(Token = "0x6015B66")] [Address(RVA = "0x675290", Offset = "0x674290", VA = "0x180675290")] get; [Token(Token = "0x6015B67")] [Address(RVA = "0x1423730", Offset = "0x1422730", VA = "0x181423730")] set; } // Token: 0x17003BE9 RID: 15337 // (get) Token: 0x06015B68 RID: 88936 RVA: 0x0050E958 File Offset: 0x0050CB58 [Token(Token = "0x17003BE9")] public bool IAJNBOGCJDG { [Token(Token = "0x6015B68")] [Address(RVA = "0x1A87960", Offset = "0x1A86960", VA = "0x181A87960")] get { RuntimeSpawnableToolConfig runtimeSpawnableToolConfig; do { int num = (int)this.k__BackingField; } while (runtimeSpawnableToolConfig == 0); return runtimeSpawnableToolConfig.FirstInstanceIsFree; } } // Token: 0x17003BEA RID: 15338 // (get) Token: 0x06015B69 RID: 88937 RVA: 0x0050E978 File Offset: 0x0050CB78 [Token(Token = "0x17003BEA")] public bool KLCFNLICDAA { [Token(Token = "0x6015B69")] [Address(RVA = "0x4832E0", Offset = "0x4822E0", VA = "0x1804832E0", Slot = "112")] get { return this.canBeRotated; } } // Token: 0x17003BEB RID: 15339 // (get) Token: 0x06015B6A RID: 88938 RVA: 0x0050E98C File Offset: 0x0050CB8C [Token(Token = "0x17003BEB")] public bool ECLBKLGKPAN { [Token(Token = "0x6015B6A")] [Address(RVA = "0xAD8820", Offset = "0xAD7820", VA = "0x180AD8820", Slot = "77")] get { return this.canBeScaled; } } // Token: 0x17003BEC RID: 15340 // (get) Token: 0x06015B6B RID: 88939 RVA: 0x0050E9A0 File Offset: 0x0050CBA0 [Token(Token = "0x17003BEC")] public bool PCGFBOJDLFI { [Token(Token = "0x6015B6B")] [Address(RVA = "0x12982A0", Offset = "0x12972A0", VA = "0x1812982A0", Slot = "78")] get { return this.scalingRestricted; } } // Token: 0x17003BED RID: 15341 // (get) Token: 0x06015B6C RID: 88940 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x17003BED")] public Vector3 OJECFJDOLDJ { [Token(Token = "0x6015B6C")] [Address(RVA = "0x169B820", Offset = "0x169A820", VA = "0x18169B820", Slot = "79")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x17003BEE RID: 15342 // (get) Token: 0x06015B6D RID: 88941 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x17003BEE")] public Vector3 OFCELMNGABO { [Token(Token = "0x6015B6D")] [Address(RVA = "0x10BFBA0", Offset = "0x10BEBA0", VA = "0x1810BFBA0", Slot = "80")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x17003BEF RID: 15343 // (get) Token: 0x06015B6E RID: 88942 RVA: 0x0050E9B4 File Offset: 0x0050CBB4 [Token(Token = "0x17003BEF")] public SandboxDeformableShape LMOIENNMDLM { [Token(Token = "0x6015B6E")] [Address(RVA = "0x417710", Offset = "0x416710", VA = "0x180417710")] get { return this.shapeDeformation; } } // Token: 0x17003BF0 RID: 15344 // (get) Token: 0x06015B6F RID: 88943 RVA: 0x0050E9C8 File Offset: 0x0050CBC8 [Token(Token = "0x17003BF0")] public bool FAJBKGKDBKJ { [Token(Token = "0x6015B6F")] [Address(RVA = "0x1A88660", Offset = "0x1A87660", VA = "0x181A88660", Slot = "81")] get { SandboxDeformableShape sandboxDeformableShape = this.shapeDeformation; int num = 0; return sandboxDeformableShape != num; } } // Token: 0x17003BF1 RID: 15345 // (get) Token: 0x06015B70 RID: 88944 RVA: 0x0050E9E8 File Offset: 0x0050CBE8 [Token(Token = "0x17003BF1")] public bool NONGBAAHJAN { [Token(Token = "0x6015B70")] [Address(RVA = "0x1A885F0", Offset = "0x1A875F0", VA = "0x181A885F0", Slot = "111")] get { if (this.BLIGJFOCJBA == 0 || !this.BLIGJFOCJBA.OEJPFPCBAMM || this.BLIGJFOCJBA.EDOAMFNPBGK) { } return this.canBeCloned; } } // Token: 0x17003BF2 RID: 15346 // (get) Token: 0x06015B71 RID: 88945 RVA: 0x0050EA28 File Offset: 0x0050CC28 [Token(Token = "0x17003BF2")] public bool FFDLDGIJBNA { [Token(Token = "0x6015B71")] [Address(RVA = "0x1A88730", Offset = "0x1A87730", VA = "0x181A88730", Slot = "82")] get { /* An exception occurred when decompiling this method (06015B71) 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: 0x17003BF3 RID: 15347 // (get) Token: 0x06015B72 RID: 88946 RVA: 0x0050EA48 File Offset: 0x0050CC48 [Token(Token = "0x17003BF3")] public bool PFKCOIPIJMK { [Token(Token = "0x6015B72")] [Address(RVA = "0xCDF840", Offset = "0xCDE840", VA = "0x180CDF840")] get { return this.supportsCenterPivotOperation; } } // Token: 0x17003BF4 RID: 15348 // (get) Token: 0x06015B73 RID: 88947 RVA: 0x0050EA5C File Offset: 0x0050CC5C [Token(Token = "0x17003BF4")] public bool LGLADBGABHO { [Token(Token = "0x6015B73")] [Address(RVA = "0x1A886C0", Offset = "0x1A876C0", VA = "0x181A886C0", Slot = "113")] get { if (this.BLIGJFOCJBA != 0 && this.BLIGJFOCJBA.OEJPFPCBAMM) { return this.BLIGJFOCJBA.EDOAMFNPBGK; } throw new NullReferenceException(); } } // Token: 0x17003BF5 RID: 15349 // (get) Token: 0x06015B74 RID: 88948 RVA: 0x0050EA94 File Offset: 0x0050CC94 [Token(Token = "0x17003BF5")] public bool MNEDGNDNJGB { [Token(Token = "0x6015B74")] [Address(RVA = "0x1A886C0", Offset = "0x1A876C0", VA = "0x181A886C0", Slot = "114")] get { if (this.BLIGJFOCJBA != 0 && this.BLIGJFOCJBA.OEJPFPCBAMM) { return this.BLIGJFOCJBA.EDOAMFNPBGK; } throw new NullReferenceException(); } } // Token: 0x17003BF6 RID: 15350 // (get) Token: 0x06015B75 RID: 88949 RVA: 0x0050EACC File Offset: 0x0050CCCC [Token(Token = "0x17003BF6")] public bool CBGDPLNNAEB { [Token(Token = "0x6015B75")] [Address(RVA = "0x1A886C0", Offset = "0x1A876C0", VA = "0x181A886C0")] get { if (this.BLIGJFOCJBA != 0 && this.BLIGJFOCJBA.OEJPFPCBAMM) { return this.BLIGJFOCJBA.EDOAMFNPBGK; } throw new NullReferenceException(); } } // Token: 0x17003BF7 RID: 15351 // (get) Token: 0x06015B76 RID: 88950 RVA: 0x0050EB04 File Offset: 0x0050CD04 [Token(Token = "0x17003BF7")] public bool JGGOAFBBEJA { [Token(Token = "0x6015B76")] [Address(RVA = "0x1A886C0", Offset = "0x1A876C0", VA = "0x181A886C0", Slot = "115")] get { if (this.BLIGJFOCJBA != 0 && this.BLIGJFOCJBA.OEJPFPCBAMM) { return this.BLIGJFOCJBA.EDOAMFNPBGK; } throw new NullReferenceException(); } } // Token: 0x17003BF8 RID: 15352 // (get) Token: 0x06015B77 RID: 88951 RVA: 0x0050EB3C File Offset: 0x0050CD3C [Token(Token = "0x17003BF8")] public bool DDDLLPBPMJO { [Token(Token = "0x6015B77")] [Address(RVA = "0x1A874D0", Offset = "0x1A864D0", VA = "0x181A874D0")] get { if (this.BLIGJFOCJBA != 0 && this.BLIGJFOCJBA.OEJPFPCBAMM) { return this.BLIGJFOCJBA.EDOAMFNPBGK; } throw new NullReferenceException(); } } // Token: 0x17003BF9 RID: 15353 // (get) Token: 0x06015B78 RID: 88952 RVA: 0x0050EB74 File Offset: 0x0050CD74 [Token(Token = "0x17003BF9")] public bool OIBIGHGIEJA { [Token(Token = "0x6015B78")] [Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "59")] get { return true; } } // Token: 0x17003BFA RID: 15354 // (get) Token: 0x06015B79 RID: 88953 RVA: 0x0050EB84 File Offset: 0x0050CD84 [Token(Token = "0x17003BFA")] public bool KLBNFDCCEOK { [Token(Token = "0x6015B79")] [Address(RVA = "0x1A88790", Offset = "0x1A87790", VA = "0x181A88790", Slot = "83")] get { bool flag; return flag; } } // Token: 0x17003BFB RID: 15355 // (get) Token: 0x06015B7A RID: 88954 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x06015B7B RID: 88955 RVA: 0x0050EB94 File Offset: 0x0050CD94 [Token(Token = "0x17003BFB")] public Color? PGDAJJIBIBG { [Token(Token = "0x6015B7A")] [Address(RVA = "0x1A87820", Offset = "0x1A86820", VA = "0x181A87820")] [CompilerGenerated] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x6015B7B")] [Address(RVA = "0x1A88C70", Offset = "0x1A87C70", VA = "0x181A88C70")] [CompilerGenerated] set { bool has_value = value.has_value; } } // Token: 0x17003BFC RID: 15356 // (get) Token: 0x06015B7C RID: 88956 RVA: 0x0050EBA8 File Offset: 0x0050CDA8 // (set) Token: 0x06015B7D RID: 88957 RVA: 0x0050EBBC File Offset: 0x0050CDBC [Token(Token = "0x17003BFC")] public CGLKOJIMDIH? FGIHPKEGAMN { [Token(Token = "0x6015B7C")] [Address(RVA = "0x1A887D0", Offset = "0x1A877D0", VA = "0x181A887D0")] get; [Token(Token = "0x6015B7D")] [Address(RVA = "0x1A88F20", Offset = "0x1A87F20", VA = "0x181A88F20")] set; } // Token: 0x17003BFD RID: 15357 // (get) Token: 0x06015B7E RID: 88958 RVA: 0x0050EBD0 File Offset: 0x0050CDD0 // (set) Token: 0x06015B7F RID: 88959 RVA: 0x0050EBF0 File Offset: 0x0050CDF0 [Token(Token = "0x17003BFD")] public bool OCKFCFJJKNN { [Token(Token = "0x6015B7E")] [Address(RVA = "0x1A87910", Offset = "0x1A86910", VA = "0x181A87910", Slot = "50")] get { return this.BMHIAPFJHJL.IAHDANBDAAM() != null; } [Token(Token = "0x6015B7F")] [Address(RVA = "0x1A88CC0", Offset = "0x1A87CC0", VA = "0x181A88CC0", Slot = "51")] set { KLLMCPFPIIE bmhiapfjhjl = this.BMHIAPFJHJL; } } // Token: 0x17003BFE RID: 15358 // (get) Token: 0x06015B80 RID: 88960 RVA: 0x0050EC0C File Offset: 0x0050CE0C // (set) Token: 0x06015B81 RID: 88961 RVA: 0x0050EC2C File Offset: 0x0050CE2C [Token(Token = "0x17003BFE")] public bool LBPNBENCCHK { [Token(Token = "0x6015B80")] [Address(RVA = "0x1A79860", Offset = "0x1A78860", VA = "0x181A79860", Slot = "55")] get { return this.IHFNKBNBMCA.IAHDANBDAAM() != null; } [Token(Token = "0x6015B81")] [Address(RVA = "0x1A7F460", Offset = "0x1A7E460", VA = "0x181A7F460", Slot = "56")] set { KLLMCPFPIIE ihfnkbnbmca = this.IHFNKBNBMCA; } } // Token: 0x17003BFF RID: 15359 // (get) Token: 0x06015B82 RID: 88962 RVA: 0x0050EC48 File Offset: 0x0050CE48 [Token(Token = "0x17003BFF")] public AOLMGGAPKEH PCAANDNNGPC { [Token(Token = "0x6015B82")] [Address(RVA = "0x5D0D10", Offset = "0x5CFD10", VA = "0x1805D0D10")] get; } // Token: 0x17003C00 RID: 15360 // (get) Token: 0x06015B83 RID: 88963 RVA: 0x0050EC5C File Offset: 0x0050CE5C // (set) Token: 0x06015B84 RID: 88964 RVA: 0x0050EC70 File Offset: 0x0050CE70 [Token(Token = "0x17003C00")] public bool HAGIPJBPIAH { [Token(Token = "0x6015B83")] [Address(RVA = "0xB39CC0", Offset = "0xB38CC0", VA = "0x180B39CC0", Slot = "84")] get; [Token(Token = "0x6015B84")] [Address(RVA = "0xB3A8E0", Offset = "0xB398E0", VA = "0x180B3A8E0")] set; } // Token: 0x17003C01 RID: 15361 // (get) Token: 0x06015B85 RID: 88965 RVA: 0x0050EC84 File Offset: 0x0050CE84 // (set) Token: 0x06015B86 RID: 88966 RVA: 0x0050EC98 File Offset: 0x0050CE98 [Token(Token = "0x17003C01")] public bool HNDAIGEJKEK { [Token(Token = "0x6015B85")] [Address(RVA = "0xB39D30", Offset = "0xB38D30", VA = "0x180B39D30")] get; [Token(Token = "0x6015B86")] [Address(RVA = "0x1A88C60", Offset = "0x1A87C60", VA = "0x181A88C60")] set; } // Token: 0x17003C02 RID: 15362 // (get) Token: 0x06015B87 RID: 88967 RVA: 0x0050ECAC File Offset: 0x0050CEAC [Token(Token = "0x17003C02")] private object DGILPMJNGNA { [Token(Token = "0x6015B87")] [Address(RVA = "0x1A807C0", Offset = "0x1A7F7C0", VA = "0x181A807C0")] get { object ngbaadohcnn = this.NGBAADOHCNN; if (ngbaadohcnn == 0) { object obj = new object(); this.NGBAADOHCNN = obj; } return ngbaadohcnn; } } // Token: 0x17003C03 RID: 15363 // (get) Token: 0x06015B88 RID: 88968 RVA: 0x0050ECD4 File Offset: 0x0050CED4 [Token(Token = "0x17003C03")] private object NMGEIEFHHOI { [Token(Token = "0x6015B88")] [Address(RVA = "0x1A7B0A0", Offset = "0x1A7A0A0", VA = "0x181A7B0A0")] get { object jhodppflnpe = this.JHODPPFLNPE; if (jhodppflnpe == 0) { object obj = new object(); this.JHODPPFLNPE = obj; } return jhodppflnpe; } } // Token: 0x17003C04 RID: 15364 // (get) Token: 0x06015B89 RID: 88969 RVA: 0x0050ECFC File Offset: 0x0050CEFC [Token(Token = "0x17003C04")] public LDCBLKDLODB BLIGJFOCJBA { [Token(Token = "0x6015B89")] [Address(RVA = "0x1A87AD0", Offset = "0x1A86AD0", VA = "0x181A87AD0", Slot = "53")] 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: 0x06015B8A RID: 88970 RVA: 0x0050ED40 File Offset: 0x0050CF40 [Token(Token = "0x6015B8A")] [Address(RVA = "0x1A7EA90", Offset = "0x1A7DA90", VA = "0x181A7EA90")] 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: 0x17003C05 RID: 15365 // (get) Token: 0x06015B8B RID: 88971 RVA: 0x0050ED88 File Offset: 0x0050CF88 // (set) Token: 0x06015B8C RID: 88972 RVA: 0x0050ED9C File Offset: 0x0050CF9C [Token(Token = "0x17003C05")] public ObjectGroup IHPGHGCCOAD { [Token(Token = "0x6015B8B")] [Address(RVA = "0x5D12A0", Offset = "0x5D02A0", VA = "0x1805D12A0")] get; [Token(Token = "0x6015B8C")] [Address(RVA = "0x141FD20", Offset = "0x141ED20", VA = "0x18141FD20")] set; } // Token: 0x17003C06 RID: 15366 // (get) Token: 0x06015B8D RID: 88973 RVA: 0x0050EDB0 File Offset: 0x0050CFB0 // (set) Token: 0x06015B8E RID: 88974 RVA: 0x0050EDC4 File Offset: 0x0050CFC4 [Token(Token = "0x17003C06")] public bool CNNKEKHILGF { [Token(Token = "0x6015B8D")] [Address(RVA = "0x1A87BC0", Offset = "0x1A86BC0", VA = "0x181A87BC0")] get; [Token(Token = "0x6015B8E")] [Address(RVA = "0x1A7ED60", Offset = "0x1A7DD60", VA = "0x181A7ED60")] private set; } // Token: 0x17003C07 RID: 15367 // (get) Token: 0x06015B8F RID: 88975 RVA: 0x0050EDD8 File Offset: 0x0050CFD8 [Token(Token = "0x17003C07")] public string KENGPMDDCML { [Token(Token = "0x6015B8F")] [Address(RVA = "0x1A879D0", Offset = "0x1A869D0", VA = "0x181A879D0", Slot = "35")] get { int num = (int)this.k__BackingField; string text; return text; } } // Token: 0x17003C08 RID: 15368 // (get) Token: 0x06015B90 RID: 88976 RVA: 0x0050EDF0 File Offset: 0x0050CFF0 [Token(Token = "0x17003C08")] public bool FBLEJONFPAK { [Token(Token = "0x6015B90")] [Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "29")] get { return true; } } // Token: 0x06015B91 RID: 88977 RVA: 0x0050EE00 File Offset: 0x0050D000 [Token(Token = "0x6015B91")] [Address(RVA = "0x1A83450", Offset = "0x1A82450", VA = "0x181A83450")] public void RaiseObjectSettingsFunctionsChangedEvent() { Action pkpmnbbplci = this.PKPMNBBPLCI; if (pkpmnbbplci != 0) { pkpmnbbplci(); return; } } // Token: 0x17003C09 RID: 15369 // (get) Token: 0x06015B92 RID: 88978 RVA: 0x0050EE20 File Offset: 0x0050D020 [Token(Token = "0x17003C09")] public IEnumerable AEBKAFDCLLM { [Token(Token = "0x6015B92")] [Address(RVA = "0x5D12B0", Offset = "0x5D02B0", VA = "0x1805D12B0", Slot = "26")] get { /* An exception occurred when decompiling this method (06015B92) 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: 0x17003C0A RID: 15370 // (get) Token: 0x06015B93 RID: 88979 RVA: 0x0050EE34 File Offset: 0x0050D034 [Token(Token = "0x17003C0A")] public IReadOnlyList NLCJJAOBPLO { [Token(Token = "0x6015B93")] [Address(RVA = "0x5D1320", Offset = "0x5D0320", VA = "0x1805D1320", Slot = "27")] get { /* An exception occurred when decompiling this method (06015B93) 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: 0x17003C0B RID: 15371 // (get) Token: 0x06015B94 RID: 88980 RVA: 0x0050EE48 File Offset: 0x0050D048 [Token(Token = "0x17003C0B")] private HECIICKPCDN LOHHBLPLACM { [Token(Token = "0x6015B94")] [Address(RVA = "0x1A7E830", Offset = "0x1A7D830", VA = "0x181A7E830")] 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: 0x06015B95 RID: 88981 RVA: 0x0050EED4 File Offset: 0x0050D0D4 [Token(Token = "0x6015B95")] [Address(RVA = "0x1A7FBB0", Offset = "0x1A7EBB0", VA = "0x181A7FBB0")] 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: 0x17003C0C RID: 15372 // (get) Token: 0x06015B96 RID: 88982 RVA: 0x0050EF24 File Offset: 0x0050D124 [Token(Token = "0x17003C0C")] public int GNMOHEMEIHM { [Token(Token = "0x6015B96")] [Address(RVA = "0x1A87FE0", Offset = "0x1A86FE0", VA = "0x181A87FE0")] get { return this.KNKGGDHCLDN._size; } } // Token: 0x06015B97 RID: 88983 RVA: 0x0050EF44 File Offset: 0x0050D144 [Token(Token = "0x6015B97")] [Address(RVA = "0x1A798B0", Offset = "0x1A788B0", VA = "0x181A798B0")] public ILINODKFHEO AddConfigurableSetting(ILINODKFHEO FIFLPPCKBPH) { this.KNKGGDHCLDN.Add(FIFLPPCKBPH); List knkggdhcldn = this.KNKGGDHCLDN; CreationObject.EDDPKDAHOAK aidmfchcdje = CreationObject.AIDMFCHCDJE; knkggdhcldn.Sort(aidmfchcdje); return FIFLPPCKBPH; } // Token: 0x06015B98 RID: 88984 RVA: 0x0050EF78 File Offset: 0x0050D178 [Token(Token = "0x6015B98")] [Address(RVA = "0x1A796F0", Offset = "0x1A786F0", VA = "0x181A796F0")] private void ACILEKHLALI() { 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_); } // Token: 0x06015B99 RID: 88985 RVA: 0x0050EFB8 File Offset: 0x0050D1B8 [Token(Token = "0x6015B99")] [Address(RVA = "0x1A81080", Offset = "0x1A80080", VA = "0x181A81080")] private DOPNALIMPNA OANIBHJIBKA(DOPNALIMPNA KCKPONEANIH) { this.HNEPKPGIDJF.Add(KCKPONEANIH); this.ACILEKHLALI(); return KCKPONEANIH; } // Token: 0x06015B9A RID: 88986 RVA: 0x0050EFE0 File Offset: 0x0050D1E0 [Token(Token = "0x6015B9A")] [Address(RVA = "0x1A79960", Offset = "0x1A78960", VA = "0x181A79960")] public void AddConfigurableSettings(IEnumerable ILKKIPHFDFF) { this.KNKGGDHCLDN.AddRange(ILKKIPHFDFF); List knkggdhcldn = this.KNKGGDHCLDN; CreationObject.EDDPKDAHOAK aidmfchcdje = CreationObject.AIDMFCHCDJE; knkggdhcldn.Sort(aidmfchcdje); } // Token: 0x06015B9B RID: 88987 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6015B9B")] [Address(RVA = "0x1A79B30", Offset = "0x1A78B30", VA = "0x181A79B30")] public ECJBHJOCKHL AddFoldoutMenu(string IHBDNLFNPKH, int JMHKMOACHDG, List HNEPKPGIDJF, HECIICKPCDN LBIHDKIFJAK = HECIICKPCDN.EditAndSave) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06015B9C RID: 88988 RVA: 0x0050F014 File Offset: 0x0050D214 [Token(Token = "0x6015B9C")] [Address(RVA = "0x1A79EA0", Offset = "0x1A78EA0", VA = "0x181A79EA0")] public ECJBHJOCKHL AddFoldoutMenu(string IHBDNLFNPKH, int JMHKMOACHDG, HECIICKPCDN LBIHDKIFJAK, params DOPNALIMPNA[] HNEPKPGIDJF) { ECJBHJOCKHL ecjbhjockhl; return ecjbhjockhl; } // Token: 0x06015B9D RID: 88989 RVA: 0x0050F02C File Offset: 0x0050D22C [Token(Token = "0x6015B9D")] [Address(RVA = "0x1A79E00", Offset = "0x1A78E00", VA = "0x181A79E00")] public ECJBHJOCKHL AddFoldoutMenu(string IHBDNLFNPKH, int JMHKMOACHDG, params DOPNALIMPNA[] HNEPKPGIDJF) { if (HNEPKPGIDJF != 0) { List list = Enumerable.ToList(HNEPKPGIDJF); } ECJBHJOCKHL ecjbhjockhl; return ecjbhjockhl; } // Token: 0x06015B9E RID: 88990 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6015B9E")] [Address(RVA = "0x1A7FED0", Offset = "0x1A7EED0", VA = "0x181A7FED0")] private List LEFIDMGCOOI(List FEBHFIMEJPN) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06015B9F RID: 88991 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6015B9F")] [Address(RVA = "0x1A809A0", Offset = "0x1A7F9A0", VA = "0x181A809A0")] public ECJBHJOCKHL MergeFoldoutMenus(string IHBDNLFNPKH, bool DHLNICKPPAJ, params string[] JEAMFEHFEOJ) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06015BA0 RID: 88992 RVA: 0x0050F04C File Offset: 0x0050D24C [Token(Token = "0x6015BA0")] [Address(RVA = "0x1A835A0", Offset = "0x1A825A0", VA = "0x181A835A0")] public void RemoveConfigurableSetting(ILINODKFHEO FIFLPPCKBPH) { bool flag = this.KNKGGDHCLDN.Remove(FIFLPPCKBPH); List knkggdhcldn = this.KNKGGDHCLDN; CreationObject.EDDPKDAHOAK aidmfchcdje = CreationObject.AIDMFCHCDJE; knkggdhcldn.Sort(aidmfchcdje); } // Token: 0x06015BA1 RID: 88993 RVA: 0x0050F080 File Offset: 0x0050D280 [Token(Token = "0x6015BA1")] [Address(RVA = "0x1A83770", Offset = "0x1A82770", VA = "0x181A83770")] public bool RemoveDynamicUIElement(DOPNALIMPNA KCKPONEANIH) { return this.HNEPKPGIDJF.Remove(KCKPONEANIH); } // Token: 0x06015BA2 RID: 88994 RVA: 0x0050F0A0 File Offset: 0x0050D2A0 [Token(Token = "0x6015BA2")] [Address(RVA = "0x1A7D8A0", Offset = "0x1A7C8A0", VA = "0x181A7D8A0")] public void ClearConfigurableSettings() { int num; do { num = 0; List knkggdhcldn = this.KNKGGDHCLDN; bool flag; if (flag) { } } while (num != 0); this.KNKGGDHCLDN.Clear(); } // Token: 0x06015BA3 RID: 88995 RVA: 0x0050F0D8 File Offset: 0x0050D2D8 [Token(Token = "0x6015BA3")] [Address(RVA = "0x1A7D9D0", Offset = "0x1A7C9D0", VA = "0x181A7D9D0")] public void ClearDynamicUIElements() { this.HNEPKPGIDJF.Clear(); } // Token: 0x17003C0D RID: 15373 // (get) Token: 0x06015BA4 RID: 88996 RVA: 0x0050F0F8 File Offset: 0x0050D2F8 [Token(Token = "0x17003C0D")] public Dictionary LKAEOBBMOHI { [Token(Token = "0x6015BA4")] [Address(RVA = "0x5D1310", Offset = "0x5D0310", VA = "0x1805D1310")] get { return this.JJDLFAJHOBK; } } // Token: 0x06015BA5 RID: 88997 RVA: 0x0050F10C File Offset: 0x0050D30C [Token(Token = "0x6015BA5")] [Address(RVA = "0x1A83470", Offset = "0x1A82470", VA = "0x181A83470")] 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: 0x06015BA6 RID: 88998 RVA: 0x0050F188 File Offset: 0x0050D388 [Token(Token = "0x6015BA6")] [Address(RVA = "0x1A80060", Offset = "0x1A7F060", VA = "0x181A80060")] 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: 0x06015BA7 RID: 88999 RVA: 0x0050F1F0 File Offset: 0x0050D3F0 [Token(Token = "0x6015BA7")] [Address(RVA = "0x1A86B90", Offset = "0x1A85B90", VA = "0x181A86B90")] 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: 0x06015BA8 RID: 89000 RVA: 0x0050F26C File Offset: 0x0050D46C [Token(Token = "0x6015BA8")] [Address(RVA = "0x1A7EF70", Offset = "0x1A7DF70", VA = "0x181A7EF70", Slot = "76")] public ConfigurableSubpiece GetConfigurableSubpiece(Collider GLPOLGOBLAA) { int num = 0; if (!(GLPOLGOBLAA == num)) { Dictionary jjdlfajhobk = this.JJDLFAJHOBK; } throw new NullReferenceException(); } // Token: 0x06015BA9 RID: 89001 RVA: 0x0050F294 File Offset: 0x0050D494 [Token(Token = "0x6015BA9")] [Address(RVA = "0x1A7ED00", Offset = "0x1A7DD00", VA = "0x181A7ED00")] public void FireObjectSettingsToast(string BAGBMJMGJBC) { Action gfagocfdlmf = this.GFAGOCFDLMF; if (gfagocfdlmf != 0) { gfagocfdlmf(BAGBMJMGJBC); } } // Token: 0x06015BAA RID: 89002 RVA: 0x0050F2B4 File Offset: 0x0050D4B4 [Token(Token = "0x6015BAA")] [Address(RVA = "0x1A7ECA0", Offset = "0x1A7DCA0", VA = "0x181A7ECA0")] public void FireDialogListPicker(DLKPBLNKLAD OIPDFDMPPEA, GCKECFLKJGJ ADLAPGFGLMF) { if (this.KFHBONAIAFK != 0) { } } // Token: 0x17003C0E RID: 15374 // (get) Token: 0x06015BAB RID: 89003 RVA: 0x0050F2CC File Offset: 0x0050D4CC [Token(Token = "0x17003C0E")] public string HHJALNBGCMI { [Token(Token = "0x6015BAB")] [Address(RVA = "0x1A88810", Offset = "0x1A87810", VA = "0x181A88810", Slot = "127")] get { int viewID = base.JDHMIOJKLCK.BOPMIMPLIMK; return string.Format("co{0}", viewID); } } // Token: 0x06015BAC RID: 89004 RVA: 0x0050F2F8 File Offset: 0x0050D4F8 [Token(Token = "0x6015BAC")] [Address(RVA = "0x1A7A0F0", Offset = "0x1A790F0", VA = "0x181A7A0F0", 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); PhotonView photonView2 = base.JDHMIOJKLCK; Action action9 = new Action(this.NDMHFAFLLOH); photonView2.OnDestroying += action9; 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: 0x06015BAD RID: 89005 RVA: 0x0050F53C File Offset: 0x0050D73C [Token(Token = "0x6015BAD")] [Address(RVA = "0x1A85670", Offset = "0x1A84670", VA = "0x181A85670")] private void Start() { Action action; NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.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__232_0 == 0) { dedabhkcibg = (MakerPenPaletteConfigScreen editableUiFlow) => editableUiFlow.DefaultBoolUIControlPrefab; CreationObject.<>c.<>9__232_0 = dedabhkcibg; } OMKPHDBNLKH.OHINDOLFNMP ohindolfnmp = new OMKPHDBNLKH.OHINDOLFNMP(this.EFBFKHBJDMA); int num2 = this.settingsPriority; CPNMFOKDBKM cpnmfokdbkm = new CPNMFOKDBKM(dedabhkcibg, ohindolfnmp, num2); OMKPHDBNLKH.DEDABHKCIBG dedabhkcibg2; if (CreationObject.<>c.<>9__232_2 == 0) { dedabhkcibg2 = (MakerPenPaletteConfigScreen editableUiFlow) => editableUiFlow.DefaultBoolUIControlPrefab; CreationObject.<>c.<>9__232_2 = dedabhkcibg2; } OMKPHDBNLKH.OHINDOLFNMP ohindolfnmp2 = new OMKPHDBNLKH.OHINDOLFNMP(this.MCFKDOOOBEC); int num3 = this.settingsPriority; int num4; CPNMFOKDBKM cpnmfokdbkm2 = new CPNMFOKDBKM(dedabhkcibg2, ohindolfnmp2, num4); num4 = num3 - 1; OMKPHDBNLKH.DEDABHKCIBG dedabhkcibg3; if (CreationObject.<>c.<>9__232_4 == 0) { dedabhkcibg3 = (MakerPenPaletteConfigScreen editableUiFlow) => editableUiFlow.DefaultBoolUIControlPrefab; CreationObject.<>c.<>9__232_4 = dedabhkcibg3; } OMKPHDBNLKH.OHINDOLFNMP ohindolfnmp3 = new OMKPHDBNLKH.OHINDOLFNMP(this.IJFHECINPPI); int num5 = this.settingsPriority; int num6; CPNMFOKDBKM cpnmfokdbkm3 = new CPNMFOKDBKM(dedabhkcibg3, ohindolfnmp3, num6); num6 = num5 - 1; OMKPHDBNLKH.DEDABHKCIBG dedabhkcibg4; if (CreationObject.<>c.<>9__232_6 == 0) { dedabhkcibg4 = (MakerPenPaletteConfigScreen editableUiFlow) => editableUiFlow.DefaultBoolUIControlPrefab; CreationObject.<>c.<>9__232_6 = dedabhkcibg4; } OMKPHDBNLKH.OHINDOLFNMP ohindolfnmp4 = new OMKPHDBNLKH.OHINDOLFNMP(this.MGBBAIEFCOI); int num7 = this.settingsPriority; int num8; CPNMFOKDBKM cpnmfokdbkm4 = new CPNMFOKDBKM(dedabhkcibg4, ohindolfnmp4, num8); num8 = num7 - 1; OMKPHDBNLKH.DEDABHKCIBG dedabhkcibg5; if (CreationObject.<>c.<>9__232_8 == 0) { dedabhkcibg5 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultEnumUIControlPrefab; CreationObject.<>c.<>9__232_8 = dedabhkcibg5; } OMKPHDBNLKH.OHINDOLFNMP ohindolfnmp5 = new OMKPHDBNLKH.OHINDOLFNMP(this.ILNGPGCDKDB); 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__232_10 == 0) { dedabhkcibg6 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.KeyEditControlUIPrefab; CreationObject.<>c.<>9__232_10 = dedabhkcibg6; } OMKPHDBNLKH.OHINDOLFNMP ohindolfnmp6 = new OMKPHDBNLKH.OHINDOLFNMP(this.GHJGMLEAJMJ); 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.IFEJKMBJCFM); ecjbhjockhl.KKGFMMFFKKC = func; bool flag2; if (flag2 && (this.BLIGJFOCJBA == 0 || !this.BLIGJFOCJBA.OEJPFPCBAMM || !this.BLIGJFOCJBA.EDOAMFNPBGK)) { ILINODKFHEO ilinodkfheo5 = this.AddConfigurableSetting(fbemfbcnbep); RoomKeysManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; MFBGLIHGCGO onRoomKeyUpdated = instance.OnRoomKeyUpdated; Action action2 = new Action(this.DFGHNKCCAAJ); MFBGLIHGCGO mfbglihgcgo = MFBGLIHGCGO.BPJDFPACLMK(onRoomKeyUpdated, action2); instance.OnRoomKeyUpdated = mfbglihgcgo; Action action3; if (CreationObject.<>c.<>9__232_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 num31 = 0; watchMenuProjector.AuthorityOpenMenuDetached(num31 != 0); }; CreationObject.<>c.<>9__232_13 = action3; } Func func2 = new Func(this.KMFMDNFCDAO); int num17 = 0; int num18 = 0; IMAFJGKHEMD imafjgkhemd = ONOKJPIMIIP.HBJAOEEJNMG(action3, "Create Key", num18, num17, func2, num13, num13, 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.BEKCGNLLPAD); 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.LHMGINCEDIL); Func func7 = new Func(this.AIKJGKOHPBG); string text3; string text4; ulong num19; DHCINNFLBBA dhcinnflbba = ONOKJPIMIIP.LBJPOFMMGGP(func5, action6, func6, func7, text3, text4, (int)num19, num13); if (dhcinnflbba != 0) { } array[0] = dhcinnflbba; Func func8 = new Func(this.HENFBKILFBF); Action action7 = new Action(this.HLHEBDOFLMP); Func func9 = new Func(this.BHIEHKKJOOA); Func func10 = new Func(this.OIICNJJPAMG); string text5; string text6; ulong num20; DHCINNFLBBA dhcinnflbba2 = ONOKJPIMIIP.LBJPOFMMGGP(func8, action7, func9, func10, text5, text6, (int)num20, num13); if (dhcinnflbba2 != 0) { } array[1] = dhcinnflbba2; Func func11 = new Func(this.PJOHFDKDDCD); Action action8 = new Action(this.KLFDMAIBCPD); Func func12 = new Func(this.EMJKJCHJEJN); int num21 = 0; string text7; string text8; ulong num22; DHCINNFLBBA dhcinnflbba3 = ONOKJPIMIIP.LBJPOFMMGGP(func11, action8, func12, num21, text7, text8, (int)num22, num13); if (dhcinnflbba3 != 0) { } array[2] = dhcinnflbba3; Func func13 = new Func(this.LBCLNAAGILG); Action action9 = new Action(this.KBIAJCIKIMD); Func func14 = new Func(this.IKKHNJGPNJJ); int num23 = 0; string text9; string text10; ulong num24; DHCINNFLBBA dhcinnflbba4 = ONOKJPIMIIP.LBJPOFMMGGP(func13, action9, func14, num23, text9, text10, (int)num24, num13); if (dhcinnflbba4 != 0) { } array[3] = dhcinnflbba4; Dictionary momamkckblk2 = this.MOMAMKCKBLK; Func func15 = new Func(this.OMBLPKEIBPH); Action action10 = new Action(this.CBFCACNAFFG); Func func16 = new Func(this.MIMKGFBPDDL); Func func17 = new Func(this.HPEACBNADMD); int num25 = 0; string text11; ulong num26; LNBMGIPPMJJ lnbmgippmjj = ONOKJPIMIIP.BCJHJAHMJFP(momamkckblk2, func15, action10, "NavMesh Generation Mode", text11, num25, num25, func16, func17, num26 != 0UL); if (lnbmgippmjj != 0) { } array[4] = lnbmgippmjj; int num27 = 0; array[5] = ecjbhjockhl; ECJBHJOCKHL ecjbhjockhl2 = this.AddFoldoutMenu("Basic Settings", -1, array); DOPNALIMPNA[] array2 = new DOPNALIMPNA[0]; Func func18 = new Func(this.AODFHBOJIBH); Action action11 = new Action(this.HDAOKDHBPGF); int num28 = 0; int num29 = 0; string text12; string text13; ulong num30; DHCINNFLBBA dhcinnflbba5 = ONOKJPIMIIP.LBJPOFMMGGP(func18, action11, num29, num28, text12, text13, (int)num30, num27); if (dhcinnflbba5 != 0) { } array2[0] = dhcinnflbba5; ECJBHJOCKHL ecjbhjockhl3 = this.AddFoldoutMenu("Freeze Settings", -2, array2); this.DOGECNJCGNK = true; } // Token: 0x06015BAE RID: 89006 RVA: 0x0050FBB0 File Offset: 0x0050DDB0 [Token(Token = "0x6015BAE")] [Address(RVA = "0x1A82400", Offset = "0x1A81400", VA = "0x181A82400", 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: 0x06015BAF RID: 89007 RVA: 0x0050FC38 File Offset: 0x0050DE38 [Token(Token = "0x6015BAF")] [Address(RVA = "0x1A81950", Offset = "0x1A80950", VA = "0x181A81950", 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; } base.OnDestroy(); this.ClearConfigurableSettings(); if (this.FLLENDBIKGF != 0) { } PhotonView photonView = base.JDHMIOJKLCK; Action action = new Action(this.FHCMNCBLJIG); photonView.ControllerChangedEvent -= action; Action action2; CreationManager.SafeUnsubscribeFromOnRoomReset(action2); 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 action3 = new Action(this.DFGHNKCCAAJ); MFBGLIHGCGO mfbglihgcgo = MFBGLIHGCGO.GMNMHGMFGOL(onRoomKeyUpdated, action3); 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: 0x06015BB0 RID: 89008 RVA: 0x0050FD4C File Offset: 0x0050DF4C [Token(Token = "0x6015BB0")] [Address(RVA = "0x1A80D40", Offset = "0x1A7FD40", VA = "0x181A80D40")] private void NDMHFAFLLOH(PhotonView KFONGPOFCDH) { this.DBAJFEKOEFM(); PhotonView photonView = base.JDHMIOJKLCK; Action action = new Action(this.NDMHFAFLLOH); photonView.OnDestroying -= action; } // Token: 0x06015BB1 RID: 89009 RVA: 0x0050FD80 File Offset: 0x0050DF80 [Token(Token = "0x6015BB1")] [Address(RVA = "0x1A81160", Offset = "0x1A80160", VA = "0x181A81160")] private void OKOICKOAIFB(Guid LLMMICKDAHP, Guid IHAMGHBAMBG) { this.CKBDKPKIMGM(); } // Token: 0x06015BB2 RID: 89010 RVA: 0x0050FD94 File Offset: 0x0050DF94 [Token(Token = "0x6015BB2")] [Address(RVA = "0x1A7F7B0", Offset = "0x1A7E7B0", VA = "0x181A7F7B0")] private bool HNCIIKAEOGN() { return this.OKNGKFALIHL.IAHDANBDAAM() != null; } // Token: 0x06015BB3 RID: 89011 RVA: 0x0050FDB4 File Offset: 0x0050DFB4 [Token(Token = "0x6015BB3")] [Address(RVA = "0x1A7DB70", Offset = "0x1A7CB70", VA = "0x181A7DB70")] 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: 0x06015BB4 RID: 89012 RVA: 0x0050FE14 File Offset: 0x0050E014 [Token(Token = "0x6015BB4")] [Address(RVA = "0x1A7F4C0", Offset = "0x1A7E4C0", VA = "0x181A7F4C0")] private bool HENFBKILFBF() { return this.KNJCBNBGAPN.IAHDANBDAAM() != null; } // Token: 0x06015BB5 RID: 89013 RVA: 0x0050FE34 File Offset: 0x0050E034 [Token(Token = "0x6015BB5")] [Address(RVA = "0x1A7F690", Offset = "0x1A7E690", VA = "0x181A7F690")] 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: 0x06015BB6 RID: 89014 RVA: 0x0050FE94 File Offset: 0x0050E094 [Token(Token = "0x6015BB6")] [Address(RVA = "0x1A7FD80", Offset = "0x1A7ED80", VA = "0x181A7FD80")] private bool PJOHFDKDDCD() { return this.OMBOMGCPPIB.IAHDANBDAAM() != null; } // Token: 0x06015BB7 RID: 89015 RVA: 0x0050FEB4 File Offset: 0x0050E0B4 [Token(Token = "0x6015BB7")] [Address(RVA = "0x1A7FD00", Offset = "0x1A7ED00", VA = "0x181A7FD00")] private void KLFDMAIBCPD(bool HKFEDNFJBHL) { KLLMCPFPIIE ombomgcppib = this.OMBOMGCPPIB; CreationObjectSettingBooleanUIControl cfiibpcihip = this.CFIIBPCIHIP; if (cfiibpcihip != 0) { string text = cfiibpcihip.ToString(); } } // Token: 0x06015BB8 RID: 89016 RVA: 0x0050FEE0 File Offset: 0x0050E0E0 [Token(Token = "0x6015BB8")] [Address(RVA = "0x1A7E7E0", Offset = "0x1A7D7E0", VA = "0x181A7E7E0")] private bool LBCLNAAGILG() { return this.GNEPLELGDJE.IAHDANBDAAM() != null; } // Token: 0x06015BB9 RID: 89017 RVA: 0x0050FF00 File Offset: 0x0050E100 [Token(Token = "0x6015BB9")] [Address(RVA = "0x1A7FB50", Offset = "0x1A7EB50", VA = "0x181A7FB50")] private void KBIAJCIKIMD(bool NENENBLABFP) { KLLMCPFPIIE gneplelgdje = this.GNEPLELGDJE; } // Token: 0x06015BBA RID: 89018 RVA: 0x0050FF1C File Offset: 0x0050E11C [Token(Token = "0x6015BBA")] [Address(RVA = "0x1A7EED0", Offset = "0x1A7DED0", VA = "0x181A7EED0")] private int MKBEKIALMIL() { return this.OPOMNIMLDOJ.IAHDANBDAAM(); } // Token: 0x06015BBB RID: 89019 RVA: 0x0050FF3C File Offset: 0x0050E13C [Token(Token = "0x6015BBB")] [Address(RVA = "0x1A7B040", Offset = "0x1A7A040", VA = "0x181A7B040")] private void GANFBGAJBEL(int LDHEIMFGKOF) { KLLMCPFPIIE opomnimldoj = this.OPOMNIMLDOJ; } // Token: 0x06015BBC RID: 89020 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6015BBC")] [Address(RVA = "0x1A80850", Offset = "0x1A7F850", VA = "0x181A80850")] private Guid PLADHOPDCFF() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06015BBD RID: 89021 RVA: 0x0050FF58 File Offset: 0x0050E158 [Token(Token = "0x6015BBD")] [Address(RVA = "0x1A80E60", Offset = "0x1A7FE60", VA = "0x181A80E60")] 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: 0x06015BBE RID: 89022 RVA: 0x0050FFE4 File Offset: 0x0050E1E4 [Token(Token = "0x6015BBE")] [Address(RVA = "0x1A7DDA0", Offset = "0x1A7CDA0", VA = "0x181A7DDA0")] 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: 0x06015BBF RID: 89023 RVA: 0x00510098 File Offset: 0x0050E298 [Token(Token = "0x6015BBF")] [Address(RVA = "0x1A7F390", Offset = "0x1A7E390", VA = "0x181A7F390", Slot = "66")] public Bounds GetWorldBounds() { bool flag; if (!flag) { } throw new NullReferenceException(); } // Token: 0x06015BC0 RID: 89024 RVA: 0x005100B0 File Offset: 0x0050E2B0 [Token(Token = "0x6015BC0")] [Address(RVA = "0x1A7B110", Offset = "0x1A7A110", VA = "0x181A7B110")] 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: 0x06015BC1 RID: 89025 RVA: 0x005101C4 File Offset: 0x0050E3C4 [Token(Token = "0x6015BC1")] [Address(RVA = "0x22B07A0", Offset = "0x22AF7A0", VA = "0x1822B07A0")] public T GetComponentForCollider(Collider GLPOLGOBLAA) where T : Component { /* An exception occurred when decompiling this method (06015BC1) 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: 0x06015BC2 RID: 89026 RVA: 0x00510200 File Offset: 0x0050E400 [Token(Token = "0x6015BC2")] [Address(RVA = "0x2176B90", Offset = "0x2175B90", VA = "0x182176B90")] 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: 0x06015BC3 RID: 89027 RVA: 0x00510234 File Offset: 0x0050E434 [Token(Token = "0x6015BC3")] [Address(RVA = "0x1A79AD0", Offset = "0x1A78AD0", VA = "0x181A79AD0")] public void AddCustomSelectionCondition(CreationObject.DELHABGGHHC LKMLNOJIFHH) { this.EJKIPBKAAAM.Add(LKMLNOJIFHH); } // Token: 0x06015BC4 RID: 89028 RVA: 0x00510254 File Offset: 0x0050E454 [Token(Token = "0x6015BC4")] [Address(RVA = "0x1A83710", Offset = "0x1A82710", VA = "0x181A83710")] public void RemoveCustomSelectionCondition(CreationObject.DELHABGGHHC LKMLNOJIFHH) { bool flag = this.EJKIPBKAAAM.Remove(LKMLNOJIFHH); } // Token: 0x06015BC5 RID: 89029 RVA: 0x00510274 File Offset: 0x0050E474 [Token(Token = "0x6015BC5")] [Address(RVA = "0x1A7D280", Offset = "0x1A7C280", VA = "0x181A7D280", Slot = "67")] public GBDECALBCOP CanBeSelected() { LIMDPCEOFDK fllendbikgf = this.FLLENDBIKGF; LIMDPCEOFDK fllendbikgf2 = this.FLLENDBIKGF; return GBDECALBCOP.Failure_LockedByOther; } // Token: 0x06015BC6 RID: 89030 RVA: 0x00510320 File Offset: 0x0050E520 [Token(Token = "0x6015BC6")] [Address(RVA = "0x1A7CE30", Offset = "0x1A7BE30", VA = "0x181A7CE30", Slot = "68")] 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: 0x06015BC7 RID: 89031 RVA: 0x00510408 File Offset: 0x0050E608 [Token(Token = "0x6015BC7")] [Address(RVA = "0x1A79A10", Offset = "0x1A78A10", VA = "0x181A79A10")] public void AddCustomNavMeshSupportCondition(CreationObject.CGELIKFANLB NOKMMPFPJCB) { this.JGMMAAFFPGD.Add(NOKMMPFPJCB); } // Token: 0x06015BC8 RID: 89032 RVA: 0x00510428 File Offset: 0x0050E628 [Token(Token = "0x6015BC8")] [Address(RVA = "0x1A83650", Offset = "0x1A82650", VA = "0x181A83650")] public void RemoveCustomNavMeshSupportCondition(CreationObject.CGELIKFANLB MMGEPAPNDBO) { bool flag = this.JGMMAAFFPGD.Remove(MMGEPAPNDBO); } // Token: 0x06015BC9 RID: 89033 RVA: 0x00510448 File Offset: 0x0050E648 [Token(Token = "0x6015BC9")] [Address(RVA = "0x1A79A70", Offset = "0x1A78A70", VA = "0x181A79A70")] public void AddCustomRaycastFilter(CreationObject.LHJIEIILIOO LMAJKCLDDIF) { this.PDDJPELIPBH.Add(LMAJKCLDDIF); } // Token: 0x06015BCA RID: 89034 RVA: 0x00510468 File Offset: 0x0050E668 [Token(Token = "0x6015BCA")] [Address(RVA = "0x1A836B0", Offset = "0x1A826B0", VA = "0x181A836B0")] public void RemoveCustomRaycastFilter(CreationObject.LHJIEIILIOO LMAJKCLDDIF) { bool flag = this.PDDJPELIPBH.Remove(LMAJKCLDDIF); } // Token: 0x06015BCB RID: 89035 RVA: 0x00510488 File Offset: 0x0050E688 [Token(Token = "0x6015BCB")] [Address(RVA = "0x1A7CC60", Offset = "0x1A7BC60", VA = "0x181A7CC60", Slot = "52")] 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: 0x06015BCC RID: 89036 RVA: 0x005104DC File Offset: 0x0050E6DC [Token(Token = "0x6015BCC")] [Address(RVA = "0x1A83990", Offset = "0x1A82990", VA = "0x181A83990")] public void RequestMasterDespawn() { PhotonView photonView = base.JDHMIOJKLCK; DGLOJCGDOGG.ANJGMEDDNPE anjgmeddnpe = new DGLOJCGDOGG.ANJGMEDDNPE(this.RpcMasterDespawn); photonView.RpcMaster(anjgmeddnpe); } // Token: 0x06015BCD RID: 89037 RVA: 0x0051050C File Offset: 0x0050E70C [Token(Token = "0x6015BCD")] [Address(RVA = "0x1A808C0", Offset = "0x1A7F8C0", VA = "0x181A808C0")] [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: 0x06015BCE RID: 89038 RVA: 0x00510558 File Offset: 0x0050E758 [Token(Token = "0x6015BCE")] [Address(RVA = "0x1A808C0", Offset = "0x1A7F8C0", VA = "0x181A808C0")] 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: 0x06015BCF RID: 89039 RVA: 0x005105A4 File Offset: 0x0050E7A4 [Token(Token = "0x6015BCF")] [Address(RVA = "0x1A7A000", Offset = "0x1A79000", VA = "0x181A7A000")] 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: 0x06015BD0 RID: 89040 RVA: 0x005105D8 File Offset: 0x0050E7D8 [Token(Token = "0x6015BD0")] [Address(RVA = "0x1A83890", Offset = "0x1A82890", VA = "0x181A83890")] public void RemoveResourceCostModifier(object PIHIPPPPEBI) { Dictionary> fifbcbihbgj = this.FIFBCBIHBGJ; if (fifbcbihbgj != 0) { bool flag = fifbcbihbgj.Remove(PIHIPPPPEBI); } } // Token: 0x06015BD1 RID: 89041 RVA: 0x005105F8 File Offset: 0x0050E7F8 [Token(Token = "0x6015BD1")] [Address(RVA = "0x1A79FF0", Offset = "0x1A78FF0", VA = "0x181A79FF0", Slot = "121")] public void AddPropertyHandler(string KOOIDPHIAIA, FKGHNNLCDPF.KLCIDKPFPKP FHIEKIMCGAO) { } // Token: 0x06015BD2 RID: 89042 RVA: 0x00510608 File Offset: 0x0050E808 [Token(Token = "0x6015BD2")] [Address(RVA = "0x1A83880", Offset = "0x1A82880", VA = "0x181A83880", Slot = "122")] public void RemovePropertyHandler(string KOOIDPHIAIA, FKGHNNLCDPF.KLCIDKPFPKP FHIEKIMCGAO) { } // Token: 0x06015BD3 RID: 89043 RVA: 0x00510618 File Offset: 0x0050E818 [Token(Token = "0x6015BD3")] [Address(RVA = "0x1A80D20", Offset = "0x1A7FD20", VA = "0x181A80D20", Slot = "120")] public AADCJKAOKLA ModifyProperty(BKJIOKBHHEK LHOMKMINCHH, string KOOIDPHIAIA, params object[] KDMGDPJLIBN) { AADCJKAOKLA aadcjkaokla; return aadcjkaokla; } // Token: 0x06015BD4 RID: 89044 RVA: 0x00510628 File Offset: 0x0050E828 [Token(Token = "0x6015BD4")] [Address(RVA = "0x1A7D600", Offset = "0x1A7C600", VA = "0x181A7D600", Slot = "123")] public bool CanModifyProperty(string CIGCAIGPMBE) { bool flag; return flag; } // Token: 0x06015BD5 RID: 89045 RVA: 0x00510638 File Offset: 0x0050E838 [Token(Token = "0x6015BD5")] [Address(RVA = "0x1A7AAB0", Offset = "0x1A79AB0", VA = "0x181A7AAB0")] 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: 0x06015BD6 RID: 89046 RVA: 0x00510774 File Offset: 0x0050E974 [Token(Token = "0x6015BD6")] [Address(RVA = "0x1A82050", Offset = "0x1A81050", VA = "0x181A82050")] 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: 0x06015BD7 RID: 89047 RVA: 0x005107DC File Offset: 0x0050E9DC [Token(Token = "0x6015BD7")] [Address(RVA = "0x1A81EE0", Offset = "0x1A80EE0", VA = "0x181A81EE0")] 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: 0x06015BD8 RID: 89048 RVA: 0x00510850 File Offset: 0x0050EA50 [Token(Token = "0x6015BD8")] [Address(RVA = "0x1A804D0", Offset = "0x1A7F4D0", VA = "0x181A804D0")] 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: 0x06015BD9 RID: 89049 RVA: 0x00510890 File Offset: 0x0050EA90 [Token(Token = "0x6015BD9")] [Address(RVA = "0x1A7DC90", Offset = "0x1A7CC90", VA = "0x181A7DC90")] 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: 0x06015BDA RID: 89050 RVA: 0x005108D0 File Offset: 0x0050EAD0 [Token(Token = "0x6015BDA")] [Address(RVA = "0x1A7DD50", Offset = "0x1A7CD50", VA = "0x181A7DD50")] private bool DLHCJKPJHKO(Tool EGFEJGHDNAI, Player BGKPFFGBMCC, FNCLOCJLFDG HCPBBFGIBAB) { return !this.IPBCJPAOOLC; } // Token: 0x06015BDB RID: 89051 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6015BDB")] [Address(RVA = "0x1A7D7A0", Offset = "0x1A7C7A0", VA = "0x181A7D7A0")] public bool CheckPickupLockedByKeyForLocalPlayer(bool HIEHDOIMEMD) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06015BDC RID: 89052 RVA: 0x005108EC File Offset: 0x0050EAEC [Token(Token = "0x6015BDC")] [Address(RVA = "0x1A7DA20", Offset = "0x1A7CA20", VA = "0x181A7DA20")] 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: 0x06015BDD RID: 89053 RVA: 0x0051093C File Offset: 0x0050EB3C [Token(Token = "0x6015BDD")] [Address(RVA = "0x1A7DAF0", Offset = "0x1A7CAF0", VA = "0x181A7DAF0")] private void DHPDELPDKCJ() { Tool tool = this.tool; if (this.BMHIAPFJHJL.IAHDANBDAAM() != 0) { Tool tool2 = this.tool; } tool.SetCollisionLayer((DAJFOCGPHGP)((uint)27)); } // Token: 0x06015BDE RID: 89054 RVA: 0x00510974 File Offset: 0x0050EB74 [Token(Token = "0x6015BDE")] [Address(RVA = "0x1A80290", Offset = "0x1A7F290", VA = "0x181A80290")] 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: 0x06015BDF RID: 89055 RVA: 0x00510A50 File Offset: 0x0050EC50 [Token(Token = "0x6015BDF")] [Address(RVA = "0x1A7EC10", Offset = "0x1A7DC10", VA = "0x181A7EC10")] private void FHCMNCBLJIG(AGAJMBPABDL HIBNOIKDDAC) { if (HIBNOIKDDAC != 0 && !HIBNOIKDDAC.DMKCIEPGGAB) { LIMDPCEOFDK fllendbikgf = this.FLLENDBIKGF; LIMDPCEOFDK fllendbikgf2 = this.FLLENDBIKGF; } } // Token: 0x06015BE0 RID: 89056 RVA: 0x00510A80 File Offset: 0x0050EC80 [Token(Token = "0x6015BE0")] [Address(RVA = "0x1A83A20", Offset = "0x1A82A20", VA = "0x181A83A20", Slot = "31")] 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: 0x06015BE1 RID: 89057 RVA: 0x00510ADC File Offset: 0x0050ECDC [Token(Token = "0x6015BE1")] [Address(RVA = "0x1A845F0", Offset = "0x1A835F0", VA = "0x181A845F0")] [NFOMENMAOIA] private void RpcReset() { this.Reset(); } // Token: 0x06015BE2 RID: 89058 RVA: 0x00510AF0 File Offset: 0x0050ECF0 [Token(Token = "0x6015BE2")] [Address(RVA = "0x1A7C060", Offset = "0x1A7B060", VA = "0x181A7C060")] public IFNLKKABKEB CV2Reset(GGLMKLIJBHG CHKKEHOKPJP) { SyncedComponentV2 syncedComponentV; PhotonView photonView; bool flag; if ((!syncedComponentV || syncedComponentV.BHPLEDMBEPH) && !photonView.DKLGNFGONEM && flag) { DGLOJCGDOGG.ANJGMEDDNPE anjgmeddnpe = new DGLOJCGDOGG.ANJGMEDDNPE(CHKKEHOKPJP.RpcReset); PhotonView photonView2; photonView2.RpcAuthority(anjgmeddnpe); IFNLKKABKEB ifnlkkabkeb = AHIMICMLPKA.IFNEMKAIILC(); } IFNLKKABKEB ifnlkkabkeb2 = AHIMICMLPKA.IFNEMKAIILC(); throw new NullReferenceException(); } // Token: 0x06015BE3 RID: 89059 RVA: 0x00510B4C File Offset: 0x0050ED4C [Token(Token = "0x6015BE3")] [Address(RVA = "0x1A7EE50", Offset = "0x1A7DE50", VA = "0x181A7EE50")] private void GMMAJKKAJGH() { KLLMCPFPIIE bmhiapfjhjl = this.BMHIAPFJHJL; if (this.DOGECNJCGNK) { this.tool.rigidbodyEx.WakeUp(); return; } } // Token: 0x17003C0F RID: 15375 // (get) Token: 0x06015BE4 RID: 89060 RVA: 0x00510B80 File Offset: 0x0050ED80 [Token(Token = "0x17003C0F")] public bool JBMFJOBFJHP { [Token(Token = "0x6015BE4")] [Address(RVA = "0x1A874D0", Offset = "0x1A864D0", VA = "0x181A874D0", Slot = "15")] get { if (this.BLIGJFOCJBA != 0 && this.BLIGJFOCJBA.OEJPFPCBAMM) { return this.BLIGJFOCJBA.EDOAMFNPBGK; } throw new NullReferenceException(); } } // Token: 0x06015BE5 RID: 89061 RVA: 0x00510BB8 File Offset: 0x0050EDB8 [Token(Token = "0x6015BE5")] [Address(RVA = "0x1A7E0F0", Offset = "0x1A7D0F0", VA = "0x181A7E0F0", 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: 0x06015BE6 RID: 89062 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6015BE6")] [Address(RVA = "0x1A84670", Offset = "0x1A83670", VA = "0x181A84670", 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: 0x140001E0 RID: 480 // (add) Token: 0x06015BE7 RID: 89063 RVA: 0x00510C74 File Offset: 0x0050EE74 // (remove) Token: 0x06015BE8 RID: 89064 RVA: 0x00510C90 File Offset: 0x0050EE90 [Token(Token = "0x140001E0")] public event Action CNPIEBPOMNB { [Token(Token = "0x6015BE7")] [Address(RVA = "0x1A87190", Offset = "0x1A86190", VA = "0x181A87190")] [CompilerGenerated] add { Delegate @delegate; while (@delegate != 0 && @delegate == 0) { } while (@delegate != this) { } } [Token(Token = "0x6015BE8")] [Address(RVA = "0x1A88920", Offset = "0x1A87920", VA = "0x181A88920")] [CompilerGenerated] remove { Delegate @delegate; while (@delegate != 0 && @delegate == 0) { } while (@delegate != this) { } } } // Token: 0x17003C10 RID: 15376 // (get) Token: 0x06015BE9 RID: 89065 RVA: 0x00510CAC File Offset: 0x0050EEAC [Token(Token = "0x17003C10")] public bool PCDAEKIOJOM { [Token(Token = "0x6015BE9")] [Address(RVA = "0x1311730", Offset = "0x1310730", VA = "0x181311730")] get { return this.GKNDAICOIHP.CFLJGNJLBFG; } } // Token: 0x06015BEA RID: 89066 RVA: 0x00510CCC File Offset: 0x0050EECC [Token(Token = "0x6015BEA")] [Address(RVA = "0x1A79F40", Offset = "0x1A78F40", VA = "0x181A79F40")] 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: 0x06015BEB RID: 89067 RVA: 0x00510D1C File Offset: 0x0050EF1C [Token(Token = "0x6015BEB")] [Address(RVA = "0x1A837D0", Offset = "0x1A827D0", VA = "0x181A837D0")] 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: 0x17003C11 RID: 15377 // (get) Token: 0x06015BEC RID: 89068 RVA: 0x00510D6C File Offset: 0x0050EF6C [Token(Token = "0x17003C11")] public Transform KPEGGEIPKDN { [Token(Token = "0x6015BEC")] [Address(RVA = "0x5CF130", Offset = "0x5CE130", VA = "0x1805CF130", Slot = "32")] get { return base.transform; } } // Token: 0x17003C12 RID: 15378 // (get) Token: 0x06015BED RID: 89069 RVA: 0x00510D80 File Offset: 0x0050EF80 [Token(Token = "0x17003C12")] public Guid PDPPMLHHGCD { [Token(Token = "0x6015BED")] [Address(RVA = "0x1A87A30", Offset = "0x1A86A30", VA = "0x181A87A30", Slot = "33")] get { throw new NullReferenceException(); } } // Token: 0x17003C13 RID: 15379 // (get) Token: 0x06015BEE RID: 89070 RVA: 0x00510D94 File Offset: 0x0050EF94 [Token(Token = "0x17003C13")] public string FIKEBGGCDFN { [Token(Token = "0x6015BEE")] [Address(RVA = "0x1A87D20", Offset = "0x1A86D20", VA = "0x181A87D20", Slot = "34")] get { return base.gameObject.name; } } // Token: 0x17003C14 RID: 15380 // (get) Token: 0x06015BEF RID: 89071 RVA: 0x00510DB4 File Offset: 0x0050EFB4 // (set) Token: 0x06015BF0 RID: 89072 RVA: 0x00510DD0 File Offset: 0x0050EFD0 [Token(Token = "0x17003C14")] public Vector3 EPKNJJIGHLN { [Token(Token = "0x6015BEF")] [Address(RVA = "0x1A880E0", Offset = "0x1A870E0", VA = "0x181A880E0", Slot = "36")] get { Vector3 vector; float z = vector.z; throw new NullReferenceException(); } [Token(Token = "0x6015BF0")] [Address(RVA = "0x1A88E90", Offset = "0x1A87E90", VA = "0x181A88E90", Slot = "37")] set { RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx; float z = value.z; Transform transform = base.transform; float z2 = value.z; } } // Token: 0x17003C15 RID: 15381 // (get) Token: 0x06015BF1 RID: 89073 RVA: 0x00510E04 File Offset: 0x0050F004 // (set) Token: 0x06015BF2 RID: 89074 RVA: 0x00510E20 File Offset: 0x0050F020 [Token(Token = "0x17003C15")] public Vector3 FDEMFOFNFJE { [Token(Token = "0x6015BF1")] [Address(RVA = "0x1A87C90", Offset = "0x1A86C90", VA = "0x181A87C90", Slot = "38")] get { Vector3 vector; float z = vector.z; throw new NullReferenceException(); } [Token(Token = "0x6015BF2")] [Address(RVA = "0x1A88D80", Offset = "0x1A87D80", VA = "0x181A88D80", Slot = "39")] set { RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx; float z = value.z; Transform transform = base.transform; float z2 = value.z; } } // Token: 0x17003C16 RID: 15382 // (get) Token: 0x06015BF3 RID: 89075 RVA: 0x00510E54 File Offset: 0x0050F054 // (set) Token: 0x06015BF4 RID: 89076 RVA: 0x00510E68 File Offset: 0x0050F068 [Token(Token = "0x17003C16")] public Quaternion CCHJFOMONBL { [Token(Token = "0x6015BF3")] [Address(RVA = "0x1A888E0", Offset = "0x1A878E0", VA = "0x181A888E0", Slot = "40")] get { throw new NullReferenceException(); } [Token(Token = "0x6015BF4")] [Address(RVA = "0x1A88F60", Offset = "0x1A87F60", VA = "0x181A88F60", Slot = "41")] set { RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx; Transform transform = base.transform; } } // Token: 0x17003C17 RID: 15383 // (get) Token: 0x06015BF5 RID: 89077 RVA: 0x00510E90 File Offset: 0x0050F090 // (set) Token: 0x06015BF6 RID: 89078 RVA: 0x00510EA4 File Offset: 0x0050F0A4 [Token(Token = "0x17003C17")] public Quaternion MKJMFEAHGEM { [Token(Token = "0x6015BF5")] [Address(RVA = "0x1A87CE0", Offset = "0x1A86CE0", VA = "0x181A87CE0", Slot = "42")] get { throw new NullReferenceException(); } [Token(Token = "0x6015BF6")] [Address(RVA = "0x1A88E10", Offset = "0x1A87E10", VA = "0x181A88E10", Slot = "43")] set { RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx; Transform transform = base.transform; } } // Token: 0x17003C18 RID: 15384 // (get) Token: 0x06015BF7 RID: 89079 RVA: 0x00510ECC File Offset: 0x0050F0CC // (set) Token: 0x06015BF8 RID: 89080 RVA: 0x00510EF0 File Offset: 0x0050F0F0 [Token(Token = "0x17003C18")] public float KMIHBAHCCAM { [Token(Token = "0x6015BF7")] [Address(RVA = "0x1A887E0", Offset = "0x1A877E0", VA = "0x181A887E0", Slot = "44")] get { return this.tool.rigidbodyEx.GDKPFBCIODH; } [Token(Token = "0x6015BF8")] [Address(RVA = "0x1A88F30", Offset = "0x1A87F30", VA = "0x181A88F30", Slot = "45")] set { this.tool.rigidbodyEx.GDKPFBCIODH = value; } } // Token: 0x17003C19 RID: 15385 // (get) Token: 0x06015BF9 RID: 89081 RVA: 0x00510F14 File Offset: 0x0050F114 // (set) Token: 0x06015BFA RID: 89082 RVA: 0x00510F3C File Offset: 0x0050F13C [Token(Token = "0x17003C19")] public Vector3 BCECMCLCHBL { [Token(Token = "0x6015BF9")] [Address(RVA = "0x1A87840", Offset = "0x1A86840", VA = "0x181A87840", Slot = "46")] get { bool flag; if (!flag) { Vector3 one = Vector3.one; } Vector3 vector; float z = vector.z; throw new NullReferenceException(); } [Token(Token = "0x6015BFA")] [Address(RVA = "0x1A88C90", Offset = "0x1A87C90", VA = "0x181A88C90", Slot = "47")] set { if (this.shapeDeformation != 0) { float z = value.z; } } } // Token: 0x06015BFB RID: 89083 RVA: 0x00510F5C File Offset: 0x0050F15C [Token(Token = "0x6015BFB")] [Address(RVA = "0x1A7D6D0", Offset = "0x1A7C6D0", VA = "0x181A7D6D0")] 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: 0x06015BFC RID: 89084 RVA: 0x00510F94 File Offset: 0x0050F194 [Token(Token = "0x6015BFC")] [Address(RVA = "0x1A86CC0", Offset = "0x1A85CC0", VA = "0x181A86CC0", Slot = "48")] public void UpdateDeformation(Vector3 ILOMMBLNKMA, float GAIPDLMAPJP) { if (this.shapeDeformation != 0) { float z = ILOMMBLNKMA.z; } } // Token: 0x17003C1A RID: 15386 // (get) Token: 0x06015BFD RID: 89085 RVA: 0x00510FB4 File Offset: 0x0050F1B4 [Token(Token = "0x17003C1A")] public GIPDDLFFNGG MEHAAMLFBJB { [Token(Token = "0x6015BFD")] [Address(RVA = "0x1A88020", Offset = "0x1A87020", VA = "0x181A88020", Slot = "49")] get { RigidbodyEx kgcfpfpdjpm = this.tool.rigidbodyEx.KGCFPFPDJPM; int num = 0; if (!(kgcfpfpdjpm == num)) { CreationObject component = this.tool.rigidbodyEx.KGCFPFPDJPM.GetComponent(); } throw new NullReferenceException(); } } // Token: 0x17003C1B RID: 15387 // (get) Token: 0x06015BFE RID: 89086 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x17003C1B")] public ODAEKFDKCEC EKLDNLBGMNG { [Token(Token = "0x6015BFE")] [Address(RVA = "0x4A65C0", Offset = "0x4A55C0", VA = "0x1804A65C0", Slot = "54")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x17003C1C RID: 15388 // (get) Token: 0x06015BFF RID: 89087 RVA: 0x00510FFC File Offset: 0x0050F1FC [Token(Token = "0x17003C1C")] [NotNull] public LIMDPCEOFDK BLGNOJOBELG { [Token(Token = "0x6015BFF")] [Address(RVA = "0xFAEF20", Offset = "0xFADF20", VA = "0x180FAEF20", Slot = "60")] get { return this.FLLENDBIKGF; } } // Token: 0x17003C1D RID: 15389 // (get) Token: 0x06015C00 RID: 89088 RVA: 0x00511010 File Offset: 0x0050F210 [Token(Token = "0x17003C1D")] public Type ELADMCOIGDL { [Token(Token = "0x6015C00")] [Address(RVA = "0x1A87530", Offset = "0x1A86530", VA = "0x181A87530", Slot = "125")] get { return typeof(CreationManager.GKBHMMEJNFK); } } // Token: 0x17003C1E RID: 15390 // (get) Token: 0x06015C01 RID: 89089 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x17003C1E")] public object DLNADGGNEOM { [Token(Token = "0x6015C01")] [Address(RVA = "0x4A65C0", Offset = "0x4A55C0", VA = "0x1804A65C0", Slot = "124")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x140001E1 RID: 481 // (add) Token: 0x06015C02 RID: 89090 RVA: 0x00511028 File Offset: 0x0050F228 // (remove) Token: 0x06015C03 RID: 89091 RVA: 0x0051104C File Offset: 0x0050F24C [Token(Token = "0x140001E1")] public event Action OMIJEKCGNHP { [Token(Token = "0x6015C02")] [Address(RVA = "0x1A87230", Offset = "0x1A86230", VA = "0x181A87230", Slot = "57")] add { MFBGLIHGCGO mfbglihgcgo = MFBGLIHGCGO.BPJDFPACLMK(this.OnFrozenChanged, value); this.OnFrozenChanged = mfbglihgcgo; } [Token(Token = "0x6015C03")] [Address(RVA = "0x1A889C0", Offset = "0x1A879C0", VA = "0x181A889C0", Slot = "58")] remove { MFBGLIHGCGO mfbglihgcgo = MFBGLIHGCGO.GMNMHGMFGOL(this.OnFrozenChanged, value); this.OnFrozenChanged = mfbglihgcgo; } } // Token: 0x140001E2 RID: 482 // (add) Token: 0x06015C04 RID: 89092 RVA: 0x00511070 File Offset: 0x0050F270 // (remove) Token: 0x06015C05 RID: 89093 RVA: 0x00511094 File Offset: 0x0050F294 [Token(Token = "0x140001E2")] public event Action INFAPLJCHIJ { [Token(Token = "0x6015C04")] [Address(RVA = "0x1A87290", Offset = "0x1A86290", VA = "0x181A87290", Slot = "61")] add { MFBGLIHGCGO mfbglihgcgo = MFBGLIHGCGO.BPJDFPACLMK(this.LockedStatusChangedEvent, value); this.LockedStatusChangedEvent = mfbglihgcgo; } [Token(Token = "0x6015C05")] [Address(RVA = "0x1A88A20", Offset = "0x1A87A20", VA = "0x181A88A20", Slot = "62")] remove { MFBGLIHGCGO mfbglihgcgo = MFBGLIHGCGO.GMNMHGMFGOL(this.LockedStatusChangedEvent, value); this.LockedStatusChangedEvent = mfbglihgcgo; } } // Token: 0x06015C06 RID: 89094 RVA: 0x005110B8 File Offset: 0x0050F2B8 [Token(Token = "0x6015C06")] [Address(RVA = "0x1A7EF20", Offset = "0x1A7DF20", VA = "0x181A7EF20", Slot = "119")] public DOLIKHIEHNG GetCommandHandler(GHOCGAOFFFI LMJGGCEBDID) { throw new NullReferenceException(); } // Token: 0x06015C07 RID: 89095 RVA: 0x005110CC File Offset: 0x0050F2CC [Token(Token = "0x6015C07")] [Address(RVA = "0x1A83910", Offset = "0x1A82910", VA = "0x181A83910", Slot = "63")] public void RenderSelection() { this.tool.RenderSelection(); } // Token: 0x06015C08 RID: 89096 RVA: 0x005110EC File Offset: 0x0050F2EC [Token(Token = "0x6015C08")] [Address(RVA = "0x1A838F0", Offset = "0x1A828F0", VA = "0x181A838F0", Slot = "64")] public void RenderOutline(OutlineRendererEffect.HLEDHCIGMPJ? BHJICNIMBPM) { this.tool.RenderToolOutline(BHJICNIMBPM); } // Token: 0x06015C09 RID: 89097 RVA: 0x0051110C File Offset: 0x0050F30C [Token(Token = "0x6015C09")] [Address(RVA = "0x1A83930", Offset = "0x1A82930", VA = "0x181A83930", Slot = "65")] public void RenderWorldFadeMask() { WorldFadeRendererEffect.RenderMaskForTool(this.tool); } // Token: 0x06015C0A RID: 89098 RVA: 0x00511124 File Offset: 0x0050F324 [Token(Token = "0x6015C0A")] [Address(RVA = "0x1A7D610", Offset = "0x1A7C610", VA = "0x181A7D610", Slot = "69")] 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: 0x06015C0B RID: 89099 RVA: 0x00511168 File Offset: 0x0050F368 [Token(Token = "0x6015C0B")] [Address(RVA = "0x1A7F130", Offset = "0x1A7E130", VA = "0x181A7F130", Slot = "70")] 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: 0x06015C0C RID: 89100 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6015C0C")] [Address(RVA = "0x1A84CE0", Offset = "0x1A83CE0", VA = "0x181A84CE0", Slot = "71")] 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: 0x06015C0D RID: 89101 RVA: 0x0051121C File Offset: 0x0050F41C [Token(Token = "0x6015C0D")] [Address(RVA = "0x1A7F020", Offset = "0x1A7E020", VA = "0x181A7F020", Slot = "72")] 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: 0x06015C0E RID: 89102 RVA: 0x00511270 File Offset: 0x0050F470 [Token(Token = "0x6015C0E")] [Address(RVA = "0x4A65C0", Offset = "0x4A55C0", VA = "0x1804A65C0", Slot = "73")] public CreationObject AsCreationObject() { return this; } // Token: 0x06015C0F RID: 89103 RVA: 0x00511280 File Offset: 0x0050F480 [Token(Token = "0x6015C0F")] [Address(RVA = "0x1A86A50", Offset = "0x1A85A50", VA = "0x181A86A50", Slot = "85")] 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: 0x06015C10 RID: 89104 RVA: 0x005112CC File Offset: 0x0050F4CC [Token(Token = "0x6015C10")] [Address(RVA = "0x1A83B40", Offset = "0x1A82B40", VA = "0x181A83B40", Slot = "86")] public void Rotate(Quaternion GCMGKAMBEJO) { Transform transform = base.transform; RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx; Transform transform2 = base.transform; } // Token: 0x06015C11 RID: 89105 RVA: 0x005112FC File Offset: 0x0050F4FC [Token(Token = "0x6015C11")] [Address(RVA = "0x1A84600", Offset = "0x1A83600", VA = "0x181A84600", Slot = "87")] public void Scale(float DJMLPGEBFBE) { float localUniformScale = this.tool.rigidbodyEx.GDKPFBCIODH; this.tool.rigidbodyEx.GDKPFBCIODH = DJMLPGEBFBE; } // Token: 0x06015C12 RID: 89106 RVA: 0x00511334 File Offset: 0x0050F534 [Token(Token = "0x6015C12")] [Address(RVA = "0x1A7DFC0", Offset = "0x1A7CFC0", VA = "0x181A7DFC0", Slot = "88")] 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: 0x06015C13 RID: 89107 RVA: 0x00511388 File Offset: 0x0050F588 [Token(Token = "0x6015C13")] [Address(RVA = "0x1A83260", Offset = "0x1A82260", VA = "0x181A83260", Slot = "91")] 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: 0x06015C14 RID: 89108 RVA: 0x005113F0 File Offset: 0x0050F5F0 [Token(Token = "0x6015C14")] [Address(RVA = "0x1A82800", Offset = "0x1A81800", VA = "0x181A82800", Slot = "92")] 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: 0x06015C15 RID: 89109 RVA: 0x0051145C File Offset: 0x0050F65C [Token(Token = "0x6015C15")] [Address(RVA = "0x1A82B00", Offset = "0x1A81B00", VA = "0x181A82B00", Slot = "93")] 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: 0x06015C16 RID: 89110 RVA: 0x005114C8 File Offset: 0x0050F6C8 [Token(Token = "0x6015C16")] [Address(RVA = "0x1A812F0", Offset = "0x1A802F0", VA = "0x181A812F0", Slot = "94")] 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: 0x06015C17 RID: 89111 RVA: 0x00511534 File Offset: 0x0050F734 [Token(Token = "0x6015C17")] [Address(RVA = "0x1A822D0", Offset = "0x1A812D0", VA = "0x181A822D0", Slot = "95")] 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: 0x06015C18 RID: 89112 RVA: 0x0051157C File Offset: 0x0050F77C [Token(Token = "0x6015C18")] [Address(RVA = "0x1A82FB0", Offset = "0x1A81FB0", VA = "0x181A82FB0", Slot = "96")] 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: 0x06015C19 RID: 89113 RVA: 0x005115C4 File Offset: 0x0050F7C4 [Token(Token = "0x6015C19")] [Address(RVA = "0x1A82550", Offset = "0x1A81550", VA = "0x181A82550", Slot = "97")] 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: 0x06015C1A RID: 89114 RVA: 0x00511610 File Offset: 0x0050F810 [Token(Token = "0x6015C1A")] [Address(RVA = "0x1A82C80", Offset = "0x1A81C80", VA = "0x181A82C80", Slot = "98")] 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: 0x06015C1B RID: 89115 RVA: 0x00511668 File Offset: 0x0050F868 [Token(Token = "0x6015C1B")] [Address(RVA = "0x1A815F0", Offset = "0x1A805F0", VA = "0x181A815F0", Slot = "99")] 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: 0x06015C1C RID: 89116 RVA: 0x005116DC File Offset: 0x0050F8DC [Token(Token = "0x6015C1C")] [Address(RVA = "0x1A830E0", Offset = "0x1A820E0", VA = "0x181A830E0", Slot = "100")] 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: 0x06015C1D RID: 89117 RVA: 0x0051174C File Offset: 0x0050F94C [Token(Token = "0x6015C1D")] [Address(RVA = "0x1A82680", Offset = "0x1A81680", VA = "0x181A82680", Slot = "101")] 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: 0x06015C1E RID: 89118 RVA: 0x005117C0 File Offset: 0x0050F9C0 [Token(Token = "0x6015C1E")] [Address(RVA = "0x1A82980", Offset = "0x1A81980", VA = "0x181A82980", Slot = "102")] 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: 0x06015C1F RID: 89119 RVA: 0x00511834 File Offset: 0x0050FA34 [Token(Token = "0x6015C1F")] [Address(RVA = "0x1A81470", Offset = "0x1A80470", VA = "0x181A81470", Slot = "103")] 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: 0x06015C20 RID: 89120 RVA: 0x005118A8 File Offset: 0x0050FAA8 [Token(Token = "0x6015C20")] [Address(RVA = "0x1A82190", Offset = "0x1A81190", VA = "0x181A82190", Slot = "104")] 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: 0x06015C21 RID: 89121 RVA: 0x005118F8 File Offset: 0x0050FAF8 [Token(Token = "0x6015C21")] [Address(RVA = "0x1A81D20", Offset = "0x1A80D20", VA = "0x181A81D20", Slot = "106")] 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: 0x06015C22 RID: 89122 RVA: 0x00511934 File Offset: 0x0050FB34 [Token(Token = "0x6015C22")] [Address(RVA = "0x1A81E00", Offset = "0x1A80E00", VA = "0x181A81E00", Slot = "107")] 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: 0x06015C23 RID: 89123 RVA: 0x00511970 File Offset: 0x0050FB70 [Token(Token = "0x6015C23")] [Address(RVA = "0x1A81C60", Offset = "0x1A80C60", VA = "0x181A81C60", Slot = "108")] 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: 0x06015C24 RID: 89124 RVA: 0x005119AC File Offset: 0x0050FBAC [Token(Token = "0x6015C24")] [Address(RVA = "0x1A801E0", Offset = "0x1A7F1E0", VA = "0x181A801E0")] 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: 0x06015C25 RID: 89125 RVA: 0x005119F4 File Offset: 0x0050FBF4 [Token(Token = "0x6015C25")] [Address(RVA = "0x1A7EB80", Offset = "0x1A7DB80", VA = "0x181A7EB80")] private void FBPFBGLOBOG(bool EFCCJPBLJPN) { Tool tool = this.tool; if (!EFCCJPBLJPN) { tool.rigidbodyEx.RemoveInterpolationRestriction("Transformation"); return; } tool.rigidbodyEx.AddInterpolationRestriction("Transformation"); } // Token: 0x06015C26 RID: 89126 RVA: 0x00511A34 File Offset: 0x0050FC34 [Token(Token = "0x6015C26")] [Address(RVA = "0x1A811C0", Offset = "0x1A801C0", VA = "0x181A811C0", Slot = "89")] 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: 0x06015C27 RID: 89127 RVA: 0x00511A7C File Offset: 0x0050FC7C [Token(Token = "0x6015C27")] [Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690")] private bool BFAAIOGIANE() { } // Token: 0x06015C28 RID: 89128 RVA: 0x00511A8C File Offset: 0x0050FC8C [Token(Token = "0x6015C28")] [Address(RVA = "0x1A82DD0", Offset = "0x1A81DD0", VA = "0x181A82DD0", Slot = "90")] 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: 0x06015C29 RID: 89129 RVA: 0x00511B18 File Offset: 0x0050FD18 [Token(Token = "0x6015C29")] [Address(RVA = "0x1A81790", Offset = "0x1A80790", VA = "0x181A81790", Slot = "105")] 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: 0x06015C2A RID: 89130 RVA: 0x00511B98 File Offset: 0x0050FD98 [Token(Token = "0x6015C2A")] [Address(RVA = "0x1A80590", Offset = "0x1A7F590", VA = "0x181A80590", Slot = "75")] public void LocalPlayerTakeAuthority() { PhotonView photonView = base.JDHMIOJKLCK; AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF; photonView.TransferOwnership(agajmbpabdl); } // Token: 0x06015C2B RID: 89131 RVA: 0x00511BC4 File Offset: 0x0050FDC4 [Token(Token = "0x6015C2B")] [Address(RVA = "0x1A7A0B0", Offset = "0x1A790B0", VA = "0x181A7A0B0", Slot = "74")] public LFBMEDEMGHA AsGroup() { /* An exception occurred when decompiling this method (06015C2B) 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: 0x17003C1F RID: 15391 // (get) Token: 0x06015C2C RID: 89132 RVA: 0x00511BD8 File Offset: 0x0050FDD8 [Token(Token = "0x17003C1F")] public IEnumerable MMDALGBDPEF { [Token(Token = "0x6015C2C")] [Address(RVA = "0x1A88420", Offset = "0x1A87420", VA = "0x181A88420", Slot = "116")] 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__383_0 == 0) { func = delegate(ToolCollider tc) { ReadOnlyCollection physicsColliders = tc.PhysicsColliders; throw new NullReferenceException(); }; CreationObject.<>c.<>9__383_0 = func; } return Enumerable.SelectMany(nnbalfkkndo, func); } } // Token: 0x17003C20 RID: 15392 // (get) Token: 0x06015C2D RID: 89133 RVA: 0x00511C50 File Offset: 0x0050FE50 [Token(Token = "0x17003C20")] public BoxCollider EFLOMOEADLF { [Token(Token = "0x6015C2D")] [Address(RVA = "0x5D12F0", Offset = "0x5D02F0", VA = "0x1805D12F0", Slot = "117")] get { return this.boundsOverrideCollider; } } // Token: 0x17003C21 RID: 15393 // (get) Token: 0x06015C2E RID: 89134 RVA: 0x00511C64 File Offset: 0x0050FE64 [Token(Token = "0x17003C21")] public bool HKHDHECKMAA { [Token(Token = "0x6015C2E")] [Address(RVA = "0x1A88880", Offset = "0x1A87880", VA = "0x181A88880", Slot = "118")] get { BoxCollider boxCollider = this.boundsOverrideCollider; int num = 0; return boxCollider != num; } } // Token: 0x06015C2F RID: 89135 RVA: 0x00511C84 File Offset: 0x0050FE84 [Token(Token = "0x6015C2F")] [Address(RVA = "0x1A83D20", Offset = "0x1A82D20", VA = "0x181A83D20")] [NFOMENMAOIA] private void RpcAuthorityCV2AddImpulse(Vector3 GJBBMIFHHBG, float GLKHAHMAPCK, float DDNELLGHHLD) { RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx; float z = GJBBMIFHHBG.z; } // Token: 0x06015C30 RID: 89136 RVA: 0x00511CAC File Offset: 0x0050FEAC [Token(Token = "0x6015C30")] [Address(RVA = "0x1A7BC50", Offset = "0x1A7AC50", VA = "0x181A7BC50")] public IFNLKKABKEB CV2AddImpulse(GGLMKLIJBHG 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: 0x06015C31 RID: 89137 RVA: 0x00511CEC File Offset: 0x0050FEEC [Token(Token = "0x6015C31")] [Address(RVA = "0x1A83D90", Offset = "0x1A82D90", VA = "0x181A83D90")] [NFOMENMAOIA] private void RpcAuthorityCV2ReflectImpulse(Vector3 DJBBMJBBNHB, float MEBGAOBNFCC, float EJHELOHKGCF, float DDNELLGHHLD) { RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx; float z = DJBBMJBBNHB.z; } // Token: 0x06015C32 RID: 89138 RVA: 0x00511D14 File Offset: 0x0050FF14 [Token(Token = "0x6015C32")] [Address(RVA = "0x1A7BE50", Offset = "0x1A7AE50", VA = "0x181A7BE50")] public IFNLKKABKEB CV2ReflectImpulse(GGLMKLIJBHG 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: 0x06015C33 RID: 89139 RVA: 0x00511D54 File Offset: 0x0050FF54 [Token(Token = "0x6015C33")] [Address(RVA = "0x1A84290", Offset = "0x1A83290", VA = "0x181A84290")] [NFOMENMAOIA] private void RpcAuthorityCV2SetImpulse(Vector3 GJBBMIFHHBG, float DEACPAEKBGA) { RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx; float z = GJBBMIFHHBG.z; } // Token: 0x06015C34 RID: 89140 RVA: 0x00511D7C File Offset: 0x0050FF7C [Token(Token = "0x6015C34")] [Address(RVA = "0x1A7C7F0", Offset = "0x1A7B7F0", VA = "0x181A7C7F0")] public IFNLKKABKEB CV2SetImpulse(GGLMKLIJBHG 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: 0x06015C35 RID: 89141 RVA: 0x00511DBC File Offset: 0x0050FFBC [Token(Token = "0x6015C35")] [Address(RVA = "0x1A841B0", Offset = "0x1A831B0", VA = "0x181A841B0")] [NFOMENMAOIA] private void RpcAuthorityCV2SetAngularVelocity(Vector3 IGPENJBJADK, float IFGIPHAMCIC) { RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx; float z = IGPENJBJADK.z; } // Token: 0x06015C36 RID: 89142 RVA: 0x00511DE4 File Offset: 0x0050FFE4 [Token(Token = "0x6015C36")] [Address(RVA = "0x1A7C420", Offset = "0x1A7B420", VA = "0x181A7C420")] public IFNLKKABKEB CV2SetAngularVelocity(GGLMKLIJBHG 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: 0x06015C37 RID: 89143 RVA: 0x00511E24 File Offset: 0x00510024 [Token(Token = "0x6015C37")] [Address(RVA = "0x1A83CC0", Offset = "0x1A82CC0", VA = "0x181A83CC0")] [NFOMENMAOIA] private void RpcAuthorityCV2AddAngularVelocity(Vector3 IGPENJBJADK, float DDNELLGHHLD, float IFGIPHAMCIC) { RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx; float z = IGPENJBJADK.z; } // Token: 0x06015C38 RID: 89144 RVA: 0x00511E4C File Offset: 0x0051004C [Token(Token = "0x6015C38")] [Address(RVA = "0x1A7B850", Offset = "0x1A7A850", VA = "0x181A7B850")] public IFNLKKABKEB CV2AddAngularVelocity(GGLMKLIJBHG 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: 0x06015C39 RID: 89145 RVA: 0x00511E8C File Offset: 0x0051008C [Token(Token = "0x6015C39")] [Address(RVA = "0x1A84210", Offset = "0x1A83210", VA = "0x181A84210")] [NFOMENMAOIA] private void RpcAuthorityCV2SetAngularVelocity(Quaternion IGPENJBJADK, float IFGIPHAMCIC) { RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx; Vector3 vector; float z = vector.z; } // Token: 0x06015C3A RID: 89146 RVA: 0x00511EB4 File Offset: 0x005100B4 [Token(Token = "0x6015C3A")] [Address(RVA = "0x1A7C600", Offset = "0x1A7B600", VA = "0x181A7C600")] public IFNLKKABKEB CV2SetAngularVelocity(GGLMKLIJBHG 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: 0x06015C3B RID: 89147 RVA: 0x00511EFC File Offset: 0x005100FC [Token(Token = "0x6015C3B")] [Address(RVA = "0x1A83C40", Offset = "0x1A82C40", VA = "0x181A83C40")] [NFOMENMAOIA] private void RpcAuthorityCV2AddAngularVelocity(Quaternion IGPENJBJADK, float DDNELLGHHLD, float IFGIPHAMCIC) { RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx; Vector3 vector; float z = vector.z; } // Token: 0x06015C3C RID: 89148 RVA: 0x00511F24 File Offset: 0x00510124 [Token(Token = "0x6015C3C")] [Address(RVA = "0x1A7BA40", Offset = "0x1A7AA40", VA = "0x181A7BA40")] public IFNLKKABKEB CV2AddAngularVelocity(GGLMKLIJBHG 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: 0x06015C3D RID: 89149 RVA: 0x00511F6C File Offset: 0x0051016C [Token(Token = "0x6015C3D")] [Address(RVA = "0x1A84300", Offset = "0x1A83300", VA = "0x181A84300")] [NFOMENMAOIA] private void RpcAuthorityCV2SetPosition(Vector3 IFAIDIKJOAC) { RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx; Tool tool = this.tool; Vector3 vector; float z = vector.z; RigidbodyEx rigidbodyEx2 = tool.rigidbodyEx; Vector3 vector2; float z2 = vector2.z; RigidbodyEx rigidbodyEx3 = this.tool.rigidbodyEx; float z3 = IFAIDIKJOAC.z; RigidbodyEx rigidbodyEx4 = this.tool.rigidbodyEx; } // Token: 0x06015C3E RID: 89150 RVA: 0x00511FCC File Offset: 0x005101CC [Token(Token = "0x6015C3E")] [Address(RVA = "0x1A7C9E0", Offset = "0x1A7B9E0", VA = "0x181A7C9E0")] public IFNLKKABKEB CV2SetPosition(GGLMKLIJBHG 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: 0x06015C3F RID: 89151 RVA: 0x0051200C File Offset: 0x0051020C [Token(Token = "0x6015C3F")] [Address(RVA = "0x1A83E00", Offset = "0x1A82E00", VA = "0x181A83E00")] [NFOMENMAOIA] private void RpcAuthorityCV2Respawn(Vector3 IFAIDIKJOAC, Quaternion IBCNKFBPCBM, bool FELJOOGFGGC, bool LAENHEMEDMB) { RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx; Tool tool = this.tool; Vector3 vector; float z = vector.z; RigidbodyEx rigidbodyEx2 = tool.rigidbodyEx; Tool tool2 = this.tool; Tool tool3 = this.tool; float z2 = IFAIDIKJOAC.z; PhotonView photonView = base.JDHMIOJKLCK; DGLOJCGDOGG.BNALDBHFCMB bnaldbhfcmb = new DGLOJCGDOGG.BNALDBHFCMB(this.RpcCV2RespawnRezEffects); RigidbodyEx rigidbodyEx3 = this.tool.rigidbodyEx; RigidbodyEx rigidbodyEx4 = this.tool.rigidbodyEx; float z3 = IFAIDIKJOAC.z; RigidbodyEx rigidbodyEx5 = this.tool.rigidbodyEx; float z4 = IFAIDIKJOAC.z; if (!FELJOOGFGGC) { this.tool.rigidbodyEx.ClearVelocity(); } } // Token: 0x06015C40 RID: 89152 RVA: 0x005120C0 File Offset: 0x005102C0 [Token(Token = "0x6015C40")] [Address(RVA = "0x1A7C200", Offset = "0x1A7B200", VA = "0x181A7C200")] public IFNLKKABKEB CV2Respawn(GGLMKLIJBHG 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); float z = IGPENJBJADK.z; bool flag2 = "{il2cpp field on {'constant21' (constant value of type Cpp2IL.Core.Analysis.ResultModels.StackPointer)}, offset 0x0}" != (ulong)0L; bool flag3 = "{il2cpp field on {'constant24' (constant value of type Cpp2IL.Core.Analysis.ResultModels.StackPointer)}, offset 0x0}" != (ulong)0L; IFNLKKABKEB ifnlkkabkeb = AHIMICMLPKA.IFNEMKAIILC(); } float z2 = IGPENJBJADK.z; bool flag4 = "{il2cpp field on {'constant35' (constant value of type Cpp2IL.Core.Analysis.ResultModels.StackPointer)}, offset 0x0}" != (ulong)0L; IFNLKKABKEB ifnlkkabkeb2 = AHIMICMLPKA.IFNEMKAIILC(); throw new NullReferenceException(); } // Token: 0x06015C41 RID: 89153 RVA: 0x0051213C File Offset: 0x0051033C [Token(Token = "0x6015C41")] [Address(RVA = "0x1A84450", Offset = "0x1A83450", VA = "0x181A84450")] [NFOMENMAOIA] private void RpcCV2RespawnRezEffects(Vector3 IGFFEDLAAAO, Quaternion HGDMNEGIDHA, Vector3 AAMIALJMHII, Quaternion OGOLNNFDNME) { Tool tool = this.tool; Tool tool2 = this.tool; } // Token: 0x17003C22 RID: 15394 // (get) Token: 0x06015C42 RID: 89154 RVA: 0x00512168 File Offset: 0x00510368 [Token(Token = "0x17003C22")] private CreationObject OHPMKCCONDF { [Token(Token = "0x6015C42")] [Address(RVA = "0x4A65C0", Offset = "0x4A55C0", VA = "0x1804A65C0", Slot = "126")] get { return this; } } // Token: 0x06015C43 RID: 89155 RVA: 0x00512178 File Offset: 0x00510378 [Token(Token = "0x6015C43")] [Address(RVA = "0x1A86D50", Offset = "0x1A85D50", VA = "0x181A86D50")] 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: 0x06015C45 RID: 89157 RVA: 0x00512348 File Offset: 0x00510548 [Token(Token = "0x6015C45")] [Address(RVA = "0x1A7E6F0", Offset = "0x1A7D6F0", VA = "0x181A7E6F0")] [CompilerGenerated] private void EFBFKHBJDMA(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.DPNEIICKPGD); } // Token: 0x06015C46 RID: 89158 RVA: 0x0051239C File Offset: 0x0051059C [Token(Token = "0x6015C46")] [Address(RVA = "0x1A79810", Offset = "0x1A78810", VA = "0x181A79810")] [CompilerGenerated] private bool DPNEIICKPGD() { return this.KNJCBNBGAPN.IAHDANBDAAM() == 0; } // Token: 0x06015C47 RID: 89159 RVA: 0x005123C0 File Offset: 0x005105C0 [Token(Token = "0x6015C47")] [Address(RVA = "0x1A80610", Offset = "0x1A7F610", VA = "0x181A80610")] [CompilerGenerated] private void MCFKDOOOBEC(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.PONCIKIOCAM); } // Token: 0x06015C48 RID: 89160 RVA: 0x00512414 File Offset: 0x00510614 [Token(Token = "0x6015C48")] [Address(RVA = "0x1A810F0", Offset = "0x1A800F0", VA = "0x181A810F0")] [CompilerGenerated] private bool PONCIKIOCAM() { return this.OKNGKFALIHL.IAHDANBDAAM() == 0 || !this.tool.MBHKHNNAKBB; } // Token: 0x06015C49 RID: 89161 RVA: 0x00512448 File Offset: 0x00510648 [Token(Token = "0x6015C49")] [Address(RVA = "0x1A7F960", Offset = "0x1A7E960", VA = "0x181A7F960")] [CompilerGenerated] private void IJFHECINPPI(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: 0x06015C4A RID: 89162 RVA: 0x0051248C File Offset: 0x0051068C [Token(Token = "0x6015C4A")] [Address(RVA = "0x1A80700", Offset = "0x1A7F700", VA = "0x181A80700")] [CompilerGenerated] private void MGBBAIEFCOI(CreationObjectSettingBooleanUIControl GCCLEJOGCCE) { PLDMAFINLJO.FANDNIHFMNM(GCCLEJOGCCE.PropertyDescription, "Supports Clambering / Teleport"); Func func = new Func(this.LBCLNAAGILG); Action action = new Action(this.KBIAJCIKIMD); } // Token: 0x06015C4B RID: 89163 RVA: 0x005124CC File Offset: 0x005106CC [Token(Token = "0x6015C4B")] [Address(RVA = "0x1A7FA30", Offset = "0x1A7EA30", VA = "0x181A7FA30")] [CompilerGenerated] private void ILNGPGCDKDB(CreationObjectSettingFriendlyIntControl GCCLEJOGCCE) { string text = GCCLEJOGCCE.PropertyDescription.text; Func func = new Func(this.MKBEKIALMIL); Action action = new Action(this.GANFBGAJBEL); Func func2 = new Func(this.AHNDDOJEAOC); } // Token: 0x06015C4C RID: 89164 RVA: 0x00512514 File Offset: 0x00510714 [Token(Token = "0x6015C4C")] [Address(RVA = "0x1A797F0", Offset = "0x1A787F0", VA = "0x181A797F0")] [CompilerGenerated] private bool AHNDDOJEAOC() { return this.HJAKOIPLLBA == CreationObject.NLIGPDKKPNE.NavMeshGenerator; } // Token: 0x06015C4D RID: 89165 RVA: 0x0051252C File Offset: 0x0051072C [Token(Token = "0x6015C4D")] [Address(RVA = "0x1A7ED70", Offset = "0x1A7DD70", VA = "0x181A7ED70")] [CompilerGenerated] private void GHJGMLEAJMJ(KeyGuidEditableUIControl GCCLEJOGCCE) { this.BEEMILAJKCE = GCCLEJOGCCE; Func func = new Func(this.PLADHOPDCFF); Action action = new Action(this.NNHGODHDCKH); Func func2 = new Func(this.HJENHMCMEDE); } // Token: 0x06015C4E RID: 89166 RVA: 0x00512570 File Offset: 0x00510770 [Token(Token = "0x6015C4E")] [Address(RVA = "0x1A7F510", Offset = "0x1A7E510", VA = "0x181A7F510")] [CompilerGenerated] private bool HJENHMCMEDE() { LMLJHMJEIGM lmljhmjeigm = Matchmaking.HMCJLLMDAAM.MMBJPGGOFHL; if (this.BLIGJFOCJBA != 0 && this.BLIGJFOCJBA.OEJPFPCBAMM) { return this.BLIGJFOCJBA.EDOAMFNPBGK; } throw new NullReferenceException(); } // Token: 0x06015C4F RID: 89167 RVA: 0x005125B8 File Offset: 0x005107B8 [Token(Token = "0x6015C4F")] [Address(RVA = "0x1A7F800", Offset = "0x1A7E800", VA = "0x181A7F800")] [CompilerGenerated] private bool IFEJKMBJCFM() { bool flag; if (!flag) { return flag; } if (this.BLIGJFOCJBA != 0 && this.BLIGJFOCJBA.OEJPFPCBAMM) { return this.BLIGJFOCJBA.EDOAMFNPBGK; } throw new NullReferenceException(); } // Token: 0x06015C50 RID: 89168 RVA: 0x005125F8 File Offset: 0x005107F8 [Token(Token = "0x6015C50")] [Address(RVA = "0x1A7FDD0", Offset = "0x1A7EDD0", VA = "0x181A7FDD0")] [CompilerGenerated] private bool KMFMDNFCDAO() { LMLJHMJEIGM lmljhmjeigm = Matchmaking.HMCJLLMDAAM.MMBJPGGOFHL; if (this.BLIGJFOCJBA == 0 || !this.BLIGJFOCJBA.OEJPFPCBAMM || !this.BLIGJFOCJBA.EDOAMFNPBGK) { return !NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.DoesCurrentRoomContainAnyKeys(); } throw new NullReferenceException(); } // Token: 0x06015C51 RID: 89169 RVA: 0x0051264C File Offset: 0x0051084C [Token(Token = "0x6015C51")] [Address(RVA = "0x1A7AF30", Offset = "0x1A79F30", VA = "0x181A7AF30")] [CompilerGenerated] private bool BEKCGNLLPAD() { LMLJHMJEIGM lmljhmjeigm = Matchmaking.HMCJLLMDAAM.MMBJPGGOFHL; if (this.BLIGJFOCJBA == 0 || !this.BLIGJFOCJBA.OEJPFPCBAMM || !this.BLIGJFOCJBA.EDOAMFNPBGK) { return NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.DoesCurrentRoomContainAnyKeys(); } throw new NullReferenceException(); } // Token: 0x06015C52 RID: 89170 RVA: 0x005126A0 File Offset: 0x005108A0 [Token(Token = "0x6015C52")] [Address(RVA = "0x1A80170", Offset = "0x1A7F170", VA = "0x181A80170")] [CompilerGenerated] private bool LHMGINCEDIL() { return this.tool.MBHKHNNAKBB || this.OKNGKFALIHL.IAHDANBDAAM() != null; } // Token: 0x06015C53 RID: 89171 RVA: 0x005126D0 File Offset: 0x005108D0 [Token(Token = "0x6015C53")] [Address(RVA = "0x1A79810", Offset = "0x1A78810", VA = "0x181A79810")] [CompilerGenerated] private bool AIKJGKOHPBG() { return this.KNJCBNBGAPN.IAHDANBDAAM() == 0; } // Token: 0x06015C54 RID: 89172 RVA: 0x005126F4 File Offset: 0x005108F4 [Token(Token = "0x6015C54")] [Address(RVA = "0x1A7B030", Offset = "0x1A7A030", VA = "0x181A7B030")] [CompilerGenerated] private bool BHIEHKKJOOA() { return this.supportsLocomotionConfig; } // Token: 0x06015C55 RID: 89173 RVA: 0x00512708 File Offset: 0x00510908 [Token(Token = "0x6015C55")] [Address(RVA = "0x1A810F0", Offset = "0x1A800F0", VA = "0x181A810F0")] [CompilerGenerated] private bool OIICNJJPAMG() { return this.OKNGKFALIHL.IAHDANBDAAM() == 0 || !this.tool.MBHKHNNAKBB; } // Token: 0x06015C56 RID: 89174 RVA: 0x0051273C File Offset: 0x0051093C [Token(Token = "0x6015C56")] [Address(RVA = "0x1A7B030", Offset = "0x1A7A030", VA = "0x181A7B030")] [CompilerGenerated] private bool EMJKJCHJEJN() { return this.supportsLocomotionConfig; } // Token: 0x06015C57 RID: 89175 RVA: 0x00512750 File Offset: 0x00510950 [Token(Token = "0x6015C57")] [Address(RVA = "0x1A7B030", Offset = "0x1A7A030", VA = "0x181A7B030")] [CompilerGenerated] private bool IKKHNJGPNJJ() { return this.supportsLocomotionConfig; } // Token: 0x06015C58 RID: 89176 RVA: 0x00512764 File Offset: 0x00510964 [Token(Token = "0x6015C58")] [Address(RVA = "0x1A7EED0", Offset = "0x1A7DED0", VA = "0x181A7EED0")] [CompilerGenerated] private int OMBLPKEIBPH() { return this.OPOMNIMLDOJ.IAHDANBDAAM(); } // Token: 0x06015C59 RID: 89177 RVA: 0x00512784 File Offset: 0x00510984 [Token(Token = "0x6015C59")] [Address(RVA = "0x1A7B040", Offset = "0x1A7A040", VA = "0x181A7B040")] [CompilerGenerated] private void CBFCACNAFFG(int AADEJCMADGA) { KLLMCPFPIIE opomnimldoj = this.OPOMNIMLDOJ; } // Token: 0x06015C5A RID: 89178 RVA: 0x005127A0 File Offset: 0x005109A0 [Token(Token = "0x6015C5A")] [Address(RVA = "0x1A80830", Offset = "0x1A7F830", VA = "0x181A80830")] [CompilerGenerated] private bool MIMKGFBPDDL() { return this.HJAKOIPLLBA != CreationObject.NLIGPDKKPNE.NavMeshIgnored; } // Token: 0x06015C5B RID: 89179 RVA: 0x005127BC File Offset: 0x005109BC [Token(Token = "0x6015C5B")] [Address(RVA = "0x1A797F0", Offset = "0x1A787F0", VA = "0x181A797F0")] [CompilerGenerated] private bool HPEACBNADMD() { return this.HJAKOIPLLBA == CreationObject.NLIGPDKKPNE.NavMeshGenerator; } // Token: 0x06015C5C RID: 89180 RVA: 0x005127D4 File Offset: 0x005109D4 [Token(Token = "0x6015C5C")] [Address(RVA = "0x1A79860", Offset = "0x1A78860", VA = "0x181A79860")] [CompilerGenerated] private bool AODFHBOJIBH() { return this.IHFNKBNBMCA.IAHDANBDAAM() != null; } // Token: 0x06015C5D RID: 89181 RVA: 0x005127F4 File Offset: 0x005109F4 [Token(Token = "0x6015C5D")] [Address(RVA = "0x1A7F460", Offset = "0x1A7E460", VA = "0x181A7F460")] [CompilerGenerated] private void HDAOKDHBPGF(bool IGNODFHFELK) { KLLMCPFPIIE ihfnkbnbmca = this.IHFNKBNBMCA; } // Token: 0x0400E463 RID: 58467 [Token(Token = "0x400E463")] private const string DNNMAJKBDPH = "Frozen"; // Token: 0x0400E464 RID: 58468 [Token(Token = "0x400E464")] public const string COLOR_PROPERTY_ID = "Color"; // Token: 0x0400E465 RID: 58469 [Token(Token = "0x400E465")] public const string SPAWNABLE_TOOL_TYPE_INSTANTIATION_KEY = "CO_STT"; // Token: 0x0400E466 RID: 58470 [Token(Token = "0x400E466")] public const string CIRCUIT_NODE_KEY = "CO_CN"; // Token: 0x0400E467 RID: 58471 [Token(Token = "0x400E467")] public const DAJFOCGPHGP SELECTION_LAYER = DAJFOCGPHGP.DynamicPhysicsIgnoreDynamicAndPlayerAndEnemyPhysics; // Token: 0x0400E468 RID: 58472 [FieldOffset(Offset = "0x40")] [Token(Token = "0x400E468")] private readonly Dictionary MOMAMKCKBLK; // Token: 0x0400E469 RID: 58473 [FieldOffset(Offset = "0x48")] [Token(Token = "0x400E469")] [SerializeField] [NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)] private Tool tool; // Token: 0x0400E46A RID: 58474 [FieldOffset(Offset = "0x50")] [Token(Token = "0x400E46A")] [SerializeField] private MonoBehaviour[] _resetables; // Token: 0x0400E46B RID: 58475 [FieldOffset(Offset = "0x58")] [Token(Token = "0x400E46B")] [SerializeField] [OAGJHJAIMMP(FHBJCBPFODN.Self, false, false, false)] private SandboxDeformableShape shapeDeformation; // Token: 0x0400E46C RID: 58476 [FieldOffset(Offset = "0x60")] [Token(Token = "0x400E46C")] [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: 0x0400E46D RID: 58477 [FieldOffset(Offset = "0x61")] [Token(Token = "0x400E46D")] [SerializeField] private bool canBeScaled; // Token: 0x0400E46E RID: 58478 [FieldOffset(Offset = "0x62")] [Token(Token = "0x400E46E")] [SerializeField] private bool scalingRestricted; // Token: 0x0400E46F RID: 58479 [FieldOffset(Offset = "0x64")] [Token(Token = "0x400E46F")] [SerializeField] [JEAMMEGEDDJ("ScalingRestricted")] [Tooltip("Negative values indicate NO restriction")] private Vector3 minScaleRestriction; // Token: 0x0400E470 RID: 58480 [FieldOffset(Offset = "0x70")] [Token(Token = "0x400E470")] [SerializeField] [JEAMMEGEDDJ("ScalingRestricted")] [Tooltip("Negative values indicate NO restriction")] private Vector3 maxScaleRestriction; // Token: 0x0400E471 RID: 58481 [FieldOffset(Offset = "0x7C")] [Token(Token = "0x400E471")] [SerializeField] private bool canBeRotated; // Token: 0x0400E472 RID: 58482 [FieldOffset(Offset = "0x7D")] [Token(Token = "0x400E472")] [SerializeField] private bool canBeCloned; // Token: 0x0400E473 RID: 58483 [FieldOffset(Offset = "0x7E")] [Token(Token = "0x400E473")] [SerializeField] private bool supportsLocomotionConfig; // Token: 0x0400E474 RID: 58484 [FieldOffset(Offset = "0x7F")] [Token(Token = "0x400E474")] [SerializeField] private bool supportsNavMeshConfig; // Token: 0x0400E475 RID: 58485 [FieldOffset(Offset = "0x80")] [Token(Token = "0x400E475")] [SerializeField] private bool supportsCenterPivotOperation; // Token: 0x0400E476 RID: 58486 [FieldOffset(Offset = "0x84")] [Token(Token = "0x400E476")] [SerializeField] private int settingsPriority; // Token: 0x0400E477 RID: 58487 [FieldOffset(Offset = "0x88")] [Token(Token = "0x400E477")] private LocomotionSettings JKLJJEAGJJK; // Token: 0x0400E478 RID: 58488 [FieldOffset(Offset = "0x90")] [Token(Token = "0x400E478")] private readonly List EJKIPBKAAAM; // Token: 0x0400E479 RID: 58489 [FieldOffset(Offset = "0x98")] [Token(Token = "0x400E479")] private readonly List PDDJPELIPBH; // Token: 0x0400E47A RID: 58490 [FieldOffset(Offset = "0xA0")] [Token(Token = "0x400E47A")] private readonly List JGMMAAFFPGD; // Token: 0x0400E47B RID: 58491 [FieldOffset(Offset = "0xA8")] [Token(Token = "0x400E47B")] private bool DOGECNJCGNK; // Token: 0x0400E47C RID: 58492 [FieldOffset(Offset = "0xB0")] [Token(Token = "0x400E47C")] private readonly object FFDPDLGOGLN; // Token: 0x0400E47D RID: 58493 [FieldOffset(Offset = "0xB8")] [Token(Token = "0x400E47D")] [NonSerialized] public bool ClearVelocitiesOnFrozenChange; // Token: 0x0400E47E RID: 58494 [FieldOffset(Offset = "0xC0")] [Token(Token = "0x400E47E")] private Dictionary BFNICLHGAGJ; // Token: 0x0400E47F RID: 58495 [FieldOffset(Offset = "0xC8")] [Token(Token = "0x400E47F")] private CreationObjectSettingBooleanUIControl BNGCKHKLFKB; // Token: 0x0400E480 RID: 58496 [FieldOffset(Offset = "0xD0")] [Token(Token = "0x400E480")] private CreationObjectSettingBooleanUIControl CFIIBPCIHIP; // Token: 0x0400E481 RID: 58497 [FieldOffset(Offset = "0xD8")] [Token(Token = "0x400E481")] private CreationObjectSettingBooleanUIControl PJPCOAECPNN; // Token: 0x0400E482 RID: 58498 [FieldOffset(Offset = "0xE0")] [Token(Token = "0x400E482")] private KeyGuidEditableUIControl BEEMILAJKCE; // Token: 0x0400E483 RID: 58499 [FieldOffset(Offset = "0xE8")] [Token(Token = "0x400E483")] public MFBGLIHGCGO LockedStatusChangedEvent; // Token: 0x0400E484 RID: 58500 [FieldOffset(Offset = "0xF0")] [Token(Token = "0x400E484")] public MFBGLIHGCGO OnCreationObjectWillDelete; // Token: 0x0400E485 RID: 58501 [FieldOffset(Offset = "0xF8")] [Token(Token = "0x400E485")] public OKNNKFGFODL ObjectScaled; // Token: 0x0400E486 RID: 58502 [FieldOffset(Offset = "0x100")] [Token(Token = "0x400E486")] public OKNNKFGFODL ObjectDeformed; // Token: 0x0400E487 RID: 58503 [FieldOffset(Offset = "0x108")] [Token(Token = "0x400E487")] public MFBGLIHGCGO OnFrozenChanged; // Token: 0x0400E48C RID: 58508 [FieldOffset(Offset = "0x130")] [Token(Token = "0x400E48C")] private Dictionary> FIFBCBIHBGJ; // Token: 0x0400E48D RID: 58509 [FieldOffset(Offset = "0x138")] [Token(Token = "0x400E48D")] private KLLMCPFPIIE OKNGKFALIHL; // Token: 0x0400E48E RID: 58510 [FieldOffset(Offset = "0x140")] [Token(Token = "0x400E48E")] private KLLMCPFPIIE KNJCBNBGAPN; // Token: 0x0400E48F RID: 58511 [FieldOffset(Offset = "0x148")] [Token(Token = "0x400E48F")] private KLLMCPFPIIE GNEPLELGDJE; // Token: 0x0400E490 RID: 58512 [FieldOffset(Offset = "0x150")] [Token(Token = "0x400E490")] private KLLMCPFPIIE OMBOMGCPPIB; // Token: 0x0400E491 RID: 58513 [FieldOffset(Offset = "0x158")] [Token(Token = "0x400E491")] private KLLMCPFPIIE OPOMNIMLDOJ; // Token: 0x0400E492 RID: 58514 [FieldOffset(Offset = "0x160")] [Token(Token = "0x400E492")] private KLLMCPFPIIE BDANNMPHOMM; // Token: 0x0400E496 RID: 58518 [FieldOffset(Offset = "0x190")] [Token(Token = "0x400E496")] private LIMDPCEOFDK FLLENDBIKGF; // Token: 0x0400E497 RID: 58519 [FieldOffset(Offset = "0x198")] [Token(Token = "0x400E497")] private KLLMCPFPIIE BMHIAPFJHJL; // Token: 0x0400E498 RID: 58520 [FieldOffset(Offset = "0x1A0")] [Token(Token = "0x400E498")] private KLLMCPFPIIE IHFNKBNBMCA; // Token: 0x0400E49C RID: 58524 [FieldOffset(Offset = "0x1B8")] [Token(Token = "0x400E49C")] private object NGBAADOHCNN; // Token: 0x0400E49D RID: 58525 [FieldOffset(Offset = "0x1C0")] [Token(Token = "0x400E49D")] private object JHODPPFLNPE; // Token: 0x0400E49E RID: 58526 [FieldOffset(Offset = "0x1C8")] [Token(Token = "0x400E49E")] private bool HIBOAHECNJF; // Token: 0x0400E4A1 RID: 58529 [FieldOffset(Offset = "0x1E0")] [Token(Token = "0x400E4A1")] public BoxCollider boundsOverrideCollider; // Token: 0x0400E4A2 RID: 58530 [FieldOffset(Offset = "0x1E8")] [Token(Token = "0x400E4A2")] private readonly List KNKGGDHCLDN; // Token: 0x0400E4A3 RID: 58531 [FieldOffset(Offset = "0x1F0")] [Token(Token = "0x400E4A3")] private readonly List HNEPKPGIDJF; // Token: 0x0400E4A4 RID: 58532 [Token(Token = "0x400E4A4")] private static CreationObject.EDDPKDAHOAK AIDMFCHCDJE = new CreationObject.EDDPKDAHOAK(); // Token: 0x0400E4A5 RID: 58533 [FieldOffset(Offset = "0x1F8")] [Token(Token = "0x400E4A5")] private KLCANJPOEPC JEFDAPNBDFI; // Token: 0x0400E4A6 RID: 58534 [FieldOffset(Offset = "0x200")] [Token(Token = "0x400E4A6")] private Dictionary JJDLFAJHOBK; // Token: 0x0400E4A7 RID: 58535 [FieldOffset(Offset = "0x208")] [Token(Token = "0x400E4A7")] private FKGHNNLCDPF DJPLPKDNJEM; // Token: 0x0400E4A8 RID: 58536 [FieldOffset(Offset = "0x210")] [Token(Token = "0x400E4A8")] private AOLMGGAPKEH GKNDAICOIHP; // Token: 0x0400E4AA RID: 58538 [Token(Token = "0x400E4AA")] private const string AGDCEODNBGN = "Transformation"; // Token: 0x0400E4AB RID: 58539 [FieldOffset(Offset = "0x220")] [Token(Token = "0x400E4AB")] public OKNNKFGFODL OnSelectedEvent; // Token: 0x020031E5 RID: 12773 [Token(Token = "0x20031E5")] public enum NLIGPDKKPNE { // Token: 0x0400E4AD RID: 58541 [Token(Token = "0x400E4AD")] NavMeshGenerator, // Token: 0x0400E4AE RID: 58542 [Token(Token = "0x400E4AE")] NavMeshIgnored, // Token: 0x0400E4AF RID: 58543 [Token(Token = "0x400E4AF")] NavMeshBlocker } // Token: 0x020031E6 RID: 12774 [Token(Token = "0x20031E6")] public sealed class DELHABGGHHC : MulticastDelegate { // Token: 0x06015C5E RID: 89182 RVA: 0x00512810 File Offset: 0x00510A10 [Token(Token = "0x6015C5E")] [Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")] public DELHABGGHHC(object FEDFKKMABOG, IntPtr APAICGIHAGJ) { this.method = APAICGIHAGJ; this.m_target = FEDFKKMABOG; } // Token: 0x06015C5F RID: 89183 RVA: 0x0051282C File Offset: 0x00510A2C [Token(Token = "0x6015C5F")] [Address(RVA = "0x17EC9A0", Offset = "0x17EB9A0", VA = "0x1817EC9A0", 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: 0x06015C60 RID: 89184 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6015C60")] [Address(RVA = "0x5FA200", Offset = "0x5F9200", VA = "0x1805FA200", 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: 0x06015C61 RID: 89185 RVA: 0x005128F0 File Offset: 0x00510AF0 [Token(Token = "0x6015C61")] [Address(RVA = "0x4AEA90", Offset = "0x4ADA90", VA = "0x1804AEA90", Slot = "15")] public GBDECALBCOP EndInvoke(IAsyncResult GIAOBLMEMMI) { throw new NullReferenceException(); } } // Token: 0x020031E7 RID: 12775 [Token(Token = "0x20031E7")] public sealed class LHJIEIILIOO : MulticastDelegate { // Token: 0x06015C62 RID: 89186 RVA: 0x00512904 File Offset: 0x00510B04 [Token(Token = "0x6015C62")] [Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")] public LHJIEIILIOO(object FEDFKKMABOG, IntPtr APAICGIHAGJ) { this.method = APAICGIHAGJ; this.m_target = FEDFKKMABOG; } // Token: 0x06015C63 RID: 89187 RVA: 0x00512920 File Offset: 0x00510B20 [Token(Token = "0x6015C63")] [Address(RVA = "0x1931C20", Offset = "0x1930C20", VA = "0x181931C20", Slot = "13")] public bool Invoke(CreationObject HLKEOJLNEGF) { if (this.delegates != 0) { } uint num; if (num != (uint)0) { throw new ExecutionEngineException(); } } // Token: 0x06015C64 RID: 89188 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6015C64")] [Address(RVA = "0x5FA200", Offset = "0x5F9200", VA = "0x1805FA200", 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: 0x06015C65 RID: 89189 RVA: 0x005129C8 File Offset: 0x00510BC8 [Token(Token = "0x6015C65")] [Address(RVA = "0x56AA00", Offset = "0x569A00", VA = "0x18056AA00", Slot = "15")] public bool EndInvoke(IAsyncResult GIAOBLMEMMI) { throw new NullReferenceException(); } } // Token: 0x020031E8 RID: 12776 [Token(Token = "0x20031E8")] public sealed class CGELIKFANLB : MulticastDelegate { // Token: 0x06015C66 RID: 89190 RVA: 0x005129DC File Offset: 0x00510BDC [Token(Token = "0x6015C66")] [Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")] public CGELIKFANLB(object FEDFKKMABOG, IntPtr APAICGIHAGJ) { this.method = APAICGIHAGJ; this.m_target = FEDFKKMABOG; } // Token: 0x06015C67 RID: 89191 RVA: 0x005129F8 File Offset: 0x00510BF8 [Token(Token = "0x6015C67")] [Address(RVA = "0x56AA30", Offset = "0x569A30", VA = "0x18056AA30", Slot = "13")] public bool Invoke() { if (this.delegates != 0) { } uint num; if (num != (uint)0) { throw new ExecutionEngineException(); } } // Token: 0x06015C68 RID: 89192 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6015C68")] [Address(RVA = "0x564230", Offset = "0x563230", VA = "0x180564230", Slot = "14")] public IAsyncResult BeginInvoke(AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06015C69 RID: 89193 RVA: 0x00512A38 File Offset: 0x00510C38 [Token(Token = "0x6015C69")] [Address(RVA = "0x56AA00", Offset = "0x569A00", VA = "0x18056AA00", Slot = "15")] public bool EndInvoke(IAsyncResult GIAOBLMEMMI) { throw new NullReferenceException(); } } // Token: 0x020031E9 RID: 12777 [Token(Token = "0x20031E9")] private sealed class LLDAIJPNCDI : MulticastDelegate { // Token: 0x06015C6A RID: 89194 RVA: 0x00512A4C File Offset: 0x00510C4C [Token(Token = "0x6015C6A")] [Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")] public LLDAIJPNCDI(object FEDFKKMABOG, IntPtr APAICGIHAGJ) { this.method = APAICGIHAGJ; this.m_target = FEDFKKMABOG; } // Token: 0x06015C6B RID: 89195 RVA: 0x00512A68 File Offset: 0x00510C68 [Token(Token = "0x6015C6B")] [Address(RVA = "0xB1BE60", Offset = "0xB1AE60", VA = "0x180B1BE60", 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: 0x06015C6C RID: 89196 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6015C6C")] [Address(RVA = "0x5FA200", Offset = "0x5F9200", VA = "0x1805FA200", 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: 0x06015C6D RID: 89197 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6015C6D")] [Address(RVA = "0x4F56B0", Offset = "0x4F46B0", VA = "0x1804F56B0", Slot = "15")] public Component EndInvoke(IAsyncResult GIAOBLMEMMI) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x020031EA RID: 12778 [Token(Token = "0x20031EA")] private class EDDPKDAHOAK : IComparer { // Token: 0x06015C6E RID: 89198 RVA: 0x00512B6C File Offset: 0x00510D6C [Token(Token = "0x6015C6E")] [Address(RVA = "0x17CAC80", Offset = "0x17C9C80", VA = "0x1817CAC80", Slot = "4")] public int Compare(ILINODKFHEO LONDCJPNKKN, ILINODKFHEO PCEJJILDLGD) { int jmhkmoachdg = PCEJJILDLGD.JMHKMOACHDG; int jmhkmoachdg2 = LONDCJPNKKN.JMHKMOACHDG; int num; return num; } // Token: 0x06015C6F RID: 89199 RVA: 0x00512B90 File Offset: 0x00510D90 [Token(Token = "0x6015C6F")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public EDDPKDAHOAK() { } } // Token: 0x020031EB RID: 12779 [Token(Token = "0x20031EB")] [CompilerGenerated] private sealed class MKNGNIIOGGE { // Token: 0x06015C70 RID: 89200 RVA: 0x00512BA4 File Offset: 0x00510DA4 [Token(Token = "0x6015C70")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public MKNGNIIOGGE() { } // Token: 0x06015C71 RID: 89201 RVA: 0x00512BB8 File Offset: 0x00510DB8 [Token(Token = "0x6015C71")] [Address(RVA = "0x17B1F50", Offset = "0x17B0F50", VA = "0x1817B1F50")] internal void b__0(BBHENFCNLAB.AJCEIOJPMLJ result) { } // Token: 0x0400E4B0 RID: 58544 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400E4B0")] public HECIICKPCDN permission; } // Token: 0x020031ED RID: 12781 [Token(Token = "0x20031ED")] [CompilerGenerated] private sealed class FEEKJHNMEFB { // Token: 0x06015C7D RID: 89213 RVA: 0x00512D1C File Offset: 0x00510F1C [Token(Token = "0x6015C7D")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public FEEKJHNMEFB() { } // Token: 0x06015C7E RID: 89214 RVA: 0x00512D30 File Offset: 0x00510F30 [Token(Token = "0x6015C7E")] [Address(RVA = "0x192A6A0", Offset = "0x19296A0", VA = "0x18192A6A0")] internal bool b__0() { List febhfimejpn = this.dynamicFoldoutMenu.FEBHFIMEJPN; return this.<>4__this.LOHHBLPLACM >= this.minimumInventionPermission; } // Token: 0x0400E4BB RID: 58555 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400E4BB")] public ECJBHJOCKHL dynamicFoldoutMenu; // Token: 0x0400E4BC RID: 58556 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400E4BC")] public CreationObject <>4__this; // Token: 0x0400E4BD RID: 58557 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400E4BD")] public HECIICKPCDN minimumInventionPermission; } // Token: 0x020031EE RID: 12782 [Token(Token = "0x20031EE")] [CompilerGenerated] private sealed class JDCFLGLPAJC { // Token: 0x06015C7F RID: 89215 RVA: 0x00512D68 File Offset: 0x00510F68 [Token(Token = "0x6015C7F")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public JDCFLGLPAJC() { } // Token: 0x06015C80 RID: 89216 RVA: 0x00512D7C File Offset: 0x00510F7C [Token(Token = "0x6015C80")] [Address(RVA = "0x1931BD0", Offset = "0x1930BD0", VA = "0x181931BD0")] internal bool b__0() { AHPPFKFDDAB ahppfkfddab = this.property; throw new NullReferenceException(); } // Token: 0x0400E4BE RID: 58558 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400E4BE")] public AHPPFKFDDAB property; } // Token: 0x020031EF RID: 12783 [Token(Token = "0x20031EF")] [CompilerGenerated] private sealed class CJECCPBADMF { // Token: 0x06015C81 RID: 89217 RVA: 0x00512D98 File Offset: 0x00510F98 [Token(Token = "0x6015C81")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public CJECCPBADMF() { } // Token: 0x06015C82 RID: 89218 RVA: 0x00512DAC File Offset: 0x00510FAC [Token(Token = "0x6015C82")] [Address(RVA = "0x192A530", Offset = "0x1929530", VA = "0x18192A530")] internal bool g__predicate|0(DOPNALIMPNA e) { if (e != 0 && e != 0) { string[] array = this.existingMenus; bool flag; return flag; } } // Token: 0x0400E4BF RID: 58559 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400E4BF")] public string[] existingMenus; } } }