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: 0x020021C9 RID: 8649
|
|
[Token(Token = "0x20021C9")]
|
|
public class FreeGiftButtonController : MonoBehaviour
|
|
{
|
|
// Token: 0x0600DB13 RID: 56083 RVA: 0x00326398 File Offset: 0x00324598
|
|
[Token(Token = "0x600DB13")]
|
|
[Address(RVA = "0x12816A0", Offset = "0x12806A0", VA = "0x1812816A0")]
|
|
private void Awake()
|
|
{
|
|
PhysicalButtonBase.PhysicalButtonPressEvent pressEvent = this.button.pressEvent;
|
|
UnityAction<PhysicalButtonBase, Player> unityAction = new UnityAction(this.DFJBKCHBHME);
|
|
pressEvent.AddListener(unityAction);
|
|
}
|
|
|
|
// Token: 0x0600DB14 RID: 56084 RVA: 0x003263CC File Offset: 0x003245CC
|
|
[Token(Token = "0x600DB14")]
|
|
[Address(RVA = "0x1281740", Offset = "0x1280740", VA = "0x181281740")]
|
|
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: 0x0600DB15 RID: 56085 RVA: 0x00326404 File Offset: 0x00324604
|
|
[Token(Token = "0x600DB15")]
|
|
[Address(RVA = "0x1281850", Offset = "0x1280850", VA = "0x181281850")]
|
|
private void OnDestroy()
|
|
{
|
|
PhysicalButtonBase.PhysicalButtonPressEvent pressEvent = this.button.pressEvent;
|
|
UnityAction<PhysicalButtonBase, Player> unityAction = new UnityAction(this.DFJBKCHBHME);
|
|
pressEvent.RemoveListener(unityAction);
|
|
}
|
|
|
|
// Token: 0x0600DB16 RID: 56086 RVA: 0x00326438 File Offset: 0x00324638
|
|
[Token(Token = "0x600DB16")]
|
|
[Address(RVA = "0x12818F0", Offset = "0x12808F0", VA = "0x1812818F0")]
|
|
public FreeGiftButtonController()
|
|
{
|
|
EMAPDKEOHPA<ChooseFreeGiftScreen> emapdkeohpa = new EMAPDKEOHPA();
|
|
this.DKHOOMBHLOL = emapdkeohpa;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x0600DB17 RID: 56087 RVA: 0x00326458 File Offset: 0x00324658
|
|
[Token(Token = "0x600DB17")]
|
|
[Address(RVA = "0x12817E0", Offset = "0x12807E0", VA = "0x1812817E0")]
|
|
[CompilerGenerated]
|
|
private void IKBPIJLKOGM(ChooseFreeGiftScreen LHHONCAOJFH)
|
|
{
|
|
int num = this.creatorFreeGiftButton.LIELCAEFGKK.IAHDANBDAAM();
|
|
}
|
|
|
|
// Token: 0x04008BF4 RID: 35828
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4008BF4")]
|
|
[SerializeField]
|
|
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
|
|
private PhysicalButtonBase button;
|
|
|
|
// Token: 0x04008BF5 RID: 35829
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4008BF5")]
|
|
[SerializeField]
|
|
[NKNLDEIPALE(FHBJCBPFODN.Parent, false, false, false)]
|
|
private CreatorFreeGiftButton creatorFreeGiftButton;
|
|
|
|
// Token: 0x04008BF6 RID: 35830
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4008BF6")]
|
|
private readonly EMAPDKEOHPA<ChooseFreeGiftScreen> DKHOOMBHLOL;
|
|
}
|
|
}
|