360 lines
10 KiB
C#
360 lines
10 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using Cpp2IlInjected;
|
|
using RecRoom;
|
|
using RecRoom.Core.Screens.PlayerController;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x02002156 RID: 8534
|
|
[Token(Token = "0x2002156")]
|
|
public class CIOEAKKKKIH : CCICBIOHEMC
|
|
{
|
|
// Token: 0x17002266 RID: 8806
|
|
// (get) Token: 0x0600D837 RID: 55351 RVA: 0x0031A2BC File Offset: 0x003184BC
|
|
[Token(Token = "0x17002266")]
|
|
private CCICBIOHEMC PPOHGGLALCH
|
|
{
|
|
[Token(Token = "0x600D837")]
|
|
[Address(RVA = "0x21EBC80", Offset = "0x21EAC80", VA = "0x1821EBC80")]
|
|
get
|
|
{
|
|
int ppebbpbmmbc = this.PPEBBPBMMBC;
|
|
PlayerAnimationAsset playerAnimationAsset = this.NDGFIPNAEEM[ppebbpbmmbc];
|
|
throw new IndexOutOfRangeException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002267 RID: 8807
|
|
// (get) Token: 0x0600D838 RID: 55352 RVA: 0x0031A2E4 File Offset: 0x003184E4
|
|
[Token(Token = "0x17002267")]
|
|
public float BPHIOMBNAAI
|
|
{
|
|
[Token(Token = "0x600D838")]
|
|
[Address(RVA = "0x21EC9F0", Offset = "0x21EB9F0", VA = "0x1821EC9F0", 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: 0x17002268 RID: 8808
|
|
// (get) Token: 0x0600D839 RID: 55353 RVA: 0x0031A370 File Offset: 0x00318570
|
|
[Token(Token = "0x17002268")]
|
|
public List<PlayerAnimationEvent> OKLNJOPHHDI
|
|
{
|
|
[Token(Token = "0x600D839")]
|
|
[Address(RVA = "0x21ECBC0", Offset = "0x21EBBC0", VA = "0x1821ECBC0", Slot = "5")]
|
|
get
|
|
{
|
|
int ppebbpbmmbc = this.PPEBBPBMMBC;
|
|
if (this.NDGFIPNAEEM[ppebbpbmmbc] != 0)
|
|
{
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
}
|
|
return CIOEAKKKKIH.KDBCIGDABAE;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600D83A RID: 55354 RVA: 0x0031A3A8 File Offset: 0x003185A8
|
|
[Token(Token = "0x600D83A")]
|
|
[Address(RVA = "0x21EC650", Offset = "0x21EB650", VA = "0x1821EC650", 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: 0x0600D83B RID: 55355 RVA: 0x0031A3F4 File Offset: 0x003185F4
|
|
[Token(Token = "0x600D83B")]
|
|
[Address(RVA = "0x21EBB40", Offset = "0x21EAB40", VA = "0x1821EBB40", 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: 0x0600D83C RID: 55356 RVA: 0x0031A450 File Offset: 0x00318650
|
|
[Token(Token = "0x600D83C")]
|
|
[Address(RVA = "0x21EBD30", Offset = "0x21EAD30", VA = "0x1821EBD30", 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: 0x17002269 RID: 8809
|
|
// (get) Token: 0x0600D83D RID: 55357 RVA: 0x0031A4CC File Offset: 0x003186CC
|
|
[Token(Token = "0x17002269")]
|
|
public bool HHLCDDDKMLL
|
|
{
|
|
[Token(Token = "0x600D83D")]
|
|
[Address(RVA = "0x21ECD50", Offset = "0x21EBD50", VA = "0x1821ECD50", Slot = "9")]
|
|
get
|
|
{
|
|
int ppebbpbmmbc = this.PPEBBPBMMBC;
|
|
if (this.NDGFIPNAEEM[ppebbpbmmbc] != 0)
|
|
{
|
|
}
|
|
throw new IndexOutOfRangeException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700226A RID: 8810
|
|
// (get) Token: 0x0600D83E RID: 55358 RVA: 0x0031A4F8 File Offset: 0x003186F8
|
|
[Token(Token = "0x1700226A")]
|
|
public bool LGNGODJAIHO
|
|
{
|
|
[Token(Token = "0x600D83E")]
|
|
[Address(RVA = "0x21ECCD0", Offset = "0x21EBCD0", VA = "0x1821ECCD0", Slot = "10")]
|
|
get
|
|
{
|
|
int ppebbpbmmbc = this.PPEBBPBMMBC;
|
|
if (this.NDGFIPNAEEM[ppebbpbmmbc] != 0)
|
|
{
|
|
}
|
|
throw new IndexOutOfRangeException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600D83F RID: 55359 RVA: 0x0031A524 File Offset: 0x00318724
|
|
[Token(Token = "0x600D83F")]
|
|
[Address(RVA = "0x21EC860", Offset = "0x21EB860", VA = "0x1821EC860", Slot = "11")]
|
|
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: 0x0600D840 RID: 55360 RVA: 0x0031A564 File Offset: 0x00318764
|
|
[Token(Token = "0x600D840")]
|
|
[Address(RVA = "0x21EC4C0", Offset = "0x21EB4C0", VA = "0x1821EC4C0")]
|
|
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: 0x0600D841 RID: 55361 RVA: 0x0031A5BC File Offset: 0x003187BC
|
|
[Token(Token = "0x600D841")]
|
|
[Address(RVA = "0x21EBCD0", Offset = "0x21EACD0", VA = "0x1821EBCD0")]
|
|
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: 0x0600D842 RID: 55362 RVA: 0x0031A5EC File Offset: 0x003187EC
|
|
[Token(Token = "0x600D842")]
|
|
[Address(RVA = "0x415820", Offset = "0x414820", VA = "0x180415820")]
|
|
public void COHIKFADFHJ(BOHPKJIGBIF OEPNEGOMJEC)
|
|
{
|
|
this.OEPNEGOMJEC = OEPNEGOMJEC;
|
|
}
|
|
|
|
// Token: 0x0600D843 RID: 55363 RVA: 0x0031A600 File Offset: 0x00318800
|
|
[Token(Token = "0x600D843")]
|
|
[Address(RVA = "0x21EC5A0", Offset = "0x21EB5A0", VA = "0x1821EC5A0")]
|
|
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: 0x0600D844 RID: 55364 RVA: 0x0031A63C File Offset: 0x0031883C
|
|
[Token(Token = "0x600D844")]
|
|
[Address(RVA = "0x21EBB30", Offset = "0x21EAB30", VA = "0x1821EBB30")]
|
|
private bool BAFPPOAEDDL(CIOEAKKKKIH EBMAIFPBNKJ)
|
|
{
|
|
return EBMAIFPBNKJ == this;
|
|
}
|
|
|
|
// Token: 0x0600D845 RID: 55365 RVA: 0x0031A650 File Offset: 0x00318850
|
|
[Token(Token = "0x600D845")]
|
|
[Address(RVA = "0x21EC770", Offset = "0x21EB770", VA = "0x1821EC770")]
|
|
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: 0x0600D846 RID: 55366 RVA: 0x0031A6C8 File Offset: 0x003188C8
|
|
[Token(Token = "0x600D846")]
|
|
[Address(RVA = "0x21EBA90", Offset = "0x21EAA90", VA = "0x1821EBA90")]
|
|
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: 0x0600D847 RID: 55367 RVA: 0x0031A710 File Offset: 0x00318910
|
|
[Token(Token = "0x600D847")]
|
|
[Address(RVA = "0x1B87CF0", Offset = "0x1B86CF0", VA = "0x181B87CF0")]
|
|
public CIOEAKKKKIH()
|
|
{
|
|
}
|
|
|
|
// Token: 0x040089A3 RID: 35235
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40089A3")]
|
|
private PlayerAnimation3DBlendedPoseSet EBJEOHCJIMM;
|
|
|
|
// Token: 0x040089A4 RID: 35236
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40089A4")]
|
|
private float[] AHBEOFEIMKE;
|
|
|
|
// Token: 0x040089A5 RID: 35237
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x40089A5")]
|
|
private PlayerAnimationAsset[] NDGFIPNAEEM;
|
|
|
|
// Token: 0x040089A6 RID: 35238
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x40089A6")]
|
|
private BOHPKJIGBIF OEPNEGOMJEC;
|
|
|
|
// Token: 0x040089A7 RID: 35239
|
|
[Token(Token = "0x40089A7")]
|
|
private static readonly List<PlayerAnimationEvent> KDBCIGDABAE = new List();
|
|
|
|
// Token: 0x040089A8 RID: 35240
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x40089A8")]
|
|
[NonSerialized]
|
|
private int PPEBBPBMMBC = (int)((ulong)4294967295L);
|
|
}
|