Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

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;
}
}