using System; using System.Collections.Generic; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using Cpp2IlInjected; using Google.Protobuf.Collections; using RecRoom.Core.Creation; using RecRoom.Core.Creation.SandboxGizmos; using UnityEngine; // Token: 0x02002D4F RID: 11599 [Token(Token = "0x2002D4F")] [StructLayout(3)] public class IDBJEENCHII { // Token: 0x170036F6 RID: 14070 // (get) Token: 0x06014863 RID: 84067 RVA: 0x004EC014 File Offset: 0x004EA214 [Token(Token = "0x170036F6")] public AnimatedObjectsGroup GLEHFGIBNFO { [Token(Token = "0x6014863")] [Address(RVA = "0x3C39A0", Offset = "0x3C23A0", VA = "0x1803C39A0")] get; } // Token: 0x06014864 RID: 84068 RVA: 0x004EC028 File Offset: 0x004EA228 [Token(Token = "0x6014864")] [Address(RVA = "0x134B910", Offset = "0x134A310", VA = "0x18134B910")] public IDBJEENCHII(AnimatedObjectsGroup animatedObjectsGroup) { List list = new List(); this.DFNICGEBPID = list; base..ctor(); this.GLEHFGIBNFO = animatedObjectsGroup; } // Token: 0x06014865 RID: 84069 RVA: 0x004EC06C File Offset: 0x004EA26C [Token(Token = "0x6014865")] [Address(RVA = "0x1348B30", Offset = "0x1347530", VA = "0x181348B30")] private int BBGECFBPHBE() { /* An exception occurred when decompiling this method (06014865) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Int32 IDBJEENCHII::BBGECFBPHBE() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: stloc:int32(var_0_01, ldc.i4:int32(0)) stloc:bool(var_1_0E, cne:bool(ldfld:bool[exp:int32](IDBJEENCHII::k__BackingField, ldloc:IDBJEENCHII(this)), ldloc:int32(var_0_01))) } 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: 0x06014866 RID: 84070 RVA: 0x004EC088 File Offset: 0x004EA288 [Token(Token = "0x6014866")] [Address(RVA = "0x134A720", Offset = "0x1349120", VA = "0x18134A720")] private void HONGEKFOHEM(int GAJGDBEFBJO) { Action fgpldfobkjj = this.FGPLDFOBKJJ; if (fgpldfobkjj != 0) { fgpldfobkjj(); return; } } // Token: 0x140001B4 RID: 436 // (add) Token: 0x06014867 RID: 84071 RVA: 0x004EC0A8 File Offset: 0x004EA2A8 // (remove) Token: 0x06014868 RID: 84072 RVA: 0x004EC0D0 File Offset: 0x004EA2D0 [Token(Token = "0x140001B4")] public event Action FGPLDFOBKJJ { [Token(Token = "0x6014867")] [Address(RVA = "0x134A8C0", Offset = "0x13492C0", VA = "0x18134A8C0")] [CompilerGenerated] add { Action fgpldfobkjj; Delegate @delegate; do { fgpldfobkjj = this.FGPLDFOBKJJ; @delegate = Delegate.Combine(fgpldfobkjj, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != fgpldfobkjj) { } } [Token(Token = "0x6014868")] [Address(RVA = "0x1349ED0", Offset = "0x13488D0", VA = "0x181349ED0")] [CompilerGenerated] remove { Action fgpldfobkjj; Delegate @delegate; do { fgpldfobkjj = this.FGPLDFOBKJJ; @delegate = Delegate.Remove(fgpldfobkjj, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != fgpldfobkjj) { } } } // Token: 0x170036F7 RID: 14071 // (get) Token: 0x06014869 RID: 84073 RVA: 0x004EC0F8 File Offset: 0x004EA2F8 // (set) Token: 0x0601486A RID: 84074 RVA: 0x004EC10C File Offset: 0x004EA30C [Token(Token = "0x170036F7")] public bool HNHKCFIFBPL { [Token(Token = "0x6014869")] [Address(RVA = "0x4F5370", Offset = "0x4F3D70", VA = "0x1804F5370")] get; [Token(Token = "0x601486A")] [Address(RVA = "0x4F5390", Offset = "0x4F3D90", VA = "0x1804F5390")] set; } // Token: 0x170036F8 RID: 14072 // (get) Token: 0x0601486B RID: 84075 RVA: 0x004EC120 File Offset: 0x004EA320 [Token(Token = "0x170036F8")] public bool LGJJFBOFJNK { [Token(Token = "0x601486B")] [Address(RVA = "0x134B250", Offset = "0x1349C50", VA = "0x18134B250")] get { return !this.k__BackingField; } } // Token: 0x170036F9 RID: 14073 // (get) Token: 0x0601486C RID: 84076 RVA: 0x004EC138 File Offset: 0x004EA338 // (set) Token: 0x0601486D RID: 84077 RVA: 0x004EC14C File Offset: 0x004EA34C [Token(Token = "0x170036F9")] public bool MFNLFALCOKF { [Token(Token = "0x601486C")] [Address(RVA = "0x5C5EB0", Offset = "0x5C48B0", VA = "0x1805C5EB0")] get; [Token(Token = "0x601486D")] [Address(RVA = "0x60FB10", Offset = "0x60E510", VA = "0x18060FB10")] set; } // Token: 0x170036FA RID: 14074 // (get) Token: 0x0601486E RID: 84078 RVA: 0x004EC160 File Offset: 0x004EA360 // (set) Token: 0x0601486F RID: 84079 RVA: 0x004EC174 File Offset: 0x004EA374 [Token(Token = "0x170036FA")] public bool MIAIHKFNHKJ { [Token(Token = "0x601486E")] [Address(RVA = "0x72A810", Offset = "0x729210", VA = "0x18072A810")] get; [Token(Token = "0x601486F")] [Address(RVA = "0x72AA50", Offset = "0x729450", VA = "0x18072AA50")] set; } // Token: 0x170036FB RID: 14075 // (get) Token: 0x06014870 RID: 84080 RVA: 0x004EC188 File Offset: 0x004EA388 // (set) Token: 0x06014871 RID: 84081 RVA: 0x004EC19C File Offset: 0x004EA39C [Token(Token = "0x170036FB")] public float BDDHEMEOCLD { [Token(Token = "0x6014870")] [Address(RVA = "0x58B870", Offset = "0x58A270", VA = "0x18058B870")] get; [Token(Token = "0x6014871")] [Address(RVA = "0x58B880", Offset = "0x58A280", VA = "0x18058B880")] set; } = 1f; // Token: 0x170036FC RID: 14076 // (get) Token: 0x06014872 RID: 84082 RVA: 0x004EC1B0 File Offset: 0x004EA3B0 // (set) Token: 0x06014873 RID: 84083 RVA: 0x004EC1C4 File Offset: 0x004EA3C4 [Token(Token = "0x170036FC")] public int LNEDNNJCPMG { [Token(Token = "0x6014872")] [Address(RVA = "0x4D24F0", Offset = "0x4D0EF0", VA = "0x1804D24F0")] get; [Token(Token = "0x6014873")] [Address(RVA = "0x4D2650", Offset = "0x4D1050", VA = "0x1804D2650")] set; } = (int)((ulong)100L); // Token: 0x170036FD RID: 14077 // (get) Token: 0x06014874 RID: 84084 RVA: 0x004EC1D8 File Offset: 0x004EA3D8 // (set) Token: 0x06014875 RID: 84085 RVA: 0x004EC1EC File Offset: 0x004EA3EC [Token(Token = "0x170036FD")] public bool FMPOLHCAHCM { [Token(Token = "0x6014874")] [Address(RVA = "0x6A8490", Offset = "0x6A6E90", VA = "0x1806A8490")] get { return this.DBCNKBIMMJO; } [Token(Token = "0x6014875")] [Address(RVA = "0x134A760", Offset = "0x1349160", VA = "0x18134A760")] set { if (this.DBCNKBIMMJO != value) { this.DBCNKBIMMJO = value; Action fgpldfobkjj = this.FGPLDFOBKJJ; if (fgpldfobkjj != 0) { fgpldfobkjj(); return; } } } } // Token: 0x170036FE RID: 14078 // (get) Token: 0x06014876 RID: 84086 RVA: 0x004EC21C File Offset: 0x004EA41C [Token(Token = "0x170036FE")] public bool BOMFNNKJJCI { [Token(Token = "0x6014876")] [Address(RVA = "0x1348AF0", Offset = "0x13474F0", VA = "0x181348AF0")] get { List dfnicgebpid = this.DFNICGEBPID; bool flag; return flag; } } // Token: 0x170036FF RID: 14079 // (get) Token: 0x06014877 RID: 84087 RVA: 0x004EC238 File Offset: 0x004EA438 [Token(Token = "0x170036FF")] public int GDIDFABFKJO { [Token(Token = "0x6014877")] [Address(RVA = "0x134B260", Offset = "0x1349C60", VA = "0x18134B260")] get { return this.DFNICGEBPID._size; } } // Token: 0x17003700 RID: 14080 // (get) Token: 0x06014878 RID: 84088 RVA: 0x004EC258 File Offset: 0x004EA458 [Token(Token = "0x17003700")] public float HDHIOIBGGNG { [Token(Token = "0x6014878")] [Address(RVA = "0x1349E50", Offset = "0x1348850", VA = "0x181349E50")] get { int size = this.DFNICGEBPID._size; if (size > 0) { int num = size - 1; ThrowHelper.ThrowArgumentOutOfRangeException(); } throw new NullReferenceException(); } } // Token: 0x06014879 RID: 84089 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6014879")] [Address(RVA = "0x1349F70", Offset = "0x1348970", VA = "0x181349F70")] public IDBJEENCHII.JGNLOJODBOF GJIHKDCFHLH(int CNOGINOPPCH) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0601487A RID: 84090 RVA: 0x004EC288 File Offset: 0x004EA488 [Token(Token = "0x601487A")] [Address(RVA = "0x134B1B0", Offset = "0x1349BB0", VA = "0x18134B1B0")] public float LOEFOOOFMAM(float IEPNIMEIPEA) { List dfnicgebpid = this.DFNICGEBPID; if (!this.k__BackingField || this.k__BackingField < false) { } return IEPNIMEIPEA; } // Token: 0x0601487B RID: 84091 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x601487B")] [Address(RVA = "0x1348B70", Offset = "0x1347570", VA = "0x181348B70")] public float BIHCOAILPNI(float CNOGINOPPCH) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0601487C RID: 84092 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x601487C")] [Address(RVA = "0x134A240", Offset = "0x1348C40", VA = "0x18134A240")] public float HICGBNAAIIE(float MOPKOPOKKEE) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0601487D RID: 84093 RVA: 0x004EC2B8 File Offset: 0x004EA4B8 [Token(Token = "0x601487D")] [Address(RVA = "0x1349DF0", Offset = "0x13487F0", VA = "0x181349DF0")] public void DJEDMPGOLKO(Transform DFEIOJDNOGD) { int size = this.DFNICGEBPID._size; int num = this.JFDMDLKCMOJ(size, DFEIOJDNOGD); } // Token: 0x0601487E RID: 84094 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x601487E")] [Address(RVA = "0x134A960", Offset = "0x1349360", VA = "0x18134A960")] public int JFDMDLKCMOJ(int GJJDHBEEHGA, Transform DFEIOJDNOGD) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0601487F RID: 84095 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x601487F")] [Address(RVA = "0x134A090", Offset = "0x1348A90", VA = "0x18134A090")] public void HADEDAALKDK(int CNOGINOPPCH, bool GIGELKKENMK) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06014880 RID: 84096 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6014880")] [Address(RVA = "0x134AE60", Offset = "0x1349860", VA = "0x18134AE60")] public int JFDMDLKCMOJ(int EFBDCIJMFGD, IDBJEENCHII.JGNLOJODBOF IBFENECCMEA, bool GIGELKKENMK) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06014881 RID: 84097 RVA: 0x004EC2E0 File Offset: 0x004EA4E0 [Token(Token = "0x6014881")] [Address(RVA = "0x1349270", Offset = "0x1347C70", VA = "0x181349270")] public bool BPHFLJJBJLG(CreationObject NLNHFEEMFBN, Transform DFEIOJDNOGD) { int num; do { num = 0; if (!this.k__BackingField.OOFDLELGPAD) { goto IL_39; } int num2 = this.k__BackingField.IndexOf(NLNHFEEMFBN); List dfnicgebpid = this.DFNICGEBPID; List.Enumerator enumerator; if (enumerator != 0) { IDBJEENCHII.BKOHOGOPOFK bkohogopofk = new IDBJEENCHII.BKOHOGOPOFK(); } if (num != -1) { } } while (num != 0); return true; IL_39: throw new NullReferenceException(); } // Token: 0x06014882 RID: 84098 RVA: 0x004EC338 File Offset: 0x004EA538 [Token(Token = "0x6014882")] [Address(RVA = "0x134B010", Offset = "0x1349A10", VA = "0x18134B010")] public bool KMOALHGPPCD(CreationObject NLNHFEEMFBN) { int num; do { num = 0; int num2 = this.k__BackingField.IndexOf(NLNHFEEMFBN); this.k__BackingField.EBFEEFGECAC(NLNHFEEMFBN); if (num2 == 0) { goto IL_34; } List dfnicgebpid = this.DFNICGEBPID; List.Enumerator enumerator; if (enumerator != 0) { } if (num != -1) { } } while (num != 0); return true; IL_34: throw new NullReferenceException(); } // Token: 0x06014883 RID: 84099 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6014883")] [Address(RVA = "0x134B460", Offset = "0x1349E60", VA = "0x18134B460")] public void NOENDJNOHMM(int CNOGINOPPCH, Transform DFEIOJDNOGD) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06014884 RID: 84100 RVA: 0x004EC38C File Offset: 0x004EA58C [Token(Token = "0x6014884")] [Address(RVA = "0x134B2A0", Offset = "0x1349CA0", VA = "0x18134B2A0")] public void NOENDJNOHMM(IDBJEENCHII.BKOHOGOPOFK IBFENECCMEA, CreationObject NLNHFEEMFBN, Transform DFEIOJDNOGD) { bool hasParent = NLNHFEEMFBN.tool.rigidbodyEx.IHLCHCBIBEF; Tool tool = NLNHFEEMFBN.tool; if (hasParent) { RigidbodyEx rigidbodyEx = tool.rigidbodyEx; } RigidbodyEx rigidbodyEx2 = tool.rigidbodyEx; Vector3 vector; float z = vector.z; Vector3 vector2; float z2 = vector2.z; IBFENECCMEA.DDHPAFKBMON.z = z2; Tool tool2 = NLNHFEEMFBN.tool; if (hasParent) { RigidbodyEx rigidbodyEx3 = tool2.rigidbodyEx; } } // Token: 0x06014885 RID: 84101 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6014885")] [Address(RVA = "0x134A780", Offset = "0x1349180", VA = "0x18134A780")] public void IJHPPDNPBNP(float MOPKOPOKKEE, int CNOGINOPPCH) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06014886 RID: 84102 RVA: 0x004EC400 File Offset: 0x004EA600 [Token(Token = "0x6014886")] [Address(RVA = "0x1348DD0", Offset = "0x13477D0", VA = "0x181348DD0")] private Vector3 BPGGCFCOPKO(Vector3 IPHIIJNAEON, Vector3 FOJLJNMAJLC, Vector3 MBEHODBGOJI, Vector3 HLPELFANEND, float LIMOILDIGKF) { /* An exception occurred when decompiling this method (06014886) ICSharpCode.Decompiler.DecompilerException: Error decompiling UnityEngine.Vector3 IDBJEENCHII::BPGGCFCOPKO(UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3,System.Single) ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: stloc:float32(var_22_07, ldfld:float32(Vector3::z, ldloc:Vector3[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Vector3&](var_21))) } 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: 0x06014887 RID: 84103 RVA: 0x004EC418 File Offset: 0x004EA618 [Token(Token = "0x6014887")] [Address(RVA = "0x1349460", Offset = "0x1347E60", VA = "0x181349460")] public bool CLHPIBBOHHF(int POBIBGPOFAP, int PMDPIMEPFOB, float CCIAFACEJJO, out Vector3 CJOLOOBCEPF, out Quaternion LCJCNADPGHI) { Vector3 zero = Vector3.zero; float z = zero.z; zero.z = z; Quaternion identity = Quaternion.identity; List dfnicgebpid = this.DFNICGEBPID; List iloacjofgpj = this.GJIHKDCFHLH(PMDPIMEPFOB).ILOACJOFGPJ; int num = PMDPIMEPFOB + 1; List iloacjofgpj2 = this.GJIHKDCFHLH(num).ILOACJOFGPJ; ThrowHelper.ThrowArgumentOutOfRangeException(); ThrowHelper.ThrowArgumentOutOfRangeException(); float num3; float num2 = Mathf.LerpUnclamped(num3, 1f, 1f); ThrowHelper.ThrowArgumentOutOfRangeException(); int size = iloacjofgpj2._size; int size2 = iloacjofgpj2._size; Vector3 vector; float z2 = vector.z; vector.z = z2; ThrowHelper.ThrowArgumentOutOfRangeException(); IDBJEENCHII.JGNLOJODBOF jgnlojodbof; List iloacjofgpj3 = jgnlojodbof.ILOACJOFGPJ; IDBJEENCHII.JGNLOJODBOF jgnlojodbof2; List iloacjofgpj4 = jgnlojodbof2.ILOACJOFGPJ; List iloacjofgpj5 = jgnlojodbof.ILOACJOFGPJ; int size3 = iloacjofgpj4._size; List iloacjofgpj6 = jgnlojodbof2.ILOACJOFGPJ; int num4 = 0; float num5 = Mathf.Clamp(CCIAFACEJJO, (float)num4, 1f); Vector3 vector2; float z3 = vector2.z; vector2.z = z3; List iloacjofgpj7 = jgnlojodbof.ILOACJOFGPJ; List iloacjofgpj8 = jgnlojodbof2.ILOACJOFGPJ; float num6 = Mathf.SmoothStep((float)0, 1f, CCIAFACEJJO); return true; } // Token: 0x06014888 RID: 84104 RVA: 0x004EC54C File Offset: 0x004EA74C [Token(Token = "0x6014888")] [Address(RVA = "0x134A520", Offset = "0x1348F20", VA = "0x18134A520")] public DKKIJJCMEJP HLHBJCIJPBE() { int num; DKKIJJCMEJP dkkijjcmejp; do { num = 0; dkkijjcmejp = new DKKIJJCMEJP(); int num2 = Mathf.RoundToInt(this.k__BackingField * 100f); dkkijjcmejp.HKPELAADGAF = num2; bool flag = (this.k__BackingField ? 1 : 0) != num; dkkijjcmejp.KIGKGEHBAKH = (flag ? 1 : 0); int num3 = this.k__BackingField; dkkijjcmejp.KMPKNNHNOJJ = num3; List dfnicgebpid = this.DFNICGEBPID; List.Enumerator enumerator; if (enumerator != 0) { DIIHBKJLBCP diihbkjlbcp; dkkijjcmejp.FFOHEAPFCKA.Add(diihbkjlbcp); } if (num != -1) { } } while (num != 0); return dkkijjcmejp; } // Token: 0x06014889 RID: 84105 RVA: 0x004EC5D4 File Offset: 0x004EA7D4 [Token(Token = "0x6014889")] [Address(RVA = "0x134B6C0", Offset = "0x134A0C0", VA = "0x18134B6C0")] public void PPGFHEDFBEA(DKKIJJCMEJP EKJHAMMOBBH) { int num; do { num = 0; float num2; this.k__BackingField = num2; int kigkgehbakh = EKJHAMMOBBH.KIGKGEHBAKH; this.k__BackingField = false; this.k__BackingField = false; this.k__BackingField = false; this.DBCNKBIMMJO = false; Action fgpldfobkjj = this.FGPLDFOBKJJ; if (fgpldfobkjj != 0) { fgpldfobkjj(); } int kmpknnhnojj = EKJHAMMOBBH.KMPKNNHNOJJ; this.k__BackingField = kmpknnhnojj; this.DFNICGEBPID.Clear(); IEnumerator enumerator = EKJHAMMOBBH.FFOHEAPFCKA.GetEnumerator(); if (enumerator != 0) { if (num >= enumerator) { goto IL_7C; } num += num; if (num != enumerator) { num++; goto IL_7C; } IL_89: IDBJEENCHII.JGNLOJODBOF jgnlojodbof; jgnlojodbof += jgnlojodbof; goto IL_90; IL_7C: this.DFNICGEBPID.Add(jgnlojodbof); goto IL_89; } IL_90: if (enumerator != 0) { } if (num != -1) { } } while (num != 0); } // Token: 0x0400DB54 RID: 56148 [global::Cpp2IlInjected.FieldOffset(Offset = "0x2C")] [Token(Token = "0x400DB54")] private bool DBCNKBIMMJO = true; // Token: 0x0400DB55 RID: 56149 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x400DB55")] private List DFNICGEBPID; // Token: 0x02002D50 RID: 11600 [Token(Token = "0x2002D50")] public class BKOHOGOPOFK { // Token: 0x0601488A RID: 84106 RVA: 0x004EC690 File Offset: 0x004EA890 [Token(Token = "0x601488A")] [Address(RVA = "0x133F610", Offset = "0x133E010", VA = "0x18133F610")] public void HONGEKFOHEM(int FDGBIFIAIIO) { this.FFICHPOGEDN = FDGBIFIAIIO; this.FKHOKOHJGAO = FDGBIFIAIIO; this.FJECLADFIEG = FDGBIFIAIIO != 0; } // Token: 0x0601488B RID: 84107 RVA: 0x004EC6B4 File Offset: 0x004EA8B4 [Token(Token = "0x601488B")] [Address(RVA = "0x133F530", Offset = "0x133DF30", VA = "0x18133F530")] public int BBGECFBPHBE() { return this.FKHOKOHJGAO; } // Token: 0x0601488C RID: 84108 RVA: 0x004EC6C8 File Offset: 0x004EA8C8 [Token(Token = "0x601488C")] [Address(RVA = "0x133F550", Offset = "0x133DF50", VA = "0x18133F550")] public CINNIIMGNMK HLHBJCIJPBE() { CINNIIMGNMK cinniimgnmk = new CINNIIMGNMK(); float z = this.DDHPAFKBMON.z; MLLDBGNOBLL mlldbgnobll; cinniimgnmk.NGPBAHHNNIJ = mlldbgnobll; MLLDBGNOBLL mlldbgnobll2 = this.IGPENJBJADK.OOHDGCKJLPM(); cinniimgnmk.DLCNCKLKDKE = mlldbgnobll2; int fkhokohjgao = this.FKHOKOHJGAO; cinniimgnmk.KIGKGEHBAKH = fkhokohjgao; return cinniimgnmk; } // Token: 0x0601488D RID: 84109 RVA: 0x004EC718 File Offset: 0x004EA918 [Token(Token = "0x601488D")] [Address(RVA = "0x133F630", Offset = "0x133E030", VA = "0x18133F630")] public static IDBJEENCHII.BKOHOGOPOFK PPGFHEDFBEA(CINNIIMGNMK ABADFLCBFIJ) { IDBJEENCHII.BKOHOGOPOFK bkohogopofk = new IDBJEENCHII.BKOHOGOPOFK(); Vector3 vector; float z = vector.z; bkohogopofk.DDHPAFKBMON.z = z; int kigkgehbakh = ABADFLCBFIJ.KIGKGEHBAKH; bkohogopofk.FFICHPOGEDN = kigkgehbakh; bkohogopofk.FKHOKOHJGAO = kigkgehbakh; bkohogopofk.FJECLADFIEG = kigkgehbakh != 0; return bkohogopofk; } // Token: 0x0601488E RID: 84110 RVA: 0x004EC768 File Offset: 0x004EA968 [Token(Token = "0x601488E")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public BKOHOGOPOFK() { } // Token: 0x0400DB56 RID: 56150 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400DB56")] public Vector3 DDHPAFKBMON; // Token: 0x0400DB57 RID: 56151 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1C")] [Token(Token = "0x400DB57")] public Quaternion IGPENJBJADK; // Token: 0x0400DB58 RID: 56152 [global::Cpp2IlInjected.FieldOffset(Offset = "0x2C")] [Token(Token = "0x400DB58")] public int FFICHPOGEDN; // Token: 0x0400DB59 RID: 56153 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x400DB59")] public int FKHOKOHJGAO; // Token: 0x0400DB5A RID: 56154 [global::Cpp2IlInjected.FieldOffset(Offset = "0x34")] [Token(Token = "0x400DB5A")] public bool FJECLADFIEG; } // Token: 0x02002D51 RID: 11601 [Token(Token = "0x2002D51")] public class JGNLOJODBOF { // Token: 0x0601488F RID: 84111 RVA: 0x004EC77C File Offset: 0x004EA97C [Token(Token = "0x601488F")] [Address(RVA = "0x1357970", Offset = "0x1356370", VA = "0x181357970")] public DIIHBKJLBCP HLHBJCIJPBE() { int num; DIIHBKJLBCP diihbkjlbcp; do { num = 0; diihbkjlbcp = new DIIHBKJLBCP(); float mopkopokkee = this.MOPKOPOKKEE; diihbkjlbcp.FFAFDMCMADO = mopkopokkee; List iloacjofgpj = this.ILOACJOFGPJ; List.Enumerator enumerator; if (enumerator != 0) { RepeatedField lpnmcmehkla = diihbkjlbcp.LPNMCMEHKLA; MLLDBGNOBLL mlldbgnobll; MLLDBGNOBLL mlldbgnobll2; lpnmcmehkla.Add(new CINNIIMGNMK { NGPBAHHNNIJ = mlldbgnobll, DLCNCKLKDKE = mlldbgnobll2 }); } if (num != -1) { } } while (num != 0); return diihbkjlbcp; } // Token: 0x06014890 RID: 84112 RVA: 0x004EC7F8 File Offset: 0x004EA9F8 [Token(Token = "0x6014890")] [Address(RVA = "0x1357BB0", Offset = "0x13565B0", VA = "0x181357BB0")] public static IDBJEENCHII.JGNLOJODBOF PPGFHEDFBEA(DIIHBKJLBCP ABADFLCBFIJ) { int num; IDBJEENCHII.JGNLOJODBOF jgnlojodbof; do { num = 0; jgnlojodbof = new IDBJEENCHII.JGNLOJODBOF(); List list = new List(); jgnlojodbof.ILOACJOFGPJ = list; float ffafdmcmado = ABADFLCBFIJ.FFAFDMCMADO; jgnlojodbof.MOPKOPOKKEE = ffafdmcmado; IEnumerator enumerator = ABADFLCBFIJ.LPNMCMEHKLA.GetEnumerator(); if (enumerator != 0) { if (num >= enumerator) { goto IL_47; } num += num; if (num != enumerator) { num++; goto IL_47; } IL_8D: IDBJEENCHII.BKOHOGOPOFK bkohogopofk; bkohogopofk += bkohogopofk; goto IL_94; IL_47: bkohogopofk = new IDBJEENCHII.BKOHOGOPOFK(); Vector3 vector; float z = vector.z; bkohogopofk.DDHPAFKBMON.z = z; bkohogopofk.FFICHPOGEDN = bkohogopofk; bkohogopofk.FKHOKOHJGAO = bkohogopofk; bkohogopofk.FJECLADFIEG = bkohogopofk != null; jgnlojodbof.ILOACJOFGPJ.Add(bkohogopofk); goto IL_8D; } IL_94: if (enumerator != 0) { } if (num != -1) { } } while (num != 0); return jgnlojodbof; } // Token: 0x06014891 RID: 84113 RVA: 0x004EC8D0 File Offset: 0x004EAAD0 [Token(Token = "0x6014891")] [Address(RVA = "0x1357E90", Offset = "0x1356890", VA = "0x181357E90")] public JGNLOJODBOF() { List list = new List(); this.ILOACJOFGPJ = list; base..ctor(); } // Token: 0x0400DB5B RID: 56155 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400DB5B")] public float MOPKOPOKKEE; // Token: 0x0400DB5C RID: 56156 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400DB5C")] public List ILOACJOFGPJ; } // Token: 0x02002D52 RID: 11602 [Token(Token = "0x2002D52")] [Flags] public enum PNLICINCAPE { // Token: 0x0400DB5E RID: 56158 [Token(Token = "0x400DB5E")] None = 0, // Token: 0x0400DB5F RID: 56159 [Token(Token = "0x400DB5F")] PingPong = 1, // Token: 0x0400DB60 RID: 56160 [Token(Token = "0x400DB60")] StopAtStart = 2, // Token: 0x0400DB61 RID: 56161 [Token(Token = "0x400DB61")] StopAtEnd = 4, // Token: 0x0400DB62 RID: 56162 [Token(Token = "0x400DB62")] AllowHolding = 8 } }