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 pmgcjepkfof = PEGGCEDHBOF.NFKMGNHDCMN(Matchmaking.HMCJLLMDAAM.k__BackingField); Action 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 pmgcjepkfof = GEAPBDGCKMB.PGIMFDLBHON(DGOHCPBKOHD.Watch); Action 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 pmgcjepkfof = GEAPBDGCKMB.PGIMFDLBHON(DGOHCPBKOHD.Watch); Action 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.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.k__BackingField == CDFEDFLKOBE.Consumable) { ConsumableManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; string k__BackingField = IOBEPGLJNIP.k__BackingField; return instance.GetConsumableCategory(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.k__BackingField.KNDLGPOKIOI.GetFlowByType().ShowScreen(purchasableGiftDrop); } // Token: 0x06002B55 RID: 11093 RVA: 0x000B1498 File Offset: 0x000AF698 [Token(Token = "0x6002B55")] [Address(RVA = "0x8E1E10", Offset = "0x8E0C10", VA = "0x1808E1E10")] public MakerPenPaletteChooseFreeGiftToBuyScreen() { List 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 k__BackingField = NBOJLIACJLL.k__BackingField; string text = string.Format("Add to {0}'s Free Gifts", 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 jdgebbmdjbc = HDNNJIHGKPO.JDGEBBMDJBC; Func func = new Func(this.BLONGGDIDCK); List list = Enumerable.ToList(Enumerable.Where(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 k__BackingField = IOBEPGLJNIP.k__BackingField; if (this.PNOLNOCFFJB(k__BackingField) == ConsumableManager.KIDKMAOBOIG.CameraFilter || this.PNOLNOCFFJB(k__BackingField) == ConsumableManager.KIDKMAOBOIG.Potion_Head || this.PNOLNOCFFJB(k__BackingField) == ConsumableManager.KIDKMAOBOIG.Potion_Hand || this.PNOLNOCFFJB(k__BackingField) == ConsumableManager.KIDKMAOBOIG.Food || this.PNOLNOCFFJB(k__BackingField) != ConsumableManager.KIDKMAOBOIG.KO_Customization) { } return !k__BackingField.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 IGDAEEOJBJD; }