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.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(); 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 k__BackingField = PEOBMOOENJD.k__BackingField; string text2 = "^" + 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 k__BackingField = roomOrPlaylist3.k__BackingField; image2.enabled = k__BackingField; this.friendCountImage.enabled = 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; } }