using System; using System.Collections.Generic; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine; // Token: 0x020022DF RID: 8927 [Token(Token = "0x20022DF")] [StructLayout(3)] public class KDDNGDEMDKE : KGKLFGJLLJE { // Token: 0x1700297E RID: 10622 // (get) Token: 0x0600F534 RID: 62772 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x1700297E")] public override int AKGEGLEMFGM { [Token(Token = "0x600F534")] [Address(RVA = "0x19D1E30", Offset = "0x19D0830", VA = "0x1819D1E30", Slot = "6")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x1700297F RID: 10623 // (get) Token: 0x0600F535 RID: 62773 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x0600F536 RID: 62774 RVA: 0x0039E97C File Offset: 0x0039CB7C [Token(Token = "0x1700297F")] public CMHJJGKEICG LKBJBPMKPCE { [Token(Token = "0x600F535")] [Address(RVA = "0x11BC120", Offset = "0x11BAB20", VA = "0x1811BC120")] [CompilerGenerated] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x600F536")] [Address(RVA = "0xF94CD0", Offset = "0xF936D0", VA = "0x180F94CD0")] [CompilerGenerated] private set { float y = value.NMJDKEPJEIP.y; this.k__BackingField.NMJDKEPJEIP.y = y; } } // Token: 0x0600F537 RID: 62775 RVA: 0x0039E9A8 File Offset: 0x0039CBA8 [Token(Token = "0x600F537")] [Address(RVA = "0x19D2360", Offset = "0x19D0D60", VA = "0x1819D2360")] public KDDNGDEMDKE(CGIACNJEFKP type, int priority, bool blocksRaycasts, float displacementGracePeriod) { HKKOHFHADKK hkkohfhadkk = new HKKOHFHADKK(); this.PEGJGMDGKJN = hkkohfhadkk; Vector2 zero = Vector2.zero; this.NAHIMOMAJKH = zero; this.NAHIMOMAJKH.y = (float)0; HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; this.CMHIFNHJDCF = (float)0; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod = new MIEIBBPMDMP.OKGCDFLPFOD(this.FOECDECGMFD); MIEIBBPMDMP.KNFAKJMALJE knfakjmalje = new MIEIBBPMDMP.KNFAKJMALJE(this.PCHNIFLHDOD); int num = 0; int num2 = 0; pegjgmdgkjn.JEPMLPCOGNM((ushort)num, okgcdflpfod, num2, knfakjmalje); HKKOHFHADKK pegjgmdgkjn2 = this.PEGJGMDGKJN; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod2 = new MIEIBBPMDMP.OKGCDFLPFOD(this.MDHIEBLCLEE); MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod3 = new MIEIBBPMDMP.OKGCDFLPFOD(this.AHOMPANKEON); MIEIBBPMDMP.KNFAKJMALJE knfakjmalje2 = new MIEIBBPMDMP.KNFAKJMALJE(this.JAPGKFMNELD); HKKOHFHADKK pegjgmdgkjn3 = this.PEGJGMDGKJN; int num3 = 0; pegjgmdgkjn3.PIEOGAPMGIH((ushort)num3); } // Token: 0x17002980 RID: 10624 // (get) Token: 0x0600F538 RID: 62776 RVA: 0x0039EA68 File Offset: 0x0039CC68 [Token(Token = "0x17002980")] public override bool IJCHDCHAKCM { [Token(Token = "0x600F538")] [Address(RVA = "0x6374D0", Offset = "0x635ED0", VA = "0x1806374D0", Slot = "4")] get { return this.LAHAOAHDGIK; } } // Token: 0x0600F539 RID: 62777 RVA: 0x0039EA7C File Offset: 0x0039CC7C [Token(Token = "0x600F539")] [Address(RVA = "0x19D1BE0", Offset = "0x19D05E0", VA = "0x1819D1BE0", Slot = "5")] protected override void BALOKJMBNIN() { bool lahaoahdgik = this.LAHAOAHDGIK; bool iffaiogfjjb = this.IFFAIOGFJJB; this.PEGJGMDGKJN.OPEMIFENIJM(); bool lahaoahdgik2 = this.LAHAOAHDGIK; if (lahaoahdgik2) { } bool iffaiogfjjb2 = this.IFFAIOGFJJB; if (iffaiogfjjb) { bool flag = !iffaiogfjjb2; } float y = this.MAIKKHCFMEF.y; this.k__BackingField.NMJDKEPJEIP.y = y; } // Token: 0x0600F53A RID: 62778 RVA: 0x0039EAE8 File Offset: 0x0039CCE8 [Token(Token = "0x600F53A")] [Address(RVA = "0x19D1E20", Offset = "0x19D0820", VA = "0x1819D1E20")] private void FOECDECGMFD(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { this.EJLFBOPGBIH = (int)((ulong)4294967295L); } // Token: 0x0600F53B RID: 62779 RVA: 0x0039EB08 File Offset: 0x0039CD08 [Token(Token = "0x600F53B")] [Address(RVA = "0x19D2120", Offset = "0x19D0B20", VA = "0x1819D2120")] private void PCHNIFLHDOD() { int num = 0; this.EJLFBOPGBIH = (int)((ulong)4294967295L); this.LAHAOAHDGIK = num != 0; IReadOnlyList mkipboajmej = this.MKIPBOAJMEJ; int num2 = 0; if (num2 < num) { IReadOnlyList mkipboajmej2 = this.MKIPBOAJMEJ; int num3 = 0; bool flag = base.OJAJJAGJBBP(num3, JJOBICMCEFO.KNIMPBAAJLM.Began); IReadOnlyList mkipboajmej3 = this.MKIPBOAJMEJ; if (!flag) { num2++; } IReadOnlyList mkipboajmej4 = this.MKIPBOAJMEJ; this.EJLFBOPGBIH = (flag ? 1 : 0); HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; } } // Token: 0x0600F53C RID: 62780 RVA: 0x0039EB80 File Offset: 0x0039CD80 [Token(Token = "0x600F53C")] [Address(RVA = "0x19D2090", Offset = "0x19D0A90", VA = "0x1819D2090")] private void MDHIEBLCLEE(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { float time = Time.time; this.JJPDGKHPAMJ = time; Vector2 zero = Vector2.zero; int ejlfbopgbih = this.EJLFBOPGBIH; this.NAHIMOMAJKH = zero; this.NAHIMOMAJKH.y = (float)0; bool flag = base.PLHMLJKGCMN(ejlfbopgbih); } // Token: 0x0600F53D RID: 62781 RVA: 0x0039EBCC File Offset: 0x0039CDCC [Token(Token = "0x600F53D")] [Address(RVA = "0x19D1BD0", Offset = "0x19D05D0", VA = "0x1819D1BD0")] private void AHOMPANKEON(ushort HKDPLMDENDA, ushort CKCOCKOPHAM) { int ejlfbopgbih = this.EJLFBOPGBIH; base.DOJKJNMCKEF(ejlfbopgbih); } // Token: 0x0600F53E RID: 62782 RVA: 0x0039EBE8 File Offset: 0x0039CDE8 [Token(Token = "0x600F53E")] [Address(RVA = "0x19D1E70", Offset = "0x19D0870", VA = "0x1819D1E70")] private void JAPGKFMNELD() { int ejlfbopgbih = this.EJLFBOPGBIH; int num = 0; if (base.PJEOMOLIHAA(ejlfbopgbih) && base.HNDJNKLHJGP(ejlfbopgbih, num)) { Vector2 vector; this.MAIKKHCFMEF = vector; this.MAIKKHCFMEF.y = (float)0; float time = Time.time; if (time > this.CMHIFNHJDCF) { Vector2 nahimomajkh = this.NAHIMOMAJKH; float y = this.NAHIMOMAJKH.y; int num2 = 0; Vector2 vector2 = nahimomajkh + num2; this.NAHIMOMAJKH = vector2; this.NAHIMOMAJKH.y = y; } if (time < 0.010000001f) { int num3; if (num3 != 3) { this.LAHAOAHDGIK = true; throw new NullReferenceException(); } this.IFFAIOGFJJB = true; } } HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; int num4 = 0; pegjgmdgkjn.PIEOGAPMGIH((ushort)num4); } // Token: 0x0600F53F RID: 62783 RVA: 0x0039ECAC File Offset: 0x0039CEAC [Token(Token = "0x600F53F")] [Address(RVA = "0x19D1C80", Offset = "0x19D0680", VA = "0x1819D1C80")] private KDDNGDEMDKE.HPIOLHJAHOO CBDDBGHNPKE(int HIPBEIIOHMA, float FJJNKBBOEDI, ref Vector2 CIHDJKHOFNO) { int num = 0; if (base.PJEOMOLIHAA(HIPBEIIOHMA) && base.HNDJNKLHJGP(HIPBEIIOHMA, num)) { Vector2 vector; this.MAIKKHCFMEF = vector; this.MAIKKHCFMEF.y = (float)0; float time = Time.time; if (time > this.CMHIFNHJDCF) { CIHDJKHOFNO.x = vector; CIHDJKHOFNO.y = (float)0; } if (time < 0.010000001f) { } } return KDDNGDEMDKE.HPIOLHJAHOO.FAILURE; } // Token: 0x0400A44E RID: 42062 [Token(Token = "0x400A44E")] private const float MFKEHKLPKOB = 0.1f; // Token: 0x0400A44F RID: 42063 [Token(Token = "0x400A44F")] private const float ONIOIHINLDB = 0.010000001f; // Token: 0x0400A451 RID: 42065 [global::Cpp2IlInjected.FieldOffset(Offset = "0x68")] [Token(Token = "0x400A451")] private readonly HKKOHFHADKK PEGJGMDGKJN; // Token: 0x0400A452 RID: 42066 [global::Cpp2IlInjected.FieldOffset(Offset = "0x70")] [Token(Token = "0x400A452")] private bool LAHAOAHDGIK; // Token: 0x0400A453 RID: 42067 [global::Cpp2IlInjected.FieldOffset(Offset = "0x71")] [Token(Token = "0x400A453")] private bool IFFAIOGFJJB; // Token: 0x0400A454 RID: 42068 [global::Cpp2IlInjected.FieldOffset(Offset = "0x74")] [Token(Token = "0x400A454")] private Vector2 MAIKKHCFMEF; // Token: 0x0400A455 RID: 42069 [global::Cpp2IlInjected.FieldOffset(Offset = "0x7C")] [Token(Token = "0x400A455")] private int EJLFBOPGBIH; // Token: 0x0400A456 RID: 42070 [global::Cpp2IlInjected.FieldOffset(Offset = "0x80")] [Token(Token = "0x400A456")] private float JJPDGKHPAMJ; // Token: 0x0400A457 RID: 42071 [global::Cpp2IlInjected.FieldOffset(Offset = "0x84")] [Token(Token = "0x400A457")] private float CMHIFNHJDCF; // Token: 0x0400A458 RID: 42072 [global::Cpp2IlInjected.FieldOffset(Offset = "0x88")] [Token(Token = "0x400A458")] private Vector2 NAHIMOMAJKH; // Token: 0x020022E0 RID: 8928 [Token(Token = "0x20022E0")] private enum LKIKCCDDFLC { // Token: 0x0400A45A RID: 42074 [Token(Token = "0x400A45A")] WAITING, // Token: 0x0400A45B RID: 42075 [Token(Token = "0x400A45B")] TRACKING } // Token: 0x020022E1 RID: 8929 [Token(Token = "0x20022E1")] private enum HPIOLHJAHOO { // Token: 0x0400A45D RID: 42077 [Token(Token = "0x400A45D")] SUCCESS, // Token: 0x0400A45E RID: 42078 [Token(Token = "0x400A45E")] FAILURE, // Token: 0x0400A45F RID: 42079 [Token(Token = "0x400A45F")] INPROGRESS } }