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: 0x0200110C RID: 4364 [Token(Token = "0x200110C")] public class MessagesScreenItem : MonoBehaviour { // Token: 0x170010D6 RID: 4310 // (get) Token: 0x060062EC RID: 25324 RVA: 0x0015B534 File Offset: 0x00159734 // (set) Token: 0x060062ED RID: 25325 RVA: 0x0015B548 File Offset: 0x00159748 [Token(Token = "0x170010D6")] public CPIHGIEOPAJ BHNFBPFGOHI { [Token(Token = "0x60062EC")] [Address(RVA = "0x423D40", Offset = "0x422B40", VA = "0x180423D40")] get { return this.PDPLCAPLMEL; } [Token(Token = "0x60062ED")] [Address(RVA = "0xCE1420", Offset = "0xCE0220", VA = "0x180CE1420")] set { this.PDPLCAPLMEL = value; this.MKBLJJGJAOH(); } } // Token: 0x060062EE RID: 25326 RVA: 0x0015B564 File Offset: 0x00159764 [Token(Token = "0x60062EE")] [Address(RVA = "0xCE0AB0", Offset = "0xCDF8B0", VA = "0x180CE0AB0")] private void OnEnable() { MessagesManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; Action action = new Action(this.AKGCMGIOMCD); instance.NotificationRead += action; } // Token: 0x060062EF RID: 25327 RVA: 0x0015B594 File Offset: 0x00159794 [Token(Token = "0x60062EF")] [Address(RVA = "0xCE09A0", Offset = "0xCDF7A0", VA = "0x180CE09A0")] 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: 0x060062F0 RID: 25328 RVA: 0x0015B5D4 File Offset: 0x001597D4 [Token(Token = "0x60062F0")] [Address(RVA = "0xCDE110", Offset = "0xCDCF10", VA = "0x180CDE110")] private void AKGCMGIOMCD(CPIHGIEOPAJ NOEDFHOANIO) { if (NOEDFHOANIO == this.PDPLCAPLMEL) { this.MKBLJJGJAOH(); return; } } // Token: 0x060062F1 RID: 25329 RVA: 0x0015B5F4 File Offset: 0x001597F4 [Token(Token = "0x60062F1")] [Address(RVA = "0xCE02A0", Offset = "0xCDF0A0", VA = "0x180CE02A0")] 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; string text = this.CCDLOCDHCCF(pdplcaplmel2); } while (pdplcaplmel2 == 0 || pdplcaplmel2 == 0); string text2 = textMeshProUGUI.text; CPIHGIEOPAJ pdplcaplmel3 = this.PDPLCAPLMEL; TextMeshProUGUI textMeshProUGUI2 = this.contentText; string text3 = this.GDDAJMGAFAL(pdplcaplmel3); string text4 = 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 num2 = 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 < num2) { num += num; num++; } if (num != 51) { CPIHGIEOPAJ pdplcaplmel7 = this.PDPLCAPLMEL; num += num; num++; num += 19; } int num3 = 0; accountSpecificUIBehaviour.SetPlayer(num, (AccountSpecificUIBehaviour.PlayerDisplayMode)num3); num++; } ulong num4; RoomOrPlaylistSpecificUIBehaviour[] componentsInChildren2 = base.GetComponentsInChildren(num4 != 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 num5; PlayerEventSpecificUIBehaviour[] componentsInChildren3 = base.GetComponentsInChildren(num5 != 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 num6; ClubAnnouncementSpecificUIBehaviour[] componentsInChildren4 = base.GetComponentsInChildren(num6 != 0UL); int length4 = componentsInChildren4.Length; if (num < length4) { ClubAnnouncementSpecificUIBehaviour clubAnnouncementSpecificUIBehaviour = componentsInChildren4[num]; num++; } } } // Token: 0x060062F2 RID: 25330 RVA: 0x0015B804 File Offset: 0x00159A04 [Token(Token = "0x60062F2")] [Address(RVA = "0xCDF940", Offset = "0xCDE740", VA = "0x180CDF940")] 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); 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) { return; } GameObject gameObject7 = this.profileButton; int num9 = 0; gameObject7.SetActive(num9 != 0); } if (gameObject == (ulong)70L) { GameObject gameObject8 = this.profileButton; int num10 = 0; gameObject8.SetActive(num10 != 0); } if (gameObject == (ulong)81L) { GameObject gameObject9 = this.profileButton; int num11 = 0; gameObject9.SetActive(num11 != 0); ulong num12; this.eventDetailsButton.SetActive(num12 != 0UL); } } // Token: 0x060062F3 RID: 25331 RVA: 0x0015B918 File Offset: 0x00159B18 [Token(Token = "0x60062F3")] [Address(RVA = "0xCDE7A0", Offset = "0xCDD5A0", VA = "0x180CDE7A0")] private string GCLFNEHJMHE(CPIHGIEOPAJ NGPMADFHHKP) { return "[Anonymous]"; } // Token: 0x060062F4 RID: 25332 RVA: 0x0015B93C File Offset: 0x00159B3C [Token(Token = "0x60062F4")] [Address(RVA = "0xCDE8C0", Offset = "0xCDD6C0", VA = "0x180CDE8C0")] 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_3E9; } 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_3E9; } 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_3E9; 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_3E9: 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: 0x060062F5 RID: 25333 RVA: 0x0015BD74 File Offset: 0x00159F74 [Token(Token = "0x60062F5")] [Address(RVA = "0xCDE120", Offset = "0xCDCF20", VA = "0x180CDE120")] 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: 0x060062F6 RID: 25334 RVA: 0x0015BDF0 File Offset: 0x00159FF0 [Token(Token = "0x60062F6")] [Address(RVA = "0xCDE4F0", Offset = "0xCDD2F0", VA = "0x180CDE4F0")] private string CCDLOCDHCCF(CPIHGIEOPAJ NGPMADFHHKP) { string text; return text; } // Token: 0x060062F7 RID: 25335 RVA: 0x0015BE04 File Offset: 0x0015A004 [Token(Token = "0x60062F7")] [Address(RVA = "0xCE0B60", Offset = "0xCDF960", VA = "0x180CE0B60")] 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: 0x060062F8 RID: 25336 RVA: 0x0015BE60 File Offset: 0x0015A060 [Token(Token = "0x60062F8")] [Address(RVA = "0xCDF7F0", Offset = "0xCDE5F0", VA = "0x180CDF7F0")] 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: 0x060062F9 RID: 25337 RVA: 0x0015BEA8 File Offset: 0x0015A0A8 [Token(Token = "0x60062F9")] [Address(RVA = "0xCDFB00", Offset = "0xCDE900", VA = "0x180CDFB00")] 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: 0x060062FA RID: 25338 RVA: 0x0015BF1C File Offset: 0x0015A11C [Token(Token = "0x60062FA")] [Address(RVA = "0xCDFDC0", Offset = "0xCDEBC0", VA = "0x180CDFDC0")] 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: 0x060062FB RID: 25339 RVA: 0x0015BFAC File Offset: 0x0015A1AC [Token(Token = "0x60062FB")] [Address(RVA = "0xCDE560", Offset = "0xCDD360", VA = "0x180CDE560")] 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: 0x060062FC RID: 25340 RVA: 0x0015C034 File Offset: 0x0015A234 [Token(Token = "0x60062FC")] [Address(RVA = "0xCE1230", Offset = "0xCE0030", VA = "0x180CE1230")] 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: 0x060062FD RID: 25341 RVA: 0x0015C0B4 File Offset: 0x0015A2B4 [Token(Token = "0x60062FD")] [Address(RVA = "0xCE00B0", Offset = "0xCDEEB0", VA = "0x180CE00B0")] 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: 0x060062FE RID: 25342 RVA: 0x0015C140 File Offset: 0x0015A340 [Token(Token = "0x60062FE")] [Address(RVA = "0xCE0930", Offset = "0xCDF730", VA = "0x180CE0930")] private void OHEMJJDAGNI() { int num = 0; if (this != num) { this.MKBLJJGJAOH(); return; } } // Token: 0x060062FF RID: 25343 RVA: 0x0015C160 File Offset: 0x0015A360 [Token(Token = "0x60062FF")] [Address(RVA = "0xCE0D00", Offset = "0xCDFB00", VA = "0x180CE0D00")] 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: 0x06006300 RID: 25344 RVA: 0x0015C1B8 File Offset: 0x0015A3B8 [Token(Token = "0x6006300")] [Address(RVA = "0xCDE350", Offset = "0xCDD150", VA = "0x180CDE350")] public void Button_Delete() { CPIHGIEOPAJ pdplcaplmel = this.PDPLCAPLMEL; CPIHGIEOPAJ pdplcaplmel2 = this.PDPLCAPLMEL; PHLOAIACBML.EHDMHIKEFGM(pdplcaplmel2); } // Token: 0x06006301 RID: 25345 RVA: 0x0015C1FC File Offset: 0x0015A3FC [Token(Token = "0x6006301")] [Address(RVA = "0xCDE460", Offset = "0xCDD260", VA = "0x180CDE460")] public void Button_ShowDetails() { WatchUI componentInParent = base.GetComponentInParent(); int num = 0; if (componentInParent != num) { CPIHGIEOPAJ pdplcaplmel = this.PDPLCAPLMEL; componentInParent.ShowMessageDialog(pdplcaplmel); } } // Token: 0x06006302 RID: 25346 RVA: 0x0015C230 File Offset: 0x0015A430 [Token(Token = "0x6006302")] [Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")] public MessagesScreenItem() { } // Token: 0x06006303 RID: 25347 RVA: 0x0015C244 File Offset: 0x0015A444 [Token(Token = "0x6006303")] [Address(RVA = "0xCDFD50", Offset = "0xCDEB50", VA = "0x180CDFD50")] [CompilerGenerated] private void HEJECENNINC() { int num = 0; if (this != num) { this.MKBLJJGJAOH(); return; } } // Token: 0x04004176 RID: 16758 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4004176")] [SerializeField] private TextMeshProUGUI contentText; // Token: 0x04004177 RID: 16759 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4004177")] [SerializeField] private TextMeshProUGUI headerText; // Token: 0x04004178 RID: 16760 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4004178")] [SerializeField] private Image backgroundImage; // Token: 0x04004179 RID: 16761 [FieldOffset(Offset = "0x30")] [Token(Token = "0x4004179")] [SerializeField] private GameObject profileButton; // Token: 0x0400417A RID: 16762 [FieldOffset(Offset = "0x38")] [Token(Token = "0x400417A")] [SerializeField] private GameObject roomDetailsButton; // Token: 0x0400417B RID: 16763 [FieldOffset(Offset = "0x40")] [Token(Token = "0x400417B")] [SerializeField] private GameObject clubAnnouncementDetailsButton; // Token: 0x0400417C RID: 16764 [FieldOffset(Offset = "0x48")] [Token(Token = "0x400417C")] [SerializeField] private GameObject eventDetailsButton; // Token: 0x0400417D RID: 16765 [FieldOffset(Offset = "0x50")] [Token(Token = "0x400417D")] [SerializeField] private GameObject unreadBadge; // Token: 0x0400417E RID: 16766 [FieldOffset(Offset = "0x58")] [Token(Token = "0x400417E")] private CPIHGIEOPAJ PDPLCAPLMEL; // Token: 0x0400417F RID: 16767 [FieldOffset(Offset = "0x60")] [Token(Token = "0x400417F")] [SerializeField] private MessagesScreenItem.MessageColorConfig colorConfig; // Token: 0x0200110D RID: 4365 [Token(Token = "0x200110D")] [Serializable] private class MessageColorConfig { // Token: 0x06006304 RID: 25348 RVA: 0x0015C264 File Offset: 0x0015A464 [Token(Token = "0x6006304")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public MessageColorConfig() { } // Token: 0x04004180 RID: 16768 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4004180")] [Header("Colors")] public Color ModerationColor; // Token: 0x04004181 RID: 16769 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4004181")] public Color ModerationFailedColor; // Token: 0x04004182 RID: 16770 [FieldOffset(Offset = "0x30")] [Token(Token = "0x4004182")] public Color UrgentColor; // Token: 0x04004183 RID: 16771 [FieldOffset(Offset = "0x40")] [Token(Token = "0x4004183")] public Color UrgentViewedColor; // Token: 0x04004184 RID: 16772 [FieldOffset(Offset = "0x50")] [Token(Token = "0x4004184")] public Color NonUrgentColor; // Token: 0x04004185 RID: 16773 [FieldOffset(Offset = "0x60")] [Token(Token = "0x4004185")] public Color NonUrgentViewedColor; // Token: 0x04004186 RID: 16774 [FieldOffset(Offset = "0x70")] [Token(Token = "0x4004186")] [Header("Message Types")] public MessagesScreenItem.MessageColorConfig.INPEAEJNFPH GameInviteColorType; // Token: 0x04004187 RID: 16775 [FieldOffset(Offset = "0x74")] [Token(Token = "0x4004187")] public MessagesScreenItem.MessageColorConfig.INPEAEJNFPH GameInviteDeclinedColorType; // Token: 0x04004188 RID: 16776 [FieldOffset(Offset = "0x78")] [Token(Token = "0x4004188")] public MessagesScreenItem.MessageColorConfig.INPEAEJNFPH GameJoinFailedColorType; // Token: 0x04004189 RID: 16777 [FieldOffset(Offset = "0x7C")] [Token(Token = "0x4004189")] public MessagesScreenItem.MessageColorConfig.INPEAEJNFPH PartyActivitySwitchColorType; // Token: 0x0400418A RID: 16778 [FieldOffset(Offset = "0x80")] [Token(Token = "0x400418A")] public MessagesScreenItem.MessageColorConfig.INPEAEJNFPH FriendInviteColorType; // Token: 0x0400418B RID: 16779 [FieldOffset(Offset = "0x84")] [Token(Token = "0x400418B")] public MessagesScreenItem.MessageColorConfig.INPEAEJNFPH VoteToKickColorType; // Token: 0x0400418C RID: 16780 [FieldOffset(Offset = "0x88")] [Token(Token = "0x400418C")] public MessagesScreenItem.MessageColorConfig.INPEAEJNFPH RequestGameInviteColorType; // Token: 0x0400418D RID: 16781 [FieldOffset(Offset = "0x8C")] [Token(Token = "0x400418D")] public MessagesScreenItem.MessageColorConfig.INPEAEJNFPH RequestGameInviteDeclinedColorType; // Token: 0x0400418E RID: 16782 [FieldOffset(Offset = "0x90")] [Token(Token = "0x400418E")] public MessagesScreenItem.MessageColorConfig.INPEAEJNFPH FriendStatusOnlineColorType; // Token: 0x0400418F RID: 16783 [FieldOffset(Offset = "0x94")] [Token(Token = "0x400418F")] public MessagesScreenItem.MessageColorConfig.INPEAEJNFPH TextMessageColorType; // Token: 0x04004190 RID: 16784 [FieldOffset(Offset = "0x98")] [Token(Token = "0x4004190")] public MessagesScreenItem.MessageColorConfig.INPEAEJNFPH CoachMessageColorType; // Token: 0x04004191 RID: 16785 [FieldOffset(Offset = "0x9C")] [Token(Token = "0x4004191")] public MessagesScreenItem.MessageColorConfig.INPEAEJNFPH RoomCoOwnerAddedMessageColorType; // Token: 0x04004192 RID: 16786 [FieldOffset(Offset = "0xA0")] [Token(Token = "0x4004192")] public MessagesScreenItem.MessageColorConfig.INPEAEJNFPH RoomCoOwnerRemovedMessageColorType; // Token: 0x04004193 RID: 16787 [FieldOffset(Offset = "0xA4")] [Token(Token = "0x4004193")] public MessagesScreenItem.MessageColorConfig.INPEAEJNFPH ClubMemberInviteMessageColorType; // Token: 0x04004194 RID: 16788 [FieldOffset(Offset = "0xA8")] [Token(Token = "0x4004194")] public MessagesScreenItem.MessageColorConfig.INPEAEJNFPH CheerMessageColorType; // Token: 0x04004195 RID: 16789 [FieldOffset(Offset = "0xAC")] [Token(Token = "0x4004195")] public MessagesScreenItem.MessageColorConfig.INPEAEJNFPH FriendRequestAcceptedColorType; // Token: 0x04004196 RID: 16790 [FieldOffset(Offset = "0xB0")] [Token(Token = "0x4004196")] public MessagesScreenItem.MessageColorConfig.INPEAEJNFPH CreatorPublishedNewRoomColorType; // Token: 0x04004197 RID: 16791 [FieldOffset(Offset = "0xB4")] [Token(Token = "0x4004197")] public MessagesScreenItem.MessageColorConfig.INPEAEJNFPH PlayerEventInvitationColorType; // Token: 0x04004198 RID: 16792 [FieldOffset(Offset = "0xB8")] [Token(Token = "0x4004198")] public MessagesScreenItem.MessageColorConfig.INPEAEJNFPH NewRoomCommentsColorType; // Token: 0x04004199 RID: 16793 [FieldOffset(Offset = "0xBC")] [Token(Token = "0x4004199")] public MessagesScreenItem.MessageColorConfig.INPEAEJNFPH CreatorPublishedNewInventionColorType; // Token: 0x0400419A RID: 16794 [FieldOffset(Offset = "0xC0")] [Token(Token = "0x400419A")] public MessagesScreenItem.MessageColorConfig.INPEAEJNFPH CreatorAnnouncementColorType; // Token: 0x0400419B RID: 16795 [FieldOffset(Offset = "0xC4")] [Token(Token = "0x400419B")] public MessagesScreenItem.MessageColorConfig.INPEAEJNFPH PartyUpRequestColorType; // Token: 0x0400419C RID: 16796 [FieldOffset(Offset = "0xC8")] [Token(Token = "0x400419C")] public MessagesScreenItem.MessageColorConfig.INPEAEJNFPH CreatorPublishedNewPlayerEventColorType; // Token: 0x0200110E RID: 4366 [Token(Token = "0x200110E")] public enum INPEAEJNFPH { // Token: 0x0400419E RID: 16798 [Token(Token = "0x400419E")] Moderation, // Token: 0x0400419F RID: 16799 [Token(Token = "0x400419F")] RequestFailed, // Token: 0x040041A0 RID: 16800 [Token(Token = "0x40041A0")] Urgent, // Token: 0x040041A1 RID: 16801 [Token(Token = "0x40041A1")] UrgentViewed, // Token: 0x040041A2 RID: 16802 [Token(Token = "0x40041A2")] NonUrgent, // Token: 0x040041A3 RID: 16803 [Token(Token = "0x40041A3")] NonUrgentViewed } } // Token: 0x0200110F RID: 4367 [Token(Token = "0x200110F")] [CompilerGenerated] private sealed class DJJMGMCEGFB { // Token: 0x06006305 RID: 25349 RVA: 0x0015C278 File Offset: 0x0015A478 [Token(Token = "0x6006305")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public DJJMGMCEGFB() { } // Token: 0x06006306 RID: 25350 RVA: 0x0015C28C File Offset: 0x0015A48C [Token(Token = "0x6006306")] [Address(RVA = "0x3F7200", Offset = "0x3F6000", VA = "0x1803F7200")] internal void b__0(PLILLKHMNDA c) { this.club = c; } // Token: 0x040041A4 RID: 16804 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40041A4")] public PLILLKHMNDA club; } // Token: 0x02001110 RID: 4368 [Token(Token = "0x2001110")] [CompilerGenerated] private sealed class NIJCGCNFAJI { // Token: 0x06006307 RID: 25351 RVA: 0x0015C2A0 File Offset: 0x0015A4A0 [Token(Token = "0x6006307")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public NIJCGCNFAJI() { } // Token: 0x06006308 RID: 25352 RVA: 0x0015C2B4 File Offset: 0x0015A4B4 [Token(Token = "0x6006308")] [Address(RVA = "0x3F7200", Offset = "0x3F6000", VA = "0x1803F7200")] internal void b__0(CCEOLAOLEKJ a) { this.account = a; } // Token: 0x040041A5 RID: 16805 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40041A5")] public CCEOLAOLEKJ account; } // Token: 0x02001111 RID: 4369 [Token(Token = "0x2001111")] [CompilerGenerated] private sealed class ABKABFNGILH { // Token: 0x06006309 RID: 25353 RVA: 0x0015C2C8 File Offset: 0x0015A4C8 [Token(Token = "0x6006309")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public ABKABFNGILH() { } // Token: 0x0600630A RID: 25354 RVA: 0x0015C2DC File Offset: 0x0015A4DC [Token(Token = "0x600630A")] [Address(RVA = "0xCCCB60", Offset = "0xCCB960", VA = "0x180CCCB60")] internal void b__0(string mutualFriendsText) { string text = "Friend Request - " + mutualFriendsText; this.friendInviteMessage = text; } // Token: 0x040041A6 RID: 16806 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40041A6")] public string friendInviteMessage; } // Token: 0x02001112 RID: 4370 [Token(Token = "0x2001112")] [CompilerGenerated] private sealed class ADAGHIEEDFE { // Token: 0x0600630B RID: 25355 RVA: 0x0015C304 File Offset: 0x0015A504 [Token(Token = "0x600630B")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public ADAGHIEEDFE() { } // Token: 0x0600630C RID: 25356 RVA: 0x0015C318 File Offset: 0x0015A518 [Token(Token = "0x600630C")] [Address(RVA = "0x3F7200", Offset = "0x3F6000", VA = "0x1803F7200")] internal void b__0(KLCOGEIGEBJ r) { this.room = r; } // Token: 0x040041A7 RID: 16807 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40041A7")] public KLCOGEIGEBJ room; } // Token: 0x02001113 RID: 4371 [Token(Token = "0x2001113")] [CompilerGenerated] private sealed class NAOJIBLPMMM { // Token: 0x0600630D RID: 25357 RVA: 0x0015C32C File Offset: 0x0015A52C [Token(Token = "0x600630D")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public NAOJIBLPMMM() { } // Token: 0x0600630E RID: 25358 RVA: 0x0015C340 File Offset: 0x0015A540 [Token(Token = "0x600630E")] [Address(RVA = "0x3F7200", Offset = "0x3F6000", VA = "0x1803F7200")] internal void b__0(CCMBKDINCAH e) { this.playerEvent = e; } // Token: 0x040041A8 RID: 16808 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40041A8")] public CCMBKDINCAH playerEvent; } // Token: 0x02001114 RID: 4372 [Token(Token = "0x2001114")] [CompilerGenerated] private sealed class FJKINNOCBEF { // Token: 0x0600630F RID: 25359 RVA: 0x0015C354 File Offset: 0x0015A554 [Token(Token = "0x600630F")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public FJKINNOCBEF() { } // Token: 0x06006310 RID: 25360 RVA: 0x0015C368 File Offset: 0x0015A568 [Token(Token = "0x6006310")] [Address(RVA = "0x3F7200", Offset = "0x3F6000", VA = "0x1803F7200")] internal void b__0(OBBBPCBIMME i) { this.invention = i; } // Token: 0x040041A9 RID: 16809 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40041A9")] public OBBBPCBIMME invention; } // Token: 0x02001115 RID: 4373 [Token(Token = "0x2001115")] [CompilerGenerated] private sealed class ELDPENMEEJE { // Token: 0x06006311 RID: 25361 RVA: 0x0015C37C File Offset: 0x0015A57C [Token(Token = "0x6006311")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public ELDPENMEEJE() { } // Token: 0x06006312 RID: 25362 RVA: 0x0015C390 File Offset: 0x0015A590 [Token(Token = "0x6006312")] [Address(RVA = "0x3F7200", Offset = "0x3F6000", VA = "0x1803F7200")] internal void b__0(PLILLKHMNDA c) { this.club = c; } // Token: 0x040041AA RID: 16810 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40041AA")] public PLILLKHMNDA club; } // Token: 0x02001116 RID: 4374 [Token(Token = "0x2001116")] [CompilerGenerated] private sealed class MJLCHANINEB { // Token: 0x06006313 RID: 25363 RVA: 0x0015C3A4 File Offset: 0x0015A5A4 [Token(Token = "0x6006313")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public MJLCHANINEB() { } // Token: 0x06006314 RID: 25364 RVA: 0x0015C3B8 File Offset: 0x0015A5B8 [Token(Token = "0x6006314")] [Address(RVA = "0x3F7200", Offset = "0x3F6000", VA = "0x1803F7200")] internal void b__0(CCEOLAOLEKJ a) { this.account = a; } // Token: 0x040041AB RID: 16811 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40041AB")] public CCEOLAOLEKJ account; } } }