176 lines
7.2 KiB
C#
176 lines
7.2 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Runtime.CompilerServices;
|
|
using AGUI.StackedUI;
|
|
using CodeStage.AntiCheat.ObscuredTypes;
|
|
using Cpp2IlInjected;
|
|
using RecNet;
|
|
using RecRoom.AGUI.ToolUIs;
|
|
using RecRoom.Consumable;
|
|
using TMPro;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x020005AE RID: 1454
|
|
[Token(Token = "0x20005AE")]
|
|
public class MakerPenPaletteChooseFreeGiftToBuyScreen : MakerPenPaletteUIFlowBase
|
|
{
|
|
// Token: 0x06002B4E RID: 11086 RVA: 0x000B12F0 File Offset: 0x000AF4F0
|
|
[Token(Token = "0x6002B4E")]
|
|
[Address(RVA = "0x8E1720", Offset = "0x8E0520", VA = "0x1808E1720", Slot = "6")]
|
|
protected override void Awake()
|
|
{
|
|
base..ctor();
|
|
PMGCJEPKFOF<CCEOLAOLEKJ> pmgcjepkfof = PEGGCEDHBOF.NFKMGNHDCMN(Matchmaking.HMCJLLMDAAM.<HCJDKPLCHPK>k__BackingField);
|
|
Action<CCEOLAOLEKJ> action = new Action(this.AFGABJCAGIO);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06002B4F RID: 11087 RVA: 0x000B1328 File Offset: 0x000AF528
|
|
[Token(Token = "0x6002B4F")]
|
|
[Address(RVA = "0x8E1BF0", Offset = "0x8E09F0", VA = "0x1808E1BF0", Slot = "11")]
|
|
public override void OnFlowEntered(StackedUIFlowBase BFHJBBGCMAN)
|
|
{
|
|
base.OnFlowEntered(BFHJBBGCMAN);
|
|
TextMeshProUGUI textMeshProUGUI = this.tokenBalanceText;
|
|
long? num;
|
|
if (num != 0)
|
|
{
|
|
}
|
|
long num2;
|
|
string text = string.Format("{0:n0}", num2);
|
|
string text2 = textMeshProUGUI.text;
|
|
PMGCJEPKFOF<BKFGFHDDNFG> pmgcjepkfof = GEAPBDGCKMB.PGIMFDLBHON(DGOHCPBKOHD.Watch);
|
|
Action<BKFGFHDDNFG> action = new Action(this.HKEDELGPIDH);
|
|
}
|
|
|
|
// Token: 0x06002B50 RID: 11088 RVA: 0x000B137C File Offset: 0x000AF57C
|
|
[Token(Token = "0x6002B50")]
|
|
[Address(RVA = "0x8E1810", Offset = "0x8E0610", VA = "0x1808E1810")]
|
|
private void BCFMLHOKBON()
|
|
{
|
|
PMGCJEPKFOF<BKFGFHDDNFG> pmgcjepkfof = GEAPBDGCKMB.PGIMFDLBHON(DGOHCPBKOHD.Watch);
|
|
Action<BKFGFHDDNFG> action = new Action(this.HKEDELGPIDH);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06002B51 RID: 11089 RVA: 0x000B13A4 File Offset: 0x000AF5A4
|
|
[Token(Token = "0x6002B51")]
|
|
[Address(RVA = "0x8E1B50", Offset = "0x8E0950", VA = "0x1808E1B50")]
|
|
private bool OOLFNGPDEEP(MJLPNOMEFKG NAAEMBKDEGI)
|
|
{
|
|
if (this.PNOLNOCFFJB(NAAEMBKDEGI) == ConsumableManager.KIDKMAOBOIG.CameraFilter || this.PNOLNOCFFJB(NAAEMBKDEGI) == ConsumableManager.KIDKMAOBOIG.Potion_Head || this.PNOLNOCFFJB(NAAEMBKDEGI) == ConsumableManager.KIDKMAOBOIG.Potion_Hand || this.PNOLNOCFFJB(NAAEMBKDEGI) == ConsumableManager.KIDKMAOBOIG.Food || this.PNOLNOCFFJB(NAAEMBKDEGI) != ConsumableManager.KIDKMAOBOIG.KO_Customization)
|
|
{
|
|
}
|
|
return !NAAEMBKDEGI.<EFFHIKNPACF>k__BackingField;
|
|
}
|
|
|
|
// Token: 0x06002B52 RID: 11090 RVA: 0x000B13F4 File Offset: 0x000AF5F4
|
|
[Token(Token = "0x6002B52")]
|
|
[Address(RVA = "0x8E1AC0", Offset = "0x8E08C0", VA = "0x1808E1AC0")]
|
|
private bool HKGDFCOEKJO(MJLPNOMEFKG NAAEMBKDEGI)
|
|
{
|
|
return this.PNOLNOCFFJB(NAAEMBKDEGI) == ConsumableManager.KIDKMAOBOIG.CameraFilter || this.PNOLNOCFFJB(NAAEMBKDEGI) == ConsumableManager.KIDKMAOBOIG.Potion_Head || this.PNOLNOCFFJB(NAAEMBKDEGI) == ConsumableManager.KIDKMAOBOIG.Potion_Hand || this.PNOLNOCFFJB(NAAEMBKDEGI) == ConsumableManager.KIDKMAOBOIG.Food || this.PNOLNOCFFJB(NAAEMBKDEGI) == ConsumableManager.KIDKMAOBOIG.KO_Customization;
|
|
}
|
|
|
|
// Token: 0x06002B53 RID: 11091 RVA: 0x000B1438 File Offset: 0x000AF638
|
|
[Token(Token = "0x6002B53")]
|
|
[Address(RVA = "0x8E1D80", Offset = "0x8E0B80", VA = "0x1808E1D80")]
|
|
private ConsumableManager.KIDKMAOBOIG PNOLNOCFFJB(MJLPNOMEFKG IOBEPGLJNIP)
|
|
{
|
|
if (IOBEPGLJNIP.<KFFMMFIJKJM>k__BackingField == CDFEDFLKOBE.Consumable)
|
|
{
|
|
ConsumableManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
string <CNJALCEBPMC>k__BackingField = IOBEPGLJNIP.<CNJALCEBPMC>k__BackingField;
|
|
return instance.GetConsumableCategory(<CNJALCEBPMC>k__BackingField);
|
|
}
|
|
return ConsumableManager.KIDKMAOBOIG.Invalid;
|
|
}
|
|
|
|
// Token: 0x06002B54 RID: 11092 RVA: 0x000B146C File Offset: 0x000AF66C
|
|
[Token(Token = "0x6002B54")]
|
|
[Address(RVA = "0x8E1960", Offset = "0x8E0760", VA = "0x1808E1960")]
|
|
public void Button_SelectPurchasableGiftDrop(HOJMGAMMIAD purchasableGiftDrop)
|
|
{
|
|
this.<LJOGMLBAABG>k__BackingField.KNDLGPOKIOI.GetFlowByType<MakerPenPaletteRefillFreeGiftsScreen>().ShowScreen(purchasableGiftDrop);
|
|
}
|
|
|
|
// Token: 0x06002B55 RID: 11093 RVA: 0x000B1498 File Offset: 0x000AF698
|
|
[Token(Token = "0x6002B55")]
|
|
[Address(RVA = "0x8E1E10", Offset = "0x8E0C10", VA = "0x1808E1E10")]
|
|
public MakerPenPaletteChooseFreeGiftToBuyScreen()
|
|
{
|
|
List<HOJMGAMMIAD> list = new List();
|
|
this.IGDAEEOJBJD = list;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x06002B56 RID: 11094 RVA: 0x000B14B8 File Offset: 0x000AF6B8
|
|
[Token(Token = "0x6002B56")]
|
|
[Address(RVA = "0x8E16B0", Offset = "0x8E04B0", VA = "0x1808E16B0")]
|
|
[CompilerGenerated]
|
|
private void AFGABJCAGIO(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: 0x06002B57 RID: 11095 RVA: 0x000B14EC File Offset: 0x000AF6EC
|
|
[Token(Token = "0x6002B57")]
|
|
[Address(RVA = "0x8E19E0", Offset = "0x8E07E0", VA = "0x1808E19E0")]
|
|
[CompilerGenerated]
|
|
private void HKEDELGPIDH(BKFGFHDDNFG HDNNJIHGKPO)
|
|
{
|
|
if (HDNNJIHGKPO != 0)
|
|
{
|
|
this.pagedGrid.Awake();
|
|
List<HOJMGAMMIAD> jdgebbmdjbc = HDNNJIHGKPO.JDGEBBMDJBC;
|
|
Func<HOJMGAMMIAD, bool> func = new Func(this.BLONGGDIDCK);
|
|
List<HOJMGAMMIAD> list = Enumerable.ToList<HOJMGAMMIAD>(Enumerable.Where<HOJMGAMMIAD>(jdgebbmdjbc, func));
|
|
WatchStoreItemsPagedGrid watchStoreItemsPagedGrid = this.pagedGrid;
|
|
this.IGDAEEOJBJD = list;
|
|
watchStoreItemsPagedGrid.SetItems(list, true);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002B58 RID: 11096 RVA: 0x000B1548 File Offset: 0x000AF748
|
|
[Token(Token = "0x6002B58")]
|
|
[Address(RVA = "0x8E18C0", Offset = "0x8E06C0", VA = "0x1808E18C0")]
|
|
[CompilerGenerated]
|
|
private bool BLONGGDIDCK(HOJMGAMMIAD IOBEPGLJNIP)
|
|
{
|
|
MJLPNOMEFKG <IPAKFAFGINE>k__BackingField = IOBEPGLJNIP.<IPAKFAFGINE>k__BackingField;
|
|
if (this.PNOLNOCFFJB(<IPAKFAFGINE>k__BackingField) == ConsumableManager.KIDKMAOBOIG.CameraFilter || this.PNOLNOCFFJB(<IPAKFAFGINE>k__BackingField) == ConsumableManager.KIDKMAOBOIG.Potion_Head || this.PNOLNOCFFJB(<IPAKFAFGINE>k__BackingField) == ConsumableManager.KIDKMAOBOIG.Potion_Hand || this.PNOLNOCFFJB(<IPAKFAFGINE>k__BackingField) == ConsumableManager.KIDKMAOBOIG.Food || this.PNOLNOCFFJB(<IPAKFAFGINE>k__BackingField) != ConsumableManager.KIDKMAOBOIG.KO_Customization)
|
|
{
|
|
}
|
|
return !<IPAKFAFGINE>k__BackingField.<EFFHIKNPACF>k__BackingField;
|
|
}
|
|
|
|
// Token: 0x040022F2 RID: 8946
|
|
[FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x40022F2")]
|
|
[SerializeField]
|
|
[DDPIINEJFMD(JIBDPHMGEGO.Children, false, false, false)]
|
|
private WatchStoreItemsPagedGrid pagedGrid;
|
|
|
|
// Token: 0x040022F3 RID: 8947
|
|
[FieldOffset(Offset = "0xB0")]
|
|
[Token(Token = "0x40022F3")]
|
|
[SerializeField]
|
|
[DDPIINEJFMD(JIBDPHMGEGO.Children, false, false, false)]
|
|
private ScreenHeader screenHeader;
|
|
|
|
// Token: 0x040022F4 RID: 8948
|
|
[FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x40022F4")]
|
|
[SerializeField]
|
|
private TextMeshProUGUI tokenBalanceText;
|
|
|
|
// Token: 0x040022F5 RID: 8949
|
|
[FieldOffset(Offset = "0xC0")]
|
|
[Token(Token = "0x40022F5")]
|
|
private List<HOJMGAMMIAD> IGDAEEOJBJD;
|
|
}
|