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: 0x02002E9E RID: 11934 [Token(Token = "0x2002E9E")] public class AJKIHFGHIBD : GHJPGFBHMMC { // Token: 0x170037E2 RID: 14306 // (get) Token: 0x060141F9 RID: 82425 RVA: 0x004A66EC File Offset: 0x004A48EC [Token(Token = "0x170037E2")] private bool JDDBNPIFCOP { [Token(Token = "0x60141F9")] [Address(RVA = "0x1461270", Offset = "0x1460270", VA = "0x181461270")] get { bool flag; return flag; } } // Token: 0x170037E3 RID: 14307 // (get) Token: 0x060141FA RID: 82426 RVA: 0x004A6704 File Offset: 0x004A4904 [Token(Token = "0x170037E3")] public override int LNEDNNJCPMG { [Token(Token = "0x60141FA")] [Address(RVA = "0xC45930", Offset = "0xC44930", VA = "0x180C45930", Slot = "14")] get { return 25; } } // Token: 0x170037E4 RID: 14308 // (get) Token: 0x060141FB RID: 82427 RVA: 0x004A6714 File Offset: 0x004A4914 [Token(Token = "0x170037E4")] public override bool KAPLCJDFAMJ { [Token(Token = "0x60141FB")] [Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "15")] get { } } // Token: 0x060141FC RID: 82428 RVA: 0x004A6724 File Offset: 0x004A4924 [Token(Token = "0x60141FC")] [Address(RVA = "0x1461630", Offset = "0x1460630", VA = "0x181461630", 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: 0x060141FD RID: 82429 RVA: 0x004A6824 File Offset: 0x004A4A24 [Token(Token = "0x60141FD")] [Address(RVA = "0x1460650", Offset = "0x145F650", VA = "0x181460650", Slot = "17")] public override void Dispose() { base.Dispose(); } // Token: 0x060141FE RID: 82430 RVA: 0x004A6838 File Offset: 0x004A4A38 [Token(Token = "0x60141FE")] [Address(RVA = "0x1461940", Offset = "0x1460940", VA = "0x181461940", Slot = "20")] protected override void PPAOALHOODL() { HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; Action action = new Action(this.BAPNAOGBCBD); this.BAPNAOGBCBD(); } // Token: 0x060141FF RID: 82431 RVA: 0x004A6868 File Offset: 0x004A4A68 [Token(Token = "0x60141FF")] [Address(RVA = "0x1461100", Offset = "0x1460100", VA = "0x181461100", Slot = "21")] protected override void JNGMMNANOCH() { HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; int num = 0; pegjgmdgkjn.PIEOGAPMGIH((ushort)num); Action action = new Action(this.BAPNAOGBCBD); } // Token: 0x06014200 RID: 82432 RVA: 0x004A6898 File Offset: 0x004A4A98 [Token(Token = "0x6014200")] [Address(RVA = "0x1460260", Offset = "0x145F260", VA = "0x181460260", 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: 0x06014201 RID: 82433 RVA: 0x004A68C8 File Offset: 0x004A4AC8 [Token(Token = "0x6014201")] [Address(RVA = "0x1461210", Offset = "0x1460210", VA = "0x181461210")] private void MOFGPPPOOCG() { if (this.JDDBNPIFCOP) { HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; return; } } // Token: 0x06014202 RID: 82434 RVA: 0x004A68F0 File Offset: 0x004A4AF0 [Token(Token = "0x6014202")] [Address(RVA = "0x14612F0", Offset = "0x14602F0", VA = "0x1814612F0")] private void NKGNBOMAFPD(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { Vector2 zero = Vector2.zero; this.LNNIELCCHFH = zero; this.LNNIELCCHFH.y = (float)0; } // Token: 0x06014203 RID: 82435 RVA: 0x004A6918 File Offset: 0x004A4B18 [Token(Token = "0x6014203")] [Address(RVA = "0x1460690", Offset = "0x145F690", VA = "0x181460690")] 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: 0x06014204 RID: 82436 RVA: 0x004A6A04 File Offset: 0x004A4C04 [Token(Token = "0x6014204")] [Address(RVA = "0x1460DC0", Offset = "0x145FDC0", VA = "0x181460DC0")] private void GMLCIEPCDGH(ushort HKDPLMDENDA, ushort CKCOCKOPHAM) { } // Token: 0x06014205 RID: 82437 RVA: 0x004A6A1C File Offset: 0x004A4C1C [Token(Token = "0x6014205")] [Address(RVA = "0x1460FF0", Offset = "0x145FFF0", VA = "0x181460FF0")] private void ILEGDABJHII(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { KAKMNKBHJLE ceedfocgnli = this.CEEDFOCGNLI; } // Token: 0x06014206 RID: 82438 RVA: 0x004A6A38 File Offset: 0x004A4C38 [Token(Token = "0x6014206")] [Address(RVA = "0x1460590", Offset = "0x145F590", VA = "0x181460590")] private void BIGEJLEHOIN() { KAKMNKBHJLE ceedfocgnli = this.CEEDFOCGNLI; if (!this.JDDBNPIFCOP) { HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; } } // Token: 0x06014207 RID: 82439 RVA: 0x004A6A64 File Offset: 0x004A4C64 [Token(Token = "0x6014207")] [Address(RVA = "0x14615E0", Offset = "0x14605E0", VA = "0x1814615E0")] private void OBHBEHNLIJF(ushort HKDPLMDENDA, ushort CKCOCKOPHAM) { } // Token: 0x06014208 RID: 82440 RVA: 0x004A6A78 File Offset: 0x004A4C78 [Token(Token = "0x6014208")] [Address(RVA = "0x14611F0", Offset = "0x14601F0", VA = "0x1814611F0")] private void KGECMEKCPJF(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { float time = Time.time; this.OIHGMHJAEDB = time; } // Token: 0x06014209 RID: 82441 RVA: 0x004A6A94 File Offset: 0x004A4C94 [Token(Token = "0x6014209")] [Address(RVA = "0x1460B70", Offset = "0x145FB70", VA = "0x181460B70")] private void ELEMKALOBKP() { if (!this.JDDBNPIFCOP) { float time = Time.time; HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; return; } HKKOHFHADKK pegjgmdgkjn2 = this.PEGJGMDGKJN; } // Token: 0x0601420A RID: 82442 RVA: 0x004A6ACC File Offset: 0x004A4CCC [Token(Token = "0x601420A")] [Address(RVA = "0x14601E0", Offset = "0x145F1E0", VA = "0x1814601E0")] private void APCELKCKKCA() { KAKMNKBHJLE ceedfocgnli = this.CEEDFOCGNLI; } // Token: 0x0601420B RID: 82443 RVA: 0x004A6AE8 File Offset: 0x004A4CE8 [Token(Token = "0x601420B")] [Address(RVA = "0x1460C10", Offset = "0x145FC10", VA = "0x181460C10")] 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: 0x0601420C RID: 82444 RVA: 0x004A6B48 File Offset: 0x004A4D48 [Token(Token = "0x601420C")] [Address(RVA = "0x14603A0", Offset = "0x145F3A0", VA = "0x1814603A0")] 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: 0x0601420D RID: 82445 RVA: 0x004A6B88 File Offset: 0x004A4D88 [Token(Token = "0x601420D")] [Address(RVA = "0x1460E30", Offset = "0x145FE30", VA = "0x181460E30")] 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: 0x0601420E RID: 82446 RVA: 0x004A6BD8 File Offset: 0x004A4DD8 [Token(Token = "0x601420E")] [Address(RVA = "0x1461360", Offset = "0x1460360", VA = "0x181461360")] private Vector3 NPBPFNJCBCH() { Vector3 vector; float z = vector.z; bool flag; if (flag) { } Vector3 vector2; float z2 = vector2.z; throw new NullReferenceException(); } // Token: 0x0601420F RID: 82447 RVA: 0x004A6C00 File Offset: 0x004A4E00 [Token(Token = "0x601420F")] [Address(RVA = "0x1461A80", Offset = "0x1460A80", VA = "0x181461A80")] 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: 0x0400D097 RID: 53399 [FieldOffset(Offset = "0x48")] [Token(Token = "0x400D097")] private HKKOHFHADKK PEGJGMDGKJN; // Token: 0x0400D098 RID: 53400 [FieldOffset(Offset = "0x50")] [Token(Token = "0x400D098")] private EGPIOLCPOKN BNBFLGHJIAC; // Token: 0x0400D099 RID: 53401 [FieldOffset(Offset = "0x58")] [Token(Token = "0x400D099")] private WeightedPlayerAnimationData[] MGKDBNHCFGL; // Token: 0x0400D09A RID: 53402 [FieldOffset(Offset = "0x60")] [Token(Token = "0x400D09A")] private int LDHEKHNDDAO = (int)((ulong)4294967295L); // Token: 0x0400D09B RID: 53403 [FieldOffset(Offset = "0x64")] [Token(Token = "0x400D09B")] private Vector3 JHFCIDHDHHK; // Token: 0x0400D09C RID: 53404 [FieldOffset(Offset = "0x70")] [Token(Token = "0x400D09C")] private float OIHGMHJAEDB; // Token: 0x0400D09D RID: 53405 [FieldOffset(Offset = "0x74")] [Token(Token = "0x400D09D")] private Vector2 LNNIELCCHFH; // Token: 0x0400D09E RID: 53406 [Token(Token = "0x400D09E")] private const float CBIEFKJOJNO = 0.1f; // Token: 0x0400D09F RID: 53407 [FieldOffset(Offset = "0x80")] [Token(Token = "0x400D09F")] private readonly JNLDNNAKBGH JOMFPENMGBK; // Token: 0x0400D0A0 RID: 53408 [FieldOffset(Offset = "0x88")] [Token(Token = "0x400D0A0")] private readonly KAKMNKBHJLE CEEDFOCGNLI; // Token: 0x0400D0A1 RID: 53409 [FieldOffset(Offset = "0x90")] [Token(Token = "0x400D0A1")] private HashSet AKGPGJBDLDE; // Token: 0x0400D0A2 RID: 53410 [FieldOffset(Offset = "0x98")] [Token(Token = "0x400D0A2")] private HashSet FJEKPPAAGEE; // Token: 0x0400D0A3 RID: 53411 [Token(Token = "0x400D0A3")] private const float CBMDMGHGHJJ = 2f; // Token: 0x02002E9F RID: 11935 [Token(Token = "0x2002E9F")] private enum EEHIKELBFKN { // Token: 0x0400D0A5 RID: 53413 [Token(Token = "0x400D0A5")] DISABLED, // Token: 0x0400D0A6 RID: 53414 [Token(Token = "0x400D0A6")] WAITING_FOR_INPUT, // Token: 0x0400D0A7 RID: 53415 [Token(Token = "0x400D0A7")] DANCING } // Token: 0x02002EA0 RID: 11936 [Token(Token = "0x2002EA0")] private enum LFLHLEOFFHO { // Token: 0x0400D0A9 RID: 53417 [Token(Token = "0x400D0A9")] HAS_INPUT, // Token: 0x0400D0AA RID: 53418 [Token(Token = "0x400D0AA")] INPUT_STOPPED } }