Files
Aug2021-Cpp2IL-Dump/Assembly-CSharp/RecRoom/Core/ScreenPlayerFidgetAnimationController.cs
T
2026-04-10 22:50:51 +02:00

130 lines
5.0 KiB
C#

using System;
using Cpp2IlInjected;
using UnityEngine;
namespace RecRoom.Core
{
// Token: 0x02002CAF RID: 11439
[Token(Token = "0x2002CAF")]
[Serializable]
public class ScreenPlayerFidgetAnimationController
{
// Token: 0x06013702 RID: 79618 RVA: 0x0048560C File Offset: 0x0048380C
[Token(Token = "0x6013702")]
[Address(RVA = "0xA66A40", Offset = "0xA65840", VA = "0x180A66A40")]
public void LLCAMBJEFOK(PlayerFidgetAnimationSet DBPKLDLBCKD)
{
PlayerAnimationAsset[] lowEnergyFidgetAnimations = DBPKLDLBCKD.LowEnergyFidgetAnimations;
EOEOFMCNLOL<PlayerAnimationAsset> eoeofmcnlol = this.FLOOLDLILAN(lowEnergyFidgetAnimations);
PlayerAnimationAsset[] mediumEnergyFidgetAnimations = DBPKLDLBCKD.MediumEnergyFidgetAnimations;
EOEOFMCNLOL<PlayerAnimationAsset> eoeofmcnlol2 = this.FLOOLDLILAN(mediumEnergyFidgetAnimations);
PlayerAnimationAsset[] highEnergyFidgetAnimations = DBPKLDLBCKD.HighEnergyFidgetAnimations;
EOEOFMCNLOL<PlayerAnimationAsset> eoeofmcnlol3 = this.FLOOLDLILAN(highEnergyFidgetAnimations);
this.movingHierarchicalAnimationTable.AHGKBFAENGI();
EOEOFMCNLOL<EOEOFMCNLOL<PlayerAnimationAsset>> eoeofmcnlol4 = this.movingHierarchicalAnimationTable;
int num = this.walkingLowEnergyWeight;
eoeofmcnlol4.PHLAHMKFNKI(eoeofmcnlol, num);
EOEOFMCNLOL<EOEOFMCNLOL<PlayerAnimationAsset>> eoeofmcnlol5 = this.movingHierarchicalAnimationTable;
int num2 = this.walkingMediumEnergyWeight;
eoeofmcnlol5.PHLAHMKFNKI(eoeofmcnlol2, num2);
this.stationaryHierarchicalAnimationTable.AHGKBFAENGI();
EOEOFMCNLOL<EOEOFMCNLOL<PlayerAnimationAsset>> eoeofmcnlol6 = this.stationaryHierarchicalAnimationTable;
int num3 = this.stationaryLowEnergyWeight;
eoeofmcnlol6.PHLAHMKFNKI(eoeofmcnlol, num3);
EOEOFMCNLOL<EOEOFMCNLOL<PlayerAnimationAsset>> eoeofmcnlol7 = this.stationaryHierarchicalAnimationTable;
int num4 = this.stationaryMediumEnergyWeight;
eoeofmcnlol7.PHLAHMKFNKI(eoeofmcnlol2, num4);
EOEOFMCNLOL<EOEOFMCNLOL<PlayerAnimationAsset>> eoeofmcnlol8 = this.stationaryHierarchicalAnimationTable;
int num5 = this.stationaryHighEnergyWeight;
eoeofmcnlol8.PHLAHMKFNKI(eoeofmcnlol3, num5);
}
// Token: 0x06013703 RID: 79619 RVA: 0x004856E8 File Offset: 0x004838E8
[Token(Token = "0x6013703")]
[Address(RVA = "0xA66920", Offset = "0xA65720", VA = "0x180A66920")]
public PlayerAnimationAsset EJIDOLKBLPD(bool IFNAJPAIEFG)
{
if (!IFNAJPAIEFG)
{
}
return this.movingHierarchicalAnimationTable.OBNBDDNFNDN().OBNBDDNFNDN();
}
// Token: 0x06013704 RID: 79620 RVA: 0x00485710 File Offset: 0x00483910
[Token(Token = "0x6013704")]
[Address(RVA = "0xA66990", Offset = "0xA65790", VA = "0x180A66990")]
private EOEOFMCNLOL<PlayerAnimationAsset> FLOOLDLILAN(PlayerAnimationAsset[] NDGFIPNAEEM)
{
int num = 0;
if (NDGFIPNAEEM != 0)
{
EOEOFMCNLOL<PlayerAnimationAsset> eoeofmcnlol = new EOEOFMCNLOL();
int length = NDGFIPNAEEM.Length;
if (num < length)
{
PlayerAnimationAsset playerAnimationAsset = NDGFIPNAEEM[num];
eoeofmcnlol.PHLAHMKFNKI(playerAnimationAsset, 1);
num++;
}
}
throw new NullReferenceException();
}
// Token: 0x06013705 RID: 79621 RVA: 0x00485750 File Offset: 0x00483950
[Token(Token = "0x6013705")]
[Address(RVA = "0xA66B90", Offset = "0xA65990", VA = "0x180A66B90")]
public ScreenPlayerFidgetAnimationController()
{
EOEOFMCNLOL<EOEOFMCNLOL<PlayerAnimationAsset>> eoeofmcnlol = new EOEOFMCNLOL();
this.movingHierarchicalAnimationTable = eoeofmcnlol;
EOEOFMCNLOL<EOEOFMCNLOL<PlayerAnimationAsset>> eoeofmcnlol2 = new EOEOFMCNLOL();
this.stationaryHierarchicalAnimationTable = eoeofmcnlol2;
base..ctor();
}
// Token: 0x0400CA5C RID: 51804
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400CA5C")]
[SerializeField]
[Header("Walking Weights")]
private int walkingLowEnergyWeight = (int)((ulong)10L);
// Token: 0x0400CA5D RID: 51805
[FieldOffset(Offset = "0x14")]
[Token(Token = "0x400CA5D")]
[SerializeField]
private int walkingMediumEnergyWeight = (int)((ulong)1L);
// Token: 0x0400CA5E RID: 51806
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400CA5E")]
[SerializeField]
[Header("Stationary Weights")]
private int stationaryLowEnergyWeight = (int)((ulong)5L);
// Token: 0x0400CA5F RID: 51807
[FieldOffset(Offset = "0x1C")]
[Token(Token = "0x400CA5F")]
[SerializeField]
private int stationaryMediumEnergyWeight = (int)((ulong)3L);
// Token: 0x0400CA60 RID: 51808
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400CA60")]
[SerializeField]
private int stationaryHighEnergyWeight = (int)((ulong)1L);
// Token: 0x0400CA61 RID: 51809
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x400CA61")]
[NonSerialized]
private EOEOFMCNLOL<EOEOFMCNLOL<PlayerAnimationAsset>> movingHierarchicalAnimationTable;
// Token: 0x0400CA62 RID: 51810
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x400CA62")]
[NonSerialized]
private EOEOFMCNLOL<EOEOFMCNLOL<PlayerAnimationAsset>> stationaryHierarchicalAnimationTable;
}
}