using System; using AGUI.StackedUI; using Cpp2IlInjected; using RecNet; using TMPro; using UnityEngine; using UnityEngine.UI; namespace RecRoom.AGUI { // Token: 0x020028D0 RID: 10448 [Token(Token = "0x20028D0")] public class RoomInstanceRow : MonoBehaviour { // Token: 0x1700314F RID: 12623 // (get) Token: 0x060118B6 RID: 71862 RVA: 0x003FDE84 File Offset: 0x003FC084 // (set) Token: 0x060118B7 RID: 71863 RVA: 0x003FDE98 File Offset: 0x003FC098 [Token(Token = "0x1700314F")] public JHNOAKDOMHG GGCEDCMLIMI { [Token(Token = "0x60118B6")] [Address(RVA = "0x415290", Offset = "0x414090", VA = "0x180415290")] get; [Token(Token = "0x60118B7")] [Address(RVA = "0x46AB00", Offset = "0x469900", VA = "0x18046AB00")] private set; } // Token: 0x17003150 RID: 12624 // (get) Token: 0x060118B8 RID: 71864 RVA: 0x003FDEAC File Offset: 0x003FC0AC [Token(Token = "0x17003150")] public Button3D.OnButton3DClick FIDFOEEPGOA { [Token(Token = "0x60118B8")] [Address(RVA = "0xD67E10", Offset = "0xD66C10", VA = "0x180D67E10")] get { return this.joinButton.OnClick; } } // Token: 0x060118B9 RID: 71865 RVA: 0x003FDECC File Offset: 0x003FC0CC [Token(Token = "0x60118B9")] [Address(RVA = "0xD67AD0", Offset = "0xD668D0", VA = "0x180D67AD0")] public void SetSimpleRoomInstance(JHNOAKDOMHG MCINONBNEMA) { int num = 0; this.k__BackingField = MCINONBNEMA; if (MCINONBNEMA != 0) { string text = this.idText.text; JHNOAKDOMHG jhnoakdomhg = this.k__BackingField; string text2 = this.subRoomText.text; JHNOAKDOMHG jhnoakdomhg2 = this.k__BackingField; TextMeshProUGUI textMeshProUGUI = this.playerCountText; int k__BackingField = jhnoakdomhg2.k__BackingField; string text3 = textMeshProUGUI.text; JHNOAKDOMHG jhnoakdomhg3 = this.k__BackingField; Image image = this.fullCheckMark; bool k__BackingField = jhnoakdomhg3.k__BackingField; image.enabled = k__BackingField; JHNOAKDOMHG jhnoakdomhg4 = this.k__BackingField; Image image2 = this.modCheckMark; bool k__BackingField = jhnoakdomhg4.k__BackingField; image2.enabled = k__BackingField; JHNOAKDOMHG jhnoakdomhg5 = this.k__BackingField; TextMeshProUGUI textMeshProUGUI2 = this.ageText; string text4 = jhnoakdomhg5.HEPOGKINNHO(); string text5 = textMeshProUGUI2.text; PPENFJMFPNE ppenfjmfpne = OJMCBOKJFOF.OGLOMMGCEEB(this.k__BackingField.k__BackingField); long k__BackingField = Matchmaking.BBJAEJHMAPB.k__BackingField; long k__BackingField2 = this.k__BackingField.k__BackingField; if (ppenfjmfpne != 0) { LMLJHMJEIGM lmljhmjeigm = ppenfjmfpne.MMBJPGGOFHL; } if (k__BackingField != k__BackingField2) { JHNOAKDOMHG jhnoakdomhg6 = this.k__BackingField; this.joinButton.FFDOINJEHMM = true; string text6 = this.joinButton.label.text; return; } Button3D button3D = this.joinButton; bool flag; if (num != 0) { flag = (Matchmaking.BBJAEJHMAPB.k__BackingField ? 1 : 0) == num; } button3D.FFDOINJEHMM = flag; TextMeshProUGUI label = this.joinButton.label; if (num != 0) { } } Debug.LogError("Cannot have null simple room instance"); } // Token: 0x060118BA RID: 71866 RVA: 0x003FE054 File Offset: 0x003FC254 [Token(Token = "0x60118BA")] [Address(RVA = "0xD67AB0", Offset = "0xD668B0", VA = "0x180D67AB0")] public void EnableJoinButton(bool CFICOGKHLAE) { this.joinButton.FFDOINJEHMM = CFICOGKHLAE; } // Token: 0x060118BB RID: 71867 RVA: 0x003FE074 File Offset: 0x003FC274 [Token(Token = "0x60118BB")] [Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")] public RoomInstanceRow() { } // Token: 0x0400B47D RID: 46205 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400B47D")] [SerializeField] private TextMeshProUGUI idText; // Token: 0x0400B47E RID: 46206 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400B47E")] [SerializeField] private TextMeshProUGUI subRoomText; // Token: 0x0400B47F RID: 46207 [FieldOffset(Offset = "0x28")] [Token(Token = "0x400B47F")] [SerializeField] private TextMeshProUGUI playerCountText; // Token: 0x0400B480 RID: 46208 [FieldOffset(Offset = "0x30")] [Token(Token = "0x400B480")] [SerializeField] private Image fullCheckMark; // Token: 0x0400B481 RID: 46209 [FieldOffset(Offset = "0x38")] [Token(Token = "0x400B481")] [SerializeField] private Image modCheckMark; // Token: 0x0400B482 RID: 46210 [FieldOffset(Offset = "0x40")] [Token(Token = "0x400B482")] [SerializeField] private TextMeshProUGUI ageText; // Token: 0x0400B483 RID: 46211 [FieldOffset(Offset = "0x48")] [Token(Token = "0x400B483")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Children, false, false, false)] private Button3D joinButton; } }