178 lines
4.9 KiB
C#
178 lines
4.9 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using Cpp2IlInjected;
|
|
using Pathfinding.RVO;
|
|
using RecRoom.Core;
|
|
using UnityEngine;
|
|
|
|
namespace AGUI.StackedUI
|
|
{
|
|
// Token: 0x02001229 RID: 4649
|
|
[Token(Token = "0x2001229")]
|
|
public class PeopleScreenPagedGrid : AccountPagedGrid
|
|
{
|
|
// Token: 0x1700116C RID: 4460
|
|
// (get) Token: 0x06006823 RID: 26659 RVA: 0x0016B4F4 File Offset: 0x001696F4
|
|
[Token(Token = "0x1700116C")]
|
|
private PeopleWatchUIFlow AODDCDLBAMP
|
|
{
|
|
[Token(Token = "0x6006823")]
|
|
[Address(RVA = "0x1DB6C20", Offset = "0x1DB5C20", VA = "0x181DB6C20")]
|
|
get
|
|
{
|
|
return WatchUI.BFPPPLIJIGC.GetFlowByType<PeopleWatchUIFlow>();
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700116D RID: 4461
|
|
// (get) Token: 0x06006824 RID: 26660 RVA: 0x0016B514 File Offset: 0x00169714
|
|
[Token(Token = "0x1700116D")]
|
|
public int CGKMAGOGNIO
|
|
{
|
|
[Token(Token = "0x6006824")]
|
|
[Address(RVA = "0x1DB6E60", Offset = "0x1DB5E60", VA = "0x181DB6E60")]
|
|
get
|
|
{
|
|
ulong num;
|
|
this.JAOCFPMGADH = num;
|
|
int num2;
|
|
return num2;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700116E RID: 4462
|
|
// (get) Token: 0x06006825 RID: 26661 RVA: 0x0016B534 File Offset: 0x00169734
|
|
[Token(Token = "0x1700116E")]
|
|
protected override bool AFPGDLJABBO
|
|
{
|
|
[Token(Token = "0x6006825")]
|
|
[Address(RVA = "0x1DB6C90", Offset = "0x1DB5C90", VA = "0x181DB6C90", Slot = "4")]
|
|
get
|
|
{
|
|
if (!this.POBKHMLHKEL)
|
|
{
|
|
bool shouldShowFriendCodeButton = this.MOIHKHKDPGM;
|
|
if (!shouldShowFriendCodeButton)
|
|
{
|
|
return shouldShowFriendCodeButton;
|
|
}
|
|
}
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700116F RID: 4463
|
|
// (get) Token: 0x06006826 RID: 26662 RVA: 0x0016B558 File Offset: 0x00169758
|
|
[Token(Token = "0x1700116F")]
|
|
public bool MOIHKHKDPGM
|
|
{
|
|
[Token(Token = "0x6006826")]
|
|
[Address(RVA = "0x1DB6FA0", Offset = "0x1DB5FA0", VA = "0x181DB6FA0")]
|
|
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: 0x17001170 RID: 4464
|
|
// (get) Token: 0x06006827 RID: 26663 RVA: 0x0016B598 File Offset: 0x00169798
|
|
[Token(Token = "0x17001170")]
|
|
private bool POBKHMLHKEL
|
|
{
|
|
[Token(Token = "0x6006827")]
|
|
[Address(RVA = "0x1DB6B50", Offset = "0x1DB5B50", VA = "0x181DB6B50")]
|
|
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: 0x06006828 RID: 26664 RVA: 0x0016B5D8 File Offset: 0x001697D8
|
|
[Token(Token = "0x6006828")]
|
|
[Address(RVA = "0x1DB6CD0", Offset = "0x1DB5CD0", VA = "0x181DB6CD0", 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);
|
|
float height = ((IAgent)this).Height;
|
|
}
|
|
|
|
// Token: 0x06006829 RID: 26665 RVA: 0x0016B660 File Offset: 0x00169860
|
|
[Token(Token = "0x6006829")]
|
|
[Address(RVA = "0x1DB6E50", Offset = "0x1DB5E50", VA = "0x181DB6E50")]
|
|
public PeopleScreenPagedGrid()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04004453 RID: 17491
|
|
[Token(Token = "0x4004453")]
|
|
private const string ECMFMGOEABM = "Friends.SuggestFriendCodeOnFriendsScreenCount";
|
|
|
|
// Token: 0x04004454 RID: 17492
|
|
[Token(Token = "0x4004454")]
|
|
private const int ILNNMCGDFMB = 5;
|
|
|
|
// Token: 0x04004455 RID: 17493
|
|
[FieldOffset(Offset = "0xC8")]
|
|
[Token(Token = "0x4004455")]
|
|
[SerializeField]
|
|
[Tooltip("Shown in the first spot of the first page")]
|
|
private Button3D importFriendsButton;
|
|
|
|
// Token: 0x04004456 RID: 17494
|
|
[FieldOffset(Offset = "0xD0")]
|
|
[Token(Token = "0x4004456")]
|
|
[SerializeField]
|
|
[Tooltip("Shown in the first available spot of the first page if player has less than X friends")]
|
|
private Button3D generateFriendCodeButton;
|
|
|
|
// Token: 0x04004457 RID: 17495
|
|
[FieldOffset(Offset = "0xD8")]
|
|
[Token(Token = "0x4004457")]
|
|
private int? JAOCFPMGADH;
|
|
}
|
|
}
|