using System; using System.Runtime.CompilerServices; using CodeStage.AntiCheat.ObscuredTypes; using Cpp2IlInjected; using RecRoom; using RecRoom.Core; using RRUI; using TMPro; using UnityEngine; using UnityEngine.UI; namespace AGUI.StackedUI { // Token: 0x020011D9 RID: 4569 [Token(Token = "0x20011D9")] public class MessagesScreenItem : MonoBehaviour { // Token: 0x1700114E RID: 4430 // (get) Token: 0x06006644 RID: 26180 RVA: 0x001633BC File Offset: 0x001615BC // (set) Token: 0x06006645 RID: 26181 RVA: 0x001633D0 File Offset: 0x001615D0 [Token(Token = "0x1700114E")] public CPIHGIEOPAJ BHNFBPFGOHI { [Token(Token = "0x6006644")] [Address(RVA = "0x417710", Offset = "0x416710", VA = "0x180417710")] get { return this.PDPLCAPLMEL; } [Token(Token = "0x6006645")] [Address(RVA = "0x17E0500", Offset = "0x17DF500", VA = "0x1817E0500")] set { this.PDPLCAPLMEL = value; this.MKBLJJGJAOH(); } } // Token: 0x06006646 RID: 26182 RVA: 0x001633EC File Offset: 0x001615EC [Token(Token = "0x6006646")] [Address(RVA = "0x17DFB90", Offset = "0x17DEB90", VA = "0x1817DFB90")] private void OnEnable() { MessagesManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; Action action = new Action(this.AKGCMGIOMCD); instance.NotificationRead += action; } // Token: 0x06006647 RID: 26183 RVA: 0x0016341C File Offset: 0x0016161C [Token(Token = "0x6006647")] [Address(RVA = "0x17DFA80", Offset = "0x17DEA80", VA = "0x1817DFA80")] private void OnDisable() { MessagesManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; if (instance != num) { MessagesManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG; Action action = new Action(this.AKGCMGIOMCD); instance2.NotificationRead -= action; } } // Token: 0x06006648 RID: 26184 RVA: 0x0016345C File Offset: 0x0016165C [Token(Token = "0x6006648")] [Address(RVA = "0x17DD180", Offset = "0x17DC180", VA = "0x1817DD180")] private void AKGCMGIOMCD(CPIHGIEOPAJ NOEDFHOANIO) { if (NOEDFHOANIO == this.PDPLCAPLMEL) { this.MKBLJJGJAOH(); return; } } // Token: 0x06006649 RID: 26185 RVA: 0x0016347C File Offset: 0x0016167C [Token(Token = "0x6006649")] [Address(RVA = "0x17DF360", Offset = "0x17DE360", VA = "0x1817DF360")] private void MKBLJJGJAOH() { TextMeshProUGUI textMeshProUGUI; CPIHGIEOPAJ pdplcaplmel2; int num; do { CPIHGIEOPAJ pdplcaplmel = this.PDPLCAPLMEL; this.GIGMEOGDNIP(pdplcaplmel); textMeshProUGUI = this.headerText; pdplcaplmel2 = this.PDPLCAPLMEL; num = 0; } while (pdplcaplmel2 == 0 || pdplcaplmel2 == 0); uint num2; if (num2 == (uint)100008) { string text = this.HDBJAEOMOOJ(pdplcaplmel2); } string text2 = this.CCDLOCDHCCF(pdplcaplmel2); string text3 = textMeshProUGUI.text; CPIHGIEOPAJ pdplcaplmel3 = this.PDPLCAPLMEL; TextMeshProUGUI textMeshProUGUI2 = this.contentText; string text4 = this.GDDAJMGAFAL(pdplcaplmel3); string text5 = textMeshProUGUI2.text; MessagesManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; CPIHGIEOPAJ pdplcaplmel4 = this.PDPLCAPLMEL; bool flag = instance.IsNotificationUnread(pdplcaplmel4); CPIHGIEOPAJ pdplcaplmel5 = this.PDPLCAPLMEL; Color color = this.backgroundImage.color; GameObject gameObject = this.unreadBadge; int num3 = 0; gameObject.SetActive(flag); AccountSpecificUIBehaviour[] componentsInChildren = base.GetComponentsInChildren(); int length = componentsInChildren.Length; if (num < length) { CPIHGIEOPAJ pdplcaplmel6 = this.PDPLCAPLMEL; AccountSpecificUIBehaviour accountSpecificUIBehaviour = componentsInChildren[num]; if (num < num3) { num += num; num++; } if (num != 51) { CPIHGIEOPAJ pdplcaplmel7 = this.PDPLCAPLMEL; num += num; num++; num += 19; } int num4 = 0; accountSpecificUIBehaviour.SetPlayer(num, (AccountSpecificUIBehaviour.PlayerDisplayMode)num4); num++; } ulong num5; RoomOrPlaylistSpecificUIBehaviour[] componentsInChildren2 = base.GetComponentsInChildren(num5 != 0UL); int length2 = componentsInChildren2.Length; if (num < length2) { CPIHGIEOPAJ pdplcaplmel8 = this.PDPLCAPLMEL; RoomOrPlaylistSpecificUIBehaviour roomOrPlaylistSpecificUIBehaviour = componentsInChildren2[num]; num += num; num++; num++; num += num; num += 3; num += 19; } ulong num6; PlayerEventSpecificUIBehaviour[] componentsInChildren3 = base.GetComponentsInChildren(num6 != 0UL); int length3 = componentsInChildren3.Length; if (num < length3) { CPIHGIEOPAJ pdplcaplmel9 = this.PDPLCAPLMEL; PlayerEventSpecificUIBehaviour playerEventSpecificUIBehaviour = componentsInChildren3[num]; num += num; num++; num++; num += num; num += 5; num += 19; } CPIHGIEOPAJ pdplcaplmel10 = this.PDPLCAPLMEL; if (pdplcaplmel10 != 0 && pdplcaplmel10 != 0) { ulong num7; ClubAnnouncementSpecificUIBehaviour[] componentsInChildren4 = base.GetComponentsInChildren(num7 != 0UL); int length4 = componentsInChildren4.Length; if (num < length4) { ClubAnnouncementSpecificUIBehaviour clubAnnouncementSpecificUIBehaviour = componentsInChildren4[num]; num++; } } } // Token: 0x0600664A RID: 26186 RVA: 0x00163698 File Offset: 0x00161898 [Token(Token = "0x600664A")] [Address(RVA = "0x17DE9F0", Offset = "0x17DD9F0", VA = "0x1817DE9F0")] private void GIGMEOGDNIP(CPIHGIEOPAJ NGPMADFHHKP) { GameObject gameObject = this.headerText.gameObject; ulong num; gameObject.SetActive(num != 0UL); ulong num2; this.profileButton.SetActive(num2 != 0UL); GameObject gameObject2 = this.roomDetailsButton; int num3 = 0; gameObject2.SetActive(num3 != 0); GameObject gameObject3 = this.eventDetailsButton; int num4 = 0; gameObject3.SetActive(num4 != 0); GameObject gameObject4 = this.clubAnnouncementDetailsButton; int num5 = 0; gameObject4.SetActive(num5 != 0); GameObject gameObject8; if (gameObject > (ulong)81L) { if (gameObject == (ulong)110L) { GameObject gameObject5 = this.profileButton; int num6 = 0; gameObject5.SetActive(num6 != 0); ulong num7; this.roomDetailsButton.SetActive(num7 != 0UL); GameObject gameObject6 = this.headerText.gameObject; int num8 = 0; gameObject6.SetActive(num8 != 0); return; } if (gameObject <= (ulong)7L) { GameObject gameObject7 = this.profileButton; int num9 = 0; gameObject7.SetActive(num9 != 0); gameObject8 = this.clubAnnouncementDetailsButton; ulong num10; gameObject8.SetActive(num10 != 0UL); return; } if (gameObject8 != (ulong)100008L) { return; } goto IL_E4; } else if (gameObject == (ulong)70L) { goto IL_E4; } IL_F0: while (gameObject8 != (ulong)81L) { } int num11 = 0; gameObject8.SetActive(num11 != 0); throw new NullReferenceException(); IL_E4: int num12 = 0; gameObject8.SetActive(num12 != 0); goto IL_F0; } // Token: 0x0600664B RID: 26187 RVA: 0x001637B0 File Offset: 0x001619B0 [Token(Token = "0x600664B")] [Address(RVA = "0x17DD810", Offset = "0x17DC810", VA = "0x1817DD810")] private string GCLFNEHJMHE(CPIHGIEOPAJ NGPMADFHHKP) { return "[Anonymous]"; } // Token: 0x0600664C RID: 26188 RVA: 0x001637E4 File Offset: 0x001619E4 [Token(Token = "0x600664C")] [Address(RVA = "0x17DD950", Offset = "0x17DC950", VA = "0x1817DD950")] private string GDDAJMGAFAL(CPIHGIEOPAJ NGPMADFHHKP) { int num; for (;;) { num = 0; if (1UL > (ulong)70L) { break; } string text6; if (1UL > (ulong)40L) { ModerationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; string text; if ("Cheers - " + text <= (ulong)2L) { string text2 = this.HDBJAEOMOOJ(NGPMADFHHKP); if (text2 != (ulong)60L) { if (text2 != (ulong)61L) { if (text2 != (ulong)62L) { continue; } string text3 = "You were invited to be a co-owner to " + text2; } string text4 = "You are no longer a co-owner of " + text2; } string text5 = "You are added as co-owner to " + text2; } if ("You are added as co-owner to " != (ulong)70L) { goto IL_400; } text6 = this.CCDLOCDHCCF(NGPMADFHHKP); string text7 = this.HDBJAEOMOOJ(NGPMADFHHKP); string text8 = text6 + " created a new room: " + text7; } if (text6 <= (ulong)20L) { goto Block_16; } } if (1UL > (ulong)110L) { if (1UL > (ulong)130L) { ClubsConfig instance2 = ClubsConfig.Instance; PLILLKHMNDA plillkhmnda; if (plillkhmnda == 0) { bool flag; if (!flag) { goto IL_5D; } string text9 = string.Format("@{0}'s Club", num); } string k__BackingField = plillkhmnda.k__BackingField; string text10 = "Club '" + k__BackingField + "'"; IL_5D: string text11; return "You are invited to be a " + text11 + " of " + text10; } if (1UL == (ulong)120L) { } if (1UL != (ulong)130L) { goto IL_400; } string text12 = this.CCDLOCDHCCF(NGPMADFHHKP); } string[] array; if (1UL == (ulong)81L) { string text13 = this.CCDLOCDHCCF(NGPMADFHHKP); if (!EIMGAFPPJFD.IFAHODHCMEE()) { string text14 = text13 + " invited you to an event in a User Created Room"; } string text15 = this.JALDNHFEEHE(NGPMADFHHKP); string text16 = this.HDBJAEOMOOJ(NGPMADFHHKP); array = new string[5]; throw new ArrayTypeMismatchException(); } if (array == (ulong)100L) { } if (array == (ulong)110L) { if ("Message from Coach" != 0) { } FeedbackManager instance3 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; bool flag2; if (!flag2) { FeedbackManager instance4 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; Action action = new Action(this.HEJECENNINC); } string[] array2 = new string[5]; throw new ArrayTypeMismatchException(); } goto IL_400; Block_16: if ("Game Invite Declined" == 0) { } int num2 = 0; string text17 = "Failed To Join Your Game (+" + "Failed To Join Your Game" + " party members)"; int num3 = 0; MessagesScreenItem.ABKABFNGILH abkabfngilh; abkabfngilh.FieldGetter(num3, " party members)", num2); abkabfngilh.friendInviteMessage = "Friend Request - "; PMGCJEPKFOF pmgcjepkfof; if (pmgcjepkfof == 0) { Action action2 = new Action(this.OHEMJJDAGNI); } Action action3 = delegate(string mutualFriendsText) { string text20 = "Friend Request - " + mutualFriendsText; abkabfngilh.friendInviteMessage = text20; }; if (0 == 30) { if (abkabfngilh < typeof(PMGCJEPKFOF).TypeHandle) { abkabfngilh += abkabfngilh; } string text19; string text18 = "Message : " + text19; } if ("Message : " == (ulong)40L) { } IL_400: object[] array3 = new object[1]; CPIHGIEOPAJ pdplcaplmel = this.PDPLCAPLMEL; if (array3 != 0) { } array3[0] = array3; Debug.LogErrorFormat("MessagesScreenItem.FormatMessage() - Unhandled MessageType: {0}", array3); CPIHGIEOPAJ pdplcaplmel2 = this.PDPLCAPLMEL; int hashCode = array3.GetHashCode(); throw new NullReferenceException(); } // Token: 0x0600664D RID: 26189 RVA: 0x00163C34 File Offset: 0x00161E34 [Token(Token = "0x600664D")] [Address(RVA = "0x17DD190", Offset = "0x17DC190", VA = "0x1817DD190")] private string APONNHIFLGJ(CPIHGIEOPAJ NGPMADFHHKP) { if (NGPMADFHHKP != 0 && NGPMADFHHKP != 0) { PLILLKHMNDA plillkhmnda; PLILLKHMNDA club = plillkhmnda; if (plillkhmnda == 0) { string k__BackingField = plillkhmnda.k__BackingField; PMGCJEPKFOF pmgcjepkfof; if (pmgcjepkfof == 0) { Action action = new Action(this.OHEMJJDAGNI); } Action action2 = delegate(PLILLKHMNDA c) { club = c; }; } PLILLKHMNDA club2 = club; if (club2 != 0) { JCDEFCJLCHN k__BackingField = club2.k__BackingField; if (k__BackingField == JCDEFCJLCHN.Generic) { } if (k__BackingField == JCDEFCJLCHN.Creator) { } } } return ""; } // Token: 0x0600664E RID: 26190 RVA: 0x00163CB0 File Offset: 0x00161EB0 [Token(Token = "0x600664E")] [Address(RVA = "0x17DD560", Offset = "0x17DC560", VA = "0x1817DD560")] private string CCDLOCDHCCF(CPIHGIEOPAJ NGPMADFHHKP) { string text; return text; } // Token: 0x0600664F RID: 26191 RVA: 0x00163CC4 File Offset: 0x00161EC4 [Token(Token = "0x600664F")] [Address(RVA = "0x17DFC40", Offset = "0x17DEC40", VA = "0x1817DFC40")] private string PCGBOKKJHBF(int GKLPIFBPGOD) { CCEOLAOLEKJ account; bool flag; if (!flag) { if (PEGGCEDHBOF.NFKMGNHDCMN(GKLPIFBPGOD) == 0) { Action action = new Action(this.OHEMJJDAGNI); } Action action2 = delegate(CCEOLAOLEKJ a) { account = a; }; } CCEOLAOLEKJ account2 = account; if (account2 != 0) { int hashCode = account2.k__BackingField.GetHashCode(); } throw new NullReferenceException(); } // Token: 0x06006650 RID: 26192 RVA: 0x00163D20 File Offset: 0x00161F20 [Token(Token = "0x6006650")] [Address(RVA = "0x17DE8A0", Offset = "0x17DD8A0", VA = "0x1817DE8A0")] private string GDLLLKLNDEL(CPIHGIEOPAJ NGPMADFHHKP) { string friendInviteMessage = "Friend Request - "; PMGCJEPKFOF pmgcjepkfof; if (pmgcjepkfof == 0) { Action action = new Action(this.OHEMJJDAGNI); } Action action2 = delegate(string mutualFriendsText) { string text = "Friend Request - " + mutualFriendsText; friendInviteMessage = text; }; return friendInviteMessage; } // Token: 0x06006651 RID: 26193 RVA: 0x00163D68 File Offset: 0x00161F68 [Token(Token = "0x6006651")] [Address(RVA = "0x17DEBC0", Offset = "0x17DDBC0", VA = "0x1817DEBC0")] private string HDBJAEOMOOJ(CPIHGIEOPAJ NGPMADFHHKP) { MessagesScreenItem.ADAGHIEEDFE adaghieedfe = new MessagesScreenItem.ADAGHIEEDFE(); int num = 0; adaghieedfe.room = num; num += num; num++; if (adaghieedfe != 0) { } PMGCJEPKFOF pmgcjepkfof; if (pmgcjepkfof == 0) { Action action = new Action(this.OHEMJJDAGNI); } Action action2 = delegate(KLCOGEIGEBJ r) { adaghieedfe.room = r; }; KLCOGEIGEBJ room = adaghieedfe.room; if (room != 0) { string k__BackingField = room.k__BackingField; return "^" + k__BackingField; } throw new NullReferenceException(); } // Token: 0x06006652 RID: 26194 RVA: 0x00163DDC File Offset: 0x00161FDC [Token(Token = "0x6006652")] [Address(RVA = "0x17DEE80", Offset = "0x17DDE80", VA = "0x1817DEE80")] private string JALDNHFEEHE(CPIHGIEOPAJ NGPMADFHHKP) { MessagesScreenItem.NAOJIBLPMMM naojiblpmmm = new MessagesScreenItem.NAOJIBLPMMM(); int num = 0; naojiblpmmm.playerEvent = num; num += num; num++; if (naojiblpmmm != 0) { uint num2; if (num < (int)num2) { num += num; num++; } int num3 = 0; long num4; PMGCJEPKFOF pmgcjepkfof = GNPDMBPGHBH.KFAFDDPKHJL(num4, num3 != 0); Action action; if (pmgcjepkfof == 0) { action = new Action(this.OHEMJJDAGNI); } Action action2 = delegate(CCMBKDINCAH e) { naojiblpmmm.playerEvent = e; }; action += action; } CCMBKDINCAH playerEvent = naojiblpmmm.playerEvent; if (playerEvent != 0) { return playerEvent.k__BackingField; } throw new NullReferenceException(); } // Token: 0x06006653 RID: 26195 RVA: 0x00163E6C File Offset: 0x0016206C [Token(Token = "0x6006653")] [Address(RVA = "0x17DD5D0", Offset = "0x17DC5D0", VA = "0x1817DD5D0")] private string GBEJPOCHJBB(CPIHGIEOPAJ NGPMADFHHKP) { int num = 0; OBBBPCBIMME invention = num; if (NGPMADFHHKP != 0 && NGPMADFHHKP != 0) { NFEMLMAFFIP.InventionPublishedClubAnnouncementData inventionPublishedClubAnnouncementData; PMGCJEPKFOF pmgcjepkfof = BBHENFCNLAB.FDEMGICNKPI(inventionPublishedClubAnnouncementData.InventionId); if (pmgcjepkfof == 0) { Action action = new Action(this.OHEMJJDAGNI); } Action action2 = delegate(OBBBPCBIMME i) { invention = i; }; num += num; num++; } OBBBPCBIMME invention2 = invention; if (invention2 == 0 || invention2.k__BackingField == 0) { } return ""; } // Token: 0x06006654 RID: 26196 RVA: 0x00163EF4 File Offset: 0x001620F4 [Token(Token = "0x6006654")] [Address(RVA = "0x17E0310", Offset = "0x17DF310", VA = "0x1817E0310")] private string PPBLJNCNFMB(CPIHGIEOPAJ NGPMADFHHKP) { int num = 0; PLILLKHMNDA club = num; if (NGPMADFHHKP != 0 && NGPMADFHHKP != 0 && club == (ulong)4L) { NFEMLMAFFIP.ClubAnnouncementData clubAnnouncementData; if (JDJGIBLMFKK.NKGOFNILGPL(clubAnnouncementData.ClubId, true) == 0) { Action action = new Action(this.OHEMJJDAGNI); } Action action2 = delegate(PLILLKHMNDA c) { club = c; }; } PLILLKHMNDA club2 = club; if (club2 == 0 || club2.k__BackingField == 0) { } return ""; } // Token: 0x06006655 RID: 26197 RVA: 0x00163F74 File Offset: 0x00162174 [Token(Token = "0x6006655")] [Address(RVA = "0x17DF170", Offset = "0x17DE170", VA = "0x1817DF170")] private string KPBDEOPDCAK(CPIHGIEOPAJ NGPMADFHHKP) { int num = 0; CCEOLAOLEKJ account = num; if (NGPMADFHHKP != 0 && NGPMADFHHKP != 0 && account == (ulong)5L) { NFEMLMAFFIP.PlayerAnnouncementData playerAnnouncementData; int accountId = playerAnnouncementData.AccountId; if (accountId > 0) { if (PEGGCEDHBOF.NFKMGNHDCMN(accountId) == 0) { Action action = new Action(this.OHEMJJDAGNI); } Action action2 = delegate(CCEOLAOLEKJ a) { account = a; }; } } CCEOLAOLEKJ account2 = account; if (account2 != 0) { ObscuredString k__BackingField = account2.k__BackingField; return string.Format("@{0}", k__BackingField); } throw new NullReferenceException(); } // Token: 0x06006656 RID: 26198 RVA: 0x00164000 File Offset: 0x00162200 [Token(Token = "0x6006656")] [Address(RVA = "0x17DFA10", Offset = "0x17DEA10", VA = "0x1817DFA10")] private void OHEMJJDAGNI() { int num = 0; if (this != num) { this.MKBLJJGJAOH(); return; } } // Token: 0x06006657 RID: 26199 RVA: 0x00164020 File Offset: 0x00162220 [Token(Token = "0x6006657")] [Address(RVA = "0x17DFDE0", Offset = "0x17DEDE0", VA = "0x1817DFDE0")] private Color PEKEIMBEKEL(IGCIBGKPPMO.BBELBJELLHN JMDIPDGMIOG, bool NIJFMFIKODL) { if (NIJFMFIKODL > true) { if (NIJFMFIKODL > true) { if (NIJFMFIKODL > true) { } if (NIJFMFIKODL) { } if (NIJFMFIKODL) { goto IL_35; } if (new object[1] == 0) { goto IL_3D; } } if (NIJFMFIKODL) { } if (NIJFMFIKODL) { } while (!NIJFMFIKODL) { } } if (NIJFMFIKODL > true) { while (!NIJFMFIKODL) { } } if (NIJFMFIKODL <= true) { } IL_35: if (NIJFMFIKODL) { } while (!NIJFMFIKODL) { } IL_3D: throw new NullReferenceException(); } // Token: 0x06006658 RID: 26200 RVA: 0x00164078 File Offset: 0x00162278 [Token(Token = "0x6006658")] [Address(RVA = "0x17DD3C0", Offset = "0x17DC3C0", VA = "0x1817DD3C0")] public void Button_Delete() { CPIHGIEOPAJ pdplcaplmel = this.PDPLCAPLMEL; CPIHGIEOPAJ pdplcaplmel2 = this.PDPLCAPLMEL; PHLOAIACBML.EHDMHIKEFGM(pdplcaplmel2); } // Token: 0x06006659 RID: 26201 RVA: 0x001640BC File Offset: 0x001622BC [Token(Token = "0x6006659")] [Address(RVA = "0x17DD4D0", Offset = "0x17DC4D0", VA = "0x1817DD4D0")] public void Button_ShowDetails() { WatchUI componentInParent = base.GetComponentInParent(); int num = 0; if (componentInParent != num) { CPIHGIEOPAJ pdplcaplmel = this.PDPLCAPLMEL; componentInParent.ShowMessageDialog(pdplcaplmel); } } // Token: 0x0600665A RID: 26202 RVA: 0x001640F0 File Offset: 0x001622F0 [Token(Token = "0x600665A")] [Address(RVA = "0x428AD0", Offset = "0x427AD0", VA = "0x180428AD0")] public MessagesScreenItem() { } // Token: 0x0600665B RID: 26203 RVA: 0x00164104 File Offset: 0x00162304 [Token(Token = "0x600665B")] [Address(RVA = "0x17DEE10", Offset = "0x17DDE10", VA = "0x1817DEE10")] [CompilerGenerated] private void HEJECENNINC() { int num = 0; if (this != num) { this.MKBLJJGJAOH(); return; } } // Token: 0x040042EC RID: 17132 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40042EC")] [SerializeField] private TextMeshProUGUI contentText; // Token: 0x040042ED RID: 17133 [FieldOffset(Offset = "0x20")] [Token(Token = "0x40042ED")] [SerializeField] private TextMeshProUGUI headerText; // Token: 0x040042EE RID: 17134 [FieldOffset(Offset = "0x28")] [Token(Token = "0x40042EE")] [SerializeField] private Image backgroundImage; // Token: 0x040042EF RID: 17135 [FieldOffset(Offset = "0x30")] [Token(Token = "0x40042EF")] [SerializeField] private GameObject profileButton; // Token: 0x040042F0 RID: 17136 [FieldOffset(Offset = "0x38")] [Token(Token = "0x40042F0")] [SerializeField] private GameObject roomDetailsButton; // Token: 0x040042F1 RID: 17137 [FieldOffset(Offset = "0x40")] [Token(Token = "0x40042F1")] [SerializeField] private GameObject clubAnnouncementDetailsButton; // Token: 0x040042F2 RID: 17138 [FieldOffset(Offset = "0x48")] [Token(Token = "0x40042F2")] [SerializeField] private GameObject eventDetailsButton; // Token: 0x040042F3 RID: 17139 [FieldOffset(Offset = "0x50")] [Token(Token = "0x40042F3")] [SerializeField] private GameObject unreadBadge; // Token: 0x040042F4 RID: 17140 [FieldOffset(Offset = "0x58")] [Token(Token = "0x40042F4")] private CPIHGIEOPAJ PDPLCAPLMEL; // Token: 0x040042F5 RID: 17141 [FieldOffset(Offset = "0x60")] [Token(Token = "0x40042F5")] [SerializeField] private MessagesScreenItem.MessageColorConfig colorConfig; // Token: 0x020011DA RID: 4570 [Token(Token = "0x20011DA")] [Serializable] private class MessageColorConfig { // Token: 0x0600665C RID: 26204 RVA: 0x00164124 File Offset: 0x00162324 [Token(Token = "0x600665C")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public MessageColorConfig() { } // Token: 0x040042F6 RID: 17142 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40042F6")] [Header("Colors")] public Color ModerationColor; // Token: 0x040042F7 RID: 17143 [FieldOffset(Offset = "0x20")] [Token(Token = "0x40042F7")] public Color ModerationFailedColor; // Token: 0x040042F8 RID: 17144 [FieldOffset(Offset = "0x30")] [Token(Token = "0x40042F8")] public Color UrgentColor; // Token: 0x040042F9 RID: 17145 [FieldOffset(Offset = "0x40")] [Token(Token = "0x40042F9")] public Color UrgentViewedColor; // Token: 0x040042FA RID: 17146 [FieldOffset(Offset = "0x50")] [Token(Token = "0x40042FA")] public Color NonUrgentColor; // Token: 0x040042FB RID: 17147 [FieldOffset(Offset = "0x60")] [Token(Token = "0x40042FB")] public Color NonUrgentViewedColor; // Token: 0x040042FC RID: 17148 [FieldOffset(Offset = "0x70")] [Token(Token = "0x40042FC")] [Header("Message Types")] public MessagesScreenItem.MessageColorConfig.INPEAEJNFPH GameInviteColorType; // Token: 0x040042FD RID: 17149 [FieldOffset(Offset = "0x74")] [Token(Token = "0x40042FD")] public MessagesScreenItem.MessageColorConfig.INPEAEJNFPH GameInviteDeclinedColorType; // Token: 0x040042FE RID: 17150 [FieldOffset(Offset = "0x78")] [Token(Token = "0x40042FE")] public MessagesScreenItem.MessageColorConfig.INPEAEJNFPH GameJoinFailedColorType; // Token: 0x040042FF RID: 17151 [FieldOffset(Offset = "0x7C")] [Token(Token = "0x40042FF")] public MessagesScreenItem.MessageColorConfig.INPEAEJNFPH PartyActivitySwitchColorType; // Token: 0x04004300 RID: 17152 [FieldOffset(Offset = "0x80")] [Token(Token = "0x4004300")] public MessagesScreenItem.MessageColorConfig.INPEAEJNFPH FriendInviteColorType; // Token: 0x04004301 RID: 17153 [FieldOffset(Offset = "0x84")] [Token(Token = "0x4004301")] public MessagesScreenItem.MessageColorConfig.INPEAEJNFPH VoteToKickColorType; // Token: 0x04004302 RID: 17154 [FieldOffset(Offset = "0x88")] [Token(Token = "0x4004302")] public MessagesScreenItem.MessageColorConfig.INPEAEJNFPH RequestGameInviteColorType; // Token: 0x04004303 RID: 17155 [FieldOffset(Offset = "0x8C")] [Token(Token = "0x4004303")] public MessagesScreenItem.MessageColorConfig.INPEAEJNFPH RequestGameInviteDeclinedColorType; // Token: 0x04004304 RID: 17156 [FieldOffset(Offset = "0x90")] [Token(Token = "0x4004304")] public MessagesScreenItem.MessageColorConfig.INPEAEJNFPH FriendStatusOnlineColorType; // Token: 0x04004305 RID: 17157 [FieldOffset(Offset = "0x94")] [Token(Token = "0x4004305")] public MessagesScreenItem.MessageColorConfig.INPEAEJNFPH TextMessageColorType; // Token: 0x04004306 RID: 17158 [FieldOffset(Offset = "0x98")] [Token(Token = "0x4004306")] public MessagesScreenItem.MessageColorConfig.INPEAEJNFPH CoachMessageColorType; // Token: 0x04004307 RID: 17159 [FieldOffset(Offset = "0x9C")] [Token(Token = "0x4004307")] public MessagesScreenItem.MessageColorConfig.INPEAEJNFPH RoomCoOwnerAddedMessageColorType; // Token: 0x04004308 RID: 17160 [FieldOffset(Offset = "0xA0")] [Token(Token = "0x4004308")] public MessagesScreenItem.MessageColorConfig.INPEAEJNFPH RoomCoOwnerRemovedMessageColorType; // Token: 0x04004309 RID: 17161 [FieldOffset(Offset = "0xA4")] [Token(Token = "0x4004309")] public MessagesScreenItem.MessageColorConfig.INPEAEJNFPH ClubMemberInviteMessageColorType; // Token: 0x0400430A RID: 17162 [FieldOffset(Offset = "0xA8")] [Token(Token = "0x400430A")] public MessagesScreenItem.MessageColorConfig.INPEAEJNFPH CheerMessageColorType; // Token: 0x0400430B RID: 17163 [FieldOffset(Offset = "0xAC")] [Token(Token = "0x400430B")] public MessagesScreenItem.MessageColorConfig.INPEAEJNFPH FriendRequestAcceptedColorType; // Token: 0x0400430C RID: 17164 [FieldOffset(Offset = "0xB0")] [Token(Token = "0x400430C")] public MessagesScreenItem.MessageColorConfig.INPEAEJNFPH CreatorPublishedNewRoomColorType; // Token: 0x0400430D RID: 17165 [FieldOffset(Offset = "0xB4")] [Token(Token = "0x400430D")] public MessagesScreenItem.MessageColorConfig.INPEAEJNFPH PlayerEventInvitationColorType; // Token: 0x0400430E RID: 17166 [FieldOffset(Offset = "0xB8")] [Token(Token = "0x400430E")] public MessagesScreenItem.MessageColorConfig.INPEAEJNFPH NewRoomCommentsColorType; // Token: 0x0400430F RID: 17167 [FieldOffset(Offset = "0xBC")] [Token(Token = "0x400430F")] public MessagesScreenItem.MessageColorConfig.INPEAEJNFPH CreatorPublishedNewInventionColorType; // Token: 0x04004310 RID: 17168 [FieldOffset(Offset = "0xC0")] [Token(Token = "0x4004310")] public MessagesScreenItem.MessageColorConfig.INPEAEJNFPH CreatorAnnouncementColorType; // Token: 0x04004311 RID: 17169 [FieldOffset(Offset = "0xC4")] [Token(Token = "0x4004311")] public MessagesScreenItem.MessageColorConfig.INPEAEJNFPH PartyUpRequestColorType; // Token: 0x04004312 RID: 17170 [FieldOffset(Offset = "0xC8")] [Token(Token = "0x4004312")] public MessagesScreenItem.MessageColorConfig.INPEAEJNFPH CreatorPublishedNewPlayerEventColorType; // Token: 0x020011DB RID: 4571 [Token(Token = "0x20011DB")] public enum INPEAEJNFPH { // Token: 0x04004314 RID: 17172 [Token(Token = "0x4004314")] Moderation, // Token: 0x04004315 RID: 17173 [Token(Token = "0x4004315")] RequestFailed, // Token: 0x04004316 RID: 17174 [Token(Token = "0x4004316")] Urgent, // Token: 0x04004317 RID: 17175 [Token(Token = "0x4004317")] UrgentViewed, // Token: 0x04004318 RID: 17176 [Token(Token = "0x4004318")] NonUrgent, // Token: 0x04004319 RID: 17177 [Token(Token = "0x4004319")] NonUrgentViewed } } // Token: 0x020011DC RID: 4572 [Token(Token = "0x20011DC")] [CompilerGenerated] private sealed class DJJMGMCEGFB { // Token: 0x0600665D RID: 26205 RVA: 0x00164138 File Offset: 0x00162338 [Token(Token = "0x600665D")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public DJJMGMCEGFB() { } // Token: 0x0600665E RID: 26206 RVA: 0x0016414C File Offset: 0x0016234C [Token(Token = "0x600665E")] [Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")] internal void b__0(PLILLKHMNDA c) { this.club = c; } // Token: 0x0400431A RID: 17178 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400431A")] public PLILLKHMNDA club; } // Token: 0x020011DD RID: 4573 [Token(Token = "0x20011DD")] [CompilerGenerated] private sealed class NIJCGCNFAJI { // Token: 0x0600665F RID: 26207 RVA: 0x00164160 File Offset: 0x00162360 [Token(Token = "0x600665F")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public NIJCGCNFAJI() { } // Token: 0x06006660 RID: 26208 RVA: 0x00164174 File Offset: 0x00162374 [Token(Token = "0x6006660")] [Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")] internal void b__0(CCEOLAOLEKJ a) { this.account = a; } // Token: 0x0400431B RID: 17179 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400431B")] public CCEOLAOLEKJ account; } // Token: 0x020011DE RID: 4574 [Token(Token = "0x20011DE")] [CompilerGenerated] private sealed class ABKABFNGILH { // Token: 0x06006661 RID: 26209 RVA: 0x00164188 File Offset: 0x00162388 [Token(Token = "0x6006661")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public ABKABFNGILH() { } // Token: 0x06006662 RID: 26210 RVA: 0x0016419C File Offset: 0x0016239C [Token(Token = "0x6006662")] [Address(RVA = "0x17CB960", Offset = "0x17CA960", VA = "0x1817CB960")] internal void b__0(string mutualFriendsText) { string text = "Friend Request - " + mutualFriendsText; this.friendInviteMessage = text; } // Token: 0x0400431C RID: 17180 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400431C")] public string friendInviteMessage; } // Token: 0x020011DF RID: 4575 [Token(Token = "0x20011DF")] [CompilerGenerated] private sealed class ADAGHIEEDFE { // Token: 0x06006663 RID: 26211 RVA: 0x001641C4 File Offset: 0x001623C4 [Token(Token = "0x6006663")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public ADAGHIEEDFE() { } // Token: 0x06006664 RID: 26212 RVA: 0x001641D8 File Offset: 0x001623D8 [Token(Token = "0x6006664")] [Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")] internal void b__0(KLCOGEIGEBJ r) { this.room = r; } // Token: 0x0400431D RID: 17181 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400431D")] public KLCOGEIGEBJ room; } // Token: 0x020011E0 RID: 4576 [Token(Token = "0x20011E0")] [CompilerGenerated] private sealed class NAOJIBLPMMM { // Token: 0x06006665 RID: 26213 RVA: 0x001641EC File Offset: 0x001623EC [Token(Token = "0x6006665")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public NAOJIBLPMMM() { } // Token: 0x06006666 RID: 26214 RVA: 0x00164200 File Offset: 0x00162400 [Token(Token = "0x6006666")] [Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")] internal void b__0(CCMBKDINCAH e) { this.playerEvent = e; } // Token: 0x0400431E RID: 17182 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400431E")] public CCMBKDINCAH playerEvent; } // Token: 0x020011E1 RID: 4577 [Token(Token = "0x20011E1")] [CompilerGenerated] private sealed class FJKINNOCBEF { // Token: 0x06006667 RID: 26215 RVA: 0x00164214 File Offset: 0x00162414 [Token(Token = "0x6006667")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public FJKINNOCBEF() { } // Token: 0x06006668 RID: 26216 RVA: 0x00164228 File Offset: 0x00162428 [Token(Token = "0x6006668")] [Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")] internal void b__0(OBBBPCBIMME i) { this.invention = i; } // Token: 0x0400431F RID: 17183 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400431F")] public OBBBPCBIMME invention; } // Token: 0x020011E2 RID: 4578 [Token(Token = "0x20011E2")] [CompilerGenerated] private sealed class ELDPENMEEJE { // Token: 0x06006669 RID: 26217 RVA: 0x0016423C File Offset: 0x0016243C [Token(Token = "0x6006669")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public ELDPENMEEJE() { } // Token: 0x0600666A RID: 26218 RVA: 0x00164250 File Offset: 0x00162450 [Token(Token = "0x600666A")] [Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")] internal void b__0(PLILLKHMNDA c) { this.club = c; } // Token: 0x04004320 RID: 17184 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4004320")] public PLILLKHMNDA club; } // Token: 0x020011E3 RID: 4579 [Token(Token = "0x20011E3")] [CompilerGenerated] private sealed class MJLCHANINEB { // Token: 0x0600666B RID: 26219 RVA: 0x00164264 File Offset: 0x00162464 [Token(Token = "0x600666B")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public MJLCHANINEB() { } // Token: 0x0600666C RID: 26220 RVA: 0x00164278 File Offset: 0x00162478 [Token(Token = "0x600666C")] [Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")] internal void b__0(CCEOLAOLEKJ a) { this.account = a; } // Token: 0x04004321 RID: 17185 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4004321")] public CCEOLAOLEKJ account; } } }