using System; using Cpp2IlInjected; using UnityEngine; using UnityEngine.Events; namespace RecRoom { // Token: 0x020020F7 RID: 8439 [Token(Token = "0x20020F7")] public class RoomCurrencyButtonController : MonoBehaviour { // Token: 0x0600D812 RID: 55314 RVA: 0x0031FE2C File Offset: 0x0031E02C [Token(Token = "0x600D812")] [Address(RVA = "0x7A5960", Offset = "0x7A4760", VA = "0x1807A5960")] private void Awake() { PhysicalButtonBase.PhysicalButtonPressEvent pressEvent = this.button.pressEvent; UnityAction unityAction = new UnityAction(this.DFJBKCHBHME); pressEvent.AddListener(unityAction); } // Token: 0x0600D813 RID: 55315 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600D813")] [Address(RVA = "0x7A5A00", Offset = "0x7A4800", VA = "0x1807A5A00")] private void DFJBKCHBHME(PhysicalButtonBase LKDLEHGHCAD, Player DEAABHNDAJF) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600D814 RID: 55316 RVA: 0x0031FE60 File Offset: 0x0031E060 [Token(Token = "0x600D814")] [Address(RVA = "0x7A5B30", Offset = "0x7A4930", VA = "0x1807A5B30")] private void OnDestroy() { PhysicalButtonBase.PhysicalButtonPressEvent pressEvent = this.button.pressEvent; UnityAction unityAction = new UnityAction(this.DFJBKCHBHME); pressEvent.RemoveListener(unityAction); } // Token: 0x0600D815 RID: 55317 RVA: 0x0031FE94 File Offset: 0x0031E094 [Token(Token = "0x600D815")] [Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")] public RoomCurrencyButtonController() { } // Token: 0x04008A95 RID: 35477 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4008A95")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)] private PhysicalButtonBase button; // Token: 0x04008A96 RID: 35478 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4008A96")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Parent, false, false, false)] private RoomCurrencyButton roomCurrencyButton; } }