207 lines
6.1 KiB
C#
207 lines
6.1 KiB
C#
using System;
|
|
using System.Runtime.InteropServices;
|
|
using AGUI.StackedUI;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.Core;
|
|
using TMPro;
|
|
using UnityEngine;
|
|
|
|
namespace RRUI.Data
|
|
{
|
|
// Token: 0x02000B59 RID: 2905
|
|
[Token(Token = "0x2000B59")]
|
|
[StructLayout(3)]
|
|
public class PurchaseReminderModelController : ModelController<PurchaseReminderModel>
|
|
{
|
|
// Token: 0x06004860 RID: 18528 RVA: 0x00112AF0 File Offset: 0x00110CF0
|
|
[Token(Token = "0x6004860")]
|
|
[Address(RVA = "0x1963330", Offset = "0x1961D30", VA = "0x181963330")]
|
|
public PurchaseReminderModelController()
|
|
{
|
|
}
|
|
|
|
// Token: 0x02000B5A RID: 2906
|
|
[Token(Token = "0x2000B5A")]
|
|
[Serializable]
|
|
private class DescriptionTextImpl : TextControllerImpl<PurchaseReminderModel>
|
|
{
|
|
// Token: 0x06004861 RID: 18529 RVA: 0x00112B04 File Offset: 0x00110D04
|
|
[Token(Token = "0x6004861")]
|
|
[Address(RVA = "0x1957B70", Offset = "0x1956570", VA = "0x181957B70", Slot = "27")]
|
|
protected override void DMAHGBLDMFA()
|
|
{
|
|
string empty = string.Empty;
|
|
}
|
|
|
|
// Token: 0x06004862 RID: 18530 RVA: 0x00112B20 File Offset: 0x00110D20
|
|
[Token(Token = "0x6004862")]
|
|
[Address(RVA = "0x1957BE0", Offset = "0x19565E0", VA = "0x181957BE0")]
|
|
public DescriptionTextImpl()
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000B5B RID: 2907
|
|
[Token(Token = "0x2000B5B")]
|
|
[Serializable]
|
|
private class TitleTextImpl : TextControllerImpl<PurchaseReminderModel>
|
|
{
|
|
// Token: 0x06004863 RID: 18531 RVA: 0x00112B34 File Offset: 0x00110D34
|
|
[Token(Token = "0x6004863")]
|
|
[Address(RVA = "0x19695B0", Offset = "0x1967FB0", VA = "0x1819695B0", Slot = "27")]
|
|
protected override void DMAHGBLDMFA()
|
|
{
|
|
string empty = string.Empty;
|
|
}
|
|
|
|
// Token: 0x06004864 RID: 18532 RVA: 0x00112B50 File Offset: 0x00110D50
|
|
[Token(Token = "0x6004864")]
|
|
[Address(RVA = "0x1969620", Offset = "0x1968020", VA = "0x181969620")]
|
|
public TitleTextImpl()
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000B5C RID: 2908
|
|
[Token(Token = "0x2000B5C")]
|
|
[Serializable]
|
|
private class TimeLeftTextImpl : HideableControllerImpl<PurchaseReminderModel>
|
|
{
|
|
// Token: 0x06004865 RID: 18533 RVA: 0x00112B64 File Offset: 0x00110D64
|
|
[Token(Token = "0x6004865")]
|
|
[Address(RVA = "0x1969460", Offset = "0x1967E60", VA = "0x181969460", Slot = "27")]
|
|
protected override void DMAHGBLDMFA()
|
|
{
|
|
int num = 0;
|
|
if (num != 0)
|
|
{
|
|
}
|
|
if (1 == 0)
|
|
{
|
|
int num2 = 0;
|
|
string text = num.TimeSpanToHumanReadableStringShort("minute", num2 != 0);
|
|
string text2 = this.postfix;
|
|
string text3 = this.prefix;
|
|
TextMeshProUGUI textMeshProUGUI = this.text;
|
|
string text4 = text3 + text + text2;
|
|
textMeshProUGUI.text = text4;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004866 RID: 18534 RVA: 0x00112BBC File Offset: 0x00110DBC
|
|
[Token(Token = "0x6004866")]
|
|
[Address(RVA = "0x1969570", Offset = "0x1967F70", VA = "0x181969570")]
|
|
public TimeLeftTextImpl()
|
|
{
|
|
}
|
|
|
|
// Token: 0x040036E2 RID: 14050
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x40036E2")]
|
|
[SerializeField]
|
|
private TextMeshProUGUI text;
|
|
|
|
// Token: 0x040036E3 RID: 14051
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x40036E3")]
|
|
[SerializeField]
|
|
private string prefix;
|
|
|
|
// Token: 0x040036E4 RID: 14052
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x40036E4")]
|
|
[SerializeField]
|
|
private string postfix;
|
|
}
|
|
|
|
// Token: 0x02000B5D RID: 2909
|
|
[Token(Token = "0x2000B5D")]
|
|
[Serializable]
|
|
private class MainImageImpl : RecNetRawImageControllerImpl<PurchaseReminderModel>
|
|
{
|
|
// Token: 0x06004867 RID: 18535 RVA: 0x00112BD0 File Offset: 0x00110DD0
|
|
[Token(Token = "0x6004867")]
|
|
[Address(RVA = "0x19595D0", Offset = "0x1957FD0", VA = "0x1819595D0", Slot = "27")]
|
|
protected override void DMAHGBLDMFA()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06004868 RID: 18536 RVA: 0x00112BE8 File Offset: 0x00110DE8
|
|
[Token(Token = "0x6004868")]
|
|
[Address(RVA = "0x1959630", Offset = "0x1958030", VA = "0x181959630")]
|
|
public MainImageImpl()
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000B5E RID: 2910
|
|
[Token(Token = "0x2000B5E")]
|
|
[Serializable]
|
|
private class BuyButtonImpl : ButtonControllerImpl<PurchaseReminderModel>
|
|
{
|
|
// Token: 0x06004869 RID: 18537 RVA: 0x00112BFC File Offset: 0x00110DFC
|
|
[Token(Token = "0x6004869")]
|
|
[Address(RVA = "0x1956BC0", Offset = "0x19555C0", VA = "0x181956BC0", Slot = "27")]
|
|
protected override void DMAHGBLDMFA()
|
|
{
|
|
bool flag = 0 != 0;
|
|
}
|
|
|
|
// Token: 0x0600486A RID: 18538 RVA: 0x00112C18 File Offset: 0x00110E18
|
|
[Token(Token = "0x600486A")]
|
|
[Address(RVA = "0x1956C20", Offset = "0x1955620", VA = "0x181956C20", Slot = "29")]
|
|
protected override void IKNMALNFPII()
|
|
{
|
|
WatchUI local = WatchUI.BFPPPLIJIGC;
|
|
int num = 0;
|
|
if (local != num)
|
|
{
|
|
StorePurchaseSkuScreen flowByType = WatchUI.BFPPPLIJIGC.GetFlowByType<StorePurchaseSkuScreen>();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600486B RID: 18539 RVA: 0x00112C50 File Offset: 0x00110E50
|
|
[Token(Token = "0x600486B")]
|
|
[Address(RVA = "0x1956D90", Offset = "0x1955790", VA = "0x181956D90")]
|
|
public BuyButtonImpl()
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000B5F RID: 2911
|
|
[Token(Token = "0x2000B5F")]
|
|
[Serializable]
|
|
private class CancelButtonImpl : ButtonControllerImpl<PurchaseReminderModel>
|
|
{
|
|
// Token: 0x0600486C RID: 18540 RVA: 0x00112C64 File Offset: 0x00110E64
|
|
[Token(Token = "0x600486C")]
|
|
[Address(RVA = "0x1956DD0", Offset = "0x19557D0", VA = "0x181956DD0", Slot = "27")]
|
|
protected override void DMAHGBLDMFA()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600486D RID: 18541 RVA: 0x00112C78 File Offset: 0x00110E78
|
|
[Token(Token = "0x600486D")]
|
|
[Address(RVA = "0x1956E00", Offset = "0x1955800", VA = "0x181956E00", Slot = "29")]
|
|
protected override void IKNMALNFPII()
|
|
{
|
|
WatchUI local = WatchUI.BFPPPLIJIGC;
|
|
int num = 0;
|
|
if (local != num)
|
|
{
|
|
WatchUI.BFPPPLIJIGC.Button_PopFlow();
|
|
WatchUI.BFPPPLIJIGC.OHPDNGENFJL.AuthorityCloseMenu();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600486E RID: 18542 RVA: 0x00112CC0 File Offset: 0x00110EC0
|
|
[Token(Token = "0x600486E")]
|
|
[Address(RVA = "0x1956F10", Offset = "0x1955910", VA = "0x181956F10")]
|
|
public CancelButtonImpl()
|
|
{
|
|
}
|
|
}
|
|
}
|
|
}
|