Files
27Aug2021-Cpp2IL-Dump/Assembly-CSharp/AJKIHFGHIBD.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

449 lines
14 KiB
C#

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<AJKIHFGHIBD, DanceScreenPlayerBehaviorConfig>
{
// 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.<HAOMOMOHHEM>k__BackingField.z = z;
EGPIOLCPOKN bnbflghjiac = this.BNBFLGHJIAC;
bnbflghjiac.FNLKDMMCDJP();
float z2 = this.BNBFLGHJIAC.<NGJJOLPPEDG>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<IPPGHMJIMMO> akgpgjbdlde = this.AKGPGJBDLDE;
bool flag;
if (!flag)
{
HashSet<IPPGHMJIMMO> 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<IPPGHMJIMMO> 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<IPPGHMJIMMO> 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<IPPGHMJIMMO> AKGPGJBDLDE;
// Token: 0x0400D0A2 RID: 53410
[FieldOffset(Offset = "0x98")]
[Token(Token = "0x400D0A2")]
private HashSet<IPPGHMJIMMO> 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
}
}