using System; using Cpp2IlInjected; using UnityEngine; namespace RecRoom.Core { // Token: 0x02002D98 RID: 11672 [Token(Token = "0x2002D98")] [Serializable] public class ScreenPlayerFidgetAnimationController { // Token: 0x06013B43 RID: 80707 RVA: 0x0048F494 File Offset: 0x0048D694 [Token(Token = "0x6013B43")] [Address(RVA = "0x1564490", Offset = "0x1563490", VA = "0x181564490")] 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: 0x06013B44 RID: 80708 RVA: 0x0048F570 File Offset: 0x0048D770 [Token(Token = "0x6013B44")] [Address(RVA = "0x1564370", Offset = "0x1563370", VA = "0x181564370")] public PlayerAnimationAsset EJIDOLKBLPD(bool IFNAJPAIEFG) { if (!IFNAJPAIEFG) { } return this.movingHierarchicalAnimationTable.OBNBDDNFNDN().OBNBDDNFNDN(); } // Token: 0x06013B45 RID: 80709 RVA: 0x0048F598 File Offset: 0x0048D798 [Token(Token = "0x6013B45")] [Address(RVA = "0x15643E0", Offset = "0x15633E0", VA = "0x1815643E0")] 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: 0x06013B46 RID: 80710 RVA: 0x0048F5D8 File Offset: 0x0048D7D8 [Token(Token = "0x6013B46")] [Address(RVA = "0x15645E0", Offset = "0x15635E0", VA = "0x1815645E0")] public ScreenPlayerFidgetAnimationController() { EOEOFMCNLOL> eoeofmcnlol = new EOEOFMCNLOL(); this.movingHierarchicalAnimationTable = eoeofmcnlol; EOEOFMCNLOL> eoeofmcnlol2 = new EOEOFMCNLOL(); this.stationaryHierarchicalAnimationTable = eoeofmcnlol2; base..ctor(); } // Token: 0x0400CC71 RID: 52337 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400CC71")] [SerializeField] [Header("Walking Weights")] private int walkingLowEnergyWeight = (int)((ulong)10L); // Token: 0x0400CC72 RID: 52338 [FieldOffset(Offset = "0x14")] [Token(Token = "0x400CC72")] [SerializeField] private int walkingMediumEnergyWeight = (int)((ulong)1L); // Token: 0x0400CC73 RID: 52339 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400CC73")] [SerializeField] [Header("Stationary Weights")] private int stationaryLowEnergyWeight = (int)((ulong)5L); // Token: 0x0400CC74 RID: 52340 [FieldOffset(Offset = "0x1C")] [Token(Token = "0x400CC74")] [SerializeField] private int stationaryMediumEnergyWeight = (int)((ulong)3L); // Token: 0x0400CC75 RID: 52341 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400CC75")] [SerializeField] private int stationaryHighEnergyWeight = (int)((ulong)1L); // Token: 0x0400CC76 RID: 52342 [FieldOffset(Offset = "0x28")] [Token(Token = "0x400CC76")] [NonSerialized] private EOEOFMCNLOL> movingHierarchicalAnimationTable; // Token: 0x0400CC77 RID: 52343 [FieldOffset(Offset = "0x30")] [Token(Token = "0x400CC77")] [NonSerialized] private EOEOFMCNLOL> stationaryHierarchicalAnimationTable; } }