using System; using System.Collections.Generic; using System.Linq; using Cpp2IlInjected; using TMPro; using UnityEngine; namespace RRUI { // Token: 0x0200078D RID: 1933 [Token(Token = "0x200078D")] [CreateAssetMenu] public class ClubAnnouncementsConfig : ScriptableObject { // Token: 0x17000965 RID: 2405 // (get) Token: 0x0600377C RID: 14204 RVA: 0x000E72DC File Offset: 0x000E54DC [Token(Token = "0x17000965")] public static ClubAnnouncementsConfig Instance { [Token(Token = "0x600377C")] [Address(RVA = "0x1BBD0A0", Offset = "0x1BBC0A0", VA = "0x181BBD0A0")] get { ClubAnnouncementsConfig instance = ClubAnnouncementsConfig._instance; int num = 0; if (!(instance != num)) { ClubAnnouncementsConfig._instance = OLJIOKGMCPN.MNKDOANEFLK(0); ClubAnnouncementsConfig instance2 = ClubAnnouncementsConfig._instance; int num2 = 0; if (instance2 == num2) { Debug.LogError("Failed to load ClubAnnouncements object"); } } return ClubAnnouncementsConfig._instance; } } // Token: 0x0600377D RID: 14205 RVA: 0x000E7328 File Offset: 0x000E5528 [Token(Token = "0x600377D")] [Address(RVA = "0x1BBCD80", Offset = "0x1BBBD80", VA = "0x181BBCD80")] public void DFHKABEONPN(out List MPKFLMDODBO, out List FAIIFLGONJC) { List clubAnnouncementSortCriteriaMetadata = this.ClubAnnouncementSortCriteriaMetadata; Func <>9__6_ = ClubAnnouncementsConfig.<>c.<>9__6_0; if (<>9__6_ == 0) { ClubAnnouncementsConfig.<>c.<>9__6_0 = delegate(ClubAnnouncementsConfig.ClubAnnouncementSortFriendlyNameMapping sc) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); }; } List list = Enumerable.ToList(Enumerable.OrderBy(clubAnnouncementSortCriteriaMetadata, <>9__6_)); MPKFLMDODBO._items = list; Func func; if (ClubAnnouncementsConfig.<>c.<>9__6_1 == 0) { func = delegate(ClubAnnouncementsConfig.ClubAnnouncementSortFriendlyNameMapping m) { TMP_Dropdown.OptionData optionData; return optionData; }; ClubAnnouncementsConfig.<>c.<>9__6_1 = func; } List list2 = Enumerable.ToList(Enumerable.Select(list, func)); FAIIFLGONJC._items = list2; } // Token: 0x0600377E RID: 14206 RVA: 0x000E73A4 File Offset: 0x000E55A4 [Token(Token = "0x600377E")] [Address(RVA = "0x1BBCF60", Offset = "0x1BBBF60", VA = "0x181BBCF60")] public ClubAnnouncementsConfig() { List list = new List(); this.ClubAnnouncementSortCriteriaMetadata = list; base..ctor(); } // Token: 0x04002F26 RID: 12070 [Token(Token = "0x4002F26")] private static ClubAnnouncementsConfig _instance; // Token: 0x04002F27 RID: 12071 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4002F27")] [SerializeField] [Header("Club Announcement List")] private List ClubAnnouncementSortCriteriaMetadata; // Token: 0x0200078E RID: 1934 [Token(Token = "0x200078E")] public enum JOJDKGGFAKP { // Token: 0x04002F29 RID: 12073 [Token(Token = "0x4002F29")] CreationDate_Desc, // Token: 0x04002F2A RID: 12074 [Token(Token = "0x4002F2A")] CreationDate_Asc, // Token: 0x04002F2B RID: 12075 [Token(Token = "0x4002F2B")] Title_Asc, // Token: 0x04002F2C RID: 12076 [Token(Token = "0x4002F2C")] Title_Desc } // Token: 0x0200078F RID: 1935 [Token(Token = "0x200078F")] [Serializable] public struct ClubAnnouncementSortFriendlyNameMapping { // Token: 0x04002F2D RID: 12077 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4002F2D")] public ClubAnnouncementsConfig.JOJDKGGFAKP EnumValue; // Token: 0x04002F2E RID: 12078 [FieldOffset(Offset = "0x8")] [Token(Token = "0x4002F2E")] public string FriendlyName; } } }