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 eoeofmcnlol = this.FLOOLDLILAN(lowEnergyFidgetAnimations); PlayerAnimationAsset[] mediumEnergyFidgetAnimations = DBPKLDLBCKD.MediumEnergyFidgetAnimations; EOEOFMCNLOL eoeofmcnlol2 = this.FLOOLDLILAN(mediumEnergyFidgetAnimations); PlayerAnimationAsset[] highEnergyFidgetAnimations = DBPKLDLBCKD.HighEnergyFidgetAnimations; EOEOFMCNLOL eoeofmcnlol3 = this.FLOOLDLILAN(highEnergyFidgetAnimations); this.movingHierarchicalAnimationTable.AHGKBFAENGI(); EOEOFMCNLOL> eoeofmcnlol4 = this.movingHierarchicalAnimationTable; int num = this.walkingLowEnergyWeight; eoeofmcnlol4.PHLAHMKFNKI(eoeofmcnlol, num); EOEOFMCNLOL> eoeofmcnlol5 = this.movingHierarchicalAnimationTable; int num2 = this.walkingMediumEnergyWeight; eoeofmcnlol5.PHLAHMKFNKI(eoeofmcnlol2, num2); this.stationaryHierarchicalAnimationTable.AHGKBFAENGI(); EOEOFMCNLOL> eoeofmcnlol6 = this.stationaryHierarchicalAnimationTable; int num3 = this.stationaryLowEnergyWeight; eoeofmcnlol6.PHLAHMKFNKI(eoeofmcnlol, num3); EOEOFMCNLOL> eoeofmcnlol7 = this.stationaryHierarchicalAnimationTable; int num4 = this.stationaryMediumEnergyWeight; eoeofmcnlol7.PHLAHMKFNKI(eoeofmcnlol2, num4); EOEOFMCNLOL> 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 FLOOLDLILAN(PlayerAnimationAsset[] NDGFIPNAEEM) { int num = 0; if (NDGFIPNAEEM != 0) { EOEOFMCNLOL 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 = new EOEOFMCNLOL(); this.movingHierarchicalAnimationTable = eoeofmcnlol; EOEOFMCNLOL> 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> movingHierarchicalAnimationTable; // Token: 0x0400BE7B RID: 48763 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x400BE7B")] [NonSerialized] private EOEOFMCNLOL> stationaryHierarchicalAnimationTable; } }