using System; using System.Collections.Generic; using System.Runtime.CompilerServices; using Cpp2IlInjected; using RRUI.Data; using RRUI.Navigation; using UnityEngine; namespace RRUI { // Token: 0x02000782 RID: 1922 [Token(Token = "0x2000782")] [CreateAssetMenu] public class ClubsConfig : ScriptableObject { // Token: 0x1700094F RID: 2383 // (get) Token: 0x060036F5 RID: 14069 RVA: 0x000E660C File Offset: 0x000E480C [Token(Token = "0x1700094F")] public static ClubsConfig Instance { [Token(Token = "0x60036F5")] [Address(RVA = "0x1060890", Offset = "0x105F690", VA = "0x181060890")] 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: 0x060036F6 RID: 14070 RVA: 0x000E6658 File Offset: 0x000E4858 [Token(Token = "0x60036F6")] [Address(RVA = "0x105FF50", Offset = "0x105ED50", VA = "0x18105FF50")] public string OPBOLMAGHOO(PPGPAHNMGEC PGMGFKOCEDG) { Func func = delegate(ClubsConfig.ClubMembershipTypeFriendlyNameMapping mt) { bool flag; return flag; }; throw new NullReferenceException(); } // Token: 0x060036F7 RID: 14071 RVA: 0x000E6688 File Offset: 0x000E4888 [Token(Token = "0x60036F7")] [Address(RVA = "0x1060010", Offset = "0x105EE10", VA = "0x181060010")] 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: 0x060036F8 RID: 14072 RVA: 0x0000220F File Offset: 0x0000040F // Note: this type is marked as 'beforefieldinit'. [Token(Token = "0x60036F8")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080")] static ClubsConfig() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x04002EC0 RID: 11968 [Token(Token = "0x4002EC0")] private static ClubsConfig _instance; // Token: 0x04002EC1 RID: 11969 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4002EC1")] [SerializeField] [Header("Club List")] public List ClubSortCriteria; // Token: 0x04002EC2 RID: 11970 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4002EC2")] [SerializeField] [Header("Club Membership List")] public List MemberSortCriteria; // Token: 0x04002EC3 RID: 11971 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4002EC3")] public List BannedSortCriteria; // Token: 0x04002EC4 RID: 11972 [FieldOffset(Offset = "0x30")] [Token(Token = "0x4002EC4")] [SerializeField] public List MembershipTypes; // Token: 0x04002EC5 RID: 11973 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4002EC5")] [Header("Club Action List")] public List ClubActions; // Token: 0x04002EC6 RID: 11974 [FieldOffset(Offset = "0x40")] [Token(Token = "0x4002EC6")] [Header("Club Announcements")] public GameObject AnnouncementPickerDialogPrefab; // Token: 0x04002EC7 RID: 11975 [FieldOffset(Offset = "0x48")] [Token(Token = "0x4002EC7")] public GameObject AnnouncementPhotoPickerDialogPrefab; // Token: 0x04002EC8 RID: 11976 [FieldOffset(Offset = "0x50")] [Token(Token = "0x4002EC8")] public Sprite CodeAnnouncementDialogSprite; // Token: 0x04002EC9 RID: 11977 [FieldOffset(Offset = "0x58")] [Token(Token = "0x4002EC9")] public Route ClubDetailsRoute; // Token: 0x04002ECA RID: 11978 [FieldOffset(Offset = "0x60")] [Token(Token = "0x4002ECA")] public Route PlayerAnnouncementActionRoute; // Token: 0x04002ECB RID: 11979 [FieldOffset(Offset = "0x68")] [Token(Token = "0x4002ECB")] public Route RoomAnnouncementActionRoute; // Token: 0x04002ECC RID: 11980 [FieldOffset(Offset = "0x70")] [Token(Token = "0x4002ECC")] public Route InventionAnnouncementActionRoute; // Token: 0x04002ECD RID: 11981 [FieldOffset(Offset = "0x78")] [Token(Token = "0x4002ECD")] public Route ChooseAnnouncementTypeRoute; // Token: 0x04002ECE RID: 11982 [FieldOffset(Offset = "0x80")] [Token(Token = "0x4002ECE")] public Route CreateAnnouncementRoute; // Token: 0x04002ECF RID: 11983 [FieldOffset(Offset = "0x88")] [Token(Token = "0x4002ECF")] [Range(100f, 1000f)] public int DescriptionMaxLength; // Token: 0x04002ED0 RID: 11984 [FieldOffset(Offset = "0x90")] [Token(Token = "0x4002ED0")] [SerializeField] [Header("Club Non-Member Lists (Invite, Ban, Pending)")] public List InviteClubMembersDropdownSources; // Token: 0x04002ED1 RID: 11985 [FieldOffset(Offset = "0x98")] [Token(Token = "0x4002ED1")] [SerializeField] public List BanClubMembersDropdownSources; // Token: 0x04002ED2 RID: 11986 [FieldOffset(Offset = "0xA0")] [Token(Token = "0x4002ED2")] [SerializeField] public List PendingRequestSortCriteria; // Token: 0x02000783 RID: 1923 [Token(Token = "0x2000783")] [Serializable] public struct ClubSortFriendlyNameMapping { // Token: 0x04002ED3 RID: 11987 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4002ED3")] public DDJBHNJMNBH EnumValue; // Token: 0x04002ED4 RID: 11988 [FieldOffset(Offset = "0x8")] [Token(Token = "0x4002ED4")] public string FriendlyName; } // Token: 0x02000784 RID: 1924 [Token(Token = "0x2000784")] [Serializable] public struct ClubMembershipSortFriendlyNameMapping { // Token: 0x04002ED5 RID: 11989 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4002ED5")] public EMAMMPIACIG EnumValue; // Token: 0x04002ED6 RID: 11990 [FieldOffset(Offset = "0x8")] [Token(Token = "0x4002ED6")] public string ClubFriendlyName; // Token: 0x04002ED7 RID: 11991 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4002ED7")] public string PortfolioFriendlyName; } // Token: 0x02000785 RID: 1925 [Token(Token = "0x2000785")] [Serializable] public struct ClubMembershipTypeFriendlyNameMapping { // Token: 0x04002ED8 RID: 11992 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4002ED8")] public PPGPAHNMGEC EnumValue; // Token: 0x04002ED9 RID: 11993 [FieldOffset(Offset = "0x8")] [Token(Token = "0x4002ED9")] public string FriendlyName; } // Token: 0x02000786 RID: 1926 [Token(Token = "0x2000786")] [Serializable] public struct AccountListSourceTypeFriendlyNameMapping { // Token: 0x04002EDA RID: 11994 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4002EDA")] public AccountListModel.LHEKHMNKBNC EnumValue; // Token: 0x04002EDB RID: 11995 [FieldOffset(Offset = "0x8")] [Token(Token = "0x4002EDB")] public string FriendlyName; } // Token: 0x02000787 RID: 1927 [Token(Token = "0x2000787")] [Serializable] public struct PendingRequestSortFriendlyNameMapping { // Token: 0x04002EDC RID: 11996 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4002EDC")] public AIGCJEJPCLO EnumValue; // Token: 0x04002EDD RID: 11997 [FieldOffset(Offset = "0x8")] [Token(Token = "0x4002EDD")] public string FriendlyName; } // Token: 0x02000788 RID: 1928 [Token(Token = "0x2000788")] [CompilerGenerated] private sealed class EJDGADHNPLC { // Token: 0x060036F9 RID: 14073 RVA: 0x000E6704 File Offset: 0x000E4904 [Token(Token = "0x60036F9")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public EJDGADHNPLC() { } // Token: 0x060036FA RID: 14074 RVA: 0x000E6718 File Offset: 0x000E4918 [Token(Token = "0x60036FA")] [Address(RVA = "0x9EC100", Offset = "0x9EAF00", VA = "0x1809EC100")] internal bool b__0(ClubsConfig.ClubMembershipTypeFriendlyNameMapping mt) { bool flag; return flag; } // Token: 0x04002EDE RID: 11998 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4002EDE")] public PPGPAHNMGEC membershipType; } } }