m
This commit is contained in:
@@ -0,0 +1,704 @@
|
||||
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.Avatars.Data.Runtime;
|
||||
using RecRoom.Avatars.Outfit;
|
||||
using RecRoom.Core;
|
||||
using RecRoom.Players.Puppet;
|
||||
using RecRoom.Players.Watch;
|
||||
using StansAssets.Foundation.Async;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
|
||||
// Token: 0x0200069D RID: 1693
|
||||
[Token(Token = "0x200069D")]
|
||||
public class PlayerDetailsWatchUIFlow : PlayerWatchUIFlow
|
||||
{
|
||||
// Token: 0x17000881 RID: 2177
|
||||
// (get) Token: 0x060030FA RID: 12538 RVA: 0x000C6E78 File Offset: 0x000C5078
|
||||
[Token(Token = "0x17000881")]
|
||||
protected override string DCLLFJAAEDC
|
||||
{
|
||||
[Token(Token = "0x60030FA")]
|
||||
[Address(RVA = "0x142C920", Offset = "0x142B920", VA = "0x18142C920", Slot = "5")]
|
||||
get
|
||||
{
|
||||
return "PlayerDetailsScreen";
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060030FB RID: 12539 RVA: 0x000C6E8C File Offset: 0x000C508C
|
||||
[Token(Token = "0x60030FB")]
|
||||
[Address(RVA = "0x142B240", Offset = "0x142A240", VA = "0x18142B240", Slot = "6")]
|
||||
protected override void Awake()
|
||||
{
|
||||
base..ctor();
|
||||
ReputationSpecificUIBehaviour[] componentsInChildren = base.GetComponentsInChildren<ReputationSpecificUIBehaviour>(true);
|
||||
this.JLLLAAOPFJB = componentsInChildren;
|
||||
}
|
||||
|
||||
// Token: 0x060030FC RID: 12540 RVA: 0x000C6EB0 File Offset: 0x000C50B0
|
||||
[Token(Token = "0x60030FC")]
|
||||
[Address(RVA = "0x142D5B0", Offset = "0x142C5B0", VA = "0x18142D5B0")]
|
||||
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: 0x060030FD RID: 12541 RVA: 0x000C6EE8 File Offset: 0x000C50E8
|
||||
[Token(Token = "0x60030FD")]
|
||||
[Address(RVA = "0x142CEE0", Offset = "0x142BEE0", VA = "0x18142CEE0", Slot = "7")]
|
||||
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: 0x060030FE RID: 12542 RVA: 0x000C6F28 File Offset: 0x000C5128
|
||||
[Token(Token = "0x60030FE")]
|
||||
[Address(RVA = "0x142C510", Offset = "0x142B510", VA = "0x18142C510", Slot = "10")]
|
||||
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: 0x060030FF RID: 12543 RVA: 0x000C6FA4 File Offset: 0x000C51A4
|
||||
[Token(Token = "0x60030FF")]
|
||||
[Address(RVA = "0x142D060", Offset = "0x142C060", VA = "0x18142D060", Slot = "11")]
|
||||
public override void OnFlowEntered(StackedUIFlowBase BFHJBBGCMAN)
|
||||
{
|
||||
base.OnFlowEntered(BFHJBBGCMAN);
|
||||
if (this.KHJBBEHEEIC)
|
||||
{
|
||||
this.NHHDELLLJBI();
|
||||
}
|
||||
bool inited = PEGGCEDHBOF.DOOHKCANFLO.<IGIPMGJEJHD>k__BackingField.inited;
|
||||
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;
|
||||
Subscreen <KJIJOKAOPPM>k__BackingField = this.subscreenControl.<KJIJOKAOPPM>k__BackingField;
|
||||
int num2 = 0;
|
||||
this.ELKDAKLJOFN(num2, <KJIJOKAOPPM>k__BackingField);
|
||||
}
|
||||
|
||||
// Token: 0x06003100 RID: 12544 RVA: 0x000C7060 File Offset: 0x000C5260
|
||||
[Token(Token = "0x6003100")]
|
||||
[Address(RVA = "0x142C120", Offset = "0x142B120", VA = "0x18142C120")]
|
||||
private void ELKDAKLJOFN(Subscreen HCOJNNIMBLF, Subscreen JDAMOBPBIFO)
|
||||
{
|
||||
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.LEDGCHMFINL);
|
||||
Player player = Enumerable.FirstOrDefault<Player>(all, func);
|
||||
int num = 0;
|
||||
if (!(player != num))
|
||||
{
|
||||
string text = this.emptyDisplay.text;
|
||||
this.NMAPJCAOGCF.Clear();
|
||||
BrowsableOutfitItemPagedGrid browsableOutfitItemPagedGrid = this.outfitPagedGrid;
|
||||
List<EOBKJELFMIA> 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;
|
||||
CCEOLAOLEKJ <PBHKKOAINGC>k__BackingField = this.<PBHKKOAINGC>k__BackingField;
|
||||
ObscuredInt <IFBPANODIPA>k__BackingField = <PBHKKOAINGC>k__BackingField.<IFBPANODIPA>k__BackingField;
|
||||
bool fakeValueActive = <PBHKKOAINGC>k__BackingField.<IFBPANODIPA>k__BackingField.fakeValueActive;
|
||||
int num3 = ObscuredInt.FAJDMKOEFLH(<IFBPANODIPA>k__BackingField);
|
||||
bool flag2;
|
||||
gameObject.SetActive(flag2);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003101 RID: 12545 RVA: 0x000C7150 File Offset: 0x000C5350
|
||||
[Token(Token = "0x6003101")]
|
||||
[Address(RVA = "0x142C950", Offset = "0x142B950", VA = "0x18142C950")]
|
||||
private void MGGEIEBDIOM(Player IEKDDPPNFPF)
|
||||
{
|
||||
this.NMAPJCAOGCF.Clear();
|
||||
BrowsableOutfitItemPagedGrid browsableOutfitItemPagedGrid = this.outfitPagedGrid;
|
||||
List<EOBKJELFMIA> nmapjcaogcf = this.NMAPJCAOGCF;
|
||||
browsableOutfitItemPagedGrid.SetItems(nmapjcaogcf);
|
||||
if (NetworkedSingletonMonoBehaviour.FFNIFALJLDD)
|
||||
{
|
||||
List<AvatarItemSelection> playerSelectedOutfitItems = IEKDDPPNFPF.playerAvatar.PlayerSelectedOutfitItems;
|
||||
Func<AvatarItemSelection, string> <>9__27_ = PlayerDetailsWatchUIFlow.<>c.<>9__27_0;
|
||||
if (<>9__27_ == 0)
|
||||
{
|
||||
PlayerDetailsWatchUIFlow.<>c.<>9__27_0 = delegate(AvatarItemSelection i)
|
||||
{
|
||||
string text;
|
||||
return text;
|
||||
};
|
||||
}
|
||||
List<string> list = Enumerable.ToList<string>(Enumerable.Select<AvatarItemSelection, string>(playerSelectedOutfitItems, <>9__27_));
|
||||
OutfitManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
List<EOBKJELFMIA> nmapjcaogcf2 = this.NMAPJCAOGCF;
|
||||
DABKFAIHBBP browsableAvatarItemsByGuids = instance.GetBrowsableAvatarItemsByGuids(list, nmapjcaogcf2);
|
||||
Action action = new Action(this.HDFJGJALAEC);
|
||||
Action<string> action2 = new Action(this.EOGIEIFCGPH);
|
||||
int num = 0;
|
||||
num += num;
|
||||
num++;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003102 RID: 12546 RVA: 0x000C7214 File Offset: 0x000C5414
|
||||
[Token(Token = "0x6003102")]
|
||||
[Address(RVA = "0x142D260", Offset = "0x142C260", VA = "0x18142D260", Slot = "12")]
|
||||
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: 0x06003103 RID: 12547 RVA: 0x000C7254 File Offset: 0x000C5454
|
||||
[Token(Token = "0x6003103")]
|
||||
[Address(RVA = "0x142C730", Offset = "0x142B730", VA = "0x18142C730")]
|
||||
private void JDPBHMEAHEF(bool BNMBMDMEBOG)
|
||||
{
|
||||
if (base.isActiveAndEnabled)
|
||||
{
|
||||
this.minitarTransform.gameObject.SetActive(BNMBMDMEBOG);
|
||||
int <JOIIIGPDAKF>k__BackingField = EBAIPNMBKLK.FJJKKHPNMIM.<JOIIIGPDAKF>k__BackingField;
|
||||
string text;
|
||||
WatchUI.SetToast(IAFCKKHMKKM.CheerCount, text);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003104 RID: 12548 RVA: 0x000C7294 File Offset: 0x000C5494
|
||||
[Token(Token = "0x6003104")]
|
||||
[Address(RVA = "0x142CC30", Offset = "0x142BC30", VA = "0x18142CC30")]
|
||||
private void NHHDELLLJBI()
|
||||
{
|
||||
LMLJHMJEIGM lmljhmjeigm = Matchmaking.HMCJLLMDAAM.MMBJPGGOFHL;
|
||||
PPENFJMFPNE ppenfjmfpne = Matchmaking.HMCJLLMDAAM;
|
||||
CCEOLAOLEKJ <PBHKKOAINGC>k__BackingField = this.<PBHKKOAINGC>k__BackingField;
|
||||
ObscuredInt <IFBPANODIPA>k__BackingField = <PBHKKOAINGC>k__BackingField.<IFBPANODIPA>k__BackingField;
|
||||
bool fakeValueActive = <PBHKKOAINGC>k__BackingField.<IFBPANODIPA>k__BackingField.fakeValueActive;
|
||||
int num = ObscuredInt.FAJDMKOEFLH(<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;
|
||||
string text = this.roomBanButton.label.text;
|
||||
return;
|
||||
}
|
||||
PMGCJEPKFOF<IReadOnlyList<EAENIFLCDGI>> pmgcjepkfof = OJMCBOKJFOF.CGIPIOMBAFM(Matchmaking.HMCJLLMDAAM.<DOFDAMHCJLP>k__BackingField);
|
||||
Action<IReadOnlyList<EAENIFLCDGI>> action = new Action(this.BALKNLBBKPF);
|
||||
pmgcjepkfof += pmgcjepkfof;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06003105 RID: 12549 RVA: 0x000C7354 File Offset: 0x000C5554
|
||||
[Token(Token = "0x6003105")]
|
||||
[Address(RVA = "0x142C010", Offset = "0x142B010", VA = "0x18142C010", Slot = "14")]
|
||||
protected override bool ELDEFKFNJOM()
|
||||
{
|
||||
Button3D button3D = this.introduceToFriendsButton;
|
||||
int num = 0;
|
||||
if (!(button3D != num))
|
||||
{
|
||||
return;
|
||||
}
|
||||
CCEOLAOLEKJ <PBHKKOAINGC>k__BackingField = this.<PBHKKOAINGC>k__BackingField;
|
||||
if (<PBHKKOAINGC>k__BackingField == 0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
ObscuredInt <IFBPANODIPA>k__BackingField = <PBHKKOAINGC>k__BackingField.<IFBPANODIPA>k__BackingField;
|
||||
bool fakeValueActive = <PBHKKOAINGC>k__BackingField.<IFBPANODIPA>k__BackingField.fakeValueActive;
|
||||
LLKHFJDNFMM llkhfjdnfmm = FGPIDGLCKEF.IAHDANBDAAM(ObscuredInt.FAJDMKOEFLH(<IFBPANODIPA>k__BackingField));
|
||||
if (llkhfjdnfmm != 0)
|
||||
{
|
||||
return llkhfjdnfmm.MHEGHKNGOEG;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003106 RID: 12550 RVA: 0x000C73B0 File Offset: 0x000C55B0
|
||||
[Token(Token = "0x6003106")]
|
||||
[Address(RVA = "0x142B370", Offset = "0x142A370", VA = "0x18142B370")]
|
||||
private static void BPKNCKCDMAE()
|
||||
{
|
||||
int <JOIIIGPDAKF>k__BackingField = EBAIPNMBKLK.FJJKKHPNMIM.<JOIIIGPDAKF>k__BackingField;
|
||||
string text;
|
||||
WatchUI.SetToast(IAFCKKHMKKM.CheerCount, text);
|
||||
}
|
||||
|
||||
// Token: 0x06003107 RID: 12551 RVA: 0x000C73D8 File Offset: 0x000C55D8
|
||||
[Token(Token = "0x6003107")]
|
||||
[Address(RVA = "0x142D310", Offset = "0x142C310", VA = "0x18142D310", Slot = "25")]
|
||||
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)
|
||||
{
|
||||
ObscuredInt <IFBPANODIPA>k__BackingField = <PBHKKOAINGC>k__BackingField.<IFBPANODIPA>k__BackingField;
|
||||
bool fakeValueActive = <PBHKKOAINGC>k__BackingField.<IFBPANODIPA>k__BackingField.fakeValueActive;
|
||||
int num = ObscuredInt.FAJDMKOEFLH(<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)
|
||||
{
|
||||
ObscuredInt <IFBPANODIPA>k__BackingField2 = HFIDFDPOCKA.<IFBPANODIPA>k__BackingField;
|
||||
bool fakeValueActive2 = HFIDFDPOCKA.<IFBPANODIPA>k__BackingField.fakeValueActive;
|
||||
player = Player.FindLocalPlayer(ObscuredInt.FAJDMKOEFLH(<IFBPANODIPA>k__BackingField2));
|
||||
}
|
||||
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);
|
||||
((IMainThreadDispatcher)textMeshProUGUI).Init();
|
||||
}
|
||||
|
||||
// Token: 0x06003108 RID: 12552 RVA: 0x000C74E8 File Offset: 0x000C56E8
|
||||
[Token(Token = "0x6003108")]
|
||||
[Address(RVA = "0x142BC50", Offset = "0x142AC50", VA = "0x18142BC50")]
|
||||
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: 0x06003109 RID: 12553 RVA: 0x000C7518 File Offset: 0x000C5718
|
||||
[Token(Token = "0x6003109")]
|
||||
[Address(RVA = "0x142B470", Offset = "0x142A470", VA = "0x18142B470")]
|
||||
public void Button_Cheer()
|
||||
{
|
||||
CheerPlayerWatchUIFlow flowByType = this.<KBKJKEOPIGB>k__BackingField.GetFlowByType<CheerPlayerWatchUIFlow>();
|
||||
this.<KBKJKEOPIGB>k__BackingField.PushFlow(flowByType, "PlayerDetailsScreen");
|
||||
}
|
||||
|
||||
// Token: 0x0600310A RID: 12554 RVA: 0x000C7548 File Offset: 0x000C5748
|
||||
[Token(Token = "0x600310A")]
|
||||
[Address(RVA = "0x142B9A0", Offset = "0x142A9A0", VA = "0x18142B9A0")]
|
||||
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: 0x0600310B RID: 12555 RVA: 0x000C7584 File Offset: 0x000C5784
|
||||
[Token(Token = "0x600310B")]
|
||||
[Address(RVA = "0x142BA50", Offset = "0x142AA50", VA = "0x18142BA50")]
|
||||
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);
|
||||
CCEOLAOLEKJ <PBHKKOAINGC>k__BackingField = this.<PBHKKOAINGC>k__BackingField;
|
||||
ObscuredInt <IFBPANODIPA>k__BackingField = <PBHKKOAINGC>k__BackingField.<IFBPANODIPA>k__BackingField;
|
||||
bool fakeValueActive = <PBHKKOAINGC>k__BackingField.<IFBPANODIPA>k__BackingField.fakeValueActive;
|
||||
int num3 = ObscuredInt.FAJDMKOEFLH(<IFBPANODIPA>k__BackingField);
|
||||
flowByType.ShowScreenAndGotoPortfolio(num3);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600310C RID: 12556 RVA: 0x000C75F0 File Offset: 0x000C57F0
|
||||
[Token(Token = "0x600310C")]
|
||||
[Address(RVA = "0x142BB50", Offset = "0x142AB50", VA = "0x18142BB50")]
|
||||
public void Button_ShowWishlist()
|
||||
{
|
||||
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);
|
||||
CCEOLAOLEKJ <PBHKKOAINGC>k__BackingField = this.<PBHKKOAINGC>k__BackingField;
|
||||
ObscuredInt <IFBPANODIPA>k__BackingField = <PBHKKOAINGC>k__BackingField.<IFBPANODIPA>k__BackingField;
|
||||
bool fakeValueActive = <PBHKKOAINGC>k__BackingField.<IFBPANODIPA>k__BackingField.fakeValueActive;
|
||||
int num3 = ObscuredInt.FAJDMKOEFLH(<IFBPANODIPA>k__BackingField);
|
||||
flowByType.ShowScreenAndGotoWishlist(num3);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600310D RID: 12557 RVA: 0x000C765C File Offset: 0x000C585C
|
||||
[Token(Token = "0x600310D")]
|
||||
[Address(RVA = "0x142B920", Offset = "0x142A920", VA = "0x18142B920")]
|
||||
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: 0x0600310E RID: 12558 RVA: 0x000C769C File Offset: 0x000C589C
|
||||
[Token(Token = "0x600310E")]
|
||||
[Address(RVA = "0x142B500", Offset = "0x142A500", VA = "0x18142B500")]
|
||||
public void Button_Gift()
|
||||
{
|
||||
CCEOLAOLEKJ <PBHKKOAINGC>k__BackingField = this.<PBHKKOAINGC>k__BackingField;
|
||||
ObscuredInt <IFBPANODIPA>k__BackingField = <PBHKKOAINGC>k__BackingField.<IFBPANODIPA>k__BackingField;
|
||||
bool fakeValueActive = <PBHKKOAINGC>k__BackingField.<IFBPANODIPA>k__BackingField.fakeValueActive;
|
||||
int num = ObscuredInt.FAJDMKOEFLH(<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: 0x0600310F RID: 12559 RVA: 0x000C76F0 File Offset: 0x000C58F0
|
||||
[Token(Token = "0x600310F")]
|
||||
[Address(RVA = "0x142B6B0", Offset = "0x142A6B0", VA = "0x18142B6B0")]
|
||||
public void Button_PurchaseBrowsableAvatarItem(EOBKJELFMIA browsableAvatarItem)
|
||||
{
|
||||
if (browsableAvatarItem != 0)
|
||||
{
|
||||
bool <EFFHIKNPACF>k__BackingField = browsableAvatarItem.<OHIGJIBAPHD>k__BackingField.<IPAKFAFGINE>k__BackingField.<EFFHIKNPACF>k__BackingField;
|
||||
if (GCBPKHFJKCE.KHKBGCCMFPE == 0)
|
||||
{
|
||||
}
|
||||
bool flag = GCBPKHFJKCE.KHKBGCCMFPE.MIKDLDEALPN;
|
||||
if ((uint)1 != 0U)
|
||||
{
|
||||
int num = 0;
|
||||
WatchMenuProjector watchMenuProjector;
|
||||
watchMenuProjector.AuthorityOpenMenuDetached(num != 0);
|
||||
HOJMGAMMIAD <OHIGJIBAPHD>k__BackingField = browsableAvatarItem.<OHIGJIBAPHD>k__BackingField;
|
||||
StorePurchaseItemScreen storePurchaseItemScreen;
|
||||
storePurchaseItemScreen.GetConfirmation(<OHIGJIBAPHD>k__BackingField, (DGOHCPBKOHD)((uint)1000));
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
MJLPNOMEFKG <IPAKFAFGINE>k__BackingField = browsableAvatarItem.<OHIGJIBAPHD>k__BackingField.<IPAKFAFGINE>k__BackingField;
|
||||
BecomeMemberToPurchaseItemScreen becomeMemberToPurchaseItemScreen;
|
||||
becomeMemberToPurchaseItemScreen.SetItem(<IPAKFAFGINE>k__BackingField);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003110 RID: 12560 RVA: 0x000C7770 File Offset: 0x000C5970
|
||||
[Token(Token = "0x6003110")]
|
||||
[Address(RVA = "0x142BCE0", Offset = "0x142ACE0", VA = "0x18142BCE0")]
|
||||
public void Button_TryBrowsableAvatarItem(EOBKJELFMIA browsableAvatarItem)
|
||||
{
|
||||
if (browsableAvatarItem != 0)
|
||||
{
|
||||
int num = 0;
|
||||
AvatarItem <ILOHMGPEJAL>k__BackingField = browsableAvatarItem.<ILOHMGPEJAL>k__BackingField;
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
if (SingletonMonoBehaviour.ONCPNMDGGKG != 0)
|
||||
{
|
||||
string friendlyName = browsableAvatarItem.<FLFHILBLCOG>k__BackingField.FriendlyName;
|
||||
string text = "Trying " + friendlyName;
|
||||
}
|
||||
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num2 = 0;
|
||||
int num3 = 0;
|
||||
IDisposable disposable = instance.Play((NotificationManager.IBIDFAOPIPC)num3, "Items can only be tried on in your dorm", 3f, num2, num2);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
NotificationManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
if (instance2 != 0)
|
||||
{
|
||||
string friendlyName2 = browsableAvatarItem.<FLFHILBLCOG>k__BackingField.FriendlyName;
|
||||
string text2 = "Removing " + friendlyName2;
|
||||
int num4 = 0;
|
||||
IDisposable disposable2 = instance2.Play((NotificationManager.IBIDFAOPIPC)num4, text2, 2f, num, num);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003111 RID: 12561 RVA: 0x000C7820 File Offset: 0x000C5A20
|
||||
[Token(Token = "0x6003111")]
|
||||
[Address(RVA = "0x142B600", Offset = "0x142A600", VA = "0x18142B600")]
|
||||
public void Button_Introduce()
|
||||
{
|
||||
CCEOLAOLEKJ <PBHKKOAINGC>k__BackingField = this.<PBHKKOAINGC>k__BackingField;
|
||||
if (<PBHKKOAINGC>k__BackingField != 0)
|
||||
{
|
||||
ObscuredInt <IFBPANODIPA>k__BackingField = <PBHKKOAINGC>k__BackingField.<IFBPANODIPA>k__BackingField;
|
||||
WatchUI <LBNLPAIAGHF>k__BackingField = this.<LBNLPAIAGHF>k__BackingField;
|
||||
bool fakeValueActive = <PBHKKOAINGC>k__BackingField.<IFBPANODIPA>k__BackingField.fakeValueActive;
|
||||
int num = ObscuredInt.FAJDMKOEFLH(<IFBPANODIPA>k__BackingField);
|
||||
<LBNLPAIAGHF>k__BackingField.ShowIntroduceFriendsDialog(num);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003112 RID: 12562 RVA: 0x000C786C File Offset: 0x000C5A6C
|
||||
[Token(Token = "0x6003112")]
|
||||
[Address(RVA = "0x142D6C0", Offset = "0x142C6C0", VA = "0x18142D6C0")]
|
||||
public PlayerDetailsWatchUIFlow()
|
||||
{
|
||||
int num = 0;
|
||||
this.KHJBBEHEEIC = true;
|
||||
ReputationSpecificUIBehaviour[] array = new ReputationSpecificUIBehaviour[num];
|
||||
this.JLLLAAOPFJB = array;
|
||||
List<EOBKJELFMIA> list = new List();
|
||||
this.NMAPJCAOGCF = list;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x06003113 RID: 12563 RVA: 0x000C78B0 File Offset: 0x000C5AB0
|
||||
[Token(Token = "0x6003113")]
|
||||
[Address(RVA = "0x142C880", Offset = "0x142B880", VA = "0x18142C880")]
|
||||
[CompilerGenerated]
|
||||
private bool LEDGCHMFINL(Player IEKDDPPNFPF)
|
||||
{
|
||||
CCEOLAOLEKJ <PBHKKOAINGC>k__BackingField = this.<PBHKKOAINGC>k__BackingField;
|
||||
int <FMMJEJMBDPL>k__BackingField = IEKDDPPNFPF.<FMMJEJMBDPL>k__BackingField;
|
||||
ObscuredInt <IFBPANODIPA>k__BackingField = <PBHKKOAINGC>k__BackingField.<IFBPANODIPA>k__BackingField;
|
||||
bool fakeValueActive = <PBHKKOAINGC>k__BackingField.<IFBPANODIPA>k__BackingField.fakeValueActive;
|
||||
int num = ObscuredInt.FAJDMKOEFLH(<IFBPANODIPA>k__BackingField);
|
||||
return <FMMJEJMBDPL>k__BackingField == num;
|
||||
}
|
||||
|
||||
// Token: 0x06003114 RID: 12564 RVA: 0x000C78F4 File Offset: 0x000C5AF4
|
||||
[Token(Token = "0x6003114")]
|
||||
[Address(RVA = "0x142C4E0", Offset = "0x142B4E0", VA = "0x18142C4E0")]
|
||||
[CompilerGenerated]
|
||||
private void HDFJGJALAEC()
|
||||
{
|
||||
BrowsableOutfitItemPagedGrid browsableOutfitItemPagedGrid = this.outfitPagedGrid;
|
||||
List<EOBKJELFMIA> nmapjcaogcf = this.NMAPJCAOGCF;
|
||||
browsableOutfitItemPagedGrid.SetItems(nmapjcaogcf);
|
||||
}
|
||||
|
||||
// Token: 0x06003115 RID: 12565 RVA: 0x000C791C File Offset: 0x000C5B1C
|
||||
[Token(Token = "0x6003115")]
|
||||
[Address(RVA = "0x142C420", Offset = "0x142B420", VA = "0x18142C420")]
|
||||
[CompilerGenerated]
|
||||
private void EOGIEIFCGPH(string MOPOMPHBHKF)
|
||||
{
|
||||
string text = this.emptyDisplay.text;
|
||||
Debug.LogError("Failed to load player profile outfit tab items" + MOPOMPHBHKF);
|
||||
BrowsableOutfitItemPagedGrid browsableOutfitItemPagedGrid = this.outfitPagedGrid;
|
||||
List<EOBKJELFMIA> nmapjcaogcf = this.NMAPJCAOGCF;
|
||||
browsableOutfitItemPagedGrid.SetItems(nmapjcaogcf);
|
||||
}
|
||||
|
||||
// Token: 0x06003116 RID: 12566 RVA: 0x000C7960 File Offset: 0x000C5B60
|
||||
[Token(Token = "0x6003116")]
|
||||
[Address(RVA = "0x142B290", Offset = "0x142A290", VA = "0x18142B290")]
|
||||
[CompilerGenerated]
|
||||
private void BALKNLBBKPF(IReadOnlyList<EAENIFLCDGI> MAOOLFEBOOD)
|
||||
{
|
||||
Func<EAENIFLCDGI, bool> func = new Func(this.ADKMFOOMPDE);
|
||||
bool flag = Enumerable.Any<EAENIFLCDGI>(MAOOLFEBOOD, func);
|
||||
ToggleButton3D toggleButton3D = this.roomBanButton;
|
||||
this.BIOHCBJKBOD = flag;
|
||||
toggleButton3D.BOHIGPFGJBA = flag;
|
||||
ToggleButton3D toggleButton3D2 = this.roomBanButton;
|
||||
if (this.BIOHCBJKBOD)
|
||||
{
|
||||
}
|
||||
((IMainThreadDispatcher)toggleButton3D2.label).Init();
|
||||
}
|
||||
|
||||
// Token: 0x06003117 RID: 12567 RVA: 0x000C79C8 File Offset: 0x000C5BC8
|
||||
[Token(Token = "0x6003117")]
|
||||
[Address(RVA = "0x142B1A0", Offset = "0x142A1A0", VA = "0x18142B1A0")]
|
||||
[CompilerGenerated]
|
||||
private bool ADKMFOOMPDE(EAENIFLCDGI FOJLJNMAJLC)
|
||||
{
|
||||
CCEOLAOLEKJ <PBHKKOAINGC>k__BackingField = this.<PBHKKOAINGC>k__BackingField;
|
||||
int <IFBPANODIPA>k__BackingField = FOJLJNMAJLC.<IFBPANODIPA>k__BackingField;
|
||||
ObscuredInt <IFBPANODIPA>k__BackingField2 = <PBHKKOAINGC>k__BackingField.<IFBPANODIPA>k__BackingField;
|
||||
bool fakeValueActive = <PBHKKOAINGC>k__BackingField.<IFBPANODIPA>k__BackingField.fakeValueActive;
|
||||
int num = ObscuredInt.FAJDMKOEFLH(<IFBPANODIPA>k__BackingField2);
|
||||
return <IFBPANODIPA>k__BackingField == num;
|
||||
}
|
||||
|
||||
// Token: 0x0400288E RID: 10382
|
||||
[FieldOffset(Offset = "0xD8")]
|
||||
[Token(Token = "0x400288E")]
|
||||
[SerializeField]
|
||||
[NKNLDEIPALE(FHBJCBPFODN.SelfAndChildren, false, false, false)]
|
||||
private SubscribeConditionalButton subscribeButton;
|
||||
|
||||
// Token: 0x0400288F RID: 10383
|
||||
[FieldOffset(Offset = "0xE0")]
|
||||
[Token(Token = "0x400288F")]
|
||||
[SerializeField]
|
||||
private SubscreenControl subscreenControl;
|
||||
|
||||
// Token: 0x04002890 RID: 10384
|
||||
[FieldOffset(Offset = "0xE8")]
|
||||
[Token(Token = "0x4002890")]
|
||||
[SerializeField]
|
||||
private Subscreen profileSubscreen;
|
||||
|
||||
// Token: 0x04002891 RID: 10385
|
||||
[FieldOffset(Offset = "0xF0")]
|
||||
[Token(Token = "0x4002891")]
|
||||
[SerializeField]
|
||||
private Subscreen outfitSubscreen;
|
||||
|
||||
// Token: 0x04002892 RID: 10386
|
||||
[FieldOffset(Offset = "0xF8")]
|
||||
[Token(Token = "0x4002892")]
|
||||
[SerializeField]
|
||||
private BrowsableOutfitItemPagedGrid outfitPagedGrid;
|
||||
|
||||
// Token: 0x04002893 RID: 10387
|
||||
[FieldOffset(Offset = "0x100")]
|
||||
[Token(Token = "0x4002893")]
|
||||
[SerializeField]
|
||||
private PlayerMinitar minitarPrefab;
|
||||
|
||||
// Token: 0x04002894 RID: 10388
|
||||
[FieldOffset(Offset = "0x108")]
|
||||
[Token(Token = "0x4002894")]
|
||||
[SerializeField]
|
||||
private Transform minitarTransform;
|
||||
|
||||
// Token: 0x04002895 RID: 10389
|
||||
[FieldOffset(Offset = "0x110")]
|
||||
[Token(Token = "0x4002895")]
|
||||
[SerializeField]
|
||||
private float minitarScale = 187f;
|
||||
|
||||
// Token: 0x04002896 RID: 10390
|
||||
[FieldOffset(Offset = "0x118")]
|
||||
[Token(Token = "0x4002896")]
|
||||
[SerializeField]
|
||||
private Button3D giftButton;
|
||||
|
||||
// Token: 0x04002897 RID: 10391
|
||||
[FieldOffset(Offset = "0x120")]
|
||||
[Token(Token = "0x4002897")]
|
||||
[SerializeField]
|
||||
private ToggleButton3D roomBanButton;
|
||||
|
||||
// Token: 0x04002898 RID: 10392
|
||||
[FieldOffset(Offset = "0x128")]
|
||||
[Token(Token = "0x4002898")]
|
||||
[SerializeField]
|
||||
private Button3D introduceToFriendsButton;
|
||||
|
||||
// Token: 0x04002899 RID: 10393
|
||||
[FieldOffset(Offset = "0x130")]
|
||||
[Token(Token = "0x4002899")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI bioTitle;
|
||||
|
||||
// Token: 0x0400289A RID: 10394
|
||||
[FieldOffset(Offset = "0x138")]
|
||||
[Token(Token = "0x400289A")]
|
||||
[SerializeField]
|
||||
private TextMeshProUGUI emptyDisplay;
|
||||
|
||||
// Token: 0x0400289B RID: 10395
|
||||
[FieldOffset(Offset = "0x140")]
|
||||
[Token(Token = "0x400289B")]
|
||||
[SerializeField]
|
||||
private string emptyDisplayDefaultMessage;
|
||||
|
||||
// Token: 0x0400289C RID: 10396
|
||||
[FieldOffset(Offset = "0x148")]
|
||||
[Token(Token = "0x400289C")]
|
||||
private PlayerMinitar GLLCFKAKCCL;
|
||||
|
||||
// Token: 0x0400289D RID: 10397
|
||||
[FieldOffset(Offset = "0x150")]
|
||||
[Token(Token = "0x400289D")]
|
||||
private bool BIOHCBJKBOD;
|
||||
|
||||
// Token: 0x0400289E RID: 10398
|
||||
[FieldOffset(Offset = "0x151")]
|
||||
[Token(Token = "0x400289E")]
|
||||
private bool KHJBBEHEEIC;
|
||||
|
||||
// Token: 0x0400289F RID: 10399
|
||||
[FieldOffset(Offset = "0x158")]
|
||||
[Token(Token = "0x400289F")]
|
||||
private ReputationSpecificUIBehaviour[] JLLLAAOPFJB;
|
||||
|
||||
// Token: 0x040028A0 RID: 10400
|
||||
[FieldOffset(Offset = "0x160")]
|
||||
[Token(Token = "0x40028A0")]
|
||||
private List<EOBKJELFMIA> NMAPJCAOGCF;
|
||||
}
|
||||
Reference in New Issue
Block a user