using System; using System.Collections.Generic; using Cpp2IlInjected; using RecRoom; using RecRoom.Core; using RecRoom.Core.Controllers.ScreenBehaviors; using RecRoom.Core.Screens.PlayerController; using RecRoom.Inputs.Touch; using UnityEngine; // Token: 0x02002DB5 RID: 11701 [Token(Token = "0x2002DB5")] public class AJKIHFGHIBD : GHJPGFBHMMC { // Token: 0x1700372B RID: 14123 // (get) Token: 0x06013DB3 RID: 81331 RVA: 0x0049C954 File Offset: 0x0049AB54 [Token(Token = "0x1700372B")] private bool JDDBNPIFCOP { [Token(Token = "0x6013DB3")] [Address(RVA = "0x99BDD0", Offset = "0x99ABD0", VA = "0x18099BDD0")] get { bool flag; return flag; } } // Token: 0x1700372C RID: 14124 // (get) Token: 0x06013DB4 RID: 81332 RVA: 0x0049C96C File Offset: 0x0049AB6C [Token(Token = "0x1700372C")] public override int LNEDNNJCPMG { [Token(Token = "0x6013DB4")] [Address(RVA = "0x55DC50", Offset = "0x55CA50", VA = "0x18055DC50", Slot = "14")] get { return 25; } } // Token: 0x1700372D RID: 14125 // (get) Token: 0x06013DB5 RID: 81333 RVA: 0x0049C97C File Offset: 0x0049AB7C [Token(Token = "0x1700372D")] public override bool KAPLCJDFAMJ { [Token(Token = "0x6013DB5")] [Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "15")] get { } } // Token: 0x06013DB6 RID: 81334 RVA: 0x0049C98C File Offset: 0x0049AB8C [Token(Token = "0x6013DB6")] [Address(RVA = "0x99C190", Offset = "0x99AF90", VA = "0x18099C190", Slot = "16")] public override void OFFLOPLJBBG(DanceScreenPlayerBehaviorConfig PBGBNMCPEAJ, LHNMJNHJCNF IHCMJLOBKBJ) { Camera fomhgmlpond = IHCMJLOBKBJ.FOMHGMLPOND; EGPIOLCPOKN egpiolcpokn = new EGPIOLCPOKN(PBGBNMCPEAJ.DefaultInputSpring); this.BNBFLGHJIAC = egpiolcpokn; HKKOHFHADKK hkkohfhadkk = new HKKOHFHADKK(); this.PEGJGMDGKJN = hkkohfhadkk; int num = 0; int num2 = 0; int num3 = 0; int num4 = 0; hkkohfhadkk.JEPMLPCOGNM((ushort)num2, num4, num3, num); HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; MIEIBBPMDMP.KNFAKJMALJE knfakjmalje = new MIEIBBPMDMP.KNFAKJMALJE(this.MOFGPPPOOCG); HKKOHFHADKK pegjgmdgkjn2 = this.PEGJGMDGKJN; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod = new MIEIBBPMDMP.OKGCDFLPFOD(this.NKGNBOMAFPD); MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod2 = new MIEIBBPMDMP.OKGCDFLPFOD(this.GMLCIEPCDGH); MIEIBBPMDMP.KNFAKJMALJE knfakjmalje2 = new MIEIBBPMDMP.KNFAKJMALJE(this.ECPAANNFOFK); HKKOHFHADKK pegjgmdgkjn3 = this.PEGJGMDGKJN; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod3 = new MIEIBBPMDMP.OKGCDFLPFOD(this.ILEGDABJHII); MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod4 = new MIEIBBPMDMP.OKGCDFLPFOD(this.OBHBEHNLIJF); MIEIBBPMDMP.KNFAKJMALJE knfakjmalje3 = new MIEIBBPMDMP.KNFAKJMALJE(this.BIGEJLEHOIN); HKKOHFHADKK pegjgmdgkjn4 = this.PEGJGMDGKJN; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod5 = new MIEIBBPMDMP.OKGCDFLPFOD(this.KGECMEKCPJF); MIEIBBPMDMP.KNFAKJMALJE knfakjmalje4 = new MIEIBBPMDMP.KNFAKJMALJE(this.ELEMKALOBKP); this.GDKPHDHEOFK(); } // Token: 0x06013DB7 RID: 81335 RVA: 0x0049CA8C File Offset: 0x0049AC8C [Token(Token = "0x6013DB7")] [Address(RVA = "0x99B1B0", Offset = "0x999FB0", VA = "0x18099B1B0", Slot = "17")] public override void Dispose() { base.Dispose(); } // Token: 0x06013DB8 RID: 81336 RVA: 0x0049CAA0 File Offset: 0x0049ACA0 [Token(Token = "0x6013DB8")] [Address(RVA = "0x99C4A0", Offset = "0x99B2A0", VA = "0x18099C4A0", Slot = "20")] protected override void PPAOALHOODL() { HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; Action action = new Action(this.BAPNAOGBCBD); this.BAPNAOGBCBD(); } // Token: 0x06013DB9 RID: 81337 RVA: 0x0049CAD0 File Offset: 0x0049ACD0 [Token(Token = "0x6013DB9")] [Address(RVA = "0x99BC60", Offset = "0x99AA60", VA = "0x18099BC60", Slot = "21")] protected override void JNGMMNANOCH() { HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; int num = 0; pegjgmdgkjn.PIEOGAPMGIH((ushort)num); Action action = new Action(this.BAPNAOGBCBD); } // Token: 0x06013DBA RID: 81338 RVA: 0x0049CB00 File Offset: 0x0049AD00 [Token(Token = "0x6013DBA")] [Address(RVA = "0x99ADC0", Offset = "0x999BC0", VA = "0x18099ADC0", Slot = "22")] public override void BALOKJMBNIN() { Sprite sprite = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.BCDIKFOHNGE.Mobile_UI_Pick_Up); Sprite sprite2 = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.BCDIKFOHNGE.Mobile_UI_Pick_Up); this.PEGJGMDGKJN.OPEMIFENIJM(); } // Token: 0x06013DBB RID: 81339 RVA: 0x0049CB30 File Offset: 0x0049AD30 [Token(Token = "0x6013DBB")] [Address(RVA = "0x99BD70", Offset = "0x99AB70", VA = "0x18099BD70")] private void MOFGPPPOOCG() { if (this.JDDBNPIFCOP) { HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; return; } } // Token: 0x06013DBC RID: 81340 RVA: 0x0049CB58 File Offset: 0x0049AD58 [Token(Token = "0x6013DBC")] [Address(RVA = "0x99BE50", Offset = "0x99AC50", VA = "0x18099BE50")] private void NKGNBOMAFPD(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { Vector2 zero = Vector2.zero; this.LNNIELCCHFH = zero; this.LNNIELCCHFH.y = (float)0; } // Token: 0x06013DBD RID: 81341 RVA: 0x0049CB80 File Offset: 0x0049AD80 [Token(Token = "0x6013DBD")] [Address(RVA = "0x99B1F0", Offset = "0x999FF0", VA = "0x18099B1F0")] private void ECPAANNFOFK() { int num = 0; PlayerAnimation3DBlendedPoseSet playerAnimation3DBlendedPoseSet; if (!(playerAnimation3DBlendedPoseSet == num)) { bool flag = this.JDDBNPIFCOP; if (flag) { Vector3 vector = this.NPBPFNJCBCH(); } Vector3 zero = Vector3.zero; KHINMMJIENE khinmmjiene; float z; if (khinmmjiene != 0) { Camera screenModeCamera = SingletonMonoBehaviour.ONCPNMDGGKG.screenModeCamera; Transform transform = screenModeCamera.transform; Transform transform2 = screenModeCamera.transform; Vector3 vector2; z = vector2.z; } SimpleSpring6DConfig overrideSpringParameters; if (flag && playerAnimation3DBlendedPoseSet.useOverrideSpring) { overrideSpringParameters = playerAnimation3DBlendedPoseSet.overrideSpringParameters; } this.BNBFLGHJIAC.PBGBNMCPEAJ = overrideSpringParameters; this.BNBFLGHJIAC.k__BackingField.z = z; EGPIOLCPOKN bnbflghjiac = this.BNBFLGHJIAC; bnbflghjiac.FNLKDMMCDJP(); float z2 = this.BNBFLGHJIAC.k__BackingField.z; Vector3 vector3; float z3 = vector3.z; this.JHFCIDHDHHK.z = z3; return; } IPPGHMJIMMO ippghmjimmo; Debug.LogError(string.Format("No pose set matching {0}", ippghmjimmo)); throw new NullReferenceException(); } // Token: 0x06013DBE RID: 81342 RVA: 0x0049CC6C File Offset: 0x0049AE6C [Token(Token = "0x6013DBE")] [Address(RVA = "0x99B920", Offset = "0x99A720", VA = "0x18099B920")] private void GMLCIEPCDGH(ushort HKDPLMDENDA, ushort CKCOCKOPHAM) { } // Token: 0x06013DBF RID: 81343 RVA: 0x0049CC84 File Offset: 0x0049AE84 [Token(Token = "0x6013DBF")] [Address(RVA = "0x99BB50", Offset = "0x99A950", VA = "0x18099BB50")] private void ILEGDABJHII(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { KAKMNKBHJLE ceedfocgnli = this.CEEDFOCGNLI; } // Token: 0x06013DC0 RID: 81344 RVA: 0x0049CCA0 File Offset: 0x0049AEA0 [Token(Token = "0x6013DC0")] [Address(RVA = "0x99B0F0", Offset = "0x999EF0", VA = "0x18099B0F0")] private void BIGEJLEHOIN() { KAKMNKBHJLE ceedfocgnli = this.CEEDFOCGNLI; if (!this.JDDBNPIFCOP) { HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; } } // Token: 0x06013DC1 RID: 81345 RVA: 0x0049CCCC File Offset: 0x0049AECC [Token(Token = "0x6013DC1")] [Address(RVA = "0x99C140", Offset = "0x99AF40", VA = "0x18099C140")] private void OBHBEHNLIJF(ushort HKDPLMDENDA, ushort CKCOCKOPHAM) { } // Token: 0x06013DC2 RID: 81346 RVA: 0x0049CCE0 File Offset: 0x0049AEE0 [Token(Token = "0x6013DC2")] [Address(RVA = "0x99BD50", Offset = "0x99AB50", VA = "0x18099BD50")] private void KGECMEKCPJF(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { float time = Time.time; this.OIHGMHJAEDB = time; } // Token: 0x06013DC3 RID: 81347 RVA: 0x0049CCFC File Offset: 0x0049AEFC [Token(Token = "0x6013DC3")] [Address(RVA = "0x99B6D0", Offset = "0x99A4D0", VA = "0x18099B6D0")] private void ELEMKALOBKP() { if (!this.JDDBNPIFCOP) { float time = Time.time; HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; return; } HKKOHFHADKK pegjgmdgkjn2 = this.PEGJGMDGKJN; } // Token: 0x06013DC4 RID: 81348 RVA: 0x0049CD34 File Offset: 0x0049AF34 [Token(Token = "0x6013DC4")] [Address(RVA = "0x99AD40", Offset = "0x999B40", VA = "0x18099AD40")] private void APCELKCKKCA() { KAKMNKBHJLE ceedfocgnli = this.CEEDFOCGNLI; } // Token: 0x06013DC5 RID: 81349 RVA: 0x0049CD50 File Offset: 0x0049AF50 [Token(Token = "0x6013DC5")] [Address(RVA = "0x99B770", Offset = "0x99A570", VA = "0x18099B770")] private void GDKPHDHEOFK() { int num = 0; WeightedPlayerAnimationData[] array; this.MGKDBNHCFGL = array; WeightedPlayerAnimationData weightedPlayerAnimationData = array[2]; WeightedPlayerAnimationData[] mgkdbnhcfgl = this.MGKDBNHCFGL; WeightedPlayerAnimationData weightedPlayerAnimationData2 = array[3]; WeightedPlayerAnimationData weightedPlayerAnimationData3 = WeightedPlayerAnimationData.EINDIIHNPMD(weightedPlayerAnimationData2); if (weightedPlayerAnimationData3 != 0) { } mgkdbnhcfgl[0] = weightedPlayerAnimationData3; WeightedPlayerAnimationData weightedPlayerAnimationData4 = this.MGKDBNHCFGL[num]; num++; } // Token: 0x06013DC6 RID: 81350 RVA: 0x0049CDB0 File Offset: 0x0049AFB0 [Token(Token = "0x6013DC6")] [Address(RVA = "0x99AF00", Offset = "0x999D00", VA = "0x18099AF00")] private void BAPNAOGBCBD() { int num = 0; TouchRegion touchRegion; if (touchRegion != num) { touchRegion.PlayToggledTransitionFromBeginning(); } HashSet akgpgjbdlde = this.AKGPGJBDLDE; bool flag; if (!flag) { HashSet fjekppaagee = this.FJEKPPAAGEE; bool flag2; if (flag2) { } return; } throw new NullReferenceException(); } // Token: 0x06013DC7 RID: 81351 RVA: 0x0049CDF0 File Offset: 0x0049AFF0 [Token(Token = "0x6013DC7")] [Address(RVA = "0x99B990", Offset = "0x99A790", VA = "0x18099B990")] private PlayerAnimation3DBlendedPoseSet HKLLGJPOLKE(out WeightedPlayerAnimationData EEPGFDNBMME) { if (this.LDHEKHNDDAO < (ref EEPGFDNBMME)) { } int num = 0; num++; this.LDHEKHNDDAO = num; int ldhekhnddao = this.LDHEKHNDDAO; WeightedPlayerAnimationData weightedPlayerAnimationData = this.MGKDBNHCFGL[ldhekhnddao]; EEPGFDNBMME.Animation = weightedPlayerAnimationData; int ldhekhnddao2 = this.LDHEKHNDDAO; throw new NullReferenceException(); } // Token: 0x06013DC8 RID: 81352 RVA: 0x0049CE40 File Offset: 0x0049B040 [Token(Token = "0x6013DC8")] [Address(RVA = "0x99BEC0", Offset = "0x99ACC0", VA = "0x18099BEC0")] private Vector3 NPBPFNJCBCH() { Vector3 vector; float z = vector.z; bool flag; if (flag) { } Vector3 vector2; float z2 = vector2.z; throw new NullReferenceException(); } // Token: 0x06013DC9 RID: 81353 RVA: 0x0049CE68 File Offset: 0x0049B068 [Token(Token = "0x6013DC9")] [Address(RVA = "0x99C5E0", Offset = "0x99B3E0", VA = "0x18099C5E0")] public AJKIHFGHIBD() { Vector2 zero = Vector2.zero; this.LNNIELCCHFH = zero; this.LNNIELCCHFH.y = (float)0; JNLDNNAKBGH jnldnnakbgh; this.JOMFPENMGBK = jnldnnakbgh; KAKMNKBHJLE kakmnkbhjle = new KAKMNKBHJLE(); this.CEEDFOCGNLI = kakmnkbhjle; HashSet hashSet = new HashSet(); bool flag = hashSet.Add((uint)1); bool flag2 = hashSet.Add((uint)2); bool flag3 = hashSet.Add((uint)3); this.AKGPGJBDLDE = hashSet; HashSet hashSet2 = new HashSet(); bool flag4 = hashSet2.Add((uint)102); bool flag5 = hashSet2.Add((uint)103); this.FJEKPPAAGEE = hashSet2; base..ctor(); } // Token: 0x0400CE79 RID: 52857 [FieldOffset(Offset = "0x48")] [Token(Token = "0x400CE79")] private HKKOHFHADKK PEGJGMDGKJN; // Token: 0x0400CE7A RID: 52858 [FieldOffset(Offset = "0x50")] [Token(Token = "0x400CE7A")] private EGPIOLCPOKN BNBFLGHJIAC; // Token: 0x0400CE7B RID: 52859 [FieldOffset(Offset = "0x58")] [Token(Token = "0x400CE7B")] private WeightedPlayerAnimationData[] MGKDBNHCFGL; // Token: 0x0400CE7C RID: 52860 [FieldOffset(Offset = "0x60")] [Token(Token = "0x400CE7C")] private int LDHEKHNDDAO = (int)((ulong)4294967295L); // Token: 0x0400CE7D RID: 52861 [FieldOffset(Offset = "0x64")] [Token(Token = "0x400CE7D")] private Vector3 JHFCIDHDHHK; // Token: 0x0400CE7E RID: 52862 [FieldOffset(Offset = "0x70")] [Token(Token = "0x400CE7E")] private float OIHGMHJAEDB; // Token: 0x0400CE7F RID: 52863 [FieldOffset(Offset = "0x74")] [Token(Token = "0x400CE7F")] private Vector2 LNNIELCCHFH; // Token: 0x0400CE80 RID: 52864 [Token(Token = "0x400CE80")] private const float CBIEFKJOJNO = 0.1f; // Token: 0x0400CE81 RID: 52865 [FieldOffset(Offset = "0x80")] [Token(Token = "0x400CE81")] private readonly JNLDNNAKBGH JOMFPENMGBK; // Token: 0x0400CE82 RID: 52866 [FieldOffset(Offset = "0x88")] [Token(Token = "0x400CE82")] private readonly KAKMNKBHJLE CEEDFOCGNLI; // Token: 0x0400CE83 RID: 52867 [FieldOffset(Offset = "0x90")] [Token(Token = "0x400CE83")] private HashSet AKGPGJBDLDE; // Token: 0x0400CE84 RID: 52868 [FieldOffset(Offset = "0x98")] [Token(Token = "0x400CE84")] private HashSet FJEKPPAAGEE; // Token: 0x0400CE85 RID: 52869 [Token(Token = "0x400CE85")] private const float CBMDMGHGHJJ = 2f; // Token: 0x02002DB6 RID: 11702 [Token(Token = "0x2002DB6")] private enum EEHIKELBFKN { // Token: 0x0400CE87 RID: 52871 [Token(Token = "0x400CE87")] DISABLED, // Token: 0x0400CE88 RID: 52872 [Token(Token = "0x400CE88")] WAITING_FOR_INPUT, // Token: 0x0400CE89 RID: 52873 [Token(Token = "0x400CE89")] DANCING } // Token: 0x02002DB7 RID: 11703 [Token(Token = "0x2002DB7")] private enum LFLHLEOFFHO { // Token: 0x0400CE8B RID: 52875 [Token(Token = "0x400CE8B")] HAS_INPUT, // Token: 0x0400CE8C RID: 52876 [Token(Token = "0x400CE8C")] INPUT_STOPPED } }