using System; using System.Collections.Generic; using System.Runtime.CompilerServices; using Cpp2IlInjected; using Google.Protobuf.Collections; using RecRoom.Core.Creation; using RecRoom.Core.Creation.SandboxGizmos; using UnityEngine; // Token: 0x02003407 RID: 13319 [Token(Token = "0x2003407")] public class IDBJEENCHII { // Token: 0x17003F2B RID: 16171 // (get) Token: 0x06016DED RID: 93677 RVA: 0x0054FDF4 File Offset: 0x0054DFF4 [Token(Token = "0x17003F2B")] public AnimatedObjectsGroup GLEHFGIBNFO { [Token(Token = "0x6016DED")] [Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")] get; } // Token: 0x06016DEE RID: 93678 RVA: 0x0054FE08 File Offset: 0x0054E008 [Token(Token = "0x6016DEE")] [Address(RVA = "0x1A1C250", Offset = "0x1A1B250", VA = "0x181A1C250")] public IDBJEENCHII(AnimatedObjectsGroup LJCPPDJDJEP) { List list = new List(); this.DFNICGEBPID = list; base..ctor(); this.GLEHFGIBNFO = LJCPPDJDJEP; } // Token: 0x06016DEF RID: 93679 RVA: 0x0054FE4C File Offset: 0x0054E04C [Token(Token = "0x6016DEF")] [Address(RVA = "0x1A19530", Offset = "0x1A18530", VA = "0x181A19530")] private int BBGECFBPHBE() { /* An exception occurred when decompiling this method (06016DEF) 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: 0x06016DF0 RID: 93680 RVA: 0x0054FE68 File Offset: 0x0054E068 [Token(Token = "0x6016DF0")] [Address(RVA = "0x1A1B0D0", Offset = "0x1A1A0D0", VA = "0x181A1B0D0")] private void HONGEKFOHEM(int GAJGDBEFBJO) { Action fgpldfobkjj = this.FGPLDFOBKJJ; if (fgpldfobkjj != 0) { fgpldfobkjj(); return; } } // Token: 0x14000208 RID: 520 // (add) Token: 0x06016DF1 RID: 93681 RVA: 0x0054FE88 File Offset: 0x0054E088 // (remove) Token: 0x06016DF2 RID: 93682 RVA: 0x0054FEB0 File Offset: 0x0054E0B0 [Token(Token = "0x14000208")] public event Action FGPLDFOBKJJ { [Token(Token = "0x6016DF1")] [Address(RVA = "0x1A1B270", Offset = "0x1A1A270", VA = "0x181A1B270")] [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 = "0x6016DF2")] [Address(RVA = "0x1A1A8B0", Offset = "0x1A198B0", VA = "0x181A1A8B0")] [CompilerGenerated] remove { Action fgpldfobkjj; Delegate @delegate; do { fgpldfobkjj = this.FGPLDFOBKJJ; @delegate = Delegate.Remove(fgpldfobkjj, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != fgpldfobkjj) { } } } // Token: 0x17003F2C RID: 16172 // (get) Token: 0x06016DF3 RID: 93683 RVA: 0x0054FED8 File Offset: 0x0054E0D8 // (set) Token: 0x06016DF4 RID: 93684 RVA: 0x0054FEEC File Offset: 0x0054E0EC [Token(Token = "0x17003F2C")] public bool HNHKCFIFBPL { [Token(Token = "0x6016DF3")] [Address(RVA = "0x4700C0", Offset = "0x46F0C0", VA = "0x1804700C0")] get; [Token(Token = "0x6016DF4")] [Address(RVA = "0x65E580", Offset = "0x65D580", VA = "0x18065E580")] set; } // Token: 0x17003F2D RID: 16173 // (get) Token: 0x06016DF5 RID: 93685 RVA: 0x0054FF00 File Offset: 0x0054E100 [Token(Token = "0x17003F2D")] public bool LGJJFBOFJNK { [Token(Token = "0x6016DF5")] [Address(RVA = "0xBA8090", Offset = "0xBA7090", VA = "0x180BA8090")] get { return !this.k__BackingField; } } // Token: 0x17003F2E RID: 16174 // (get) Token: 0x06016DF6 RID: 93686 RVA: 0x0054FF18 File Offset: 0x0054E118 // (set) Token: 0x06016DF7 RID: 93687 RVA: 0x0054FF2C File Offset: 0x0054E12C [Token(Token = "0x17003F2E")] public bool MFNLFALCOKF { [Token(Token = "0x6016DF6")] [Address(RVA = "0x4700D0", Offset = "0x46F0D0", VA = "0x1804700D0")] get; [Token(Token = "0x6016DF7")] [Address(RVA = "0xABE6B0", Offset = "0xABD6B0", VA = "0x180ABE6B0")] set; } // Token: 0x17003F2F RID: 16175 // (get) Token: 0x06016DF8 RID: 93688 RVA: 0x0054FF40 File Offset: 0x0054E140 // (set) Token: 0x06016DF9 RID: 93689 RVA: 0x0054FF54 File Offset: 0x0054E154 [Token(Token = "0x17003F2F")] public bool MIAIHKFNHKJ { [Token(Token = "0x6016DF8")] [Address(RVA = "0x4700E0", Offset = "0x46F0E0", VA = "0x1804700E0")] get; [Token(Token = "0x6016DF9")] [Address(RVA = "0x1A1B9C0", Offset = "0x1A1A9C0", VA = "0x181A1B9C0")] set; } // Token: 0x17003F30 RID: 16176 // (get) Token: 0x06016DFA RID: 93690 RVA: 0x0054FF68 File Offset: 0x0054E168 // (set) Token: 0x06016DFB RID: 93691 RVA: 0x0054FF7C File Offset: 0x0054E17C [Token(Token = "0x17003F30")] public float BDDHEMEOCLD { [Token(Token = "0x6016DFA")] [Address(RVA = "0x8EE180", Offset = "0x8ED180", VA = "0x1808EE180")] get; [Token(Token = "0x6016DFB")] [Address(RVA = "0x90C8F0", Offset = "0x90B8F0", VA = "0x18090C8F0")] set; } = 1f; // Token: 0x17003F31 RID: 16177 // (get) Token: 0x06016DFC RID: 93692 RVA: 0x0054FF90 File Offset: 0x0054E190 // (set) Token: 0x06016DFD RID: 93693 RVA: 0x0054FFA4 File Offset: 0x0054E1A4 [Token(Token = "0x17003F31")] public int LNEDNNJCPMG { [Token(Token = "0x6016DFC")] [Address(RVA = "0x471180", Offset = "0x470180", VA = "0x180471180")] get; [Token(Token = "0x6016DFD")] [Address(RVA = "0x5AB430", Offset = "0x5AA430", VA = "0x1805AB430")] set; } = (int)((ulong)100L); // Token: 0x17003F32 RID: 16178 // (get) Token: 0x06016DFE RID: 93694 RVA: 0x0054FFB8 File Offset: 0x0054E1B8 // (set) Token: 0x06016DFF RID: 93695 RVA: 0x0054FFCC File Offset: 0x0054E1CC [Token(Token = "0x17003F32")] public bool FMPOLHCAHCM { [Token(Token = "0x6016DFE")] [Address(RVA = "0x90C8C0", Offset = "0x90B8C0", VA = "0x18090C8C0")] get { return this.DBCNKBIMMJO; } [Token(Token = "0x6016DFF")] [Address(RVA = "0x1A1B110", Offset = "0x1A1A110", VA = "0x181A1B110")] set { if (this.DBCNKBIMMJO != value) { this.DBCNKBIMMJO = value; Action fgpldfobkjj = this.FGPLDFOBKJJ; if (fgpldfobkjj != 0) { fgpldfobkjj(); return; } } } } // Token: 0x17003F33 RID: 16179 // (get) Token: 0x06016E00 RID: 93696 RVA: 0x0054FFFC File Offset: 0x0054E1FC [Token(Token = "0x17003F33")] public bool BOMFNNKJJCI { [Token(Token = "0x6016E00")] [Address(RVA = "0x1A194F0", Offset = "0x1A184F0", VA = "0x181A194F0")] get { List dfnicgebpid = this.DFNICGEBPID; bool flag; return flag; } } // Token: 0x17003F34 RID: 16180 // (get) Token: 0x06016E01 RID: 93697 RVA: 0x00550018 File Offset: 0x0054E218 [Token(Token = "0x17003F34")] public int GDIDFABFKJO { [Token(Token = "0x6016E01")] [Address(RVA = "0x1A1BBF0", Offset = "0x1A1ABF0", VA = "0x181A1BBF0")] get { return this.DFNICGEBPID._size; } } // Token: 0x17003F35 RID: 16181 // (get) Token: 0x06016E02 RID: 93698 RVA: 0x00550038 File Offset: 0x0054E238 [Token(Token = "0x17003F35")] public float HDHIOIBGGNG { [Token(Token = "0x6016E02")] [Address(RVA = "0x1A1A830", Offset = "0x1A19830", VA = "0x181A1A830")] get { int size = this.DFNICGEBPID._size; if (size > 0) { int num = size - 1; ThrowHelper.ThrowArgumentOutOfRangeException(); } throw new NullReferenceException(); } } // Token: 0x06016E03 RID: 93699 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6016E03")] [Address(RVA = "0x1A1A950", Offset = "0x1A19950", VA = "0x181A1A950")] public IDBJEENCHII.JGNLOJODBOF GJIHKDCFHLH(int CNOGINOPPCH) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06016E04 RID: 93700 RVA: 0x00550068 File Offset: 0x0054E268 [Token(Token = "0x6016E04")] [Address(RVA = "0x1A1BB50", Offset = "0x1A1AB50", VA = "0x181A1BB50")] public float LOEFOOOFMAM(float IEPNIMEIPEA) { List dfnicgebpid = this.DFNICGEBPID; if (!this.k__BackingField || this.k__BackingField < false) { } return IEPNIMEIPEA; } // Token: 0x06016E05 RID: 93701 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6016E05")] [Address(RVA = "0x1A19570", Offset = "0x1A18570", VA = "0x181A19570")] public float BIHCOAILPNI(float CNOGINOPPCH) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06016E06 RID: 93702 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6016E06")] [Address(RVA = "0x1A1AC20", Offset = "0x1A19C20", VA = "0x181A1AC20")] public float HICGBNAAIIE(float MOPKOPOKKEE) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06016E07 RID: 93703 RVA: 0x00550098 File Offset: 0x0054E298 [Token(Token = "0x6016E07")] [Address(RVA = "0x1A1A7D0", Offset = "0x1A197D0", VA = "0x181A1A7D0")] public void DJEDMPGOLKO(Transform DFEIOJDNOGD) { int size = this.DFNICGEBPID._size; int num = this.JFDMDLKCMOJ(size, DFEIOJDNOGD); } // Token: 0x06016E08 RID: 93704 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6016E08")] [Address(RVA = "0x1A1B310", Offset = "0x1A1A310", VA = "0x181A1B310")] public int JFDMDLKCMOJ(int GJJDHBEEHGA, Transform DFEIOJDNOGD) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06016E09 RID: 93705 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6016E09")] [Address(RVA = "0x1A1AA70", Offset = "0x1A19A70", VA = "0x181A1AA70")] public void HADEDAALKDK(int CNOGINOPPCH, bool GIGELKKENMK) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06016E0A RID: 93706 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6016E0A")] [Address(RVA = "0x1A1B810", Offset = "0x1A1A810", VA = "0x181A1B810")] public int JFDMDLKCMOJ(int EFBDCIJMFGD, IDBJEENCHII.JGNLOJODBOF IBFENECCMEA, bool GIGELKKENMK) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06016E0B RID: 93707 RVA: 0x005500C0 File Offset: 0x0054E2C0 [Token(Token = "0x6016E0B")] [Address(RVA = "0x1A19C70", Offset = "0x1A18C70", VA = "0x181A19C70")] public bool BPHFLJJBJLG(CreationObject NLNHFEEMFBN, Transform DFEIOJDNOGD) { int num; do { num = 0; if (!this.k__BackingField.OOFDLELGPAD) { goto IL_40; } int num2 = this.k__BackingField.IndexOf(NLNHFEEMFBN); List dfnicgebpid = this.DFNICGEBPID; bool flag; if (flag) { IDBJEENCHII.BKOHOGOPOFK bkohogopofk = new IDBJEENCHII.BKOHOGOPOFK(); this.NOENDJNOHMM(bkohogopofk, NLNHFEEMFBN, DFEIOJDNOGD); } } while (num != 0); return true; IL_40: throw new NullReferenceException(); } // Token: 0x06016E0C RID: 93708 RVA: 0x00550120 File Offset: 0x0054E320 [Token(Token = "0x6016E0C")] [Address(RVA = "0x1A1B9D0", Offset = "0x1A1A9D0", VA = "0x181A1B9D0")] 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_31; } List dfnicgebpid = this.DFNICGEBPID; bool flag; if (flag) { } } while (num != 0); return true; IL_31: throw new NullReferenceException(); } // Token: 0x06016E0D RID: 93709 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6016E0D")] [Address(RVA = "0x1A1BDF0", Offset = "0x1A1ADF0", VA = "0x181A1BDF0")] public void NOENDJNOHMM(int CNOGINOPPCH, Transform DFEIOJDNOGD) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06016E0E RID: 93710 RVA: 0x00550170 File Offset: 0x0054E370 [Token(Token = "0x6016E0E")] [Address(RVA = "0x1A1BC30", Offset = "0x1A1AC30", VA = "0x181A1BC30")] 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: 0x06016E0F RID: 93711 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6016E0F")] [Address(RVA = "0x1A1B130", Offset = "0x1A1A130", VA = "0x181A1B130")] public void IJHPPDNPBNP(float MOPKOPOKKEE, int CNOGINOPPCH) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06016E10 RID: 93712 RVA: 0x005501E4 File Offset: 0x0054E3E4 [Token(Token = "0x6016E10")] [Address(RVA = "0x1A197D0", Offset = "0x1A187D0", VA = "0x181A197D0")] private Vector3 BPGGCFCOPKO(Vector3 IPHIIJNAEON, Vector3 FOJLJNMAJLC, Vector3 MBEHODBGOJI, Vector3 HLPELFANEND, float LIMOILDIGKF) { /* An exception occurred when decompiling this method (06016E10) 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: 0x06016E11 RID: 93713 RVA: 0x005501FC File Offset: 0x0054E3FC [Token(Token = "0x6016E11")] [Address(RVA = "0x1A19E40", Offset = "0x1A18E40", VA = "0x181A19E40")] 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: 0x06016E12 RID: 93714 RVA: 0x00550330 File Offset: 0x0054E530 [Token(Token = "0x6016E12")] [Address(RVA = "0x1A1AEF0", Offset = "0x1A19EF0", VA = "0x181A1AEF0")] 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; bool flag2; if (flag2) { DIIHBKJLBCP diihbkjlbcp; dkkijjcmejp.FFOHEAPFCKA.Add(diihbkjlbcp); } } while (num != 0); return dkkijjcmejp; } // Token: 0x06016E13 RID: 93715 RVA: 0x005503B4 File Offset: 0x0054E5B4 [Token(Token = "0x6016E13")] [Address(RVA = "0x1A1C030", Offset = "0x1A1B030", VA = "0x181A1C030")] 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) { } } while (num != 0); } // Token: 0x0400EDF9 RID: 60921 [FieldOffset(Offset = "0x2C")] [Token(Token = "0x400EDF9")] private bool DBCNKBIMMJO = true; // Token: 0x0400EDFA RID: 60922 [FieldOffset(Offset = "0x30")] [Token(Token = "0x400EDFA")] private List DFNICGEBPID; // Token: 0x02003408 RID: 13320 [Token(Token = "0x2003408")] public class BKOHOGOPOFK { // Token: 0x06016E14 RID: 93716 RVA: 0x0055046C File Offset: 0x0054E66C [Token(Token = "0x6016E14")] [Address(RVA = "0x1A08E50", Offset = "0x1A07E50", VA = "0x181A08E50")] public void HONGEKFOHEM(int FDGBIFIAIIO) { this.FFICHPOGEDN = FDGBIFIAIIO; this.FKHOKOHJGAO = FDGBIFIAIIO; this.FJECLADFIEG = FDGBIFIAIIO != 0; } // Token: 0x06016E15 RID: 93717 RVA: 0x00550490 File Offset: 0x0054E690 [Token(Token = "0x6016E15")] [Address(RVA = "0x1A08D70", Offset = "0x1A07D70", VA = "0x181A08D70")] public int BBGECFBPHBE() { return this.FKHOKOHJGAO; } // Token: 0x06016E16 RID: 93718 RVA: 0x005504A4 File Offset: 0x0054E6A4 [Token(Token = "0x6016E16")] [Address(RVA = "0x1A08D90", Offset = "0x1A07D90", VA = "0x181A08D90")] 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: 0x06016E17 RID: 93719 RVA: 0x005504F4 File Offset: 0x0054E6F4 [Token(Token = "0x6016E17")] [Address(RVA = "0x1A08E70", Offset = "0x1A07E70", VA = "0x181A08E70")] 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: 0x06016E18 RID: 93720 RVA: 0x00550544 File Offset: 0x0054E744 [Token(Token = "0x6016E18")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public BKOHOGOPOFK() { } // Token: 0x0400EDFB RID: 60923 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400EDFB")] public Vector3 DDHPAFKBMON; // Token: 0x0400EDFC RID: 60924 [FieldOffset(Offset = "0x1C")] [Token(Token = "0x400EDFC")] public Quaternion IGPENJBJADK; // Token: 0x0400EDFD RID: 60925 [FieldOffset(Offset = "0x2C")] [Token(Token = "0x400EDFD")] public int FFICHPOGEDN; // Token: 0x0400EDFE RID: 60926 [FieldOffset(Offset = "0x30")] [Token(Token = "0x400EDFE")] public int FKHOKOHJGAO; // Token: 0x0400EDFF RID: 60927 [FieldOffset(Offset = "0x34")] [Token(Token = "0x400EDFF")] public bool FJECLADFIEG; } // Token: 0x02003409 RID: 13321 [Token(Token = "0x2003409")] public class JGNLOJODBOF { // Token: 0x06016E19 RID: 93721 RVA: 0x00550558 File Offset: 0x0054E758 [Token(Token = "0x6016E19")] [Address(RVA = "0x1A25280", Offset = "0x1A24280", VA = "0x181A25280")] public DIIHBKJLBCP HLHBJCIJPBE() { int num; DIIHBKJLBCP diihbkjlbcp; do { num = 0; diihbkjlbcp = new DIIHBKJLBCP(); float mopkopokkee = this.MOPKOPOKKEE; diihbkjlbcp.FFAFDMCMADO = mopkopokkee; List iloacjofgpj = this.ILOACJOFGPJ; bool flag; if (flag) { RepeatedField lpnmcmehkla = diihbkjlbcp.LPNMCMEHKLA; MLLDBGNOBLL mlldbgnobll; MLLDBGNOBLL mlldbgnobll2; lpnmcmehkla.Add(new CINNIIMGNMK { NGPBAHHNNIJ = mlldbgnobll, DLCNCKLKDKE = mlldbgnobll2 }); } } while (num != 0); return diihbkjlbcp; } // Token: 0x06016E1A RID: 93722 RVA: 0x005505D0 File Offset: 0x0054E7D0 [Token(Token = "0x6016E1A")] [Address(RVA = "0x1A254A0", Offset = "0x1A244A0", VA = "0x181A254A0")] 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) { } } while (num != 0); return jgnlojodbof; } // Token: 0x06016E1B RID: 93723 RVA: 0x005506A4 File Offset: 0x0054E8A4 [Token(Token = "0x6016E1B")] [Address(RVA = "0x1A25740", Offset = "0x1A24740", VA = "0x181A25740")] public JGNLOJODBOF() { List list = new List(); this.ILOACJOFGPJ = list; base..ctor(); } // Token: 0x0400EE00 RID: 60928 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400EE00")] public float MOPKOPOKKEE; // Token: 0x0400EE01 RID: 60929 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400EE01")] public List ILOACJOFGPJ; } // Token: 0x0200340A RID: 13322 [Token(Token = "0x200340A")] [Flags] public enum PNLICINCAPE { // Token: 0x0400EE03 RID: 60931 [Token(Token = "0x400EE03")] None = 0, // Token: 0x0400EE04 RID: 60932 [Token(Token = "0x400EE04")] PingPong = 1, // Token: 0x0400EE05 RID: 60933 [Token(Token = "0x400EE05")] StopAtStart = 2, // Token: 0x0400EE06 RID: 60934 [Token(Token = "0x400EE06")] StopAtEnd = 4, // Token: 0x0400EE07 RID: 60935 [Token(Token = "0x400EE07")] AllowHolding = 8 } }