using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom; using RecRoom.Async; using RecRoom.Core; using RRUI; using TMPro; using UnityEngine; using UnityEngine.UI; namespace AGUI.StackedUI { // Token: 0x02001AA9 RID: 6825 [Token(Token = "0x2001AA9")] [StructLayout(3)] public class MessagesScreenItem : MonoBehaviour { // Token: 0x17001DAA RID: 7594 // (get) Token: 0x0600B76D RID: 46957 RVA: 0x002B0130 File Offset: 0x002AE330 // (set) Token: 0x0600B76E RID: 46958 RVA: 0x002B0144 File Offset: 0x002AE344 [Token(Token = "0x17001DAA")] public CPIHGIEOPAJ BHNFBPFGOHI { [Token(Token = "0x600B76D")] [Address(RVA = "0x462740", Offset = "0x461140", VA = "0x180462740")] get { return this.PDPLCAPLMEL; } [Token(Token = "0x600B76E")] [Address(RVA = "0x1600710", Offset = "0x15FF110", VA = "0x181600710")] set { this.PDPLCAPLMEL = value; this.MKBLJJGJAOH(); } } // Token: 0x0600B76F RID: 46959 RVA: 0x002B0160 File Offset: 0x002AE360 [Token(Token = "0x600B76F")] [Address(RVA = "0x15FFD80", Offset = "0x15FE780", VA = "0x1815FFD80")] private void MKBLJJGJAOH() { CPIHGIEOPAJ pdplcaplmel = this.PDPLCAPLMEL; this.GIGMEOGDNIP(pdplcaplmel); CPIHGIEOPAJ pdplcaplmel2 = this.PDPLCAPLMEL; TextMeshProUGUI textMeshProUGUI = this.contentText; string text = this.GDDAJMGAFAL(pdplcaplmel2); textMeshProUGUI.text = text; CPIHGIEOPAJ pdplcaplmel3 = this.PDPLCAPLMEL; Color color = this.backgroundImage.color; AccountSpecificUIBehaviour[] componentsInChildren = base.GetComponentsInChildren(); int num = 0; int length = componentsInChildren.Length; if (num < length) { CPIHGIEOPAJ pdplcaplmel4 = this.PDPLCAPLMEL; AccountSpecificUIBehaviour accountSpecificUIBehaviour = componentsInChildren[num]; num += num; num++; if (num != 51) { CPIHGIEOPAJ pdplcaplmel5 = this.PDPLCAPLMEL; num += num; num++; num += 19; } int num2 = 0; accountSpecificUIBehaviour.SetPlayer(num, (AccountSpecificUIBehaviour.PlayerDisplayMode)num2); num++; } ulong num3; RoomOrPlaylistSpecificUIBehaviour[] componentsInChildren2 = base.GetComponentsInChildren(num3 != 0UL); int length2 = componentsInChildren2.Length; if (num < length2) { CPIHGIEOPAJ pdplcaplmel6 = this.PDPLCAPLMEL; RoomOrPlaylistSpecificUIBehaviour roomOrPlaylistSpecificUIBehaviour = componentsInChildren2[num]; num += num; num++; num++; num += num; num += 3; num += 19; } ulong num4; PlayerEventSpecificUIBehaviour[] componentsInChildren3 = base.GetComponentsInChildren(num4 != 0UL); int length3 = componentsInChildren3.Length; if (num < length3) { CPIHGIEOPAJ pdplcaplmel7 = this.PDPLCAPLMEL; PlayerEventSpecificUIBehaviour playerEventSpecificUIBehaviour = componentsInChildren3[num]; num += num; num++; num++; num += num; num += 5; num += 19; } CPIHGIEOPAJ pdplcaplmel8 = this.PDPLCAPLMEL; if (pdplcaplmel8 != 0 && pdplcaplmel8 != 0) { ulong num5; ClubAnnouncementSpecificUIBehaviour[] componentsInChildren4 = base.GetComponentsInChildren(num5 != 0UL); int length4 = componentsInChildren4.Length; if (num < length4) { ClubAnnouncementSpecificUIBehaviour clubAnnouncementSpecificUIBehaviour = componentsInChildren4[num]; num++; } } } // Token: 0x0600B770 RID: 46960 RVA: 0x002B0308 File Offset: 0x002AE508 [Token(Token = "0x600B770")] [Address(RVA = "0x15FF3D0", Offset = "0x15FDDD0", VA = "0x1815FF3D0")] private void GIGMEOGDNIP(CPIHGIEOPAJ NGPMADFHHKP) { GameObject gameObject = this.senderText.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.senderText.gameObject; int num8 = 0; gameObject6.SetActive(num8 != 0); return; } if (gameObject > (ulong)3L) { 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: 0x0600B771 RID: 46961 RVA: 0x002B041C File Offset: 0x002AE61C [Token(Token = "0x600B771")] [Address(RVA = "0x15FE7A0", Offset = "0x15FD1A0", VA = "0x1815FE7A0")] private string GDDAJMGAFAL(CPIHGIEOPAJ NGPMADFHHKP) { int num; string text2; for (;;) { num = 0; if (typeof(CPIHGIEOPAJ).TypeHandle > (ulong)70L) { break; } if (typeof(CPIHGIEOPAJ).TypeHandle <= (ulong)40L) { goto IL_246; } ModerationManager instance = SingletonMonoBehaviour.Instance; string text; if (text == (ulong)51L) { } string empty = string.Empty; if (string.Format("Cheers - {0}{1}", text, empty) > (ulong)2L) { goto IL_219; } text2 = this.HDBJAEOMOOJ(NGPMADFHHKP); if (text2 == (ulong)60L || text2 == (ulong)61L || text2 == (ulong)62L) { goto IL_219; } } if (typeof(CPIHGIEOPAJ).TypeHandle > (ulong)110L) { if (typeof(CPIHGIEOPAJ).TypeHandle == (ulong)120L) { } ClubsConfig instance2 = ClubsConfig.Instance; PLILLKHMNDA plillkhmnda; if (plillkhmnda == 0) { bool flag; if (!flag) { goto IL_5F; } string text3 = string.Format("@{0}'s Club", num); } string k__BackingField = plillkhmnda.k__BackingField; string text4 = "Club '" + k__BackingField + "'"; IL_5F: string text6; string text5 = "You are invited to be a " + text6 + " of " + text4; } if (typeof(CPIHGIEOPAJ).TypeHandle == (ulong)81L) { string text7 = this.CCDLOCDHCCF(NGPMADFHHKP); if (!EIMGAFPPJFD.IFAHODHCMEE()) { return text7 + " invited you to an event in a User Created Room"; } string text8 = this.JALDNHFEEHE(NGPMADFHHKP); string text9 = this.HDBJAEOMOOJ(NGPMADFHHKP); string[] array = new string[5]; throw new ArrayTypeMismatchException(); } else { if (typeof(CPIHGIEOPAJ).TypeHandle == (ulong)100L) { } if (typeof(CPIHGIEOPAJ).TypeHandle == (ulong)110L) { if ("Message from Coach" != 0) { } FeedbackManager instance3 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; bool flag2; if (!flag2) { FeedbackManager instance4 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; Action action = new Action(this.LDILKFKLNGC); } string text10 = this.HDBJAEOMOOJ(NGPMADFHHKP); string[] array2 = new string[5]; throw new ArrayTypeMismatchException(); } goto IL_2B0; } IL_219: if (text2 != (ulong)70L) { goto IL_2B0; } string text11 = this.CCDLOCDHCCF(NGPMADFHHKP); string text12 = this.HDBJAEOMOOJ(NGPMADFHHKP); string text13 = text11 + " created a new room: " + text12; IL_246: if (" created a new room: " <= (ulong)20L) { if ("Game Invite Declined" == 0) { } string text14 = "Failed To Join Your Game (+" + "Failed To Join Your Game" + " party members)"; } string text15; if ("Failed To Join Your Game" == (ulong)30L) { if (text11 < "Failed To Join Your Game") { text11 += text11; } text15 = text11.Truncate(60, "..."); string text16 = string.Format("Message : {0}", text15); } if (text15 == (ulong)40L) { } IL_2B0: 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: 0x0600B772 RID: 46962 RVA: 0x002B071C File Offset: 0x002AE91C [Token(Token = "0x600B772")] [Address(RVA = "0x15FE5E0", Offset = "0x15FCFE0", VA = "0x1815FE5E0")] private string CCDLOCDHCCF(CPIHGIEOPAJ NGPMADFHHKP) { CCEOLAOLEKJ account; bool flag; if (!flag) { IPromise promise; if (promise == 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: 0x0600B773 RID: 46963 RVA: 0x002B0774 File Offset: 0x002AE974 [Token(Token = "0x600B773")] [Address(RVA = "0x15FF7D0", Offset = "0x15FE1D0", VA = "0x1815FF7D0")] private string HDBJAEOMOOJ(CPIHGIEOPAJ NGPMADFHHKP) { MessagesScreenItem.NBDJODBEAJG nbdjodbeajg = new MessagesScreenItem.NBDJODBEAJG(); int num = 0; nbdjodbeajg.room = num; num += num; num++; if (nbdjodbeajg != 0) { } IPromise promise; if (promise == 0) { Action action = new Action(this.OHEMJJDAGNI); } Action action2 = delegate(KLCOGEIGEBJ r) { nbdjodbeajg.room = r; }; KLCOGEIGEBJ room = nbdjodbeajg.room; if (room != 0) { string k__BackingField = room.k__BackingField; return "^" + k__BackingField; } throw new NullReferenceException(); } // Token: 0x0600B774 RID: 46964 RVA: 0x002B07E8 File Offset: 0x002AE9E8 [Token(Token = "0x600B774")] [Address(RVA = "0x15FFA20", Offset = "0x15FE420", VA = "0x1815FFA20")] private string JALDNHFEEHE(CPIHGIEOPAJ NGPMADFHHKP) { MessagesScreenItem.NFNLMFCIACD nfnlmfciacd = new MessagesScreenItem.NFNLMFCIACD(); int num = 0; nfnlmfciacd.playerEvent = num; num += num; num++; if (nfnlmfciacd != 0) { uint num2; if (num < (int)num2) { num += num; num++; } int num3 = 0; IPromise promise = GNPDMBPGHBH.KFAFDDPKHJL((long)num, num3 != 0); Action action; if (promise == 0) { action = new Action(this.OHEMJJDAGNI); } Action action2 = delegate(CCMBKDINCAH e) { nfnlmfciacd.playerEvent = e; }; action += action; } CCMBKDINCAH playerEvent = nfnlmfciacd.playerEvent; if (playerEvent != 0) { return playerEvent.k__BackingField; } throw new NullReferenceException(); } // Token: 0x0600B775 RID: 46965 RVA: 0x002B0874 File Offset: 0x002AEA74 [Token(Token = "0x600B775")] [Address(RVA = "0x15FF590", Offset = "0x15FDF90", VA = "0x1815FF590")] private string GMMDFCHHJBA(CPIHGIEOPAJ NGPMADFHHKP) { int num = 0; OBBBPCBIMME invention = num; if (NGPMADFHHKP != 0 && NGPMADFHHKP != 0) { NFEMLMAFFIP.InventionPublishedClubAnnouncementData inventionPublishedClubAnnouncementData; IPromise promise = BBHENFCNLAB.FDEMGICNKPI(inventionPublishedClubAnnouncementData.InventionId); if (promise == 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: 0x0600B776 RID: 46966 RVA: 0x002B08FC File Offset: 0x002AEAFC [Token(Token = "0x600B776")] [Address(RVA = "0x1600270", Offset = "0x15FEC70", VA = "0x181600270")] private void OHEMJJDAGNI() { int num = 0; if (this != num) { this.MKBLJJGJAOH(); return; } } // Token: 0x0600B777 RID: 46967 RVA: 0x002B091C File Offset: 0x002AEB1C [Token(Token = "0x600B777")] [Address(RVA = "0x16002E0", Offset = "0x15FECE0", VA = "0x1816002E0")] private Color PEKEIMBEKEL(IGCIBGKPPMO.BBELBJELLHN JMDIPDGMIOG) { object[] array = new object[1]; if (array != 0) { } array[0] = array; Debug.LogErrorFormat("MessagesScreenItem.GetColorForMessageType() - Unhandled MessageType: {0}", array); throw new NullReferenceException(); } // Token: 0x0600B778 RID: 46968 RVA: 0x002B094C File Offset: 0x002AEB4C [Token(Token = "0x600B778")] [Address(RVA = "0x15FE440", Offset = "0x15FCE40", VA = "0x1815FE440")] public void Button_Delete() { CPIHGIEOPAJ pdplcaplmel = this.PDPLCAPLMEL; CPIHGIEOPAJ pdplcaplmel2 = this.PDPLCAPLMEL; PHLOAIACBML.EHDMHIKEFGM(pdplcaplmel2); } // Token: 0x0600B779 RID: 46969 RVA: 0x002B0990 File Offset: 0x002AEB90 [Token(Token = "0x600B779")] [Address(RVA = "0x15FE550", Offset = "0x15FCF50", VA = "0x1815FE550")] public void Button_ShowDetails() { WatchUI componentInParent = base.GetComponentInParent(); int num = 0; if (componentInParent != num) { CPIHGIEOPAJ pdplcaplmel = this.PDPLCAPLMEL; componentInParent.ShowMessageDialog(pdplcaplmel); } } // Token: 0x0600B77A RID: 46970 RVA: 0x002B09C4 File Offset: 0x002AEBC4 [Token(Token = "0x600B77A")] [Address(RVA = "0x3C1210", Offset = "0x3BFC10", VA = "0x1803C1210")] public MessagesScreenItem() { } // Token: 0x0600B77B RID: 46971 RVA: 0x002B09D8 File Offset: 0x002AEBD8 [Token(Token = "0x600B77B")] [Address(RVA = "0x15FFD10", Offset = "0x15FE710", VA = "0x1815FFD10")] [CompilerGenerated] private void LDILKFKLNGC() { int num = 0; if (this != num) { this.MKBLJJGJAOH(); return; } } // Token: 0x0400786F RID: 30831 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400786F")] [SerializeField] private TextMeshProUGUI contentText; // Token: 0x04007870 RID: 30832 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4007870")] [SerializeField] private TextMeshProUGUI senderText; // Token: 0x04007871 RID: 30833 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4007871")] [SerializeField] private Image backgroundImage; // Token: 0x04007872 RID: 30834 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x4007872")] [SerializeField] private GameObject profileButton; // Token: 0x04007873 RID: 30835 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x4007873")] [SerializeField] private GameObject roomDetailsButton; // Token: 0x04007874 RID: 30836 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x4007874")] [SerializeField] private GameObject clubAnnouncementDetailsButton; // Token: 0x04007875 RID: 30837 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x4007875")] [SerializeField] private GameObject eventDetailsButton; // Token: 0x04007876 RID: 30838 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x4007876")] private CPIHGIEOPAJ PDPLCAPLMEL; // Token: 0x04007877 RID: 30839 [global::Cpp2IlInjected.FieldOffset(Offset = "0x58")] [Token(Token = "0x4007877")] [SerializeField] private MessagesScreenItem._MessageColors MessageColors; // Token: 0x02001AAA RID: 6826 [Token(Token = "0x2001AAA")] [Serializable] private class _MessageColors { // Token: 0x0600B77C RID: 46972 RVA: 0x002B09F8 File Offset: 0x002AEBF8 [Token(Token = "0x600B77C")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public _MessageColors() { } // Token: 0x04007878 RID: 30840 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4007878")] public Color GameInvite; // Token: 0x04007879 RID: 30841 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4007879")] public Color GameInviteDeclined; // Token: 0x0400787A RID: 30842 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x400787A")] public Color GameJoinFailed; // Token: 0x0400787B RID: 30843 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x400787B")] public Color PartyActivitySwitch; // Token: 0x0400787C RID: 30844 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x400787C")] public Color FriendInvite; // Token: 0x0400787D RID: 30845 [global::Cpp2IlInjected.FieldOffset(Offset = "0x60")] [Token(Token = "0x400787D")] public Color VoteToKick; // Token: 0x0400787E RID: 30846 [global::Cpp2IlInjected.FieldOffset(Offset = "0x70")] [Token(Token = "0x400787E")] public Color RequestGameInvite; // Token: 0x0400787F RID: 30847 [global::Cpp2IlInjected.FieldOffset(Offset = "0x80")] [Token(Token = "0x400787F")] public Color RequestGameInviteDeclined; // Token: 0x04007880 RID: 30848 [global::Cpp2IlInjected.FieldOffset(Offset = "0x90")] [Token(Token = "0x4007880")] public Color FriendStatusOnline; // Token: 0x04007881 RID: 30849 [global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")] [Token(Token = "0x4007881")] public Color TextMessage; // Token: 0x04007882 RID: 30850 [global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")] [Token(Token = "0x4007882")] public Color CoachMessage; // Token: 0x04007883 RID: 30851 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")] [Token(Token = "0x4007883")] public Color RoomCoOwnerAddedMessage; // Token: 0x04007884 RID: 30852 [global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")] [Token(Token = "0x4007884")] public Color RoomCoOwnerRemovedMessage; // Token: 0x04007885 RID: 30853 [global::Cpp2IlInjected.FieldOffset(Offset = "0xE0")] [Token(Token = "0x4007885")] public Color ClubMemberInviteMessage; // Token: 0x04007886 RID: 30854 [global::Cpp2IlInjected.FieldOffset(Offset = "0xF0")] [Token(Token = "0x4007886")] public Color CheerMessage; // Token: 0x04007887 RID: 30855 [global::Cpp2IlInjected.FieldOffset(Offset = "0x100")] [Token(Token = "0x4007887")] public Color FriendRequestAccepted; // Token: 0x04007888 RID: 30856 [global::Cpp2IlInjected.FieldOffset(Offset = "0x110")] [Token(Token = "0x4007888")] public Color CreatorPublishedNewRoom; // Token: 0x04007889 RID: 30857 [global::Cpp2IlInjected.FieldOffset(Offset = "0x120")] [Token(Token = "0x4007889")] public Color PlayerEventInvitation; // Token: 0x0400788A RID: 30858 [global::Cpp2IlInjected.FieldOffset(Offset = "0x130")] [Token(Token = "0x400788A")] public Color NewRoomComments; // Token: 0x0400788B RID: 30859 [global::Cpp2IlInjected.FieldOffset(Offset = "0x140")] [Token(Token = "0x400788B")] public Color CreatorPublishedNewInvention; // Token: 0x0400788C RID: 30860 [global::Cpp2IlInjected.FieldOffset(Offset = "0x150")] [Token(Token = "0x400788C")] public Color CreatorAnnouncement; // Token: 0x0400788D RID: 30861 [global::Cpp2IlInjected.FieldOffset(Offset = "0x160")] [Token(Token = "0x400788D")] public Color PartyUpRequest; // Token: 0x0400788E RID: 30862 [global::Cpp2IlInjected.FieldOffset(Offset = "0x170")] [Token(Token = "0x400788E")] public Color CreatorPublishedNewPlayerEvent; } // Token: 0x02001AAB RID: 6827 [Token(Token = "0x2001AAB")] [CompilerGenerated] private sealed class NLFDFKIPDGI { // Token: 0x0600B77D RID: 46973 RVA: 0x002B0A0C File Offset: 0x002AEC0C [Token(Token = "0x600B77D")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public NLFDFKIPDGI() { } // Token: 0x0600B77E RID: 46974 RVA: 0x002B0A20 File Offset: 0x002AEC20 [Token(Token = "0x600B77E")] [Address(RVA = "0x3C39B0", Offset = "0x3C23B0", VA = "0x1803C39B0")] internal void b__0(CCEOLAOLEKJ a) { this.account = a; } // Token: 0x0400788F RID: 30863 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400788F")] public CCEOLAOLEKJ account; } // Token: 0x02001AAC RID: 6828 [Token(Token = "0x2001AAC")] [CompilerGenerated] private sealed class NBDJODBEAJG { // Token: 0x0600B77F RID: 46975 RVA: 0x002B0A34 File Offset: 0x002AEC34 [Token(Token = "0x600B77F")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public NBDJODBEAJG() { } // Token: 0x0600B780 RID: 46976 RVA: 0x002B0A48 File Offset: 0x002AEC48 [Token(Token = "0x600B780")] [Address(RVA = "0x3C39B0", Offset = "0x3C23B0", VA = "0x1803C39B0")] internal void b__0(KLCOGEIGEBJ r) { this.room = r; } // Token: 0x04007890 RID: 30864 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4007890")] public KLCOGEIGEBJ room; } // Token: 0x02001AAD RID: 6829 [Token(Token = "0x2001AAD")] [CompilerGenerated] private sealed class NFNLMFCIACD { // Token: 0x0600B781 RID: 46977 RVA: 0x002B0A5C File Offset: 0x002AEC5C [Token(Token = "0x600B781")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public NFNLMFCIACD() { } // Token: 0x0600B782 RID: 46978 RVA: 0x002B0A70 File Offset: 0x002AEC70 [Token(Token = "0x600B782")] [Address(RVA = "0x3C39B0", Offset = "0x3C23B0", VA = "0x1803C39B0")] internal void b__0(CCMBKDINCAH e) { this.playerEvent = e; } // Token: 0x04007891 RID: 30865 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4007891")] public CCMBKDINCAH playerEvent; } // Token: 0x02001AAE RID: 6830 [Token(Token = "0x2001AAE")] [CompilerGenerated] private sealed class DICPLNPOKFL { // Token: 0x0600B783 RID: 46979 RVA: 0x002B0A84 File Offset: 0x002AEC84 [Token(Token = "0x600B783")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public DICPLNPOKFL() { } // Token: 0x0600B784 RID: 46980 RVA: 0x002B0A98 File Offset: 0x002AEC98 [Token(Token = "0x600B784")] [Address(RVA = "0x3C39B0", Offset = "0x3C23B0", VA = "0x1803C39B0")] internal void b__0(OBBBPCBIMME i) { this.invention = i; } // Token: 0x04007892 RID: 30866 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4007892")] public OBBBPCBIMME invention; } } }