using System; using System.Collections.Generic; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom; using RecRoom.Core.Screens.PlayerController; using UnityEngine; // Token: 0x02001CCD RID: 7373 [Token(Token = "0x2001CCD")] [StructLayout(3)] public class CIOEAKKKKIH : CCICBIOHEMC { // Token: 0x17001EF6 RID: 7926 // (get) Token: 0x0600C683 RID: 50819 RVA: 0x002F068C File Offset: 0x002EE88C [Token(Token = "0x17001EF6")] private CCICBIOHEMC PPOHGGLALCH { [Token(Token = "0x600C683")] [Address(RVA = "0x1CE2090", Offset = "0x1CE0A90", VA = "0x181CE2090")] get { int ppebbpbmmbc = this.PPEBBPBMMBC; PlayerAnimationAsset playerAnimationAsset = this.NDGFIPNAEEM[ppebbpbmmbc]; throw new IndexOutOfRangeException(); } } // Token: 0x17001EF7 RID: 7927 // (get) Token: 0x0600C684 RID: 50820 RVA: 0x002F06B4 File Offset: 0x002EE8B4 [Token(Token = "0x17001EF7")] public float BPHIOMBNAAI { [Token(Token = "0x600C684")] [Address(RVA = "0x1CE2E00", Offset = "0x1CE1800", VA = "0x181CE2E00", Slot = "4")] get { PlayerAnimationAsset[] ndgfipnaeem = this.NDGFIPNAEEM; int num = 0; if (ndgfipnaeem != 0 && this.AHBEOFEIMKE != (ulong)0L) { int num2 = 0; if (num2 < ndgfipnaeem.Length) { PlayerAnimationAsset playerAnimationAsset = ndgfipnaeem[num2]; int num3 = 0; if (playerAnimationAsset != num3) { float num4 = this.AHBEOFEIMKE[num2]; if (this.NDGFIPNAEEM[num2].Duration > (float)num) { float duration = this.NDGFIPNAEEM[num2].Duration; } } PlayerAnimationAsset[] ndgfipnaeem2 = this.NDGFIPNAEEM; num2++; } } throw new NullReferenceException(); } } // Token: 0x17001EF8 RID: 7928 // (get) Token: 0x0600C685 RID: 50821 RVA: 0x002F0740 File Offset: 0x002EE940 [Token(Token = "0x17001EF8")] public List OKLNJOPHHDI { [Token(Token = "0x600C685")] [Address(RVA = "0x1CE2FD0", Offset = "0x1CE19D0", VA = "0x181CE2FD0", Slot = "5")] get { int ppebbpbmmbc = this.PPEBBPBMMBC; if (this.NDGFIPNAEEM[ppebbpbmmbc] != 0) { int num = 0; num += num; num++; } return CIOEAKKKKIH.KDBCIGDABAE; } } // Token: 0x0600C686 RID: 50822 RVA: 0x002F0778 File Offset: 0x002EE978 [Token(Token = "0x600C686")] [Address(RVA = "0x1CE2A60", Offset = "0x1CE1460", VA = "0x181CE2A60", Slot = "6")] public bool MIBPDNPGPHP(CCICBIOHEMC IGBNEFLEGNO) { int num = 0; if (IGBNEFLEGNO != 0 && IGBNEFLEGNO != 0) { return IGBNEFLEGNO == this; } PlayerAnimationAsset[] ndgfipnaeem = this.NDGFIPNAEEM; if (num < ndgfipnaeem.Length) { PlayerAnimationAsset playerAnimationAsset = ndgfipnaeem[num]; PlayerAnimationAsset[] ndgfipnaeem2 = this.NDGFIPNAEEM; num++; return true; } throw new NullReferenceException(); } // Token: 0x0600C687 RID: 50823 RVA: 0x002F07C4 File Offset: 0x002EE9C4 [Token(Token = "0x600C687")] [Address(RVA = "0x1CE1F50", Offset = "0x1CE0950", VA = "0x181CE1F50", Slot = "7")] public bool BCCGBMGEGAH(CCICBIOHEMC IGBNEFLEGNO) { if (IGBNEFLEGNO != 0) { int num = 0; int num2 = 0; if (IGBNEFLEGNO != 0 && IGBNEFLEGNO != this) { PlayerAnimationAsset[] ndgfipnaeem = this.NDGFIPNAEEM; if (ndgfipnaeem.Length == num && num2 < ndgfipnaeem.Length && ndgfipnaeem[num2].MIBPDNPGPHP(num2)) { PlayerAnimationAsset[] ndgfipnaeem2 = this.NDGFIPNAEEM; num2++; } } } throw new NullReferenceException(); } // Token: 0x0600C688 RID: 50824 RVA: 0x002F0820 File Offset: 0x002EEA20 [Token(Token = "0x600C688")] [Address(RVA = "0x1CE2140", Offset = "0x1CE0B40", VA = "0x181CE2140", Slot = "8")] public ACHNJMAHALI GFDKEGMBNID(float KGOBMDNKIDJ, bool LGHFIDJKEAL, AdditiveAnimationWeight FHJMKLOCIBK, bool OGNEEOLFMHI) { bool flag; if (!flag) { int num = 0; bool flag2; if (!flag2) { ACHNJMAHALI achnjmahali; PlayerAnimationFrameTransform enoneadfacp = achnjmahali.ENONEADFACP; if (0 <= enoneadfacp) { } } num++; PlayerAnimationFrameTransform enoneadfacp2; float z; if (num != 0) { ACHNJMAHALI achnjmahali2; enoneadfacp2 = achnjmahali2.ENONEADFACP; z = achnjmahali2.EAFCPPAEHJA.Rotation.z; } this.EBJEOHCJIMM = enoneadfacp2; this.NDGFIPNAEEM = z; this.PPEBBPBMMBC = enoneadfacp2; } this.EBJEOHCJIMM = KGOBMDNKIDJ; this.PPEBBPBMMBC = (int)KGOBMDNKIDJ; throw new IndexOutOfRangeException(); } // Token: 0x17001EF9 RID: 7929 // (get) Token: 0x0600C689 RID: 50825 RVA: 0x002F089C File Offset: 0x002EEA9C [Token(Token = "0x17001EF9")] public bool HHLCDDDKMLL { [Token(Token = "0x600C689")] [Address(RVA = "0x1CE30E0", Offset = "0x1CE1AE0", VA = "0x181CE30E0", Slot = "9")] get { int ppebbpbmmbc = this.PPEBBPBMMBC; if (this.NDGFIPNAEEM[ppebbpbmmbc] != 0) { } throw new IndexOutOfRangeException(); } } // Token: 0x0600C68A RID: 50826 RVA: 0x002F08C8 File Offset: 0x002EEAC8 [Token(Token = "0x600C68A")] [Address(RVA = "0x1CE2C70", Offset = "0x1CE1670", VA = "0x181CE2C70", Slot = "10")] public float OPLAKMEFOEF(float KGOBMDNKIDJ) { int ppebbpbmmbc = this.PPEBBPBMMBC; PlayerAnimationAsset[] ndgfipnaeem = this.NDGFIPNAEEM; int length = ndgfipnaeem.Length; if (ndgfipnaeem[ppebbpbmmbc] != 0) { int num = 0; num += num; num++; } throw new IndexOutOfRangeException(); } // Token: 0x0600C68B RID: 50827 RVA: 0x002F0908 File Offset: 0x002EEB08 [Token(Token = "0x600C68B")] [Address(RVA = "0x1CE28D0", Offset = "0x1CE12D0", VA = "0x181CE28D0")] public void IMPGHCGEDLA(PlayerAnimation3DBlendedPoseSet EIGDBDCFAEO) { float[] array = new float[EIGDBDCFAEO.animationVertices._size]; this.AHBEOFEIMKE = array; PlayerAnimationAsset[] array2 = EIGDBDCFAEO.OLFGGPCLABA(); this.NDGFIPNAEEM = array2; this.EBJEOHCJIMM = EIGDBDCFAEO; Vector3 zero = Vector3.zero; PlayerAnimation3DBlendedPoseSet ebjeohcjimm = this.EBJEOHCJIMM; float z = zero.z; } // Token: 0x0600C68C RID: 50828 RVA: 0x002F0960 File Offset: 0x002EEB60 [Token(Token = "0x600C68C")] [Address(RVA = "0x1CE20E0", Offset = "0x1CE0AE0", VA = "0x181CE20E0")] public void FPLDCOMICBL(Vector3 EFHGFHENOAO, GHLCJGAMKMG MFKOJMHJPOC = GHLCJGAMKMG.BOTH_RIGHT_PRIMARY) { if (MFKOJMHJPOC == GHLCJGAMKMG.LEFT_ONLY || MFKOJMHJPOC == GHLCJGAMKMG.BOTH_LEFT_PRIMARY) { float num; EFHGFHENOAO.x = num; } PlayerAnimation3DBlendedPoseSet ebjeohcjimm = this.EBJEOHCJIMM; float z = EFHGFHENOAO.z; } // Token: 0x0600C68D RID: 50829 RVA: 0x002F0990 File Offset: 0x002EEB90 [Token(Token = "0x600C68D")] [Address(RVA = "0x3C1270", Offset = "0x3BFC70", VA = "0x1803C1270")] public void COHIKFADFHJ(BOHPKJIGBIF OEPNEGOMJEC) { this.OEPNEGOMJEC = OEPNEGOMJEC; } // Token: 0x0600C68E RID: 50830 RVA: 0x002F09A4 File Offset: 0x002EEBA4 [Token(Token = "0x600C68E")] [Address(RVA = "0x1CE29B0", Offset = "0x1CE13B0", VA = "0x181CE29B0")] private bool LCBMPPJNEJL(CCICBIOHEMC IGBNEFLEGNO) { PlayerAnimationAsset[] ndgfipnaeem = this.NDGFIPNAEEM; int num = 0; if (num < ndgfipnaeem.Length) { PlayerAnimationAsset playerAnimationAsset = ndgfipnaeem[num]; PlayerAnimationAsset[] ndgfipnaeem2 = this.NDGFIPNAEEM; num++; return true; } throw new NullReferenceException(); } // Token: 0x0600C68F RID: 50831 RVA: 0x002F09E0 File Offset: 0x002EEBE0 [Token(Token = "0x600C68F")] [Address(RVA = "0x1CE1F40", Offset = "0x1CE0940", VA = "0x181CE1F40")] private bool BAFPPOAEDDL(CIOEAKKKKIH EBMAIFPBNKJ) { return EBMAIFPBNKJ == this; } // Token: 0x0600C690 RID: 50832 RVA: 0x002F09F4 File Offset: 0x002EEBF4 [Token(Token = "0x600C690")] [Address(RVA = "0x1CE2B80", Offset = "0x1CE1580", VA = "0x181CE2B80")] private bool OHIFEIMBGLD(CIOEAKKKKIH HPKICPNGMDJ) { if (HPKICPNGMDJ != this && HPKICPNGMDJ != 0) { PlayerAnimationAsset[] ndgfipnaeem = this.NDGFIPNAEEM; int length = HPKICPNGMDJ.NDGFIPNAEEM.Length; if (ndgfipnaeem.Length == length) { int num = 0; if (num < ndgfipnaeem.Length) { PlayerAnimationAsset[] ndgfipnaeem2 = HPKICPNGMDJ.NDGFIPNAEEM; PlayerAnimationAsset playerAnimationAsset = ndgfipnaeem[num]; PlayerAnimationAsset playerAnimationAsset2 = ndgfipnaeem2[num]; if (playerAnimationAsset.MIBPDNPGPHP(playerAnimationAsset2)) { PlayerAnimationAsset[] ndgfipnaeem3 = this.NDGFIPNAEEM; num++; } } } } return true; } // Token: 0x0600C691 RID: 50833 RVA: 0x002F0A6C File Offset: 0x002EEC6C [Token(Token = "0x600C691")] [Address(RVA = "0x1CE1EA0", Offset = "0x1CE08A0", VA = "0x181CE1EA0")] private bool BAFPPOAEDDL(CCICBIOHEMC IGBNEFLEGNO) { PlayerAnimationAsset[] ndgfipnaeem = this.NDGFIPNAEEM; if (ndgfipnaeem != 0) { int num = 0; if (num < ndgfipnaeem.Length) { if (!ndgfipnaeem[num].MIBPDNPGPHP(IGBNEFLEGNO)) { PlayerAnimationAsset[] ndgfipnaeem2 = this.NDGFIPNAEEM; num++; } return true; } } throw new NullReferenceException(); } // Token: 0x0600C692 RID: 50834 RVA: 0x002F0AB4 File Offset: 0x002EECB4 [Token(Token = "0x600C692")] [Address(RVA = "0x18AF750", Offset = "0x18AE150", VA = "0x1818AF750")] public CIOEAKKKKIH() { } // Token: 0x04008358 RID: 33624 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4008358")] private PlayerAnimation3DBlendedPoseSet EBJEOHCJIMM; // Token: 0x04008359 RID: 33625 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4008359")] private float[] AHBEOFEIMKE; // Token: 0x0400835A RID: 33626 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x400835A")] private PlayerAnimationAsset[] NDGFIPNAEEM; // Token: 0x0400835B RID: 33627 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x400835B")] private BOHPKJIGBIF OEPNEGOMJEC; // Token: 0x0400835C RID: 33628 [Token(Token = "0x400835C")] private static readonly List KDBCIGDABAE = new List(); // Token: 0x0400835D RID: 33629 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x400835D")] [NonSerialized] private int PPEBBPBMMBC = (int)((ulong)4294967295L); }