Files
Jan2021-Cpp2Il-Dump/Assembly-CSharp/PlayerDetailsWatchUIFlow.cs
T
2026-04-08 23:40:05 +02:00

575 lines
20 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using AGUI.StackedUI;
using CodeStage.AntiCheat.ObscuredTypes;
using Cpp2IlInjected;
using RecNet;
using RecRoom.Async;
using RecRoom.Avatar.Data.Runtime;
using RecRoom.Avatar.Outfit;
using RecRoom.Core;
using RecRoom.Players.Puppet;
using TMPro;
using UnityEngine;
// Token: 0x020006A5 RID: 1701
[Token(Token = "0x20006A5")]
[StructLayout(3)]
public class PlayerDetailsWatchUIFlow : PlayerWatchUIFlow
{
// Token: 0x1700089B RID: 2203
// (get) Token: 0x060030DE RID: 12510 RVA: 0x000CAFD4 File Offset: 0x000C91D4
[Token(Token = "0x1700089B")]
protected override string DCLLFJAAEDC
{
[Token(Token = "0x60030DE")]
[Address(RVA = "0xFDC310", Offset = "0xFDAD10", VA = "0x180FDC310", Slot = "5")]
get
{
return "PlayerDetailsScreen";
}
}
// Token: 0x060030DF RID: 12511 RVA: 0x000CAFE8 File Offset: 0x000C91E8
[Token(Token = "0x60030DF")]
[Address(RVA = "0xFDB110", Offset = "0xFD9B10", VA = "0x180FDB110")]
private void Awake()
{
ReputationSpecificUIBehaviour[] componentsInChildren = base.GetComponentsInChildren<ReputationSpecificUIBehaviour>(true);
this.JLLLAAOPFJB = componentsInChildren;
}
// Token: 0x060030E0 RID: 12512 RVA: 0x000CB004 File Offset: 0x000C9204
[Token(Token = "0x60030E0")]
[Address(RVA = "0xFDD010", Offset = "0xFDBA10", VA = "0x180FDD010")]
private void Start()
{
WatchUI <JNBAANDJIAD>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField.playerUI.<JNBAANDJIAD>k__BackingField;
Action<bool> action = new Action(this.JDPBHMEAHEF);
<JNBAANDJIAD>k__BackingField.FullyVisibleChanged += action;
}
// Token: 0x060030E1 RID: 12513 RVA: 0x000CB03C File Offset: 0x000C923C
[Token(Token = "0x60030E1")]
[Address(RVA = "0xFDC8C0", Offset = "0xFDB2C0", VA = "0x180FDC8C0", Slot = "6")]
protected override void OnDestroy()
{
base.OnDestroy();
WatchUI <JNBAANDJIAD>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField.playerUI.<JNBAANDJIAD>k__BackingField;
Action<bool> action = new Action(this.JDPBHMEAHEF);
<JNBAANDJIAD>k__BackingField.FullyVisibleChanged += action;
}
// Token: 0x060030E2 RID: 12514 RVA: 0x000CB07C File Offset: 0x000C927C
[Token(Token = "0x60030E2")]
[Address(RVA = "0xFDBE20", Offset = "0xFDA820", VA = "0x180FDBE20", Slot = "9")]
public override void Initialize(StackedUIBase LJOCNMLBCAH)
{
base.Initialize(LJOCNMLBCAH);
PlayerMinitar playerMinitar = this.minitarPrefab;
Transform transform = this.minitarTransform;
int num = 0;
PlayerMinitar playerMinitar2 = global::UnityEngine.Object.Instantiate<PlayerMinitar>(playerMinitar, transform, num != 0);
Transform transform2 = this.minitarTransform;
int num2 = 0;
this.GLLCFKAKCCL = playerMinitar2;
if (transform2 != 0)
{
}
Transform transform3 = playerMinitar2.transform;
Vector3 one = Vector3.one;
transform3.localScale = num2;
GameObject gameObject = this.minitarTransform.gameObject;
int num3 = 0;
gameObject.SetActive(num3 != 0);
}
// Token: 0x060030E3 RID: 12515 RVA: 0x000CB0F8 File Offset: 0x000C92F8
[Token(Token = "0x60030E3")]
[Address(RVA = "0xFDCA40", Offset = "0xFDB440", VA = "0x180FDCA40", Slot = "10")]
public override void OnFlowEntered(StackedUIFlowBase BFHJBBGCMAN)
{
base.OnFlowEntered(BFHJBBGCMAN);
if (this.KHJBBEHEEIC)
{
this.NHHDELLLJBI();
}
bool fakeValue = PEGGCEDHBOF.DOOHKCANFLO.<IGIPMGJEJHD>k__BackingField.fakeValue;
bool flag;
if (flag)
{
SubscreenControl subscreenControl = this.subscreenControl;
Subscreen subscreen = this.profileSubscreen;
subscreenControl.ShowSubscreen(subscreen);
}
SubscribeConditionalButton subscribeConditionalButton = this.subscribeButton;
int num = 0;
if (subscribeConditionalButton != num)
{
SubscribeConditionalButton subscribeConditionalButton2 = this.subscribeButton;
string text = base.DLFNJKINKNM;
subscribeConditionalButton2.<LLANMGKBJMK>k__BackingField = text;
}
SubscreenControl subscreenControl2 = this.subscreenControl;
SubscreenControl.MKNMDALPANG mknmdalpang = new SubscreenControl.MKNMDALPANG(this.ELKDAKLJOFN);
subscreenControl2.GHBAJCIEIPD += mknmdalpang;
this.ELKDAKLJOFN();
}
// Token: 0x060030E4 RID: 12516 RVA: 0x000CB1A0 File Offset: 0x000C93A0
[Token(Token = "0x60030E4")]
[Address(RVA = "0xFDBB00", Offset = "0xFDA500", VA = "0x180FDBB00")]
private void ELKDAKLJOFN()
{
Subscreen <KJIJOKAOPPM>k__BackingField = this.subscreenControl.<KJIJOKAOPPM>k__BackingField;
Subscreen subscreen = this.outfitSubscreen;
if (<KJIJOKAOPPM>k__BackingField == subscreen)
{
List<Player> all = Player.All;
Func<Player, bool> func = new Func(this.ALNCMIFIDPH);
Player player = Enumerable.FirstOrDefault<Player>(all, func);
int num = 0;
if (!(player != num))
{
TextMeshProUGUI textMeshProUGUI = this.emptyDisplay;
string text = this.emptyDisplayDefaultMessage;
textMeshProUGUI.text = text;
this.NMAPJCAOGCF.Clear();
BrowsableOutfitItemPagedGrid browsableOutfitItemPagedGrid = this.outfitPagedGrid;
List<APAODCKMEKF> nmapjcaogcf = this.NMAPJCAOGCF;
browsableOutfitItemPagedGrid.SetItems(nmapjcaogcf);
}
this.MGGEIEBDIOM(player);
}
Button3D button3D = this.giftButton;
int num2 = 0;
bool flag;
if (button3D != num2 && flag)
{
GameObject gameObject = this.giftButton.gameObject;
int num3 = ObscuredInt.FAJDMKOEFLH(this.<PBHKKOAINGC>k__BackingField.<IFBPANODIPA>k__BackingField);
bool flag2;
gameObject.SetActive(flag2);
}
}
// Token: 0x060030E5 RID: 12517 RVA: 0x000CB284 File Offset: 0x000C9484
[Token(Token = "0x60030E5")]
[Address(RVA = "0xFDC340", Offset = "0xFDAD40", VA = "0x180FDC340")]
private void MGGEIEBDIOM(Player IEKDDPPNFPF)
{
this.NMAPJCAOGCF.Clear();
BrowsableOutfitItemPagedGrid browsableOutfitItemPagedGrid = this.outfitPagedGrid;
List<APAODCKMEKF> nmapjcaogcf = this.NMAPJCAOGCF;
browsableOutfitItemPagedGrid.SetItems(nmapjcaogcf);
if (NetworkedSingletonMonoBehaviour.FFNIFALJLDD)
{
List<AvatarItemSelection> hhanfbkkcba = IEKDDPPNFPF.playerAvatar.BLHJHPNDJBB.HHANFBKKCBA;
Func<AvatarItemSelection, string> <>9__26_ = PlayerDetailsWatchUIFlow.<>c.<>9__26_0;
if (<>9__26_ == 0)
{
PlayerDetailsWatchUIFlow.<>c.<>9__26_0 = delegate(AvatarItemSelection i)
{
throw new NullReferenceException();
};
}
List<string> list = Enumerable.ToList<string>(Enumerable.Select<AvatarItemSelection, string>(hhanfbkkcba, <>9__26_));
OutfitManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
List<APAODCKMEKF> nmapjcaogcf2 = this.NMAPJCAOGCF;
int num = 0;
ulong num2;
IPromise browsableAvatarItemsByGuids = instance.GetBrowsableAvatarItemsByGuids(list, nmapjcaogcf2, num2 != 0UL);
Action action = new Action(this.HBOCFIKFPPB);
Action<string> action2 = new Action(this.PCJHKIMDGLA);
if (num < this)
{
num += num;
num++;
}
}
}
// Token: 0x060030E6 RID: 12518 RVA: 0x000CB350 File Offset: 0x000C9550
[Token(Token = "0x60030E6")]
[Address(RVA = "0xFDCC30", Offset = "0xFDB630", VA = "0x180FDCC30", Slot = "11")]
public override void OnFlowExited(StackedUIFlowBase NBINAJPFBOA, bool CJEIBCEPAPO)
{
base.OnFlowExited(NBINAJPFBOA, CJEIBCEPAPO);
this.KHJBBEHEEIC = CJEIBCEPAPO;
SubscreenControl subscreenControl = this.subscreenControl;
SubscreenControl.MKNMDALPANG mknmdalpang = new SubscreenControl.MKNMDALPANG(this.ELKDAKLJOFN);
subscreenControl.GHBAJCIEIPD -= mknmdalpang;
}
// Token: 0x060030E7 RID: 12519 RVA: 0x000CB390 File Offset: 0x000C9590
[Token(Token = "0x60030E7")]
[Address(RVA = "0xFDC120", Offset = "0xFDAB20", VA = "0x180FDC120")]
private void JDPBHMEAHEF(bool BNMBMDMEBOG)
{
if (base.isActiveAndEnabled)
{
this.minitarTransform.gameObject.SetActive(BNMBMDMEBOG);
int <JOIIIGPDAKF>k__BackingField = EBAIPNMBKLK.FJJKKHPNMIM.<JOIIIGPDAKF>k__BackingField;
}
}
// Token: 0x060030E8 RID: 12520 RVA: 0x000CB3C8 File Offset: 0x000C95C8
[Token(Token = "0x60030E8")]
[Address(RVA = "0xFDC620", Offset = "0xFDB020", VA = "0x180FDC620")]
private void NHHDELLLJBI()
{
LMLJHMJEIGM lmljhmjeigm = Matchmaking.HMCJLLMDAAM.MMBJPGGOFHL;
PPENFJMFPNE ppenfjmfpne = Matchmaking.HMCJLLMDAAM;
int num = ObscuredInt.FAJDMKOEFLH(this.<PBHKKOAINGC>k__BackingField.<IFBPANODIPA>k__BackingField);
LMLJHMJEIGM lmljhmjeigm2 = ppenfjmfpne.MOPDMGDPJDF(num);
int num2 = 0;
this.roomBanButton.FFDOINJEHMM = num2 != 0;
if (num2 == 0)
{
ToggleButton3D toggleButton3D = this.roomBanButton;
int num3 = 0;
toggleButton3D.BOHIGPFGJBA = num3 != 0;
this.roomBanButton.label.text = "Room Ban";
return;
}
IPromise<IReadOnlyList<EAENIFLCDGI>> promise = OJMCBOKJFOF.CGIPIOMBAFM(Matchmaking.HMCJLLMDAAM.<DOFDAMHCJLP>k__BackingField);
Action<IReadOnlyList<EAENIFLCDGI>> action = new Action(this.JADHPDAGDPP);
promise += promise;
throw new NullReferenceException();
}
// Token: 0x060030E9 RID: 12521 RVA: 0x000CB474 File Offset: 0x000C9674
[Token(Token = "0x60030E9")]
[Address(RVA = "0xFDB160", Offset = "0xFD9B60", VA = "0x180FDB160")]
private static void BPKNCKCDMAE()
{
int <JOIIIGPDAKF>k__BackingField = EBAIPNMBKLK.FJJKKHPNMIM.<JOIIIGPDAKF>k__BackingField;
}
// Token: 0x060030EA RID: 12522 RVA: 0x000CB494 File Offset: 0x000C9694
[Token(Token = "0x60030EA")]
[Address(RVA = "0xFDCD90", Offset = "0xFDB790", VA = "0x180FDCD90", Slot = "18")]
public override void SetAccount(CCEOLAOLEKJ HFIDFDPOCKA)
{
bool flag;
PlayerMinitar gllcfkakccl;
do
{
base.SetAccount(HFIDFDPOCKA);
CCEOLAOLEKJ <PBHKKOAINGC>k__BackingField = this.<PBHKKOAINGC>k__BackingField;
if (<PBHKKOAINGC>k__BackingField != 0)
{
int num = ObscuredInt.FAJDMKOEFLH(<PBHKKOAINGC>k__BackingField.<IFBPANODIPA>k__BackingField);
}
int num2 = 0;
ReputationSpecificUIBehaviour[] jlllaaopfjb = this.JLLLAAOPFJB;
int length = jlllaaopfjb.Length;
if (num2 < length)
{
jlllaaopfjb[num2].SetPlayer(num2);
num2++;
}
Player player;
if (HFIDFDPOCKA != 0)
{
player = Player.FindLocalPlayer(ObscuredInt.FAJDMKOEFLH(HFIDFDPOCKA.<IFBPANODIPA>k__BackingField));
}
int num3 = 0;
flag = player != num3;
gllcfkakccl = this.GLLCFKAKCCL;
}
while (flag);
GameObject gameObject = gllcfkakccl.gameObject;
int num4 = 0;
gameObject.SetActive(num4 != 0);
this.GLLCFKAKCCL.gameObject.SetActive(true);
Player targetPlayer = this.GLLCFKAKCCL.OGEDGNGNPNA;
TextMeshProUGUI textMeshProUGUI = this.bioTitle;
ObscuredString <KHJCEENDAOL>k__BackingField = HFIDFDPOCKA.<KHJCEENDAOL>k__BackingField;
string text = string.Format("@{0}'s Bio", <KHJCEENDAOL>k__BackingField);
textMeshProUGUI.text = text;
}
// Token: 0x060030EB RID: 12523 RVA: 0x000CB57C File Offset: 0x000C977C
[Token(Token = "0x60030EB")]
[Address(RVA = "0xFDB8C0", Offset = "0xFDA2C0", VA = "0x180FDB8C0")]
public void Button_Stop()
{
StopPlayerWatchUIFlow flowByType = this.<KBKJKEOPIGB>k__BackingField.GetFlowByType<StopPlayerWatchUIFlow>();
StackedUIBase <KBKJKEOPIGB>k__BackingField = this.<KBKJKEOPIGB>k__BackingField;
int num = 0;
<KBKJKEOPIGB>k__BackingField.PushFlow(flowByType, num);
}
// Token: 0x060030EC RID: 12524 RVA: 0x000CB5AC File Offset: 0x000C97AC
[Token(Token = "0x60030EC")]
[Address(RVA = "0xFDB260", Offset = "0xFD9C60", VA = "0x180FDB260")]
public void Button_Cheer()
{
CheerPlayerWatchUIFlow flowByType = this.<KBKJKEOPIGB>k__BackingField.GetFlowByType<CheerPlayerWatchUIFlow>();
this.<KBKJKEOPIGB>k__BackingField.PushFlow(flowByType, "PlayerDetailsScreen");
}
// Token: 0x060030ED RID: 12525 RVA: 0x000CB5DC File Offset: 0x000C97DC
[Token(Token = "0x60030ED")]
[Address(RVA = "0xFDB710", Offset = "0xFDA110", VA = "0x180FDB710")]
public void Button_SendMessage()
{
ChatThreadScreen flowByType = this.<KBKJKEOPIGB>k__BackingField.GetFlowByType<ChatThreadScreen>();
List<CCEOLAOLEKJ> list = new List();
CCEOLAOLEKJ <PBHKKOAINGC>k__BackingField = this.<PBHKKOAINGC>k__BackingField;
list.Add(<PBHKKOAINGC>k__BackingField);
flowByType.ShowScreen(list, CFLMJLFBOKH.PGANKAHHBJJ.PlayerDetailsScreen);
}
// Token: 0x060030EE RID: 12526 RVA: 0x000CB618 File Offset: 0x000C9818
[Token(Token = "0x60030EE")]
[Address(RVA = "0xFDB7C0", Offset = "0xFDA1C0", VA = "0x180FDB7C0")]
public void Button_ShowPortfolio()
{
RRUIRootScreen flowByType = this.<KBKJKEOPIGB>k__BackingField.GetFlowByType<RRUIRootScreen>();
int num = 0;
if (flowByType != num)
{
StackedUIBase <KBKJKEOPIGB>k__BackingField = this.<KBKJKEOPIGB>k__BackingField;
int num2 = 0;
<KBKJKEOPIGB>k__BackingField.PushFlow(flowByType, num2);
int num3 = ObscuredInt.FAJDMKOEFLH(this.<PBHKKOAINGC>k__BackingField.<IFBPANODIPA>k__BackingField);
flowByType.ShowScreenAndGotoPortfolio(num3);
}
}
// Token: 0x060030EF RID: 12527 RVA: 0x000CB670 File Offset: 0x000C9870
[Token(Token = "0x60030EF")]
[Address(RVA = "0xFDB690", Offset = "0xFDA090", VA = "0x180FDB690")]
public void Button_RoomBan()
{
RoomBanPlayerScreen flowByType = this.<LBNLPAIAGHF>k__BackingField.GetFlowByType<RoomBanPlayerScreen>();
CCEOLAOLEKJ <PBHKKOAINGC>k__BackingField = this.<PBHKKOAINGC>k__BackingField;
bool flag = !this.BIOHCBJKBOD;
flowByType.Show(<PBHKKOAINGC>k__BackingField, flag);
this.KHJBBEHEEIC = true;
}
// Token: 0x060030F0 RID: 12528 RVA: 0x000CB6B0 File Offset: 0x000C98B0
[Token(Token = "0x60030F0")]
[Address(RVA = "0xFDB2F0", Offset = "0xFD9CF0", VA = "0x180FDB2F0")]
public void Button_Gift()
{
int num = ObscuredInt.FAJDMKOEFLH(this.<PBHKKOAINGC>k__BackingField.<IFBPANODIPA>k__BackingField);
ulong num2;
GEAPBDGCKMB.LPICNEHNKNK = num2;
WatchUI <LBNLPAIAGHF>k__BackingField = this.<LBNLPAIAGHF>k__BackingField;
int num3 = 0;
StoreScreen storeScreen = <LBNLPAIAGHF>k__BackingField.PushFlow<StoreScreen>(num3);
}
// Token: 0x060030F1 RID: 12529 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x60030F1")]
[Address(RVA = "0xFDB3E0", Offset = "0xFD9DE0", VA = "0x180FDB3E0")]
public void Button_PurchaseBrowsableAvatarItem(APAODCKMEKF browsableAvatarItem)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060030F2 RID: 12530 RVA: 0x000CB6EC File Offset: 0x000C98EC
[Token(Token = "0x60030F2")]
[Address(RVA = "0xFDB950", Offset = "0xFDA350", VA = "0x180FDB950")]
public void Button_TryBrowsableAvatarItem(APAODCKMEKF browsableAvatarItem)
{
if (browsableAvatarItem != 0)
{
AvatarItem <ILOHMGPEJAL>k__BackingField = browsableAvatarItem.<ILOHMGPEJAL>k__BackingField;
}
}
// Token: 0x060030F3 RID: 12531 RVA: 0x000CB738 File Offset: 0x000C9938
[Token(Token = "0x60030F3")]
[Address(RVA = "0xFDD120", Offset = "0xFDBB20", VA = "0x180FDD120")]
public PlayerDetailsWatchUIFlow()
{
int num = 0;
this.KHJBBEHEEIC = true;
ReputationSpecificUIBehaviour[] array = new ReputationSpecificUIBehaviour[num];
this.JLLLAAOPFJB = array;
List<APAODCKMEKF> list = new List();
this.NMAPJCAOGCF = list;
base..ctor();
}
// Token: 0x060030F4 RID: 12532 RVA: 0x000CB77C File Offset: 0x000C997C
[Token(Token = "0x60030F4")]
[Address(RVA = "0xFDB070", Offset = "0xFD9A70", VA = "0x180FDB070")]
[CompilerGenerated]
private bool ALNCMIFIDPH(Player IEKDDPPNFPF)
{
CCEOLAOLEKJ <PBHKKOAINGC>k__BackingField = this.<PBHKKOAINGC>k__BackingField;
int <FMMJEJMBDPL>k__BackingField = IEKDDPPNFPF.<FMMJEJMBDPL>k__BackingField;
int num = ObscuredInt.FAJDMKOEFLH(<PBHKKOAINGC>k__BackingField.<IFBPANODIPA>k__BackingField);
return <FMMJEJMBDPL>k__BackingField == num;
}
// Token: 0x060030F5 RID: 12533 RVA: 0x000CB7B0 File Offset: 0x000C99B0
[Token(Token = "0x60030F5")]
[Address(RVA = "0xFDBDF0", Offset = "0xFDA7F0", VA = "0x180FDBDF0")]
[CompilerGenerated]
private void HBOCFIKFPPB()
{
BrowsableOutfitItemPagedGrid browsableOutfitItemPagedGrid = this.outfitPagedGrid;
List<APAODCKMEKF> nmapjcaogcf = this.NMAPJCAOGCF;
browsableOutfitItemPagedGrid.SetItems(nmapjcaogcf);
}
// Token: 0x060030F6 RID: 12534 RVA: 0x000CB7D8 File Offset: 0x000C99D8
[Token(Token = "0x60030F6")]
[Address(RVA = "0xFDCCE0", Offset = "0xFDB6E0", VA = "0x180FDCCE0")]
[CompilerGenerated]
private void PCJHKIMDGLA(string MOPOMPHBHKF)
{
this.emptyDisplay.text = "Error: Failed to load outfit items";
Debug.LogError("Failed to load player profile outfit tab items" + MOPOMPHBHKF);
BrowsableOutfitItemPagedGrid browsableOutfitItemPagedGrid = this.outfitPagedGrid;
List<APAODCKMEKF> nmapjcaogcf = this.NMAPJCAOGCF;
browsableOutfitItemPagedGrid.SetItems(nmapjcaogcf);
}
// Token: 0x060030F7 RID: 12535 RVA: 0x000CB820 File Offset: 0x000C9A20
[Token(Token = "0x60030F7")]
[Address(RVA = "0xFDC040", Offset = "0xFDAA40", VA = "0x180FDC040")]
[CompilerGenerated]
private void JADHPDAGDPP(IReadOnlyList<EAENIFLCDGI> MAOOLFEBOOD)
{
Func<EAENIFLCDGI, bool> func = new Func(this.LINOHADILLF);
bool flag = Enumerable.Any<EAENIFLCDGI>(MAOOLFEBOOD, func);
ToggleButton3D toggleButton3D = this.roomBanButton;
this.BIOHCBJKBOD = flag;
toggleButton3D.BOHIGPFGJBA = flag;
ToggleButton3D toggleButton3D2 = this.roomBanButton;
string text = "Room Ban";
if (this.BIOHCBJKBOD)
{
text = "Room Unban";
}
toggleButton3D2.label.text = text;
}
// Token: 0x060030F8 RID: 12536 RVA: 0x000CB88C File Offset: 0x000C9A8C
[Token(Token = "0x60030F8")]
[Address(RVA = "0xFDC270", Offset = "0xFDAC70", VA = "0x180FDC270")]
[CompilerGenerated]
private bool LINOHADILLF(EAENIFLCDGI FOJLJNMAJLC)
{
CCEOLAOLEKJ <PBHKKOAINGC>k__BackingField = this.<PBHKKOAINGC>k__BackingField;
int <IFBPANODIPA>k__BackingField = FOJLJNMAJLC.<IFBPANODIPA>k__BackingField;
int num = ObscuredInt.FAJDMKOEFLH(<PBHKKOAINGC>k__BackingField.<IFBPANODIPA>k__BackingField);
return <IFBPANODIPA>k__BackingField == num;
}
// Token: 0x04002A02 RID: 10754
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")]
[Token(Token = "0x4002A02")]
[SerializeField]
[DDPIINEJFMD(JIBDPHMGEGO.SelfAndChildren, false, false)]
private SubscribeConditionalButton subscribeButton;
// Token: 0x04002A03 RID: 10755
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")]
[Token(Token = "0x4002A03")]
[SerializeField]
private SubscreenControl subscreenControl;
// Token: 0x04002A04 RID: 10756
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD8")]
[Token(Token = "0x4002A04")]
[SerializeField]
private Subscreen profileSubscreen;
// Token: 0x04002A05 RID: 10757
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE0")]
[Token(Token = "0x4002A05")]
[SerializeField]
private Subscreen outfitSubscreen;
// Token: 0x04002A06 RID: 10758
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE8")]
[Token(Token = "0x4002A06")]
[SerializeField]
private BrowsableOutfitItemPagedGrid outfitPagedGrid;
// Token: 0x04002A07 RID: 10759
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF0")]
[Token(Token = "0x4002A07")]
[SerializeField]
private PlayerMinitar minitarPrefab;
// Token: 0x04002A08 RID: 10760
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF8")]
[Token(Token = "0x4002A08")]
[SerializeField]
private Transform minitarTransform;
// Token: 0x04002A09 RID: 10761
[global::Cpp2IlInjected.FieldOffset(Offset = "0x100")]
[Token(Token = "0x4002A09")]
[SerializeField]
private float minitarScale = 187f;
// Token: 0x04002A0A RID: 10762
[global::Cpp2IlInjected.FieldOffset(Offset = "0x108")]
[Token(Token = "0x4002A0A")]
[SerializeField]
private Button3D giftButton;
// Token: 0x04002A0B RID: 10763
[global::Cpp2IlInjected.FieldOffset(Offset = "0x110")]
[Token(Token = "0x4002A0B")]
[SerializeField]
private ToggleButton3D roomBanButton;
// Token: 0x04002A0C RID: 10764
[global::Cpp2IlInjected.FieldOffset(Offset = "0x118")]
[Token(Token = "0x4002A0C")]
[SerializeField]
private TextMeshProUGUI bioTitle;
// Token: 0x04002A0D RID: 10765
[global::Cpp2IlInjected.FieldOffset(Offset = "0x120")]
[Token(Token = "0x4002A0D")]
[SerializeField]
private TextMeshProUGUI emptyDisplay;
// Token: 0x04002A0E RID: 10766
[global::Cpp2IlInjected.FieldOffset(Offset = "0x128")]
[Token(Token = "0x4002A0E")]
[SerializeField]
private string emptyDisplayDefaultMessage;
// Token: 0x04002A0F RID: 10767
[global::Cpp2IlInjected.FieldOffset(Offset = "0x130")]
[Token(Token = "0x4002A0F")]
private PlayerMinitar GLLCFKAKCCL;
// Token: 0x04002A10 RID: 10768
[global::Cpp2IlInjected.FieldOffset(Offset = "0x138")]
[Token(Token = "0x4002A10")]
private bool BIOHCBJKBOD;
// Token: 0x04002A11 RID: 10769
[global::Cpp2IlInjected.FieldOffset(Offset = "0x139")]
[Token(Token = "0x4002A11")]
private bool KHJBBEHEEIC;
// Token: 0x04002A12 RID: 10770
[global::Cpp2IlInjected.FieldOffset(Offset = "0x140")]
[Token(Token = "0x4002A12")]
private ReputationSpecificUIBehaviour[] JLLLAAOPFJB;
// Token: 0x04002A13 RID: 10771
[global::Cpp2IlInjected.FieldOffset(Offset = "0x148")]
[Token(Token = "0x4002A13")]
private List<APAODCKMEKF> NMAPJCAOGCF;
}