84 lines
2.9 KiB
C#
84 lines
2.9 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using AGUI.StackedUI;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
using UnityEngine.Events;
|
|
|
|
namespace RecRoom
|
|
{
|
|
// Token: 0x020020DB RID: 8411
|
|
[Token(Token = "0x20020DB")]
|
|
public class FreeGiftButtonController : MonoBehaviour
|
|
{
|
|
// Token: 0x0600D6F1 RID: 55025 RVA: 0x0031CDC0 File Offset: 0x0031AFC0
|
|
[Token(Token = "0x600D6F1")]
|
|
[Address(RVA = "0x814750", Offset = "0x813550", VA = "0x180814750")]
|
|
private void Awake()
|
|
{
|
|
PhysicalButtonBase.PhysicalButtonPressEvent pressEvent = this.button.pressEvent;
|
|
UnityAction<PhysicalButtonBase, Player> unityAction = new UnityAction(this.DFJBKCHBHME);
|
|
pressEvent.AddListener(unityAction);
|
|
}
|
|
|
|
// Token: 0x0600D6F2 RID: 55026 RVA: 0x0031CDF4 File Offset: 0x0031AFF4
|
|
[Token(Token = "0x600D6F2")]
|
|
[Address(RVA = "0x8147F0", Offset = "0x8135F0", VA = "0x1808147F0")]
|
|
private void DFJBKCHBHME(PhysicalButtonBase LKDLEHGHCAD, Player DEAABHNDAJF)
|
|
{
|
|
EMAPDKEOHPA<ChooseFreeGiftScreen> dkhoombhlol = this.DKHOOMBHLOL;
|
|
Action<ChooseFreeGiftScreen> action = new Action(this.IKBPIJLKOGM);
|
|
int num = 0;
|
|
dkhoombhlol.HEFAJPDICFB((NDAHJCGIABD.CBNALAKCIPM)num, "RoomLinkButton", action);
|
|
}
|
|
|
|
// Token: 0x0600D6F3 RID: 55027 RVA: 0x0031CE2C File Offset: 0x0031B02C
|
|
[Token(Token = "0x600D6F3")]
|
|
[Address(RVA = "0x814900", Offset = "0x813700", VA = "0x180814900")]
|
|
private void OnDestroy()
|
|
{
|
|
PhysicalButtonBase.PhysicalButtonPressEvent pressEvent = this.button.pressEvent;
|
|
UnityAction<PhysicalButtonBase, Player> unityAction = new UnityAction(this.DFJBKCHBHME);
|
|
pressEvent.RemoveListener(unityAction);
|
|
}
|
|
|
|
// Token: 0x0600D6F4 RID: 55028 RVA: 0x0031CE60 File Offset: 0x0031B060
|
|
[Token(Token = "0x600D6F4")]
|
|
[Address(RVA = "0x8149A0", Offset = "0x8137A0", VA = "0x1808149A0")]
|
|
public FreeGiftButtonController()
|
|
{
|
|
EMAPDKEOHPA<ChooseFreeGiftScreen> emapdkeohpa = new EMAPDKEOHPA();
|
|
this.DKHOOMBHLOL = emapdkeohpa;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x0600D6F5 RID: 55029 RVA: 0x0031CE80 File Offset: 0x0031B080
|
|
[Token(Token = "0x600D6F5")]
|
|
[Address(RVA = "0x814890", Offset = "0x813690", VA = "0x180814890")]
|
|
[CompilerGenerated]
|
|
private void IKBPIJLKOGM(ChooseFreeGiftScreen LHHONCAOJFH)
|
|
{
|
|
int num = this.creatorFreeGiftButton.LIELCAEFGKK.IAHDANBDAAM();
|
|
}
|
|
|
|
// Token: 0x04008A0C RID: 35340
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4008A0C")]
|
|
[SerializeField]
|
|
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
|
private PhysicalButtonBase button;
|
|
|
|
// Token: 0x04008A0D RID: 35341
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4008A0D")]
|
|
[SerializeField]
|
|
[DDPIINEJFMD(JIBDPHMGEGO.Parent, false, false, false)]
|
|
private CreatorFreeGiftButton creatorFreeGiftButton;
|
|
|
|
// Token: 0x04008A0E RID: 35342
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4008A0E")]
|
|
private readonly EMAPDKEOHPA<ChooseFreeGiftScreen> DKHOOMBHLOL;
|
|
}
|
|
}
|