177 lines
4.9 KiB
C#
177 lines
4.9 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.Core;
|
|
using UnityEngine;
|
|
|
|
namespace AGUI.StackedUI
|
|
{
|
|
// Token: 0x0200115C RID: 4444
|
|
[Token(Token = "0x200115C")]
|
|
public class PeopleScreenPagedGrid : AccountPagedGrid
|
|
{
|
|
// Token: 0x170010F4 RID: 4340
|
|
// (get) Token: 0x060064CB RID: 25803 RVA: 0x00163640 File Offset: 0x00161840
|
|
[Token(Token = "0x170010F4")]
|
|
private PeopleWatchUIFlow AODDCDLBAMP
|
|
{
|
|
[Token(Token = "0x60064CB")]
|
|
[Address(RVA = "0x131B5C0", Offset = "0x131A3C0", VA = "0x18131B5C0")]
|
|
get
|
|
{
|
|
return WatchUI.BFPPPLIJIGC.GetFlowByType<PeopleWatchUIFlow>();
|
|
}
|
|
}
|
|
|
|
// Token: 0x170010F5 RID: 4341
|
|
// (get) Token: 0x060064CC RID: 25804 RVA: 0x00163660 File Offset: 0x00161860
|
|
[Token(Token = "0x170010F5")]
|
|
public int CGKMAGOGNIO
|
|
{
|
|
[Token(Token = "0x60064CC")]
|
|
[Address(RVA = "0x131B800", Offset = "0x131A600", VA = "0x18131B800")]
|
|
get
|
|
{
|
|
ulong num;
|
|
this.JAOCFPMGADH = num;
|
|
int num2;
|
|
return num2;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170010F6 RID: 4342
|
|
// (get) Token: 0x060064CD RID: 25805 RVA: 0x00163680 File Offset: 0x00161880
|
|
[Token(Token = "0x170010F6")]
|
|
protected override bool AFPGDLJABBO
|
|
{
|
|
[Token(Token = "0x60064CD")]
|
|
[Address(RVA = "0x131B630", Offset = "0x131A430", VA = "0x18131B630", Slot = "4")]
|
|
get
|
|
{
|
|
if (!this.POBKHMLHKEL)
|
|
{
|
|
bool shouldShowFriendCodeButton = this.MOIHKHKDPGM;
|
|
if (!shouldShowFriendCodeButton)
|
|
{
|
|
return shouldShowFriendCodeButton;
|
|
}
|
|
}
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170010F7 RID: 4343
|
|
// (get) Token: 0x060064CE RID: 25806 RVA: 0x001636A4 File Offset: 0x001618A4
|
|
[Token(Token = "0x170010F7")]
|
|
public bool MOIHKHKDPGM
|
|
{
|
|
[Token(Token = "0x60064CE")]
|
|
[Address(RVA = "0x131B940", Offset = "0x131A740", VA = "0x18131B940")]
|
|
get
|
|
{
|
|
AccountSpecificUIBehaviour.PlayerDisplayMode didfoliheff = WatchUI.BFPPPLIJIGC.GetFlowByType<PeopleWatchUIFlow>().DIDFOLIHEFF;
|
|
if (didfoliheff != AccountSpecificUIBehaviour.PlayerDisplayMode.Recent)
|
|
{
|
|
if (didfoliheff != AccountSpecificUIBehaviour.PlayerDisplayMode.Friends)
|
|
{
|
|
}
|
|
ulong num;
|
|
this.JAOCFPMGADH = num;
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
bool flag2;
|
|
return flag2;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170010F8 RID: 4344
|
|
// (get) Token: 0x060064CF RID: 25807 RVA: 0x001636E4 File Offset: 0x001618E4
|
|
[Token(Token = "0x170010F8")]
|
|
private bool POBKHMLHKEL
|
|
{
|
|
[Token(Token = "0x60064CF")]
|
|
[Address(RVA = "0x131B4F0", Offset = "0x131A2F0", VA = "0x18131B4F0")]
|
|
get
|
|
{
|
|
if (WatchUI.BFPPPLIJIGC.GetFlowByType<PeopleWatchUIFlow>().DIDFOLIHEFF != AccountSpecificUIBehaviour.PlayerDisplayMode.Friends)
|
|
{
|
|
}
|
|
bool? flag = KKHJMCMNJBE.JCIPKIKBFBE();
|
|
bool value;
|
|
if (flag != 0)
|
|
{
|
|
value = flag.value != null;
|
|
}
|
|
return value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060064D0 RID: 25808 RVA: 0x00163724 File Offset: 0x00161924
|
|
[Token(Token = "0x60064D0")]
|
|
[Address(RVA = "0x131B670", Offset = "0x131A470", VA = "0x18131B670", Slot = "11")]
|
|
protected override void LOCAAEOINGG()
|
|
{
|
|
int pageSize = this.pageSize;
|
|
bool flag = this.POBKHMLHKEL;
|
|
Button3D button3D = this.importFriendsButton;
|
|
if (!flag)
|
|
{
|
|
GameObject gameObject = button3D.gameObject;
|
|
}
|
|
int kdpehphodcd = this.KDPEHPHODCD;
|
|
bool flag2;
|
|
button3D.gameObject.SetActive(flag2);
|
|
bool shouldShowFriendCodeButton = this.MOIHKHKDPGM;
|
|
Button3D button3D2 = this.generateFriendCodeButton;
|
|
if (!shouldShowFriendCodeButton)
|
|
{
|
|
GameObject gameObject2 = button3D2.gameObject;
|
|
}
|
|
int kdpehphodcd2 = this.KDPEHPHODCD;
|
|
GameObject gameObject3;
|
|
bool flag3;
|
|
gameObject3.SetActive(flag3);
|
|
IEnumerable<CCEOLAOLEKJ> enumerable;
|
|
List<CCEOLAOLEKJ> list = Enumerable.ToList<CCEOLAOLEKJ>(enumerable);
|
|
bool isCompleted = ((IAsyncResult)this).IsCompleted;
|
|
}
|
|
|
|
// Token: 0x060064D1 RID: 25809 RVA: 0x001637AC File Offset: 0x001619AC
|
|
[Token(Token = "0x60064D1")]
|
|
[Address(RVA = "0x131B7F0", Offset = "0x131A5F0", VA = "0x18131B7F0")]
|
|
public PeopleScreenPagedGrid()
|
|
{
|
|
}
|
|
|
|
// Token: 0x040042DD RID: 17117
|
|
[Token(Token = "0x40042DD")]
|
|
private const string ECMFMGOEABM = "Friends.SuggestFriendCodeOnFriendsScreenCount";
|
|
|
|
// Token: 0x040042DE RID: 17118
|
|
[Token(Token = "0x40042DE")]
|
|
private const int ILNNMCGDFMB = 5;
|
|
|
|
// Token: 0x040042DF RID: 17119
|
|
[FieldOffset(Offset = "0xC8")]
|
|
[Token(Token = "0x40042DF")]
|
|
[SerializeField]
|
|
[Tooltip("Shown in the first spot of the first page")]
|
|
private Button3D importFriendsButton;
|
|
|
|
// Token: 0x040042E0 RID: 17120
|
|
[FieldOffset(Offset = "0xD0")]
|
|
[Token(Token = "0x40042E0")]
|
|
[SerializeField]
|
|
[Tooltip("Shown in the first available spot of the first page if player has less than X friends")]
|
|
private Button3D generateFriendCodeButton;
|
|
|
|
// Token: 0x040042E1 RID: 17121
|
|
[FieldOffset(Offset = "0xD8")]
|
|
[Token(Token = "0x40042E1")]
|
|
private int? JAOCFPMGADH;
|
|
}
|
|
}
|