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 TMPro; using UnityEngine; // Token: 0x02000692 RID: 1682 [Token(Token = "0x2000692")] public class PlayerDetailsWatchUIFlow : PlayerWatchUIFlow { // Token: 0x1700086F RID: 2159 // (get) Token: 0x06003079 RID: 12409 RVA: 0x000C6304 File Offset: 0x000C4504 [Token(Token = "0x1700086F")] protected override string DCLLFJAAEDC { [Token(Token = "0x6003079")] [Address(RVA = "0xAE5D20", Offset = "0xAE4B20", VA = "0x180AE5D20", Slot = "5")] get { return "PlayerDetailsScreen"; } } // Token: 0x0600307A RID: 12410 RVA: 0x000C6318 File Offset: 0x000C4518 [Token(Token = "0x600307A")] [Address(RVA = "0xAE4640", Offset = "0xAE3440", VA = "0x180AE4640", Slot = "6")] protected override void Awake() { base..ctor(); ReputationSpecificUIBehaviour[] componentsInChildren = base.GetComponentsInChildren(true); this.JLLLAAOPFJB = componentsInChildren; } // Token: 0x0600307B RID: 12411 RVA: 0x000C633C File Offset: 0x000C453C [Token(Token = "0x600307B")] [Address(RVA = "0xAE69B0", Offset = "0xAE57B0", VA = "0x180AE69B0")] private void Start() { WatchUI k__BackingField = Player.k__BackingField.playerUI.k__BackingField; Action action = new Action(this.JDPBHMEAHEF); k__BackingField.FullyVisibleChanged += action; } // Token: 0x0600307C RID: 12412 RVA: 0x000C6374 File Offset: 0x000C4574 [Token(Token = "0x600307C")] [Address(RVA = "0xAE62E0", Offset = "0xAE50E0", VA = "0x180AE62E0", Slot = "7")] protected override void OnDestroy() { base.OnDestroy(); WatchUI k__BackingField = Player.k__BackingField.playerUI.k__BackingField; Action action = new Action(this.JDPBHMEAHEF); k__BackingField.FullyVisibleChanged += action; } // Token: 0x0600307D RID: 12413 RVA: 0x000C63B4 File Offset: 0x000C45B4 [Token(Token = "0x600307D")] [Address(RVA = "0xAE5910", Offset = "0xAE4710", VA = "0x180AE5910", 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, 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: 0x0600307E RID: 12414 RVA: 0x000C6430 File Offset: 0x000C4630 [Token(Token = "0x600307E")] [Address(RVA = "0xAE6460", Offset = "0xAE5260", VA = "0x180AE6460", Slot = "11")] public override void OnFlowEntered(StackedUIFlowBase BFHJBBGCMAN) { base.OnFlowEntered(BFHJBBGCMAN); if (this.KHJBBEHEEIC) { this.NHHDELLLJBI(); } bool inited = PEGGCEDHBOF.DOOHKCANFLO.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.k__BackingField = text; } SubscreenControl subscreenControl2 = this.subscreenControl; SubscreenControl.MKNMDALPANG mknmdalpang = new SubscreenControl.MKNMDALPANG(this.ELKDAKLJOFN); subscreenControl2.GHBAJCIEIPD += mknmdalpang; Subscreen k__BackingField = this.subscreenControl.k__BackingField; int num2 = 0; this.ELKDAKLJOFN(num2, k__BackingField); } // Token: 0x0600307F RID: 12415 RVA: 0x000C64EC File Offset: 0x000C46EC [Token(Token = "0x600307F")] [Address(RVA = "0xAE5520", Offset = "0xAE4320", VA = "0x180AE5520")] private void ELKDAKLJOFN(Subscreen HCOJNNIMBLF, Subscreen JDAMOBPBIFO) { Subscreen k__BackingField = this.subscreenControl.k__BackingField; Subscreen subscreen = this.outfitSubscreen; if (k__BackingField == subscreen) { List all = Player.All; Func func = new Func(this.LEDGCHMFINL); Player player = Enumerable.FirstOrDefault(all, func); int num = 0; if (!(player != num)) { string text = this.emptyDisplay.text; this.NMAPJCAOGCF.Clear(); BrowsableOutfitItemPagedGrid browsableOutfitItemPagedGrid = this.outfitPagedGrid; List 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 k__BackingField = this.k__BackingField; ObscuredInt k__BackingField = k__BackingField.k__BackingField; bool fakeValueActive = k__BackingField.k__BackingField.fakeValueActive; int num3 = ObscuredInt.FAJDMKOEFLH(k__BackingField); bool flag2; gameObject.SetActive(flag2); } } // Token: 0x06003080 RID: 12416 RVA: 0x000C65DC File Offset: 0x000C47DC [Token(Token = "0x6003080")] [Address(RVA = "0xAE5D50", Offset = "0xAE4B50", VA = "0x180AE5D50")] private void MGGEIEBDIOM(Player IEKDDPPNFPF) { this.NMAPJCAOGCF.Clear(); BrowsableOutfitItemPagedGrid browsableOutfitItemPagedGrid = this.outfitPagedGrid; List nmapjcaogcf = this.NMAPJCAOGCF; browsableOutfitItemPagedGrid.SetItems(nmapjcaogcf); if (NetworkedSingletonMonoBehaviour.FFNIFALJLDD) { List playerSelectedOutfitItems = IEKDDPPNFPF.playerAvatar.PlayerSelectedOutfitItems; Func <>9__27_ = PlayerDetailsWatchUIFlow.<>c.<>9__27_0; if (<>9__27_ == 0) { PlayerDetailsWatchUIFlow.<>c.<>9__27_0 = delegate(AvatarItemSelection i) { string text; return text; }; } List list = Enumerable.ToList(Enumerable.Select(playerSelectedOutfitItems, <>9__27_)); OutfitManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; List nmapjcaogcf2 = this.NMAPJCAOGCF; DABKFAIHBBP browsableAvatarItemsByGuids = instance.GetBrowsableAvatarItemsByGuids(list, nmapjcaogcf2); Action action = new Action(this.HDFJGJALAEC); Action action2 = new Action(this.EOGIEIFCGPH); int num = 0; num += num; num++; } } // Token: 0x06003081 RID: 12417 RVA: 0x000C66A0 File Offset: 0x000C48A0 [Token(Token = "0x6003081")] [Address(RVA = "0xAE6660", Offset = "0xAE5460", VA = "0x180AE6660", 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: 0x06003082 RID: 12418 RVA: 0x000C66E0 File Offset: 0x000C48E0 [Token(Token = "0x6003082")] [Address(RVA = "0xAE5B30", Offset = "0xAE4930", VA = "0x180AE5B30")] private void JDPBHMEAHEF(bool BNMBMDMEBOG) { if (base.isActiveAndEnabled) { this.minitarTransform.gameObject.SetActive(BNMBMDMEBOG); int k__BackingField = EBAIPNMBKLK.FJJKKHPNMIM.k__BackingField; string text; WatchUI.SetToast(IAFCKKHMKKM.CheerCount, text); } } // Token: 0x06003083 RID: 12419 RVA: 0x000C6720 File Offset: 0x000C4920 [Token(Token = "0x6003083")] [Address(RVA = "0xAE6030", Offset = "0xAE4E30", VA = "0x180AE6030")] private void NHHDELLLJBI() { LMLJHMJEIGM lmljhmjeigm = Matchmaking.HMCJLLMDAAM.MMBJPGGOFHL; PPENFJMFPNE ppenfjmfpne = Matchmaking.HMCJLLMDAAM; CCEOLAOLEKJ k__BackingField = this.k__BackingField; ObscuredInt k__BackingField = k__BackingField.k__BackingField; bool fakeValueActive = k__BackingField.k__BackingField.fakeValueActive; int num = ObscuredInt.FAJDMKOEFLH(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> pmgcjepkfof = OJMCBOKJFOF.CGIPIOMBAFM(Matchmaking.HMCJLLMDAAM.k__BackingField); Action> action = new Action(this.BALKNLBBKPF); pmgcjepkfof += pmgcjepkfof; throw new NullReferenceException(); } // Token: 0x06003084 RID: 12420 RVA: 0x000C67E0 File Offset: 0x000C49E0 [Token(Token = "0x6003084")] [Address(RVA = "0xAE5410", Offset = "0xAE4210", VA = "0x180AE5410", Slot = "14")] protected override bool ELDEFKFNJOM() { Button3D button3D = this.introduceToFriendsButton; int num = 0; if (!(button3D != num)) { return; } CCEOLAOLEKJ k__BackingField = this.k__BackingField; if (k__BackingField == 0) { return; } ObscuredInt k__BackingField = k__BackingField.k__BackingField; bool fakeValueActive = k__BackingField.k__BackingField.fakeValueActive; LLKHFJDNFMM llkhfjdnfmm = FGPIDGLCKEF.IAHDANBDAAM(ObscuredInt.FAJDMKOEFLH(k__BackingField)); if (llkhfjdnfmm != 0) { return llkhfjdnfmm.MHEGHKNGOEG; } } // Token: 0x06003085 RID: 12421 RVA: 0x000C683C File Offset: 0x000C4A3C [Token(Token = "0x6003085")] [Address(RVA = "0xAE4770", Offset = "0xAE3570", VA = "0x180AE4770")] private static void BPKNCKCDMAE() { int k__BackingField = EBAIPNMBKLK.FJJKKHPNMIM.k__BackingField; string text; WatchUI.SetToast(IAFCKKHMKKM.CheerCount, text); } // Token: 0x06003086 RID: 12422 RVA: 0x000C6864 File Offset: 0x000C4A64 [Token(Token = "0x6003086")] [Address(RVA = "0xAE6710", Offset = "0xAE5510", VA = "0x180AE6710", Slot = "25")] public override void SetAccount(CCEOLAOLEKJ HFIDFDPOCKA) { bool flag; PlayerMinitar gllcfkakccl; do { base.SetAccount(HFIDFDPOCKA); CCEOLAOLEKJ k__BackingField = this.k__BackingField; if (k__BackingField != 0) { ObscuredInt k__BackingField = k__BackingField.k__BackingField; bool fakeValueActive = k__BackingField.k__BackingField.fakeValueActive; int num = ObscuredInt.FAJDMKOEFLH(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 k__BackingField2 = HFIDFDPOCKA.k__BackingField; bool fakeValueActive2 = HFIDFDPOCKA.k__BackingField.fakeValueActive; player = Player.FindLocalPlayer(ObscuredInt.FAJDMKOEFLH(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 k__BackingField = HFIDFDPOCKA.k__BackingField; string text = string.Format("@{0}'s Bio", k__BackingField); bool isCompleted = ((IAsyncResult)textMeshProUGUI).IsCompleted; } // Token: 0x06003087 RID: 12423 RVA: 0x000C6978 File Offset: 0x000C4B78 [Token(Token = "0x6003087")] [Address(RVA = "0xAE5050", Offset = "0xAE3E50", VA = "0x180AE5050")] public void Button_Stop() { StopPlayerWatchUIFlow flowByType = this.k__BackingField.GetFlowByType(); StackedUIBase k__BackingField = this.k__BackingField; int num = 0; k__BackingField.PushFlow(flowByType, num); } // Token: 0x06003088 RID: 12424 RVA: 0x000C69A8 File Offset: 0x000C4BA8 [Token(Token = "0x6003088")] [Address(RVA = "0xAE4870", Offset = "0xAE3670", VA = "0x180AE4870")] public void Button_Cheer() { CheerPlayerWatchUIFlow flowByType = this.k__BackingField.GetFlowByType(); this.k__BackingField.PushFlow(flowByType, "PlayerDetailsScreen"); } // Token: 0x06003089 RID: 12425 RVA: 0x000C69D8 File Offset: 0x000C4BD8 [Token(Token = "0x6003089")] [Address(RVA = "0xAE4DA0", Offset = "0xAE3BA0", VA = "0x180AE4DA0")] public void Button_SendMessage() { ChatThreadScreen flowByType = this.k__BackingField.GetFlowByType(); List list = new List(); CCEOLAOLEKJ k__BackingField = this.k__BackingField; list.Add(k__BackingField); flowByType.ShowScreen(list, CFLMJLFBOKH.PGANKAHHBJJ.PlayerDetailsScreen); } // Token: 0x0600308A RID: 12426 RVA: 0x000C6A14 File Offset: 0x000C4C14 [Token(Token = "0x600308A")] [Address(RVA = "0xAE4E50", Offset = "0xAE3C50", VA = "0x180AE4E50")] public void Button_ShowPortfolio() { RRUIRootScreen flowByType = this.k__BackingField.GetFlowByType(); int num = 0; if (flowByType != num) { StackedUIBase k__BackingField = this.k__BackingField; int num2 = 0; k__BackingField.PushFlow(flowByType, num2); CCEOLAOLEKJ k__BackingField = this.k__BackingField; ObscuredInt k__BackingField = k__BackingField.k__BackingField; bool fakeValueActive = k__BackingField.k__BackingField.fakeValueActive; int num3 = ObscuredInt.FAJDMKOEFLH(k__BackingField); flowByType.ShowScreenAndGotoPortfolio(num3); } } // Token: 0x0600308B RID: 12427 RVA: 0x000C6A80 File Offset: 0x000C4C80 [Token(Token = "0x600308B")] [Address(RVA = "0xAE4F50", Offset = "0xAE3D50", VA = "0x180AE4F50")] public void Button_ShowWishlist() { RRUIRootScreen flowByType = this.k__BackingField.GetFlowByType(); int num = 0; if (flowByType != num) { StackedUIBase k__BackingField = this.k__BackingField; int num2 = 0; k__BackingField.PushFlow(flowByType, num2); CCEOLAOLEKJ k__BackingField = this.k__BackingField; ObscuredInt k__BackingField = k__BackingField.k__BackingField; bool fakeValueActive = k__BackingField.k__BackingField.fakeValueActive; int num3 = ObscuredInt.FAJDMKOEFLH(k__BackingField); flowByType.ShowScreenAndGotoWishlist(num3); } } // Token: 0x0600308C RID: 12428 RVA: 0x000C6AEC File Offset: 0x000C4CEC [Token(Token = "0x600308C")] [Address(RVA = "0xAE4D20", Offset = "0xAE3B20", VA = "0x180AE4D20")] public void Button_RoomBan() { RoomBanPlayerScreen flowByType = this.k__BackingField.GetFlowByType(); CCEOLAOLEKJ k__BackingField = this.k__BackingField; bool flag = !this.BIOHCBJKBOD; flowByType.Show(k__BackingField, flag); this.KHJBBEHEEIC = true; } // Token: 0x0600308D RID: 12429 RVA: 0x000C6B2C File Offset: 0x000C4D2C [Token(Token = "0x600308D")] [Address(RVA = "0xAE4900", Offset = "0xAE3700", VA = "0x180AE4900")] public void Button_Gift() { CCEOLAOLEKJ k__BackingField = this.k__BackingField; ObscuredInt k__BackingField = k__BackingField.k__BackingField; bool fakeValueActive = k__BackingField.k__BackingField.fakeValueActive; int num = ObscuredInt.FAJDMKOEFLH(k__BackingField); ulong num2; GEAPBDGCKMB.LPICNEHNKNK = num2; WatchUI k__BackingField = this.k__BackingField; int num3 = 0; StoreScreen storeScreen = k__BackingField.PushFlow(num3); } // Token: 0x0600308E RID: 12430 RVA: 0x000C6B80 File Offset: 0x000C4D80 [Token(Token = "0x600308E")] [Address(RVA = "0xAE4AB0", Offset = "0xAE38B0", VA = "0x180AE4AB0")] public void Button_PurchaseBrowsableAvatarItem(EOBKJELFMIA browsableAvatarItem) { if (browsableAvatarItem != 0) { bool k__BackingField = browsableAvatarItem.k__BackingField.k__BackingField.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 k__BackingField = browsableAvatarItem.k__BackingField; StorePurchaseItemScreen storePurchaseItemScreen; storePurchaseItemScreen.GetConfirmation(k__BackingField, (DGOHCPBKOHD)((uint)1000)); throw new NullReferenceException(); } MJLPNOMEFKG k__BackingField = browsableAvatarItem.k__BackingField.k__BackingField; BecomeMemberToPurchaseItemScreen becomeMemberToPurchaseItemScreen; becomeMemberToPurchaseItemScreen.SetItem(k__BackingField); } } // Token: 0x0600308F RID: 12431 RVA: 0x000C6C00 File Offset: 0x000C4E00 [Token(Token = "0x600308F")] [Address(RVA = "0xAE50E0", Offset = "0xAE3EE0", VA = "0x180AE50E0")] public void Button_TryBrowsableAvatarItem(EOBKJELFMIA browsableAvatarItem) { if (browsableAvatarItem != 0) { int num = 0; AvatarItem k__BackingField = browsableAvatarItem.k__BackingField; bool flag; if (!flag) { if (SingletonMonoBehaviour.ONCPNMDGGKG != 0) { string friendlyName = browsableAvatarItem.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.k__BackingField.FriendlyName; string text2 = "Removing " + friendlyName2; int num4 = 0; IDisposable disposable2 = instance2.Play((NotificationManager.IBIDFAOPIPC)num4, text2, 2f, num, num); } } } // Token: 0x06003090 RID: 12432 RVA: 0x000C6CB0 File Offset: 0x000C4EB0 [Token(Token = "0x6003090")] [Address(RVA = "0xAE4A00", Offset = "0xAE3800", VA = "0x180AE4A00")] public void Button_Introduce() { CCEOLAOLEKJ k__BackingField = this.k__BackingField; if (k__BackingField != 0) { ObscuredInt k__BackingField = k__BackingField.k__BackingField; WatchUI k__BackingField = this.k__BackingField; bool fakeValueActive = k__BackingField.k__BackingField.fakeValueActive; int num = ObscuredInt.FAJDMKOEFLH(k__BackingField); k__BackingField.ShowIntroduceFriendsDialog(num); return; } } // Token: 0x06003091 RID: 12433 RVA: 0x000C6CFC File Offset: 0x000C4EFC [Token(Token = "0x6003091")] [Address(RVA = "0xAE6AC0", Offset = "0xAE58C0", VA = "0x180AE6AC0")] public PlayerDetailsWatchUIFlow() { int num = 0; this.KHJBBEHEEIC = true; ReputationSpecificUIBehaviour[] array = new ReputationSpecificUIBehaviour[num]; this.JLLLAAOPFJB = array; List list = new List(); this.NMAPJCAOGCF = list; base..ctor(); } // Token: 0x06003092 RID: 12434 RVA: 0x000C6D40 File Offset: 0x000C4F40 [Token(Token = "0x6003092")] [Address(RVA = "0xAE5C80", Offset = "0xAE4A80", VA = "0x180AE5C80")] [CompilerGenerated] private bool LEDGCHMFINL(Player IEKDDPPNFPF) { CCEOLAOLEKJ k__BackingField = this.k__BackingField; int k__BackingField = IEKDDPPNFPF.k__BackingField; ObscuredInt k__BackingField = k__BackingField.k__BackingField; bool fakeValueActive = k__BackingField.k__BackingField.fakeValueActive; int num = ObscuredInt.FAJDMKOEFLH(k__BackingField); return k__BackingField == num; } // Token: 0x06003093 RID: 12435 RVA: 0x000C6D84 File Offset: 0x000C4F84 [Token(Token = "0x6003093")] [Address(RVA = "0xAE58E0", Offset = "0xAE46E0", VA = "0x180AE58E0")] [CompilerGenerated] private void HDFJGJALAEC() { BrowsableOutfitItemPagedGrid browsableOutfitItemPagedGrid = this.outfitPagedGrid; List nmapjcaogcf = this.NMAPJCAOGCF; browsableOutfitItemPagedGrid.SetItems(nmapjcaogcf); } // Token: 0x06003094 RID: 12436 RVA: 0x000C6DAC File Offset: 0x000C4FAC [Token(Token = "0x6003094")] [Address(RVA = "0xAE5820", Offset = "0xAE4620", VA = "0x180AE5820")] [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 nmapjcaogcf = this.NMAPJCAOGCF; browsableOutfitItemPagedGrid.SetItems(nmapjcaogcf); } // Token: 0x06003095 RID: 12437 RVA: 0x000C6DF0 File Offset: 0x000C4FF0 [Token(Token = "0x6003095")] [Address(RVA = "0xAE4690", Offset = "0xAE3490", VA = "0x180AE4690")] [CompilerGenerated] private void BALKNLBBKPF(IReadOnlyList MAOOLFEBOOD) { Func func = new Func(this.ADKMFOOMPDE); bool flag = Enumerable.Any(MAOOLFEBOOD, func); ToggleButton3D toggleButton3D = this.roomBanButton; this.BIOHCBJKBOD = flag; toggleButton3D.BOHIGPFGJBA = flag; ToggleButton3D toggleButton3D2 = this.roomBanButton; if (this.BIOHCBJKBOD) { } bool isCompleted = ((IAsyncResult)toggleButton3D2.label).IsCompleted; } // Token: 0x06003096 RID: 12438 RVA: 0x000C6E5C File Offset: 0x000C505C [Token(Token = "0x6003096")] [Address(RVA = "0xAE45A0", Offset = "0xAE33A0", VA = "0x180AE45A0")] [CompilerGenerated] private bool ADKMFOOMPDE(EAENIFLCDGI FOJLJNMAJLC) { CCEOLAOLEKJ k__BackingField = this.k__BackingField; int k__BackingField = FOJLJNMAJLC.k__BackingField; ObscuredInt k__BackingField2 = k__BackingField.k__BackingField; bool fakeValueActive = k__BackingField.k__BackingField.fakeValueActive; int num = ObscuredInt.FAJDMKOEFLH(k__BackingField2); return k__BackingField == num; } // Token: 0x04002828 RID: 10280 [FieldOffset(Offset = "0xD8")] [Token(Token = "0x4002828")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.SelfAndChildren, false, false, false)] private SubscribeConditionalButton subscribeButton; // Token: 0x04002829 RID: 10281 [FieldOffset(Offset = "0xE0")] [Token(Token = "0x4002829")] [SerializeField] private SubscreenControl subscreenControl; // Token: 0x0400282A RID: 10282 [FieldOffset(Offset = "0xE8")] [Token(Token = "0x400282A")] [SerializeField] private Subscreen profileSubscreen; // Token: 0x0400282B RID: 10283 [FieldOffset(Offset = "0xF0")] [Token(Token = "0x400282B")] [SerializeField] private Subscreen outfitSubscreen; // Token: 0x0400282C RID: 10284 [FieldOffset(Offset = "0xF8")] [Token(Token = "0x400282C")] [SerializeField] private BrowsableOutfitItemPagedGrid outfitPagedGrid; // Token: 0x0400282D RID: 10285 [FieldOffset(Offset = "0x100")] [Token(Token = "0x400282D")] [SerializeField] private PlayerMinitar minitarPrefab; // Token: 0x0400282E RID: 10286 [FieldOffset(Offset = "0x108")] [Token(Token = "0x400282E")] [SerializeField] private Transform minitarTransform; // Token: 0x0400282F RID: 10287 [FieldOffset(Offset = "0x110")] [Token(Token = "0x400282F")] [SerializeField] private float minitarScale = 187f; // Token: 0x04002830 RID: 10288 [FieldOffset(Offset = "0x118")] [Token(Token = "0x4002830")] [SerializeField] private Button3D giftButton; // Token: 0x04002831 RID: 10289 [FieldOffset(Offset = "0x120")] [Token(Token = "0x4002831")] [SerializeField] private ToggleButton3D roomBanButton; // Token: 0x04002832 RID: 10290 [FieldOffset(Offset = "0x128")] [Token(Token = "0x4002832")] [SerializeField] private Button3D introduceToFriendsButton; // Token: 0x04002833 RID: 10291 [FieldOffset(Offset = "0x130")] [Token(Token = "0x4002833")] [SerializeField] private TextMeshProUGUI bioTitle; // Token: 0x04002834 RID: 10292 [FieldOffset(Offset = "0x138")] [Token(Token = "0x4002834")] [SerializeField] private TextMeshProUGUI emptyDisplay; // Token: 0x04002835 RID: 10293 [FieldOffset(Offset = "0x140")] [Token(Token = "0x4002835")] [SerializeField] private string emptyDisplayDefaultMessage; // Token: 0x04002836 RID: 10294 [FieldOffset(Offset = "0x148")] [Token(Token = "0x4002836")] private PlayerMinitar GLLCFKAKCCL; // Token: 0x04002837 RID: 10295 [FieldOffset(Offset = "0x150")] [Token(Token = "0x4002837")] private bool BIOHCBJKBOD; // Token: 0x04002838 RID: 10296 [FieldOffset(Offset = "0x151")] [Token(Token = "0x4002838")] private bool KHJBBEHEEIC; // Token: 0x04002839 RID: 10297 [FieldOffset(Offset = "0x158")] [Token(Token = "0x4002839")] private ReputationSpecificUIBehaviour[] JLLLAAOPFJB; // Token: 0x0400283A RID: 10298 [FieldOffset(Offset = "0x160")] [Token(Token = "0x400283A")] private List NMAPJCAOGCF; }