using System; using System.Collections.Generic; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom; using UnityEngine; // Token: 0x020022D7 RID: 8919 [Token(Token = "0x20022D7")] [StructLayout(3)] public class KEHDIENJPAI : KGKLFGJLLJE { // Token: 0x1700296D RID: 10605 // (get) Token: 0x0600F4F5 RID: 62709 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x0600F4F6 RID: 62710 RVA: 0x0039DAC8 File Offset: 0x0039BCC8 [Token(Token = "0x1700296D")] public FDKPONPCGGC ILGFOHIJHMG { [Token(Token = "0x600F4F5")] [Address(RVA = "0x103BC20", Offset = "0x103A620", VA = "0x18103BC20")] [CompilerGenerated] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x600F4F6")] [Address(RVA = "0x103B690", Offset = "0x103A090", VA = "0x18103B690")] [CompilerGenerated] protected set { bool gpghkkmcfif = value.GPGHKKMCFIF; this.k__BackingField.GPGHKKMCFIF = gpghkkmcfif; } } // Token: 0x1700296E RID: 10606 // (get) Token: 0x0600F4F7 RID: 62711 RVA: 0x0039DAE8 File Offset: 0x0039BCE8 // (set) Token: 0x0600F4F8 RID: 62712 RVA: 0x0039DAFC File Offset: 0x0039BCFC [Token(Token = "0x1700296E")] public bool JDKJCDNCDAN { [Token(Token = "0x600F4F7")] [Address(RVA = "0x19D7AD0", Offset = "0x19D64D0", VA = "0x1819D7AD0")] get; [Token(Token = "0x600F4F8")] [Address(RVA = "0x19D7980", Offset = "0x19D6380", VA = "0x1819D7980")] private set; } // Token: 0x1700296F RID: 10607 // (get) Token: 0x0600F4F9 RID: 62713 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x1700296F")] public override int AKGEGLEMFGM { [Token(Token = "0x600F4F9")] [Address(RVA = "0x19D7990", Offset = "0x19D6390", VA = "0x1819D7990", Slot = "6")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x14000104 RID: 260 // (add) Token: 0x0600F4FA RID: 62714 RVA: 0x0039DB10 File Offset: 0x0039BD10 // (remove) Token: 0x0600F4FB RID: 62715 RVA: 0x0039DB38 File Offset: 0x0039BD38 [Token(Token = "0x14000104")] public event Action NNBDPAJLOMF { [Token(Token = "0x600F4FA")] [Address(RVA = "0x19D78E0", Offset = "0x19D62E0", VA = "0x1819D78E0")] [CompilerGenerated] add { Action nnbdpajlomf; Delegate @delegate; do { nnbdpajlomf = this.NNBDPAJLOMF; @delegate = Delegate.Combine(nnbdpajlomf, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != nnbdpajlomf) { } } [Token(Token = "0x600F4FB")] [Address(RVA = "0x19D7170", Offset = "0x19D5B70", VA = "0x1819D7170")] [CompilerGenerated] remove { Action nnbdpajlomf; Delegate @delegate; do { nnbdpajlomf = this.NNBDPAJLOMF; @delegate = Delegate.Remove(nnbdpajlomf, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != nnbdpajlomf) { } } } // Token: 0x14000105 RID: 261 // (add) Token: 0x0600F4FC RID: 62716 RVA: 0x0039DB60 File Offset: 0x0039BD60 // (remove) Token: 0x0600F4FD RID: 62717 RVA: 0x0039DB88 File Offset: 0x0039BD88 [Token(Token = "0x14000105")] public event Action PAEFCHDJPHF { [Token(Token = "0x600F4FC")] [Address(RVA = "0x19D7580", Offset = "0x19D5F80", VA = "0x1819D7580")] [CompilerGenerated] add { Action paefchdjphf; Delegate @delegate; do { paefchdjphf = this.PAEFCHDJPHF; @delegate = Delegate.Combine(paefchdjphf, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != paefchdjphf) { } } [Token(Token = "0x600F4FD")] [Address(RVA = "0x19D7840", Offset = "0x19D6240", VA = "0x1819D7840")] [CompilerGenerated] remove { Action paefchdjphf; Delegate @delegate; do { paefchdjphf = this.PAEFCHDJPHF; @delegate = Delegate.Remove(paefchdjphf, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != paefchdjphf) { } } } // Token: 0x17002970 RID: 10608 // (get) Token: 0x0600F4FE RID: 62718 RVA: 0x0039DBB0 File Offset: 0x0039BDB0 [Token(Token = "0x17002970")] public override bool IJCHDCHAKCM { [Token(Token = "0x600F4FE")] [Address(RVA = "0x9EF5D0", Offset = "0x9EDFD0", VA = "0x1809EF5D0", Slot = "4")] get { return this.LAHAOAHDGIK; } } // Token: 0x0600F4FF RID: 62719 RVA: 0x0039DBC4 File Offset: 0x0039BDC4 [Token(Token = "0x600F4FF")] [Address(RVA = "0x19D7AE0", Offset = "0x19D64E0", VA = "0x1819D7AE0")] public KEHDIENJPAI(FANFKFOJNKM type, int priority, bool blocksRaycasts, KEHDIENJPAI.OPAMNJAOBEP parameters) { } // Token: 0x17002971 RID: 10609 // (get) Token: 0x0600F500 RID: 62720 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x0600F501 RID: 62721 RVA: 0x0039DBE0 File Offset: 0x0039BDE0 [Token(Token = "0x17002971")] public Vector2 HDNHKLGNFJL { [Token(Token = "0x600F500")] [Address(RVA = "0x7D7A10", Offset = "0x7D6410", VA = "0x1807D7A10")] [CompilerGenerated] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x600F501")] [Address(RVA = "0x7D7B30", Offset = "0x7D6530", VA = "0x1807D7B30")] [CompilerGenerated] protected set { this.k__BackingField = value; this.k__BackingField.y = (float)0; } } // Token: 0x0600F502 RID: 62722 RVA: 0x0039DC00 File Offset: 0x0039BE00 [Token(Token = "0x600F502")] [Address(RVA = "0x19D7210", Offset = "0x19D5C10", VA = "0x1819D7210", Slot = "5")] protected override void BALOKJMBNIN() { int num; bool lahaoahdgik; int alcakjbalkc; do { num = 0; lahaoahdgik = this.LAHAOAHDGIK; alcakjbalkc = this.ALCAKJBALKC; if (lahaoahdgik) { bool flag = this.DMFKKOCJOPA(alcakjbalkc); } int num2 = this.AKGEGLEMFGM; this.LAHAOAHDGIK = num2 != 0; if (num2 == 0) { } if (lahaoahdgik) { } if (num2 != 0) { } bool flag2 = num2 == 0; if (lahaoahdgik != flag2) { } this.k__BackingField = num2; bool flag3; this.k__BackingField.GPGHKKMCFIF = flag3; if ((this.LAHAOAHDGIK ? 1 : 0) == num) { break; } IReadOnlyList mkipboajmej = this.MKIPBOAJMEJ; if (num2 != 0) { if (num < num2) { num += num; if (num == num2) { goto IL_90; } num++; } while (num2 != this.ALCAKJBALKC) { } int num3 = 0; IL_90: num3 += num3; num2 += 19; } if (num2 != 0) { } if (num != -1) { } } while (num != 0); if (!lahaoahdgik) { if (this.LAHAOAHDGIK == lahaoahdgik) { goto IL_E1; } int num4 = this.ALCAKJBALKC; bool flag4 = base.PLHMLJKGCMN(num4); } if (!this.LAHAOAHDGIK) { int num4 = alcakjbalkc; base.DOJKJNMCKEF(num4); } IL_E1: FDKPONPCGGC fdkponpcggc = this.k__BackingField; Action nnbdpajlomf = this.NNBDPAJLOMF; if (nnbdpajlomf != 0) { nnbdpajlomf(); } Action paefchdjphf = this.PAEFCHDJPHF; if (paefchdjphf != 0) { paefchdjphf(); } } // Token: 0x0600F503 RID: 62723 RVA: 0x0039DD24 File Offset: 0x0039BF24 [Token(Token = "0x600F503")] [Address(RVA = "0x19D7620", Offset = "0x19D6020", VA = "0x1819D7620", Slot = "7")] protected virtual bool DMFKKOCJOPA(out int HIPBEIIOHMA) { IReadOnlyList mkipboajmej = this.MKIPBOAJMEJ; int num = 0; if (num < mkipboajmej) { IReadOnlyList mkipboajmej2 = this.MKIPBOAJMEJ; int num2 = 0; bool flag = base.OJAJJAGJBBP(num2, JJOBICMCEFO.KNIMPBAAJLM.Began); if (!flag) { if (this.DOIIBLGAAJE != flag) { bool flag2 = base.OJAJJAGJBBP(num2, JJOBICMCEFO.KNIMPBAAJLM.Began | JJOBICMCEFO.KNIMPBAAJLM.Moved | JJOBICMCEFO.KNIMPBAAJLM.Stationary); if (flag2) { JJOBICMCEFO jjobicmcefo = this.NAPJMFGPCNB.CKLHBHDGHFM(flag2 ? 1 : 0); if (jjobicmcefo != 0 && ListExt.Contains(jjobicmcefo.BHEBANPKLLA, this)) { goto IL_76; } } } IReadOnlyList mkipboajmej3 = this.MKIPBOAJMEJ; num++; } IL_76: HIPBEIIOHMA.m_value = (flag ? 1 : 0); } throw new NullReferenceException(); } // Token: 0x0600F504 RID: 62724 RVA: 0x0039DDB8 File Offset: 0x0039BFB8 [Token(Token = "0x600F504")] [Address(RVA = "0x19D79D0", Offset = "0x19D63D0", VA = "0x1819D79D0", Slot = "8")] protected virtual bool OPNOOBPGPKH(int HIPBEIIOHMA, out bool ACKDMPOPIBH) { int num = 0; ACKDMPOPIBH.m_value = num != 0; bool flag; if (!base.PJEOMOLIHAA(HIPBEIIOHMA) || !flag) { return; } if (this.EEPDECIMAGA) { int num2 = 0; if (!base.EEPIBIPDEPH(num2, flag ? 1 : 0)) { } } int num3; if (num3 != 4) { bool eepdecimaga = this.EEPDECIMAGA; ACKDMPOPIBH.m_value = eepdecimaga; return; } } // Token: 0x0400A419 RID: 42009 [global::Cpp2IlInjected.FieldOffset(Offset = "0x5C")] [Token(Token = "0x400A419")] private bool DOIIBLGAAJE = false; // Token: 0x0400A41A RID: 42010 [global::Cpp2IlInjected.FieldOffset(Offset = "0x5D")] [Token(Token = "0x400A41A")] private bool EEPDECIMAGA = false; // Token: 0x0400A41B RID: 42011 [global::Cpp2IlInjected.FieldOffset(Offset = "0x5E")] [Token(Token = "0x400A41B")] private bool LAHAOAHDGIK; // Token: 0x0400A41C RID: 42012 [global::Cpp2IlInjected.FieldOffset(Offset = "0x60")] [Token(Token = "0x400A41C")] private int ALCAKJBALKC; // Token: 0x020022D8 RID: 8920 [Token(Token = "0x20022D8")] public struct OPAMNJAOBEP { // Token: 0x0400A420 RID: 42016 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x400A420")] public bool DOIIBLGAAJE; // Token: 0x0400A421 RID: 42017 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1")] [Token(Token = "0x400A421")] public bool EEPDECIMAGA; } }