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: 0x0200206A RID: 8298
|
|
[Token(Token = "0x200206A")]
|
|
public class CIOEAKKKKIH : CCICBIOHEMC
|
|
{
|
|
// Token: 0x170021C7 RID: 8647
|
|
// (get) Token: 0x0600D430 RID: 54320 RVA: 0x00311460 File Offset: 0x0030F660
|
|
[Token(Token = "0x170021C7")]
|
|
private CCICBIOHEMC PPOHGGLALCH
|
|
{
|
|
[Token(Token = "0x600D430")]
|
|
[Address(RVA = "0x17461C0", Offset = "0x1744FC0", VA = "0x1817461C0")]
|
|
get
|
|
{
|
|
int ppebbpbmmbc = this.PPEBBPBMMBC;
|
|
PlayerAnimationAsset playerAnimationAsset = this.NDGFIPNAEEM[ppebbpbmmbc];
|
|
throw new IndexOutOfRangeException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x170021C8 RID: 8648
|
|
// (get) Token: 0x0600D431 RID: 54321 RVA: 0x00311488 File Offset: 0x0030F688
|
|
[Token(Token = "0x170021C8")]
|
|
public float BPHIOMBNAAI
|
|
{
|
|
[Token(Token = "0x600D431")]
|
|
[Address(RVA = "0x1746F30", Offset = "0x1745D30", VA = "0x181746F30", 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: 0x170021C9 RID: 8649
|
|
// (get) Token: 0x0600D432 RID: 54322 RVA: 0x00311514 File Offset: 0x0030F714
|
|
[Token(Token = "0x170021C9")]
|
|
public List<PlayerAnimationEvent> OKLNJOPHHDI
|
|
{
|
|
[Token(Token = "0x600D432")]
|
|
[Address(RVA = "0x1747100", Offset = "0x1745F00", VA = "0x181747100", Slot = "5")]
|
|
get
|
|
{
|
|
int ppebbpbmmbc = this.PPEBBPBMMBC;
|
|
if (this.NDGFIPNAEEM[ppebbpbmmbc] != 0)
|
|
{
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
}
|
|
return CIOEAKKKKIH.KDBCIGDABAE;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600D433 RID: 54323 RVA: 0x0031154C File Offset: 0x0030F74C
|
|
[Token(Token = "0x600D433")]
|
|
[Address(RVA = "0x1746B90", Offset = "0x1745990", VA = "0x181746B90", 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: 0x0600D434 RID: 54324 RVA: 0x00311598 File Offset: 0x0030F798
|
|
[Token(Token = "0x600D434")]
|
|
[Address(RVA = "0x1746080", Offset = "0x1744E80", VA = "0x181746080", 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: 0x0600D435 RID: 54325 RVA: 0x003115F4 File Offset: 0x0030F7F4
|
|
[Token(Token = "0x600D435")]
|
|
[Address(RVA = "0x1746270", Offset = "0x1745070", VA = "0x181746270", 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: 0x170021CA RID: 8650
|
|
// (get) Token: 0x0600D436 RID: 54326 RVA: 0x00311670 File Offset: 0x0030F870
|
|
[Token(Token = "0x170021CA")]
|
|
public bool HHLCDDDKMLL
|
|
{
|
|
[Token(Token = "0x600D436")]
|
|
[Address(RVA = "0x1747290", Offset = "0x1746090", VA = "0x181747290", Slot = "9")]
|
|
get
|
|
{
|
|
int ppebbpbmmbc = this.PPEBBPBMMBC;
|
|
if (this.NDGFIPNAEEM[ppebbpbmmbc] != 0)
|
|
{
|
|
}
|
|
throw new IndexOutOfRangeException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x170021CB RID: 8651
|
|
// (get) Token: 0x0600D437 RID: 54327 RVA: 0x0031169C File Offset: 0x0030F89C
|
|
[Token(Token = "0x170021CB")]
|
|
public bool LGNGODJAIHO
|
|
{
|
|
[Token(Token = "0x600D437")]
|
|
[Address(RVA = "0x1747210", Offset = "0x1746010", VA = "0x181747210", Slot = "10")]
|
|
get
|
|
{
|
|
int ppebbpbmmbc = this.PPEBBPBMMBC;
|
|
if (this.NDGFIPNAEEM[ppebbpbmmbc] != 0)
|
|
{
|
|
}
|
|
throw new IndexOutOfRangeException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600D438 RID: 54328 RVA: 0x003116C8 File Offset: 0x0030F8C8
|
|
[Token(Token = "0x600D438")]
|
|
[Address(RVA = "0x1746DA0", Offset = "0x1745BA0", VA = "0x181746DA0", 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: 0x0600D439 RID: 54329 RVA: 0x00311708 File Offset: 0x0030F908
|
|
[Token(Token = "0x600D439")]
|
|
[Address(RVA = "0x1746A00", Offset = "0x1745800", VA = "0x181746A00")]
|
|
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: 0x0600D43A RID: 54330 RVA: 0x00311760 File Offset: 0x0030F960
|
|
[Token(Token = "0x600D43A")]
|
|
[Address(RVA = "0x1746210", Offset = "0x1745010", VA = "0x181746210")]
|
|
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: 0x0600D43B RID: 54331 RVA: 0x00311790 File Offset: 0x0030F990
|
|
[Token(Token = "0x600D43B")]
|
|
[Address(RVA = "0x409C60", Offset = "0x408A60", VA = "0x180409C60")]
|
|
public void COHIKFADFHJ(BOHPKJIGBIF OEPNEGOMJEC)
|
|
{
|
|
this.OEPNEGOMJEC = OEPNEGOMJEC;
|
|
}
|
|
|
|
// Token: 0x0600D43C RID: 54332 RVA: 0x003117A4 File Offset: 0x0030F9A4
|
|
[Token(Token = "0x600D43C")]
|
|
[Address(RVA = "0x1746AE0", Offset = "0x17458E0", VA = "0x181746AE0")]
|
|
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: 0x0600D43D RID: 54333 RVA: 0x003117E0 File Offset: 0x0030F9E0
|
|
[Token(Token = "0x600D43D")]
|
|
[Address(RVA = "0x1746070", Offset = "0x1744E70", VA = "0x181746070")]
|
|
private bool BAFPPOAEDDL(CIOEAKKKKIH EBMAIFPBNKJ)
|
|
{
|
|
return EBMAIFPBNKJ == this;
|
|
}
|
|
|
|
// Token: 0x0600D43E RID: 54334 RVA: 0x003117F4 File Offset: 0x0030F9F4
|
|
[Token(Token = "0x600D43E")]
|
|
[Address(RVA = "0x1746CB0", Offset = "0x1745AB0", VA = "0x181746CB0")]
|
|
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: 0x0600D43F RID: 54335 RVA: 0x0031186C File Offset: 0x0030FA6C
|
|
[Token(Token = "0x600D43F")]
|
|
[Address(RVA = "0x1745FD0", Offset = "0x1744DD0", VA = "0x181745FD0")]
|
|
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: 0x0600D440 RID: 54336 RVA: 0x003118B4 File Offset: 0x0030FAB4
|
|
[Token(Token = "0x600D440")]
|
|
[Address(RVA = "0x1024DC0", Offset = "0x1023BC0", VA = "0x181024DC0")]
|
|
public CIOEAKKKKIH()
|
|
{
|
|
}
|
|
|
|
// Token: 0x040087D0 RID: 34768
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40087D0")]
|
|
private PlayerAnimation3DBlendedPoseSet EBJEOHCJIMM;
|
|
|
|
// Token: 0x040087D1 RID: 34769
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40087D1")]
|
|
private float[] AHBEOFEIMKE;
|
|
|
|
// Token: 0x040087D2 RID: 34770
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x40087D2")]
|
|
private PlayerAnimationAsset[] NDGFIPNAEEM;
|
|
|
|
// Token: 0x040087D3 RID: 34771
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x40087D3")]
|
|
private BOHPKJIGBIF OEPNEGOMJEC;
|
|
|
|
// Token: 0x040087D4 RID: 34772
|
|
[Token(Token = "0x40087D4")]
|
|
private static readonly List<PlayerAnimationEvent> KDBCIGDABAE = new List();
|
|
|
|
// Token: 0x040087D5 RID: 34773
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x40087D5")]
|
|
[NonSerialized]
|
|
private int PPEBBPBMMBC = (int)((ulong)4294967295L);
|
|
}
|