249 lines
8.1 KiB
C#
249 lines
8.1 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using CodeStage.AntiCheat.ObscuredTypes;
|
|
using Cpp2IlInjected;
|
|
using RecNet;
|
|
using RecRoom.AGUI.ToolUIs;
|
|
using RecRoom.Async;
|
|
using RecRoom.Core;
|
|
using TMPro;
|
|
using UnityEngine;
|
|
|
|
namespace AGUI.StackedUI
|
|
{
|
|
// Token: 0x02001A84 RID: 6788
|
|
[Token(Token = "0x2001A84")]
|
|
[StructLayout(3)]
|
|
public class MakerPenPaletteBuyFreeGiftsConfirmationScreen : MakerPenPaletteUIFlowBase
|
|
{
|
|
// Token: 0x140000C5 RID: 197
|
|
// (add) Token: 0x0600B664 RID: 46692 RVA: 0x002ABF18 File Offset: 0x002AA118
|
|
// (remove) Token: 0x0600B665 RID: 46693 RVA: 0x002ABF44 File Offset: 0x002AA144
|
|
[Token(Token = "0x140000C5")]
|
|
public static event Action PGANLHMKKJO
|
|
{
|
|
[Token(Token = "0x600B664")]
|
|
[Address(RVA = "0x15F9670", Offset = "0x15F8070", VA = "0x1815F9670")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Action pganlhmkkjo;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
pganlhmkkjo = MakerPenPaletteBuyFreeGiftsConfirmationScreen.PGANLHMKKJO;
|
|
@delegate = Delegate.Combine(pganlhmkkjo, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (typeof(MakerPenPaletteBuyFreeGiftsConfirmationScreen).TypeHandle != pganlhmkkjo)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x600B665")]
|
|
[Address(RVA = "0x15F9720", Offset = "0x15F8120", VA = "0x1815F9720")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Action pganlhmkkjo;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
pganlhmkkjo = MakerPenPaletteBuyFreeGiftsConfirmationScreen.PGANLHMKKJO;
|
|
@delegate = Delegate.Remove(pganlhmkkjo, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (typeof(MakerPenPaletteBuyFreeGiftsConfirmationScreen).TypeHandle != pganlhmkkjo)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600B666 RID: 46694 RVA: 0x002ABF70 File Offset: 0x002AA170
|
|
[Token(Token = "0x600B666")]
|
|
[Address(RVA = "0x15F8E00", Offset = "0x15F7800", VA = "0x1815F8E00")]
|
|
private void Awake()
|
|
{
|
|
int <HCJDKPLCHPK>k__BackingField = Matchmaking.HMCJLLMDAAM.<HCJDKPLCHPK>k__BackingField;
|
|
this.BIAFOBPIBDB = <HCJDKPLCHPK>k__BackingField;
|
|
IPromise<CCEOLAOLEKJ> promise = PEGGCEDHBOF.NFKMGNHDCMN(<HCJDKPLCHPK>k__BackingField);
|
|
Action<CCEOLAOLEKJ> action = new Action(this.FDNLBBPECCJ);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600B667 RID: 46695 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600B667")]
|
|
[Address(RVA = "0x15F9290", Offset = "0x15F7C90", VA = "0x1815F9290")]
|
|
public void ShowScreen(HOJMGAMMIAD EBMJDCLJJHG, int MNIJHBJDPPA, long BPPLIEHOCDI, long? BNDDMPJBOMA)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600B668 RID: 46696 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600B668")]
|
|
[Address(RVA = "0x15F9030", Offset = "0x15F7A30", VA = "0x1815F9030")]
|
|
private void MPILEFMHPPI()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600B669 RID: 46697 RVA: 0x002ABFAC File Offset: 0x002AA1AC
|
|
[Token(Token = "0x600B669")]
|
|
[Address(RVA = "0x15F8D60", Offset = "0x15F7760", VA = "0x1815F8D60")]
|
|
private void ANDGPCLLCEA()
|
|
{
|
|
this.<DHACNBGFNAI>k__BackingField.<MBFGOCOFHHM>k__BackingField.EACPPCDMMOF.CloseMenu();
|
|
WatchUI.BFPPPLIJIGC.ShowStoreScreenTokensTab("FreeGiftButton_NotEnoughTokens");
|
|
}
|
|
|
|
// Token: 0x0600B66A RID: 46698 RVA: 0x002ABFE8 File Offset: 0x002AA1E8
|
|
[Token(Token = "0x600B66A")]
|
|
[Address(RVA = "0x15F8EF0", Offset = "0x15F78F0", VA = "0x1815F8EF0")]
|
|
public void Button_Back()
|
|
{
|
|
this.<DHACNBGFNAI>k__BackingField.Button_PopFlow();
|
|
}
|
|
|
|
// Token: 0x0600B66B RID: 46699 RVA: 0x002AC008 File Offset: 0x002AA208
|
|
[Token(Token = "0x600B66B")]
|
|
[Address(RVA = "0x15F8F10", Offset = "0x15F7910", VA = "0x1815F8F10")]
|
|
public void Button_Confirm()
|
|
{
|
|
if (!this.EIIPNDBMDIA)
|
|
{
|
|
this.<DHACNBGFNAI>k__BackingField.<MBFGOCOFHHM>k__BackingField.EACPPCDMMOF.CloseMenu();
|
|
WatchUI.BFPPPLIJIGC.ShowStoreScreenTokensTab("FreeGiftButton_NotEnoughTokens");
|
|
return;
|
|
}
|
|
this.MPILEFMHPPI();
|
|
}
|
|
|
|
// Token: 0x0600B66C RID: 46700 RVA: 0x002AC054 File Offset: 0x002AA254
|
|
[Token(Token = "0x600B66C")]
|
|
[Address(RVA = "0xF9AD10", Offset = "0xF99710", VA = "0x180F9AD10")]
|
|
public MakerPenPaletteBuyFreeGiftsConfirmationScreen()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600B66D RID: 46701 RVA: 0x002AC068 File Offset: 0x002AA268
|
|
[Token(Token = "0x600B66D")]
|
|
[Address(RVA = "0x15F8FC0", Offset = "0x15F79C0", VA = "0x1815F8FC0")]
|
|
[CompilerGenerated]
|
|
private void FDNLBBPECCJ(CCEOLAOLEKJ NBOJLIACJLL)
|
|
{
|
|
ScreenHeader screenHeader = this.screenHeader;
|
|
ObscuredString <ODJFEIBNGPO>k__BackingField = NBOJLIACJLL.<ODJFEIBNGPO>k__BackingField;
|
|
string text = string.Format("Add to {0}'s Free Gifts", <ODJFEIBNGPO>k__BackingField);
|
|
screenHeader.LKIBJOMNFFD = text;
|
|
}
|
|
|
|
// Token: 0x040077AE RID: 30638
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x40077AE")]
|
|
[SerializeField]
|
|
[DDPIINEJFMD(JIBDPHMGEGO.Children, false, false)]
|
|
private ScreenHeader screenHeader;
|
|
|
|
// Token: 0x040077AF RID: 30639
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x40077AF")]
|
|
[SerializeField]
|
|
private TextMeshProUGUI descriptionText;
|
|
|
|
// Token: 0x040077B0 RID: 30640
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x40077B0")]
|
|
[SerializeField]
|
|
private TextMeshProUGUI infoText;
|
|
|
|
// Token: 0x040077B1 RID: 30641
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")]
|
|
[Token(Token = "0x40077B1")]
|
|
[SerializeField]
|
|
private Button3D backButton;
|
|
|
|
// Token: 0x040077B2 RID: 30642
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x40077B2")]
|
|
[SerializeField]
|
|
private Button3D confirmButton;
|
|
|
|
// Token: 0x040077B3 RID: 30643
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")]
|
|
[Token(Token = "0x40077B3")]
|
|
[SerializeField]
|
|
private TextMeshProUGUI currentBalanceText;
|
|
|
|
// Token: 0x040077B4 RID: 30644
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")]
|
|
[Token(Token = "0x40077B4")]
|
|
private HOJMGAMMIAD CKNNEFPFECJ;
|
|
|
|
// Token: 0x040077B5 RID: 30645
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")]
|
|
[Token(Token = "0x40077B5")]
|
|
private int ACPCKBNOIFA;
|
|
|
|
// Token: 0x040077B6 RID: 30646
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD4")]
|
|
[Token(Token = "0x40077B6")]
|
|
private int BIAFOBPIBDB;
|
|
|
|
// Token: 0x040077B7 RID: 30647
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD8")]
|
|
[Token(Token = "0x40077B7")]
|
|
private bool EIIPNDBMDIA;
|
|
|
|
// Token: 0x040077B8 RID: 30648
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE0")]
|
|
[Token(Token = "0x40077B8")]
|
|
private long? NOJEMBDACHN;
|
|
|
|
// Token: 0x040077B9 RID: 30649
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF0")]
|
|
[Token(Token = "0x40077B9")]
|
|
private long? BBLOJKKHINN;
|
|
|
|
// Token: 0x02001A85 RID: 6789
|
|
[Token(Token = "0x2001A85")]
|
|
[CompilerGenerated]
|
|
private sealed class MGELIBDOIEF
|
|
{
|
|
// Token: 0x0600B66E RID: 46702 RVA: 0x002AC09C File Offset: 0x002AA29C
|
|
[Token(Token = "0x600B66E")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public MGELIBDOIEF()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600B66F RID: 46703 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600B66F")]
|
|
[Address(RVA = "0x15F88D0", Offset = "0x15F72D0", VA = "0x1815F88D0")]
|
|
internal void <PurchaseItems>b__0()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600B670 RID: 46704 RVA: 0x002AC0B0 File Offset: 0x002AA2B0
|
|
[Token(Token = "0x600B670")]
|
|
[Address(RVA = "0x15F8CF0", Offset = "0x15F76F0", VA = "0x1815F8CF0")]
|
|
internal void <PurchaseItems>b__1(string error)
|
|
{
|
|
this.<>4__this.infoText.text = error;
|
|
this.<>4__this.backButton.FFDOINJEHMM = true;
|
|
this.<>4__this.confirmButton.FFDOINJEHMM = true;
|
|
}
|
|
|
|
// Token: 0x040077BB RID: 30651
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40077BB")]
|
|
public MakerPenPaletteBuyFreeGiftsConfirmationScreen <>4__this;
|
|
|
|
// Token: 0x040077BC RID: 30652
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40077BC")]
|
|
public MJLPNOMEFKG item;
|
|
}
|
|
}
|
|
}
|