Files
niko 8fc35183db a
2026-04-11 22:19:20 +02:00

210 lines
6.1 KiB
C#

using System;
using Cpp2IlInjected;
using UnityEngine;
using UnityEngine.UI;
namespace AGUI.StackedUI
{
// Token: 0x02001189 RID: 4489
[Token(Token = "0x2001189")]
public class RoomOrPlaylistButton : MonoBehaviour
{
// Token: 0x170010FF RID: 4351
// (get) Token: 0x06006583 RID: 25987 RVA: 0x0016631C File Offset: 0x0016451C
// (set) Token: 0x06006584 RID: 25988 RVA: 0x00166330 File Offset: 0x00164530
[Token(Token = "0x170010FF")]
public SessionManager.BDPNOBGNGNI FFBGKEIKCLJ
{
[Token(Token = "0x6006583")]
[Address(RVA = "0x3F7310", Offset = "0x3F6110", VA = "0x1803F7310")]
get
{
return this.MILECMJJALG;
}
[Token(Token = "0x6006584")]
[Address(RVA = "0x132EF80", Offset = "0x132DD80", VA = "0x18132EF80")]
set
{
this.MILECMJJALG = value;
if (value == SessionManager.BDPNOBGNGNI.NOT_SET)
{
Debug.LogError("_loadSceneSource is not set.");
}
GoToRoomOrPlaylistConditionalButton goToRoomOrPlaylistConditionalButton = this.goToButton;
int num = 0;
if (!(goToRoomOrPlaylistConditionalButton != num))
{
Debug.LogError("GoToButton is null");
return;
}
this.goToButton.LoadSceneSource = SessionManager.BDPNOBGNGNI.NOT_SET;
}
}
// Token: 0x17001100 RID: 4352
// (get) Token: 0x06006585 RID: 25989 RVA: 0x00166384 File Offset: 0x00164584
[Token(Token = "0x17001100")]
public GoToRoomOrPlaylistConditionalButton CEKIAPKJKMB
{
[Token(Token = "0x6006585")]
[Address(RVA = "0x3F63E0", Offset = "0x3F51E0", VA = "0x1803F63E0")]
get
{
return this.goToButton;
}
}
// Token: 0x17001101 RID: 4353
// (get) Token: 0x06006586 RID: 25990 RVA: 0x00166398 File Offset: 0x00164598
[Token(Token = "0x17001101")]
public int CIPOELOKICH
{
[Token(Token = "0x6006586")]
[Address(RVA = "0x132EF60", Offset = "0x132DD60", VA = "0x18132EF60")]
get
{
MKAMHOIHOJK roomOrPlaylist = this.RoomOrPlaylist;
if (roomOrPlaylist == 0)
{
return -1;
}
return roomOrPlaylist.<HCJDKPLCHPK>k__BackingField;
}
}
// Token: 0x06006587 RID: 25991 RVA: 0x001663B8 File Offset: 0x001645B8
[Token(Token = "0x6006587")]
[Address(RVA = "0x132EE20", Offset = "0x132DC20", VA = "0x18132EE20")]
private void Start()
{
Image image = this.panel;
int num = 0;
if (image != num)
{
WatchUIFlow componentInParent = base.GetComponentInParent<WatchUIFlow>();
int num2 = 0;
if (componentInParent != num2)
{
Image image2 = this.panel;
Color backgroundColor = componentInParent.backgroundColor;
Color color = image2.color;
}
}
}
// Token: 0x06006588 RID: 25992 RVA: 0x0016640C File Offset: 0x0016460C
[Token(Token = "0x6006588")]
[Address(RVA = "0x132EC40", Offset = "0x132DA40", VA = "0x18132EC40")]
public void SetRoomOrPlaylist(MKAMHOIHOJK PEOBMOOENJD, int JIEEJKADICF)
{
if (PEOBMOOENJD != 0)
{
this.RoomOrPlaylist = PEOBMOOENJD;
Text text = this.roomNameText;
if (PEOBMOOENJD == 0)
{
}
string <LGACIEKBLBM>k__BackingField = PEOBMOOENJD.<LGACIEKBLBM>k__BackingField;
string text2 = "^" + <LGACIEKBLBM>k__BackingField;
PLDMAFINLJO.FANDNIHFMNM(text, text2);
GoToRoomOrPlaylistConditionalButton goToRoomOrPlaylistConditionalButton = this.goToButton;
MKAMHOIHOJK roomOrPlaylist = this.RoomOrPlaylist;
goToRoomOrPlaylistConditionalButton.SetTarget(roomOrPlaylist);
RoomOrPlaylistImage roomOrPlaylistImage = this.roomImage;
MKAMHOIHOJK roomOrPlaylist2 = this.RoomOrPlaylist;
roomOrPlaylistImage.SetRoomOrPlaylist(roomOrPlaylist2);
Image image = this.playlistImage;
bool flag = PEOBMOOENJD == 0;
image.enabled = flag;
MKAMHOIHOJK roomOrPlaylist3 = this.RoomOrPlaylist;
Image image2 = this.agRoomImage;
bool <NICCKOLLNOH>k__BackingField = roomOrPlaylist3.<NICCKOLLNOH>k__BackingField;
image2.enabled = <NICCKOLLNOH>k__BackingField;
this.friendCountImage.enabled = <NICCKOLLNOH>k__BackingField;
string text3 = this.friendCountText.text;
return;
}
Debug.LogError("Room cannot be null");
}
// Token: 0x06006589 RID: 25993 RVA: 0x001664E4 File Offset: 0x001646E4
[Token(Token = "0x6006589")]
[Address(RVA = "0x132EF50", Offset = "0x132DD50", VA = "0x18132EF50")]
public RoomOrPlaylistButton()
{
}
// Token: 0x04004380 RID: 17280
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4004380")]
public MKAMHOIHOJK RoomOrPlaylist;
// Token: 0x04004381 RID: 17281
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4004381")]
private SessionManager.BDPNOBGNGNI MILECMJJALG = (SessionManager.BDPNOBGNGNI)((ulong)17L);
// Token: 0x04004382 RID: 17282
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4004382")]
[SerializeField]
[DDPIINEJFMD(JIBDPHMGEGO.Children, false, false, false)]
private GoToRoomOrPlaylistConditionalButton goToButton;
// Token: 0x04004383 RID: 17283
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x4004383")]
[SerializeField]
private RoomOrPlaylistImage roomImage;
// Token: 0x04004384 RID: 17284
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x4004384")]
[SerializeField]
private Text roomNameText;
// Token: 0x04004385 RID: 17285
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x4004385")]
[SerializeField]
[Header("Icons")]
private Image playerCountImage;
// Token: 0x04004386 RID: 17286
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x4004386")]
[SerializeField]
private Sprite[] playerCountSprites;
// Token: 0x04004387 RID: 17287
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x4004387")]
[SerializeField]
private Image playlistImage;
// Token: 0x04004388 RID: 17288
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x4004388")]
[SerializeField]
private Image friendCountImage;
// Token: 0x04004389 RID: 17289
[FieldOffset(Offset = "0x60")]
[Token(Token = "0x4004389")]
[SerializeField]
private Text friendCountText;
// Token: 0x0400438A RID: 17290
[FieldOffset(Offset = "0x68")]
[Token(Token = "0x400438A")]
[SerializeField]
private Image agRoomImage;
// Token: 0x0400438B RID: 17291
[FieldOffset(Offset = "0x70")]
[Token(Token = "0x400438B")]
[SerializeField]
private Image panel;
}
}