using System; using System.Collections.Generic; using System.Runtime.CompilerServices; using Cpp2IlInjected; using RRUI.Data; using RRUI.Navigation; using UnityEngine; namespace RRUI { // Token: 0x02000791 RID: 1937 [Token(Token = "0x2000791")] [CreateAssetMenu] public class ClubsConfig : ScriptableObject { // Token: 0x17000966 RID: 2406 // (get) Token: 0x06003783 RID: 14211 RVA: 0x000E7408 File Offset: 0x000E5608 [Token(Token = "0x17000966")] public static ClubsConfig Instance { [Token(Token = "0x6003783")] [Address(RVA = "0x1BBDAF0", Offset = "0x1BBCAF0", VA = "0x181BBDAF0")] get { ClubsConfig instance = ClubsConfig._instance; int num = 0; if (instance == num) { ClubsConfig._instance = OLJIOKGMCPN.MNKDOANEFLK(0); ClubsConfig instance2 = ClubsConfig._instance; int num2 = 0; if (instance2 == num2) { Debug.LogError("Failed to load Clubs object"); } } return ClubsConfig._instance; } } // Token: 0x06003784 RID: 14212 RVA: 0x000E7454 File Offset: 0x000E5654 [Token(Token = "0x6003784")] [Address(RVA = "0x1BBD1B0", Offset = "0x1BBC1B0", VA = "0x181BBD1B0")] public string OPBOLMAGHOO(PPGPAHNMGEC PGMGFKOCEDG) { Func func = delegate(ClubsConfig.ClubMembershipTypeFriendlyNameMapping mt) { bool flag; return flag; }; throw new NullReferenceException(); } // Token: 0x06003785 RID: 14213 RVA: 0x000E7484 File Offset: 0x000E5684 [Token(Token = "0x6003785")] [Address(RVA = "0x1BBD270", Offset = "0x1BBC270", VA = "0x181BBD270")] public ClubsConfig() { List list = new List(); this.ClubSortCriteria = list; List list2 = new List(); this.MemberSortCriteria = list2; List list3 = new List(); this.BannedSortCriteria = list3; List list4 = new List(); this.MembershipTypes = list4; List list5 = new List(); this.InviteClubMembersDropdownSources = list5; List list6 = new List(); this.BanClubMembersDropdownSources = list6; List list7 = new List(); this.PendingRequestSortCriteria = list7; base..ctor(); } // Token: 0x06003786 RID: 14214 RVA: 0x0000220F File Offset: 0x0000040F // Note: this type is marked as 'beforefieldinit'. [Token(Token = "0x6003786")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0")] static ClubsConfig() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x04002F32 RID: 12082 [Token(Token = "0x4002F32")] private static ClubsConfig _instance; // Token: 0x04002F33 RID: 12083 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4002F33")] [SerializeField] [Header("Club List")] public List ClubSortCriteria; // Token: 0x04002F34 RID: 12084 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4002F34")] [SerializeField] [Header("Club Membership List")] public List MemberSortCriteria; // Token: 0x04002F35 RID: 12085 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4002F35")] public List BannedSortCriteria; // Token: 0x04002F36 RID: 12086 [FieldOffset(Offset = "0x30")] [Token(Token = "0x4002F36")] [SerializeField] public List MembershipTypes; // Token: 0x04002F37 RID: 12087 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4002F37")] [Header("Club Action List")] public List ClubActions; // Token: 0x04002F38 RID: 12088 [FieldOffset(Offset = "0x40")] [Token(Token = "0x4002F38")] [Header("Club Announcements")] public GameObject AnnouncementPickerDialogPrefab; // Token: 0x04002F39 RID: 12089 [FieldOffset(Offset = "0x48")] [Token(Token = "0x4002F39")] public GameObject AnnouncementPhotoPickerDialogPrefab; // Token: 0x04002F3A RID: 12090 [FieldOffset(Offset = "0x50")] [Token(Token = "0x4002F3A")] public Sprite CodeAnnouncementDialogSprite; // Token: 0x04002F3B RID: 12091 [FieldOffset(Offset = "0x58")] [Token(Token = "0x4002F3B")] public Route ClubDetailsRoute; // Token: 0x04002F3C RID: 12092 [FieldOffset(Offset = "0x60")] [Token(Token = "0x4002F3C")] public Route PlayerAnnouncementActionRoute; // Token: 0x04002F3D RID: 12093 [FieldOffset(Offset = "0x68")] [Token(Token = "0x4002F3D")] public Route RoomAnnouncementActionRoute; // Token: 0x04002F3E RID: 12094 [FieldOffset(Offset = "0x70")] [Token(Token = "0x4002F3E")] public Route InventionAnnouncementActionRoute; // Token: 0x04002F3F RID: 12095 [FieldOffset(Offset = "0x78")] [Token(Token = "0x4002F3F")] public Route ChooseAnnouncementTypeRoute; // Token: 0x04002F40 RID: 12096 [FieldOffset(Offset = "0x80")] [Token(Token = "0x4002F40")] public Route CreateAnnouncementRoute; // Token: 0x04002F41 RID: 12097 [FieldOffset(Offset = "0x88")] [Token(Token = "0x4002F41")] [Range(100f, 1000f)] public int DescriptionMaxLength; // Token: 0x04002F42 RID: 12098 [FieldOffset(Offset = "0x90")] [Token(Token = "0x4002F42")] [SerializeField] [Header("Club Non-Member Lists (Invite, Ban, Pending)")] public List InviteClubMembersDropdownSources; // Token: 0x04002F43 RID: 12099 [FieldOffset(Offset = "0x98")] [Token(Token = "0x4002F43")] [SerializeField] public List BanClubMembersDropdownSources; // Token: 0x04002F44 RID: 12100 [FieldOffset(Offset = "0xA0")] [Token(Token = "0x4002F44")] [SerializeField] public List PendingRequestSortCriteria; // Token: 0x02000792 RID: 1938 [Token(Token = "0x2000792")] [Serializable] public struct ClubSortFriendlyNameMapping { // Token: 0x04002F45 RID: 12101 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4002F45")] public DDJBHNJMNBH EnumValue; // Token: 0x04002F46 RID: 12102 [FieldOffset(Offset = "0x8")] [Token(Token = "0x4002F46")] public string FriendlyName; } // Token: 0x02000793 RID: 1939 [Token(Token = "0x2000793")] [Serializable] public struct ClubMembershipSortFriendlyNameMapping { // Token: 0x04002F47 RID: 12103 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4002F47")] public EMAMMPIACIG EnumValue; // Token: 0x04002F48 RID: 12104 [FieldOffset(Offset = "0x8")] [Token(Token = "0x4002F48")] public string ClubFriendlyName; // Token: 0x04002F49 RID: 12105 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4002F49")] public string PortfolioFriendlyName; } // Token: 0x02000794 RID: 1940 [Token(Token = "0x2000794")] [Serializable] public struct ClubMembershipTypeFriendlyNameMapping { // Token: 0x04002F4A RID: 12106 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4002F4A")] public PPGPAHNMGEC EnumValue; // Token: 0x04002F4B RID: 12107 [FieldOffset(Offset = "0x8")] [Token(Token = "0x4002F4B")] public string FriendlyName; } // Token: 0x02000795 RID: 1941 [Token(Token = "0x2000795")] [Serializable] public struct AccountListSourceTypeFriendlyNameMapping { // Token: 0x04002F4C RID: 12108 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4002F4C")] public AccountListModel.LHEKHMNKBNC EnumValue; // Token: 0x04002F4D RID: 12109 [FieldOffset(Offset = "0x8")] [Token(Token = "0x4002F4D")] public string FriendlyName; } // Token: 0x02000796 RID: 1942 [Token(Token = "0x2000796")] [Serializable] public struct PendingRequestSortFriendlyNameMapping { // Token: 0x04002F4E RID: 12110 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4002F4E")] public AIGCJEJPCLO EnumValue; // Token: 0x04002F4F RID: 12111 [FieldOffset(Offset = "0x8")] [Token(Token = "0x4002F4F")] public string FriendlyName; } // Token: 0x02000797 RID: 1943 [Token(Token = "0x2000797")] [CompilerGenerated] private sealed class EJDGADHNPLC { // Token: 0x06003787 RID: 14215 RVA: 0x000E7500 File Offset: 0x000E5700 [Token(Token = "0x6003787")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public EJDGADHNPLC() { } // Token: 0x06003788 RID: 14216 RVA: 0x000E7514 File Offset: 0x000E5714 [Token(Token = "0x6003788")] [Address(RVA = "0x1591510", Offset = "0x1590510", VA = "0x181591510")] internal bool b__0(ClubsConfig.ClubMembershipTypeFriendlyNameMapping mt) { bool flag; return flag; } // Token: 0x04002F50 RID: 12112 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4002F50")] public PPGPAHNMGEC membershipType; } } }