Files
Jan2021-Cpp2Il-Dump/Assembly-CSharp/RecRoom/Core/ScreenPlayerFidgetAnimationController.cs
T
2026-04-08 23:40:05 +02:00

132 lines
5.2 KiB
C#

using System;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using UnityEngine;
namespace RecRoom.Core
{
// Token: 0x020027A5 RID: 10149
[Token(Token = "0x20027A5")]
[Serializable]
[StructLayout(3)]
public class ScreenPlayerFidgetAnimationController
{
// Token: 0x06011C46 RID: 72774 RVA: 0x0043EA64 File Offset: 0x0043CC64
[Token(Token = "0x6011C46")]
[Address(RVA = "0x11AB350", Offset = "0x11A9D50", VA = "0x1811AB350")]
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: 0x06011C47 RID: 72775 RVA: 0x0043EB40 File Offset: 0x0043CD40
[Token(Token = "0x6011C47")]
[Address(RVA = "0x11AB230", Offset = "0x11A9C30", VA = "0x1811AB230")]
public PlayerAnimationAsset EJIDOLKBLPD(bool IFNAJPAIEFG)
{
if (!IFNAJPAIEFG)
{
}
return this.movingHierarchicalAnimationTable.OBNBDDNFNDN().OBNBDDNFNDN();
}
// Token: 0x06011C48 RID: 72776 RVA: 0x0043EB68 File Offset: 0x0043CD68
[Token(Token = "0x6011C48")]
[Address(RVA = "0x11AB2A0", Offset = "0x11A9CA0", VA = "0x1811AB2A0")]
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: 0x06011C49 RID: 72777 RVA: 0x0043EBA8 File Offset: 0x0043CDA8
[Token(Token = "0x6011C49")]
[Address(RVA = "0x11AB4A0", Offset = "0x11A9EA0", VA = "0x1811AB4A0")]
public ScreenPlayerFidgetAnimationController()
{
EOEOFMCNLOL<EOEOFMCNLOL<PlayerAnimationAsset>> eoeofmcnlol = new EOEOFMCNLOL();
this.movingHierarchicalAnimationTable = eoeofmcnlol;
EOEOFMCNLOL<EOEOFMCNLOL<PlayerAnimationAsset>> eoeofmcnlol2 = new EOEOFMCNLOL();
this.stationaryHierarchicalAnimationTable = eoeofmcnlol2;
base..ctor();
}
// Token: 0x0400BE75 RID: 48757
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x400BE75")]
[SerializeField]
[Header("Walking Weights")]
private int walkingLowEnergyWeight = (int)((ulong)10L);
// Token: 0x0400BE76 RID: 48758
[global::Cpp2IlInjected.FieldOffset(Offset = "0x14")]
[Token(Token = "0x400BE76")]
[SerializeField]
private int walkingMediumEnergyWeight = (int)((ulong)1L);
// Token: 0x0400BE77 RID: 48759
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x400BE77")]
[SerializeField]
[Header("Stationary Weights")]
private int stationaryLowEnergyWeight = (int)((ulong)5L);
// Token: 0x0400BE78 RID: 48760
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1C")]
[Token(Token = "0x400BE78")]
[SerializeField]
private int stationaryMediumEnergyWeight = (int)((ulong)3L);
// Token: 0x0400BE79 RID: 48761
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x400BE79")]
[SerializeField]
private int stationaryHighEnergyWeight = (int)((ulong)1L);
// Token: 0x0400BE7A RID: 48762
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x400BE7A")]
[NonSerialized]
private EOEOFMCNLOL<EOEOFMCNLOL<PlayerAnimationAsset>> movingHierarchicalAnimationTable;
// Token: 0x0400BE7B RID: 48763
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x400BE7B")]
[NonSerialized]
private EOEOFMCNLOL<EOEOFMCNLOL<PlayerAnimationAsset>> stationaryHierarchicalAnimationTable;
}
}