using System; using System.Collections.Generic; using System.Collections.ObjectModel; using System.Linq; using System.Reflection; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using System.Text; using System.Xml.Schema; using AGUI.StackedUI; using CodeStage.AntiCheat.ObscuredTypes; using Cpp2IlInjected; using Photon.Pun; using RecRoom; using RecRoom.AGUI; using RecRoom.AGUI.ToolUIs; using RecRoom.Avatars; using RecRoom.Core; using RecRoom.Core.Combat; using RecRoom.Core.Controllers.ScreenBehaviors; using RecRoom.Core.Creation; using RecRoom.Core.Rendering; using RecRoom.Persistence; using RecRoom.Systems; using RecRoom.Systems.PlayerRoles; using RecRoom.Tools; using RecRoom.Tools.Tags; using TMPro; using UnityEngine; using UnityEngine.Rendering; // Token: 0x02000524 RID: 1316 [Token(Token = "0x2000524")] [DisallowMultipleComponent] public sealed class Tool : MonoBehaviourPun, CHJEFIDMANE, BPGLFKPKJHF, EOCLMMENCKH { // Token: 0x170006FC RID: 1788 // (get) Token: 0x0600276A RID: 10090 RVA: 0x0009EA74 File Offset: 0x0009CC74 [Token(Token = "0x170006FC")] public OGNBCNBPFCC OGNBCNBPFCC { [Token(Token = "0x600276A")] [Address(RVA = "0x1F037C0", Offset = "0x1F027C0", VA = "0x181F037C0")] get { /* An exception occurred when decompiling this method (0600276A) ICSharpCode.Decompiler.DecompilerException: Error decompiling OGNBCNBPFCC Tool::get_SpawnableToolType() ---> System.Exception: Basic block has to end with unconditional control flow. { IL_0F: stloc:ObscuredInt(var_0_15, ldfld:ObscuredInt(Tool::MHDPLJDBCAN, ldloc:Tool(this))) stloc:bool(var_1_21, ldfld:bool(ObscuredInt::fakeValueActive, ldfld:ObscuredInt[exp:valuetype [Codestage.Anticheattoolkit.Runtime]CodeStage.AntiCheat.ObscuredTypes.ObscuredInt&](Tool::MHDPLJDBCAN, ldloc:Tool(this)))) stloc:int32(var_2_28, call:int32(ObscuredInt::FAJDMKOEFLH, ldloc:ObscuredInt(var_0_15))) } 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: 0x170006FD RID: 1789 // (get) Token: 0x0600276B RID: 10091 RVA: 0x0009EAAC File Offset: 0x0009CCAC [Token(Token = "0x170006FD")] public int KHDKHLFAMOK { [Token(Token = "0x600276B")] [Address(RVA = "0x1B1D230", Offset = "0x1B1C230", VA = "0x181B1D230")] get { return base.JDHMIOJKLCK.viewIdField; } } // Token: 0x170006FE RID: 1790 // (get) Token: 0x0600276C RID: 10092 RVA: 0x0009EACC File Offset: 0x0009CCCC [Token(Token = "0x170006FE")] public OKNNKFGFODL IBDOIDOPMOJ { [Token(Token = "0x600276C")] [Address(RVA = "0x417710", Offset = "0x416710", VA = "0x180417710", Slot = "16")] get { return this.FDNPBBKGAEH; } } // Token: 0x170006FF RID: 1791 // (get) Token: 0x0600276D RID: 10093 RVA: 0x0009EAE0 File Offset: 0x0009CCE0 [Token(Token = "0x170006FF")] public OKNNKFGFODL KBNBPACDJFI { [Token(Token = "0x600276D")] [Address(RVA = "0x417720", Offset = "0x416720", VA = "0x180417720", Slot = "17")] get { return this.AJKJPAFGHJJ; } } // Token: 0x17000700 RID: 1792 // (get) Token: 0x0600276E RID: 10094 RVA: 0x0009EAF4 File Offset: 0x0009CCF4 [Token(Token = "0x17000700")] public OKNNKFGFODL DFJHLLFGFMH { [Token(Token = "0x600276E")] [Address(RVA = "0x4177D0", Offset = "0x4167D0", VA = "0x1804177D0", Slot = "18")] get { return this.NEMPBKDKMGO; } } // Token: 0x17000701 RID: 1793 // (get) Token: 0x0600276F RID: 10095 RVA: 0x0009EB08 File Offset: 0x0009CD08 [Token(Token = "0x17000701")] public bool GNELPILGIKI { [Token(Token = "0x600276F")] [Address(RVA = "0x8281C0", Offset = "0x8271C0", VA = "0x1808281C0", Slot = "19")] get { return base.isActiveAndEnabled; } } // Token: 0x17000702 RID: 1794 // (get) Token: 0x06002770 RID: 10096 RVA: 0x0009EB1C File Offset: 0x0009CD1C // (set) Token: 0x06002771 RID: 10097 RVA: 0x0009EB30 File Offset: 0x0009CD30 [Token(Token = "0x17000702")] public new bool BFBKBMDPDPB { [Token(Token = "0x6002770")] [Address(RVA = "0x6B48A0", Offset = "0x6B38A0", VA = "0x1806B48A0", Slot = "20")] get; [Token(Token = "0x6002771")] [Address(RVA = "0x6B48F0", Offset = "0x6B38F0", VA = "0x1806B48F0")] private set; } // Token: 0x17000703 RID: 1795 // (get) Token: 0x06002772 RID: 10098 RVA: 0x0009EB44 File Offset: 0x0009CD44 // (set) Token: 0x06002773 RID: 10099 RVA: 0x0009EB58 File Offset: 0x0009CD58 [Token(Token = "0x17000703")] public bool OBGMEMDNDCB { [Token(Token = "0x6002772")] [Address(RVA = "0x6B44F0", Offset = "0x6B34F0", VA = "0x1806B44F0")] get; [Token(Token = "0x6002773")] [Address(RVA = "0x6B48D0", Offset = "0x6B38D0", VA = "0x1806B48D0")] private set; } // Token: 0x17000704 RID: 1796 // (get) Token: 0x06002774 RID: 10100 RVA: 0x0009EB6C File Offset: 0x0009CD6C // (set) Token: 0x06002775 RID: 10101 RVA: 0x0009EB80 File Offset: 0x0009CD80 [Token(Token = "0x17000704")] public static int MPICPHPNEPN { [Token(Token = "0x6002774")] [Address(RVA = "0x1F03960", Offset = "0x1F02960", VA = "0x181F03960")] get; [Token(Token = "0x6002775")] [Address(RVA = "0x1EF9620", Offset = "0x1EF8620", VA = "0x181EF9620")] private set; } // Token: 0x17000705 RID: 1797 // (get) Token: 0x06002776 RID: 10102 RVA: 0x0009EB94 File Offset: 0x0009CD94 // (set) Token: 0x06002777 RID: 10103 RVA: 0x0009EBA8 File Offset: 0x0009CDA8 [Token(Token = "0x17000705")] public bool NLLONFJBKKP { [Token(Token = "0x6002776")] [Address(RVA = "0x144B620", Offset = "0x144A620", VA = "0x18144B620")] get { return this.DJOGLAAEACB; } [Token(Token = "0x6002777")] [Address(RVA = "0x1F03D90", Offset = "0x1F02D90", VA = "0x181F03D90")] set { if (this.DJOGLAAEACB != value) { this.DJOGLAAEACB = value; this.NMNFMIIELCK(); return; } } } // Token: 0x17000706 RID: 1798 // (get) Token: 0x06002778 RID: 10104 RVA: 0x0009EBCC File Offset: 0x0009CDCC // (set) Token: 0x06002779 RID: 10105 RVA: 0x0009EBEC File Offset: 0x0009CDEC [Token(Token = "0x17000706")] public bool PAJGCGDFHKK { [Token(Token = "0x6002778")] [Address(RVA = "0x1F02DA0", Offset = "0x1F01DA0", VA = "0x181F02DA0")] get { return this.MGNCNNNKHFM.IAHDANBDAAM() != null; } [Token(Token = "0x6002779")] [Address(RVA = "0x1F03CA0", Offset = "0x1F02CA0", VA = "0x181F03CA0")] set { if (this.MGNCNNNKHFM.IAHDANBDAAM() != value && (base.OGIBLNIIHDK || KKPBCOOONNK.BNNCCCFFALC)) { IILCGFIHJLP okglnacodba = this.OKGLNACODBA; if (okglnacodba != 0) { okglnacodba.CNFDGDEOPPF(this, value); } KLLMCPFPIIE mgncnnnkhfm = this.MGNCNNNKHFM; } } } // Token: 0x17000707 RID: 1799 // (get) Token: 0x0600277A RID: 10106 RVA: 0x0009EC3C File Offset: 0x0009CE3C // (set) Token: 0x0600277B RID: 10107 RVA: 0x0009EC5C File Offset: 0x0009CE5C [Token(Token = "0x17000707")] public bool KHMAFBIKIMA { [Token(Token = "0x600277A")] [Address(RVA = "0x1F02F50", Offset = "0x1F01F50", VA = "0x181F02F50")] get { KLLMCPFPIIE pjachmbjpkc = this.PJACHMBJPKC; if (pjachmbjpkc != 0) { return pjachmbjpkc.IAHDANBDAAM() != null; } } [Token(Token = "0x600277B")] [Address(RVA = "0x1F03DB0", Offset = "0x1F02DB0", VA = "0x181F03DB0")] set { KLLMCPFPIIE pjachmbjpkc = this.PJACHMBJPKC; } } // Token: 0x17000708 RID: 1800 // (get) Token: 0x0600277C RID: 10108 RVA: 0x0009EC78 File Offset: 0x0009CE78 [Token(Token = "0x17000708")] public bool LBPNBENCCHK { [Token(Token = "0x600277C")] [Address(RVA = "0x1F02E00", Offset = "0x1F01E00", VA = "0x181F02E00")] get { CreationObject creationObject = this.creationObject; int num = 0; bool flag = creationObject != num; if (!flag) { return flag; } return this.creationObject.LBPNBENCCHK; } } // Token: 0x17000709 RID: 1801 // (get) Token: 0x0600277D RID: 10109 RVA: 0x0009ECB0 File Offset: 0x0009CEB0 // (set) Token: 0x0600277E RID: 10110 RVA: 0x0009ECD0 File Offset: 0x0009CED0 [Token(Token = "0x17000709")] public bool FBIEOHLFLNI { [Token(Token = "0x600277D")] [Address(RVA = "0x1F03160", Offset = "0x1F02160", VA = "0x181F03160")] get { return this.GINMIAOAHKG.IAHDANBDAAM() != null; } [Token(Token = "0x600277E")] [Address(RVA = "0x1F03E10", Offset = "0x1F02E10", VA = "0x181F03E10")] set { KLLMCPFPIIE ginmiaoahkg = this.GINMIAOAHKG; } } // Token: 0x1700070A RID: 1802 // (get) Token: 0x0600277F RID: 10111 RVA: 0x0009ECEC File Offset: 0x0009CEEC [Token(Token = "0x1700070A")] public Player BHNPNHMILIF { [Token(Token = "0x600277F")] [Address(RVA = "0x1F035C0", Offset = "0x1F025C0", VA = "0x181F035C0")] get { if (base.KPBFAKFKDAF == 0) { return Player.k__BackingField; } if (base.KPBFAKFKDAF.GEFGLDKKMCJ == 0) { } throw new NullReferenceException(); } } // Token: 0x1700070B RID: 1803 // (get) Token: 0x06002780 RID: 10112 RVA: 0x0009ED20 File Offset: 0x0009CF20 [Token(Token = "0x1700070B")] public bool GDPKBEBEOBA { [Token(Token = "0x6002780")] [Address(RVA = "0x1F03090", Offset = "0x1F02090", VA = "0x181F03090")] get { Tool.EAFJJELOGME customVisibilityBehavior = this.CustomVisibilityBehavior; if (customVisibilityBehavior == 0) { return !this.AIAFJADFAHO.CFLJGNJLBFG; } return customVisibilityBehavior(); } } // Token: 0x06002781 RID: 10113 RVA: 0x0009ED54 File Offset: 0x0009CF54 [Token(Token = "0x6002781")] [Address(RVA = "0x1EFFDF0", Offset = "0x1EFEDF0", VA = "0x181EFFDF0")] public void SetRenderersEnabled(bool ONGBFDACHHG, object PIHIPPPPEBI) { bool flag2; do { Tool.EAFJJELOGME customVisibilityBehavior = this.CustomVisibilityBehavior; if (customVisibilityBehavior == 0) { bool flag = this.AIAFJADFAHO.CFLJGNJLBFG; } flag2 = customVisibilityBehavior(); AOLMGGAPKEH aiafjadfaho = this.AIAFJADFAHO; if (!ONGBFDACHHG) { aiafjadfaho.BPAJKKAGPKB(PIHIPPPPEBI); } aiafjadfaho.BIHKNNPGGKP(PIHIPPPPEBI); } while (this.CustomVisibilityBehavior != 0); if (!this.AIAFJADFAHO.CFLJGNJLBFG != flag2) { bool flag3; bool flag4; if (this.CustomVisibilityBehavior == 0) { flag3 = this.AIAFJADFAHO.CFLJGNJLBFG; flag4 = !flag3; } flag4 = flag3; this.PLCNAKCCHAL(flag4); object fdodnialmna = this.FDODNIALMNA; this.SetCollisionEnabled(flag4, fdodnialmna); MFBGLIHGCGO visibilityChangeEvent = this.VisibilityChangeEvent; if (visibilityChangeEvent != 0) { visibilityChangeEvent.CNFDGDEOPPF(flag4); } } } // Token: 0x06002782 RID: 10114 RVA: 0x0009EE0C File Offset: 0x0009D00C [Token(Token = "0x6002782")] [Address(RVA = "0x1EF7380", Offset = "0x1EF6380", VA = "0x181EF7380")] private void JGAEAAHFEFB(bool AGILHLJPKPN) { this.PLCNAKCCHAL(AGILHLJPKPN); object fdodnialmna = this.FDODNIALMNA; this.SetCollisionEnabled(AGILHLJPKPN, fdodnialmna); MFBGLIHGCGO visibilityChangeEvent = this.VisibilityChangeEvent; if (visibilityChangeEvent != 0) { visibilityChangeEvent.CNFDGDEOPPF(AGILHLJPKPN); } } // Token: 0x06002783 RID: 10115 RVA: 0x0009EE44 File Offset: 0x0009D044 [Token(Token = "0x6002783")] [Address(RVA = "0x1EFF6F0", Offset = "0x1EFE6F0", VA = "0x181EFF6F0")] public void SetCollisionLayersLocked(bool ONGBFDACHHG, object PIHIPPPPEBI) { AOLMGGAPKEH lkmdagkmedd = this.LKMDAGKMEDD; if (!ONGBFDACHHG) { lkmdagkmedd.BIHKNNPGGKP(PIHIPPPPEBI); return; } lkmdagkmedd.BPAJKKAGPKB(PIHIPPPPEBI); } // Token: 0x1700070C RID: 1804 // (get) Token: 0x06002784 RID: 10116 RVA: 0x0009EE74 File Offset: 0x0009D074 [Token(Token = "0x1700070C")] public bool JHFJDFCMNAP { [Token(Token = "0x6002784")] [Address(RVA = "0x18D02A0", Offset = "0x18CF2A0", VA = "0x1818D02A0")] get { return this.LKMDAGKMEDD.CFLJGNJLBFG; } } // Token: 0x1700070D RID: 1805 // (get) Token: 0x06002785 RID: 10117 RVA: 0x0009EE94 File Offset: 0x0009D094 // (set) Token: 0x06002786 RID: 10118 RVA: 0x0009EEA8 File Offset: 0x0009D0A8 [Token(Token = "0x1700070D")] public bool NFIGOCOIMKB { [Token(Token = "0x6002785")] [Address(RVA = "0x1F02F30", Offset = "0x1F01F30", VA = "0x181F02F30")] get; [Token(Token = "0x6002786")] [Address(RVA = "0x1EFAF40", Offset = "0x1EF9F40", VA = "0x181EFAF40")] private set; } // Token: 0x1700070E RID: 1806 // (get) Token: 0x06002787 RID: 10119 RVA: 0x0009EEBC File Offset: 0x0009D0BC // (set) Token: 0x06002788 RID: 10120 RVA: 0x0009EED0 File Offset: 0x0009D0D0 [Token(Token = "0x1700070E")] public Collider ICGBFKHHBPA { [Token(Token = "0x6002787")] [Address(RVA = "0x1420700", Offset = "0x141F700", VA = "0x181420700")] get; [Token(Token = "0x6002788")] [Address(RVA = "0x14206F0", Offset = "0x141F6F0", VA = "0x1814206F0")] set; } // Token: 0x1700070F RID: 1807 // (get) Token: 0x06002789 RID: 10121 RVA: 0x0009EEE4 File Offset: 0x0009D0E4 [Token(Token = "0x1700070F")] public bool EFOHKKFPHIB { [Token(Token = "0x6002789")] [Address(RVA = "0x1F036F0", Offset = "0x1F026F0", VA = "0x181F036F0")] get { return !this.EFDAKLMLAPB.CFLJGNJLBFG; } } // Token: 0x17000710 RID: 1808 // (get) Token: 0x0600278A RID: 10122 RVA: 0x0009EF08 File Offset: 0x0009D108 // (set) Token: 0x0600278B RID: 10123 RVA: 0x0009EF1C File Offset: 0x0009D11C [Token(Token = "0x17000710")] public bool BHEPECCEMNP { [Token(Token = "0x600278A")] [Address(RVA = "0x1F027F0", Offset = "0x1F017F0", VA = "0x181F027F0")] get { return this.FBPJJHILLEJ; } [Token(Token = "0x600278B")] [Address(RVA = "0x1F03B60", Offset = "0x1F02B60", VA = "0x181F03B60")] set { bool fbpjjhillej = this.FBPJJHILLEJ; this.FBPJJHILLEJ = value; if (fbpjjhillej && !value && this.k__BackingField != value && this.BHAAHKEILOG.DKLGNFGONEM) { OKIMOMGKKDH ekjclgjfign = OKIMOMGKKDH.EKJCLGJFIGN; this.IKEGONLJBPP = ekjclgjfign; } } } // Token: 0x0600278C RID: 10124 RVA: 0x0009EF6C File Offset: 0x0009D16C [Token(Token = "0x600278C")] [Address(RVA = "0x1EF4690", Offset = "0x1EF3690", VA = "0x181EF4690")] public void ForceBestLOD(bool EKOALIPJNJM) { LODGroup lodgroup = this.lodGroup; int num = 0; if (lodgroup != num) { this.lodGroup.ForceLOD(EKOALIPJNJM ? 1 : 0); } } // Token: 0x17000711 RID: 1809 // (get) Token: 0x0600278D RID: 10125 RVA: 0x0009EFA0 File Offset: 0x0009D1A0 // (set) Token: 0x0600278E RID: 10126 RVA: 0x0009EFB4 File Offset: 0x0009D1B4 [Token(Token = "0x17000711")] public bool BEKODHBDOFG { [Token(Token = "0x600278D")] [Address(RVA = "0x1F03840", Offset = "0x1F02840", VA = "0x181F03840")] get { return this.PEOIDPNGCGO; } [Token(Token = "0x600278E")] [Address(RVA = "0x1F03EE0", Offset = "0x1F02EE0", VA = "0x181F03EE0")] set { AnimateInOut animateInOut = this.animateInOut; this.PEOIDPNGCGO = value; int num = 0; if (animateInOut != num) { this.animateInOut.SupportsAnimateIn = value; } } } // Token: 0x17000712 RID: 1810 // (get) Token: 0x0600278F RID: 10127 RVA: 0x0009EFF0 File Offset: 0x0009D1F0 // (set) Token: 0x06002790 RID: 10128 RVA: 0x0009F004 File Offset: 0x0009D204 [Token(Token = "0x17000712")] public bool NFNOHGFMPEA { [Token(Token = "0x600278F")] [Address(RVA = "0x1F03850", Offset = "0x1F02850", VA = "0x181F03850")] get { return this.HIGEHNBHMBD; } [Token(Token = "0x6002790")] [Address(RVA = "0x1F03F80", Offset = "0x1F02F80", VA = "0x181F03F80")] set { AnimateInOut animateInOut = this.animateInOut; this.HIGEHNBHMBD = value; int num = 0; if (animateInOut != num) { this.animateInOut.SupportsAnimateOut = value; } } } // Token: 0x17000713 RID: 1811 // (get) Token: 0x06002791 RID: 10129 RVA: 0x0009F040 File Offset: 0x0009D240 // (set) Token: 0x06002792 RID: 10130 RVA: 0x0009F054 File Offset: 0x0009D254 [Token(Token = "0x17000713")] public bool DODDBBEOJNN { [Token(Token = "0x6002791")] [Address(RVA = "0x1F03950", Offset = "0x1F02950", VA = "0x181F03950")] get { return this.JEFOHBFAHKM; } [Token(Token = "0x6002792")] [Address(RVA = "0x1F04020", Offset = "0x1F03020", VA = "0x181F04020")] set { AnimateInOut animateInOut = this.animateInOut; this.JEFOHBFAHKM = value; int num = 0; if (!(animateInOut != num)) { object[] array = new object[1]; if (array != 0) { } array[0] = array; Debug.LogWarningFormat("Ignoring SuppressAnimateInOut being set to {0} due to no animateInOut. Are you calling this in awake for a component that is happening before Tool awake has been called? ", array); return; } this.animateInOut.SuppressAnimation = value; } } // Token: 0x06002793 RID: 10131 RVA: 0x0009F0AC File Offset: 0x0009D2AC [Token(Token = "0x6002793")] [Address(RVA = "0x1EFD960", Offset = "0x1EFC960", VA = "0x181EFD960")] public void PlayAnimateInOutEffect(bool KAJGCDMKOLK, [Optional] Vector3? DDHPAFKBMON, [Optional] Quaternion? IGPENJBJADK, bool OKAKAPDNBLC = false) { AnimateInOut animateInOut = this.animateInOut; int num = 0; if (animateInOut != num) { AnimateInOut animateInOut2 = this.animateInOut; bool has_value = IGPENJBJADK.has_value; } } // Token: 0x06002794 RID: 10132 RVA: 0x0009F0E0 File Offset: 0x0009D2E0 [Token(Token = "0x6002794")] [Address(RVA = "0x1EF1DD0", Offset = "0x1EF0DD0", VA = "0x181EF1DD0")] public void AuthoritySetAnimateInOut(bool KDKFENMFJFK, bool PNLCJJADKOL) { if (base.OGIBLNIIHDK) { PhotonView photonView = base.JDHMIOJKLCK; DGLOJCGDOGG.FGGIMKCCBDA fggimkccbda = new DGLOJCGDOGG.FGGIMKCCBDA(this.RpcSetAnimateInOut); photonView.RpcAll(fggimkccbda, KDKFENMFJFK, PNLCJJADKOL); } } // Token: 0x06002795 RID: 10133 RVA: 0x0009F11C File Offset: 0x0009D31C [Token(Token = "0x6002795")] [Address(RVA = "0x1EF3C70", Offset = "0x1EF2C70", VA = "0x181EF3C70")] public void EnableUnderhandToss(bool CFICOGKHLAE, object PIHIPPPPEBI) { AOLMGGAPKEH pieealhlncj = this.PIEEALHLNCJ; if (CFICOGKHLAE) { pieealhlncj.BIHKNNPGGKP(PIHIPPPPEBI); return; } pieealhlncj.BPAJKKAGPKB(PIHIPPPPEBI); } // Token: 0x17000714 RID: 1812 // (get) Token: 0x06002796 RID: 10134 RVA: 0x0009F14C File Offset: 0x0009D34C [Token(Token = "0x17000714")] public bool FIMJKHMINGD { [Token(Token = "0x6002796")] [Address(RVA = "0x1F03000", Offset = "0x1F02000", VA = "0x181F03000")] get { if (this.PIEEALHLNCJ.CFLJGNJLBFG) { } Tool nmpihkpmflm = this.NMPIHKPMFLM; int num = 0; return !(nmpihkpmflm != num); } } // Token: 0x17000715 RID: 1813 // (get) Token: 0x06002797 RID: 10135 RVA: 0x0009F184 File Offset: 0x0009D384 // (set) Token: 0x06002798 RID: 10136 RVA: 0x0009F198 File Offset: 0x0009D398 [Token(Token = "0x17000715")] public bool KOJOCIGBHLA { [Token(Token = "0x6002797")] [Address(RVA = "0x157C6C0", Offset = "0x157B6C0", VA = "0x18157C6C0")] get; [Token(Token = "0x6002798")] [Address(RVA = "0x1EF3C40", Offset = "0x1EF2C40", VA = "0x181EF3C40")] private set; } // Token: 0x17000716 RID: 1814 // (get) Token: 0x06002799 RID: 10137 RVA: 0x0009F1AC File Offset: 0x0009D3AC // (set) Token: 0x0600279A RID: 10138 RVA: 0x0009F1C0 File Offset: 0x0009D3C0 [Token(Token = "0x17000716")] public bool FGMHFFAKCCG { [Token(Token = "0x6002799")] [Address(RVA = "0x5D1160", Offset = "0x5D0160", VA = "0x1805D1160")] get; [Token(Token = "0x600279A")] [Address(RVA = "0x1EF30D0", Offset = "0x1EF20D0", VA = "0x181EF30D0")] private set; } // Token: 0x17000717 RID: 1815 // (get) Token: 0x0600279B RID: 10139 RVA: 0x0009F1D4 File Offset: 0x0009D3D4 [Token(Token = "0x17000717")] public int CCHPMACBBGP { [Token(Token = "0x600279B")] [Address(RVA = "0x1F02CA0", Offset = "0x1F01CA0", VA = "0x181F02CA0")] get { if (base.JDHMIOJKLCK.MMMLIDCPKCH != 0 && base.JDHMIOJKLCK.MMMLIDCPKCH.Length != 0) { object obj = base.JDHMIOJKLCK.MMMLIDCPKCH[0]; } return -1; } } // Token: 0x17000718 RID: 1816 // (get) Token: 0x0600279C RID: 10140 RVA: 0x0009F21C File Offset: 0x0009D41C [Token(Token = "0x17000718")] public Dictionary BNLHEPKLFBA { [Token(Token = "0x600279C")] [Address(RVA = "0x1F02B90", Offset = "0x1F01B90", VA = "0x181F02B90")] get { while (base.JDHMIOJKLCK.MMMLIDCPKCH != 0 && base.JDHMIOJKLCK.MMMLIDCPKCH.Length > 1) { object obj = base.JDHMIOJKLCK.MMMLIDCPKCH[1]; if (obj == 0 || obj != 0) { break; } } throw new NullReferenceException(); } } // Token: 0x17000719 RID: 1817 // (get) Token: 0x0600279D RID: 10141 RVA: 0x0009F270 File Offset: 0x0009D470 // (set) Token: 0x0600279E RID: 10142 RVA: 0x0009F290 File Offset: 0x0009D490 [Token(Token = "0x17000719")] public OKIMOMGKKDH IKEGONLJBPP { [Token(Token = "0x600279D")] [Address(RVA = "0x1F02B30", Offset = "0x1F01B30", VA = "0x181F02B30")] get { return this.OGPMINJNCGE.IAHDANBDAAM(); } [Token(Token = "0x600279E")] [Address(RVA = "0x1F03C40", Offset = "0x1F02C40", VA = "0x181F03C40")] set { KLLMCPFPIIE ogpminjncge = this.OGPMINJNCGE; } } // Token: 0x1700071A RID: 1818 // (get) Token: 0x0600279F RID: 10143 RVA: 0x0009F2AC File Offset: 0x0009D4AC [Token(Token = "0x1700071A")] public bool FNFNLDBILFE { [Token(Token = "0x600279F")] [Address(RVA = "0x1F02920", Offset = "0x1F01920", VA = "0x181F02920")] get { return this.k__BackingField || this.k__BackingField || this.k__BackingField; } } // Token: 0x1700071B RID: 1819 // (get) Token: 0x060027A0 RID: 10144 RVA: 0x0009F2D4 File Offset: 0x0009D4D4 // (set) Token: 0x060027A1 RID: 10145 RVA: 0x0009F2E8 File Offset: 0x0009D4E8 [Token(Token = "0x1700071B")] public bool FEOODBBONGD { [Token(Token = "0x60027A0")] [Address(RVA = "0x1F02E90", Offset = "0x1F01E90", VA = "0x181F02E90")] get; [Token(Token = "0x60027A1")] [Address(RVA = "0x1EFD120", Offset = "0x1EFC120", VA = "0x181EFD120")] private set; } // Token: 0x1700071C RID: 1820 // (get) Token: 0x060027A2 RID: 10146 RVA: 0x0009F2FC File Offset: 0x0009D4FC // (set) Token: 0x060027A3 RID: 10147 RVA: 0x0009F310 File Offset: 0x0009D510 [Token(Token = "0x1700071C")] public bool OECJHPEPNHL { [Token(Token = "0x60027A2")] [Address(RVA = "0x1F02DF0", Offset = "0x1F01DF0", VA = "0x181F02DF0")] get; [Token(Token = "0x60027A3")] [Address(RVA = "0x1EF7970", Offset = "0x1EF6970", VA = "0x181EF7970")] private set; } // Token: 0x1700071D RID: 1821 // (get) Token: 0x060027A4 RID: 10148 RVA: 0x0009F324 File Offset: 0x0009D524 // (set) Token: 0x060027A5 RID: 10149 RVA: 0x0009F338 File Offset: 0x0009D538 [Token(Token = "0x1700071D")] public bool EINGKCFOPNF { [Token(Token = "0x60027A4")] [Address(RVA = "0x1F02D90", Offset = "0x1F01D90", VA = "0x181F02D90")] get; [Token(Token = "0x60027A5")] [Address(RVA = "0x1EF9940", Offset = "0x1EF8940", VA = "0x181EF9940")] private set; } // Token: 0x1700071E RID: 1822 // (get) Token: 0x060027A6 RID: 10150 RVA: 0x0009F34C File Offset: 0x0009D54C // (set) Token: 0x060027A7 RID: 10151 RVA: 0x0009F360 File Offset: 0x0009D560 [Token(Token = "0x1700071E")] public PhotonView INCLFJMMLJO { [Token(Token = "0x60027A6")] [Address(RVA = "0x1F02B80", Offset = "0x1F01B80", VA = "0x181F02B80")] get { return this.BHAAHKEILOG; } [Token(Token = "0x60027A7")] [Address(RVA = "0x1EF3990", Offset = "0x1EF2990", VA = "0x181EF3990")] private set { if (this.BHAAHKEILOG != value) { PhotonView bhaahkeilog = this.BHAAHKEILOG; int num = 0; if (bhaahkeilog != num) { PhotonView bhaahkeilog2 = this.BHAAHKEILOG; Action action = new Action(this.JBECPKIBALM); bhaahkeilog2.IABDCLILPMF -= action; PhotonView bhaahkeilog3 = this.BHAAHKEILOG; Action action2 = new Action(this.AIOOJKEDEFE); bhaahkeilog3.ControllerChangedEvent -= action2; } this.BHAAHKEILOG = value; int num2 = 0; if (value != num2) { PhotonView bhaahkeilog4 = this.BHAAHKEILOG; Action action3 = new Action(this.JBECPKIBALM); bhaahkeilog4.IABDCLILPMF += action3; PhotonView bhaahkeilog5 = this.BHAAHKEILOG; Action action4 = new Action(this.AIOOJKEDEFE); bhaahkeilog5.ControllerChangedEvent += action4; } } } } // Token: 0x1700071F RID: 1823 // (get) Token: 0x060027A8 RID: 10152 RVA: 0x0009F428 File Offset: 0x0009D628 // (set) Token: 0x060027A9 RID: 10153 RVA: 0x0009F43C File Offset: 0x0009D63C [Token(Token = "0x1700071F")] public Player JCGBLBCLAPI { [Token(Token = "0x60027A8")] [Address(RVA = "0x1EC1A90", Offset = "0x1EC0A90", VA = "0x181EC1A90")] get; [Token(Token = "0x60027A9")] [Address(RVA = "0x1EBF370", Offset = "0x1EBE370", VA = "0x181EBF370")] private set; } // Token: 0x17000720 RID: 1824 // (get) Token: 0x060027AA RID: 10154 RVA: 0x0009F450 File Offset: 0x0009D650 // (set) Token: 0x060027AB RID: 10155 RVA: 0x0009F464 File Offset: 0x0009D664 [Token(Token = "0x17000720")] public Tool DEBPLCFBAPL { [Token(Token = "0x60027AA")] [Address(RVA = "0x1EC8CC0", Offset = "0x1EC7CC0", VA = "0x181EC8CC0")] get; [Token(Token = "0x60027AB")] [Address(RVA = "0x1A44E40", Offset = "0x1A43E40", VA = "0x181A44E40")] private set; } // Token: 0x17000721 RID: 1825 // (get) Token: 0x060027AC RID: 10156 RVA: 0x0009F478 File Offset: 0x0009D678 // (set) Token: 0x060027AD RID: 10157 RVA: 0x0009F48C File Offset: 0x0009D68C [Token(Token = "0x17000721")] public PlayerHand LLMFLFPBJCD { [Token(Token = "0x60027AC")] [Address(RVA = "0x1F02B20", Offset = "0x1F01B20", VA = "0x181F02B20")] get; [Token(Token = "0x60027AD")] [Address(RVA = "0x1EF4DD0", Offset = "0x1EF3DD0", VA = "0x181EF4DD0")] private set; } // Token: 0x17000722 RID: 1826 // (get) Token: 0x060027AE RID: 10158 RVA: 0x0009F4A0 File Offset: 0x0009D6A0 [Token(Token = "0x17000722")] public bool AJMEKIPDPNM { [Token(Token = "0x60027AE")] [Address(RVA = "0x1F02EA0", Offset = "0x1F01EA0", VA = "0x181F02EA0")] get { PlayerHand playerHand = this.k__BackingField; int num = 0; bool flag = playerHand != num; if (!flag) { return flag; } return this.k__BackingField.GOEACIKEPBL; } } // Token: 0x17000723 RID: 1827 // (get) Token: 0x060027AF RID: 10159 RVA: 0x0009F4D8 File Offset: 0x0009D6D8 // (set) Token: 0x060027B0 RID: 10160 RVA: 0x0009F4EC File Offset: 0x0009D6EC [Token(Token = "0x17000723")] public Player KOOJBOBNONB { [Token(Token = "0x60027AF")] [Address(RVA = "0x1EC8EC0", Offset = "0x1EC7EC0", VA = "0x181EC8EC0")] get; [Token(Token = "0x60027B0")] [Address(RVA = "0x1EBB4B0", Offset = "0x1EBA4B0", VA = "0x181EBB4B0")] private set; } // Token: 0x17000724 RID: 1828 // (get) Token: 0x060027B1 RID: 10161 RVA: 0x0009F500 File Offset: 0x0009D700 [Token(Token = "0x17000724")] public bool PNFPEPFPMHM { [Token(Token = "0x60027B1")] [Address(RVA = "0x1F02660", Offset = "0x1F01660", VA = "0x181F02660")] get { return this.interactionSettings.CanBeEquipped; } } // Token: 0x17000725 RID: 1829 // (get) Token: 0x060027B2 RID: 10162 RVA: 0x0009F518 File Offset: 0x0009D718 [Token(Token = "0x17000725")] public bool IOFBKNPPLNJ { [Token(Token = "0x60027B2")] [Address(RVA = "0xCB2000", Offset = "0xCB1000", VA = "0x180CB2000")] get { return this.interactionSettings.CanHolderHandClimb; } } // Token: 0x17000726 RID: 1830 // (get) Token: 0x060027B3 RID: 10163 RVA: 0x0009F530 File Offset: 0x0009D730 // (set) Token: 0x060027B4 RID: 10164 RVA: 0x0009F544 File Offset: 0x0009D744 [Token(Token = "0x17000726")] public bool MBHKHNNAKBB { [Token(Token = "0x60027B3")] [Address(RVA = "0xCDF840", Offset = "0xCDE840", VA = "0x180CDF840")] get { /* An exception occurred when decompiling this method (060027B3) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean Tool::get_CanBePickedUp() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: stloc:InteractionSettings(var_0_06, ldfld:InteractionSettings(Tool::interactionSettings, ldloc:Tool(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(Token = "0x60027B4")] [Address(RVA = "0xCDDC60", Offset = "0xCDCC60", VA = "0x180CDDC60")] set { this.interactionSettings = value; } } // Token: 0x17000727 RID: 1831 // (get) Token: 0x060027B5 RID: 10165 RVA: 0x0009F558 File Offset: 0x0009D758 // (set) Token: 0x060027B6 RID: 10166 RVA: 0x0009F56C File Offset: 0x0009D76C [Token(Token = "0x17000727")] public bool NFBNAKDDJHJ { [Token(Token = "0x60027B5")] [Address(RVA = "0x1F039D0", Offset = "0x1F029D0", VA = "0x181F039D0")] get; [Token(Token = "0x60027B6")] [Address(RVA = "0x1F04180", Offset = "0x1F03180", VA = "0x181F04180")] set; } // Token: 0x17000728 RID: 1832 // (get) Token: 0x060027B7 RID: 10167 RVA: 0x0009F580 File Offset: 0x0009D780 [Token(Token = "0x17000728")] public bool NHPPANGAKAP { [Token(Token = "0x60027B7")] [Address(RVA = "0x1F024A0", Offset = "0x1F014A0", VA = "0x181F024A0")] get { CreationObject creationObject = this.creationObject; int num = 0; if (creationObject != num) { CreationObject creationObject2 = this.creationObject; LIMDPCEOFDK fllendbikgf = creationObject2.FLLENDBIKGF; if (creationObject2 != 0) { goto IL_82; } } if (this.k__BackingField || this.k__BackingField) { Player player = this.k__BackingField; int num2 = 0; if (player != num2) { Player player2 = this.k__BackingField; bool flag; if (flag) { PlayerSpawnedEquipment playerSpawnedEquipment = this.k__BackingField; int num3 = 0; if (playerSpawnedEquipment == num3 || !this.k__BackingField.k__BackingField) { goto IL_82; } } } } return true; IL_82: throw new NullReferenceException(); } } // Token: 0x17000729 RID: 1833 // (get) Token: 0x060027B8 RID: 10168 RVA: 0x0009F618 File Offset: 0x0009D818 [Token(Token = "0x17000729")] public PlayerHand.PLLIKAOIPHP ODLNOJFJMHM { [Token(Token = "0x60027B8")] [Address(RVA = "0x1F03110", Offset = "0x1F02110", VA = "0x181F03110")] get { PlayerHand.PLLIKAOIPHP ekjfbmpigmd = this.EKJFBMPIGMD; if (ekjfbmpigmd == PlayerHand.PLLIKAOIPHP.Unknown) { } return ekjfbmpigmd; } } // Token: 0x1700072A RID: 1834 // (get) Token: 0x060027B9 RID: 10169 RVA: 0x0009F634 File Offset: 0x0009D834 [Token(Token = "0x1700072A")] public GHLCJGAMKMG HGIAGHMOBOD { [Token(Token = "0x60027B9")] [Address(RVA = "0x1F03730", Offset = "0x1F02730", VA = "0x181F03730")] get { /* An exception occurred when decompiling this method (060027B9) ICSharpCode.Decompiler.DecompilerException: Error decompiling GHLCJGAMKMG Tool::get_ScreensOneHandedAnimationHandedness() ---> System.Exception: Basic block has to end with unconditional control flow. { IL_0B: stloc:bool(var_1_12, cne:bool(ldloc:PLLIKAOIPHP(var_0_06), ldc.i4:PLLIKAOIPHP(1))) } 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: 0x1700072B RID: 1835 // (get) Token: 0x060027BA RID: 10170 RVA: 0x0009F654 File Offset: 0x0009D854 [Token(Token = "0x1700072B")] public GHLCJGAMKMG JCMLAKOLPOA { [Token(Token = "0x60027BA")] [Address(RVA = "0x1F03750", Offset = "0x1F02750", VA = "0x181F03750")] get { /* An exception occurred when decompiling this method (060027BA) ICSharpCode.Decompiler.DecompilerException: Error decompiling GHLCJGAMKMG Tool::get_ScreensTwoHandedAnimationHandedness() ---> System.Exception: Basic block has to end with unconditional control flow. { IL_0B: stloc:bool(var_1_12, cne:bool(ldloc:PLLIKAOIPHP(var_0_06), ldc.i4:PLLIKAOIPHP(1))) } 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: 0x060027BB RID: 10171 RVA: 0x0009F674 File Offset: 0x0009D874 [Token(Token = "0x60027BB")] [Address(RVA = "0x1F00840", Offset = "0x1EFF840", VA = "0x181F00840")] public bool TryGetPickupTooltipString(out string BIDBMIPDGJI) { if (this.screenSettings == (ulong)0L) { } string pickupTooltipString = this.screenSettings.PickupTooltipString; return true; } // Token: 0x1700072C RID: 1836 // (get) Token: 0x060027BC RID: 10172 RVA: 0x0009F69C File Offset: 0x0009D89C [Token(Token = "0x1700072C")] public bool ECJIKMMMDOG { [Token(Token = "0x60027BC")] [Address(RVA = "0x1F02670", Offset = "0x1F01670", VA = "0x181F02670")] get { if (!this.HGCGFIGNIGN.CFLJGNJLBFG) { ToolUI menu = this.ELABBFJBNII; int num = 0; if (!(menu != num)) { MoveableToolMenu moveableToolMenu = this.moveableToolMenu; int num2 = 0; if (moveableToolMenu != num2) { Tool tool = this.moveableToolMenu._tool; int num3 = 0; if (tool != num3) { ToolUI menu2 = this.moveableToolMenu._tool.ELABBFJBNII; int num4 = 0; if (!(menu2 != num4)) { } } } } } return true; } } // Token: 0x060027BD RID: 10173 RVA: 0x0009F724 File Offset: 0x0009D924 [Token(Token = "0x60027BD")] [Address(RVA = "0x1EF0740", Offset = "0x1EEF740", VA = "0x181EF0740")] public void AddScreensMultipleBehaviorModesSupport(object PIHIPPPPEBI) { this.HGCGFIGNIGN.BPAJKKAGPKB(PIHIPPPPEBI); } // Token: 0x060027BE RID: 10174 RVA: 0x0009F744 File Offset: 0x0009D944 [Token(Token = "0x60027BE")] [Address(RVA = "0x1EFE110", Offset = "0x1EFD110", VA = "0x181EFE110")] public void RemoveScreensMultipleBehaviorModeSupport(object PIHIPPPPEBI) { this.HGCGFIGNIGN.BIHKNNPGGKP(PIHIPPPPEBI); } // Token: 0x1700072D RID: 1837 // (get) Token: 0x060027BF RID: 10175 RVA: 0x0009F764 File Offset: 0x0009D964 [Token(Token = "0x1700072D")] public PlayerAnimation BDJLPEDNNJL { [Token(Token = "0x60027BF")] [Address(RVA = "0x54E9D0", Offset = "0x54D9D0", VA = "0x18054E9D0")] get { return this.screenSettings.IdleAnimation; } } // Token: 0x1700072E RID: 1838 // (get) Token: 0x060027C0 RID: 10176 RVA: 0x0009F77C File Offset: 0x0009D97C [Token(Token = "0x1700072E")] public PlayerAnimation OBIJMGDGKGB { [Token(Token = "0x60027C0")] [Address(RVA = "0xFAEF20", Offset = "0xFADF20", VA = "0x180FAEF20")] get { return this.screenSettings.FocusAnimation; } } // Token: 0x1700072F RID: 1839 // (get) Token: 0x060027C1 RID: 10177 RVA: 0x0009F794 File Offset: 0x0009D994 [Token(Token = "0x1700072F")] public ScreenToolBehaviorConfigBase PIBNJDJGINP { [Token(Token = "0x60027C1")] [Address(RVA = "0x44BCE0", Offset = "0x44ACE0", VA = "0x18044BCE0")] get { return this.screenSettings.ScreenBehaviorConfig; } } // Token: 0x17000730 RID: 1840 // (get) Token: 0x060027C2 RID: 10178 RVA: 0x0009F7AC File Offset: 0x0009D9AC [Token(Token = "0x17000730")] public VRToolController[] POLLPONPEFI { [Token(Token = "0x60027C2")] [Address(RVA = "0x4D9750", Offset = "0x4D8750", VA = "0x1804D9750")] get { /* An exception occurred when decompiling this method (060027C2) ICSharpCode.Decompiler.DecompilerException: Error decompiling RecRoom.Tools.VRToolController[] Tool::get_VRActionControllers() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: stloc:VRActionSettings(var_0_06, ldfld:VRActionSettings(Tool::vrSettings, ldloc:Tool(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: 0x17000731 RID: 1841 // (get) Token: 0x060027C3 RID: 10179 RVA: 0x0009F7C0 File Offset: 0x0009D9C0 [Token(Token = "0x17000731")] public ToolEntity DECMGIILJID { [Token(Token = "0x60027C3")] [Address(RVA = "0x44C7F0", Offset = "0x44B7F0", VA = "0x18044C7F0")] get { return this.toolEntity; } } // Token: 0x17000732 RID: 1842 // (get) Token: 0x060027C4 RID: 10180 RVA: 0x0009F7D4 File Offset: 0x0009D9D4 [Token(Token = "0x17000732")] public RigidbodyEx PNDEPIILPKD { [Token(Token = "0x60027C4")] [Address(RVA = "0x5D12A0", Offset = "0x5D02A0", VA = "0x1805D12A0")] get { return this.rigidbodyEx; } } // Token: 0x17000733 RID: 1843 // (get) Token: 0x060027C5 RID: 10181 RVA: 0x0009F7E8 File Offset: 0x0009D9E8 [Token(Token = "0x17000733")] public CreationObject OLEFCPKAAON { [Token(Token = "0x60027C5")] [Address(RVA = "0x5D1310", Offset = "0x5D0310", VA = "0x1805D1310")] get { return this.creationObject; } } // Token: 0x17000734 RID: 1844 // (get) Token: 0x060027C6 RID: 10182 RVA: 0x0009F7FC File Offset: 0x0009D9FC [Token(Token = "0x17000734")] public NetworkTransform IFKEHHEEKLE { [Token(Token = "0x60027C6")] [Address(RVA = "0x5D12D0", Offset = "0x5D02D0", VA = "0x1805D12D0")] get { return this.networkTransform; } } // Token: 0x17000735 RID: 1845 // (get) Token: 0x060027C7 RID: 10183 RVA: 0x0009F810 File Offset: 0x0009DA10 [Token(Token = "0x17000735")] public RigidbodyPickup HLJBCMPANEI { [Token(Token = "0x60027C7")] [Address(RVA = "0x5D1290", Offset = "0x5D0290", VA = "0x1805D1290")] get { return this.rigidbodyPickup; } } // Token: 0x17000736 RID: 1846 // (get) Token: 0x060027C8 RID: 10184 RVA: 0x0009F824 File Offset: 0x0009DA24 [Token(Token = "0x17000736")] public TaggedTool PKKADKGDHNI { [Token(Token = "0x60027C8")] [Address(RVA = "0x5D0D10", Offset = "0x5CFD10", VA = "0x1805D0D10")] get { return this.tags; } } // Token: 0x17000737 RID: 1847 // (get) Token: 0x060027C9 RID: 10185 RVA: 0x0009F838 File Offset: 0x0009DA38 [Token(Token = "0x17000737")] public ToolSkinMapper OOHKFLHCPFL { [Token(Token = "0x60027C9")] [Address(RVA = "0x5D12F0", Offset = "0x5D02F0", VA = "0x1805D12F0")] get { return this.toolSkinMapper; } } // Token: 0x17000738 RID: 1848 // (get) Token: 0x060027CA RID: 10186 RVA: 0x0009F84C File Offset: 0x0009DA4C [Token(Token = "0x17000738")] public Animator CCJNGBLKHKD { [Token(Token = "0x60027CA")] [Address(RVA = "0x5D12E0", Offset = "0x5D02E0", VA = "0x1805D12E0")] get { return this.animator; } } // Token: 0x17000739 RID: 1849 // (get) Token: 0x060027CB RID: 10187 RVA: 0x0009F860 File Offset: 0x0009DA60 [Token(Token = "0x17000739")] public VisibleInCamera PDADDKJMBKF { [Token(Token = "0x60027CB")] [Address(RVA = "0x5D12B0", Offset = "0x5D02B0", VA = "0x1805D12B0")] get { return this.visibleInCamera; } } // Token: 0x1700073A RID: 1850 // (get) Token: 0x060027CC RID: 10188 RVA: 0x0009F874 File Offset: 0x0009DA74 [Token(Token = "0x1700073A")] public ConnectableTool BBCKGBOEDFA { [Token(Token = "0x60027CC")] [Address(RVA = "0x5D1320", Offset = "0x5D0320", VA = "0x1805D1320")] get { return this.connectableTool; } } // Token: 0x1700073B RID: 1851 // (get) Token: 0x060027CD RID: 10189 RVA: 0x0009F888 File Offset: 0x0009DA88 [Token(Token = "0x1700073B")] public PersistenceView AGBFHKOJMDE { [Token(Token = "0x60027CD")] [Address(RVA = "0x5D1300", Offset = "0x5D0300", VA = "0x1805D1300")] get { return this.persistenceView; } } // Token: 0x1700073C RID: 1852 // (get) Token: 0x060027CE RID: 10190 RVA: 0x0009F89C File Offset: 0x0009DA9C // (set) Token: 0x060027CF RID: 10191 RVA: 0x0009F8B0 File Offset: 0x0009DAB0 [Token(Token = "0x1700073C")] public PlayerSpawnedEquipment NFFNPCCAGHC { [Token(Token = "0x60027CE")] [Address(RVA = "0x1F03720", Offset = "0x1F02720", VA = "0x181F03720")] get; [Token(Token = "0x60027CF")] [Address(RVA = "0x1F03E70", Offset = "0x1F02E70", VA = "0x181F03E70")] set; } // Token: 0x1700073D RID: 1853 // (get) Token: 0x060027D0 RID: 10192 RVA: 0x0009F8C4 File Offset: 0x0009DAC4 [Token(Token = "0x1700073D")] public IReadOnlyList EBONJMMNPEM { [Token(Token = "0x60027D0")] [Address(RVA = "0x1F02900", Offset = "0x1F01900", VA = "0x181F02900")] get { /* An exception occurred when decompiling this method (060027D0) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IReadOnlyList`1 Tool::get_Colliders() ---> 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(Tool::NNBALFKKNDO, ldloc:Tool(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: 0x1700073E RID: 1854 // (get) Token: 0x060027D1 RID: 10193 RVA: 0x0009F8D8 File Offset: 0x0009DAD8 [Token(Token = "0x1700073E")] public Collider[] LEICDLDJKNF { [Token(Token = "0x60027D1")] [Address(RVA = "0x54F130", Offset = "0x54E130", VA = "0x18054F130")] get { /* An exception occurred when decompiling this method (060027D1) ICSharpCode.Decompiler.DecompilerException: Error decompiling UnityEngine.Collider[] Tool::get_CollisionIgnoredColliders() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: stloc:CollisionSettings(var_0_06, ldfld:CollisionSettings(Tool::collisionSettings, ldloc:Tool(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: 0x1700073F RID: 1855 // (get) Token: 0x060027D2 RID: 10194 RVA: 0x0009F8EC File Offset: 0x0009DAEC [Token(Token = "0x1700073F")] public ToolUI ELABBFJBNII { [Token(Token = "0x60027D2")] [Address(RVA = "0x1F031B0", Offset = "0x1F021B0", VA = "0x181F031B0")] get { Tool nmpihkpmflm = this.NMPIHKPMFLM; int num = 0; if (nmpihkpmflm != num) { } ToolUI ifohigmcoig = this.IFOHIGMCOIG; int num2 = 0; if (ifohigmcoig == num2) { PlayerSpawnedEquipment playerSpawnedEquipment = this.k__BackingField; int num3 = 0; if (playerSpawnedEquipment == num3 || this.k__BackingField.k__BackingField) { Tool.MenuSettings menuSettings = this.menuSettings; bool flag; if (flag) { ToolMenuProjector menuProjector = this.menuSettings.menuProjector; int num4 = 0; if (menuProjector != num4) { Transform menuAnchorTransform = this.menuSettings.menuAnchorTransform; int num5 = 0; if (menuAnchorTransform != num5) { Tool.MenuSettings menuSettings2 = this.menuSettings; ToolUI toolUI; this.IFOHIGMCOIG = toolUI; Tool k__BackingField = toolUI.k__BackingField; int num6 = 0; if (k__BackingField == num6) { this.IFOHIGMCOIG.k__BackingField = this; } Transform transform = this.IFOHIGMCOIG.transform; float z = Vector3.zero.z; Transform transform2 = this.IFOHIGMCOIG.transform; Quaternion identity = Quaternion.identity; Transform transform3 = this.IFOHIGMCOIG.transform; float z2 = Vector3.one.z; BoxCollider menuBoxCollider = this.IFOHIGMCOIG.menuBoxCollider; int num7 = 0; if (menuBoxCollider != num7) { Transform transform4 = this.IFOHIGMCOIG.menuBoxCollider.gameObject.transform; Transform transform5 = this.menuSettings.menuProjector.transform; transform4.parentInternal = transform5; } } } } } } return this.IFOHIGMCOIG; } } // Token: 0x17000740 RID: 1856 // (get) Token: 0x060027D3 RID: 10195 RVA: 0x0009FA6C File Offset: 0x0009DC6C [Token(Token = "0x17000740")] public ToolMenuProjector EACPPCDMMOF { [Token(Token = "0x60027D3")] [Address(RVA = "0x675290", Offset = "0x674290", VA = "0x180675290")] get { return this.menuSettings.menuProjector; } } // Token: 0x17000741 RID: 1857 // (get) Token: 0x060027D4 RID: 10196 RVA: 0x0009FA84 File Offset: 0x0009DC84 [Token(Token = "0x17000741")] public MoveableToolMenu NKHLLHOHBGD { [Token(Token = "0x60027D4")] [Address(RVA = "0x542AA0", Offset = "0x541AA0", VA = "0x180542AA0")] get { return this.moveableToolMenu; } } // Token: 0x17000742 RID: 1858 // (get) Token: 0x060027D5 RID: 10197 RVA: 0x0009FA98 File Offset: 0x0009DC98 [Token(Token = "0x17000742")] public bool DHFAIJHALBE { [Token(Token = "0x60027D5")] [Address(RVA = "0x1F02940", Offset = "0x1F01940", VA = "0x181F02940")] get { ToolUI menu = this.ELABBFJBNII; int num = 0; if (!(menu != num)) { MoveableToolMenu moveableToolMenu = this.moveableToolMenu; int num2 = 0; if (moveableToolMenu != num2) { Tool tool = this.moveableToolMenu._tool; int num3 = 0; if (tool != num3) { ToolUI menu2 = this.moveableToolMenu._tool.ELABBFJBNII; int num4 = 0; if (!(menu2 != num4)) { } } } } return true; } } // Token: 0x17000743 RID: 1859 // (get) Token: 0x060027D6 RID: 10198 RVA: 0x0009FB14 File Offset: 0x0009DD14 // (set) Token: 0x060027D7 RID: 10199 RVA: 0x0009FB28 File Offset: 0x0009DD28 [Token(Token = "0x17000743")] public bool LNBODGECGCD { [Token(Token = "0x60027D6")] [Address(RVA = "0x1F039E0", Offset = "0x1F029E0", VA = "0x181F039E0")] get; [Token(Token = "0x60027D7")] [Address(RVA = "0x1EFA020", Offset = "0x1EF9020", VA = "0x181EFA020")] private set; } // Token: 0x17000744 RID: 1860 // (get) Token: 0x060027D8 RID: 10200 RVA: 0x0009FB3C File Offset: 0x0009DD3C [Token(Token = "0x17000744")] private bool KFENPBFICIL { [Token(Token = "0x60027D8")] [Address(RVA = "0x1EF3200", Offset = "0x1EF2200", VA = "0x181EF3200")] get { return !this.NHKGABHFFHB.CFLJGNJLBFG; } } // Token: 0x17000745 RID: 1861 // (get) Token: 0x060027D9 RID: 10201 RVA: 0x0009FB60 File Offset: 0x0009DD60 [Token(Token = "0x17000745")] public bool NDKHDFJHGPP { [Token(Token = "0x60027D9")] [Address(RVA = "0x1F02FA0", Offset = "0x1F01FA0", VA = "0x181F02FA0")] get { Tool nmpihkpmflm = this.NMPIHKPMFLM; int num = 0; return nmpihkpmflm != num; } } // Token: 0x17000746 RID: 1862 // (get) Token: 0x060027DA RID: 10202 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x060027DB RID: 10203 RVA: 0x0009FB80 File Offset: 0x0009DD80 [Token(Token = "0x17000746")] public Vector3 LMALCMEHJBA { [Token(Token = "0x60027DA")] [Address(RVA = "0x1F030E0", Offset = "0x1F020E0", VA = "0x181F030E0")] [CompilerGenerated] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x60027DB")] [Address(RVA = "0x1EF2D60", Offset = "0x1EF1D60", VA = "0x181EF2D60")] [CompilerGenerated] private set { float z = value.z; this.k__BackingField.z = z; } } // Token: 0x17000747 RID: 1863 // (get) Token: 0x060027DC RID: 10204 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x060027DD RID: 10205 RVA: 0x0009FBA0 File Offset: 0x0009DDA0 [Token(Token = "0x17000747")] public Quaternion CFIGOPBDHEN { [Token(Token = "0x60027DC")] [Address(RVA = "0x1F03100", Offset = "0x1F02100", VA = "0x181F03100")] [CompilerGenerated] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x60027DD")] [Address(RVA = "0x1EF8B80", Offset = "0x1EF7B80", VA = "0x181EF8B80")] [CompilerGenerated] private set { } } // Token: 0x17000748 RID: 1864 // (get) Token: 0x060027DE RID: 10206 RVA: 0x0009FBB0 File Offset: 0x0009DDB0 [Token(Token = "0x17000748")] private bool LHMMBEPNODC { [Token(Token = "0x60027DE")] [Address(RVA = "0x1EF8E50", Offset = "0x1EF7E50", VA = "0x181EF8E50")] get { return this.HHCGNCDJEKA.CFLJGNJLBFG; } } // Token: 0x17000749 RID: 1865 // (get) Token: 0x060027DF RID: 10207 RVA: 0x0009FBD0 File Offset: 0x0009DDD0 [Token(Token = "0x17000749")] public bool LGHCOKDFJIG { [Token(Token = "0x60027DF")] [Address(RVA = "0x1F03860", Offset = "0x1F02860", VA = "0x181F03860")] get { LocalPlayerController instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; return instance == num || SingletonMonoBehaviour.ONCPNMDGGKG.AKPGDDBMBMK == LocalPlayerController.MIGPLDFLMHA.VR || this.MJEGGGLCGFI.CFLJGNJLBFG; } } // Token: 0x060027E0 RID: 10208 RVA: 0x0009FC10 File Offset: 0x0009DE10 [Token(Token = "0x60027E0")] [Address(RVA = "0x1EF0710", Offset = "0x1EEF710", VA = "0x181EF0710")] public void AddScreensEnemyDisarmEnabled(object PIHIPPPPEBI) { this.MJEGGGLCGFI.BPAJKKAGPKB(PIHIPPPPEBI); } // Token: 0x060027E1 RID: 10209 RVA: 0x0009FC30 File Offset: 0x0009DE30 [Token(Token = "0x60027E1")] [Address(RVA = "0x1EFE0E0", Offset = "0x1EFD0E0", VA = "0x181EFE0E0")] public void RemoveScreensEnemyDisarmEnabled(object PIHIPPPPEBI) { this.MJEGGGLCGFI.BIHKNNPGGKP(PIHIPPPPEBI); } // Token: 0x1700074A RID: 1866 // (get) Token: 0x060027E2 RID: 10210 RVA: 0x0009FC50 File Offset: 0x0009DE50 // (set) Token: 0x060027E3 RID: 10211 RVA: 0x0009FC64 File Offset: 0x0009DE64 [Token(Token = "0x1700074A")] public Tool NCNMGEJAHFM { [Token(Token = "0x60027E2")] [Address(RVA = "0xEAEE20", Offset = "0xEADE20", VA = "0x180EAEE20")] get { return this.NMPIHKPMFLM; } [Token(Token = "0x60027E3")] [Address(RVA = "0x1EF5170", Offset = "0x1EF4170", VA = "0x181EF5170")] private set { if (this.NMPIHKPMFLM != value) { Tool nmpihkpmflm = this.NMPIHKPMFLM; int num = 0; if (nmpihkpmflm != num) { bool flag = this.NMPIHKPMFLM.NABGMILJPHH.Remove(this); } this.NMPIHKPMFLM = value; int num2 = 0; if (value != num2 && !this.NMPIHKPMFLM.NABGMILJPHH.Contains(this)) { this.NMPIHKPMFLM.NABGMILJPHH.Add(this); } } } } // Token: 0x1700074B RID: 1867 // (get) Token: 0x060027E4 RID: 10212 RVA: 0x0009FCE4 File Offset: 0x0009DEE4 // (set) Token: 0x060027E5 RID: 10213 RVA: 0x0009FCF8 File Offset: 0x0009DEF8 [Token(Token = "0x1700074B")] public ToolCleanup PFKBCMNAFNN { [Token(Token = "0x60027E4")] [Address(RVA = "0xEAEE30", Offset = "0xEADE30", VA = "0x180EAEE30")] get; [Token(Token = "0x60027E5")] [Address(RVA = "0xEAF770", Offset = "0xEAE770", VA = "0x180EAF770")] private set; } // Token: 0x1700074C RID: 1868 // (get) Token: 0x060027E6 RID: 10214 RVA: 0x0009FD0C File Offset: 0x0009DF0C [Token(Token = "0x1700074C")] private object MILCABGJEJO { [Token(Token = "0x60027E6")] [Address(RVA = "0x1EFAD40", Offset = "0x1EF9D40", VA = "0x181EFAD40")] get { object bfipicmihnd = this.BFIPICMIHND; if (bfipicmihnd == 0) { object obj = new object(); this.BFIPICMIHND = obj; } return bfipicmihnd; } } // Token: 0x1700074D RID: 1869 // (get) Token: 0x060027E7 RID: 10215 RVA: 0x0009FD34 File Offset: 0x0009DF34 [Token(Token = "0x1700074D")] private object NDBFPLFHBCP { [Token(Token = "0x60027E7")] [Address(RVA = "0x1EF53A0", Offset = "0x1EF43A0", VA = "0x181EF53A0")] get { object cjdpmfijpla = this.CJDPMFIJPLA; if (cjdpmfijpla == 0) { object obj = new object(); this.CJDPMFIJPLA = obj; } return cjdpmfijpla; } } // Token: 0x1700074E RID: 1870 // (get) Token: 0x060027E8 RID: 10216 RVA: 0x0009FD5C File Offset: 0x0009DF5C [Token(Token = "0x1700074E")] private object EKHCKEMAOGC { [Token(Token = "0x60027E8")] [Address(RVA = "0x1EF5E60", Offset = "0x1EF4E60", VA = "0x181EF5E60")] get { object hinomieingf = this.HINOMIEINGF; if (hinomieingf == 0) { object obj = new object(); this.HINOMIEINGF = obj; } return hinomieingf; } } // Token: 0x1700074F RID: 1871 // (get) Token: 0x060027E9 RID: 10217 RVA: 0x0009FD84 File Offset: 0x0009DF84 [Token(Token = "0x1700074F")] public EEDONNAHMFK GGOGKLAIJNJ { [Token(Token = "0x60027E9")] [Address(RVA = "0x1F039C0", Offset = "0x1F029C0", VA = "0x181F039C0")] get { return this.EJJGPPDAPDJ; } } // Token: 0x17000750 RID: 1872 // (get) Token: 0x060027EA RID: 10218 RVA: 0x0009FD98 File Offset: 0x0009DF98 // (set) Token: 0x060027EB RID: 10219 RVA: 0x0009FDAC File Offset: 0x0009DFAC [Token(Token = "0x17000750")] public bool MPIEALHHEPF { [Token(Token = "0x60027EA")] [Address(RVA = "0x1F02870", Offset = "0x1F01870", VA = "0x181F02870")] get { return this.DNCDIAFBPHO; } [Token(Token = "0x60027EB")] [Address(RVA = "0x1F03C20", Offset = "0x1F02C20", VA = "0x181F03C20")] set { if (this.DNCDIAFBPHO != value) { this.DNCDIAFBPHO = value; this.MELBAJGOMIC(); return; } } } // Token: 0x17000751 RID: 1873 // (get) Token: 0x060027EC RID: 10220 RVA: 0x0009FDD0 File Offset: 0x0009DFD0 [Token(Token = "0x17000751")] public bool HADIEFFNFJB { [Token(Token = "0x60027EC")] [Address(RVA = "0x1F03130", Offset = "0x1F02130", VA = "0x181F03130")] get { object obj = this.OCDAPABGABP.Eval(); throw new NullReferenceException(); } } // Token: 0x060027ED RID: 10221 RVA: 0x0009FDF0 File Offset: 0x0009DFF0 [Token(Token = "0x60027ED")] [Address(RVA = "0x1EF0690", Offset = "0x1EEF690", VA = "0x181EF0690")] public void AddLockOnPickup(bool BCEFAKDFEMM, object PIHIPPPPEBI) { bool flag = this.OCDAPABGABP.DOEHAPOJMON(BCEFAKDFEMM, PIHIPPPPEBI); } // Token: 0x060027EE RID: 10222 RVA: 0x0009FE14 File Offset: 0x0009E014 [Token(Token = "0x60027EE")] [Address(RVA = "0x1EFDD60", Offset = "0x1EFCD60", VA = "0x181EFDD60")] public void RemoveLockOnPickup(object PIHIPPPPEBI) { bool flag = this.OCDAPABGABP.HAHBGOMEMEE(PIHIPPPPEBI); } // Token: 0x17000752 RID: 1874 // (get) Token: 0x060027EF RID: 10223 RVA: 0x0009FE34 File Offset: 0x0009E034 [Token(Token = "0x17000752")] public IReadOnlyList PALCHLLINDC { [Token(Token = "0x60027EF")] [Address(RVA = "0x1F036E0", Offset = "0x1F026E0", VA = "0x181F036E0")] get { /* An exception occurred when decompiling this method (060027EF) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IReadOnlyList`1 Tool::get_ParticleEffectRenderers() ---> 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(Tool::IAEGDBOIEBM, ldloc:Tool(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: 0x17000753 RID: 1875 // (get) Token: 0x060027F0 RID: 10224 RVA: 0x0009FE48 File Offset: 0x0009E048 [Token(Token = "0x17000753")] public IReadOnlyList FMNBHOHNDNA { [Token(Token = "0x60027F0")] [Address(RVA = "0x1F02B10", Offset = "0x1F01B10", VA = "0x181F02B10")] get { /* An exception occurred when decompiling this method (060027F0) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IReadOnlyList`1 Tool::get_HighlightRenderers() ---> 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(Tool::KPKJDENLNNJ, ldloc:Tool(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: 0x17000754 RID: 1876 // (get) Token: 0x060027F1 RID: 10225 RVA: 0x0009FE5C File Offset: 0x0009E05C [Token(Token = "0x17000754")] public IReadOnlyList JPKJIFAEBMG { [Token(Token = "0x60027F1")] [Address(RVA = "0x1F02910", Offset = "0x1F01910", VA = "0x181F02910")] get { /* An exception occurred when decompiling this method (060027F1) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IReadOnlyList`1 Tool::get_CustomFadeMaskRenderers() ---> 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(Tool::MLIJIGCCPNI, ldloc:Tool(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: 0x17000755 RID: 1877 // (get) Token: 0x060027F2 RID: 10226 RVA: 0x0009FE70 File Offset: 0x0009E070 [Token(Token = "0x17000755")] public bool DLMLJCHKMAP { [Token(Token = "0x60027F2")] [Address(RVA = "0x1F02F40", Offset = "0x1F01F40", VA = "0x181F02F40")] get { return this.KOPJBHEGHGF; } } // Token: 0x17000756 RID: 1878 // (get) Token: 0x060027F3 RID: 10227 RVA: 0x0009FE84 File Offset: 0x0009E084 [Token(Token = "0x17000756")] public List KLOKGIILFHA { [Token(Token = "0x60027F3")] [Address(RVA = "0x1F02880", Offset = "0x1F01880", VA = "0x181F02880")] get { return this.NABGMILJPHH; } } // Token: 0x060027F4 RID: 10228 RVA: 0x0009FE98 File Offset: 0x0009E098 [Token(Token = "0x60027F4")] [Address(RVA = "0x1EF1EA0", Offset = "0x1EF0EA0", VA = "0x181EF1EA0", Slot = "13")] protected override void Awake() { int num = 0; this.DeserializeFrom(num); if (this.InstantiationParameters == 0) { } Dictionary instantiationParameters = this.InstantiationParameters; throw new NullReferenceException(); } // Token: 0x060027F5 RID: 10229 RVA: 0x000A03E0 File Offset: 0x0009E5E0 [Token(Token = "0x60027F5")] [Address(RVA = "0x1EF9950", Offset = "0x1EF8950", VA = "0x181EF9950")] private void MNLLIFELLDN(AGAJMBPABDL HIBNOIKDDAC) { this.GCOJNMNOAJM(); this.BONBOBPFANK(); } // Token: 0x060027F6 RID: 10230 RVA: 0x000A03FC File Offset: 0x0009E5FC [Token(Token = "0x60027F6")] [Address(RVA = "0x1EF2D80", Offset = "0x1EF1D80", VA = "0x181EF2D80")] private void BONBOBPFANK() { if (this.KOPJBHEGHGF && !this.k__BackingField && !this.k__BackingField && !this.k__BackingField && base.OGIBLNIIHDK) { if (this.LMNPEKLBHLG.IAHDANBDAAM() != 0) { BKAFCPEOPFD.BOJGHJMJMDE.BKELCDIFAKM bkelcdifakm = new BKAFCPEOPFD.BOJGHJMJMDE.BKELCDIFAKM(); BKAFCPEOPFD.BOJGHJMJMDE.BKELCDIFAKM.NDHFLLMHFDJ.MMGBJBEBJFC nejpbkmihil = LPLAKAFDKDE.NEJPBKMIHIL; bkelcdifakm.BNMHDDIOPNG = nejpbkmihil; this.SendMasterRecordingEvent(bkelcdifakm); } MFBGLIHGCGO inputCancelledEvent = this.InputCancelledEvent; this.KOPJBHEGHGF = false; if (inputCancelledEvent != 0) { inputCancelledEvent.CNFDGDEOPPF(this); } } } // Token: 0x060027F7 RID: 10231 RVA: 0x000A0480 File Offset: 0x0009E680 [Token(Token = "0x60027F7")] [Address(RVA = "0x1F00390", Offset = "0x1EFF390", VA = "0x181F00390")] private void Start() { DAJFOCGPHGP attachedCollisionLayer; if (this.k__BackingField || this.k__BackingField || this.k__BackingField) { attachedCollisionLayer = this.AttachedCollisionLayer; } this.SetCollisionLayer(attachedCollisionLayer); if (this.SleepOnStart && !this.k__BackingField) { this.rigidbodyEx.Sleep(); bool flag = this.rigidbodyEx.IsSleeping(); RigidbodyEx rigidbodyEx = this.rigidbodyEx; if (this.KinematicOnSleep == flag) { object obj; if (this.BFIPICMIHND == 0) { obj = new object(); this.BFIPICMIHND = obj; } rigidbodyEx.RemoveKinematic(obj); } object obj2; if (this.BFIPICMIHND == 0) { obj2 = new object(); this.BFIPICMIHND = obj2; } rigidbodyEx.AddKinematic(obj2); this.rigidbodyEx.Sleep(); } if (this.KinematicOnReset) { RigidbodyEx rigidbodyEx2 = this.rigidbodyEx; object obj3; if (this.CJDPMFIJPLA == 0) { obj3 = new object(); this.CJDPMFIJPLA = obj3; } rigidbodyEx2.AddKinematic(obj3); } Animator animator = this.animator; int num = 0; if (animator != num && !this.k__BackingField) { Animator animator2 = this.animator; int num2 = 0; animator2.DBCCNEMNLNI(num2 != 0); } this.PMPFPCENICP(); GameObject gameObject = base.gameObject; bool flag2 = this.MGNCNNNKHFM.IAHDANBDAAM() != null; gameObject.SetActive(flag2); bool flag3 = this.MGNCNNNKHFM.IAHDANBDAAM() != null; if (!flag3 && (this.k__BackingField != flag3 || this.k__BackingField != flag3 || this.k__BackingField != flag3)) { KLLMCPFPIIE ogpminjncge = this.OGPMINJNCGE; } MFBGLIHGCGO enabledChangeEvent = this.EnabledChangeEvent; if (enabledChangeEvent != 0) { enabledChangeEvent.CNFDGDEOPPF(this); } MFBGLIHGCGO hoverEndEvent = this.HoverEndEvent; int num3 = 0; this.k__BackingField = false; this.k__BackingField = num3; if (hoverEndEvent != 0) { hoverEndEvent.CNFDGDEOPPF(this); } if (this.BELHBOONGGI != 0) { this.BELHBOONGGI = num3; } this.MELBAJGOMIC(); this.UpdateCachedApproximateSize(); Action action = new Action(this.DIFJOBKHDML); IDisposable disposable = KCBPNKMEDPI.ONEBONJNMNK(this, action); MFBGLIHGCGO postStartEvent = this.PostStartEvent; this.KKECFIMMINE = disposable; this.k__BackingField = true; if (postStartEvent != 0) { postStartEvent.CNFDGDEOPPF(this); } } // Token: 0x060027F8 RID: 10232 RVA: 0x000A0698 File Offset: 0x0009E898 [Token(Token = "0x60027F8")] [Address(RVA = "0x1EF3330", Offset = "0x1EF2330", VA = "0x181EF3330")] private void DIFJOBKHDML(float POGAEJIEPIM) { int num = 0; if (this != num && base.transform.ABDKFENDAKH() > 1E-45f) { this.UpdateCachedApproximateSize(); return; } } // Token: 0x060027F9 RID: 10233 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60027F9")] [Address(RVA = "0x1EFB3B0", Offset = "0x1EFA3B0", VA = "0x181EFB3B0", Slot = "14")] protected override void OnDestroy() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060027FA RID: 10234 RVA: 0x000A06CC File Offset: 0x0009E8CC [Token(Token = "0x60027FA")] [Address(RVA = "0x1EFBD90", Offset = "0x1EFAD90", VA = "0x181EFBD90")] private void OnEnable() { OGNBCNBPFCC spawnableToolType = this.OGNBCNBPFCC; int num = Tool.k__BackingField; num++; Tool.k__BackingField = num; Dictionary ekkdigklgho = Tool.EKKDIGKLGHO; throw new NullReferenceException(); } // Token: 0x060027FB RID: 10235 RVA: 0x000A0738 File Offset: 0x0009E938 [Token(Token = "0x60027FB")] [Address(RVA = "0x1EFBA60", Offset = "0x1EFAA60", VA = "0x181EFBA60")] private void OnDisable() { OGNBCNBPFCC spawnableToolType = this.OGNBCNBPFCC; Tool.k__BackingField = Tool.k__BackingField; Dictionary ekkdigklgho = Tool.EKKDIGKLGHO; throw new NullReferenceException(); } // Token: 0x060027FC RID: 10236 RVA: 0x000A07CC File Offset: 0x0009E9CC [Token(Token = "0x60027FC")] [Address(RVA = "0x1EF41B0", Offset = "0x1EF31B0", VA = "0x181EF41B0")] private void FLGJCCBHEJI() { if (base.OGIBLNIIHDK && KKPBCOOONNK.ADEBHCHKEEC && this.k__BackingField) { PhotonView bhaahkeilog = this.BHAAHKEILOG; int num = 0; if (bhaahkeilog != num) { Player player = this.k__BackingField; int num2 = 0; if (player == num2) { int instantiationId = this.BHAAHKEILOG.InstantiationId; PhotonView photonView = base.JDHMIOJKLCK; if (instantiationId != photonView.InstantiationId) { OKIMOMGKKDH ekjclgjfign = OKIMOMGKKDH.EKJCLGJFIGN; this.IKEGONLJBPP = ekjclgjfign; } } } } } // Token: 0x060027FD RID: 10237 RVA: 0x000A0854 File Offset: 0x0009EA54 [Token(Token = "0x60027FD")] [Address(RVA = "0x1EF4780", Offset = "0x1EF3780", VA = "0x181EF4780")] private IEnumerator GBCPJKKNANJ() { /* An exception occurred when decompiling this method (060027FD) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerator`1 Tool::GBCPJKKNANJ() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: call:void(LEMDMNAFGCJ::System.IDisposable.Dispose, ldloc:LEMDMNAFGCJ(var_0)) stfld:int32(LEMDMNAFGCJ::<>1__state, ldloc:LEMDMNAFGCJ(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0))) stfld:Tool(LEMDMNAFGCJ::<>4__this, ldloc:LEMDMNAFGCJ(var_0), ldloc:Tool(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: 0x060027FE RID: 10238 RVA: 0x000A0878 File Offset: 0x0009EA78 [Token(Token = "0x60027FE")] [Address(RVA = "0x1EF97E0", Offset = "0x1EF87E0", VA = "0x181EF97E0")] private void MKELHAPAKEL() { SpawnableTool component = base.GetComponent(); int num = 0; if (component != num) { OGNBCNBPFCC type = component.OPLHMKFCNOL; } ObscuredInt obscuredInt; bool fakeValueActive = obscuredInt.fakeValueActive; this.MHDPLJDBCAN.fakeValueActive = fakeValueActive; this.PAAOGFJOIFD = true; if (!this.ExcludeFromTriggerVolume) { int spawnableToolType = (int)this.OGNBCNBPFCC; SpawnableToolCategoryConfig.CDPMKMGIPFA cdpmkmgipfa; bool flag = cdpmkmgipfa == SpawnableToolCategoryConfig.CDPMKMGIPFA.GAGDETS; if (this.OGNBCNBPFCC == OGNBCNBPFCC.TRIGGER_VOLUME) { } OGNBCNBPFCC spawnableToolType2 = this.OGNBCNBPFCC; int num2 = 0; this.ExcludeFromTriggerVolume = num2 != 0; } } // Token: 0x060027FF RID: 10239 RVA: 0x000A08FC File Offset: 0x0009EAFC [Token(Token = "0x60027FF")] [Address(RVA = "0x1EF7D40", Offset = "0x1EF6D40", VA = "0x181EF7D40")] public void KillzoneResetImmediately(Killzone IKPBPBLJCOC) { while (!this.k__BackingField && !this.k__BackingField && !this.k__BackingField && base.OGIBLNIIHDK) { int frameCount = Time.frameCount; this.HNAALFCDECO = frameCount; this.DILANCBDHBC(); Tool.HMMDPJMIHGJ customAuthorityResetOnKillzoneBehavior = this.CustomAuthorityResetOnKillzoneBehavior; if (customAuthorityResetOnKillzoneBehavior != 0) { int num = 0; int num2 = 0; if (num < customAuthorityResetOnKillzoneBehavior) { if (customAuthorityResetOnKillzoneBehavior == 0) { continue; } if (customAuthorityResetOnKillzoneBehavior(this, IKPBPBLJCOC)) { break; } num2++; } } int num3 = 0; if (IKPBPBLJCOC != num3) { Killzone.IMGGDHIGABE resetToolMode = IKPBPBLJCOC.resetToolMode; if (resetToolMode != Killzone.IMGGDHIGABE.RESET_LAST_PICKUP_POINT) { if (resetToolMode != Killzone.IMGGDHIGABE.RESET_LAST_SPAWN_POINT) { if (resetToolMode != Killzone.IMGGDHIGABE.DISABLE) { break; } Quaternion quaternion = this.k__BackingField; float z = this.k__BackingField.z; } this.AuthorityResetToLastSpawnPosition(true); } } Quaternion lastWorldSpacePickupRotation = this.LastWorldSpacePickupRotation; float z2 = this.LastWorldSpacePickupPosition.z; break; } } // Token: 0x06002800 RID: 10240 RVA: 0x000A09D0 File Offset: 0x0009EBD0 [Token(Token = "0x6002800")] [Address(RVA = "0x1EFDA50", Offset = "0x1EFCA50", VA = "0x181EFDA50")] public void QueueKillzoneReset(Killzone IKPBPBLJCOC) { if (!this.BPAPGFBNGNK.Contains(IKPBPBLJCOC)) { this.BPAPGFBNGNK.Add(IKPBPBLJCOC); } if (this.EAFLPDIMFCK == (ulong)0L) { Action action = new Action(this.EKIFLPFBPAG); IDisposable disposable = KCBPNKMEDPI.PBDKGIJCPCG(this, 4f, action); this.EAFLPDIMFCK = disposable; } } // Token: 0x06002801 RID: 10241 RVA: 0x000A0A2C File Offset: 0x0009EC2C [Token(Token = "0x6002801")] [Address(RVA = "0x1EFDDC0", Offset = "0x1EFCDC0", VA = "0x181EFDDC0")] public void RemoveQueuedKillzone(Killzone IKPBPBLJCOC) { if (this.BPAPGFBNGNK.Remove(IKPBPBLJCOC)) { List bpapgfbngnk = this.BPAPGFBNGNK; if (this.EAFLPDIMFCK != 0) { this.EAFLPDIMFCK = (ulong)0L; } } } // Token: 0x06002802 RID: 10242 RVA: 0x000A0A68 File Offset: 0x0009EC68 [Token(Token = "0x6002802")] [Address(RVA = "0x1EF3440", Offset = "0x1EF2440", VA = "0x181EF3440")] private void DILANCBDHBC() { this.BPAPGFBNGNK.Clear(); if (this.EAFLPDIMFCK != 0) { this.EAFLPDIMFCK = (ulong)0L; } } // Token: 0x06002803 RID: 10243 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6002803")] [Address(RVA = "0x1EF3BA0", Offset = "0x1EF2BA0", VA = "0x181EF3BA0")] private void EKIFLPFBPAG(float POGAEJIEPIM) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06002804 RID: 10244 RVA: 0x000A0A98 File Offset: 0x0009EC98 [Token(Token = "0x6002804")] [Address(RVA = "0x1EF0630", Offset = "0x1EEF630", VA = "0x181EF0630")] public void AddCustomPickupCondition(Tool.OGLAJAFKBMN LKMLNOJIFHH) { this.OPMBAAJOICC.Add(LKMLNOJIFHH); } // Token: 0x06002805 RID: 10245 RVA: 0x000A0AB8 File Offset: 0x0009ECB8 [Token(Token = "0x6002805")] [Address(RVA = "0x1EFDD00", Offset = "0x1EFCD00", VA = "0x181EFDD00")] public void RemoveCustomPickupCondition(Tool.OGLAJAFKBMN LKMLNOJIFHH) { bool flag = this.OPMBAAJOICC.Remove(LKMLNOJIFHH); } // Token: 0x06002806 RID: 10246 RVA: 0x000A0AD8 File Offset: 0x0009ECD8 [Token(Token = "0x6002806")] [Address(RVA = "0x1EF0540", Offset = "0x1EEF540", VA = "0x181EF0540")] public void AddCustomEquipCondition(Tool.EHOOCLKEMPD LKMLNOJIFHH) { this.IJGCIGFNJDB.Add(LKMLNOJIFHH); } // Token: 0x06002807 RID: 10247 RVA: 0x000A0AF8 File Offset: 0x0009ECF8 [Token(Token = "0x6002807")] [Address(RVA = "0x1EFDBA0", Offset = "0x1EFCBA0", VA = "0x181EFDBA0")] public void RemoveCustomEquipCondition(Tool.EHOOCLKEMPD LKMLNOJIFHH) { bool flag = this.IJGCIGFNJDB.Remove(LKMLNOJIFHH); } // Token: 0x06002808 RID: 10248 RVA: 0x000A0B18 File Offset: 0x0009ED18 [Token(Token = "0x6002808")] [Address(RVA = "0x1EFF890", Offset = "0x1EFE890", VA = "0x181EFF890")] public void SetParentTransform(Transform ICJLNPKIMKH, bool MHMIJMBFOMI) { int num; do { num = 0; Transform parent = base.transform.parent; if (!(parent != ICJLNPKIMKH)) { break; } int num2 = 0; if (ICJLNPKIMKH == num2) { Transform doDestroyOnLoadParentTransform = Tool.DoDestroyOnLoadParentTransform; int num3 = 0; if (doDestroyOnLoadParentTransform == num3) { Tool.DoDestroyOnLoadParentTransform = new GameObject("DoDestroyOnLoadRoot").transform; } Transform doDestroyOnLoadParentTransform2 = Tool.DoDestroyOnLoadParentTransform; this.SetParentTransform(doDestroyOnLoadParentTransform2, true); } base.transform.SetParent(ICJLNPKIMKH, MHMIJMBFOMI); List nabgmiljphh = this.NABGMILJPHH; bool flag; if (flag) { bool flag2; while (!flag2) { } Transform transform; if (!(transform.parent == parent)) { continue; } } } while (num != 0); } // Token: 0x06002809 RID: 10249 RVA: 0x000A0BD0 File Offset: 0x0009EDD0 [Token(Token = "0x6002809")] [Address(RVA = "0x1EF3650", Offset = "0x1EF2650", VA = "0x181EF3650")] public void Disable() { int num = 0; this.PAJGCGDFHKK = num != 0; } // Token: 0x0600280A RID: 10250 RVA: 0x000A0BE8 File Offset: 0x0009EDE8 [Token(Token = "0x600280A")] [Address(RVA = "0x1EF9970", Offset = "0x1EF8970", VA = "0x181EF9970")] public void MasterDisableAndMoveToLastSpawnPosition() { float z = this.k__BackingField.z; Quaternion quaternion = this.k__BackingField; if (KKPBCOOONNK.BNNCCCFFALC && !base.OGIBLNIIHDK) { PhotonView photonView = base.JDHMIOJKLCK; AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.HDAAPNKMFBB; photonView.TransferOwnership(agajmbpabdl); } } // Token: 0x0600280B RID: 10251 RVA: 0x000A0C3C File Offset: 0x0009EE3C [Token(Token = "0x600280B")] [Address(RVA = "0x1EF1440", Offset = "0x1EF0440", VA = "0x181EF1440")] public void AuthorityDisableAndMovetoLastSpawnPoint() { Quaternion quaternion = this.k__BackingField; float z = this.k__BackingField.z; } // Token: 0x0600280C RID: 10252 RVA: 0x000A0C5C File Offset: 0x0009EE5C [Token(Token = "0x600280C")] [Address(RVA = "0x1EEFF80", Offset = "0x1EEEF80", VA = "0x181EEFF80")] private void AFEBOCLNHLB() { GameObject gameObject = base.gameObject; bool flag = this.MGNCNNNKHFM.IAHDANBDAAM() != null; gameObject.SetActive(flag); bool flag2 = this.MGNCNNNKHFM.IAHDANBDAAM() != null; if (!flag2 && (this.k__BackingField != flag2 || this.k__BackingField != flag2 || this.k__BackingField != flag2)) { KLLMCPFPIIE ogpminjncge = this.OGPMINJNCGE; } MFBGLIHGCGO enabledChangeEvent = this.EnabledChangeEvent; if (enabledChangeEvent != 0) { enabledChangeEvent.CNFDGDEOPPF(this); } } // Token: 0x0600280D RID: 10253 RVA: 0x000A0CD0 File Offset: 0x0009EED0 [Token(Token = "0x600280D")] [Address(RVA = "0x1EF9A90", Offset = "0x1EF8A90", VA = "0x181EF9A90")] public void MasterDisableAndMove(Vector3 DDHPAFKBMON, Quaternion IGPENJBJADK) { if (KKPBCOOONNK.BNNCCCFFALC) { if (!base.OGIBLNIIHDK) { PhotonView photonView = base.JDHMIOJKLCK; AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.HDAAPNKMFBB; photonView.TransferOwnership(agajmbpabdl); } float z = DDHPAFKBMON.z; } } // Token: 0x0600280E RID: 10254 RVA: 0x000A0D14 File Offset: 0x0009EF14 [Token(Token = "0x600280E")] [Address(RVA = "0x1EF12C0", Offset = "0x1EF02C0", VA = "0x181EF12C0")] public void AuthorityDisableAndMove(Vector3 DDHPAFKBMON, Quaternion IGPENJBJADK) { if (base.OGIBLNIIHDK) { PhotonView photonView = base.JDHMIOJKLCK; int num = 0; if (photonView != num) { int num2 = 0; this.PAJGCGDFHKK = num2 != 0; KLLMCPFPIIE ogpminjncge = this.OGPMINJNCGE; Transform transform = base.transform; float z = DDHPAFKBMON.z; Transform transform2 = base.transform; this.Snap(); } } } // Token: 0x0600280F RID: 10255 RVA: 0x000A0D74 File Offset: 0x0009EF74 [Token(Token = "0x600280F")] [Address(RVA = "0x1EF8420", Offset = "0x1EF7420", VA = "0x181EF8420")] public void LocalTakeOwnershipAndResetToDefault(Vector3 DDHPAFKBMON, Quaternion IGPENJBJADK, bool ACPOOMGHPKJ = false) { if (!base.OGIBLNIIHDK) { PhotonView photonView = base.JDHMIOJKLCK; AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF; photonView.TransferOwnership(agajmbpabdl); } float z = DDHPAFKBMON.z; } // Token: 0x06002810 RID: 10256 RVA: 0x000A0DB0 File Offset: 0x0009EFB0 [Token(Token = "0x6002810")] [Address(RVA = "0x1EF8520", Offset = "0x1EF7520", VA = "0x181EF8520")] public void LocalTakeOwnershipAndResetToLastSpawnPosition() { float z = this.k__BackingField.z; Quaternion quaternion = this.k__BackingField; if (!base.OGIBLNIIHDK) { PhotonView photonView = base.JDHMIOJKLCK; AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF; photonView.TransferOwnership(agajmbpabdl); } } // Token: 0x06002811 RID: 10257 RVA: 0x000A0DFC File Offset: 0x0009EFFC [Token(Token = "0x6002811")] [Address(RVA = "0x1EF9BA0", Offset = "0x1EF8BA0", VA = "0x181EF9BA0")] public void MasterResetToDefault(Vector3 DDHPAFKBMON, Quaternion IGPENJBJADK, bool BKNKDJGCDDG = true) { if (KKPBCOOONNK.BNNCCCFFALC) { if (!base.OGIBLNIIHDK) { PhotonView photonView = base.JDHMIOJKLCK; AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.HDAAPNKMFBB; photonView.TransferOwnership(agajmbpabdl); } float z = DDHPAFKBMON.z; } } // Token: 0x06002812 RID: 10258 RVA: 0x000A0E44 File Offset: 0x0009F044 [Token(Token = "0x6002812")] [Address(RVA = "0x1EF9D20", Offset = "0x1EF8D20", VA = "0x181EF9D20")] public void MasterResetToLastSpawnPosition() { Quaternion quaternion = this.k__BackingField; float z = this.k__BackingField.z; } // Token: 0x06002813 RID: 10259 RVA: 0x000A0E64 File Offset: 0x0009F064 [Token(Token = "0x6002813")] [Address(RVA = "0x1EF9CD0", Offset = "0x1EF8CD0", VA = "0x181EF9CD0")] public void MasterResetToLastPickup() { Quaternion lastWorldSpacePickupRotation = this.LastWorldSpacePickupRotation; float z = this.LastWorldSpacePickupPosition.z; } // Token: 0x06002814 RID: 10260 RVA: 0x000A0E84 File Offset: 0x0009F084 [Token(Token = "0x6002814")] [Address(RVA = "0x1EF1580", Offset = "0x1EF0580", VA = "0x181EF1580")] public bool AuthorityResetToDefault(Vector3 DDHPAFKBMON, Quaternion IGPENJBJADK, bool BKNKDJGCDDG, bool ACPOOMGHPKJ = false, Space CKHEOHPLNDG = Space.World) { Tool.AGDCKPMHLPE agdckpmhlpe = new Tool.AGDCKPMHLPE(); float z = DDHPAFKBMON.z; agdckpmhlpe.space = agdckpmhlpe; agdckpmhlpe.<>4__this = this; agdckpmhlpe.position.z = z; bool hasAuthority = base.OGIBLNIIHDK; if (!hasAuthority) { return hasAuthority; } Func func = delegate { object[] array = new object[5]; string name = agdckpmhlpe.<>4__this.name; if (name != 0) { } array[0] = name; int viewID = agdckpmhlpe.<>4__this.JDHMIOJKLCK.BOPMIMPLIMK; if (viewID != 0) { } array[1] = viewID; Space space = agdckpmhlpe.space; if (space != Space.World) { } array[2] = space; float z3 = agdckpmhlpe.position.z; if (z3 != 0f) { } array[3] = z3; Quaternion rotation = agdckpmhlpe.rotation; if (z3 != 0f) { } array[4] = z3; string text = string.Format("Resetting {0} {1} transform to {2} {3}, {4}", array); throw new NullReferenceException(); }; KEICHELBBEL gkdihfccogj = KEICHELBBEL.GKDIHFCCOGJ; if (this.k__BackingField || !this.k__BackingField) { } KLLMCPFPIIE ogpminjncge = this.OGPMINJNCGE; if ((ulong)1L != 0UL) { PUNNetworkManager.ELLAOHFLFJE.FMABBNKIDFF(); } bool flag = this.MGNCNNNKHFM.IAHDANBDAAM() != null; RigidbodyEx rigidbodyEx = this.rigidbodyEx; if (agdckpmhlpe.space == Space.World) { } RigidbodyEx rigidbodyEx2 = this.rigidbodyEx; if (agdckpmhlpe.space == Space.World) { } float z2 = agdckpmhlpe.position.z; bool flag2; if (flag2 || !flag2) { RigidbodyEx rigidbodyEx3 = this.rigidbodyEx; if (agdckpmhlpe.space != Space.World) { } } this.Snap(); if (BKNKDJGCDDG || (z2 != 0f && this.SleepOnCleanup != BKNKDJGCDDG)) { this.rigidbodyEx.Sleep(); } this.PAJGCGDFHKK = true; PhotonView photonView = base.JDHMIOJKLCK; DGLOJCGDOGG.CMIDFFILHAE cmidffilhae = new DGLOJCGDOGG.CMIDFFILHAE(this.RpcOnReset); throw new NullReferenceException(); } // Token: 0x06002815 RID: 10261 RVA: 0x000A0FA4 File Offset: 0x0009F1A4 [Token(Token = "0x6002815")] [Address(RVA = "0x1EF1B30", Offset = "0x1EF0B30", VA = "0x181EF1B30")] public void AuthorityResetToLastSpawnPosition(bool NDPNNFBLNEL = false) { float z = this.k__BackingField.z; Quaternion quaternion = this.k__BackingField; } // Token: 0x06002816 RID: 10262 RVA: 0x000A0FC8 File Offset: 0x0009F1C8 [Token(Token = "0x6002816")] [Address(RVA = "0x1EF1AE0", Offset = "0x1EF0AE0", VA = "0x181EF1AE0")] public void AuthorityResetToLastPickup(bool NDPNNFBLNEL = false) { float z = this.LastWorldSpacePickupPosition.z; Quaternion lastWorldSpacePickupRotation = this.LastWorldSpacePickupRotation; } // Token: 0x06002817 RID: 10263 RVA: 0x000A0FEC File Offset: 0x0009F1EC [Token(Token = "0x6002817")] [Address(RVA = "0x1EF1B80", Offset = "0x1EF0B80", VA = "0x181EF1B80")] public void AuthorityResetToToolCleanup(bool NDPNNFBLNEL = false) { int num = 0; ToolCleanup toolCleanup = this.k__BackingField; if (toolCleanup) { if (!toolCleanup.InCleanupPositionRotation()) { Vector3 position; Quaternion rotation; Func func = delegate { string name = this.name; float z3 = position.z; Quaternion rotation2 = rotation; string text = string.Format("Resetting {0} to (local) cleanup transform: {1}, {2}", name, name, name); throw new NullReferenceException(); }; KEICHELBBEL gkdihfccogj = KEICHELBBEL.GKDIHFCCOGJ; IEIBEBFINNI.FEKIFNBFODN(func, num); float z = position.z; Quaternion rotation3 = rotation; } return; } float z2 = this.k__BackingField.z; Quaternion quaternion = this.k__BackingField; throw new NullReferenceException(); } // Token: 0x06002818 RID: 10264 RVA: 0x000A1078 File Offset: 0x0009F278 [Token(Token = "0x6002818")] [Address(RVA = "0x1EF7F70", Offset = "0x1EF6F70", VA = "0x181EF7F70")] private void LBODGLNOABB(Vector3 DDHPAFKBMON, Quaternion IGPENJBJADK, bool CDKDOENOHIL, Vector3 GMMJHABHDHE, Quaternion BCNBHCBMGBG, bool ACPOOMGHPKJ) { if (this.PreResetEvent != 0) { } int num; if (this.KinematicOnReset) { RigidbodyEx rigidbodyEx = this.rigidbodyEx; object obj; if (this.CJDPMFIJPLA == 0) { obj = new object(); this.CJDPMFIJPLA = obj; } num = 0; rigidbodyEx.AddKinematic(obj); } RecRoomAudioClip resetAudio = this.audioSettings.ResetAudio; int num2 = 0; this.TryPlay3DSFX(resetAudio, num); if (CDKDOENOHIL && !this.JEFOHBFAHKM) { if (this.HIGEHNBHMBD) { AnimateInOut animateInOut = this.animateInOut; int num3 = 0; int num4 = 0; if (animateInOut != num4) { AnimateInOut animateInOut2 = this.animateInOut; int num5 = 0; ulong num6; animateInOut2.PlayEffect(num5 != 0, num3, num2, num6 != 0UL); } } if (this.PEOIDPNGCGO) { int num7 = 0; AnimateInOut animateInOut3 = this.animateInOut; int num8 = 0; int num9 = 0; if (animateInOut3 != num9) { this.animateInOut.PlayEffect(true, num8, num2, num7 != 0); } } } this.BPAPGFBNGNK.Clear(); if (this.EAFLPDIMFCK != 0) { this.EAFLPDIMFCK = (ulong)0L; } float z = DDHPAFKBMON.z; DAJFOCGPHGP defaultCollisionLayer = this.DefaultCollisionLayer; this.LastWorldSpacePickupPosition.z = z; this.k__BackingField.z = z; this.SetCollisionLayer(defaultCollisionLayer); if (this.PostResetEvent != 0) { } } // Token: 0x06002819 RID: 10265 RVA: 0x000A11BC File Offset: 0x0009F3BC [Token(Token = "0x6002819")] [Address(RVA = "0x1EFAAD0", Offset = "0x1EF9AD0", VA = "0x181EFAAD0")] private void NNEJHGACCFP() { object[] array = new object[2]; string text = base.gameObject.AOEFKLMCCGH(); if (text != 0) { } array[0] = text; RigidbodyEx rigidbodyEx = this.rigidbodyEx; Vector3 vector; float z = vector.z; if (z != 0f) { } array[1] = z; Debug.LogWarningFormat(this, "{0} has exceeded the valid position bounds {1}. Resetting to last spawn position", array); float z2 = this.k__BackingField.z; Quaternion quaternion = this.k__BackingField; } // Token: 0x0600281A RID: 10266 RVA: 0x000A1234 File Offset: 0x0009F434 [Token(Token = "0x600281A")] [Address(RVA = "0x1EF3C60", Offset = "0x1EF2C60", VA = "0x181EF3C60")] public void EnablePickup(object PIHIPPPPEBI) { this.SetPickupEnabled(true, PIHIPPPPEBI); } // Token: 0x0600281B RID: 10267 RVA: 0x000A124C File Offset: 0x0009F44C [Token(Token = "0x600281B")] [Address(RVA = "0x1EF3640", Offset = "0x1EF2640", VA = "0x181EF3640")] public void DisablePickup(object PIHIPPPPEBI) { int num = 0; this.SetPickupEnabled(num != 0, PIHIPPPPEBI); } // Token: 0x0600281C RID: 10268 RVA: 0x000A1264 File Offset: 0x0009F464 [Token(Token = "0x600281C")] [Address(RVA = "0x1EFFC30", Offset = "0x1EFEC30", VA = "0x181EFFC30")] public void SetPickupEnabled(bool CBHMNNAINHM, object PIHIPPPPEBI) { bool flag = this.EFDAKLMLAPB.CFLJGNJLBFG; AOLMGGAPKEH efdaklmlapb = this.EFDAKLMLAPB; bool flag2 = !flag; if (!CBHMNNAINHM) { efdaklmlapb.BPAJKKAGPKB(PIHIPPPPEBI); } efdaklmlapb.BIHKNNPGGKP(PIHIPPPPEBI); if (flag2 && this.EFDAKLMLAPB.CFLJGNJLBFG && this.k__BackingField) { Player player = this.k__BackingField; int num = 0; if (player != num) { Player player2 = this.k__BackingField; OKIMOMGKKDH ekjclgjfign = OKIMOMGKKDH.EKJCLGJFIGN; this.IKEGONLJBPP = ekjclgjfign; } } } // Token: 0x0600281D RID: 10269 RVA: 0x000A12E8 File Offset: 0x0009F4E8 [Token(Token = "0x600281D")] [Address(RVA = "0x1EF3240", Offset = "0x1EF2240", VA = "0x181EF3240")] public bool CheckPickupLockedByKeyForLocalPlayer(bool HIEHDOIMEMD) { CreationObject creationObject = this.creationObject; int num = 0; bool flag = creationObject != num; if (!flag) { return flag; } return this.creationObject.CheckPickupLockedByKeyForLocalPlayer(HIEHDOIMEMD); } // Token: 0x0600281E RID: 10270 RVA: 0x000A1320 File Offset: 0x0009F520 [Token(Token = "0x600281E")] [Address(RVA = "0x1EF1480", Offset = "0x1EF0480", VA = "0x181EF1480")] public void AuthorityEquipToPlayer(PhotonView ICJLNPKIMKH, Vector3 GHBPCACOCOL, Quaternion LDAKIHFDIFN, float MCBHKKGJLKD) { int viewIdField = ICJLNPKIMKH.viewIdField; float z = GHBPCACOCOL.z; KLLMCPFPIIE ogpminjncge = this.OGPMINJNCGE; } // Token: 0x0600281F RID: 10271 RVA: 0x000A134C File Offset: 0x0009F54C [Token(Token = "0x600281F")] [Address(RVA = "0x1EF0EE0", Offset = "0x1EEFEE0", VA = "0x181EF0EE0")] public void AuthorityAttachToObject(PhotonView ICJLNPKIMKH, Vector3 GHBPCACOCOL, Quaternion LDAKIHFDIFN, float MCBHKKGJLKD) { int viewIdField = ICJLNPKIMKH.viewIdField; float z = GHBPCACOCOL.z; KLLMCPFPIIE ogpminjncge = this.OGPMINJNCGE; } // Token: 0x06002820 RID: 10272 RVA: 0x000A1378 File Offset: 0x0009F578 [Token(Token = "0x6002820")] [Address(RVA = "0x1EFFDA0", Offset = "0x1EFEDA0", VA = "0x181EFFDA0")] public void SetReleaseVelocity(Vector3 EAOCEINLAKP, Vector3 KHJFDILDLAD) { float z = EAOCEINLAKP.z; this.GBIPEMFEIDA.z = z; float z2 = KHJFDILDLAD.z; this.BFDCDEEMAOF.z = z2; this.DCMCJANIMIN = true; } // Token: 0x06002821 RID: 10273 RVA: 0x000A13B4 File Offset: 0x0009F5B4 [Token(Token = "0x6002821")] [Address(RVA = "0x1EFFF60", Offset = "0x1EFEF60", VA = "0x181EFFF60")] public void SetSpeedMultiplierBypass(bool KJDIALGGGDP) { this.GHELELBDKCO = KJDIALGGGDP; } // Token: 0x06002822 RID: 10274 RVA: 0x000A13C8 File Offset: 0x0009F5C8 [Token(Token = "0x6002822")] [Address(RVA = "0x1F00860", Offset = "0x1EFF860", VA = "0x181F00860")] public bool TryGetRequiredHolderTransform(Vector3 MCCODJAIMON, Quaternion NKICIPIFOPN, out Vector3 LICDCGPAGKD, out Quaternion DHHGNDDKAMJ) { if (this.OGPMINJNCGE.IAHDANBDAAM().LJPBJFHMEAN) { Quaternion eoimnkbhblj = this.OGPMINJNCGE.IAHDANBDAAM().EOIMNKBHBLJ; float z = this.OGPMINJNCGE.IAHDANBDAAM().PJINMBGJFDL.z; Vector3 vector; float z2 = vector.z; float z3 = MCCODJAIMON.z; Vector3 vector2; float z4 = vector2.z; LICDCGPAGKD.z = z4; return true; } float z5 = Vector3.zero.z; LICDCGPAGKD.z = z5; Quaternion identity = Quaternion.identity; throw new NullReferenceException(); } // Token: 0x06002823 RID: 10275 RVA: 0x000A1454 File Offset: 0x0009F654 [Token(Token = "0x6002823")] [Address(RVA = "0x1EEEF60", Offset = "0x1EEDF60", VA = "0x181EEEF60")] private void ABLGCICNKFK() { OKIMOMGKKDH okimomgkkdh = this.OGPMINJNCGE.IAHDANBDAAM(); OKIMOMGKKDH jpnoeipddja = this.JPNOEIPDDJA; if (OKIMOMGKKDH.BDBLGMKABNK(okimomgkkdh, jpnoeipddja)) { bool flag = this.OGPMINJNCGE.IAHDANBDAAM().LJPBJFHMEAN; bool flag2 = this.JPNOEIPDDJA.LJPBJFHMEAN; OKIMOMGKKDH okimomgkkdh2 = this.OGPMINJNCGE.IAHDANBDAAM(); OKIMOMGKKDH jpnoeipddja2 = this.JPNOEIPDDJA; OKIMOMGKKDH.NIIIPIEEHMM oplhmkfcnol = jpnoeipddja2.OPLHMKFCNOL; bool flag3 = okimomgkkdh2.OPLHMKFCNOL != oplhmkfcnol; int num = 0; if (jpnoeipddja2.LJPBJFHMEAN) { if ((int)this.JPNOEIPDDJA.OPLHMKFCNOL != num) { this.NMGJPILKAGE(); } this.PAEFCHDJPHF(); PlayerHand playerHand = this.k__BackingField; int num2 = 0; if (playerHand != num2) { PlayerHand playerHand2 = this.k__BackingField; } this.HAMNLLLIACP = PlayerHand.PLLIKAOIPHP.Unknown; Player player = this.k__BackingField; this.k__BackingField = player; } OKIMOMGKKDH okimomgkkdh3 = this.OGPMINJNCGE.IAHDANBDAAM(); RigidbodyEx rigidbodyEx = this.rigidbodyEx; this.JPNOEIPDDJA = okimomgkkdh3; object obj; if (this.CJDPMFIJPLA == 0) { obj = new object(); this.CJDPMFIJPLA = obj; } rigidbodyEx.RemoveKinematic(obj); if (this.OGPMINJNCGE.IAHDANBDAAM().LJPBJFHMEAN) { PhotonView photonView = KKPBCOOONNK.BGOPDFHFLOG(this.OGPMINJNCGE.IAHDANBDAAM().KHDKHLFAMOK); this.INCLFJMMLJO = photonView; PhotonView bhaahkeilog = this.BHAAHKEILOG; int num3 = 0; if (!(bhaahkeilog == num3)) { bool flag4 = (int)this.OGPMINJNCGE.IAHDANBDAAM().OPLHMKFCNOL == num; this.k__BackingField = flag4; OKIMOMGKKDH okimomgkkdh4 = this.OGPMINJNCGE.IAHDANBDAAM(); bool flag5; this.k__BackingField = flag5; OKIMOMGKKDH okimomgkkdh5 = this.OGPMINJNCGE.IAHDANBDAAM(); PhotonView bhaahkeilog2 = this.BHAAHKEILOG; bool flag6; this.k__BackingField = flag6; if ((this.k__BackingField ? 1 : 0) == num) { this.k__BackingField = num; Player componentInParent = bhaahkeilog2.GetComponentInParent(); PhotonView bhaahkeilog3 = this.BHAAHKEILOG; this.k__BackingField = componentInParent; Tool component = bhaahkeilog3.GetComponent(); } int num4 = 0; if (bhaahkeilog2 != num4) { PlayerHand component2 = this.BHAAHKEILOG.GetComponent(); } this.k__BackingField = num; int num5 = 0; if (num != num5) { Player player2 = this.k__BackingField.FAGBHOMBNBP.GPOMCJICJIH(); } this.k__BackingField = num; this.k__BackingField = num; PlayerHand playerHand3 = this.k__BackingField; int num6 = 0; PlayerHand.PLLIKAOIPHP type; if (playerHand3 != num6) { type = this.k__BackingField.type; } this.EKJFBMPIGMD = type; if ((this.k__BackingField ? 1 : 0) == num) { this.PMPDJBDJDNP(); } Player player3 = this.k__BackingField; bool flag7 = num != player3; this.AEHDEJPEAKM(flag7, flag3); CreationObject creationObject = this.creationObject; int num7 = 0; if (!(creationObject != num7)) { goto IL_309; } CreationObject creationObject2 = this.creationObject; LIMDPCEOFDK fllendbikgf = creationObject2.FLLENDBIKGF; if (creationObject2 == 0) { goto IL_309; } LIMDPCEOFDK fllendbikgf2 = this.creationObject.FLLENDBIKGF; } if (base.OGIBLNIIHDK) { OKIMOMGKKDH ekjclgjfign = OKIMOMGKKDH.EKJCLGJFIGN; this.IKEGONLJBPP = ekjclgjfign; return; } return; } else { int num8 = 0; this.INCLFJMMLJO = num8; this.k__BackingField = 0; this.k__BackingField = 0; this.k__BackingField = 0; this.k__BackingField = false; this.k__BackingField = false; } IL_309: Player player4 = this.k__BackingField; int num9 = 0; if (player4 != num9) { Player player5 = this.k__BackingField; } RigidbodyEx rigidbodyEx2 = this.rigidbodyEx; RigidbodyEx rigidbodyEx3 = this.rigidbodyEx; rigidbodyEx3.RemoveUpdateLodOverride(this); int num10 = 0; rigidbodyEx3.AddUpdateLodOverride(this, (EEDONNAHMFK)num10); this.GCOJNMNOAJM(); this.BONBOBPFANK(); MFBGLIHGCGO staticHolderChangedEvent = Tool.StaticHolderChangedEvent; if (staticHolderChangedEvent != 0) { staticHolderChangedEvent.CNFDGDEOPPF(this); } MFBGLIHGCGO holderChangedEvent = this.HolderChangedEvent; if (holderChangedEvent != 0) { holderChangedEvent.CNFDGDEOPPF(this); } PlayerHand playerHand4 = this.k__BackingField; int num11 = 0; bool flag8 = playerHand4 != num11; throw new NullReferenceException(); } } // Token: 0x06002824 RID: 10276 RVA: 0x000A1800 File Offset: 0x0009FA00 [Token(Token = "0x6002824")] [Address(RVA = "0x1EF72F0", Offset = "0x1EF62F0", VA = "0x181EF72F0")] private void JBECPKIBALM() { PhotonView bhaahkeilog = this.BHAAHKEILOG; Action action = new Action(this.JBECPKIBALM); bhaahkeilog.IABDCLILPMF -= action; this.FLGJCCBHEJI(); } // Token: 0x06002825 RID: 10277 RVA: 0x000A1834 File Offset: 0x0009FA34 [Token(Token = "0x6002825")] [Address(RVA = "0x1EF0310", Offset = "0x1EEF310", VA = "0x181EF0310")] private void AIOOJKEDEFE(AGAJMBPABDL HIBNOIKDDAC) { if (HIBNOIKDDAC != 0 && HIBNOIKDDAC.DMKCIEPGGAB && !base.OGIBLNIIHDK) { PhotonView photonView = base.JDHMIOJKLCK; AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF; photonView.TransferOwnership(agajmbpabdl); } } // Token: 0x06002826 RID: 10278 RVA: 0x000A1874 File Offset: 0x0009FA74 [Token(Token = "0x6002826")] [Address(RVA = "0x1EF4C60", Offset = "0x1EF3C60", VA = "0x181EF4C60")] private void GEIGHJKFLML() { if ((this.k__BackingField || this.k__BackingField || this.k__BackingField) && KKPBCOOONNK.BNNCCCFFALC) { PhotonView photonView = KKPBCOOONNK.BGOPDFHFLOG(this.OGPMINJNCGE.IAHDANBDAAM().KHDKHLFAMOK); int num = 0; if (photonView == num) { OKIMOMGKKDH ekjclgjfign = OKIMOMGKKDH.EKJCLGJFIGN; this.IKEGONLJBPP = ekjclgjfign; return; } } } // Token: 0x06002827 RID: 10279 RVA: 0x000A18DC File Offset: 0x0009FADC [Token(Token = "0x6002827")] [Address(RVA = "0x1EEF8A0", Offset = "0x1EEE8A0", VA = "0x181EEF8A0")] private void AEHDEJPEAKM(bool OMBBNIAKFHL, bool PJAKGIPJDOI) { MFBGLIHGCGO prePickupEvent = this.PrePickupEvent; if (prePickupEvent != 0) { prePickupEvent.CNFDGDEOPPF(this); } DAJFOCGPHGP heldCollisionLayer = this.HeldCollisionLayer; this.SetCollisionLayer(heldCollisionLayer); if (this.BHAAHKEILOG.DKLGNFGONEM) { PhotonView photonView = base.JDHMIOJKLCK; AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF; photonView.TransferOwnership(agajmbpabdl); string text = this.OCDAPABGABP.ToString(); if (text != 0 && text != 0 && !this.DJOGLAAEACB) { this.DJOGLAAEACB = true; this.NMNFMIIELCK(); } } Transform transform = base.transform; Vector3 vector; float z = vector.z; this.LastWorldSpacePickupPosition.z = z; Transform transform2 = base.transform; this.DCMCJANIMIN = false; if (this.KinematicOnSleep) { this.rigidbodyEx.WakeUp(); } PlayerHand playerHand = this.k__BackingField; int num = 0; if (playerHand != num) { if (!this.RemotelyRunRigidbodyPickupWhenHeld) { PlayerHand playerHand2 = this.k__BackingField; } Tool febapkcnndc = this.k__BackingField.FEBAPKCNNDC; int num2 = 0; int num3; if (febapkcnndc != num2) { Tool febapkcnndc2 = this.k__BackingField.FEBAPKCNNDC; num3 = 0; if (febapkcnndc2 != this) { PlayerHand playerHand3 = this.k__BackingField; Vector3 zero = Vector3.zero; int num4 = 0; Vector3 zero2 = Vector3.zero; bool flag = playerHand3.TryReleaseTool(num4, num3); } } PlayerHand playerHand4 = this.k__BackingField; RigidbodyPickup rigidbodyPickup = this.rigidbodyPickup; OKIMOMGKKDH okimomgkkdh = this.OGPMINJNCGE.IAHDANBDAAM(); OKIMOMGKKDH okimomgkkdh2 = this.OGPMINJNCGE.IAHDANBDAAM(); bool isVisuallyHeld = rigidbodyPickup.EJODOOIGDLK; RigidbodyEx rigidbodyEx = this.rigidbodyEx; JAKMIGBBBOM.BAFPMPJFBEM velocityProvider = rigidbodyEx.VelocityProvider; PlayerHand playerHand5 = this.k__BackingField; this.HBEJPGMIJDD = velocityProvider; OKIMOMGKKDH okimomgkkdh3 = this.OGPMINJNCGE.IAHDANBDAAM(); JAKMIGBBBOM.BAFPMPJFBEM bafpmpjfbem = JAKMIGBBBOM.EFIMDDJJNFE(rigidbodyEx, playerHand5, num3); rigidbodyEx.VelocityProvider = bafpmpjfbem; } Animator animator = this.animator; int num5 = 0; if (animator != num5) { this.animator.DBCCNEMNLNI(true); } Tool.AudioSettings audioSettings = this.audioSettings; int num6; if (audioSettings != 0) { RecRoomAudioClip dropAudio = audioSettings.DropAudio; num6 = 0; bool flag2; if (flag2) { } } if (DefaultAudioSettings.MFIAFAGNMJN != 0) { } int num7 = 0; this.TryPlay3DSFX(num7, num6); Player player = this.k__BackingField; int num8 = 0; if (player != num8) { this.k__BackingField.playerEvents.ToolPickup(this); Player player2 = this.k__BackingField; AACCKDLMFKJ.OMAKBOPJOBJ(this); } MFBGLIHGCGO postPickupEvent = this.PostPickupEvent; if (postPickupEvent != 0) { postPickupEvent.CNFDGDEOPPF(this); } if (this.OCDAPABGABP.ToString() != 0) { MFBGLIHGCGO staticLockedToolPickedUpEvent = Tool.StaticLockedToolPickedUpEvent; if (staticLockedToolPickedUpEvent != 0) { staticLockedToolPickedUpEvent.CNFDGDEOPPF(this); } } } // Token: 0x06002828 RID: 10280 RVA: 0x000A1B68 File Offset: 0x0009FD68 [Token(Token = "0x6002828")] [Address(RVA = "0x1EFC4C0", Offset = "0x1EFB4C0", VA = "0x181EFC4C0")] private void PAEFCHDJPHF() { MFBGLIHGCGO preReleaseEvent = this.PreReleaseEvent; if (preReleaseEvent != 0) { preReleaseEvent.CNFDGDEOPPF(this); } if (this.DJOGLAAEACB) { this.DJOGLAAEACB = false; this.NMNFMIIELCK(); } Vector3 zero = Vector3.zero; Vector3 zero2 = Vector3.zero; if (this.ReleaseWithVelocity) { if (!this.DCMCJANIMIN) { float fixedDeltaTime = Time.fixedDeltaTime; BJIFHHPBNNJ k__BackingField = this.k__BackingField.k__BackingField; PlayerHand playerHand = this.k__BackingField; Vector3 vector; float z = vector.z; this.GBIPEMFEIDA.z = z; BJIFHHPBNNJ k__BackingField2 = playerHand.k__BackingField; Vector3 vector2; float z2 = vector2.z; this.BFDCDEEMAOF.z = z2; } if (this.rigidbodyEx.KKNFLCLMNDN != RigidbodyConstraints.None) { RigidbodyEx rigidbodyEx = this.rigidbodyEx; RigidbodyEx rigidbodyEx2 = this.rigidbodyEx; Vector3 vector3; float z3 = vector3.z; this.GBIPEMFEIDA.z = z3; Vector3 vector4; float z4 = vector4.z; this.BFDCDEEMAOF.z = z4; } if (this.GHELELBDKCO) { } } RigidbodyEx rigidbodyEx3 = this.rigidbodyEx; JAKMIGBBBOM.BAFPMPJFBEM hbejpgmijdd = this.HBEJPGMIJDD; rigidbodyEx3.VelocityProvider = hbejpgmijdd; RigidbodyPickup rigidbodyPickup = this.rigidbodyPickup; this.HBEJPGMIJDD = (ulong)0L; DAJFOCGPHGP defaultCollisionLayer = this.DefaultCollisionLayer; this.SetCollisionLayer(defaultCollisionLayer); KFBABPAPIMB lofmcihbman = this.LOFMCIHBMAN; this.GLFCOPMIKLH(lofmcihbman); Animator animator = this.animator; int num = 0; if (animator != num) { Animator animator2 = this.animator; int num2 = 0; animator2.DBCCNEMNLNI(num2 != 0); } RigidbodyEx rigidbodyEx4 = this.rigidbodyEx; int num3 = 0; rigidbodyEx4.WakeUp(); int num4; if (this.ReleaseWithVelocity) { this.rigidbodyEx.NHAOMEMANJA = num3; RigidbodyEx rigidbodyEx5 = this.rigidbodyEx; num4 = 0; rigidbodyEx5.KHJFDILDLAD = num3; } RecRoomAudioClip throwAudio = this.audioSettings.ThrowAudio; this.TryPlay3DSFX(throwAudio, num4); Player player = this.k__BackingField; int num5 = 0; if (player != num5) { this.k__BackingField.playerEvents.ToolRelease(this); } MFBGLIHGCGO postReleaseEvent = this.PostReleaseEvent; if (postReleaseEvent != 0) { postReleaseEvent.CNFDGDEOPPF(this); } MFBGLIHGCGO staticToolPostReleaseEvent = Tool.StaticToolPostReleaseEvent; if (staticToolPostReleaseEvent != 0) { staticToolPostReleaseEvent.CNFDGDEOPPF(this); } } // Token: 0x06002829 RID: 10281 RVA: 0x000A1D84 File Offset: 0x0009FF84 [Token(Token = "0x6002829")] [Address(RVA = "0x1EF3060", Offset = "0x1EF2060", VA = "0x181EF3060")] private Transform CDLIKPOOBHB() { Func boneTransformProvider; do { boneTransformProvider = this.BoneTransformProvider; } while (boneTransformProvider != 0 && boneTransformProvider() != 0); return this.BHAAHKEILOG.gameObject.transform; } // Token: 0x0600282A RID: 10282 RVA: 0x000A1DBC File Offset: 0x0009FFBC [Token(Token = "0x600282A")] [Address(RVA = "0x1EFD130", Offset = "0x1EFC130", VA = "0x181EFD130")] private void PMPDJBDJDNP() { MFBGLIHGCGO preAttachEvent = this.PreAttachEvent; if (preAttachEvent != 0) { preAttachEvent.CNFDGDEOPPF(this); } if (this.BHAAHKEILOG.DKLGNFGONEM) { PhotonView photonView = base.JDHMIOJKLCK; AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF; photonView.TransferOwnership(agajmbpabdl); } NetworkTransform networkTransform = this.networkTransform; int num = 0; networkTransform.DLKLKPDMNNE = num != 0; NetworkTransform networkTransform2 = this.networkTransform; int num2 = 0; networkTransform2.NHIJPLECLJB = num2 != 0; if (!this.k__BackingField && !this.k__BackingField) { PhotonView bhaahkeilog = this.BHAAHKEILOG; OKIMOMGKKDH.NIIIPIEEHMM oplhmkfcnol = this.OGPMINJNCGE.IAHDANBDAAM().OPLHMKFCNOL; Debug.LogError(string.Format("Attaching tool {0} to {1} with unexpected hold type {2}.", this, bhaahkeilog, oplhmkfcnol)); } DAJFOCGPHGP attachedCollisionLayer = this.AttachedCollisionLayer; this.SetCollisionLayer(attachedCollisionLayer); RigidbodyEx rigidbodyEx = this.rigidbodyEx; object obj; if (this.HINOMIEINGF == 0) { obj = new object(); this.HINOMIEINGF = obj; } rigidbodyEx.AddKinematic(obj); if (SingletonMonoBehaviour.ONCPNMDGGKG.k__BackingField) { this.rigidbodyEx.AddInterpolationRestriction(this); } Transform parent = base.transform.parent; this.GIEFKPDNLFA = parent; this.DCMCJANIMIN = false; Func boneTransformProvider = this.BoneTransformProvider; Transform transform; if (boneTransformProvider == 0 || boneTransformProvider() == 0) { transform = this.BHAAHKEILOG.gameObject.transform; } int num3 = 0; this.SetParentTransform(transform, num3 != 0); Transform transform2 = base.transform; float z = this.OGPMINJNCGE.IAHDANBDAAM().PJINMBGJFDL.z; Transform transform3 = base.transform; Quaternion eoimnkbhblj = this.OGPMINJNCGE.IAHDANBDAAM().EOIMNKBHBLJ; transform3.localRotation = eoimnkbhblj; Transform transform4 = base.transform; float kpapglpedbl = this.OGPMINJNCGE.IAHDANBDAAM().KPAPGLPEDBL; transform4.MCFLPFCGOOL(kpapglpedbl); Tool tool = this.k__BackingField; int num4 = 0; if (tool != num4) { Tool tool2 = this.k__BackingField; IILCGFIHJLP okglnacodba = tool2.OKGLNACODBA; Action action = new Action(this.KFHGFEKLEFM); IILCGFIHJLP iilcgfihjlp = IILCGFIHJLP.BPJDFPACLMK(okglnacodba, action); tool2.OKGLNACODBA = iilcgfihjlp; } MFBGLIHGCGO postAttachEvent = this.PostAttachEvent; if (postAttachEvent != 0) { postAttachEvent.CNFDGDEOPPF(this); } } // Token: 0x0600282B RID: 10283 RVA: 0x000A1FD8 File Offset: 0x000A01D8 [Token(Token = "0x600282B")] [Address(RVA = "0x1EFA470", Offset = "0x1EF9470", VA = "0x181EFA470")] private void NMGJPILKAGE() { MFBGLIHGCGO preDetachEvent = this.PreDetachEvent; if (preDetachEvent != 0) { preDetachEvent.CNFDGDEOPPF(this); } float num = base.transform.LACCAFFAOIG(); Transform giefkpdnlfa = this.GIEFKPDNLFA; this.SetParentTransform(giefkpdnlfa, true); if (this.GIEFKPDNLFA) { Transform giefkpdnlfa2 = this.GIEFKPDNLFA; } base.transform.MCFLPFCGOOL(num); if (SingletonMonoBehaviour.ONCPNMDGGKG.k__BackingField) { this.rigidbodyEx.RemoveInterpolationRestriction(this); } DAJFOCGPHGP defaultCollisionLayer = this.DefaultCollisionLayer; this.SetCollisionLayer(defaultCollisionLayer); if (!this.DCMCJANIMIN) { float z = Vector3.zero.z; this.GBIPEMFEIDA.z = z; float z2 = Vector3.zero.z; this.BFDCDEEMAOF.z = z2; } RigidbodyEx rigidbodyEx = this.rigidbodyEx; object obj; if (this.HINOMIEINGF == 0) { obj = new object(); this.HINOMIEINGF = obj; } rigidbodyEx.RemoveKinematic(obj); this.rigidbodyEx.WakeUp(); if (this.rigidbodyEx.FIKDPCNEHJC) { RigidbodyEx rigidbodyEx2 = this.rigidbodyEx; float z3 = this.GBIPEMFEIDA.z; RigidbodyEx rigidbodyEx3 = this.rigidbodyEx; float z4 = this.BFDCDEEMAOF.z; } this.networkTransform.DLKLKPDMNNE = true; this.networkTransform.NHIJPLECLJB = true; Tool tool = this.k__BackingField; int num2 = 0; if (tool != num2) { Tool tool2 = this.k__BackingField; IILCGFIHJLP okglnacodba = tool2.OKGLNACODBA; Action action = new Action(this.KFHGFEKLEFM); IILCGFIHJLP iilcgfihjlp = IILCGFIHJLP.GMNMHGMFGOL(okglnacodba, action); tool2.OKGLNACODBA = iilcgfihjlp; } MFBGLIHGCGO postDetachEvent = this.PostDetachEvent; if (postDetachEvent != 0) { postDetachEvent.CNFDGDEOPPF(this); } } // Token: 0x0600282C RID: 10284 RVA: 0x000A2180 File Offset: 0x000A0380 [Token(Token = "0x600282C")] [Address(RVA = "0x1EF7980", Offset = "0x1EF6980", VA = "0x181EF7980")] private void KFHGFEKLEFM(Tool NBHJPDBHDHB, bool CBHMNNAINHM) { if (!CBHMNNAINHM) { if (!base.OGIBLNIIHDK) { PhotonView photonView = base.JDHMIOJKLCK; AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF; photonView.TransferOwnership(agajmbpabdl); } KLLMCPFPIIE ogpminjncge = this.OGPMINJNCGE; } } // Token: 0x0600282D RID: 10285 RVA: 0x000A21C0 File Offset: 0x000A03C0 [Token(Token = "0x600282D")] [Address(RVA = "0x1EFA8D0", Offset = "0x1EF98D0", VA = "0x181EFA8D0")] private void NMNFMIIELCK() { bool djoglaaeacb = this.DJOGLAAEACB; Player player = this.k__BackingField; int num = 0; if (player != num) { this.k__BackingField.playerEvents.ToolLocked(this, djoglaaeacb); } if (!djoglaaeacb) { } MFBGLIHGCGO lockEvent = this.LockEvent; if (lockEvent != 0) { lockEvent.CNFDGDEOPPF(this); } AudioManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num2 = 0; if (instance != num2) { if (djoglaaeacb) { AudioManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG; } RecRoomAudioClip toolUnLockedAudio = SingletonMonoBehaviour.ONCPNMDGGKG.ToolUnLockedAudio; int num3 = 0; this.TryPlay3DSFX(toolUnLockedAudio, num3); } } // Token: 0x0600282E RID: 10286 RVA: 0x000A2250 File Offset: 0x000A0450 [Token(Token = "0x600282E")] [Address(RVA = "0x1EF59D0", Offset = "0x1EF49D0", VA = "0x181EF59D0")] private void HACCHHMPAGE() { MFBGLIHGCGO lockEvent = this.LockEvent; if (lockEvent != 0) { lockEvent.CNFDGDEOPPF(this); return; } } // Token: 0x0600282F RID: 10287 RVA: 0x000A2270 File Offset: 0x000A0470 [Token(Token = "0x600282F")] [Address(RVA = "0x1EFA880", Offset = "0x1EF9880", VA = "0x181EFA880")] private void NMKDDCACMPP() { MFBGLIHGCGO unlockEvent = this.UnlockEvent; if (unlockEvent != 0) { unlockEvent.CNFDGDEOPPF(this); return; } } // Token: 0x06002830 RID: 10288 RVA: 0x000A2290 File Offset: 0x000A0490 [Token(Token = "0x6002830")] [Address(RVA = "0x1EF66E0", Offset = "0x1EF56E0", VA = "0x181EF66E0")] public void InputDown() { if (this.LMNPEKLBHLG.IAHDANBDAAM() != 0) { BKAFCPEOPFD.BOJGHJMJMDE.BKELCDIFAKM bkelcdifakm = new BKAFCPEOPFD.BOJGHJMJMDE.BKELCDIFAKM(); BKAFCPEOPFD.BOJGHJMJMDE.BKELCDIFAKM.NDHFLLMHFDJ.MMGBJBEBJFC nejpbkmihil = LPLAKAFDKDE.NEJPBKMIHIL; bkelcdifakm.HHKILGKBMEO = nejpbkmihil; this.SendMasterRecordingEvent(bkelcdifakm); } MFBGLIHGCGO inputDownEvent = this.InputDownEvent; this.KOPJBHEGHGF = true; if (inputDownEvent != 0) { inputDownEvent.CNFDGDEOPPF(this); } } // Token: 0x06002831 RID: 10289 RVA: 0x000A22E4 File Offset: 0x000A04E4 [Token(Token = "0x6002831")] [Address(RVA = "0x1EF67E0", Offset = "0x1EF57E0", VA = "0x181EF67E0")] public void InputPressed() { if (this.LMNPEKLBHLG.IAHDANBDAAM() != 0) { BKAFCPEOPFD.BOJGHJMJMDE.BKELCDIFAKM bkelcdifakm = new BKAFCPEOPFD.BOJGHJMJMDE.BKELCDIFAKM(); BKAFCPEOPFD.BOJGHJMJMDE.BKELCDIFAKM.NDHFLLMHFDJ.MMGBJBEBJFC nejpbkmihil = LPLAKAFDKDE.NEJPBKMIHIL; bkelcdifakm.KLNPMABBFHI = nejpbkmihil; this.SendMasterRecordingEvent(bkelcdifakm); } MFBGLIHGCGO inputPressedEvent = this.InputPressedEvent; this.KOPJBHEGHGF = true; if (inputPressedEvent != 0) { inputPressedEvent.CNFDGDEOPPF(this); } } // Token: 0x06002832 RID: 10290 RVA: 0x000A2338 File Offset: 0x000A0538 [Token(Token = "0x6002832")] [Address(RVA = "0x1EF6A70", Offset = "0x1EF5A70", VA = "0x181EF6A70")] public void InputUp() { if (this.LMNPEKLBHLG.IAHDANBDAAM() != 0) { BKAFCPEOPFD.BOJGHJMJMDE.BKELCDIFAKM bkelcdifakm = new BKAFCPEOPFD.BOJGHJMJMDE.BKELCDIFAKM(); BKAFCPEOPFD.BOJGHJMJMDE.BKELCDIFAKM.NDHFLLMHFDJ.MMGBJBEBJFC nejpbkmihil = LPLAKAFDKDE.NEJPBKMIHIL; bkelcdifakm.DMJPINNINJP = nejpbkmihil; this.SendMasterRecordingEvent(bkelcdifakm); } MFBGLIHGCGO inputUpEvent = this.InputUpEvent; this.KOPJBHEGHGF = false; if (inputUpEvent != 0) { inputUpEvent.CNFDGDEOPPF(this); } } // Token: 0x06002833 RID: 10291 RVA: 0x000A238C File Offset: 0x000A058C [Token(Token = "0x6002833")] [Address(RVA = "0x1EF68E0", Offset = "0x1EF58E0", VA = "0x181EF68E0")] public void InputUpWithVelocity(Vector3 EAOCEINLAKP, Vector3 KHJFDILDLAD) { if (this.LMNPEKLBHLG.IAHDANBDAAM() != 0) { BKAFCPEOPFD.BOJGHJMJMDE.BKELCDIFAKM bkelcdifakm = new BKAFCPEOPFD.BOJGHJMJMDE.BKELCDIFAKM(); BKAFCPEOPFD.BOJGHJMJMDE.BKELCDIFAKM.NDHFLLMHFDJ.DFKJNGDAIPO dfkjngdaipo = new BKAFCPEOPFD.BOJGHJMJMDE.BKELCDIFAKM.NDHFLLMHFDJ.DFKJNGDAIPO(); float z = EAOCEINLAKP.z; MLLDBGNOBLL mlldbgnobll; dfkjngdaipo.AGEKFAEPOHM = mlldbgnobll; float z2 = KHJFDILDLAD.z; MLLDBGNOBLL mlldbgnobll2; dfkjngdaipo.GCINFIGBKCB = mlldbgnobll2; bkelcdifakm.BBKEEPCEICJ = dfkjngdaipo; this.SendMasterRecordingEvent(bkelcdifakm); } if (this.InputUpWithVelocityEvent != 0) { float z3 = KHJFDILDLAD.z; float z4 = EAOCEINLAKP.z; } } // Token: 0x06002834 RID: 10292 RVA: 0x000A2400 File Offset: 0x000A0600 [Token(Token = "0x6002834")] [Address(RVA = "0x1EF65E0", Offset = "0x1EF55E0", VA = "0x181EF65E0")] public void InputCancelled() { if (this.LMNPEKLBHLG.IAHDANBDAAM() != 0) { BKAFCPEOPFD.BOJGHJMJMDE.BKELCDIFAKM bkelcdifakm = new BKAFCPEOPFD.BOJGHJMJMDE.BKELCDIFAKM(); BKAFCPEOPFD.BOJGHJMJMDE.BKELCDIFAKM.NDHFLLMHFDJ.MMGBJBEBJFC nejpbkmihil = LPLAKAFDKDE.NEJPBKMIHIL; bkelcdifakm.BNMHDDIOPNG = nejpbkmihil; this.SendMasterRecordingEvent(bkelcdifakm); } MFBGLIHGCGO inputCancelledEvent = this.InputCancelledEvent; this.KOPJBHEGHGF = false; if (inputCancelledEvent != 0) { inputCancelledEvent.CNFDGDEOPPF(this); } } // Token: 0x06002835 RID: 10293 RVA: 0x000A2454 File Offset: 0x000A0654 [Token(Token = "0x6002835")] [Address(RVA = "0x1F00040", Offset = "0x1EFF040", VA = "0x181F00040")] public void Shake() { MFBGLIHGCGO shakeEvent = this.ShakeEvent; if (shakeEvent != 0) { shakeEvent.CNFDGDEOPPF(this); return; } } // Token: 0x06002836 RID: 10294 RVA: 0x000A2474 File Offset: 0x000A0674 [Token(Token = "0x6002836")] [Address(RVA = "0x1EFDB20", Offset = "0x1EFCB20", VA = "0x181EFDB20")] public void RemoteControlInput(Vector2 FLGMLMONLDB, float LBMJFNPEFIP, bool GLOBBFOJOAP) { if (this.RemoteControlInputEvent != 0) { } } // Token: 0x06002837 RID: 10295 RVA: 0x000A248C File Offset: 0x000A068C [Token(Token = "0x6002837")] [Address(RVA = "0x1EFC0A0", Offset = "0x1EFB0A0", VA = "0x181EFC0A0")] public void OnPlayerRotateInPlace(float ABMABCNKBCN, float BJJEDIGOMGC) { this.FKAAHCHEHJB(ABMABCNKBCN); if (this.OwnerRotateInPlaceEvent != 0) { } } // Token: 0x06002838 RID: 10296 RVA: 0x000A24AC File Offset: 0x000A06AC [Token(Token = "0x6002838")] [Address(RVA = "0x1EFC120", Offset = "0x1EFB120", VA = "0x181EFC120")] public void OnPlayerTeleport(float BJJEDIGOMGC) { int num = 0; this.FKAAHCHEHJB(BJJEDIGOMGC); IILCGFIHJLP ownerTeleportEvent = this.OwnerTeleportEvent; if (ownerTeleportEvent != 0) { ownerTeleportEvent.CNFDGDEOPPF(this, num); } } // Token: 0x06002839 RID: 10297 RVA: 0x000A24D8 File Offset: 0x000A06D8 [Token(Token = "0x6002839")] [Address(RVA = "0x1EFC010", Offset = "0x1EFB010", VA = "0x181EFC010")] public void OnHolderHandVelocityUpdate() { MFBGLIHGCGO holderHandVelocityUpdateEvent = this.HolderHandVelocityUpdateEvent; if (holderHandVelocityUpdateEvent != 0) { holderHandVelocityUpdateEvent.CNFDGDEOPPF(this); return; } } // Token: 0x0600283A RID: 10298 RVA: 0x000A24F8 File Offset: 0x000A06F8 [Token(Token = "0x600283A")] [Address(RVA = "0x1EF3FC0", Offset = "0x1EF2FC0", VA = "0x181EF3FC0")] private void FKAAHCHEHJB(float NCLEAOBBONN) { KFBABPAPIMB lofmcihbman = this.LOFMCIHBMAN; this.GLFCOPMIKLH(lofmcihbman); object ljjneggcfeb = this.LJJNEGGCFEB; int num = 0; this.SetCollisionEnabled(num != 0, ljjneggcfeb); int num2 = 0; KFBABPAPIMB kfbabpapimb = this.NLBLFPBOCLD(NCLEAOBBONN, num2); this.LOFMCIHBMAN = kfbabpapimb; Action action = new Action(this.LKPCFHOAION); int num3 = 0; num3 += num3; num3++; kfbabpapimb.Dispose(); } // Token: 0x0600283B RID: 10299 RVA: 0x000A2578 File Offset: 0x000A0778 [Token(Token = "0x600283B")] [Address(RVA = "0x1EF8A50", Offset = "0x1EF7A50", VA = "0x181EF8A50")] private void MBOCPKEEKKB() { KFBABPAPIMB lofmcihbman = this.LOFMCIHBMAN; this.GLFCOPMIKLH(lofmcihbman); } // Token: 0x0600283C RID: 10300 RVA: 0x000A2594 File Offset: 0x000A0794 [Token(Token = "0x600283C")] [Address(RVA = "0x1EF6000", Offset = "0x1EF5000", VA = "0x181EF6000")] public void HoverStart() { MFBGLIHGCGO hoverStartEvent = this.HoverStartEvent; this.k__BackingField = true; if (hoverStartEvent != 0) { hoverStartEvent.CNFDGDEOPPF(this); } if (this.BELHBOONGGI == (ulong)0L) { Action action = new Action(this.HMILGLNGBNC); IDisposable disposable = this.OPEMIFENIJM(action); this.BELHBOONGGI = disposable; } } // Token: 0x0600283D RID: 10301 RVA: 0x000A25E4 File Offset: 0x000A07E4 [Token(Token = "0x600283D")] [Address(RVA = "0x1EF5F80", Offset = "0x1EF4F80", VA = "0x181EF5F80")] public void HoverEnd() { MFBGLIHGCGO hoverEndEvent = this.HoverEndEvent; this.k__BackingField = false; this.k__BackingField = (ulong)0L; if (hoverEndEvent != 0) { hoverEndEvent.CNFDGDEOPPF(this); } if (this.BELHBOONGGI != 0) { this.BELHBOONGGI = (ulong)0L; } } // Token: 0x0600283E RID: 10302 RVA: 0x000A2628 File Offset: 0x000A0828 [Token(Token = "0x600283E")] [Address(RVA = "0x1EF58A0", Offset = "0x1EF48A0", VA = "0x181EF58A0")] public void GetHolderSpaceHandPickupTransform(Transform BGCMCCOABIJ, bool JKGLJIHNJFJ, out Vector3 DDHPAFKBMON, out Quaternion IGPENJBJADK) { if (this.CustomHandSpacePickupTransformModifier != 0) { } } // Token: 0x0600283F RID: 10303 RVA: 0x000A2640 File Offset: 0x000A0840 [Token(Token = "0x600283F")] [Address(RVA = "0x1EF8E80", Offset = "0x1EF7E80", VA = "0x181EF8E80")] private void MHBPFNEHLIO(bool JKGLJIHNJFJ, out Vector3 DDHPAFKBMON, out Quaternion IGPENJBJADK) { Tool.PickupTransforms rightHandPickupTransforms; Transform steamVrMicrosoft; int num; do { if (JKGLJIHNJFJ) { } rightHandPickupTransforms = this.interactionSettings.RightHandPickupTransforms; if (SingletonMonoBehaviour.ONCPNMDGGKG.ACGDGBHFJFB) { } if (SingletonMonoBehaviour.ONCPNMDGGKG.k__BackingField > InputManager.LNEHPBFDEGG.Oculus_Quest) { goto IL_47; } steamVrMicrosoft = rightHandPickupTransforms.SteamVrMicrosoft; num = 0; } while (!(steamVrMicrosoft != num)); Transform steamVrIndex = rightHandPickupTransforms.SteamVrIndex; IL_47: int num2 = 0; Transform @default; if (steamVrIndex == num2) { @default = rightHandPickupTransforms.Default; } int num3 = 0; if (@default != num3) { Transform transform = base.transform; Vector3 vector; float z = vector.z; } float z2 = Vector3.zero.z; DDHPAFKBMON.z = z2; int num4 = 0; if (@default != num4) { Transform transform2 = base.transform; } Quaternion identity = Quaternion.identity; } // Token: 0x06002840 RID: 10304 RVA: 0x000A272C File Offset: 0x000A092C [Token(Token = "0x6002840")] [Address(RVA = "0x1EF5660", Offset = "0x1EF4660", VA = "0x181EF5660")] public void GetEquipSlotPickupTransform(FNCLOCJLFDG.LDHGJHOFPKC MDLDMILDCND, out Vector3 EGDABCIKMJB, out Quaternion DKEMNMPJEOE) { float z = Vector3.zero.z; EGDABCIKMJB.z = z; Quaternion identity = Quaternion.identity; if (MDLDMILDCND == FNCLOCJLFDG.LDHGJHOFPKC.Hip) { } Transform shoulderEquipSlotOrientationTransform = this.interactionSettings.ShoulderEquipSlotOrientationTransform; int num = 0; if (shoulderEquipSlotOrientationTransform != num) { Transform transform = base.transform; Vector3 vector; float z2 = vector.z; Vector3 vector2; float z3 = vector2.z; EGDABCIKMJB.z = z3; Transform transform2 = base.transform; if (MDLDMILDCND == FNCLOCJLFDG.LDHGJHOFPKC.Hip) { float z4 = this.interactionSettings.HipEquipSlotPosition.z; EGDABCIKMJB.z = z4; } if (MDLDMILDCND == FNCLOCJLFDG.LDHGJHOFPKC.Shoulder) { float z5 = this.interactionSettings.ShoulderEquipSlotPosition.z; EGDABCIKMJB.z = z5; Quaternion shoulderEquipSlotRotation = this.interactionSettings.ShoulderEquipSlotRotation; DKEMNMPJEOE.x = shoulderEquipSlotRotation; } } } // Token: 0x06002841 RID: 10305 RVA: 0x000A27F8 File Offset: 0x000A09F8 [Token(Token = "0x6002841")] [Address(RVA = "0x1EF6DB0", Offset = "0x1EF5DB0", VA = "0x181EF6DB0")] public bool IsValidPickup(Player NHCEBNBEEBE, Vector3 JEDLNAEEMEN, bool COHMNBFFKDK) { for (;;) { int num = 0; if (this.interactionSettings != num && !this.EFDAKLMLAPB.CFLJGNJLBFG && this.NHPPANGAKAP) { CreationObject creationObject = this.creationObject; int num2 = 0; if (creationObject != num2 && this.creationObject.LBPNBENCCHK) { } } IL_45: RigidbodyEx rigidbodyEx = NHCEBNBEEBE.trackingSpace._rigidbodyEx; RigidbodyEx rigidbodyEx2 = this.rigidbodyEx; if (rigidbodyEx.IsRigidbodyAncestor(rigidbodyEx2)) { continue; } if (!NHCEBNBEEBE.BNENBIFCELG) { PlayerSpawnedEquipment playerSpawnedEquipment = this.k__BackingField; int num3 = 0; if (!(playerSpawnedEquipment != num3) || (this.k__BackingField.k__BackingField ? 1 : 0) == num) { continue; } } if (!PlayerGameRoleManager.CanPickupTool(NHCEBNBEEBE, this)) { continue; } List opmbaajoicc = this.OPMBAAJOICC; bool flag; if (flag) { while (flag) { } } if (flag) { continue; } if (num != -1) { } if (!this.k__BackingField) { goto IL_11C; } if (base.KPBFAKFKDAF == 0) { } if (base.KPBFAKFKDAF.GEFGLDKKMCJ != 0) { } bool flag2; if (flag2 || !COHMNBFFKDK) { PlayerSpawnedEquipment playerSpawnedEquipment2 = this.k__BackingField; int num4 = 0; if (!(playerSpawnedEquipment2 == num4) && this.k__BackingField.k__BackingField) { goto IL_11C; } continue; } IL_129: if (this.GDPKBEBEOBA || this.NDKHDFJHGPP) { break; } continue; IL_11C: if (!COHMNBFFKDK) { while (this.GravityPickupMode == Tool.LMJNHJCGDOF.DISABLED) { } goto IL_129; } goto IL_129; goto IL_45; } throw new NullReferenceException(); } // Token: 0x06002842 RID: 10306 RVA: 0x000A2948 File Offset: 0x000A0B48 [Token(Token = "0x6002842")] [Address(RVA = "0x1EF3660", Offset = "0x1EF2660", VA = "0x181EF3660")] public float DistanceToTransform(Collider GLPOLGOBLAA, Transform GJCHHBFDOLF, out bool GCEKBPPJDPI) { Tool.LFAGEJFCFCG customDistanceToTransformBehavior = this.CustomDistanceToTransformBehavior; if (customDistanceToTransformBehavior == 0) { Vector3 vector; float z = vector.z; Vector3 vector2; float z2 = vector2.z; GCEKBPPJDPI.m_value = z2 != null; } return customDistanceToTransformBehavior(GLPOLGOBLAA, GJCHHBFDOLF, out GCEKBPPJDPI); } // Token: 0x06002843 RID: 10307 RVA: 0x000A298C File Offset: 0x000A0B8C [Token(Token = "0x6002843")] [Address(RVA = "0x1EF6B70", Offset = "0x1EF5B70", VA = "0x181EF6B70")] public bool IsValidAttach() { if (!this.FBPJJHILLEJ) { return; } Tool nmpihkpmflm = this.NMPIHKPMFLM; int num = 0; if (!(nmpihkpmflm != num)) { return true; } } // Token: 0x06002844 RID: 10308 RVA: 0x000A29B8 File Offset: 0x000A0BB8 [Token(Token = "0x6002844")] [Address(RVA = "0x1EF6BF0", Offset = "0x1EF5BF0", VA = "0x181EF6BF0")] public bool IsValidEquip(Player BGKPFFGBMCC, FNCLOCJLFDG HCPBBFGIBAB) { int num; do { num = 0; List ijgcigfnjdb = this.IJGCIGFNJDB; bool flag; if (flag) { while (flag) { } } } while (num != 0); if (num != -1) { } throw new NullReferenceException(); } // Token: 0x1400006C RID: 108 // (add) Token: 0x06002845 RID: 10309 RVA: 0x000A29E8 File Offset: 0x000A0BE8 // (remove) Token: 0x06002846 RID: 10310 RVA: 0x000A2A04 File Offset: 0x000A0C04 [Token(Token = "0x1400006C")] public event Action NBBKCDDPBPD { [Token(Token = "0x6002845")] [Address(RVA = "0x1F02400", Offset = "0x1F01400", VA = "0x181F02400")] [CompilerGenerated] add { Delegate @delegate; while (@delegate != 0 && @delegate == 0) { } while (@delegate != this) { } } [Token(Token = "0x6002846")] [Address(RVA = "0x1F03AC0", Offset = "0x1F02AC0", VA = "0x181F03AC0")] [CompilerGenerated] remove { Delegate @delegate; while (@delegate != 0 && @delegate == 0) { } while (@delegate != this) { } } } // Token: 0x17000757 RID: 1879 // (get) Token: 0x06002847 RID: 10311 RVA: 0x000A2A20 File Offset: 0x000A0C20 // (set) Token: 0x06002848 RID: 10312 RVA: 0x000A2A34 File Offset: 0x000A0C34 [Token(Token = "0x17000757")] public float NBEKJJNCPMM { [Token(Token = "0x6002847")] [Address(RVA = "0x1F02800", Offset = "0x1F01800", VA = "0x181F02800")] get; [Token(Token = "0x6002848")] [Address(RVA = "0x1F03C10", Offset = "0x1F02C10", VA = "0x181F03C10")] set; } // Token: 0x17000758 RID: 1880 // (get) Token: 0x06002849 RID: 10313 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x0600284A RID: 10314 RVA: 0x000A2A48 File Offset: 0x000A0C48 [Token(Token = "0x17000758")] public Vector3 MBHCPDPIPPM { [Token(Token = "0x6002849")] [Address(RVA = "0x1F02830", Offset = "0x1F01830", VA = "0x181F02830")] [CompilerGenerated] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x600284A")] [Address(RVA = "0x1EF5DF0", Offset = "0x1EF4DF0", VA = "0x181EF5DF0")] [CompilerGenerated] private set { float z = value.z; this.k__BackingField.z = z; } } // Token: 0x17000759 RID: 1881 // (get) Token: 0x0600284B RID: 10315 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x0600284C RID: 10316 RVA: 0x000A2A68 File Offset: 0x000A0C68 [Token(Token = "0x17000759")] public Vector3 BKNDNJGNPHB { [Token(Token = "0x600284B")] [Address(RVA = "0x1F02810", Offset = "0x1F01810", VA = "0x181F02810")] [CompilerGenerated] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x600284C")] [Address(RVA = "0x1EF5380", Offset = "0x1EF4380", VA = "0x181EF5380")] [CompilerGenerated] private set { float z = value.z; this.k__BackingField.z = z; } } // Token: 0x1700075A RID: 1882 // (get) Token: 0x0600284D RID: 10317 RVA: 0x000A2A88 File Offset: 0x000A0C88 [Token(Token = "0x1700075A")] public Vector3 MNOMIIHDODJ { [Token(Token = "0x600284D")] [Address(RVA = "0x1F02890", Offset = "0x1F01890", VA = "0x181F02890")] get { Vector3 vector; float z = vector.z; throw new NullReferenceException(); } } // Token: 0x1700075B RID: 1883 // (get) Token: 0x0600284E RID: 10318 RVA: 0x000A2AA4 File Offset: 0x000A0CA4 [Token(Token = "0x1700075B")] public Vector3 MPAEFLOCBHN { [Token(Token = "0x600284E")] [Address(RVA = "0x1F039F0", Offset = "0x1F029F0", VA = "0x181F039F0")] get { bool flag; if (flag) { } Vector3 vector; float z = vector.z; throw new NullReferenceException(); } } // Token: 0x0600284F RID: 10319 RVA: 0x000A2AC8 File Offset: 0x000A0CC8 [Token(Token = "0x600284F")] [Address(RVA = "0x1F00C40", Offset = "0x1EFFC40", VA = "0x181F00C40")] public void UpdateCachedApproximateSize() { this.UpdateCachedColliderBounds(); float num = base.transform.ABDKFENDAKH(); ConnectableTool connectableTool = this.connectableTool; this.NKGIMKEHJHH = num; int num2 = 0; if (!(connectableTool != num2)) { } bool isParented = this.connectableTool.IsParented; NetworkTransform networkTransform = this.networkTransform; if (isParented) { } bool flag = NetworkTransform.CanCompressRotationForSize(this.k__BackingField); networkTransform.k__BackingField = flag; Action nbbkcddpbpd = this.NBBKCDDPBPD; if (nbbkcddpbpd != 0) { nbbkcddpbpd(); } CreationObject creationObject = this.creationObject; int num3 = 0; if (creationObject != num3) { OKNNKFGFODL objectScaled = this.creationObject.ObjectScaled; if (objectScaled != 0) { objectScaled.CNFDGDEOPPF(); } } this.AFKNKOBGHPO(); } // Token: 0x06002850 RID: 10320 RVA: 0x000A2B80 File Offset: 0x000A0D80 [Token(Token = "0x6002850")] [Address(RVA = "0x1F00DB0", Offset = "0x1EFFDB0", VA = "0x181F00DB0")] public void UpdateCachedColliderBounds() { Vector3 vector; float z = vector.z; float num; this.k__BackingField = num; Transform transform = base.transform; int num2 = 0; Vector3 right = Vector3.right; Vector3 vector2 = num * num2; Transform transform2 = base.transform; int num3 = 0; float z2 = Vector3.up.z; Vector3 vector3 = num * num3; Transform transform3 = base.transform; int num4 = 0; float z3 = Vector3.forward.z; Vector3 vector4 = num * num4; Vector3 vector5; float z4 = vector5.z; this.k__BackingField.z = z4; Transform transform4 = base.transform; Vector3 vector6; float z5 = vector6.z; this.k__BackingField.z = z5; } // Token: 0x06002851 RID: 10321 RVA: 0x000A2C34 File Offset: 0x000A0E34 [Token(Token = "0x6002851")] [Address(RVA = "0x1EF3330", Offset = "0x1EF2330", VA = "0x181EF3330")] private void ICPPEJJFMGM() { int num = 0; if (this != num && base.transform.ABDKFENDAKH() > 1E-45f) { this.UpdateCachedApproximateSize(); return; } } // Token: 0x06002852 RID: 10322 RVA: 0x000A2C68 File Offset: 0x000A0E68 [Token(Token = "0x6002852")] [Address(RVA = "0x1EF5410", Offset = "0x1EF4410", VA = "0x181EF5410")] public Bounds GetColliderBounds(bool CLAOPEDMPGL = false) { int num = 0; int num2 = 0; int num3 = 0; if (num2 < num) { int num4 = 0; bool flag; float num5; if (!(num != num4) || !flag || num5 <= 1E-45f || num3 != 0) { } num2++; } throw new NullReferenceException(); } // Token: 0x06002853 RID: 10323 RVA: 0x000A2CB0 File Offset: 0x000A0EB0 [Token(Token = "0x6002853")] [Address(RVA = "0x1EF0770", Offset = "0x1EEF770", VA = "0x181EF0770")] public void AddToolCollider(ToolCollider GLPOLGOBLAA) { GLPOLGOBLAA.Tool = this; RigidbodyEx rigidbodyEx = this.rigidbodyEx; GLPOLGOBLAA.ThisRigidbodyEx = rigidbodyEx; if (this.CLCOCGLFLBC.Add(GLPOLGOBLAA)) { this.NNBALFKKNDO.Add(GLPOLGOBLAA); bool flag = !this.NHKGABHFFHB.CFLJGNJLBFG; GLPOLGOBLAA.enabled = flag; } } // Token: 0x06002854 RID: 10324 RVA: 0x000A2D0C File Offset: 0x000A0F0C [Token(Token = "0x6002854")] [Address(RVA = "0x1EFE140", Offset = "0x1EFD140", VA = "0x181EFE140")] public void RemoveToolCollider(ToolCollider GLPOLGOBLAA) { if (this.CLCOCGLFLBC.Remove(GLPOLGOBLAA)) { bool flag = this.NNBALFKKNDO.Remove(GLPOLGOBLAA); int num = 0; GLPOLGOBLAA.ThisRigidbodyEx = num; GLPOLGOBLAA.Tool = num; } } // Token: 0x06002855 RID: 10325 RVA: 0x000A2D4C File Offset: 0x000A0F4C [Token(Token = "0x6002855")] [Address(RVA = "0x1EFF570", Offset = "0x1EFE570", VA = "0x181EFF570")] public void SetCollisionLayer(DAJFOCGPHGP MKGEABIAOCP) { int num; do { num = 0; bool flag = this.LKMDAGKMEDD.CFLJGNJLBFG; if (flag) { break; } List nnbalfkkndo = this.NNBALFKKNDO; if (flag) { bool flag2; while (!flag2) { } GameObject gameObject; gameObject.layer = (int)MKGEABIAOCP; } if (flag) { } } while (num != 0); } // Token: 0x06002856 RID: 10326 RVA: 0x000A2DA0 File Offset: 0x000A0FA0 [Token(Token = "0x6002856")] [Address(RVA = "0x1EF61F0", Offset = "0x1EF51F0", VA = "0x181EF61F0")] public void IgnoreCollision(Tool PCEPBPGGGCE, bool NCGLLCOANAI) { List nnbalfkkndo = this.NNBALFKKNDO; int num = 0; int num2 = 0; List nnbalfkkndo2 = PCEPBPGGGCE.NNBALFKKNDO; List nnbalfkkndo3 = this.NNBALFKKNDO; List nnbalfkkndo4 = PCEPBPGGGCE.NNBALFKKNDO; num2++; num++; } // Token: 0x06002857 RID: 10327 RVA: 0x000A2DE4 File Offset: 0x000A0FE4 [Token(Token = "0x6002857")] [Address(RVA = "0x1EF60A0", Offset = "0x1EF50A0", VA = "0x181EF60A0")] public void IgnoreCollision(Collider HPKICPNGMDJ, bool NCGLLCOANAI) { List nnbalfkkndo = this.NNBALFKKNDO; int num = 0; if (0 < nnbalfkkndo) { int num2 = 0; List nnbalfkkndo2 = this.NNBALFKKNDO; ReadOnlyCollection readOnlyCollection; int count = readOnlyCollection.Count; List nnbalfkkndo3 = this.NNBALFKKNDO; if (num2 < count) { ReadOnlyCollection readOnlyCollection2; Physics.IgnoreCollision(readOnlyCollection2[num2], HPKICPNGMDJ, NCGLLCOANAI); num2++; } num++; } } // Token: 0x06002858 RID: 10328 RVA: 0x000A2E3C File Offset: 0x000A103C [Token(Token = "0x6002858")] [Address(RVA = "0x1EF3C50", Offset = "0x1EF2C50", VA = "0x181EF3C50")] public void EnableCollision(object PIHIPPPPEBI) { this.SetCollisionEnabled(true, PIHIPPPPEBI); } // Token: 0x06002859 RID: 10329 RVA: 0x000A2E54 File Offset: 0x000A1054 [Token(Token = "0x6002859")] [Address(RVA = "0x1EF35E0", Offset = "0x1EF25E0", VA = "0x181EF35E0")] public void DisableCollision(object PIHIPPPPEBI) { int num = 0; this.SetCollisionEnabled(num != 0, PIHIPPPPEBI); } // Token: 0x0600285A RID: 10330 RVA: 0x000A2E6C File Offset: 0x000A106C [Token(Token = "0x600285A")] [Address(RVA = "0x1EFF350", Offset = "0x1EFE350", VA = "0x181EFF350")] public void SetCollisionEnabled(bool CBHMNNAINHM, object PIHIPPPPEBI) { int num; do { num = 0; bool flag = !this.NHKGABHFFHB.CFLJGNJLBFG; AOLMGGAPKEH nhkgabhffhb = this.NHKGABHFFHB; if (!CBHMNNAINHM) { nhkgabhffhb.BPAJKKAGPKB(PIHIPPPPEBI); } nhkgabhffhb.BIHKNNPGGKP(PIHIPPPPEBI); bool flag2 = this.NHKGABHFFHB.CFLJGNJLBFG; bool flag3 = !flag2; if (flag3 == flag) { break; } List nnbalfkkndo = this.NNBALFKKNDO; if (flag2) { if (num < (flag2 ? 1 : 0)) { num += num; if (num != (flag2 ? 1 : 0)) { num++; } } flag3 += flag3; } if (flag2) { } } while (num != 0); } // Token: 0x0600285B RID: 10331 RVA: 0x000A2EF8 File Offset: 0x000A10F8 [Token(Token = "0x600285B")] [Address(RVA = "0x1EFACA0", Offset = "0x1EF9CA0", VA = "0x181EFACA0")] private bool OAAHHCIONHP(AGAJMBPABDL LBFENNLEEBK) { int num = 0; if (LBFENNLEEBK != 0 && (LBFENNLEEBK.DMKCIEPGGAB ? 1 : 0) != num && !base.OGIBLNIIHDK && this.NHPPANGAKAP && (this.AllowedToTransferOwnershipOnCollision ? 1 : 0) != num && (this.k__BackingField ? 1 : 0) == num && (this.k__BackingField ? 1 : 0) == num && (this.k__BackingField ? 1 : 0) == num) { base.JDHMIOJKLCK.TransferOwnership(LBFENNLEEBK); } throw new NullReferenceException(); } // Token: 0x0600285C RID: 10332 RVA: 0x000A2F5C File Offset: 0x000A115C [Token(Token = "0x600285C")] [Address(RVA = "0x1EF4730", Offset = "0x1EF3730", VA = "0x181EF4730")] public void ForceIncludeColliders(IEnumerable NNBALFKKNDO) { ECNNGIFNNNM.AINCGKKANMC(this.collisionSettings.ForceIncludeColliders, NNBALFKKNDO); } // Token: 0x0600285D RID: 10333 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600285D")] [Address(RVA = "0x1EF6320", Offset = "0x1EF5320", VA = "0x181EF6320")] public void InitializeColliders() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600285E RID: 10334 RVA: 0x000A2F7C File Offset: 0x000A117C [Token(Token = "0x600285E")] [Address(RVA = "0x1EF4100", Offset = "0x1EF3100", VA = "0x181EF4100")] private void FLDMFNAFEIF(GameObject DOJCFCINALC) { ToolCollider component = DOJCFCINALC.GetComponent(); int num = 0; if (component == num) { ToolCollider toolCollider = DOJCFCINALC.AddComponent(); } this.AddToolCollider(component); } // Token: 0x0600285F RID: 10335 RVA: 0x000A2FB0 File Offset: 0x000A11B0 [Token(Token = "0x600285F")] [Address(RVA = "0x1EFAFA0", Offset = "0x1EF9FA0", VA = "0x181EFAFA0")] private void OnCollisionEnter(Collision GBJHLKOJGPB) { Tool tool; Player player; for (;;) { if (GBJHLKOJGPB.gameObject.KHHDLOKCNHC((IIBIOPCKHGK)((uint)495330304)) && !this.rigidbodyPickup.PKBIBBDALOI) { tool = GBJHLKOJGPB.AMKJBLIFHPB(); int num = 0; if (tool != num) { break; } } if (GBJHLKOJGPB.gameObject.KHHDLOKCNHC((IIBIOPCKHGK)((uint)1053184))) { int num2 = 0; if (player != num2) { goto Block_6; } } } if (tool.k__BackingField) { RigidbodyEx rigidbodyEx = tool.rigidbodyEx; this.MHNEDBBKLGK(rigidbodyEx, GBJHLKOJGPB); } if (base.OGIBLNIIHDK) { AGAJMBPABDL owner = base.FAGBHOMBNBP; bool flag = tool.OAAHHCIONHP(owner); } Tool.GenericCollisionEvent.CNFDGDEOPPF(this, GBJHLKOJGPB); return; Block_6: PlayerEvents playerEvents = player.playerEvents; AGAJMBPABDL photonPlayer = player.DBAJDHGDPOL; bool flag2 = this.OAAHHCIONHP(photonPlayer); ulong num3; if (num3 == (ulong)2L || num3 == (ulong)3L) { player.leftHand.Vibrate(50, 1f); } Tool.LocalPlayerCollisionEvent.CNFDGDEOPPF(this, GBJHLKOJGPB); throw new NullReferenceException(); } // Token: 0x06002860 RID: 10336 RVA: 0x000A30A8 File Offset: 0x000A12A8 [Token(Token = "0x6002860")] [Address(RVA = "0x1EFB2D0", Offset = "0x1EFA2D0", VA = "0x181EFB2D0")] private void OnCollisionExit(Collision GBJHLKOJGPB) { if (GBJHLKOJGPB.gameObject.KHHDLOKCNHC((IIBIOPCKHGK)((uint)495330304))) { Tool tool = GBJHLKOJGPB.AMKJBLIFHPB(); int num = 0; if (tool != num && (tool.k__BackingField || tool.k__BackingField || tool.k__BackingField)) { RigidbodyEx rigidbodyEx = tool.rigidbodyEx; this.MHNEDBBKLGK(rigidbodyEx, GBJHLKOJGPB); } } } // Token: 0x06002861 RID: 10337 RVA: 0x000A310C File Offset: 0x000A130C [Token(Token = "0x6002861")] [Address(RVA = "0x1EFC190", Offset = "0x1EFB190", VA = "0x181EFC190")] private void OnTriggerEnter(Collider GLPOLGOBLAA) { while (GLPOLGOBLAA.gameObject.KHHDLOKCNHC((IIBIOPCKHGK)((uint)1053184))) { int num = 0; Player player; if (player != num) { PlayerEvents playerEvents = player.playerEvents; return; } } Killzone killzone = GLPOLGOBLAA.JAAHHMHJBPL(); if (base.OGIBLNIIHDK) { int num2 = 0; bool flag = killzone == num2; if (!flag && killzone.resetsTools != flag && Time.frameCount != this.HNAALFCDECO) { bool isSubTool = this.NDKHDFJHGPP; if (!isSubTool) { if (killzone.resetsToolsOnEnter != isSubTool) { this.KillzoneResetImmediately(killzone); return; } if (!this.BPAPGFBNGNK.Contains(killzone)) { this.BPAPGFBNGNK.Add(killzone); } if (this.EAFLPDIMFCK == (ulong)0L) { Action action = new Action(this.EKIFLPFBPAG); IDisposable disposable = KCBPNKMEDPI.PBDKGIJCPCG(this, 4f, action); this.EAFLPDIMFCK = disposable; } } } } } // Token: 0x06002862 RID: 10338 RVA: 0x000A31FC File Offset: 0x000A13FC [Token(Token = "0x6002862")] [Address(RVA = "0x1EFC3C0", Offset = "0x1EFB3C0", VA = "0x181EFC3C0")] private void OnTriggerExit(Collider GLPOLGOBLAA) { Killzone killzone = GLPOLGOBLAA.JAAHHMHJBPL(); if (base.OGIBLNIIHDK) { int num = 0; if (!(killzone == num) && this.BPAPGFBNGNK.Remove(killzone)) { List bpapgfbngnk = this.BPAPGFBNGNK; if (this.EAFLPDIMFCK != 0) { this.EAFLPDIMFCK = (ulong)0L; } } } } // Token: 0x1700075C RID: 1884 // (get) Token: 0x06002863 RID: 10339 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x06002864 RID: 10340 RVA: 0x000A3254 File Offset: 0x000A1454 [Token(Token = "0x1700075C")] public Vector3 JALDPJPHLDL { [Token(Token = "0x6002863")] [Address(RVA = "0x1F02850", Offset = "0x1F01850", VA = "0x181F02850")] [CompilerGenerated] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x6002864")] [Address(RVA = "0x1EEF880", Offset = "0x1EEE880", VA = "0x181EEF880")] [CompilerGenerated] private set { float z = value.z; this.k__BackingField.z = z; } } // Token: 0x1700075D RID: 1885 // (get) Token: 0x06002865 RID: 10341 RVA: 0x000A3274 File Offset: 0x000A1474 [Token(Token = "0x1700075D")] public Vector3 EACNBHALCOC { [Token(Token = "0x6002865")] [Address(RVA = "0x1F02AA0", Offset = "0x1F01AA0", VA = "0x181F02AA0")] get { Vector3 vector; float z = vector.z; throw new NullReferenceException(); } } // Token: 0x06002866 RID: 10342 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6002866")] [Address(RVA = "0x1EF00F0", Offset = "0x1EEF0F0", VA = "0x181EF00F0")] private void AFKNKOBGHPO() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06002867 RID: 10343 RVA: 0x000A3290 File Offset: 0x000A1490 [Token(Token = "0x6002867")] [Address(RVA = "0x1EF0700", Offset = "0x1EEF700", VA = "0x181EF0700")] public void AddRenderer(Renderer CHEJPOIMMCK) { this.HAJMLBHNDLB(CHEJPOIMMCK, true); } // Token: 0x06002868 RID: 10344 RVA: 0x000A32A8 File Offset: 0x000A14A8 [Token(Token = "0x6002868")] [Address(RVA = "0x1EF5A20", Offset = "0x1EF4A20", VA = "0x181EF5A20")] private void HAJMLBHNDLB(Renderer CHEJPOIMMCK, bool AJCKADHALLC) { int num = 0; Tool.EAFJJELOGME customVisibilityBehavior = this.CustomVisibilityBehavior; if (customVisibilityBehavior == 0) { bool flag = this.AIAFJADFAHO.CFLJGNJLBFG; } bool flag2 = customVisibilityBehavior(); CHEJPOIMMCK.enabled = flag2; this.PBCBHPGPNED.Add(num); bool flag3; if (this.FIKLFHJBIAE != 0 && !flag3) { LODGroup lodgroup = this.lodGroup; Renderer renderer = CHEJPOIMMCK; int num2 = 0; if (!(lodgroup == num2)) { LOD[] lods = lodgroup.GetLODs(); Func func = delegate(LOD x) { bool flag7; return flag7; }; bool flag4 = Enumerable.Any(lods, func); } } if (this.renderSettings != 0) { } if (this.renderSettings.RenderersThatAlwaysHoverHighlight != 0) { } if (CHEJPOIMMCK != 0) { this.IAEGDBOIEBM.Add(num); } bool flag5; if (!flag5) { bool flag6; if ((ulong)1L == 0UL || flag6 || CHEJPOIMMCK.shadowCastingMode == ShadowCastingMode.ShadowsOnly) { goto IL_F8; } TextMeshPro component = CHEJPOIMMCK.GetComponent(); int num3 = 0; if (!(component == num3) || CHEJPOIMMCK != 0 || CHEJPOIMMCK != 0) { goto IL_F8; } } this.KPKJDENLNNJ.Add(num); IL_F8: if (AJCKADHALLC) { this.visibleInCamera.renderers.Add(CHEJPOIMMCK); } } // Token: 0x06002869 RID: 10345 RVA: 0x000A33C8 File Offset: 0x000A15C8 [Token(Token = "0x6002869")] [Address(RVA = "0x1EF3CB0", Offset = "0x1EF2CB0", VA = "0x181EF3CB0")] private static bool FAPHMAHNLHN(LODGroup CKEBCMEKCJH, Renderer CHEJPOIMMCK) { int num = 0; if (!(CKEBCMEKCJH == num)) { LOD[] lods = CKEBCMEKCJH.GetLODs(); Func func = delegate(LOD x) { bool flag; return flag; }; return Enumerable.Any(lods, func); } throw new NullReferenceException(); } // Token: 0x0600286A RID: 10346 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600286A")] [Address(RVA = "0x1EFDE60", Offset = "0x1EFCE60", VA = "0x181EFDE60")] public void RemoveRenderer(Renderer CHEJPOIMMCK) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600286B RID: 10347 RVA: 0x000A3414 File Offset: 0x000A1614 [Token(Token = "0x600286B")] [Address(RVA = "0x1EF05A0", Offset = "0x1EEF5A0", VA = "0x181EF05A0")] public void AddCustomFadeMaskRenderer(Renderer CHEJPOIMMCK) { int num = 0; this.MLIJIGCCPNI.Add(num); } // Token: 0x0600286C RID: 10348 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600286C")] [Address(RVA = "0x1EFDC00", Offset = "0x1EFCC00", VA = "0x181EFDC00")] public void RemoveCustomFadeMaskRenderer(Renderer CHEJPOIMMCK) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600286D RID: 10349 RVA: 0x000A3438 File Offset: 0x000A1638 [Token(Token = "0x600286D")] [Address(RVA = "0x1EFE3F0", Offset = "0x1EFD3F0", VA = "0x181EFE3F0")] public void RenderPreview(Vector3 DDHPAFKBMON, Quaternion IGPENJBJADK) { int num; do { num = 0; List kpkjdenlnnj = this.KPKJDENLNNJ; bool flag; if (flag) { bool flag2; while (!flag2) { } GameObject gameObject; if (!gameObject.activeInHierarchy) { continue; } Transform transform = base.transform; Transform transform2 = base.transform; Transform transform3 = base.transform; Transform transform4 = base.transform; } if (num != 0) { goto IL_8D; } if (num != -1) { } List nabgmiljphh = this.NABGMILJPHH; bool flag3; if (flag3) { Transform transform5 = base.transform; Transform transform6 = base.transform; } } while (num != 0); return; IL_8D: throw new NullReferenceException(); } // Token: 0x0600286E RID: 10350 RVA: 0x000A34EC File Offset: 0x000A16EC [Token(Token = "0x600286E")] [Address(RVA = "0x1EFF7F0", Offset = "0x1EFE7F0", VA = "0x181EFF7F0")] public void SetHideInActiveCameraAndFirstPersonCameraIgnoreSettings() { IgnoredRendererEffect.PFDHGMKOPJJ pfdhgmkopjj = IgnoredRendererEffect.PFDHGMKOPJJ.LJGPMGNLFPD; int num = 0; object hlgpcojmhja = this.HLGPCOJMHJA; this.ABDALDOPDOB = num; this.MAIPCAKJAFE(true, hlgpcojmhja); } // Token: 0x0600286F RID: 10351 RVA: 0x000A3518 File Offset: 0x000A1718 [Token(Token = "0x600286F")] [Address(RVA = "0x1EFF730", Offset = "0x1EFE730", VA = "0x181EFF730")] public void SetCustomIgnoredSettings(IgnoredRendererEffect.PFDHGMKOPJJ GHGBPMPLLBK) { int num = 0; object hlgpcojmhja = this.HLGPCOJMHJA; this.ABDALDOPDOB = num; this.MAIPCAKJAFE(true, hlgpcojmhja); } // Token: 0x06002870 RID: 10352 RVA: 0x000A3540 File Offset: 0x000A1740 [Token(Token = "0x6002870")] [Address(RVA = "0x1EF32F0", Offset = "0x1EF22F0", VA = "0x181EF32F0")] public void ClearCustomIgnoredSettings() { int num = 0; this.ABDALDOPDOB = num; int num2 = 0; this.ABDALDOPDOB.has_value = num != 0; object hlgpcojmhja = this.HLGPCOJMHJA; this.MAIPCAKJAFE(num2 != 0, hlgpcojmhja); } // Token: 0x06002871 RID: 10353 RVA: 0x000A3574 File Offset: 0x000A1774 [Token(Token = "0x6002871")] [Address(RVA = "0x1EF8630", Offset = "0x1EF7630", VA = "0x181EF8630")] private void MAIPCAKJAFE(bool ODEPNDGCFJH, object PIHIPPPPEBI) { for (;;) { int num = 0; bool flag = this.HHCGNCDJEKA.CFLJGNJLBFG; AOLMGGAPKEH hhcgncdjeka = this.HHCGNCDJEKA; if (!ODEPNDGCFJH) { hhcgncdjeka.BIHKNNPGGKP(PIHIPPPPEBI); } hhcgncdjeka.BPAJKKAGPKB(PIHIPPPPEBI); if (this.HHCGNCDJEKA.CFLJGNJLBFG == flag) { return; } if (this.HHCGNCDJEKA.CFLJGNJLBFG) { List phmldekeaoo = this.PHMLDEKEAOO; bool flag2; if (flag2) { int num2 = 0; GameObject gameObject; gameObject.SetActive(num2 != 0); } int num3 = 0; if (num != 0) { continue; } if (num3 != -1) { } } if (this.CustomVisibilityBehavior == 0) { if (this.AIAFJADFAHO.CFLJGNJLBFG) { break; } List phmldekeaoo2 = this.PHMLDEKEAOO; bool flag3; if (flag3) { GameObject gameObject2; gameObject2.SetActive(true); } if (num == 0) { break; } } } if (!this.HHCGNCDJEKA.CFLJGNJLBFG) { if (this.DCLHPCMGHIC == 0) { goto IL_EB; } this.DCLHPCMGHIC = (ulong)0L; } if (this.DCLHPCMGHIC == (ulong)0L) { Action action = new Action(this.NHEJPLHGKKA); IDisposable disposable = this.OPEMIFENIJM(action); this.DCLHPCMGHIC = disposable; } IL_EB: IILCGFIHJLP ignoredChangeEvent = this.IgnoredChangeEvent; if (ignoredChangeEvent != 0) { bool flag4 = this.HHCGNCDJEKA.CFLJGNJLBFG; ignoredChangeEvent.CNFDGDEOPPF(this, flag4); } } // Token: 0x06002872 RID: 10354 RVA: 0x000A3698 File Offset: 0x000A1898 [Token(Token = "0x6002872")] [Address(RVA = "0x1EFA030", Offset = "0x1EF9030", VA = "0x181EFA030")] private void NJPIHGOIKFE() { LODGroup lodgroup = this.lodGroup; int num = 0; if (lodgroup != num) { LOD lod = this.lodGroup.GetLODs()[1]; this.FIKLFHJBIAE = lod; } Renderer[] componentsInChildren = base.GetComponentsInChildren(true); int num2 = 0; int length = componentsInChildren.Length; if (num2 < length) { Renderer renderer = componentsInChildren[num2]; StackedUIFlowBase stackedUIFlowBase = renderer.LNJIMABEJLG(true); int num3 = 0; if (stackedUIFlowBase == num3) { PulsingBeam pulsingBeam = renderer.LNJIMABEJLG(true); int num4 = 0; if (pulsingBeam == num4) { DynamicMeshTrail dynamicMeshTrail = renderer.LNJIMABEJLG(true); int num5 = 0; if (dynamicMeshTrail == num5) { WeaponFlashlight weaponFlashlight = renderer.LNJIMABEJLG(true); int num6 = 0; if (weaponFlashlight == num6 && renderer.LNJIMABEJLG(true) == this) { int num7 = 0; this.HAJMLBHNDLB(renderer, num7 != 0); } } } } num2++; } Canvas[] componentsInChildren2 = base.GetComponentsInChildren(true); int length2 = componentsInChildren2.Length; if (num2 < length2) { StackedUIFlowBase component = componentsInChildren2[num2].GetComponent(); int num8 = 0; if (component == num8) { ToolUI toolUI = componentsInChildren2[num2].LNJIMABEJLG(true); int num9 = 0; if (toolUI == num9 && componentsInChildren2[num2].LNJIMABEJLG(true) == this) { List phmldekeaoo = this.PHMLDEKEAOO; Canvas canvas = componentsInChildren2[num2]; phmldekeaoo.Add(canvas); } } num2++; } } // Token: 0x06002873 RID: 10355 RVA: 0x000A381C File Offset: 0x000A1A1C [Token(Token = "0x6002873")] [Address(RVA = "0x1EF5ED0", Offset = "0x1EF4ED0", VA = "0x181EF5ED0")] private void HMILGLNGBNC() { if (this.k__BackingField && this.CustomHighlightingBehavior == 0) { OutlineRendererEffect.HLEDHCIGMPJ hledhcigmpj; if (hledhcigmpj != OutlineRendererEffect.HLEDHCIGMPJ.Configure || this.OutlineType == OutlineRendererEffect.HLEDHCIGMPJ.CircuitNode) { } return; } } // Token: 0x06002874 RID: 10356 RVA: 0x000A384C File Offset: 0x000A1A4C [Token(Token = "0x6002874")] [Address(RVA = "0x1EFED20", Offset = "0x1EFDD20", VA = "0x181EFED20")] public void RenderToolOutline([Optional] OutlineRendererEffect.HLEDHCIGMPJ? BHJICNIMBPM) { if (this.CustomHighlightingBehavior == 0) { OutlineRendererEffect.HLEDHCIGMPJ hledhcigmpj; if (hledhcigmpj != OutlineRendererEffect.HLEDHCIGMPJ.Configure || this.OutlineType == OutlineRendererEffect.HLEDHCIGMPJ.CircuitNode) { } return; } } // Token: 0x06002875 RID: 10357 RVA: 0x000A3870 File Offset: 0x000A1A70 [Token(Token = "0x6002875")] [Address(RVA = "0x1EFE1D0", Offset = "0x1EFD1D0", VA = "0x181EFE1D0")] public void RenderOutline([Optional] OutlineRendererEffect.HLEDHCIGMPJ? BHJICNIMBPM) { int num; do { num = 0; OutlineRendererEffect.HLEDHCIGMPJ outlineType = this.OutlineType; OEIHLPKBJKH nextOutlineRenderHandle = OutlineRendererEffect.GetNextOutlineRenderHandle(); List kpkjdenlnnj = this.KPKJDENLNNJ; bool flag; if (flag) { int num2 = 0; if (!(this != num2) || !base.gameObject.activeInHierarchy) { continue; } } } while (num != 0); } // Token: 0x06002876 RID: 10358 RVA: 0x000A38C8 File Offset: 0x000A1AC8 [Token(Token = "0x6002876")] [Address(RVA = "0x1EFEB40", Offset = "0x1EFDB40", VA = "0x181EFEB40")] public void RenderSelection() { int num; do { num = 0; List kpkjdenlnnj = this.KPKJDENLNNJ; bool flag; if (flag) { bool flag2; while (!flag2) { } GameObject gameObject; if (!gameObject.activeInHierarchy) { continue; } int selectionType = (int)this.SelectionType; } } while (num != 0); } // Token: 0x06002877 RID: 10359 RVA: 0x000A390C File Offset: 0x000A1B0C [Token(Token = "0x6002877")] [Address(RVA = "0x1EFEDC0", Offset = "0x1EFDDC0", VA = "0x181EFEDC0")] public void RenderTutorialOutline() { int num; Tool.BPPMEBHPHDM customTutorialHighlightingBehavior; do { num = 0; customTutorialHighlightingBehavior = this.CustomTutorialHighlightingBehavior; if (customTutorialHighlightingBehavior != 0) { break; } OEIHLPKBJKH nextOutlineRenderHandle = OutlineRendererEffect.GetNextOutlineRenderHandle(); List kpkjdenlnnj = this.KPKJDENLNNJ; bool flag; if (flag) { int num2 = 0; if (!(this != num2) || !base.gameObject.activeInHierarchy) { continue; } } } while (num != 0); customTutorialHighlightingBehavior.Invoke(num); } // Token: 0x06002878 RID: 10360 RVA: 0x000A3970 File Offset: 0x000A1B70 [Token(Token = "0x6002878")] [Address(RVA = "0x1EF8B90", Offset = "0x1EF7B90", VA = "0x181EF8B90")] private void MELBAJGOMIC() { if (this.DNJADGLENDF != 0) { this.DNJADGLENDF = (ulong)0L; if (this.GINMIAOAHKG.IAHDANBDAAM() == 0) { Tool nmpihkpmflm = this.NMPIHKPMFLM; int num = 0; if (nmpihkpmflm != num) { bool flag = this.NMPIHKPMFLM.HHCGNCDJEKA.CFLJGNJLBFG; object mmmdbldifop = this.MMMDBLDIFOP; this.MAIPCAKJAFE(flag, mmmdbldifop); } } } if (this.GINMIAOAHKG.IAHDANBDAAM() != 0 && this.DNCDIAFBPHO) { if (KKPBCOOONNK.FEBBKGHNCKJ.Length == 0) { List allBubbles = CameraIgnoreBubble.AllBubbles; } Dictionary onjodbdbggp = Tool.ONJODBDBGGP; EEDONNAHMFK ejjgppdapdj = this.EJJGPPDAPDJ; float num2 = onjodbdbggp[ejjgppdapdj]; int num3 = 0; if (num3 > (int)num2) { Action action = new Action(this.PJCNGMFLOKF); IDisposable disposable = this.OPEMIFENIJM(action); throw new NullReferenceException(); } if (num2 > (float)num3) { Action action2 = new Action(this.PJCNGMFLOKF); IDisposable disposable2 = KCBPNKMEDPI.PBDKGIJCPCG(this, num2, action2); this.DNJADGLENDF = disposable2; } } } // Token: 0x06002879 RID: 10361 RVA: 0x000A3A68 File Offset: 0x000A1C68 [Token(Token = "0x6002879")] [Address(RVA = "0x1EF9D70", Offset = "0x1EF8D70", VA = "0x181EF9D70")] private void NFJAFCAEMEH(EEDONNAHMFK CGLPLGKGFEN, EEDONNAHMFK MPMNKPMIHLH) { this.EJJGPPDAPDJ = MPMNKPMIHLH; this.MELBAJGOMIC(); } // Token: 0x0600287A RID: 10362 RVA: 0x000A3A84 File Offset: 0x000A1C84 [Token(Token = "0x600287A")] [Address(RVA = "0x1EFCD10", Offset = "0x1EFBD10", VA = "0x181EFCD10")] private void PJCNGMFLOKF(float POGAEJIEPIM) { int num = 0; this.HBMIPPCKNHF = num; this.HFPAOBJPFBK = num; if ((this.DNCDIAFBPHO ? 1 : 0) != num) { CameraIgnoreBubble cameraIgnoreBubble = this.CCMPMKJHDIE(); this.HFPAOBJPFBK = cameraIgnoreBubble; int num2 = 0; if (cameraIgnoreBubble == num2) { Player player = this.FFAINANFGEO(); this.HBMIPPCKNHF = player; } Player hbmippcknhf = this.HBMIPPCKNHF; int num3 = 0; if (hbmippcknhf != num3) { } CameraIgnoreBubble hfpaobjpfbk = this.HFPAOBJPFBK; int num4 = 0; bool flag = hfpaobjpfbk != num4; } object mmmdbldifop = this.MMMDBLDIFOP; this.MAIPCAKJAFE(num != 0, mmmdbldifop); } // Token: 0x0600287B RID: 10363 RVA: 0x000A3B10 File Offset: 0x000A1D10 [Token(Token = "0x600287B")] [Address(RVA = "0x1EFCD10", Offset = "0x1EFBD10", VA = "0x181EFCD10")] private void PJCNGMFLOKF() { int num = 0; this.HBMIPPCKNHF = num; this.HFPAOBJPFBK = num; if ((this.DNCDIAFBPHO ? 1 : 0) != num) { CameraIgnoreBubble cameraIgnoreBubble = this.CCMPMKJHDIE(); this.HFPAOBJPFBK = cameraIgnoreBubble; int num2 = 0; if (cameraIgnoreBubble == num2) { Player player = this.FFAINANFGEO(); this.HBMIPPCKNHF = player; } Player hbmippcknhf = this.HBMIPPCKNHF; int num3 = 0; if (hbmippcknhf != num3) { } CameraIgnoreBubble hfpaobjpfbk = this.HFPAOBJPFBK; int num4 = 0; bool flag = hfpaobjpfbk != num4; } object mmmdbldifop = this.MMMDBLDIFOP; this.MAIPCAKJAFE(num != 0, mmmdbldifop); } // Token: 0x0600287C RID: 10364 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600287C")] [Address(RVA = "0x1EF9D80", Offset = "0x1EF8D80", VA = "0x181EF9D80")] private void NHEJPLHGKKA() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600287D RID: 10365 RVA: 0x000A3B9C File Offset: 0x000A1D9C [Token(Token = "0x600287D")] [Address(RVA = "0x1EF8A60", Offset = "0x1EF7A60", VA = "0x181EF8A60")] private bool MBPDGIOFJPF(out Player HBMIPPCKNHF, out CameraIgnoreBubble HFPAOBJPFBK) { for (;;) { int num = 0; if ((this.DNCDIAFBPHO ? 1 : 0) != num) { CameraIgnoreBubble cameraIgnoreBubble = this.CCMPMKJHDIE(); int num2 = 0; if (cameraIgnoreBubble == num2) { Player player = this.FFAINANFGEO(); } bool flag; if (flag) { break; } } } return true; } // Token: 0x0600287E RID: 10366 RVA: 0x000A3BD4 File Offset: 0x000A1DD4 [Token(Token = "0x600287E")] [Address(RVA = "0x1EF3DB0", Offset = "0x1EF2DB0", VA = "0x181EF3DB0")] private Player FFAINANFGEO() { Player player = this.k__BackingField; int num = 0; if (!(player == num)) { Player player2 = this.k__BackingField; PlayerAvatarDisplayIgnoreEffect ignoreEffect = this.k__BackingField.playerAvatar.playerAvatarDisplay.ignoreEffect; Player hbmippcknhf = ignoreEffect.HBMIPPCKNHF; int num2 = 0; bool flag; if (hbmippcknhf != num2 || flag) { return ignoreEffect.HBMIPPCKNHF; } } throw new NullReferenceException(); } // Token: 0x0600287F RID: 10367 RVA: 0x000A3C3C File Offset: 0x000A1E3C [Token(Token = "0x600287F")] [Address(RVA = "0x1EF2ED0", Offset = "0x1EF1ED0", VA = "0x181EF2ED0")] private CameraIgnoreBubble CCMPMKJHDIE() { int num; do { num = 0; List allBubbles = CameraIgnoreBubble.AllBubbles; bool flag; if (flag) { bool flag2; while (!flag2) { } } } while (num != 0); if (num != -1) { } throw new NullReferenceException(); } // Token: 0x06002880 RID: 10368 RVA: 0x000A3C68 File Offset: 0x000A1E68 [Token(Token = "0x6002880")] [Address(RVA = "0x1EF4E30", Offset = "0x1EF3E30", VA = "0x181EF4E30")] private void GHKIMIIFKMM(Player HBMIPPCKNHF) { int num; do { num = 0; Player player = this.k__BackingField; int num2 = 0; if (player == num2) { break; } PlayerAvatarDisplayIgnoreEffect ignoreEffect = this.k__BackingField.playerAvatar.playerAvatarDisplay.ignoreEffect; Player hbmippcknhf = ignoreEffect.HBMIPPCKNHF; if (!(hbmippcknhf == HBMIPPCKNHF)) { } List pbcbhpgpned = this.PBCBHPGPNED; bool flag; if (flag) { int num3 = 0; if (!(hbmippcknhf != num3)) { continue; } GameObject gameObject = hbmippcknhf.gameObject; if (!gameObject.activeInHierarchy) { continue; } float cadejgmohnl = ignoreEffect.CADEJGMOHNL; } } while (num != 0); } // Token: 0x06002881 RID: 10369 RVA: 0x000A3D0C File Offset: 0x000A1F0C [Token(Token = "0x6002881")] [Address(RVA = "0x1EFADB0", Offset = "0x1EF9DB0", VA = "0x181EFADB0")] private void OEGOKKIIEGA(CameraIgnoreBubble HFPAOBJPFBK) { Transform transform = HFPAOBJPFBK.transform; Vector3 vector; float z = vector.z; Transform transform2 = HFPAOBJPFBK.transform; Vector3 vector2; float z2 = vector2.z; Transform transform3 = HFPAOBJPFBK.transform; float fadeStartDistance = HFPAOBJPFBK.fadeStartDistance; float fadeCompleteDistance = HFPAOBJPFBK.fadeCompleteDistance; Vector3 vector3; float z3 = vector3.z; List cameraList = HFPAOBJPFBK.CameraList; } // Token: 0x06002882 RID: 10370 RVA: 0x000A3D6C File Offset: 0x000A1F6C [Token(Token = "0x6002882")] [Address(RVA = "0x1EF34B0", Offset = "0x1EF24B0", VA = "0x181EF34B0")] private void DNKOCMFJIJP(IgnoredRendererEffect.PFDHGMKOPJJ IJCMMDLOFOB) { Transform transform = base.transform; Vector3 vector; float z = vector.z; Transform transform2 = base.transform; Vector3 vector2; float z2 = vector2.z; Transform transform3 = base.transform; Vector3 vector3; float z3 = vector3.z; } // Token: 0x06002883 RID: 10371 RVA: 0x000A3DB4 File Offset: 0x000A1FB4 [Token(Token = "0x6002883")] [Address(RVA = "0x1EF4310", Offset = "0x1EF3310", VA = "0x181EF4310")] private void FMMAGLDGAMJ(Vector3 BHFJFFKAHAO, Vector3 LPGONJHBIBB, Vector3 CHPCKOMBKBJ, float IOPNLFIFBJL, float ECCJNBBDNLI, IReadOnlyList ECADFCDHANF, IgnoredRendererEffect.PFNHJKMEEHA DBJAPBLGPJH) { int num; do { num = 0; List pbcbhpgpned = this.PBCBHPGPNED; bool flag; if (flag) { int num2 = 0; if (!(this != num2) || !base.gameObject.activeInHierarchy) { continue; } float z = BHFJFFKAHAO.z; } } while (num != 0); } // Token: 0x06002884 RID: 10372 RVA: 0x000A3E08 File Offset: 0x000A2008 [Token(Token = "0x6002884")] [Address(RVA = "0x1EFFDE0", Offset = "0x1EFEDE0", VA = "0x181EFFDE0")] public void SetRenderSortFirst() { this.GDINGMHJLFG(-1); } // Token: 0x06002885 RID: 10373 RVA: 0x000A3E1C File Offset: 0x000A201C [Token(Token = "0x6002885")] [Address(RVA = "0x1EFEFD0", Offset = "0x1EFDFD0", VA = "0x181EFEFD0")] public void RevertRenderSortToDefault() { int num = 0; this.GDINGMHJLFG(num); } // Token: 0x06002886 RID: 10374 RVA: 0x000A3E34 File Offset: 0x000A2034 [Token(Token = "0x6002886")] [Address(RVA = "0x1EF48D0", Offset = "0x1EF38D0", VA = "0x181EF48D0")] private void GDINGMHJLFG(int IBGLMMHBBJA) { int num; do { num = 0; if (this.PBCBHPGPNED == 0) { break; } bool flag; if (flag) { int num2 = 0; if (!(this != num2)) { continue; } if (IBGLMMHBBJA != 0) { int num3 = 0; Tool.CNHCPDAFLPM.Clear(); List cnhcpdaflpm = Tool.CNHCPDAFLPM; List cnhcpdaflpm2 = Tool.CNHCPDAFLPM; bool flag2; if (flag2) { int num4 = 0; if (!(this != num4)) { continue; } int i; while (i <= 2500) { } } if (num != 0) { goto IL_77; } if ((ulong)((uint)(-1)) != (ulong)(-1L)) { } while (num3 != 0) { } } } } while (num != 0); return; IL_77: throw new NullReferenceException(); } // Token: 0x06002887 RID: 10375 RVA: 0x000A3ED8 File Offset: 0x000A20D8 [Token(Token = "0x6002887")] [Address(RVA = "0x1EFCE40", Offset = "0x1EFBE40", VA = "0x181EFCE40")] private void PLCNAKCCHAL(bool AGILHLJPKPN) { int num; do { num = 0; List pbcbhpgpned = this.PBCBHPGPNED; bool flag; if (flag) { bool flag2; while (!flag2) { } } int num2 = 0; if (num != 0) { goto IL_50; } if (num2 != -1) { } List phmldekeaoo = this.PHMLDEKEAOO; bool flag3; if (flag3) { int num3 = 0; int num4 = 0; if (!(num3 != num4)) { continue; } GameObject gameObject; gameObject.SetActive(AGILHLJPKPN); } } while (num != 0); return; IL_50: throw new NullReferenceException(); } // Token: 0x06002888 RID: 10376 RVA: 0x000A3F40 File Offset: 0x000A2140 [Token(Token = "0x6002888")] [Address(RVA = "0x1EF0820", Offset = "0x1EEF820", VA = "0x181EF0820")] public bool ApplyAttackAndTryTakeOwnership(Weapon GDIGKHINJCG, FJDJKDOJKDO GMPCPLNNMGD, Vector3 KPLDEODOJID, Vector3 CDFHDACBFKN) { if (!base.OGIBLNIIHDK) { AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF; bool flag = this.OAAHHCIONHP(agajmbpabdl); } PhotonView photonView = base.JDHMIOJKLCK; DGLOJCGDOGG.BNALDBHFCMB bnaldbhfcmb = new DGLOJCGDOGG.BNALDBHFCMB(this.RpcApplyAttack); float z = KPLDEODOJID.z; float num; if (base.OGIBLNIIHDK && num > 0.0001f) { float z2 = KPLDEODOJID.z; } return base.OGIBLNIIHDK; } // Token: 0x06002889 RID: 10377 RVA: 0x000A3FAC File Offset: 0x000A21AC [Token(Token = "0x6002889")] [Address(RVA = "0x1EF3820", Offset = "0x1EF2820", VA = "0x181EF3820")] private void EEKNEGEKNBD(Weapon GDIGKHINJCG, FJDJKDOJKDO GMPCPLNNMGD, Vector3 KPLDEODOJID, Vector3 CDFHDACBFKN) { if (Time.time > 0.25f) { RecRoomAudioClip remoteAttackAppliedAudio = this.audioSettings.RemoteAttackAppliedAudio; int num = 0; float z = KPLDEODOJID.z; this.TryPlay3DSFX(remoteAttackAppliedAudio, num); } float time = Time.time; EAHPNACBLDD attackAppliedEvent = this.AttackAppliedEvent; this.MHBDJPACJJL = time; if (attackAppliedEvent != 0) { float z2 = KPLDEODOJID.z; } } // Token: 0x0600288A RID: 10378 RVA: 0x000A400C File Offset: 0x000A220C [Token(Token = "0x600288A")] [Address(RVA = "0x1EF47E0", Offset = "0x1EF37E0", VA = "0x181EF47E0")] private void GCOJNMNOAJM() { if (base.OGIBLNIIHDK && !this.k__BackingField && !this.k__BackingField && !this.k__BackingField) { if (!this.ALHMFELKBMA) { } if (this.EDNAEGEOLIF == (ulong)0L) { Action action = new Action(this.MIHCMDHAJAC); IDisposable disposable = this.OPEMIFENIJM(action); this.EDNAEGEOLIF = disposable; return; } } else if (this.EDNAEGEOLIF != 0) { this.EDNAEGEOLIF = (ulong)0L; } } // Token: 0x0600288B RID: 10379 RVA: 0x000A4080 File Offset: 0x000A2280 [Token(Token = "0x600288B")] [Address(RVA = "0x1EF9680", Offset = "0x1EF8680", VA = "0x181EF9680")] private void MIHCMDHAJAC() { if (this.ALHMFELKBMA) { float num = Mathf.Min(this.KINIAKNPLCA, float.MaxValue); } float num2 = Mathf.Min(this.interactionSettings.MaxThrowSpeed, float.MaxValue); RigidbodyEx rigidbodyEx = this.rigidbodyEx; Vector3 vector; float z = vector.z; Vector3 vector2; float z2 = vector2.z; } // Token: 0x0600288C RID: 10380 RVA: 0x000A40DC File Offset: 0x000A22DC [Token(Token = "0x600288C")] [Address(RVA = "0x1EF09E0", Offset = "0x1EEF9E0", VA = "0x181EF09E0")] public void ApplyPlayerLocomotionAttack(Vector3 DDHPAFKBMON, Vector3 DJBBMJBBNHB, float JNIENJNGKCG) { if (this.SupportsPlayerLocomotionAttacks) { float num = this.PlayerLocomotionAttackMinForce; float playerLocomotionAttackMaxForce = this.PlayerLocomotionAttackMaxForce; num = Mathf.Lerp(num, playerLocomotionAttackMaxForce, JNIENJNGKCG); float z = DJBBMJBBNHB.z; Vector3 vector; float z2 = vector.z; if (!base.OGIBLNIIHDK) { AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF; bool flag = this.OAAHHCIONHP(agajmbpabdl); } PhotonView photonView = base.JDHMIOJKLCK; DGLOJCGDOGG.BNALDBHFCMB bnaldbhfcmb = new DGLOJCGDOGG.BNALDBHFCMB(this.RpcApplyAttack); float z3 = DDHPAFKBMON.z; float num2; if (base.OGIBLNIIHDK && num2 > 0.0001f) { float z4 = DDHPAFKBMON.z; } bool hasAuthority = base.OGIBLNIIHDK; } } // Token: 0x0600288D RID: 10381 RVA: 0x000A4180 File Offset: 0x000A2380 [Token(Token = "0x600288D")] [Address(RVA = "0x1EF0C90", Offset = "0x1EEFC90", VA = "0x181EF0C90")] public void AuthorityApplyForce(Vector3 CDFHDACBFKN, Vector3 DDHPAFKBMON, ForceMode ECOGFAMEGMP) { if (base.OGIBLNIIHDK) { ConnectableTool connectableTool = this.connectableTool; int num = 0; if (!(connectableTool != num) || !this.connectableTool.IsParented) { bool flag; while (flag) { } bool flag2; while (flag2) { } throw new NullReferenceException(); } if (this.connectableTool.ParentIsTool) { Tool parentTool = this.connectableTool.ParentTool; float z = DDHPAFKBMON.z; float z2 = CDFHDACBFKN.z; } } } // Token: 0x0600288E RID: 10382 RVA: 0x000A41F0 File Offset: 0x000A23F0 [Token(Token = "0x600288E")] [Address(RVA = "0x1EF0FE0", Offset = "0x1EEFFE0", VA = "0x181EF0FE0")] public void AuthorityChangeVelocity(Vector3 NHAOMEMANJA, Vector3 KHJFDILDLAD) { while (base.OGIBLNIIHDK) { ConnectableTool connectableTool = this.connectableTool; int num = 0; int num2 = 0; if (connectableTool != num2 && this.connectableTool.IsParented) { if (this.connectableTool.ParentIsTool) { ConnectableTool connectableTool2 = this.connectableTool; int num3 = 0; connectableTool2.ParentTool.AuthorityChangeVelocity(num3, num); break; } break; } else { while (this.k__BackingField) { } while (this.k__BackingField) { } while (this.k__BackingField) { } if (!this.LBPNBENCCHK) { if (this.CustomVelocityChangeModifier != 0) { Transform transform = base.transform; } int num4; if (this.ALHMFELKBMA) { num4 = 0; Vector3 vector; float z = vector.z; NHAOMEMANJA.z = z; } this.rigidbodyEx.NHAOMEMANJA = NHAOMEMANJA; RigidbodyEx rigidbodyEx = this.rigidbodyEx; int num5 = 0; rigidbodyEx.KHJFDILDLAD = NHAOMEMANJA; NBPOLJHGGLE authorityVelocityChangeEvent = this.AuthorityVelocityChangeEvent; while (authorityVelocityChangeEvent == 0) { } authorityVelocityChangeEvent.CNFDGDEOPPF(this, num5, num4); throw new NullReferenceException(); } } } } // Token: 0x0600288F RID: 10383 RVA: 0x000A42E0 File Offset: 0x000A24E0 [Token(Token = "0x600288F")] [Address(RVA = "0x1EFF7D0", Offset = "0x1EFE7D0", VA = "0x181EFF7D0")] public void SetDynamicMaxSpeed(float DDNELLGHHLD) { this.KINIAKNPLCA = DDNELLGHHLD; this.ALHMFELKBMA = true; this.GCOJNMNOAJM(); } // Token: 0x06002890 RID: 10384 RVA: 0x000A4304 File Offset: 0x000A2504 [Token(Token = "0x6002890")] [Address(RVA = "0x1EF3320", Offset = "0x1EF2320", VA = "0x181EF3320")] public void ClearDynamicMaxSpeed() { this.ALHMFELKBMA = false; this.GCOJNMNOAJM(); } // Token: 0x06002891 RID: 10385 RVA: 0x000A4320 File Offset: 0x000A2520 [Token(Token = "0x6002891")] [Address(RVA = "0x1F00090", Offset = "0x1EFF090", VA = "0x181F00090")] public void SnapToHand() { Tool.IHPELPFHCOO customSnapToHandBehavior = this.CustomSnapToHandBehavior; if (customSnapToHandBehavior == 0) { Transform transform = base.transform; RigidbodyPickup rigidbodyPickup = this.rigidbodyPickup; Transform transform2 = base.transform; RigidbodyPickup rigidbodyPickup2 = this.rigidbodyPickup; this.Snap(); return; } if (customSnapToHandBehavior.delegates != 0) { } uint num; if (num != (uint)0) { bool pvCacheInitialized = this.pvCacheInitialized; Action onDestroyEvent = this.OnDestroyEvent; throw new ExecutionEngineException(); } } // Token: 0x06002892 RID: 10386 RVA: 0x000A43AC File Offset: 0x000A25AC [Token(Token = "0x6002892")] [Address(RVA = "0x1F002E0", Offset = "0x1EFF2E0", VA = "0x181F002E0")] public void Snap() { NetworkTransform networkTransform = this.networkTransform; int num = 0; if (!(networkTransform != num)) { this.rigidbodyEx.ClearVelocity(); return; } NetworkTransform networkTransform2 = this.networkTransform; int num2 = 0; networkTransform2.InsertPositionDiscontinuity(num2 != 0); } // Token: 0x06002893 RID: 10387 RVA: 0x000A43F0 File Offset: 0x000A25F0 [Token(Token = "0x6002893")] [Address(RVA = "0x1EFD680", Offset = "0x1EFC680", VA = "0x181EFD680")] private void PMPFPCENICP() { RigidbodyEx rigidbodyEx = this.rigidbodyEx; int num = 0; if (rigidbodyEx != num) { RigidbodyEx rigidbodyEx2 = this.rigidbodyEx; float fixedDeltaTime = Time.fixedDeltaTime; rigidbodyEx2.LLOHKJOOOIM = 1f; } } // Token: 0x06002894 RID: 10388 RVA: 0x000A4434 File Offset: 0x000A2634 [Token(Token = "0x6002894")] [Address(RVA = "0x1EFFF70", Offset = "0x1EFEF70", VA = "0x181EFFF70")] public void SetUsingGravityRigidBody(bool BDLLAANDCMI) { RigidbodyEx rigidbodyEx = this.rigidbodyEx; int num = 0; if (rigidbodyEx != num) { this.rigidbodyEx.IEIKHAKBHFL = BDLLAANDCMI; this.rigidbodyEx.SetKinematic(this, BDLLAANDCMI); if (!BDLLAANDCMI) { this.rigidbodyEx.ClearVelocity(); } } } // Token: 0x06002895 RID: 10389 RVA: 0x000A4484 File Offset: 0x000A2684 [Token(Token = "0x6002895")] [Address(RVA = "0x1EF7A90", Offset = "0x1EF6A90", VA = "0x181EF7A90")] private void KNOIIIGFLPE(RigidbodyEx AFEBLJOIBBC) { bool flag = this.rigidbodyEx.IsSleeping(); RigidbodyEx rigidbodyEx = this.rigidbodyEx; if (this.KinematicOnSleep == flag) { object bfipicmihnd = this.BFIPICMIHND; if (bfipicmihnd == 0) { object obj = new object(); this.BFIPICMIHND = obj; } rigidbodyEx.RemoveKinematic(bfipicmihnd); return; } object obj2; if (this.BFIPICMIHND == 0) { obj2 = new object(); this.BFIPICMIHND = obj2; } rigidbodyEx.AddKinematic(obj2); this.rigidbodyEx.Sleep(); } // Token: 0x06002896 RID: 10390 RVA: 0x000A4500 File Offset: 0x000A2700 [Token(Token = "0x6002896")] [Address(RVA = "0x1EF5E10", Offset = "0x1EF4E10", VA = "0x181EF5E10")] private bool HLGMIKJACFB() { if (!this.k__BackingField && !this.k__BackingField && !this.k__BackingField) { return this.rigidbodyEx.JEGGMAKBGEK; } throw new NullReferenceException(); } // Token: 0x06002897 RID: 10391 RVA: 0x000A453C File Offset: 0x000A273C [Token(Token = "0x6002897")] [Address(RVA = "0x1EFF280", Offset = "0x1EFE280", VA = "0x181EFF280")] public Tool SelectForwardedTool(Player NHCEBNBEEBE, bool GFOOFHEHGFK, [Optional] Collider DMMDDFILJMK) { Tool.DNDBJKJIFNL customSelectionForwarding = this.CustomSelectionForwarding; if (customSelectionForwarding != 0) { return customSelectionForwarding(NHCEBNBEEBE, GFOOFHEHGFK, DMMDDFILJMK); } return this; } // Token: 0x06002898 RID: 10392 RVA: 0x000A4560 File Offset: 0x000A2760 [Token(Token = "0x6002898")] [Address(RVA = "0x1EFF110", Offset = "0x1EFE110", VA = "0x181EFF110")] public CreationObject SelectForwardedCreationObject(Player NHCEBNBEEBE, bool GFOOFHEHGFK, Collider DMMDDFILJMK) { int num = 0; if (this != num) { CreationObject creationObject = this.creationObject; int num2 = 0; if (!(creationObject != num2) || !this.creationObject.CanBeRaycasted()) { Tool.DNDBJKJIFNL customSelectionForwarding = this.CustomSelectionForwarding; if (customSelectionForwarding != 0) { Tool tool = customSelectionForwarding(NHCEBNBEEBE, GFOOFHEHGFK, DMMDDFILJMK); } if (!(this == this)) { } } } throw new NullReferenceException(); } // Token: 0x06002899 RID: 10393 RVA: 0x000A45C8 File Offset: 0x000A27C8 [Token(Token = "0x6002899")] [Address(RVA = "0x1EFCA10", Offset = "0x1EFBA10", VA = "0x181EFCA10")] private void PILECAHCNAC(RigidbodyEx AFEBLJOIBBC) { int num; do { num = 0; float z = this.LOGLDBNBHAD.z; this.GDHALDIENKM.z = z; RigidbodyEx rigidbodyEx = this.rigidbodyEx; if (rigidbodyEx.JEGGMAKBGEK) { Vector3 zero = Vector3.zero; } RigidbodyEx rigidbodyEx2 = this.rigidbodyEx; float z2 = rigidbodyEx.NHAOMEMANJA.z; this.LOGLDBNBHAD.z = z2; RigidbodyEx cmkbcgmcjgl = this.CMKBCGMCJGL; int num2 = 0; if (cmkbcgmcjgl == num2) { return; } float z3; if ((this.AGACGJMOMFK ? 1 : 0) != num) { this.AGACGJMOMFK = num != 0; float unscaledTime = Time.unscaledTime; this.ECFHIBDKMKJ = unscaledTime; this.rigidbodyEx.NHAOMEMANJA = num2; RigidbodyEx rigidbodyEx3 = this.rigidbodyEx; z3 = this.JEHBHPIGJHM.z; rigidbodyEx3.KHJFDILDLAD = num2; } List nnbalfkkndo = this.NNBALFKKNDO; if (z3 != 0f) { RigidbodyEx cmkbcgmcjgl2 = this.CMKBCGMCJGL; bool flag; while (!flag) { } float unscaledTime2 = Time.unscaledTime; this.ECFHIBDKMKJ = unscaledTime2; } if (z3 != 0f) { } } while (num != 0); if (Time.unscaledTime > 0.25f) { if (this.k__BackingField || this.k__BackingField || !this.k__BackingField) { } DAJFOCGPHGP heldCollisionLayer = this.HeldCollisionLayer; this.SetCollisionLayer(heldCollisionLayer); this.CMKBCGMCJGL = (ulong)0L; } } // Token: 0x0600289A RID: 10394 RVA: 0x000A4724 File Offset: 0x000A2924 [Token(Token = "0x600289A")] [Address(RVA = "0x1EF9460", Offset = "0x1EF8460", VA = "0x181EF9460")] private void MHNEDBBKLGK(RigidbodyEx AFEBLJOIBBC, Collision GBJHLKOJGPB) { RigidbodyEx cmkbcgmcjgl = this.CMKBCGMCJGL; int num = 0; if (!(cmkbcgmcjgl != num)) { Vector3 vector; float z = vector.z; float num2; if (num2 < num2) { Tool tool = GBJHLKOJGPB.AMKJBLIFHPB(); int num3 = 0; if (tool != num3) { } this.AGACGJMOMFK = true; this.CMKBCGMCJGL = AFEBLJOIBBC; this.SetCollisionLayer(DAJFOCGPHGP.DynamicPhysicsIgnoreDynamicPhysics); } } } // Token: 0x0600289B RID: 10395 RVA: 0x000A4788 File Offset: 0x000A2988 [Token(Token = "0x600289B")] [Address(RVA = "0x1EF7400", Offset = "0x1EF6400", VA = "0x181EF7400")] private void JPIPJLHCPMO(RigidbodyEx AFEBLJOIBBC, Collision GBJHLKOJGPB, out Vector3 EAOCEINLAKP, out Vector3 KHJFDILDLAD) { RigidbodyEx rigidbodyEx = this.rigidbodyEx; int num = 0; float mass = rigidbodyEx.OPDHAKGKECE; float z = this.GDHALDIENKM.z; float z2 = (mass * num).z; float mass2 = AFEBLJOIBBC.OPDHAKGKECE; Vector3 vector; float z3 = vector.z; Vector3 vector2; float z4 = vector2.z; Vector3 vector3; float z5 = vector3.z; RecRoomCollider component = GBJHLKOJGPB.collider.GetComponent(); Vector3 vector4; float z6 = vector4.z; Vector3 vector5; float z7 = vector5.z; Vector3 vector6; float z8 = vector6.z; Vector3 vector7; float z9 = vector7.z; Vector3 vector8; float z10 = vector8.z; Vector3 vector9; float z11 = vector9.z; vector9.z = z11; Vector3 vector10; float z12 = vector10.z; Vector3 vector11; float z13 = vector11.z; Vector3 vector12; float z14 = vector12.z; Vector3 vector13; float z15 = vector13.z; Vector3 vector14; float z16 = vector14.z; Vector3 vector15; float z17 = vector15.z; Vector3 vector16; float z18 = vector16.z; } // Token: 0x0600289C RID: 10396 RVA: 0x000A4880 File Offset: 0x000A2A80 [Token(Token = "0x600289C")] [Address(RVA = "0x1EF35F0", Offset = "0x1EF25F0", VA = "0x181EF35F0")] public void DisableDynamicKinematicCollisions(bool FAJKOBIAGAI) { if (FAJKOBIAGAI) { this.SetCollisionLayer((DAJFOCGPHGP)((uint)17)); return; } if (this.k__BackingField == FAJKOBIAGAI && this.k__BackingField == FAJKOBIAGAI && this.k__BackingField == FAJKOBIAGAI) { DAJFOCGPHGP defaultCollisionLayer = this.DefaultCollisionLayer; this.SetCollisionLayer(defaultCollisionLayer); return; } DAJFOCGPHGP heldCollisionLayer = this.HeldCollisionLayer; this.SetCollisionLayer(heldCollisionLayer); } // Token: 0x0600289D RID: 10397 RVA: 0x000A48D4 File Offset: 0x000A2AD4 [Token(Token = "0x600289D")] [Address(RVA = "0x1EFF040", Offset = "0x1EFE040", VA = "0x181EFF040")] [NFOMENMAOIA] private void RpcOnReset(Vector3 DDHPAFKBMON, Quaternion IGPENJBJADK, bool CDKDOENOHIL, Vector3 GMMJHABHDHE, Quaternion BCNBHCBMGBG, bool ACPOOMGHPKJ) { float z = DDHPAFKBMON.z; } // Token: 0x0600289E RID: 10398 RVA: 0x000A48E8 File Offset: 0x000A2AE8 [Token(Token = "0x600289E")] [Address(RVA = "0x1EF3820", Offset = "0x1EF2820", VA = "0x181EF3820")] [NFOMENMAOIA] private void RpcApplyAttack(Weapon GDIGKHINJCG, FJDJKDOJKDO GMPCPLNNMGD, Vector3 KPLDEODOJID, Vector3 CDFHDACBFKN) { if (Time.time > 0.25f) { RecRoomAudioClip remoteAttackAppliedAudio = this.audioSettings.RemoteAttackAppliedAudio; int num = 0; float z = KPLDEODOJID.z; this.TryPlay3DSFX(remoteAttackAppliedAudio, num); } float time = Time.time; EAHPNACBLDD attackAppliedEvent = this.AttackAppliedEvent; this.MHBDJPACJJL = time; if (attackAppliedEvent != 0) { float z2 = KPLDEODOJID.z; } } // Token: 0x0600289F RID: 10399 RVA: 0x000A4948 File Offset: 0x000A2B48 [Token(Token = "0x600289F")] [Address(RVA = "0x1EFF0D0", Offset = "0x1EFE0D0", VA = "0x181EFF0D0")] [NFOMENMAOIA] private void RpcSetAnimateInOut(bool KDKFENMFJFK, bool PNLCJJADKOL) { this.BEKODHBDOFG = KDKFENMFJFK; this.NFNOHGFMPEA = KDKFENMFJFK; } // Token: 0x060028A0 RID: 10400 RVA: 0x000A4964 File Offset: 0x000A2B64 [Token(Token = "0x60028A0")] [Address(RVA = "0x1EFC070", Offset = "0x1EFB070", VA = "0x181EFC070")] private void OnPhotonPlayerConnected(AGAJMBPABDL BJGOFOEKLMC) { this.MELBAJGOMIC(); } // Token: 0x060028A1 RID: 10401 RVA: 0x000A4978 File Offset: 0x000A2B78 [Token(Token = "0x60028A1")] [Address(RVA = "0x1EFC080", Offset = "0x1EFB080", VA = "0x181EFC080")] private void OnPhotonPlayerDisconnected(AGAJMBPABDL LCMOMBBKFIP) { this.MELBAJGOMIC(); this.GEIGHJKFLML(); } // Token: 0x060028A2 RID: 10402 RVA: 0x000A4994 File Offset: 0x000A2B94 [Token(Token = "0x60028A2")] [Address(RVA = "0x1EFC060", Offset = "0x1EFB060", VA = "0x181EFC060")] private void OnMasterClientSwitched(AGAJMBPABDL DIPNOFHGLDP) { this.GEIGHJKFLML(); } // Token: 0x060028A3 RID: 10403 RVA: 0x000A49A8 File Offset: 0x000A2BA8 [Token(Token = "0x60028A3")] [Address(RVA = "0x1EF52E0", Offset = "0x1EF42E0", VA = "0x181EF52E0")] private void GNAHEBAADFF() { KLLMCPFPIIE ogpminjncge = this.OGPMINJNCGE; } // Token: 0x060028A4 RID: 10404 RVA: 0x000A49C4 File Offset: 0x000A2BC4 [Token(Token = "0x60028A4")] [Address(RVA = "0x1EFD840", Offset = "0x1EFC840", VA = "0x181EFD840")] public static Tool PhotonInstantiate(string GBKONFBHCMB, Vector3 DDHPAFKBMON, Quaternion IGPENJBJADK, float FNJKKNKLDPB = 1f, int KEIHNAGDKIM = -1, [Optional] Dictionary AHHBNNJJICD) { float z = DDHPAFKBMON.z; int num = 0; GameObject gameObject; if (gameObject != num) { Tool component = gameObject.GetComponent(); } throw new NullReferenceException(); } // Token: 0x060028A5 RID: 10405 RVA: 0x000A49F8 File Offset: 0x000A2BF8 [Token(Token = "0x60028A5")] [Address(RVA = "0x1EFD720", Offset = "0x1EFC720", VA = "0x181EFD720")] public static Tool PhotonInstantiateForRoom(string GBKONFBHCMB, Vector3 DDHPAFKBMON, Quaternion IGPENJBJADK, float FNJKKNKLDPB = 1f, int KEIHNAGDKIM = -1, [Optional] Dictionary AHHBNNJJICD) { float z = DDHPAFKBMON.z; int num = 0; GameObject gameObject; if (gameObject != num) { Tool component = gameObject.GetComponent(); } throw new NullReferenceException(); } // Token: 0x060028A6 RID: 10406 RVA: 0x000A4A2C File Offset: 0x000A2C2C [Token(Token = "0x60028A6")] [Address(RVA = "0x1EF45E0", Offset = "0x1EF35E0", VA = "0x181EF45E0")] public static Tool Find(int OIBOLAPHBAK) { PhotonView photonView = KKPBCOOONNK.BGOPDFHFLOG(OIBOLAPHBAK); int num = 0; if (photonView == num) { } return photonView.GetComponent(); } // Token: 0x060028A7 RID: 10407 RVA: 0x000A4A5C File Offset: 0x000A2C5C [Token(Token = "0x60028A7")] [Address(RVA = "0x1EFAF50", Offset = "0x1EF9F50", VA = "0x181EFAF50", Slot = "15")] private void OJJEMIPIMCK(LJJOCDFAMGA FLIPBCAPDGC) { if (!this.rigidbodyEx.JEGGMAKBGEK) { this.rigidbodyEx.WakeUp(); return; } } // Token: 0x1700075E RID: 1886 // (get) Token: 0x060028A8 RID: 10408 RVA: 0x000A4A8C File Offset: 0x000A2C8C [Token(Token = "0x1700075E")] public bool JBMFJOBFJHP { [Token(Token = "0x60028A8")] [Address(RVA = "0x6B44F0", Offset = "0x6B34F0", VA = "0x1806B44F0", Slot = "21")] get { return this.k__BackingField; } } // Token: 0x060028A9 RID: 10409 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60028A9")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "22")] public void DeserializeFrom(KPNDFONGDGF HFBJGCHOANH) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060028AA RID: 10410 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60028AA")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "23")] 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: 0x060028AB RID: 10411 RVA: 0x000A4AA0 File Offset: 0x000A2CA0 [Token(Token = "0x60028AB")] [Address(RVA = "0x1EF5930", Offset = "0x1EF4930", VA = "0x181EF5930")] public static int GetToolCount(OGNBCNBPFCC AAICMBDEJBE) { int num = 0; Dictionary ekkdigklgho = Tool.EKKDIGKLGHO; return num; } // Token: 0x060028AC RID: 10412 RVA: 0x000A4ABC File Offset: 0x000A2CBC [Token(Token = "0x60028AC")] [Address(RVA = "0x1EF03B0", Offset = "0x1EEF3B0", VA = "0x181EF03B0")] private static void APPHPHGCDEI(OGNBCNBPFCC AAICMBDEJBE) { int num = Tool.k__BackingField; num++; Tool.k__BackingField = num; Dictionary ekkdigklgho = Tool.EKKDIGKLGHO; throw new NullReferenceException(); } // Token: 0x060028AD RID: 10413 RVA: 0x000A4AFC File Offset: 0x000A2CFC [Token(Token = "0x60028AD")] [Address(RVA = "0x1EF7BC0", Offset = "0x1EF6BC0", VA = "0x181EF7BC0")] private static void KOBNDFLOIMD(OGNBCNBPFCC AAICMBDEJBE) { Tool.k__BackingField = Tool.k__BackingField; Dictionary ekkdigklgho = Tool.EKKDIGKLGHO; throw new NullReferenceException(); } // Token: 0x060028AE RID: 10414 RVA: 0x000A4B30 File Offset: 0x000A2D30 [Token(Token = "0x60028AE")] [Address(RVA = "0x1F00B20", Offset = "0x1EFFB20", VA = "0x181F00B20")] public void TryPlay3DSFX(RecRoomAudioClip OAMCCIEIHAP, [Optional] Vector3? KPLDEODOJID) { KLLMCPFPIIE pjachmbjpkc = this.PJACHMBJPKC; if (pjachmbjpkc == 0 || pjachmbjpkc.IAHDANBDAAM() == 0) { if (KPLDEODOJID != 0) { } Transform transform = base.transform; Vector3 vector; float z = vector.z; } } // Token: 0x1700075F RID: 1887 // (get) Token: 0x060028AF RID: 10415 RVA: 0x000A4B6C File Offset: 0x000A2D6C // (set) Token: 0x060028B0 RID: 10416 RVA: 0x000A4B8C File Offset: 0x000A2D8C [Token(Token = "0x1700075F")] public bool INNICABHHJB { [Token(Token = "0x60028AF")] [Address(RVA = "0x1F03770", Offset = "0x1F02770", VA = "0x181F03770")] get { return this.LMNPEKLBHLG.IAHDANBDAAM() != null; } [Token(Token = "0x60028B0")] [Address(RVA = "0x1F03E80", Offset = "0x1F02E80", VA = "0x181F03E80")] set { KLLMCPFPIIE lmnpeklbhlg = this.LMNPEKLBHLG; } } // Token: 0x060028B1 RID: 10417 RVA: 0x000A4BA8 File Offset: 0x000A2DA8 [Token(Token = "0x60028B1")] [Address(RVA = "0x1EFF2B0", Offset = "0x1EFE2B0", VA = "0x181EFF2B0")] public void SendMasterRecordingEvent(BKAFCPEOPFD.BOJGHJMJMDE.BKELCDIFAKM CPDLHAOOHFO) { PhotonView photonView = base.JDHMIOJKLCK; DGLOJCGDOGG.LFLFMIMNCON lflfmimncon = new DGLOJCGDOGG.LFLFMIMNCON(this.RpcMasterSendRecordingEvent); photonView.RpcMaster(lflfmimncon, CPDLHAOOHFO); } // Token: 0x060028B2 RID: 10418 RVA: 0x000A4BD8 File Offset: 0x000A2DD8 [Token(Token = "0x60028B2")] [Address(RVA = "0x1EFEFE0", Offset = "0x1EFDFE0", VA = "0x181EFEFE0")] [NFOMENMAOIA] private void RpcMasterSendRecordingEvent(BKAFCPEOPFD.BOJGHJMJMDE.BKELCDIFAKM CPDLHAOOHFO) { IILCGFIHJLP recordingEventOccurredEvent = this.RecordingEventOccurredEvent; if (recordingEventOccurredEvent != 0) { recordingEventOccurredEvent.CNFDGDEOPPF(this, CPDLHAOOHFO); } } // Token: 0x060028B3 RID: 10419 RVA: 0x000A4BF8 File Offset: 0x000A2DF8 [Token(Token = "0x60028B3")] [Address(RVA = "0x1F01480", Offset = "0x1F00480", VA = "0x181F01480")] public Tool() { int num; OKNNKFGFODL oknnkfgfodl = new OKNNKFGFODL(1, true, num != 0); num = 0; this.FDNPBBKGAEH = oknnkfgfodl; int num2; OKNNKFGFODL oknnkfgfodl2 = new OKNNKFGFODL(1, true, num2 != 0); num2 = 0; this.AJKJPAFGHJJ = oknnkfgfodl2; int num3; OKNNKFGFODL oknnkfgfodl3 = new OKNNKFGFODL(1, true, num3 != 0); num3 = 0; this.NEMPBKDKMGO = oknnkfgfodl3; Tool.PickupTransforms pickupTransforms = new Tool.PickupTransforms(); Tool.PickupTransforms pickupTransforms2 = new Tool.PickupTransforms(); int num4 = 0; this.audioSettings = num4; int num5 = 0; int num6 = 0; this.audioSettings.DropAudio = num5; this.audioSettings.LocalAttackAppliedAudio = num6; Tool.RenderSettings @default = Tool.RenderSettings.Default; XmlSchemaWhiteSpace builtInWhitespaceFacet = 0.BuiltInWhitespaceFacet; this.vrSettings = builtInWhitespaceFacet; PlayerAnimation idleAnimation = Tool.ScreenActionSettings.Default.IdleAnimation; this.screenSettings.IdleAnimation = idleAnimation; AOLMGGAPKEH aolmggapkeh = new AOLMGGAPKEH(); this.AIAFJADFAHO = aolmggapkeh; object obj = new object(); this.FDODNIALMNA = obj; AOLMGGAPKEH aolmggapkeh2 = new AOLMGGAPKEH(); this.LKMDAGKMEDD = aolmggapkeh2; AOLMGGAPKEH aolmggapkeh3 = new AOLMGGAPKEH(); this.EFDAKLMLAPB = aolmggapkeh3; this.FBPJJHILLEJ = true; this.HIGEHNBHMBD = true; AOLMGGAPKEH aolmggapkeh4 = new AOLMGGAPKEH(); this.PIEEALHLNCJ = aolmggapkeh4; OKIMOMGKKDH ekjclgjfign = OKIMOMGKKDH.EKJCLGJFIGN; this.JPNOEIPDDJA = ekjclgjfign; this.HAMNLLLIACP = (PlayerHand.PLLIKAOIPHP)((ulong)(-1L)); this.NFBNAKDDJHJ = true; AOLMGGAPKEH aolmggapkeh5 = new AOLMGGAPKEH(); this.HGCGFIGNIGN = aolmggapkeh5; List list = new List(); this.NNBALFKKNDO = list; HashSet hashSet = new HashSet(); this.CLCOCGLFLBC = hashSet; AOLMGGAPKEH aolmggapkeh6 = new AOLMGGAPKEH(); this.NHKGABHFFHB = aolmggapkeh6; AOLMGGAPKEH aolmggapkeh7 = new AOLMGGAPKEH(); this.HHCGNCDJEKA = aolmggapkeh7; object obj2 = new object(); this.MMMDBLDIFOP = obj2; object obj3 = new object(); this.HLGPCOJMHJA = obj3; AOLMGGAPKEH aolmggapkeh8 = new AOLMGGAPKEH(); this.MJEGGGLCGFI = aolmggapkeh8; int num7; int num8; MFBGLIHGCGO mfbglihgcgo = new MFBGLIHGCGO(4, num7 != 0, num8 != 0); num8 = 0; num7 = 0; this.PostAwakeEvent = mfbglihgcgo; int num9; int num10; MFBGLIHGCGO mfbglihgcgo2 = new MFBGLIHGCGO(4, num9 != 0, num10 != 0); num10 = 0; num9 = 0; this.PostStartEvent = mfbglihgcgo2; int num11; int num12; MFBGLIHGCGO mfbglihgcgo3 = new MFBGLIHGCGO(4, num11 != 0, num12 != 0); num12 = 0; num11 = 0; this.DestroyEvent = mfbglihgcgo3; int num13; int num14; MFBGLIHGCGO mfbglihgcgo4 = new MFBGLIHGCGO(4, num13 != 0, num14 != 0); num14 = 0; num13 = 0; this.EnabledChangeEvent = mfbglihgcgo4; int num15; int num16; MFBGLIHGCGO mfbglihgcgo5 = new MFBGLIHGCGO(4, num15 != 0, num16 != 0); num16 = 0; num15 = 0; this.HolderChangedEvent = mfbglihgcgo5; int num17; int num18; IILCGFIHJLP iilcgfihjlp = new IILCGFIHJLP(32, num17 != 0, num18 != 0); num18 = 0; num17 = 0; this.IgnoredChangeEvent = iilcgfihjlp; int num19; int num20; EAHPNACBLDD eahpnacbldd = new EAHPNACBLDD(32, num19 != 0, num20 != 0); num20 = 0; num19 = 0; this.PreResetEvent = eahpnacbldd; int num21; int num22; EAHPNACBLDD eahpnacbldd2 = new EAHPNACBLDD(32, num21 != 0, num22 != 0); num22 = 0; num21 = 0; this.PostResetEvent = eahpnacbldd2; int num23; int num24; MFBGLIHGCGO mfbglihgcgo6 = new MFBGLIHGCGO(4, num23 != 0, num24 != 0); num24 = 0; num23 = 0; this.PrePickupEvent = mfbglihgcgo6; int num25; int num26; MFBGLIHGCGO mfbglihgcgo7 = new MFBGLIHGCGO(4, num25 != 0, num26 != 0); num26 = 0; num25 = 0; this.PostPickupEvent = mfbglihgcgo7; int num27; int num28; MFBGLIHGCGO mfbglihgcgo8 = new MFBGLIHGCGO(4, num27 != 0, num28 != 0); num28 = 0; num27 = 0; this.PreReleaseEvent = mfbglihgcgo8; int num29; int num30; MFBGLIHGCGO mfbglihgcgo9 = new MFBGLIHGCGO(4, num29 != 0, num30 != 0); num30 = 0; num29 = 0; this.PostReleaseEvent = mfbglihgcgo9; int num31; int num32; MFBGLIHGCGO mfbglihgcgo10 = new MFBGLIHGCGO(4, num31 != 0, num32 != 0); num32 = 0; num31 = 0; this.PreAttachEvent = mfbglihgcgo10; int num33; int num34; MFBGLIHGCGO mfbglihgcgo11 = new MFBGLIHGCGO(4, num33 != 0, num34 != 0); num34 = 0; num33 = 0; this.PostAttachEvent = mfbglihgcgo11; int num35; int num36; MFBGLIHGCGO mfbglihgcgo12 = new MFBGLIHGCGO(4, num35 != 0, num36 != 0); num36 = 0; num35 = 0; this.PreDetachEvent = mfbglihgcgo12; int num37; int num38; MFBGLIHGCGO mfbglihgcgo13 = new MFBGLIHGCGO(4, num37 != 0, num38 != 0); num38 = 0; num37 = 0; this.PostDetachEvent = mfbglihgcgo13; int num39; int num40; MFBGLIHGCGO mfbglihgcgo14 = new MFBGLIHGCGO(4, num39 != 0, num40 != 0); num40 = 0; num39 = 0; this.HolderHandVelocityUpdateEvent = mfbglihgcgo14; int num41; int num42; MFBGLIHGCGO mfbglihgcgo15 = new MFBGLIHGCGO(4, num41 != 0, num42 != 0); num42 = 0; num41 = 0; this.HoverStartEvent = mfbglihgcgo15; int num43; int num44; MFBGLIHGCGO mfbglihgcgo16 = new MFBGLIHGCGO(4, num43 != 0, num44 != 0); num44 = 0; num43 = 0; this.HoverEndEvent = mfbglihgcgo16; int num45; int num46; MFBGLIHGCGO mfbglihgcgo17 = new MFBGLIHGCGO(4, num45 != 0, num46 != 0); num46 = 0; num45 = 0; this.LockEvent = mfbglihgcgo17; int num47; int num48; MFBGLIHGCGO mfbglihgcgo18 = new MFBGLIHGCGO(4, num47 != 0, num48 != 0); num48 = 0; num47 = 0; this.UnlockEvent = mfbglihgcgo18; int num49; int num50; MFBGLIHGCGO mfbglihgcgo19 = new MFBGLIHGCGO(4, num49 != 0, num50 != 0); num50 = 0; num49 = 0; this.InputDownEvent = mfbglihgcgo19; int num51; int num52; MFBGLIHGCGO mfbglihgcgo20 = new MFBGLIHGCGO(4, num51 != 0, num52 != 0); num52 = 0; num51 = 0; this.InputPressedEvent = mfbglihgcgo20; int num53; int num54; MFBGLIHGCGO mfbglihgcgo21 = new MFBGLIHGCGO(4, num53 != 0, num54 != 0); num54 = 0; num53 = 0; this.InputUpEvent = mfbglihgcgo21; int num55; int num56; NBPOLJHGGLE nbpoljhggle = new NBPOLJHGGLE(32, num55 != 0, num56 != 0); num56 = 0; num55 = 0; this.InputUpWithVelocityEvent = nbpoljhggle; int num57; int num58; MFBGLIHGCGO mfbglihgcgo22 = new MFBGLIHGCGO(4, num57 != 0, num58 != 0); num58 = 0; num57 = 0; this.InputCancelledEvent = mfbglihgcgo22; int num59; int num60; MFBGLIHGCGO mfbglihgcgo23 = new MFBGLIHGCGO(4, num59 != 0, num60 != 0); num60 = 0; num59 = 0; this.ShakeEvent = mfbglihgcgo23; int num61; int num62; AAPEGDHKHJI aapegdhkhji = new AAPEGDHKHJI(32, num61 != 0, num62 != 0); num62 = 0; num61 = 0; this.RemoteControlInputEvent = aapegdhkhji; int num63; int num64; IILCGFIHJLP iilcgfihjlp2 = new IILCGFIHJLP(32, num63 != 0, num64 != 0); num64 = 0; num63 = 0; this.OwnerTeleportEvent = iilcgfihjlp2; int num65; int num66; NBPOLJHGGLE nbpoljhggle2 = new NBPOLJHGGLE(32, num65 != 0, num66 != 0); num66 = 0; num65 = 0; this.OwnerRotateInPlaceEvent = nbpoljhggle2; int num67; int num68; EAHPNACBLDD eahpnacbldd3 = new EAHPNACBLDD(32, num67 != 0, num68 != 0); num68 = 0; num67 = 0; this.AttackAppliedEvent = eahpnacbldd3; int num69; int num70; NBPOLJHGGLE nbpoljhggle3 = new NBPOLJHGGLE(32, num69 != 0, num70 != 0); num70 = 0; num69 = 0; this.AuthorityForceAppliedEvent = nbpoljhggle3; int num71; int num72; NBPOLJHGGLE nbpoljhggle4 = new NBPOLJHGGLE(32, num71 != 0, num72 != 0); num72 = 0; num71 = 0; this.AuthorityVelocityChangeEvent = nbpoljhggle4; int num73; int num74; MFBGLIHGCGO mfbglihgcgo24 = new MFBGLIHGCGO(4, num73 != 0, num74 != 0); num74 = 0; num73 = 0; this.VisibilityChangeEvent = mfbglihgcgo24; int num75; int num76; MFBGLIHGCGO mfbglihgcgo25 = new MFBGLIHGCGO(4, num75 != 0, num76 != 0); num76 = 0; num75 = 0; this.IsMutedChangedEvent = mfbglihgcgo25; int num77; int num78; IILCGFIHJLP iilcgfihjlp3 = new IILCGFIHJLP(32, num77 != 0, num78 != 0); num78 = 0; num77 = 0; this.OKGLNACODBA = iilcgfihjlp3; List list2 = new List(); this.OPMBAAJOICC = list2; List list3 = new List(); this.IJGCIGFNJDB = list3; this.HeldCollisionLayer = (DAJFOCGPHGP)((ulong)18L); this.DefaultCollisionLayer = (DAJFOCGPHGP)((ulong)10L); this.EquippedCollisionLayer = (DAJFOCGPHGP)((ulong)27L); this.AttachedCollisionLayer = (DAJFOCGPHGP)((ulong)10L); this.CanBeLocked = true; this.AllowedToTransferOwnershipOnCollision = true; float z = Vector3.zero.z; this.LastWorldSpacePickupPosition.z = z; Quaternion identity = Quaternion.identity; this.SleepOnStart = true; this.ClearVelocitiesOnFrozenChange = true; this.RemotelyRunRigidbodyPickupWhenHeld = true; this.DNCDIAFBPHO = true; HHIINKNOKNL hhiinknoknl = new HHIINKNOKNL(); this.OCDAPABGABP = hhiinknoknl; List list4 = new List(); this.PBCBHPGPNED = list4; List list5 = new List(); this.IAEGDBOIEBM = list5; List list6 = new List(); this.KPKJDENLNNJ = list6; List list7 = new List(); this.MLIJIGCCPNI = list7; List list8 = new List(); this.PHMLDEKEAOO = list8; List list9 = new List(); this.BPAPGFBNGNK = list9; this.HNAALFCDECO = (int)((ulong)2147483648L); float z2 = Vector3.zero.z; this.LOGLDBNBHAD.z = z2; float z3 = Vector3.zero.z; this.GDHALDIENKM.z = z3; float z4 = Vector3.zero.z; this.GBFGBPMOKGL.z = z4; float z5 = Vector3.zero.z; this.JEHBHPIGJHM.z = z5; List list10 = new List(); this.NABGMILJPHH = list10; object obj4 = new object(); this.LJJNEGGCFEB = obj4; float z6 = Vector3.one.z; this.k__BackingField.z = z6; float z7 = Vector3.zero.z; this.k__BackingField.z = z7; float z8 = Vector3.zero.z; this.k__BackingField.z = z8; int num79; int num80; IILCGFIHJLP iilcgfihjlp4 = new IILCGFIHJLP(32, num79 != 0, num80 != 0); num80 = 0; num79 = 0; this.RecordingEventOccurredEvent = iilcgfihjlp4; base..ctor(); } // Token: 0x060028B4 RID: 10420 RVA: 0x000A5348 File Offset: 0x000A3548 // Note: this type is marked as 'beforefieldinit'. [Token(Token = "0x60028B4")] [Address(RVA = "0x1F01150", Offset = "0x1F00150", VA = "0x181F01150")] static Tool() { int num; int num2; MFBGLIHGCGO mfbglihgcgo = new MFBGLIHGCGO(4, num != 0, num2 != 0); num2 = 0; num = 0; Tool.StaticHolderChangedEvent = mfbglihgcgo; int num3; int num4; MFBGLIHGCGO mfbglihgcgo2 = new MFBGLIHGCGO(4, num3 != 0, num4 != 0); num4 = 0; num3 = 0; Tool.StaticToolInstantiatedEvent = mfbglihgcgo2; int num5; int num6; MFBGLIHGCGO mfbglihgcgo3 = new MFBGLIHGCGO(4, num5 != 0, num6 != 0); num6 = 0; num5 = 0; Tool.StaticLockedToolPickedUpEvent = mfbglihgcgo3; int num7; int num8; MFBGLIHGCGO mfbglihgcgo4 = new MFBGLIHGCGO(4, num7 != 0, num8 != 0); num8 = 0; num7 = 0; Tool.StaticToolPostReleaseEvent = mfbglihgcgo4; int num9; int num10; IILCGFIHJLP iilcgfihjlp = new IILCGFIHJLP(32, num9 != 0, num10 != 0); num10 = 0; num9 = 0; Tool.GenericCollisionEvent = iilcgfihjlp; int num11; int num12; IILCGFIHJLP iilcgfihjlp2 = new IILCGFIHJLP(32, num11 != 0, num12 != 0); num12 = 0; num11 = 0; Tool.LocalPlayerCollisionEvent = iilcgfihjlp2; Dictionary dictionary = new Dictionary(); throw new NullReferenceException(); } // Token: 0x060028B5 RID: 10421 RVA: 0x000A5448 File Offset: 0x000A3648 [Token(Token = "0x60028B5")] [Address(RVA = "0x1EF3230", Offset = "0x1EF2230", VA = "0x181EF3230")] [CompilerGenerated] private void COCLGDGLDHP() { int num = 0; this.DODDBBEOJNN = num != 0; } // Token: 0x060028B6 RID: 10422 RVA: 0x000A5460 File Offset: 0x000A3660 [Token(Token = "0x60028B6")] [Address(RVA = "0x1EF4DE0", Offset = "0x1EF3DE0", VA = "0x181EF4DE0")] [CompilerGenerated] private void GGJJIAOOLEJ() { this.IsMutedChangedEvent.CNFDGDEOPPF(this); } // Token: 0x060028B7 RID: 10423 RVA: 0x000A5480 File Offset: 0x000A3680 [Token(Token = "0x60028B7")] [Address(RVA = "0x1EF30E0", Offset = "0x1EF20E0", VA = "0x181EF30E0")] [CompilerGenerated] private bool CFNNAGBDKKL() { if (!this.OGPMINJNCGE.IAHDANBDAAM().LJPBJFHMEAN) { return true; } PhotonView photonView = KKPBCOOONNK.BGOPDFHFLOG(this.OGPMINJNCGE.IAHDANBDAAM().KHDKHLFAMOK); int num = 0; return photonView != num; } // Token: 0x060028B8 RID: 10424 RVA: 0x000A54C8 File Offset: 0x000A36C8 [Token(Token = "0x60028B8")] [Address(RVA = "0x1EF83F0", Offset = "0x1EF73F0", VA = "0x181EF83F0")] [CompilerGenerated] private void LKPCFHOAION() { object ljjneggcfeb = this.LJJNEGGCFEB; this.SetCollisionEnabled(true, ljjneggcfeb); this.LOFMCIHBMAN = (ulong)0L; } // Token: 0x04001FE6 RID: 8166 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x4001FE6")] private ObscuredInt MHDPLJDBCAN; // Token: 0x04001FE7 RID: 8167 [global::Cpp2IlInjected.FieldOffset(Offset = "0x54")] [Token(Token = "0x4001FE7")] private bool PAAOGFJOIFD; // Token: 0x04001FE8 RID: 8168 [global::Cpp2IlInjected.FieldOffset(Offset = "0x58")] [Token(Token = "0x4001FE8")] private readonly OKNNKFGFODL FDNPBBKGAEH; // Token: 0x04001FE9 RID: 8169 [global::Cpp2IlInjected.FieldOffset(Offset = "0x60")] [Token(Token = "0x4001FE9")] private readonly OKNNKFGFODL AJKJPAFGHJJ; // Token: 0x04001FEA RID: 8170 [global::Cpp2IlInjected.FieldOffset(Offset = "0x68")] [Token(Token = "0x4001FEA")] private readonly OKNNKFGFODL NEMPBKDKMGO; // Token: 0x04001FEE RID: 8174 [global::Cpp2IlInjected.FieldOffset(Offset = "0x78")] [Token(Token = "0x4001FEE")] [HideInInspector] public Func BoneTransformProvider; // Token: 0x04001FEF RID: 8175 [Token(Token = "0x4001FEF")] private static readonly Dictionary EKKDIGKLGHO = new Dictionary(); // Token: 0x04001FF0 RID: 8176 [Token(Token = "0x4001FF0")] private static readonly List CNHCPDAFLPM = new List(); // Token: 0x04001FF1 RID: 8177 [global::Cpp2IlInjected.FieldOffset(Offset = "0x80")] [Token(Token = "0x4001FF1")] [SerializeField] private Tool.InteractionSettings interactionSettings; // Token: 0x04001FF2 RID: 8178 [global::Cpp2IlInjected.FieldOffset(Offset = "0xF8")] [Token(Token = "0x4001FF2")] [SerializeField] private Tool.CollisionSettings collisionSettings; // Token: 0x04001FF3 RID: 8179 [global::Cpp2IlInjected.FieldOffset(Offset = "0x110")] [Token(Token = "0x4001FF3")] [SerializeField] private Tool.AudioSettings audioSettings; // Token: 0x04001FF4 RID: 8180 [global::Cpp2IlInjected.FieldOffset(Offset = "0x140")] [Token(Token = "0x4001FF4")] [SerializeField] private Tool.RenderSettings renderSettings; // Token: 0x04001FF5 RID: 8181 [global::Cpp2IlInjected.FieldOffset(Offset = "0x158")] [Token(Token = "0x4001FF5")] [SerializeField] private Tool.MenuSettings menuSettings; // Token: 0x04001FF6 RID: 8182 [global::Cpp2IlInjected.FieldOffset(Offset = "0x170")] [Token(Token = "0x4001FF6")] [SerializeField] private Tool.VRActionSettings vrSettings; // Token: 0x04001FF7 RID: 8183 [global::Cpp2IlInjected.FieldOffset(Offset = "0x178")] [Token(Token = "0x4001FF7")] [SerializeField] private Tool.ScreenActionSettings screenSettings; // Token: 0x04001FF8 RID: 8184 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1A0")] [Token(Token = "0x4001FF8")] [SerializeField] [NKNLDEIPALE(FHBJCBPFODN.SelfAndParent, false, false, false)] private ToolEntity toolEntity; // Token: 0x04001FF9 RID: 8185 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1A8")] [Token(Token = "0x4001FF9")] [SerializeField] [OAGJHJAIMMP(FHBJCBPFODN.Self, false, false, false)] private TaggedTool tags; // Token: 0x04001FFA RID: 8186 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1B0")] [Token(Token = "0x4001FFA")] [SerializeField] [OAGJHJAIMMP(FHBJCBPFODN.Self, false, false, false)] private AnimateInOut animateInOut; // Token: 0x04001FFB RID: 8187 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1B8")] [Token(Token = "0x4001FFB")] [SerializeField] [OAGJHJAIMMP(FHBJCBPFODN.SelfAndChildren, true, false, false)] private LODGroup lodGroup; // Token: 0x04001FFC RID: 8188 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1C0")] [Token(Token = "0x4001FFC")] [SerializeField] [OAGJHJAIMMP(FHBJCBPFODN.SelfAndChildren, true, false, false)] private Animator animator; // Token: 0x04001FFD RID: 8189 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1C8")] [Token(Token = "0x4001FFD")] [SerializeField] [NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)] private NetworkTransform networkTransform; // Token: 0x04001FFE RID: 8190 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1D0")] [Token(Token = "0x4001FFE")] [SerializeField] [NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)] private RigidbodyEx rigidbodyEx; // Token: 0x04001FFF RID: 8191 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1D8")] [Token(Token = "0x4001FFF")] [SerializeField] [NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)] private RigidbodyPickup rigidbodyPickup; // Token: 0x04002000 RID: 8192 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1E0")] [Token(Token = "0x4002000")] [SerializeField] [OAGJHJAIMMP(FHBJCBPFODN.Self, false, false, false)] private ToolSkinMapper toolSkinMapper; // Token: 0x04002001 RID: 8193 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1E8")] [Token(Token = "0x4002001")] [SerializeField] [NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)] private VisibleInCamera visibleInCamera; // Token: 0x04002002 RID: 8194 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1F0")] [Token(Token = "0x4002002")] [SerializeField] [OAGJHJAIMMP(FHBJCBPFODN.Self, false, false, false)] private ConnectableTool connectableTool; // Token: 0x04002003 RID: 8195 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1F8")] [Token(Token = "0x4002003")] [SerializeField] [OAGJHJAIMMP(FHBJCBPFODN.Self, false, false, false)] private PersistenceView persistenceView; // Token: 0x04002004 RID: 8196 [global::Cpp2IlInjected.FieldOffset(Offset = "0x200")] [Token(Token = "0x4002004")] [SerializeField] [OAGJHJAIMMP(FHBJCBPFODN.Self, false, false, false)] private CreationObject creationObject; // Token: 0x04002005 RID: 8197 [global::Cpp2IlInjected.FieldOffset(Offset = "0x208")] [Token(Token = "0x4002005")] [SerializeField] [OAGJHJAIMMP(FHBJCBPFODN.SelfAndChildren, false, false, false)] private MoveableToolMenu moveableToolMenu; // Token: 0x04002006 RID: 8198 [Token(Token = "0x4002006")] private const int KDPGEMALGFJ = 4; // Token: 0x04002007 RID: 8199 [Token(Token = "0x4002007")] private const float OLKDIOIBMNH = 0.25f; // Token: 0x04002008 RID: 8200 [Token(Token = "0x4002008")] private const int IEIBPFMGBCJ = 4; // Token: 0x04002009 RID: 8201 [Token(Token = "0x4002009")] private const float LHGFIBFGEGG = 0.25f; // Token: 0x0400200A RID: 8202 [Token(Token = "0x400200A")] private static readonly string LIIKNFKIPFN = "InteractionSettings"; // Token: 0x0400200B RID: 8203 [Token(Token = "0x400200B")] public const DAJFOCGPHGP DEFAULT_LAYER = DAJFOCGPHGP.DynamicPhysics; // Token: 0x0400200C RID: 8204 [Token(Token = "0x400200C")] public const DAJFOCGPHGP DEFAULT_HELD_LAYER = DAJFOCGPHGP.DynamicPhysicsIgnorePlayerPhysics; // Token: 0x0400200D RID: 8205 [Token(Token = "0x400200D")] public const DAJFOCGPHGP DEFAULT_EQUIPPED_LAYER = DAJFOCGPHGP.DynamicPhysicsIgnoreDynamicAndPlayerAndEnemyPhysics; // Token: 0x0400200E RID: 8206 [Token(Token = "0x400200E")] public const DAJFOCGPHGP DEFAULT_ATTACHED_LAYER = DAJFOCGPHGP.DynamicPhysics; // Token: 0x0400200F RID: 8207 [Token(Token = "0x400200F")] public const DAJFOCGPHGP TOOL_COLLISION_DISABLED_LAYER = DAJFOCGPHGP.DynamicPhysicsIgnoreDynamicPhysics; // Token: 0x04002010 RID: 8208 [Token(Token = "0x4002010")] public const string RUNTIME_SPAWN_PARAM = "RS"; // Token: 0x04002011 RID: 8209 [Token(Token = "0x4002011")] public static Transform DoDestroyOnLoadParentTransform; // Token: 0x04002012 RID: 8210 [global::Cpp2IlInjected.FieldOffset(Offset = "0x210")] [Token(Token = "0x4002012")] private bool DJOGLAAEACB; // Token: 0x04002013 RID: 8211 [global::Cpp2IlInjected.FieldOffset(Offset = "0x218")] [Token(Token = "0x4002013")] private KLLMCPFPIIE MGNCNNNKHFM; // Token: 0x04002014 RID: 8212 [global::Cpp2IlInjected.FieldOffset(Offset = "0x220")] [Token(Token = "0x4002014")] private KLLMCPFPIIE PJACHMBJPKC; // Token: 0x04002015 RID: 8213 [global::Cpp2IlInjected.FieldOffset(Offset = "0x228")] [Token(Token = "0x4002015")] private KLLMCPFPIIE GINMIAOAHKG; // Token: 0x04002016 RID: 8214 [global::Cpp2IlInjected.FieldOffset(Offset = "0x230")] [Token(Token = "0x4002016")] private AOLMGGAPKEH AIAFJADFAHO; // Token: 0x04002017 RID: 8215 [global::Cpp2IlInjected.FieldOffset(Offset = "0x238")] [Token(Token = "0x4002017")] private readonly object FDODNIALMNA; // Token: 0x04002018 RID: 8216 [global::Cpp2IlInjected.FieldOffset(Offset = "0x240")] [Token(Token = "0x4002018")] private AOLMGGAPKEH LKMDAGKMEDD; // Token: 0x0400201B RID: 8219 [global::Cpp2IlInjected.FieldOffset(Offset = "0x258")] [Token(Token = "0x400201B")] private AOLMGGAPKEH EFDAKLMLAPB; // Token: 0x0400201C RID: 8220 [global::Cpp2IlInjected.FieldOffset(Offset = "0x260")] [Token(Token = "0x400201C")] private bool FBPJJHILLEJ; // Token: 0x0400201D RID: 8221 [global::Cpp2IlInjected.FieldOffset(Offset = "0x261")] [Token(Token = "0x400201D")] private bool PEOIDPNGCGO; // Token: 0x0400201E RID: 8222 [global::Cpp2IlInjected.FieldOffset(Offset = "0x262")] [Token(Token = "0x400201E")] private bool HIGEHNBHMBD; // Token: 0x0400201F RID: 8223 [global::Cpp2IlInjected.FieldOffset(Offset = "0x263")] [Token(Token = "0x400201F")] private bool JEFOHBFAHKM; // Token: 0x04002020 RID: 8224 [global::Cpp2IlInjected.FieldOffset(Offset = "0x268")] [Token(Token = "0x4002020")] private AOLMGGAPKEH PIEEALHLNCJ; // Token: 0x04002022 RID: 8226 [global::Cpp2IlInjected.FieldOffset(Offset = "0x278")] [Token(Token = "0x4002022")] private IDisposable KKECFIMMINE; // Token: 0x04002024 RID: 8228 [global::Cpp2IlInjected.FieldOffset(Offset = "0x288")] [Token(Token = "0x4002024")] private OKIMOMGKKDH JPNOEIPDDJA; // Token: 0x04002025 RID: 8229 [global::Cpp2IlInjected.FieldOffset(Offset = "0x290")] [Token(Token = "0x4002025")] private PlayerHand.PLLIKAOIPHP HAMNLLLIACP; // Token: 0x04002026 RID: 8230 [global::Cpp2IlInjected.FieldOffset(Offset = "0x294")] [Token(Token = "0x4002026")] private PlayerHand.PLLIKAOIPHP EKJFBMPIGMD; // Token: 0x04002027 RID: 8231 [global::Cpp2IlInjected.FieldOffset(Offset = "0x298")] [Token(Token = "0x4002027")] private KLLMCPFPIIE OGPMINJNCGE; // Token: 0x0400202B RID: 8235 [global::Cpp2IlInjected.FieldOffset(Offset = "0x2A8")] [Token(Token = "0x400202B")] private PhotonView BHAAHKEILOG; // Token: 0x04002031 RID: 8241 [global::Cpp2IlInjected.FieldOffset(Offset = "0x2D8")] [Token(Token = "0x4002031")] private AOLMGGAPKEH HGCGFIGNIGN; // Token: 0x04002033 RID: 8243 [global::Cpp2IlInjected.FieldOffset(Offset = "0x2E8")] [Token(Token = "0x4002033")] private List NNBALFKKNDO; // Token: 0x04002034 RID: 8244 [global::Cpp2IlInjected.FieldOffset(Offset = "0x2F0")] [Token(Token = "0x4002034")] private HashSet CLCOCGLFLBC; // Token: 0x04002035 RID: 8245 [global::Cpp2IlInjected.FieldOffset(Offset = "0x2F8")] [Token(Token = "0x4002035")] private ToolUI IFOHIGMCOIG; // Token: 0x04002037 RID: 8247 [global::Cpp2IlInjected.FieldOffset(Offset = "0x308")] [Token(Token = "0x4002037")] private AOLMGGAPKEH NHKGABHFFHB; // Token: 0x0400203A RID: 8250 [global::Cpp2IlInjected.FieldOffset(Offset = "0x330")] [Token(Token = "0x400203A")] private Player HBMIPPCKNHF; // Token: 0x0400203B RID: 8251 [global::Cpp2IlInjected.FieldOffset(Offset = "0x338")] [Token(Token = "0x400203B")] private CameraIgnoreBubble HFPAOBJPFBK; // Token: 0x0400203C RID: 8252 [global::Cpp2IlInjected.FieldOffset(Offset = "0x340")] [Token(Token = "0x400203C")] private IgnoredRendererEffect.PFDHGMKOPJJ? ABDALDOPDOB; // Token: 0x0400203D RID: 8253 [global::Cpp2IlInjected.FieldOffset(Offset = "0x358")] [Token(Token = "0x400203D")] private AOLMGGAPKEH HHCGNCDJEKA; // Token: 0x0400203E RID: 8254 [global::Cpp2IlInjected.FieldOffset(Offset = "0x360")] [Token(Token = "0x400203E")] private object MMMDBLDIFOP; // Token: 0x0400203F RID: 8255 [global::Cpp2IlInjected.FieldOffset(Offset = "0x368")] [Token(Token = "0x400203F")] private object HLGPCOJMHJA; // Token: 0x04002040 RID: 8256 [global::Cpp2IlInjected.FieldOffset(Offset = "0x370")] [Token(Token = "0x4002040")] private AOLMGGAPKEH MJEGGGLCGFI; // Token: 0x04002041 RID: 8257 [global::Cpp2IlInjected.FieldOffset(Offset = "0x378")] [Token(Token = "0x4002041")] private Tool NMPIHKPMFLM; // Token: 0x04002043 RID: 8259 [global::Cpp2IlInjected.FieldOffset(Offset = "0x388")] [Token(Token = "0x4002043")] private object BFIPICMIHND; // Token: 0x04002044 RID: 8260 [global::Cpp2IlInjected.FieldOffset(Offset = "0x390")] [Token(Token = "0x4002044")] private object CJDPMFIJPLA; // Token: 0x04002045 RID: 8261 [global::Cpp2IlInjected.FieldOffset(Offset = "0x398")] [Token(Token = "0x4002045")] private object HINOMIEINGF; // Token: 0x04002046 RID: 8262 [Token(Token = "0x4002046")] public static MFBGLIHGCGO StaticHolderChangedEvent; // Token: 0x04002047 RID: 8263 [Token(Token = "0x4002047")] public static MFBGLIHGCGO StaticToolInstantiatedEvent; // Token: 0x04002048 RID: 8264 [Token(Token = "0x4002048")] public static MFBGLIHGCGO StaticLockedToolPickedUpEvent; // Token: 0x04002049 RID: 8265 [Token(Token = "0x4002049")] public static MFBGLIHGCGO StaticToolPostReleaseEvent; // Token: 0x0400204A RID: 8266 [Token(Token = "0x400204A")] public static IILCGFIHJLP GenericCollisionEvent; // Token: 0x0400204B RID: 8267 [Token(Token = "0x400204B")] public static IILCGFIHJLP LocalPlayerCollisionEvent; // Token: 0x0400204C RID: 8268 [global::Cpp2IlInjected.FieldOffset(Offset = "0x3A0")] [Token(Token = "0x400204C")] public MFBGLIHGCGO PostAwakeEvent; // Token: 0x0400204D RID: 8269 [global::Cpp2IlInjected.FieldOffset(Offset = "0x3A8")] [Token(Token = "0x400204D")] public MFBGLIHGCGO PostStartEvent; // Token: 0x0400204E RID: 8270 [global::Cpp2IlInjected.FieldOffset(Offset = "0x3B0")] [Token(Token = "0x400204E")] public MFBGLIHGCGO DestroyEvent; // Token: 0x0400204F RID: 8271 [global::Cpp2IlInjected.FieldOffset(Offset = "0x3B8")] [Token(Token = "0x400204F")] public MFBGLIHGCGO EnabledChangeEvent; // Token: 0x04002050 RID: 8272 [global::Cpp2IlInjected.FieldOffset(Offset = "0x3C0")] [Token(Token = "0x4002050")] public MFBGLIHGCGO HolderChangedEvent; // Token: 0x04002051 RID: 8273 [global::Cpp2IlInjected.FieldOffset(Offset = "0x3C8")] [Token(Token = "0x4002051")] public IILCGFIHJLP IgnoredChangeEvent; // Token: 0x04002052 RID: 8274 [global::Cpp2IlInjected.FieldOffset(Offset = "0x3D0")] [Token(Token = "0x4002052")] public EAHPNACBLDD PreResetEvent; // Token: 0x04002053 RID: 8275 [global::Cpp2IlInjected.FieldOffset(Offset = "0x3D8")] [Token(Token = "0x4002053")] public EAHPNACBLDD PostResetEvent; // Token: 0x04002054 RID: 8276 [global::Cpp2IlInjected.FieldOffset(Offset = "0x3E0")] [Token(Token = "0x4002054")] public MFBGLIHGCGO PrePickupEvent; // Token: 0x04002055 RID: 8277 [global::Cpp2IlInjected.FieldOffset(Offset = "0x3E8")] [Token(Token = "0x4002055")] public MFBGLIHGCGO PostPickupEvent; // Token: 0x04002056 RID: 8278 [global::Cpp2IlInjected.FieldOffset(Offset = "0x3F0")] [Token(Token = "0x4002056")] public MFBGLIHGCGO PreReleaseEvent; // Token: 0x04002057 RID: 8279 [global::Cpp2IlInjected.FieldOffset(Offset = "0x3F8")] [Token(Token = "0x4002057")] public MFBGLIHGCGO PostReleaseEvent; // Token: 0x04002058 RID: 8280 [global::Cpp2IlInjected.FieldOffset(Offset = "0x400")] [Token(Token = "0x4002058")] public MFBGLIHGCGO PreAttachEvent; // Token: 0x04002059 RID: 8281 [global::Cpp2IlInjected.FieldOffset(Offset = "0x408")] [Token(Token = "0x4002059")] public MFBGLIHGCGO PostAttachEvent; // Token: 0x0400205A RID: 8282 [global::Cpp2IlInjected.FieldOffset(Offset = "0x410")] [Token(Token = "0x400205A")] public MFBGLIHGCGO PreDetachEvent; // Token: 0x0400205B RID: 8283 [global::Cpp2IlInjected.FieldOffset(Offset = "0x418")] [Token(Token = "0x400205B")] public MFBGLIHGCGO PostDetachEvent; // Token: 0x0400205C RID: 8284 [global::Cpp2IlInjected.FieldOffset(Offset = "0x420")] [Token(Token = "0x400205C")] public MFBGLIHGCGO HolderHandVelocityUpdateEvent; // Token: 0x0400205D RID: 8285 [global::Cpp2IlInjected.FieldOffset(Offset = "0x428")] [Token(Token = "0x400205D")] public MFBGLIHGCGO HoverStartEvent; // Token: 0x0400205E RID: 8286 [global::Cpp2IlInjected.FieldOffset(Offset = "0x430")] [Token(Token = "0x400205E")] public MFBGLIHGCGO HoverEndEvent; // Token: 0x0400205F RID: 8287 [global::Cpp2IlInjected.FieldOffset(Offset = "0x438")] [Token(Token = "0x400205F")] public MFBGLIHGCGO LockEvent; // Token: 0x04002060 RID: 8288 [global::Cpp2IlInjected.FieldOffset(Offset = "0x440")] [Token(Token = "0x4002060")] public MFBGLIHGCGO UnlockEvent; // Token: 0x04002061 RID: 8289 [global::Cpp2IlInjected.FieldOffset(Offset = "0x448")] [Token(Token = "0x4002061")] public MFBGLIHGCGO InputDownEvent; // Token: 0x04002062 RID: 8290 [global::Cpp2IlInjected.FieldOffset(Offset = "0x450")] [Token(Token = "0x4002062")] public MFBGLIHGCGO InputPressedEvent; // Token: 0x04002063 RID: 8291 [global::Cpp2IlInjected.FieldOffset(Offset = "0x458")] [Token(Token = "0x4002063")] public MFBGLIHGCGO InputUpEvent; // Token: 0x04002064 RID: 8292 [global::Cpp2IlInjected.FieldOffset(Offset = "0x460")] [Token(Token = "0x4002064")] public NBPOLJHGGLE InputUpWithVelocityEvent; // Token: 0x04002065 RID: 8293 [global::Cpp2IlInjected.FieldOffset(Offset = "0x468")] [Token(Token = "0x4002065")] public MFBGLIHGCGO InputCancelledEvent; // Token: 0x04002066 RID: 8294 [global::Cpp2IlInjected.FieldOffset(Offset = "0x470")] [Token(Token = "0x4002066")] public MFBGLIHGCGO ShakeEvent; // Token: 0x04002067 RID: 8295 [global::Cpp2IlInjected.FieldOffset(Offset = "0x478")] [Token(Token = "0x4002067")] public AAPEGDHKHJI RemoteControlInputEvent; // Token: 0x04002068 RID: 8296 [global::Cpp2IlInjected.FieldOffset(Offset = "0x480")] [Token(Token = "0x4002068")] public IILCGFIHJLP OwnerTeleportEvent; // Token: 0x04002069 RID: 8297 [global::Cpp2IlInjected.FieldOffset(Offset = "0x488")] [Token(Token = "0x4002069")] public NBPOLJHGGLE OwnerRotateInPlaceEvent; // Token: 0x0400206A RID: 8298 [global::Cpp2IlInjected.FieldOffset(Offset = "0x490")] [Token(Token = "0x400206A")] public EAHPNACBLDD AttackAppliedEvent; // Token: 0x0400206B RID: 8299 [global::Cpp2IlInjected.FieldOffset(Offset = "0x498")] [Token(Token = "0x400206B")] public NBPOLJHGGLE AuthorityForceAppliedEvent; // Token: 0x0400206C RID: 8300 [global::Cpp2IlInjected.FieldOffset(Offset = "0x4A0")] [Token(Token = "0x400206C")] public NBPOLJHGGLE AuthorityVelocityChangeEvent; // Token: 0x0400206D RID: 8301 [global::Cpp2IlInjected.FieldOffset(Offset = "0x4A8")] [Token(Token = "0x400206D")] public MFBGLIHGCGO VisibilityChangeEvent; // Token: 0x0400206E RID: 8302 [global::Cpp2IlInjected.FieldOffset(Offset = "0x4B0")] [Token(Token = "0x400206E")] public readonly MFBGLIHGCGO IsMutedChangedEvent; // Token: 0x0400206F RID: 8303 [global::Cpp2IlInjected.FieldOffset(Offset = "0x4B8")] [Token(Token = "0x400206F")] private IILCGFIHJLP OKGLNACODBA; // Token: 0x04002070 RID: 8304 [global::Cpp2IlInjected.FieldOffset(Offset = "0x4C0")] [Token(Token = "0x4002070")] public Tool.DIMPKKAHGAC CustomHandSpacePickupTransformModifier; // Token: 0x04002071 RID: 8305 [global::Cpp2IlInjected.FieldOffset(Offset = "0x4C8")] [Token(Token = "0x4002071")] public Tool.IHPELPFHCOO CustomSnapToHandBehavior; // Token: 0x04002072 RID: 8306 [global::Cpp2IlInjected.FieldOffset(Offset = "0x4D0")] [Token(Token = "0x4002072")] public Tool.LFAGEJFCFCG CustomDistanceToTransformBehavior; // Token: 0x04002073 RID: 8307 [global::Cpp2IlInjected.FieldOffset(Offset = "0x4D8")] [Token(Token = "0x4002073")] public Tool.HMMDPJMIHGJ CustomAuthorityResetOnKillzoneBehavior; // Token: 0x04002074 RID: 8308 [global::Cpp2IlInjected.FieldOffset(Offset = "0x4E0")] [Token(Token = "0x4002074")] public Tool.MCBIGKMJJEN CustomApplyForceModifier; // Token: 0x04002075 RID: 8309 [global::Cpp2IlInjected.FieldOffset(Offset = "0x4E8")] [Token(Token = "0x4002075")] public Tool.DLMNINHKBAJ CustomVelocityChangeModifier; // Token: 0x04002076 RID: 8310 [global::Cpp2IlInjected.FieldOffset(Offset = "0x4F0")] [Token(Token = "0x4002076")] public Tool.DNDBJKJIFNL CustomSelectionForwarding; // Token: 0x04002077 RID: 8311 [global::Cpp2IlInjected.FieldOffset(Offset = "0x4F8")] [Token(Token = "0x4002077")] public Tool.EAFJJELOGME CustomVisibilityBehavior; // Token: 0x04002078 RID: 8312 [global::Cpp2IlInjected.FieldOffset(Offset = "0x500")] [Token(Token = "0x4002078")] public Tool.BPPMEBHPHDM CustomHighlightingBehavior; // Token: 0x04002079 RID: 8313 [global::Cpp2IlInjected.FieldOffset(Offset = "0x508")] [Token(Token = "0x4002079")] public Tool.BPPMEBHPHDM CustomTutorialHighlightingBehavior; // Token: 0x0400207A RID: 8314 [global::Cpp2IlInjected.FieldOffset(Offset = "0x510")] [Token(Token = "0x400207A")] private readonly List OPMBAAJOICC; // Token: 0x0400207B RID: 8315 [global::Cpp2IlInjected.FieldOffset(Offset = "0x518")] [Token(Token = "0x400207B")] private readonly List IJGCIGFNJDB; // Token: 0x0400207C RID: 8316 [Token(Token = "0x400207C")] private static Dictionary ONJODBDBGGP; // Token: 0x0400207D RID: 8317 [global::Cpp2IlInjected.FieldOffset(Offset = "0x520")] [Token(Token = "0x400207D")] [NonSerialized] public DAJFOCGPHGP HeldCollisionLayer; // Token: 0x0400207E RID: 8318 [global::Cpp2IlInjected.FieldOffset(Offset = "0x524")] [Token(Token = "0x400207E")] [NonSerialized] public DAJFOCGPHGP DefaultCollisionLayer; // Token: 0x0400207F RID: 8319 [global::Cpp2IlInjected.FieldOffset(Offset = "0x528")] [Token(Token = "0x400207F")] [NonSerialized] public DAJFOCGPHGP EquippedCollisionLayer; // Token: 0x04002080 RID: 8320 [global::Cpp2IlInjected.FieldOffset(Offset = "0x52C")] [Token(Token = "0x4002080")] [NonSerialized] public DAJFOCGPHGP AttachedCollisionLayer; // Token: 0x04002081 RID: 8321 [global::Cpp2IlInjected.FieldOffset(Offset = "0x530")] [Token(Token = "0x4002081")] [NonSerialized] public float InputAmount; // Token: 0x04002082 RID: 8322 [global::Cpp2IlInjected.FieldOffset(Offset = "0x534")] [Token(Token = "0x4002082")] [NonSerialized] public bool CanBeLocked; // Token: 0x04002083 RID: 8323 [global::Cpp2IlInjected.FieldOffset(Offset = "0x535")] [Token(Token = "0x4002083")] [NonSerialized] public bool ReleaseWithVelocity; // Token: 0x04002084 RID: 8324 [global::Cpp2IlInjected.FieldOffset(Offset = "0x536")] [Token(Token = "0x4002084")] [NonSerialized] public bool SpawnedFromPool; // Token: 0x04002085 RID: 8325 [global::Cpp2IlInjected.FieldOffset(Offset = "0x537")] [Token(Token = "0x4002085")] [NonSerialized] public bool SupportsToolOverlap; // Token: 0x04002086 RID: 8326 [global::Cpp2IlInjected.FieldOffset(Offset = "0x538")] [Token(Token = "0x4002086")] [NonSerialized] public bool AllowedToTransferOwnershipOnCollision; // Token: 0x04002087 RID: 8327 [global::Cpp2IlInjected.FieldOffset(Offset = "0x539")] [Token(Token = "0x4002087")] [NonSerialized] public bool AlwaysPhysicalPickupOffCenter; // Token: 0x04002088 RID: 8328 [global::Cpp2IlInjected.FieldOffset(Offset = "0x53A")] [Token(Token = "0x4002088")] [NonSerialized] public bool IgnorePickupDirection; // Token: 0x04002089 RID: 8329 [global::Cpp2IlInjected.FieldOffset(Offset = "0x53C")] [Token(Token = "0x4002089")] [NonSerialized] public Tool.LMJNHJCGDOF GravityPickupMode; // Token: 0x0400208A RID: 8330 [global::Cpp2IlInjected.FieldOffset(Offset = "0x540")] [Token(Token = "0x400208A")] [NonSerialized] public bool SupportsPlayerLocomotionAttacks; // Token: 0x0400208B RID: 8331 [global::Cpp2IlInjected.FieldOffset(Offset = "0x544")] [Token(Token = "0x400208B")] [NonSerialized] public float PlayerLocomotionAttackMinForce; // Token: 0x0400208C RID: 8332 [global::Cpp2IlInjected.FieldOffset(Offset = "0x548")] [Token(Token = "0x400208C")] [NonSerialized] public float PlayerLocomotionAttackMaxForce; // Token: 0x0400208D RID: 8333 [global::Cpp2IlInjected.FieldOffset(Offset = "0x54C")] [Token(Token = "0x400208D")] [NonSerialized] public bool KinematicOnReset; // Token: 0x0400208E RID: 8334 [global::Cpp2IlInjected.FieldOffset(Offset = "0x54D")] [Token(Token = "0x400208E")] [NonSerialized] public bool KinematicOnSleep; // Token: 0x0400208F RID: 8335 [global::Cpp2IlInjected.FieldOffset(Offset = "0x550")] [Token(Token = "0x400208F")] [NonSerialized] public Vector3 LastWorldSpacePickupPosition; // Token: 0x04002090 RID: 8336 [global::Cpp2IlInjected.FieldOffset(Offset = "0x55C")] [Token(Token = "0x4002090")] [NonSerialized] public Quaternion LastWorldSpacePickupRotation; // Token: 0x04002091 RID: 8337 [global::Cpp2IlInjected.FieldOffset(Offset = "0x56C")] [Token(Token = "0x4002091")] [NonSerialized] public bool SleepOnStart; // Token: 0x04002092 RID: 8338 [global::Cpp2IlInjected.FieldOffset(Offset = "0x56D")] [Token(Token = "0x4002092")] [NonSerialized] public bool SleepOnCleanup; // Token: 0x04002093 RID: 8339 [global::Cpp2IlInjected.FieldOffset(Offset = "0x56E")] [Token(Token = "0x4002093")] [NonSerialized] public bool SupportsRemoteControlInput; // Token: 0x04002094 RID: 8340 [global::Cpp2IlInjected.FieldOffset(Offset = "0x56F")] [Token(Token = "0x4002094")] [NonSerialized] public bool ClearVelocitiesOnFrozenChange; // Token: 0x04002095 RID: 8341 [global::Cpp2IlInjected.FieldOffset(Offset = "0x570")] [Token(Token = "0x4002095")] [NonSerialized] public bool ExcludeFromTriggerVolume; // Token: 0x04002096 RID: 8342 [global::Cpp2IlInjected.FieldOffset(Offset = "0x571")] [Token(Token = "0x4002096")] [NonSerialized] public bool RemotelyRunRigidbodyPickupWhenHeld; // Token: 0x04002097 RID: 8343 [global::Cpp2IlInjected.FieldOffset(Offset = "0x574")] [Token(Token = "0x4002097")] private EEDONNAHMFK EJJGPPDAPDJ; // Token: 0x04002098 RID: 8344 [global::Cpp2IlInjected.FieldOffset(Offset = "0x578")] [Token(Token = "0x4002098")] private bool DNCDIAFBPHO; // Token: 0x04002099 RID: 8345 [global::Cpp2IlInjected.FieldOffset(Offset = "0x579")] [Token(Token = "0x4002099")] [NonSerialized] public bool IsInteractibleSubtool; // Token: 0x0400209A RID: 8346 [global::Cpp2IlInjected.FieldOffset(Offset = "0x580")] [Token(Token = "0x400209A")] private HHIINKNOKNL OCDAPABGABP; // Token: 0x0400209B RID: 8347 [global::Cpp2IlInjected.FieldOffset(Offset = "0x588")] [Token(Token = "0x400209B")] [NonSerialized] public OutlineRendererEffect.HLEDHCIGMPJ OutlineType; // Token: 0x0400209C RID: 8348 [global::Cpp2IlInjected.FieldOffset(Offset = "0x58C")] [Token(Token = "0x400209C")] [NonSerialized] public SelectionRendererEffect.KOOAFIGMBBP SelectionType; // Token: 0x0400209D RID: 8349 [global::Cpp2IlInjected.FieldOffset(Offset = "0x590")] [Token(Token = "0x400209D")] [NonSerialized] private List PBCBHPGPNED; // Token: 0x0400209E RID: 8350 [global::Cpp2IlInjected.FieldOffset(Offset = "0x598")] [Token(Token = "0x400209E")] [NonSerialized] private List IAEGDBOIEBM; // Token: 0x0400209F RID: 8351 [global::Cpp2IlInjected.FieldOffset(Offset = "0x5A0")] [Token(Token = "0x400209F")] [NonSerialized] private List KPKJDENLNNJ; // Token: 0x040020A0 RID: 8352 [global::Cpp2IlInjected.FieldOffset(Offset = "0x5A8")] [Token(Token = "0x40020A0")] [NonSerialized] private List MLIJIGCCPNI; // Token: 0x040020A1 RID: 8353 [global::Cpp2IlInjected.FieldOffset(Offset = "0x5B0")] [Token(Token = "0x40020A1")] private List PHMLDEKEAOO; // Token: 0x040020A2 RID: 8354 [global::Cpp2IlInjected.FieldOffset(Offset = "0x5B8")] [Token(Token = "0x40020A2")] private Renderer[] FIKLFHJBIAE; // Token: 0x040020A3 RID: 8355 [global::Cpp2IlInjected.FieldOffset(Offset = "0x5C0")] [Token(Token = "0x40020A3")] private IDisposable BELHBOONGGI; // Token: 0x040020A4 RID: 8356 [global::Cpp2IlInjected.FieldOffset(Offset = "0x5C8")] [Token(Token = "0x40020A4")] private IDisposable DCLHPCMGHIC; // Token: 0x040020A5 RID: 8357 [global::Cpp2IlInjected.FieldOffset(Offset = "0x5D0")] [Token(Token = "0x40020A5")] private IDisposable EDNAEGEOLIF; // Token: 0x040020A6 RID: 8358 [global::Cpp2IlInjected.FieldOffset(Offset = "0x5D8")] [Token(Token = "0x40020A6")] private IDisposable EAFLPDIMFCK; // Token: 0x040020A7 RID: 8359 [global::Cpp2IlInjected.FieldOffset(Offset = "0x5E0")] [Token(Token = "0x40020A7")] private IDisposable DNJADGLENDF; // Token: 0x040020A8 RID: 8360 [global::Cpp2IlInjected.FieldOffset(Offset = "0x5E8")] [Token(Token = "0x40020A8")] private JAKMIGBBBOM.BAFPMPJFBEM HBEJPGMIJDD; // Token: 0x040020A9 RID: 8361 [global::Cpp2IlInjected.FieldOffset(Offset = "0x5F0")] [Token(Token = "0x40020A9")] private Transform GIEFKPDNLFA; // Token: 0x040020AA RID: 8362 [global::Cpp2IlInjected.FieldOffset(Offset = "0x5F8")] [Token(Token = "0x40020AA")] private bool DCMCJANIMIN; // Token: 0x040020AB RID: 8363 [global::Cpp2IlInjected.FieldOffset(Offset = "0x5F9")] [Token(Token = "0x40020AB")] private bool GHELELBDKCO; // Token: 0x040020AC RID: 8364 [global::Cpp2IlInjected.FieldOffset(Offset = "0x5FC")] [Token(Token = "0x40020AC")] private Vector3 GBIPEMFEIDA; // Token: 0x040020AD RID: 8365 [global::Cpp2IlInjected.FieldOffset(Offset = "0x608")] [Token(Token = "0x40020AD")] private Vector3 BFDCDEEMAOF; // Token: 0x040020AE RID: 8366 [global::Cpp2IlInjected.FieldOffset(Offset = "0x614")] [Token(Token = "0x40020AE")] private bool KOPJBHEGHGF; // Token: 0x040020AF RID: 8367 [global::Cpp2IlInjected.FieldOffset(Offset = "0x618")] [Token(Token = "0x40020AF")] private List BPAPGFBNGNK; // Token: 0x040020B0 RID: 8368 [global::Cpp2IlInjected.FieldOffset(Offset = "0x620")] [Token(Token = "0x40020B0")] private int HNAALFCDECO; // Token: 0x040020B1 RID: 8369 [global::Cpp2IlInjected.FieldOffset(Offset = "0x628")] [Token(Token = "0x40020B1")] private KFBABPAPIMB LOFMCIHBMAN; // Token: 0x040020B2 RID: 8370 [global::Cpp2IlInjected.FieldOffset(Offset = "0x630")] [Token(Token = "0x40020B2")] private float MHBDJPACJJL; // Token: 0x040020B3 RID: 8371 [global::Cpp2IlInjected.FieldOffset(Offset = "0x634")] [Token(Token = "0x40020B3")] private bool ALHMFELKBMA; // Token: 0x040020B4 RID: 8372 [global::Cpp2IlInjected.FieldOffset(Offset = "0x638")] [Token(Token = "0x40020B4")] private float KINIAKNPLCA; // Token: 0x040020B5 RID: 8373 [global::Cpp2IlInjected.FieldOffset(Offset = "0x63C")] [Token(Token = "0x40020B5")] private Vector3 LOGLDBNBHAD; // Token: 0x040020B6 RID: 8374 [global::Cpp2IlInjected.FieldOffset(Offset = "0x648")] [Token(Token = "0x40020B6")] private Vector3 GDHALDIENKM; // Token: 0x040020B7 RID: 8375 [global::Cpp2IlInjected.FieldOffset(Offset = "0x654")] [Token(Token = "0x40020B7")] private float ECFHIBDKMKJ; // Token: 0x040020B8 RID: 8376 [global::Cpp2IlInjected.FieldOffset(Offset = "0x658")] [Token(Token = "0x40020B8")] private RigidbodyEx CMKBCGMCJGL; // Token: 0x040020B9 RID: 8377 [global::Cpp2IlInjected.FieldOffset(Offset = "0x660")] [Token(Token = "0x40020B9")] private Vector3 GBFGBPMOKGL; // Token: 0x040020BA RID: 8378 [global::Cpp2IlInjected.FieldOffset(Offset = "0x66C")] [Token(Token = "0x40020BA")] private Vector3 JEHBHPIGJHM; // Token: 0x040020BB RID: 8379 [global::Cpp2IlInjected.FieldOffset(Offset = "0x678")] [Token(Token = "0x40020BB")] private bool AGACGJMOMFK; // Token: 0x040020BC RID: 8380 [global::Cpp2IlInjected.FieldOffset(Offset = "0x680")] [Token(Token = "0x40020BC")] private List NABGMILJPHH; // Token: 0x040020BD RID: 8381 [global::Cpp2IlInjected.FieldOffset(Offset = "0x688")] [Token(Token = "0x40020BD")] private object LJJNEGGCFEB; // Token: 0x040020BE RID: 8382 [global::Cpp2IlInjected.FieldOffset(Offset = "0x690")] [Token(Token = "0x40020BE")] private float NKGIMKEHJHH; // Token: 0x040020C4 RID: 8388 [global::Cpp2IlInjected.FieldOffset(Offset = "0x6C8")] [Token(Token = "0x40020C4")] private KLLMCPFPIIE LMNPEKLBHLG; // Token: 0x040020C5 RID: 8389 [global::Cpp2IlInjected.FieldOffset(Offset = "0x6D0")] [Token(Token = "0x40020C5")] public IILCGFIHJLP RecordingEventOccurredEvent; // Token: 0x02000525 RID: 1317 [Token(Token = "0x2000525")] public enum LMJNHJCGDOF { // Token: 0x040020C7 RID: 8391 [Token(Token = "0x40020C7")] SNAP_POSITION_SNAP_ORIENTATION, // Token: 0x040020C8 RID: 8392 [Token(Token = "0x40020C8")] SNAP_POSITION_MAINTAIN_ORIENTATION, // Token: 0x040020C9 RID: 8393 [Token(Token = "0x40020C9")] MAINTAIN_POSITION_MAINTAIN_ORIENTATION, // Token: 0x040020CA RID: 8394 [Token(Token = "0x40020CA")] DISABLED = -1 } // Token: 0x02000526 RID: 1318 [Token(Token = "0x2000526")] public sealed class GAJNGIAPPAI : MulticastDelegate { // Token: 0x060028B9 RID: 10425 RVA: 0x000A54F0 File Offset: 0x000A36F0 [Token(Token = "0x60028B9")] [Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")] public GAJNGIAPPAI(object FEDFKKMABOG, IntPtr APAICGIHAGJ) { this.method = APAICGIHAGJ; this.m_target = FEDFKKMABOG; } // Token: 0x060028BA RID: 10426 RVA: 0x000A550C File Offset: 0x000A370C [Token(Token = "0x60028BA")] [Address(RVA = "0xB41180", Offset = "0xB40180", VA = "0x180B41180", Slot = "13")] public void Invoke(Tool NBHJPDBHDHB) { if (this.delegates != 0) { } uint num; if (num != (uint)0) { throw new ExecutionEngineException(); } } // Token: 0x060028BB RID: 10427 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60028BB")] [Address(RVA = "0x5FA200", Offset = "0x5F9200", VA = "0x1805FA200", Slot = "14")] public IAsyncResult BeginInvoke(Tool NBHJPDBHDHB, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060028BC RID: 10428 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60028BC")] [Address(RVA = "0x4F56B0", Offset = "0x4F46B0", VA = "0x1804F56B0", Slot = "15")] public void EndInvoke(IAsyncResult GIAOBLMEMMI) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x02000527 RID: 1319 [Token(Token = "0x2000527")] public sealed class BKEAMAGNFFG : MulticastDelegate { // Token: 0x060028BD RID: 10429 RVA: 0x000A5580 File Offset: 0x000A3780 [Token(Token = "0x60028BD")] [Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")] public BKEAMAGNFFG(object FEDFKKMABOG, IntPtr APAICGIHAGJ) { this.method = APAICGIHAGJ; this.m_target = FEDFKKMABOG; } // Token: 0x060028BE RID: 10430 RVA: 0x000A559C File Offset: 0x000A379C [Token(Token = "0x60028BE")] [Address(RVA = "0x1EEA0B0", Offset = "0x1EE90B0", VA = "0x181EEA0B0", Slot = "13")] public void Invoke(Tool NBHJPDBHDHB, bool PKOEPOCKKOJ, Vector3 JHLOHHJHNEA) { if (this.delegates != 0) { } uint num; if (num != (uint)0) { throw new ExecutionEngineException(); } } // Token: 0x060028BF RID: 10431 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60028BF")] [Address(RVA = "0x1EEA010", Offset = "0x1EE9010", VA = "0x181EEA010", Slot = "14")] public IAsyncResult BeginInvoke(Tool NBHJPDBHDHB, bool PKOEPOCKKOJ, Vector3 JHLOHHJHNEA, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060028C0 RID: 10432 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60028C0")] [Address(RVA = "0x4F56B0", Offset = "0x4F46B0", VA = "0x1804F56B0", Slot = "15")] public void EndInvoke(IAsyncResult GIAOBLMEMMI) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x02000528 RID: 1320 [Token(Token = "0x2000528")] public sealed class ABFLLCEFEGP : MulticastDelegate { // Token: 0x060028C1 RID: 10433 RVA: 0x000A56F0 File Offset: 0x000A38F0 [Token(Token = "0x60028C1")] [Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")] public ABFLLCEFEGP(object FEDFKKMABOG, IntPtr APAICGIHAGJ) { this.method = APAICGIHAGJ; this.m_target = FEDFKKMABOG; } // Token: 0x060028C2 RID: 10434 RVA: 0x000A570C File Offset: 0x000A390C [Token(Token = "0x60028C2")] [Address(RVA = "0x1EE9100", Offset = "0x1EE8100", VA = "0x181EE9100", Slot = "13")] public void Invoke(Tool NBHJPDBHDHB, Vector2 FLGMLMONLDB, float LBMJFNPEFIP, bool GLOBBFOJOAP) { if (this.delegates != 0) { } uint num; if (num != (uint)0) { throw new ExecutionEngineException(); } } // Token: 0x060028C3 RID: 10435 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60028C3")] [Address(RVA = "0x1EE9040", Offset = "0x1EE8040", VA = "0x181EE9040", Slot = "14")] public IAsyncResult BeginInvoke(Tool NBHJPDBHDHB, Vector2 FLGMLMONLDB, float LBMJFNPEFIP, bool GLOBBFOJOAP, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060028C4 RID: 10436 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60028C4")] [Address(RVA = "0x4F56B0", Offset = "0x4F46B0", VA = "0x1804F56B0", Slot = "15")] public void EndInvoke(IAsyncResult GIAOBLMEMMI) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x02000529 RID: 1321 [Token(Token = "0x2000529")] public sealed class AMFIAPLJBCI : MulticastDelegate { // Token: 0x060028C5 RID: 10437 RVA: 0x000A5810 File Offset: 0x000A3A10 [Token(Token = "0x60028C5")] [Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")] public AMFIAPLJBCI(object FEDFKKMABOG, IntPtr APAICGIHAGJ) { this.method = APAICGIHAGJ; this.m_target = FEDFKKMABOG; } // Token: 0x060028C6 RID: 10438 RVA: 0x000A582C File Offset: 0x000A3A2C [Token(Token = "0x60028C6")] [Address(RVA = "0x52CCA0", Offset = "0x52BCA0", VA = "0x18052CCA0", Slot = "13")] public void Invoke(Tool NBHJPDBHDHB, PhotonView BNOFLBFPCLI) { if (this.delegates != 0) { } uint num; if (num != (uint)0) { throw new ExecutionEngineException(); } } // Token: 0x060028C7 RID: 10439 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60028C7")] [Address(RVA = "0x52CC60", Offset = "0x52BC60", VA = "0x18052CC60", Slot = "14")] public IAsyncResult BeginInvoke(Tool NBHJPDBHDHB, PhotonView BNOFLBFPCLI, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060028C8 RID: 10440 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60028C8")] [Address(RVA = "0x4F56B0", Offset = "0x4F46B0", VA = "0x1804F56B0", Slot = "15")] public void EndInvoke(IAsyncResult GIAOBLMEMMI) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x0200052A RID: 1322 [Token(Token = "0x200052A")] public sealed class JMJIOKOMOGC : MulticastDelegate { // Token: 0x060028C9 RID: 10441 RVA: 0x000A592C File Offset: 0x000A3B2C [Token(Token = "0x60028C9")] [Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")] public JMJIOKOMOGC(object FEDFKKMABOG, IntPtr APAICGIHAGJ) { this.method = APAICGIHAGJ; this.m_target = FEDFKKMABOG; } // Token: 0x060028CA RID: 10442 RVA: 0x000A5948 File Offset: 0x000A3B48 [Token(Token = "0x60028CA")] [Address(RVA = "0x1EEBC10", Offset = "0x1EEAC10", VA = "0x181EEBC10", Slot = "13")] public void Invoke(Tool NBHJPDBHDHB, Vector3 BNMOCBJEEPN, Quaternion LPHCCEOHNIN, Vector3 GMMJHABHDHE, bool ACPOOMGHPKJ) { if (this.delegates != 0) { } uint num; if (num != (uint)0) { throw new ExecutionEngineException(); } } // Token: 0x060028CB RID: 10443 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60028CB")] [Address(RVA = "0x1EEBB20", Offset = "0x1EEAB20", VA = "0x181EEBB20", Slot = "14")] public IAsyncResult BeginInvoke(Tool NBHJPDBHDHB, Vector3 BNMOCBJEEPN, Quaternion LPHCCEOHNIN, Vector3 GMMJHABHDHE, bool ACPOOMGHPKJ, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060028CC RID: 10444 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60028CC")] [Address(RVA = "0x4F56B0", Offset = "0x4F46B0", VA = "0x1804F56B0", Slot = "15")] public void EndInvoke(IAsyncResult GIAOBLMEMMI) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x0200052B RID: 1323 [Token(Token = "0x200052B")] public sealed class POBLJOMMKLA : MulticastDelegate { // Token: 0x060028CD RID: 10445 RVA: 0x000A5AA4 File Offset: 0x000A3CA4 [Token(Token = "0x60028CD")] [Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")] public POBLJOMMKLA(object FEDFKKMABOG, IntPtr APAICGIHAGJ) { this.method = APAICGIHAGJ; this.m_target = FEDFKKMABOG; } // Token: 0x060028CE RID: 10446 RVA: 0x000A5AC0 File Offset: 0x000A3CC0 [Token(Token = "0x60028CE")] [Address(RVA = "0x1EE96F0", Offset = "0x1EE86F0", VA = "0x181EE96F0", Slot = "13")] public void Invoke(Tool NBHJPDBHDHB, Vector3 CDFHDACBFKN, Vector3 DDHPAFKBMON) { if (this.delegates != 0) { } uint num; if (num != (uint)0) { throw new ExecutionEngineException(); } } // Token: 0x060028CF RID: 10447 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60028CF")] [Address(RVA = "0x1EEDC50", Offset = "0x1EECC50", VA = "0x181EEDC50", Slot = "14")] public IAsyncResult BeginInvoke(Tool NBHJPDBHDHB, Vector3 CDFHDACBFKN, Vector3 DDHPAFKBMON, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060028D0 RID: 10448 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60028D0")] [Address(RVA = "0x4F56B0", Offset = "0x4F46B0", VA = "0x1804F56B0", Slot = "15")] public void EndInvoke(IAsyncResult GIAOBLMEMMI) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x0200052C RID: 1324 [Token(Token = "0x200052C")] public sealed class ACIKBDCJJLA : MulticastDelegate { // Token: 0x060028D1 RID: 10449 RVA: 0x000A5B7C File Offset: 0x000A3D7C [Token(Token = "0x60028D1")] [Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")] public ACIKBDCJJLA(object FEDFKKMABOG, IntPtr APAICGIHAGJ) { this.method = APAICGIHAGJ; this.m_target = FEDFKKMABOG; } // Token: 0x060028D2 RID: 10450 RVA: 0x000A5B98 File Offset: 0x000A3D98 [Token(Token = "0x60028D2")] [Address(RVA = "0x1EE96F0", Offset = "0x1EE86F0", VA = "0x181EE96F0", Slot = "13")] public void Invoke(Tool NBHJPDBHDHB, Vector3 EAOCEINLAKP, Vector3 KHJFDILDLAD) { if (this.delegates != 0) { } uint num; if (num != (uint)0) { throw new ExecutionEngineException(); } } // Token: 0x060028D3 RID: 10451 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60028D3")] [Address(RVA = "0x1EE9640", Offset = "0x1EE8640", VA = "0x181EE9640", Slot = "14")] public IAsyncResult BeginInvoke(Tool NBHJPDBHDHB, Vector3 EAOCEINLAKP, Vector3 KHJFDILDLAD, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060028D4 RID: 10452 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60028D4")] [Address(RVA = "0x4F56B0", Offset = "0x4F46B0", VA = "0x1804F56B0", Slot = "15")] public void EndInvoke(IAsyncResult GIAOBLMEMMI) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x0200052D RID: 1325 [Token(Token = "0x200052D")] public sealed class BAAJDBMFMGJ : MulticastDelegate { // Token: 0x060028D5 RID: 10453 RVA: 0x000A5C54 File Offset: 0x000A3E54 [Token(Token = "0x60028D5")] [Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")] public BAAJDBMFMGJ(object FEDFKKMABOG, IntPtr APAICGIHAGJ) { this.method = APAICGIHAGJ; this.m_target = FEDFKKMABOG; } // Token: 0x060028D6 RID: 10454 RVA: 0x000A5C70 File Offset: 0x000A3E70 [Token(Token = "0x60028D6")] [Address(RVA = "0x4F56C0", Offset = "0x4F46C0", VA = "0x1804F56C0", Slot = "13")] public void Invoke(bool NOCJEBBJIAN) { if (this.delegates != 0) { } uint num; if (num != (uint)0) { throw new ExecutionEngineException(); } } // Token: 0x060028D7 RID: 10455 RVA: 0x000A5CAC File Offset: 0x000A3EAC [Token(Token = "0x60028D7")] [Address(RVA = "0x1EE9F90", Offset = "0x1EE8F90", VA = "0x181EE9F90", Slot = "14")] public IAsyncResult BeginInvoke(bool NOCJEBBJIAN, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG) { } // Token: 0x060028D8 RID: 10456 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60028D8")] [Address(RVA = "0x4F56B0", Offset = "0x4F46B0", VA = "0x1804F56B0", Slot = "15")] public void EndInvoke(IAsyncResult GIAOBLMEMMI) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x0200052E RID: 1326 [Token(Token = "0x200052E")] public sealed class NFGOKMFCNPD : MulticastDelegate { // Token: 0x060028D9 RID: 10457 RVA: 0x000A5CBC File Offset: 0x000A3EBC [Token(Token = "0x60028D9")] [Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")] public NFGOKMFCNPD(object FEDFKKMABOG, IntPtr APAICGIHAGJ) { this.method = APAICGIHAGJ; this.m_target = FEDFKKMABOG; } // Token: 0x060028DA RID: 10458 RVA: 0x000A5CD8 File Offset: 0x000A3ED8 [Token(Token = "0x60028DA")] [Address(RVA = "0x1EED6E0", Offset = "0x1EEC6E0", VA = "0x181EED6E0", Slot = "13")] public void Invoke(Tool NBHJPDBHDHB, bool HPFENKLCOFE) { if (this.delegates != 0) { } uint num; if (num != (uint)0) { throw new ExecutionEngineException(); } } // Token: 0x060028DB RID: 10459 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60028DB")] [Address(RVA = "0x1EED650", Offset = "0x1EEC650", VA = "0x181EED650", Slot = "14")] public IAsyncResult BeginInvoke(Tool NBHJPDBHDHB, bool HPFENKLCOFE, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060028DC RID: 10460 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60028DC")] [Address(RVA = "0x4F56B0", Offset = "0x4F46B0", VA = "0x1804F56B0", Slot = "15")] public void EndInvoke(IAsyncResult GIAOBLMEMMI) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x0200052F RID: 1327 [Token(Token = "0x200052F")] public sealed class BNLPKBEGMCJ : MulticastDelegate { // Token: 0x060028DD RID: 10461 RVA: 0x000A5D78 File Offset: 0x000A3F78 [Token(Token = "0x60028DD")] [Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")] public BNLPKBEGMCJ(object FEDFKKMABOG, IntPtr APAICGIHAGJ) { this.method = APAICGIHAGJ; this.m_target = FEDFKKMABOG; } // Token: 0x060028DE RID: 10462 RVA: 0x000A5D94 File Offset: 0x000A3F94 [Token(Token = "0x60028DE")] [Address(RVA = "0xB41180", Offset = "0xB40180", VA = "0x180B41180", Slot = "13")] public void Invoke(Tool NBHJPDBHDHB) { if (this.delegates != 0) { } uint num; if (num != (uint)0) { throw new ExecutionEngineException(); } } // Token: 0x060028DF RID: 10463 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60028DF")] [Address(RVA = "0x5FA200", Offset = "0x5F9200", VA = "0x1805FA200", Slot = "14")] public IAsyncResult BeginInvoke(Tool NBHJPDBHDHB, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060028E0 RID: 10464 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60028E0")] [Address(RVA = "0x4F56B0", Offset = "0x4F46B0", VA = "0x1804F56B0", Slot = "15")] public void EndInvoke(IAsyncResult GIAOBLMEMMI) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x02000530 RID: 1328 [Token(Token = "0x2000530")] public sealed class JOLBLIBNLNE : MulticastDelegate { // Token: 0x060028E1 RID: 10465 RVA: 0x000A5E08 File Offset: 0x000A4008 [Token(Token = "0x60028E1")] [Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")] public JOLBLIBNLNE(object FEDFKKMABOG, IntPtr APAICGIHAGJ) { this.method = APAICGIHAGJ; this.m_target = FEDFKKMABOG; } // Token: 0x060028E2 RID: 10466 RVA: 0x000A5E24 File Offset: 0x000A4024 [Token(Token = "0x60028E2")] [Address(RVA = "0x1EEC6B0", Offset = "0x1EEB6B0", VA = "0x181EEC6B0", Slot = "13")] public void Invoke(Tool NBHJPDBHDHB, Weapon GDIGKHINJCG, FJDJKDOJKDO GMPCPLNNMGD, Vector3 KPLDEODOJID, Vector3 CDFHDACBFKN) { Delegate[] delegates = this.delegates; if (delegates != 0) { } uint num; if (num != (uint)0) { throw new ExecutionEngineException(); } } // Token: 0x060028E3 RID: 10467 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60028E3")] [Address(RVA = "0x1EEC5E0", Offset = "0x1EEB5E0", VA = "0x181EEC5E0", Slot = "14")] public IAsyncResult BeginInvoke(Tool NBHJPDBHDHB, Weapon GDIGKHINJCG, FJDJKDOJKDO GMPCPLNNMGD, Vector3 KPLDEODOJID, Vector3 CDFHDACBFKN, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060028E4 RID: 10468 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60028E4")] [Address(RVA = "0x4F56B0", Offset = "0x4F46B0", VA = "0x1804F56B0", Slot = "15")] public void EndInvoke(IAsyncResult GIAOBLMEMMI) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x02000531 RID: 1329 [Token(Token = "0x2000531")] public sealed class DIMPKKAHGAC : MulticastDelegate { // Token: 0x060028E5 RID: 10469 RVA: 0x000A5F34 File Offset: 0x000A4134 [Token(Token = "0x60028E5")] [Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")] public DIMPKKAHGAC(object FEDFKKMABOG, IntPtr APAICGIHAGJ) { this.method = APAICGIHAGJ; this.m_target = FEDFKKMABOG; } // Token: 0x060028E6 RID: 10470 RVA: 0x000A5F50 File Offset: 0x000A4150 [Token(Token = "0x60028E6")] [Address(RVA = "0x1EEA8C0", Offset = "0x1EE98C0", VA = "0x181EEA8C0", Slot = "13")] public void Invoke(Transform BGCMCCOABIJ, bool JKGLJIHNJFJ, ref Vector3 DDHPAFKBMON, ref Quaternion IGPENJBJADK) { if (this.delegates != 0) { } uint num; if (num != (uint)0) { throw new ExecutionEngineException(); } } // Token: 0x060028E7 RID: 10471 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60028E7")] [Address(RVA = "0x1EEA800", Offset = "0x1EE9800", VA = "0x181EEA800", Slot = "14")] public IAsyncResult BeginInvoke(Transform BGCMCCOABIJ, bool JKGLJIHNJFJ, ref Vector3 DDHPAFKBMON, ref Quaternion IGPENJBJADK, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060028E8 RID: 10472 RVA: 0x000A6030 File Offset: 0x000A4230 [Token(Token = "0x60028E8")] [Address(RVA = "0x567EB0", Offset = "0x566EB0", VA = "0x180567EB0", Slot = "15")] public void EndInvoke(ref Vector3 DDHPAFKBMON, ref Quaternion IGPENJBJADK, IAsyncResult GIAOBLMEMMI) { } } // Token: 0x02000532 RID: 1330 [Token(Token = "0x2000532")] public sealed class IHPELPFHCOO : MulticastDelegate { // Token: 0x060028E9 RID: 10473 RVA: 0x000A6040 File Offset: 0x000A4240 [Token(Token = "0x60028E9")] [Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")] public IHPELPFHCOO(object FEDFKKMABOG, IntPtr APAICGIHAGJ) { this.method = APAICGIHAGJ; this.m_target = FEDFKKMABOG; } // Token: 0x060028EA RID: 10474 RVA: 0x000A605C File Offset: 0x000A425C [Token(Token = "0x60028EA")] [Address(RVA = "0x6054B0", Offset = "0x6044B0", VA = "0x1806054B0", Slot = "13")] public void Invoke() { if (this.delegates != 0) { } uint num; if (num != (uint)0) { throw new ExecutionEngineException(); } } // Token: 0x060028EB RID: 10475 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60028EB")] [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: 0x060028EC RID: 10476 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60028EC")] [Address(RVA = "0x4F56B0", Offset = "0x4F46B0", VA = "0x1804F56B0", Slot = "15")] public void EndInvoke(IAsyncResult GIAOBLMEMMI) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x02000533 RID: 1331 [Token(Token = "0x2000533")] public sealed class LFAGEJFCFCG : MulticastDelegate { // Token: 0x060028ED RID: 10477 RVA: 0x000A609C File Offset: 0x000A429C [Token(Token = "0x60028ED")] [Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")] public LFAGEJFCFCG(object FEDFKKMABOG, IntPtr APAICGIHAGJ) { this.method = APAICGIHAGJ; this.m_target = FEDFKKMABOG; } // Token: 0x060028EE RID: 10478 RVA: 0x000A60B8 File Offset: 0x000A42B8 [Token(Token = "0x60028EE")] [Address(RVA = "0x1097FB0", Offset = "0x1096FB0", VA = "0x181097FB0", Slot = "13")] public float Invoke(Collider GLPOLGOBLAA, Transform GJCHHBFDOLF, out bool OBBHGNPICMF) { if (this.delegates != 0) { } uint num; if (num != (uint)0) { throw new ExecutionEngineException(); } } // Token: 0x060028EF RID: 10479 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60028EF")] [Address(RVA = "0x1EED110", Offset = "0x1EEC110", VA = "0x181EED110", Slot = "14")] public IAsyncResult BeginInvoke(Collider GLPOLGOBLAA, Transform GJCHHBFDOLF, out bool OBBHGNPICMF, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060028F0 RID: 10480 RVA: 0x000A61BC File Offset: 0x000A43BC [Token(Token = "0x60028F0")] [Address(RVA = "0x565CF0", Offset = "0x564CF0", VA = "0x180565CF0", Slot = "15")] public float EndInvoke(out bool OBBHGNPICMF, IAsyncResult GIAOBLMEMMI) { throw new NullReferenceException(); } } // Token: 0x02000534 RID: 1332 [Token(Token = "0x2000534")] public sealed class HMMDPJMIHGJ : MulticastDelegate { // Token: 0x060028F1 RID: 10481 RVA: 0x000A61D0 File Offset: 0x000A43D0 [Token(Token = "0x60028F1")] [Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")] public HMMDPJMIHGJ(object FEDFKKMABOG, IntPtr APAICGIHAGJ) { this.method = APAICGIHAGJ; this.m_target = FEDFKKMABOG; } // Token: 0x060028F2 RID: 10482 RVA: 0x000A61EC File Offset: 0x000A43EC [Token(Token = "0x60028F2")] [Address(RVA = "0xC6C1D0", Offset = "0xC6B1D0", VA = "0x180C6C1D0", Slot = "13")] public bool Invoke(Tool NBHJPDBHDHB, Killzone IKPBPBLJCOC) { if (this.delegates != 0) { } uint num; if (num != (uint)0) { throw new ExecutionEngineException(); } } // Token: 0x060028F3 RID: 10483 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60028F3")] [Address(RVA = "0x52CC60", Offset = "0x52BC60", VA = "0x18052CC60", Slot = "14")] public IAsyncResult BeginInvoke(Tool NBHJPDBHDHB, Killzone IKPBPBLJCOC, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060028F4 RID: 10484 RVA: 0x000A62DC File Offset: 0x000A44DC [Token(Token = "0x60028F4")] [Address(RVA = "0x56AA00", Offset = "0x569A00", VA = "0x18056AA00", Slot = "15")] public bool EndInvoke(IAsyncResult GIAOBLMEMMI) { throw new NullReferenceException(); } } // Token: 0x02000535 RID: 1333 [Token(Token = "0x2000535")] public sealed class MCBIGKMJJEN : MulticastDelegate { // Token: 0x060028F5 RID: 10485 RVA: 0x000A62F0 File Offset: 0x000A44F0 [Token(Token = "0x60028F5")] [Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")] public MCBIGKMJJEN(object FEDFKKMABOG, IntPtr APAICGIHAGJ) { this.method = APAICGIHAGJ; this.m_target = FEDFKKMABOG; } // Token: 0x060028F6 RID: 10486 RVA: 0x000A630C File Offset: 0x000A450C [Token(Token = "0x60028F6")] [Address(RVA = "0x1EED240", Offset = "0x1EEC240", VA = "0x181EED240", Slot = "13")] public void Invoke(ref Vector3 CDFHDACBFKN, Vector3 KPLDEODOJID) { int num; Delegate @delegate; Delegate delegate2; for (;;) { Delegate[] delegates = this.delegates; if (delegates != 0) { } num = 0; uint num2; if (num2 == (uint)0) { return; } @delegate = delegates[1]; delegate2 = delegates[0]; uint num3; if (@delegate.method_info == num3) { break; } ExecutionEngineException ex; if (ex != 0) { } if (delegate2 != 0) { goto Block_2; } } throw new ExecutionEngineException(); Block_2: uint num4; if (@delegate.method_info != num4 && delegate2 == (ulong)1L) { MethodInfo method_info = @delegate.method_info; int num5 = 0; if (num5 < @delegate) { num5 += num5; if (num5 != @delegate) { num5++; } } num5 += method_info; num5 += 19; num5 += num5; int num6 = 0; num6 += num6; num6++; num6 += num5; num6 += 19; num5 += 19; } if (KPLDEODOJID.z != 0f) { } float z = KPLDEODOJID.z; num++; } // Token: 0x060028F7 RID: 10487 RVA: 0x000A63E4 File Offset: 0x000A45E4 [Token(Token = "0x60028F7")] [Address(RVA = "0x1EED1A0", Offset = "0x1EEC1A0", VA = "0x181EED1A0", Slot = "14")] public IAsyncResult BeginInvoke(ref Vector3 CDFHDACBFKN, Vector3 KPLDEODOJID, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG) { } // Token: 0x060028F8 RID: 10488 RVA: 0x000A63F4 File Offset: 0x000A45F4 [Token(Token = "0x60028F8")] [Address(RVA = "0x565080", Offset = "0x564080", VA = "0x180565080", Slot = "15")] public void EndInvoke(ref Vector3 CDFHDACBFKN, IAsyncResult GIAOBLMEMMI) { } } // Token: 0x02000536 RID: 1334 [Token(Token = "0x2000536")] public sealed class DLMNINHKBAJ : MulticastDelegate { // Token: 0x060028F9 RID: 10489 RVA: 0x000A6404 File Offset: 0x000A4604 [Token(Token = "0x60028F9")] [Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")] public DLMNINHKBAJ(object FEDFKKMABOG, IntPtr APAICGIHAGJ) { this.method = APAICGIHAGJ; this.m_target = FEDFKKMABOG; } // Token: 0x060028FA RID: 10490 RVA: 0x000A6420 File Offset: 0x000A4620 [Token(Token = "0x60028FA")] [Address(RVA = "0x1EEAF30", Offset = "0x1EE9F30", VA = "0x181EEAF30", Slot = "13")] public void Invoke(ref Vector3 EAOCEINLAKP, ref Vector3 KHJFDILDLAD, Vector3 KPLDEODOJID) { if (this.delegates != 0) { } uint num; if (num != (uint)0) { throw new ExecutionEngineException(); } } // Token: 0x060028FB RID: 10491 RVA: 0x000A64E4 File Offset: 0x000A46E4 [Token(Token = "0x60028FB")] [Address(RVA = "0x1EEAE70", Offset = "0x1EE9E70", VA = "0x181EEAE70", Slot = "14")] public IAsyncResult BeginInvoke(ref Vector3 EAOCEINLAKP, ref Vector3 KHJFDILDLAD, Vector3 KPLDEODOJID, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG) { } // Token: 0x060028FC RID: 10492 RVA: 0x000A64F4 File Offset: 0x000A46F4 [Token(Token = "0x60028FC")] [Address(RVA = "0x567EB0", Offset = "0x566EB0", VA = "0x180567EB0", Slot = "15")] public void EndInvoke(ref Vector3 EAOCEINLAKP, ref Vector3 KHJFDILDLAD, IAsyncResult GIAOBLMEMMI) { } } // Token: 0x02000537 RID: 1335 [Token(Token = "0x2000537")] public sealed class OGLAJAFKBMN : MulticastDelegate { // Token: 0x060028FD RID: 10493 RVA: 0x000A6504 File Offset: 0x000A4704 [Token(Token = "0x60028FD")] [Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")] public OGLAJAFKBMN(object FEDFKKMABOG, IntPtr APAICGIHAGJ) { this.method = APAICGIHAGJ; this.m_target = FEDFKKMABOG; } // Token: 0x060028FE RID: 10494 RVA: 0x000A6520 File Offset: 0x000A4720 [Token(Token = "0x60028FE")] [Address(RVA = "0x1C36E00", Offset = "0x1C35E00", VA = "0x181C36E00", Slot = "13")] public bool Invoke(Tool NBHJPDBHDHB, Player NHCEBNBEEBE, Vector3 JEDLNAEEMEN, bool GEJJBENPHJG) { if (this.delegates != 0) { } uint num; if (num != (uint)0) { throw new ExecutionEngineException(); } } // Token: 0x060028FF RID: 10495 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60028FF")] [Address(RVA = "0x1EEDAD0", Offset = "0x1EECAD0", VA = "0x181EEDAD0", Slot = "14")] public IAsyncResult BeginInvoke(Tool NBHJPDBHDHB, Player NHCEBNBEEBE, Vector3 JEDLNAEEMEN, bool GEJJBENPHJG, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06002900 RID: 10496 RVA: 0x000A6678 File Offset: 0x000A4878 [Token(Token = "0x6002900")] [Address(RVA = "0x56AA00", Offset = "0x569A00", VA = "0x18056AA00", Slot = "15")] public bool EndInvoke(IAsyncResult GIAOBLMEMMI) { throw new NullReferenceException(); } } // Token: 0x02000538 RID: 1336 [Token(Token = "0x2000538")] public sealed class EHOOCLKEMPD : MulticastDelegate { // Token: 0x06002901 RID: 10497 RVA: 0x000A668C File Offset: 0x000A488C [Token(Token = "0x6002901")] [Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")] public EHOOCLKEMPD(object FEDFKKMABOG, IntPtr APAICGIHAGJ) { this.method = APAICGIHAGJ; this.m_target = FEDFKKMABOG; } // Token: 0x06002902 RID: 10498 RVA: 0x000A66A8 File Offset: 0x000A48A8 [Token(Token = "0x6002902")] [Address(RVA = "0x1097740", Offset = "0x1096740", VA = "0x181097740", Slot = "13")] public bool Invoke(Tool NBHJPDBHDHB, Player BGKPFFGBMCC, FNCLOCJLFDG HCPBBFGIBAB) { if (this.delegates != 0) { } uint num; if (num != (uint)0) { throw new ExecutionEngineException(); } } // Token: 0x06002903 RID: 10499 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6002903")] [Address(RVA = "0x6045F0", Offset = "0x6035F0", VA = "0x1806045F0", Slot = "14")] public IAsyncResult BeginInvoke(Tool NBHJPDBHDHB, Player BGKPFFGBMCC, FNCLOCJLFDG HCPBBFGIBAB, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06002904 RID: 10500 RVA: 0x000A67AC File Offset: 0x000A49AC [Token(Token = "0x6002904")] [Address(RVA = "0x56AA00", Offset = "0x569A00", VA = "0x18056AA00", Slot = "15")] public bool EndInvoke(IAsyncResult GIAOBLMEMMI) { throw new NullReferenceException(); } } // Token: 0x02000539 RID: 1337 [Token(Token = "0x2000539")] public sealed class EAFJJELOGME : MulticastDelegate { // Token: 0x06002905 RID: 10501 RVA: 0x000A67C0 File Offset: 0x000A49C0 [Token(Token = "0x6002905")] [Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")] public EAFJJELOGME(object FEDFKKMABOG, IntPtr APAICGIHAGJ) { this.method = APAICGIHAGJ; this.m_target = FEDFKKMABOG; } // Token: 0x06002906 RID: 10502 RVA: 0x000A67DC File Offset: 0x000A49DC [Token(Token = "0x6002906")] [Address(RVA = "0x12879F0", Offset = "0x12869F0", VA = "0x1812879F0", Slot = "13")] public bool Invoke() { Delegate[] delegates = this.delegates; if (delegates != 0) { } int num = 0; uint num2; if (num2 == (uint)0) { return; } Delegate @delegate = delegates[1]; Delegate delegate2 = delegates[0]; uint num3; if (@delegate.method_info == num3) { throw new ExecutionEngineException(); } ExecutionEngineException ex; if (ex != 0) { } if (delegate2 != 0 && @delegate.method_info != num3 && @delegate == (ulong)1L) { MethodInfo method_info = @delegate.method_info; int num4 = 0; num4 += num4; num4++; num4 += num4; num4 += method_info; num4 += 19; uint num5; num5 += num5; uint num6; num6 += (uint)19; } num++; } // Token: 0x06002907 RID: 10503 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6002907")] [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: 0x06002908 RID: 10504 RVA: 0x000A6880 File Offset: 0x000A4A80 [Token(Token = "0x6002908")] [Address(RVA = "0x56AA00", Offset = "0x569A00", VA = "0x18056AA00", Slot = "15")] public bool EndInvoke(IAsyncResult GIAOBLMEMMI) { throw new NullReferenceException(); } } // Token: 0x0200053A RID: 1338 [Token(Token = "0x200053A")] public sealed class DNDBJKJIFNL : MulticastDelegate { // Token: 0x06002909 RID: 10505 RVA: 0x000A6894 File Offset: 0x000A4A94 [Token(Token = "0x6002909")] [Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")] public DNDBJKJIFNL(object FEDFKKMABOG, IntPtr APAICGIHAGJ) { this.method = APAICGIHAGJ; this.m_target = FEDFKKMABOG; } // Token: 0x0600290A RID: 10506 RVA: 0x000A68B0 File Offset: 0x000A4AB0 [Token(Token = "0x600290A")] [Address(RVA = "0x1EEB3B0", Offset = "0x1EEA3B0", VA = "0x181EEB3B0", Slot = "13")] public Tool Invoke(Player NHCEBNBEEBE, bool GFOOFHEHGFK, [Optional] Collider DMMDDFILJMK) { uint num; do { Delegate[] delegates = this.delegates; if (delegates != 0) { } } while (num == (uint)0); throw new ExecutionEngineException(); } // Token: 0x0600290B RID: 10507 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600290B")] [Address(RVA = "0x1EEB310", Offset = "0x1EEA310", VA = "0x181EEB310", Slot = "14")] public IAsyncResult BeginInvoke(Player NHCEBNBEEBE, bool GFOOFHEHGFK, Collider DMMDDFILJMK, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600290C RID: 10508 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600290C")] [Address(RVA = "0x4F56B0", Offset = "0x4F46B0", VA = "0x1804F56B0", Slot = "15")] public Tool EndInvoke(IAsyncResult GIAOBLMEMMI) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x0200053B RID: 1339 [Token(Token = "0x200053B")] public sealed class BPPMEBHPHDM : MulticastDelegate { // Token: 0x0600290D RID: 10509 RVA: 0x000A6970 File Offset: 0x000A4B70 [Token(Token = "0x600290D")] [Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")] public BPPMEBHPHDM(object FEDFKKMABOG, IntPtr APAICGIHAGJ) { this.method = APAICGIHAGJ; this.m_target = FEDFKKMABOG; } // Token: 0x0600290E RID: 10510 RVA: 0x000A698C File Offset: 0x000A4B8C [Token(Token = "0x600290E")] [Address(RVA = "0x1E38190", Offset = "0x1E37190", VA = "0x181E38190", Slot = "13")] public void Invoke(OutlineRendererEffect.HLEDHCIGMPJ? BHJICNIMBPM) { if (this.delegates != 0) { } uint num; if (num != (uint)0) { throw new ExecutionEngineException(); } } // Token: 0x0600290F RID: 10511 RVA: 0x000A6A08 File Offset: 0x000A4C08 [Token(Token = "0x600290F")] [Address(RVA = "0x1EEA730", Offset = "0x1EE9730", VA = "0x181EEA730", Slot = "14")] public IAsyncResult BeginInvoke(OutlineRendererEffect.HLEDHCIGMPJ? BHJICNIMBPM, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG) { } // Token: 0x06002910 RID: 10512 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6002910")] [Address(RVA = "0x4F56B0", Offset = "0x4F46B0", VA = "0x1804F56B0", Slot = "15")] public void EndInvoke(IAsyncResult GIAOBLMEMMI) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x0200053C RID: 1340 [Token(Token = "0x200053C")] [Serializable] public struct InteractionSettings { // Token: 0x17000760 RID: 1888 // (get) Token: 0x06002911 RID: 10513 RVA: 0x000A6A18 File Offset: 0x000A4C18 [Token(Token = "0x17000760")] public static Tool.InteractionSettings Default { [Token(Token = "0x6002911")] [Address(RVA = "0x1EEBA00", Offset = "0x1EEAA00", VA = "0x181EEBA00")] get { /* An exception occurred when decompiling this method (06002911) ICSharpCode.Decompiler.DecompilerException: Error decompiling Tool/InteractionSettings Tool/InteractionSettings::get_Default() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: stloc:PickupTransforms(var_2_05, newobj:PickupTransforms(PickupTransforms::.ctor)) stloc:PickupTransforms(var_3_0B, newobj:PickupTransforms(PickupTransforms::.ctor)) } 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: 0x040020CB RID: 8395 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x40020CB")] [Header("Pickup")] public bool CanBePickedUp; // Token: 0x040020CC RID: 8396 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1")] [Token(Token = "0x40020CC")] public bool LockOnPickup; // Token: 0x040020CD RID: 8397 [global::Cpp2IlInjected.FieldOffset(Offset = "0x2")] [Token(Token = "0x40020CD")] [HideInInspector] [Header("Pickup Transforms")] public bool OptimizedPickupTransforms; // Token: 0x040020CE RID: 8398 [global::Cpp2IlInjected.FieldOffset(Offset = "0x8")] [Token(Token = "0x40020CE")] [JEAMMEGEDDJ("OptimizedPickupTransforms", false)] public Tool.PickupTransforms LeftHandPickupTransforms; // Token: 0x040020CF RID: 8399 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40020CF")] [JEAMMEGEDDJ("OptimizedPickupTransforms", false)] public Tool.PickupTransforms RightHandPickupTransforms; // Token: 0x040020D0 RID: 8400 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40020D0")] [JEAMMEGEDDJ("OptimizedPickupTransforms", false)] public Transform HipEquipSlotOrientationTransform; // Token: 0x040020D1 RID: 8401 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x40020D1")] [JEAMMEGEDDJ("OptimizedPickupTransforms", false)] public Transform ShoulderEquipSlotOrientationTransform; // Token: 0x040020D2 RID: 8402 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x40020D2")] [HideInInspector] public bool HasHipEquipSlot; // Token: 0x040020D3 RID: 8403 [global::Cpp2IlInjected.FieldOffset(Offset = "0x2C")] [Token(Token = "0x40020D3")] [HideInInspector] public Vector3 HipEquipSlotPosition; // Token: 0x040020D4 RID: 8404 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x40020D4")] [HideInInspector] public Quaternion HipEquipSlotRotation; // Token: 0x040020D5 RID: 8405 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x40020D5")] [HideInInspector] public bool HasShoulderEquipSlot; // Token: 0x040020D6 RID: 8406 [global::Cpp2IlInjected.FieldOffset(Offset = "0x4C")] [Token(Token = "0x40020D6")] [HideInInspector] public Vector3 ShoulderEquipSlotPosition; // Token: 0x040020D7 RID: 8407 [global::Cpp2IlInjected.FieldOffset(Offset = "0x58")] [Token(Token = "0x40020D7")] [HideInInspector] public Quaternion ShoulderEquipSlotRotation; // Token: 0x040020D8 RID: 8408 [global::Cpp2IlInjected.FieldOffset(Offset = "0x68")] [Token(Token = "0x40020D8")] [Header("Throwing")] public float ThrowSpeedMultiplier; // Token: 0x040020D9 RID: 8409 [global::Cpp2IlInjected.FieldOffset(Offset = "0x6C")] [Token(Token = "0x40020D9")] public bool HasMaxThrowSpeed; // Token: 0x040020DA RID: 8410 [global::Cpp2IlInjected.FieldOffset(Offset = "0x70")] [Token(Token = "0x40020DA")] public float MaxThrowSpeed; // Token: 0x040020DB RID: 8411 [global::Cpp2IlInjected.FieldOffset(Offset = "0x74")] [Token(Token = "0x40020DB")] [Header("Equipping")] public bool CanBeEquipped; // Token: 0x040020DC RID: 8412 [global::Cpp2IlInjected.FieldOffset(Offset = "0x75")] [Token(Token = "0x40020DC")] [Header("Environment")] public bool CanHolderHandClimb; } // Token: 0x0200053D RID: 1341 [Token(Token = "0x200053D")] [Serializable] public class PickupTransforms { // Token: 0x06002912 RID: 10514 RVA: 0x000A6A30 File Offset: 0x000A4C30 [Token(Token = "0x6002912")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public PickupTransforms() { } // Token: 0x040020DD RID: 8413 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40020DD")] public Transform Default; // Token: 0x040020DE RID: 8414 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40020DE")] public Transform SteamVrVive; // Token: 0x040020DF RID: 8415 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x40020DF")] public Transform SteamVrOculus; // Token: 0x040020E0 RID: 8416 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x40020E0")] public Transform SteamVrMicrosoft; // Token: 0x040020E1 RID: 8417 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x40020E1")] public Transform Oculus; // Token: 0x040020E2 RID: 8418 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x40020E2")] public Transform SteamVrIndex; // Token: 0x040020E3 RID: 8419 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x40020E3")] [HideInInspector] public bool HasDefault; // Token: 0x040020E4 RID: 8420 [global::Cpp2IlInjected.FieldOffset(Offset = "0x44")] [Token(Token = "0x40020E4")] [HideInInspector] public Vector3 DefaultPosition; // Token: 0x040020E5 RID: 8421 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x40020E5")] [HideInInspector] public Quaternion DefaultRotation; // Token: 0x040020E6 RID: 8422 [global::Cpp2IlInjected.FieldOffset(Offset = "0x60")] [Token(Token = "0x40020E6")] [HideInInspector] public bool HasSteamVrVive; // Token: 0x040020E7 RID: 8423 [global::Cpp2IlInjected.FieldOffset(Offset = "0x64")] [Token(Token = "0x40020E7")] [HideInInspector] public Vector3 SteamVrVivePosition; // Token: 0x040020E8 RID: 8424 [global::Cpp2IlInjected.FieldOffset(Offset = "0x70")] [Token(Token = "0x40020E8")] [HideInInspector] public Quaternion SteamVrViveRotation; // Token: 0x040020E9 RID: 8425 [global::Cpp2IlInjected.FieldOffset(Offset = "0x80")] [Token(Token = "0x40020E9")] [HideInInspector] public bool HasSteamVrOculus; // Token: 0x040020EA RID: 8426 [global::Cpp2IlInjected.FieldOffset(Offset = "0x84")] [Token(Token = "0x40020EA")] [HideInInspector] public Vector3 SteamVrOculusPosition; // Token: 0x040020EB RID: 8427 [global::Cpp2IlInjected.FieldOffset(Offset = "0x90")] [Token(Token = "0x40020EB")] [HideInInspector] public Quaternion SteamVrOculusRotation; // Token: 0x040020EC RID: 8428 [global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")] [Token(Token = "0x40020EC")] [HideInInspector] public bool HasSteamVrMicrosoft; // Token: 0x040020ED RID: 8429 [global::Cpp2IlInjected.FieldOffset(Offset = "0xA4")] [Token(Token = "0x40020ED")] [HideInInspector] public Vector3 SteamVrMicrosoftPosition; // Token: 0x040020EE RID: 8430 [global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")] [Token(Token = "0x40020EE")] [HideInInspector] public Quaternion SteamVrMicrosoftRotation; // Token: 0x040020EF RID: 8431 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")] [Token(Token = "0x40020EF")] [HideInInspector] public bool HasOculus; // Token: 0x040020F0 RID: 8432 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC4")] [Token(Token = "0x40020F0")] [HideInInspector] public Vector3 OculusPosition; // Token: 0x040020F1 RID: 8433 [global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")] [Token(Token = "0x40020F1")] [HideInInspector] public Quaternion OculusRotation; // Token: 0x040020F2 RID: 8434 [global::Cpp2IlInjected.FieldOffset(Offset = "0xE0")] [Token(Token = "0x40020F2")] [HideInInspector] public bool HasSteamVrIndex; // Token: 0x040020F3 RID: 8435 [global::Cpp2IlInjected.FieldOffset(Offset = "0xE4")] [Token(Token = "0x40020F3")] [HideInInspector] public Vector3 SteamVrIndexPosition; // Token: 0x040020F4 RID: 8436 [global::Cpp2IlInjected.FieldOffset(Offset = "0xF0")] [Token(Token = "0x40020F4")] [HideInInspector] public Quaternion SteamVrIndexRotation; } // Token: 0x0200053E RID: 1342 [Token(Token = "0x200053E")] [Serializable] public struct CollisionSettings { // Token: 0x17000761 RID: 1889 // (get) Token: 0x06002913 RID: 10515 RVA: 0x000A6A44 File Offset: 0x000A4C44 [Token(Token = "0x17000761")] public static Tool.CollisionSettings Default { [Token(Token = "0x6002913")] [Address(RVA = "0x1EEA7B0", Offset = "0x1EE97B0", VA = "0x181EEA7B0")] get { } } // Token: 0x040020F5 RID: 8437 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x40020F5")] public Collider[] IgnoredColliders; // Token: 0x040020F6 RID: 8438 [global::Cpp2IlInjected.FieldOffset(Offset = "0x8")] [Token(Token = "0x40020F6")] public List ForceIncludeColliders; // Token: 0x040020F7 RID: 8439 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40020F7")] [Header("Dynamic Kinematic Collisions")] public bool DynamicKinematicCollisionsCanBeApplied; // Token: 0x040020F8 RID: 8440 [global::Cpp2IlInjected.FieldOffset(Offset = "0x11")] [Token(Token = "0x40020F8")] public bool CanApplyDynamicKinematicCollisions; // Token: 0x040020F9 RID: 8441 [global::Cpp2IlInjected.FieldOffset(Offset = "0x14")] [Token(Token = "0x40020F9")] public float DynamicKinematicCollisionSpin; } // Token: 0x0200053F RID: 1343 [Token(Token = "0x200053F")] [Serializable] public struct AudioSettings { // Token: 0x17000762 RID: 1890 // (get) Token: 0x06002914 RID: 10516 RVA: 0x000A6A54 File Offset: 0x000A4C54 [Token(Token = "0x17000762")] public static Tool.AudioSettings Default { [Token(Token = "0x6002914")] [Address(RVA = "0x1EE9F70", Offset = "0x1EE8F70", VA = "0x181EE9F70")] get { } } // Token: 0x040020FA RID: 8442 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x40020FA")] public RecRoomAudioClip PickupAudio; // Token: 0x040020FB RID: 8443 [global::Cpp2IlInjected.FieldOffset(Offset = "0x8")] [Token(Token = "0x40020FB")] public RecRoomAudioClip ThrowAudio; // Token: 0x040020FC RID: 8444 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40020FC")] public RecRoomAudioClip DropAudio; // Token: 0x040020FD RID: 8445 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40020FD")] public RecRoomAudioClip ResetAudio; // Token: 0x040020FE RID: 8446 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x40020FE")] public RecRoomAudioClip LocalAttackAppliedAudio; // Token: 0x040020FF RID: 8447 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x40020FF")] public RecRoomAudioClip RemoteAttackAppliedAudio; } // Token: 0x02000540 RID: 1344 [Token(Token = "0x2000540")] [Serializable] public struct RenderSettings { // Token: 0x17000763 RID: 1891 // (get) Token: 0x06002915 RID: 10517 RVA: 0x000A6A68 File Offset: 0x000A4C68 [Token(Token = "0x17000763")] public static Tool.RenderSettings Default { [Token(Token = "0x6002915")] [Address(RVA = "0x13169C0", Offset = "0x13159C0", VA = "0x1813169C0")] get { } } // Token: 0x04002100 RID: 8448 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x4002100")] public Renderer[] RenderersThatDoNotHoverHighlight; // Token: 0x04002101 RID: 8449 [global::Cpp2IlInjected.FieldOffset(Offset = "0x8")] [Token(Token = "0x4002101")] public Renderer[] RenderersThatAlwaysHoverHighlight; // Token: 0x04002102 RID: 8450 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4002102")] [Header("Settings")] public bool VisibleWhileTeleporterVisible; // Token: 0x04002103 RID: 8451 [global::Cpp2IlInjected.FieldOffset(Offset = "0x11")] [Token(Token = "0x4002103")] public bool SuppressAnimateInOut; // Token: 0x04002104 RID: 8452 [global::Cpp2IlInjected.FieldOffset(Offset = "0x12")] [Token(Token = "0x4002104")] public bool ShouldAnimateWhileNotHeld; // Token: 0x04002105 RID: 8453 [global::Cpp2IlInjected.FieldOffset(Offset = "0x13")] [Token(Token = "0x4002105")] public bool SkipIncludeRenderersOutsideLODGroup; } // Token: 0x02000541 RID: 1345 [Token(Token = "0x2000541")] [Serializable] public struct ScreenActionSettings { // Token: 0x17000764 RID: 1892 // (get) Token: 0x06002916 RID: 10518 RVA: 0x000A6A78 File Offset: 0x000A4C78 [Token(Token = "0x17000764")] public static Tool.ScreenActionSettings Default { [Token(Token = "0x6002916")] [Address(RVA = "0x13169F0", Offset = "0x13159F0", VA = "0x1813169F0")] get { /* An exception occurred when decompiling this method (06002916) ICSharpCode.Decompiler.DecompilerException: Error decompiling Tool/ScreenActionSettings Tool/ScreenActionSettings::get_Default() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: stloc:PlayerAnimation(var_2_09, callgetter:PlayerAnimation(PlayerAnimation::get_Default)) stloc:PlayerAnimation(var_4_11, callgetter:PlayerAnimation(PlayerAnimation::get_Default)) } 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: 0x04002106 RID: 8454 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x4002106")] [Header("Tooltip")] public bool HasPickupTooltipString; // Token: 0x04002107 RID: 8455 [global::Cpp2IlInjected.FieldOffset(Offset = "0x8")] [Token(Token = "0x4002107")] public string PickupTooltipString; // Token: 0x04002108 RID: 8456 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4002108")] [Header("Animation")] public PlayerAnimation IdleAnimation; // Token: 0x04002109 RID: 8457 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4002109")] public PlayerAnimation FocusAnimation; // Token: 0x0400210A RID: 8458 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x400210A")] [Header("Controllers")] public ScreenToolBehaviorConfigBase ScreenBehaviorConfig; } // Token: 0x02000542 RID: 1346 [Token(Token = "0x2000542")] [Serializable] public struct VRActionSettings { // Token: 0x17000765 RID: 1893 // (get) Token: 0x06002917 RID: 10519 RVA: 0x000A6A98 File Offset: 0x000A4C98 [Token(Token = "0x17000765")] public static Tool.VRActionSettings Default { [Token(Token = "0x6002917")] [Address(RVA = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0")] get { } } // Token: 0x0400210B RID: 8459 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x400210B")] [Header("Controllers")] public VRToolController[] ActionControllers; } // Token: 0x02000543 RID: 1347 [Token(Token = "0x2000543")] [Serializable] public struct MenuSettings { // Token: 0x17000766 RID: 1894 // (get) Token: 0x06002918 RID: 10520 RVA: 0x000A6AA8 File Offset: 0x000A4CA8 [Token(Token = "0x17000766")] public static Tool.MenuSettings Default { [Token(Token = "0x6002918")] [Address(RVA = "0x437C30", Offset = "0x436C30", VA = "0x180437C30")] get { } } // Token: 0x0400210C RID: 8460 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x400210C")] public ToolUI menuPrefab; // Token: 0x0400210D RID: 8461 [global::Cpp2IlInjected.FieldOffset(Offset = "0x8")] [Token(Token = "0x400210D")] public Transform menuAnchorTransform; // Token: 0x0400210E RID: 8462 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400210E")] public ToolMenuProjector menuProjector; } // Token: 0x02000544 RID: 1348 [Token(Token = "0x2000544")] public struct HDFOKJKEMCH { // Token: 0x06002919 RID: 10521 RVA: 0x000A6AB8 File Offset: 0x000A4CB8 [Token(Token = "0x6002919")] [Address(RVA = "0x1EEB930", Offset = "0x1EEA930", VA = "0x181EEB930")] public HDFOKJKEMCH(Renderer CHEJPOIMMCK) { this.PMEAHMEKPHO = CHEJPOIMMCK; Mesh mesh = CHEJPOIMMCK.ANIFOGABCAL(); this.IHBCLLCIGOJ = mesh; int num = 0; if (mesh != num) { int subMeshCount = mesh.subMeshCount; this.MCKFGAHENEN = subMeshCount; return; } this.MCKFGAHENEN = (int)((uint)1); } // Token: 0x0400210F RID: 8463 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x400210F")] public Renderer PMEAHMEKPHO; // Token: 0x04002110 RID: 8464 [global::Cpp2IlInjected.FieldOffset(Offset = "0x8")] [Token(Token = "0x4002110")] public Mesh IHBCLLCIGOJ; // Token: 0x04002111 RID: 8465 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4002111")] public int MCKFGAHENEN; } // Token: 0x02000546 RID: 1350 [Token(Token = "0x2000546")] [CompilerGenerated] private sealed class AGDCKPMHLPE { // Token: 0x06002920 RID: 10528 RVA: 0x000A6BFC File Offset: 0x000A4DFC [Token(Token = "0x6002920")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public AGDCKPMHLPE() { } // Token: 0x06002921 RID: 10529 RVA: 0x000A6C10 File Offset: 0x000A4E10 [Token(Token = "0x6002921")] [Address(RVA = "0x1EE9CD0", Offset = "0x1EE8CD0", VA = "0x181EE9CD0")] internal object b__0() { object[] array = new object[5]; string name = this.<>4__this.name; if (name != 0) { } array[0] = name; int viewID = this.<>4__this.JDHMIOJKLCK.BOPMIMPLIMK; if (viewID != 0) { } array[1] = viewID; Space space = this.space; if (space != Space.World) { } array[2] = space; float z = this.position.z; if (z != 0f) { } array[3] = z; Quaternion quaternion = this.rotation; if (z != 0f) { } array[4] = z; string text = string.Format("Resetting {0} {1} transform to {2} {3}, {4}", array); throw new NullReferenceException(); } // Token: 0x04002115 RID: 8469 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4002115")] public Tool <>4__this; // Token: 0x04002116 RID: 8470 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4002116")] public Space space; // Token: 0x04002117 RID: 8471 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1C")] [Token(Token = "0x4002117")] public Vector3 position; // Token: 0x04002118 RID: 8472 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4002118")] public Quaternion rotation; } // Token: 0x02000547 RID: 1351 [Token(Token = "0x2000547")] [CompilerGenerated] private sealed class PAKEOAPOPPB { // Token: 0x06002922 RID: 10530 RVA: 0x000A6CB8 File Offset: 0x000A4EB8 [Token(Token = "0x6002922")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public PAKEOAPOPPB() { } // Token: 0x06002923 RID: 10531 RVA: 0x000A6CCC File Offset: 0x000A4ECC [Token(Token = "0x6002923")] [Address(RVA = "0x1EEDB90", Offset = "0x1EECB90", VA = "0x181EEDB90")] internal object b__0() { string name = this.<>4__this.name; float z = this.position.z; Quaternion quaternion = this.rotation; string text = string.Format("Resetting {0} to (local) cleanup transform: {1}, {2}", name, name, name); throw new NullReferenceException(); } // Token: 0x04002119 RID: 8473 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4002119")] public Tool <>4__this; // Token: 0x0400211A RID: 8474 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400211A")] public Vector3 position; // Token: 0x0400211B RID: 8475 [global::Cpp2IlInjected.FieldOffset(Offset = "0x24")] [Token(Token = "0x400211B")] public Quaternion rotation; } // Token: 0x02000548 RID: 1352 [Token(Token = "0x2000548")] [CompilerGenerated] private sealed class MODGDEJGECJ { // Token: 0x06002924 RID: 10532 RVA: 0x000A6D0C File Offset: 0x000A4F0C [Token(Token = "0x6002924")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public MODGDEJGECJ() { } // Token: 0x06002925 RID: 10533 RVA: 0x000A6D20 File Offset: 0x000A4F20 [Token(Token = "0x6002925")] [Address(RVA = "0x1EED5F0", Offset = "0x1EEC5F0", VA = "0x181EED5F0")] internal bool b__0(LOD x) { bool flag; return flag; } // Token: 0x0400211C RID: 8476 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400211C")] public Renderer renderer; } }