using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine; using UnityEngine.UI; namespace AGUI.StackedUI { // Token: 0x02001B23 RID: 6947 [Token(Token = "0x2001B23")] [StructLayout(3)] public class RoomOrPlaylistButton : MonoBehaviour { // Token: 0x17001DD7 RID: 7639 // (get) Token: 0x0600BA37 RID: 47671 RVA: 0x002BC7B8 File Offset: 0x002BA9B8 // (set) Token: 0x0600BA38 RID: 47672 RVA: 0x002BC7CC File Offset: 0x002BA9CC [Token(Token = "0x17001DD7")] public SessionManager.BDPNOBGNGNI FFBGKEIKCLJ { [Token(Token = "0x600BA37")] [Address(RVA = "0x4FBD40", Offset = "0x4FA740", VA = "0x1804FBD40")] get { return this.MILECMJJALG; } [Token(Token = "0x600BA38")] [Address(RVA = "0x193A740", Offset = "0x1939140", VA = "0x18193A740")] 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: 0x17001DD8 RID: 7640 // (get) Token: 0x0600BA39 RID: 47673 RVA: 0x002BC820 File Offset: 0x002BAA20 [Token(Token = "0x17001DD8")] public GoToRoomOrPlaylistConditionalButton CEKIAPKJKMB { [Token(Token = "0x600BA39")] [Address(RVA = "0x3C1230", Offset = "0x3BFC30", VA = "0x1803C1230")] get { return this.goToButton; } } // Token: 0x17001DD9 RID: 7641 // (get) Token: 0x0600BA3A RID: 47674 RVA: 0x002BC834 File Offset: 0x002BAA34 [Token(Token = "0x17001DD9")] public int CIPOELOKICH { [Token(Token = "0x600BA3A")] [Address(RVA = "0x193A720", Offset = "0x1939120", VA = "0x18193A720")] get { MKAMHOIHOJK roomOrPlaylist = this.RoomOrPlaylist; if (roomOrPlaylist == 0) { return -1; } return roomOrPlaylist.k__BackingField; } } // Token: 0x0600BA3B RID: 47675 RVA: 0x002BC854 File Offset: 0x002BAA54 [Token(Token = "0x600BA3B")] [Address(RVA = "0x193A5E0", Offset = "0x1938FE0", VA = "0x18193A5E0")] 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: 0x0600BA3C RID: 47676 RVA: 0x002BC8A8 File Offset: 0x002BAAA8 [Token(Token = "0x600BA3C")] [Address(RVA = "0x193A400", Offset = "0x1938E00", VA = "0x18193A400")] 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: 0x0600BA3D RID: 47677 RVA: 0x002BC980 File Offset: 0x002BAB80 [Token(Token = "0x600BA3D")] [Address(RVA = "0x193A710", Offset = "0x1939110", VA = "0x18193A710")] public RoomOrPlaylistButton() { } // Token: 0x04007AA4 RID: 31396 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4007AA4")] public MKAMHOIHOJK RoomOrPlaylist; // Token: 0x04007AA5 RID: 31397 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4007AA5")] private SessionManager.BDPNOBGNGNI MILECMJJALG = (SessionManager.BDPNOBGNGNI)((ulong)17L); // Token: 0x04007AA6 RID: 31398 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4007AA6")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Children, false, false)] private GoToRoomOrPlaylistConditionalButton goToButton; // Token: 0x04007AA7 RID: 31399 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x4007AA7")] [SerializeField] private RoomOrPlaylistImage roomImage; // Token: 0x04007AA8 RID: 31400 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x4007AA8")] [SerializeField] private Text roomNameText; // Token: 0x04007AA9 RID: 31401 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x4007AA9")] [SerializeField] [Header("Icons")] private Image playerCountImage; // Token: 0x04007AAA RID: 31402 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x4007AAA")] [SerializeField] private Sprite[] playerCountSprites; // Token: 0x04007AAB RID: 31403 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x4007AAB")] [SerializeField] private Image playlistImage; // Token: 0x04007AAC RID: 31404 [global::Cpp2IlInjected.FieldOffset(Offset = "0x58")] [Token(Token = "0x4007AAC")] [SerializeField] private Image friendCountImage; // Token: 0x04007AAD RID: 31405 [global::Cpp2IlInjected.FieldOffset(Offset = "0x60")] [Token(Token = "0x4007AAD")] [SerializeField] private Text friendCountText; // Token: 0x04007AAE RID: 31406 [global::Cpp2IlInjected.FieldOffset(Offset = "0x68")] [Token(Token = "0x4007AAE")] [SerializeField] private Image agRoomImage; // Token: 0x04007AAF RID: 31407 [global::Cpp2IlInjected.FieldOffset(Offset = "0x70")] [Token(Token = "0x4007AAF")] [SerializeField] private Image panel; } }