using System; using System.Collections.Generic; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using AGUI.StackedUI; using Cpp2IlInjected; using RecRoom.Core; using UnityEngine; // Token: 0x02000720 RID: 1824 [Token(Token = "0x2000720")] [StructLayout(3)] public class PlayerListScreen : WatchUIFlow { // Token: 0x170008F2 RID: 2290 // (get) Token: 0x06003502 RID: 13570 RVA: 0x000DD29C File Offset: 0x000DB49C [Token(Token = "0x170008F2")] protected override string DCLLFJAAEDC { [Token(Token = "0x6003502")] [Address(RVA = "0x148A590", Offset = "0x1488F90", VA = "0x18148A590", Slot = "5")] get { return "PlayerListScreen"; } } // Token: 0x06003503 RID: 13571 RVA: 0x000DD2B0 File Offset: 0x000DB4B0 [Token(Token = "0x6003503")] [Address(RVA = "0x148A670", Offset = "0x1489070", VA = "0x18148A670")] public void ShowScreen(IEnumerable ILNGMAANNDG, string AIKLPOJAIIO, string LGHBPPIOOBM) { bool flag = this.pagedGrid.NBMNLHLDOGF(); this.UpdateUIElements(); this.k__BackingField.PushFlow(this, LGHBPPIOOBM); } // Token: 0x06003504 RID: 13572 RVA: 0x000DD2E4 File Offset: 0x000DB4E4 [Token(Token = "0x6003504")] [Address(RVA = "0x148A5C0", Offset = "0x1488FC0", VA = "0x18148A5C0")] public void SetSubscribeEventAmplitudeContextOverride(string HGMGMINLEKI) { PlayerListPagedGrid playerListPagedGrid = this.pagedGrid; Action action = delegate(PlayerListButton button) { string amplitudeEventContextLabel = HGMGMINLEKI; SubscribeConditionalButton subscribeButton = button.subscribeButton; int num = 0; if (subscribeButton != num) { button.subscribeButton.k__BackingField = amplitudeEventContextLabel; } }; playerListPagedGrid.ForEachChildElement(action); } // Token: 0x06003505 RID: 13573 RVA: 0x000DD320 File Offset: 0x000DB520 [Token(Token = "0x6003505")] [Address(RVA = "0x148A4B0", Offset = "0x1488EB0", VA = "0x18148A4B0")] public void Button_PlayerDetails(CCEOLAOLEKJ account) { PlayerDetailsWatchUIFlow flowByType = this.k__BackingField.GetFlowByType(); int num = 0; if (flowByType != num) { WatchUI k__BackingField = this.k__BackingField; string text = base.DLFNJKINKNM; k__BackingField.PushFlow(flowByType, text); } } // Token: 0x06003506 RID: 13574 RVA: 0x000DD364 File Offset: 0x000DB564 [Token(Token = "0x6003506")] [Address(RVA = "0xFAE890", Offset = "0xFAD290", VA = "0x180FAE890")] public PlayerListScreen() { } // Token: 0x04002D05 RID: 11525 [global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")] [Token(Token = "0x4002D05")] [SerializeField] private PlayerListPagedGrid pagedGrid; // Token: 0x02000721 RID: 1825 [Token(Token = "0x2000721")] [CompilerGenerated] private sealed class LBGHGAFDMFP { // Token: 0x06003507 RID: 13575 RVA: 0x000DD378 File Offset: 0x000DB578 [Token(Token = "0x6003507")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public LBGHGAFDMFP() { } // Token: 0x06003508 RID: 13576 RVA: 0x000DD38C File Offset: 0x000DB58C [Token(Token = "0x6003508")] [Address(RVA = "0x1485BB0", Offset = "0x14845B0", VA = "0x181485BB0")] internal void b__0(PlayerListButton button) { string text = this.amplitudeEventContextLabel; SubscribeConditionalButton subscribeButton = button.subscribeButton; int num = 0; if (subscribeButton != num) { button.subscribeButton.k__BackingField = text; } } // Token: 0x04002D06 RID: 11526 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4002D06")] public string amplitudeEventContextLabel; } }