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: 0x020005BA RID: 1466 [Token(Token = "0x20005BA")] public class MakerPenPaletteChooseFreeGiftToBuyScreen : MakerPenPaletteUIFlowBase { // Token: 0x06002BD0 RID: 11216 RVA: 0x000B254C File Offset: 0x000B074C [Token(Token = "0x6002BD0")] [Address(RVA = "0x12BB470", Offset = "0x12BA470", VA = "0x1812BB470", 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: 0x06002BD1 RID: 11217 RVA: 0x000B2584 File Offset: 0x000B0784 [Token(Token = "0x6002BD1")] [Address(RVA = "0x12BB940", Offset = "0x12BA940", VA = "0x1812BB940", 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: 0x06002BD2 RID: 11218 RVA: 0x000B25D8 File Offset: 0x000B07D8 [Token(Token = "0x6002BD2")] [Address(RVA = "0x12BB560", Offset = "0x12BA560", VA = "0x1812BB560")] private void BCFMLHOKBON() { PMGCJEPKFOF pmgcjepkfof = GEAPBDGCKMB.PGIMFDLBHON(DGOHCPBKOHD.Watch); Action action = new Action(this.HKEDELGPIDH); throw new NullReferenceException(); } // Token: 0x06002BD3 RID: 11219 RVA: 0x000B2600 File Offset: 0x000B0800 [Token(Token = "0x6002BD3")] [Address(RVA = "0x12BB8A0", Offset = "0x12BA8A0", VA = "0x1812BB8A0")] 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: 0x06002BD4 RID: 11220 RVA: 0x000B2650 File Offset: 0x000B0850 [Token(Token = "0x6002BD4")] [Address(RVA = "0x12BB810", Offset = "0x12BA810", VA = "0x1812BB810")] 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: 0x06002BD5 RID: 11221 RVA: 0x000B2694 File Offset: 0x000B0894 [Token(Token = "0x6002BD5")] [Address(RVA = "0x12BBAD0", Offset = "0x12BAAD0", VA = "0x1812BBAD0")] 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: 0x06002BD6 RID: 11222 RVA: 0x000B26C8 File Offset: 0x000B08C8 [Token(Token = "0x6002BD6")] [Address(RVA = "0x12BB6B0", Offset = "0x12BA6B0", VA = "0x1812BB6B0")] public void Button_SelectPurchasableGiftDrop(HOJMGAMMIAD purchasableGiftDrop) { this.k__BackingField.KNDLGPOKIOI.GetFlowByType().ShowScreen(purchasableGiftDrop); } // Token: 0x06002BD7 RID: 11223 RVA: 0x000B26F4 File Offset: 0x000B08F4 [Token(Token = "0x6002BD7")] [Address(RVA = "0x12BBB60", Offset = "0x12BAB60", VA = "0x1812BBB60")] public MakerPenPaletteChooseFreeGiftToBuyScreen() { List list = new List(); this.IGDAEEOJBJD = list; base..ctor(); } // Token: 0x06002BD8 RID: 11224 RVA: 0x000B2714 File Offset: 0x000B0914 [Token(Token = "0x6002BD8")] [Address(RVA = "0x12BB400", Offset = "0x12BA400", VA = "0x1812BB400")] [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: 0x06002BD9 RID: 11225 RVA: 0x000B2748 File Offset: 0x000B0948 [Token(Token = "0x6002BD9")] [Address(RVA = "0x12BB730", Offset = "0x12BA730", VA = "0x1812BB730")] [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: 0x06002BDA RID: 11226 RVA: 0x000B27A4 File Offset: 0x000B09A4 [Token(Token = "0x6002BDA")] [Address(RVA = "0x12BB610", Offset = "0x12BA610", VA = "0x1812BB610")] [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: 0x04002353 RID: 9043 [FieldOffset(Offset = "0xA8")] [Token(Token = "0x4002353")] [SerializeField] [NKNLDEIPALE(FHBJCBPFODN.Children, false, false, false)] private WatchStoreItemsPagedGrid pagedGrid; // Token: 0x04002354 RID: 9044 [FieldOffset(Offset = "0xB0")] [Token(Token = "0x4002354")] [SerializeField] [NKNLDEIPALE(FHBJCBPFODN.Children, false, false, false)] private ScreenHeader screenHeader; // Token: 0x04002355 RID: 9045 [FieldOffset(Offset = "0xB8")] [Token(Token = "0x4002355")] [SerializeField] private TextMeshProUGUI tokenBalanceText; // Token: 0x04002356 RID: 9046 [FieldOffset(Offset = "0xC0")] [Token(Token = "0x4002356")] private List IGDAEEOJBJD; }