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: 0x0200331A RID: 13082 [Token(Token = "0x200331A")] public class IDBJEENCHII { // Token: 0x17003E68 RID: 15976 // (get) Token: 0x06016960 RID: 92512 RVA: 0x00544FD0 File Offset: 0x005431D0 [Token(Token = "0x17003E68")] public AnimatedObjectsGroup GLEHFGIBNFO { [Token(Token = "0x6016960")] [Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")] get; } // Token: 0x06016961 RID: 92513 RVA: 0x00544FE4 File Offset: 0x005431E4 [Token(Token = "0x6016961")] [Address(RVA = "0xEC54A0", Offset = "0xEC42A0", VA = "0x180EC54A0")] public IDBJEENCHII(AnimatedObjectsGroup LJCPPDJDJEP) { List list = new List(); this.DFNICGEBPID = list; base..ctor(); this.GLEHFGIBNFO = LJCPPDJDJEP; } // Token: 0x06016962 RID: 92514 RVA: 0x00545028 File Offset: 0x00543228 [Token(Token = "0x6016962")] [Address(RVA = "0xEC2780", Offset = "0xEC1580", VA = "0x180EC2780")] private int BBGECFBPHBE() { /* An exception occurred when decompiling this method (06016962) 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: 0x06016963 RID: 92515 RVA: 0x00545044 File Offset: 0x00543244 [Token(Token = "0x6016963")] [Address(RVA = "0xEC4320", Offset = "0xEC3120", VA = "0x180EC4320")] private void HONGEKFOHEM(int GAJGDBEFBJO) { Action fgpldfobkjj = this.FGPLDFOBKJJ; if (fgpldfobkjj != 0) { fgpldfobkjj(); return; } } // Token: 0x14000202 RID: 514 // (add) Token: 0x06016964 RID: 92516 RVA: 0x00545064 File Offset: 0x00543264 // (remove) Token: 0x06016965 RID: 92517 RVA: 0x0054508C File Offset: 0x0054328C [Token(Token = "0x14000202")] public event Action FGPLDFOBKJJ { [Token(Token = "0x6016964")] [Address(RVA = "0xEC44C0", Offset = "0xEC32C0", VA = "0x180EC44C0")] [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 = "0x6016965")] [Address(RVA = "0xEC3B00", Offset = "0xEC2900", VA = "0x180EC3B00")] [CompilerGenerated] remove { Action fgpldfobkjj; Delegate @delegate; do { fgpldfobkjj = this.FGPLDFOBKJJ; @delegate = Delegate.Remove(fgpldfobkjj, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != fgpldfobkjj) { } } } // Token: 0x17003E69 RID: 15977 // (get) Token: 0x06016966 RID: 92518 RVA: 0x005450B4 File Offset: 0x005432B4 // (set) Token: 0x06016967 RID: 92519 RVA: 0x005450C8 File Offset: 0x005432C8 [Token(Token = "0x17003E69")] public bool HNHKCFIFBPL { [Token(Token = "0x6016966")] [Address(RVA = "0x3F71D0", Offset = "0x3F5FD0", VA = "0x1803F71D0")] get; [Token(Token = "0x6016967")] [Address(RVA = "0x41EF80", Offset = "0x41DD80", VA = "0x18041EF80")] set; } // Token: 0x17003E6A RID: 15978 // (get) Token: 0x06016968 RID: 92520 RVA: 0x005450DC File Offset: 0x005432DC [Token(Token = "0x17003E6A")] public bool LGJJFBOFJNK { [Token(Token = "0x6016968")] [Address(RVA = "0xEC4E30", Offset = "0xEC3C30", VA = "0x180EC4E30")] get { return !this.k__BackingField; } } // Token: 0x17003E6B RID: 15979 // (get) Token: 0x06016969 RID: 92521 RVA: 0x005450F4 File Offset: 0x005432F4 // (set) Token: 0x0601696A RID: 92522 RVA: 0x00545108 File Offset: 0x00543308 [Token(Token = "0x17003E6B")] public bool MFNLFALCOKF { [Token(Token = "0x6016969")] [Address(RVA = "0x41ED50", Offset = "0x41DB50", VA = "0x18041ED50")] get; [Token(Token = "0x601696A")] [Address(RVA = "0x41EF90", Offset = "0x41DD90", VA = "0x18041EF90")] set; } // Token: 0x17003E6C RID: 15980 // (get) Token: 0x0601696B RID: 92523 RVA: 0x0054511C File Offset: 0x0054331C // (set) Token: 0x0601696C RID: 92524 RVA: 0x00545130 File Offset: 0x00543330 [Token(Token = "0x17003E6C")] public bool MIAIHKFNHKJ { [Token(Token = "0x601696B")] [Address(RVA = "0x439BB0", Offset = "0x4389B0", VA = "0x180439BB0")] get; [Token(Token = "0x601696C")] [Address(RVA = "0x439DF0", Offset = "0x438BF0", VA = "0x180439DF0")] set; } // Token: 0x17003E6D RID: 15981 // (get) Token: 0x0601696D RID: 92525 RVA: 0x00545144 File Offset: 0x00543344 // (set) Token: 0x0601696E RID: 92526 RVA: 0x00545158 File Offset: 0x00543358 [Token(Token = "0x17003E6D")] public float BDDHEMEOCLD { [Token(Token = "0x601696D")] [Address(RVA = "0x763310", Offset = "0x762110", VA = "0x180763310")] get; [Token(Token = "0x601696E")] [Address(RVA = "0x7634D0", Offset = "0x7622D0", VA = "0x1807634D0")] set; } = 1f; // Token: 0x17003E6E RID: 15982 // (get) Token: 0x0601696F RID: 92527 RVA: 0x0054516C File Offset: 0x0054336C // (set) Token: 0x06016970 RID: 92528 RVA: 0x00545180 File Offset: 0x00543380 [Token(Token = "0x17003E6E")] public int LNEDNNJCPMG { [Token(Token = "0x601696F")] [Address(RVA = "0x42EE50", Offset = "0x42DC50", VA = "0x18042EE50")] get; [Token(Token = "0x6016970")] [Address(RVA = "0x42EFF0", Offset = "0x42DDF0", VA = "0x18042EFF0")] set; } = (int)((ulong)100L); // Token: 0x17003E6F RID: 15983 // (get) Token: 0x06016971 RID: 92529 RVA: 0x00545194 File Offset: 0x00543394 // (set) Token: 0x06016972 RID: 92530 RVA: 0x005451A8 File Offset: 0x005433A8 [Token(Token = "0x17003E6F")] public bool FMPOLHCAHCM { [Token(Token = "0x6016971")] [Address(RVA = "0x431BB0", Offset = "0x4309B0", VA = "0x180431BB0")] get { return this.DBCNKBIMMJO; } [Token(Token = "0x6016972")] [Address(RVA = "0xEC4360", Offset = "0xEC3160", VA = "0x180EC4360")] set { if (this.DBCNKBIMMJO != value) { this.DBCNKBIMMJO = value; Action fgpldfobkjj = this.FGPLDFOBKJJ; if (fgpldfobkjj != 0) { fgpldfobkjj(); return; } } } } // Token: 0x17003E70 RID: 15984 // (get) Token: 0x06016973 RID: 92531 RVA: 0x005451D8 File Offset: 0x005433D8 [Token(Token = "0x17003E70")] public bool BOMFNNKJJCI { [Token(Token = "0x6016973")] [Address(RVA = "0xEC2740", Offset = "0xEC1540", VA = "0x180EC2740")] get { List dfnicgebpid = this.DFNICGEBPID; bool flag; return flag; } } // Token: 0x17003E71 RID: 15985 // (get) Token: 0x06016974 RID: 92532 RVA: 0x005451F4 File Offset: 0x005433F4 [Token(Token = "0x17003E71")] public int GDIDFABFKJO { [Token(Token = "0x6016974")] [Address(RVA = "0xEC4E40", Offset = "0xEC3C40", VA = "0x180EC4E40")] get { return this.DFNICGEBPID._size; } } // Token: 0x17003E72 RID: 15986 // (get) Token: 0x06016975 RID: 92533 RVA: 0x00545214 File Offset: 0x00543414 [Token(Token = "0x17003E72")] public float HDHIOIBGGNG { [Token(Token = "0x6016975")] [Address(RVA = "0xEC3A80", Offset = "0xEC2880", VA = "0x180EC3A80")] get { int size = this.DFNICGEBPID._size; if (size > 0) { int num = size - 1; ThrowHelper.ThrowArgumentOutOfRangeException(); } throw new NullReferenceException(); } } // Token: 0x06016976 RID: 92534 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6016976")] [Address(RVA = "0xEC3BA0", Offset = "0xEC29A0", VA = "0x180EC3BA0")] public IDBJEENCHII.JGNLOJODBOF GJIHKDCFHLH(int CNOGINOPPCH) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06016977 RID: 92535 RVA: 0x00545244 File Offset: 0x00543444 [Token(Token = "0x6016977")] [Address(RVA = "0xEC4D90", Offset = "0xEC3B90", VA = "0x180EC4D90")] public float LOEFOOOFMAM(float IEPNIMEIPEA) { List dfnicgebpid = this.DFNICGEBPID; if (!this.k__BackingField || this.k__BackingField < false) { } return IEPNIMEIPEA; } // Token: 0x06016978 RID: 92536 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6016978")] [Address(RVA = "0xEC27C0", Offset = "0xEC15C0", VA = "0x180EC27C0")] public float BIHCOAILPNI(float CNOGINOPPCH) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06016979 RID: 92537 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6016979")] [Address(RVA = "0xEC3E70", Offset = "0xEC2C70", VA = "0x180EC3E70")] public float HICGBNAAIIE(float MOPKOPOKKEE) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0601697A RID: 92538 RVA: 0x00545274 File Offset: 0x00543474 [Token(Token = "0x601697A")] [Address(RVA = "0xEC3A20", Offset = "0xEC2820", VA = "0x180EC3A20")] public void DJEDMPGOLKO(Transform DFEIOJDNOGD) { int size = this.DFNICGEBPID._size; int num = this.JFDMDLKCMOJ(size, DFEIOJDNOGD); } // Token: 0x0601697B RID: 92539 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x601697B")] [Address(RVA = "0xEC4560", Offset = "0xEC3360", VA = "0x180EC4560")] public int JFDMDLKCMOJ(int GJJDHBEEHGA, Transform DFEIOJDNOGD) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0601697C RID: 92540 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x601697C")] [Address(RVA = "0xEC3CC0", Offset = "0xEC2AC0", VA = "0x180EC3CC0")] public void HADEDAALKDK(int CNOGINOPPCH, bool GIGELKKENMK) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0601697D RID: 92541 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x601697D")] [Address(RVA = "0xEC4A60", Offset = "0xEC3860", VA = "0x180EC4A60")] public int JFDMDLKCMOJ(int EFBDCIJMFGD, IDBJEENCHII.JGNLOJODBOF IBFENECCMEA, bool GIGELKKENMK) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0601697E RID: 92542 RVA: 0x0054529C File Offset: 0x0054349C [Token(Token = "0x601697E")] [Address(RVA = "0xEC2EC0", Offset = "0xEC1CC0", VA = "0x180EC2EC0")] 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: 0x0601697F RID: 92543 RVA: 0x005452FC File Offset: 0x005434FC [Token(Token = "0x601697F")] [Address(RVA = "0xEC4C10", Offset = "0xEC3A10", VA = "0x180EC4C10")] 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: 0x06016980 RID: 92544 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6016980")] [Address(RVA = "0xEC5040", Offset = "0xEC3E40", VA = "0x180EC5040")] public void NOENDJNOHMM(int CNOGINOPPCH, Transform DFEIOJDNOGD) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06016981 RID: 92545 RVA: 0x0054534C File Offset: 0x0054354C [Token(Token = "0x6016981")] [Address(RVA = "0xEC4E80", Offset = "0xEC3C80", VA = "0x180EC4E80")] 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: 0x06016982 RID: 92546 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6016982")] [Address(RVA = "0xEC4380", Offset = "0xEC3180", VA = "0x180EC4380")] public void IJHPPDNPBNP(float MOPKOPOKKEE, int CNOGINOPPCH) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06016983 RID: 92547 RVA: 0x005453C0 File Offset: 0x005435C0 [Token(Token = "0x6016983")] [Address(RVA = "0xEC2A20", Offset = "0xEC1820", VA = "0x180EC2A20")] private Vector3 BPGGCFCOPKO(Vector3 IPHIIJNAEON, Vector3 FOJLJNMAJLC, Vector3 MBEHODBGOJI, Vector3 HLPELFANEND, float LIMOILDIGKF) { /* An exception occurred when decompiling this method (06016983) 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: 0x06016984 RID: 92548 RVA: 0x005453D8 File Offset: 0x005435D8 [Token(Token = "0x6016984")] [Address(RVA = "0xEC3090", Offset = "0xEC1E90", VA = "0x180EC3090")] 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: 0x06016985 RID: 92549 RVA: 0x0054550C File Offset: 0x0054370C [Token(Token = "0x6016985")] [Address(RVA = "0xEC4140", Offset = "0xEC2F40", VA = "0x180EC4140")] 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: 0x06016986 RID: 92550 RVA: 0x00545590 File Offset: 0x00543790 [Token(Token = "0x6016986")] [Address(RVA = "0xEC5280", Offset = "0xEC4080", VA = "0x180EC5280")] 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: 0x0400EBB3 RID: 60339 [FieldOffset(Offset = "0x2C")] [Token(Token = "0x400EBB3")] private bool DBCNKBIMMJO = true; // Token: 0x0400EBB4 RID: 60340 [FieldOffset(Offset = "0x30")] [Token(Token = "0x400EBB4")] private List DFNICGEBPID; // Token: 0x0200331B RID: 13083 [Token(Token = "0x200331B")] public class BKOHOGOPOFK { // Token: 0x06016987 RID: 92551 RVA: 0x00545648 File Offset: 0x00543848 [Token(Token = "0x6016987")] [Address(RVA = "0xEB20E0", Offset = "0xEB0EE0", VA = "0x180EB20E0")] public void HONGEKFOHEM(int FDGBIFIAIIO) { this.FFICHPOGEDN = FDGBIFIAIIO; this.FKHOKOHJGAO = FDGBIFIAIIO; this.FJECLADFIEG = FDGBIFIAIIO != 0; } // Token: 0x06016988 RID: 92552 RVA: 0x0054566C File Offset: 0x0054386C [Token(Token = "0x6016988")] [Address(RVA = "0xEB2000", Offset = "0xEB0E00", VA = "0x180EB2000")] public int BBGECFBPHBE() { return this.FKHOKOHJGAO; } // Token: 0x06016989 RID: 92553 RVA: 0x00545680 File Offset: 0x00543880 [Token(Token = "0x6016989")] [Address(RVA = "0xEB2020", Offset = "0xEB0E20", VA = "0x180EB2020")] 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: 0x0601698A RID: 92554 RVA: 0x005456D0 File Offset: 0x005438D0 [Token(Token = "0x601698A")] [Address(RVA = "0xEB2100", Offset = "0xEB0F00", VA = "0x180EB2100")] 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: 0x0601698B RID: 92555 RVA: 0x00545720 File Offset: 0x00543920 [Token(Token = "0x601698B")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public BKOHOGOPOFK() { } // Token: 0x0400EBB5 RID: 60341 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400EBB5")] public Vector3 DDHPAFKBMON; // Token: 0x0400EBB6 RID: 60342 [FieldOffset(Offset = "0x1C")] [Token(Token = "0x400EBB6")] public Quaternion IGPENJBJADK; // Token: 0x0400EBB7 RID: 60343 [FieldOffset(Offset = "0x2C")] [Token(Token = "0x400EBB7")] public int FFICHPOGEDN; // Token: 0x0400EBB8 RID: 60344 [FieldOffset(Offset = "0x30")] [Token(Token = "0x400EBB8")] public int FKHOKOHJGAO; // Token: 0x0400EBB9 RID: 60345 [FieldOffset(Offset = "0x34")] [Token(Token = "0x400EBB9")] public bool FJECLADFIEG; } // Token: 0x0200331C RID: 13084 [Token(Token = "0x200331C")] public class JGNLOJODBOF { // Token: 0x0601698C RID: 92556 RVA: 0x00545734 File Offset: 0x00543934 [Token(Token = "0x601698C")] [Address(RVA = "0xECE4C0", Offset = "0xECD2C0", VA = "0x180ECE4C0")] 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: 0x0601698D RID: 92557 RVA: 0x005457AC File Offset: 0x005439AC [Token(Token = "0x601698D")] [Address(RVA = "0xECE6E0", Offset = "0xECD4E0", VA = "0x180ECE6E0")] 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: 0x0601698E RID: 92558 RVA: 0x00545880 File Offset: 0x00543A80 [Token(Token = "0x601698E")] [Address(RVA = "0xECE980", Offset = "0xECD780", VA = "0x180ECE980")] public JGNLOJODBOF() { List list = new List(); this.ILOACJOFGPJ = list; base..ctor(); } // Token: 0x0400EBBA RID: 60346 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400EBBA")] public float MOPKOPOKKEE; // Token: 0x0400EBBB RID: 60347 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400EBBB")] public List ILOACJOFGPJ; } // Token: 0x0200331D RID: 13085 [Token(Token = "0x200331D")] [Flags] public enum PNLICINCAPE { // Token: 0x0400EBBD RID: 60349 [Token(Token = "0x400EBBD")] None = 0, // Token: 0x0400EBBE RID: 60350 [Token(Token = "0x400EBBE")] PingPong = 1, // Token: 0x0400EBBF RID: 60351 [Token(Token = "0x400EBBF")] StopAtStart = 2, // Token: 0x0400EBC0 RID: 60352 [Token(Token = "0x400EBC0")] StopAtEnd = 4, // Token: 0x0400EBC1 RID: 60353 [Token(Token = "0x400EBC1")] AllowHolding = 8 } }