Files
2026-04-08 23:40:05 +02:00

259 lines
8.2 KiB
C#

using System;
using System.Collections.Generic;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using RRUI.Data;
using UnityEngine;
namespace RRUI
{
// Token: 0x02000797 RID: 1943
[Token(Token = "0x2000797")]
[CreateAssetMenu]
[StructLayout(3)]
public class ClubsConfig : ScriptableObject
{
// Token: 0x17000965 RID: 2405
// (get) Token: 0x06003770 RID: 14192 RVA: 0x000EC00C File Offset: 0x000EA20C
[Token(Token = "0x17000965")]
public static ClubsConfig Instance
{
[Token(Token = "0x6003770")]
[Address(RVA = "0x1235190", Offset = "0x1233B90", VA = "0x181235190")]
get
{
ClubsConfig instance = ClubsConfig._instance;
int num = 0;
if (instance == num)
{
ClubsConfig._instance = OIOLECLLCPM.GDJBDCKGDLE<ClubsConfig>(0);
ClubsConfig instance2 = ClubsConfig._instance;
int num2 = 0;
if (instance2 == num2)
{
Debug.LogError("Failed to load Clubs object");
}
}
return ClubsConfig._instance;
}
}
// Token: 0x06003771 RID: 14193 RVA: 0x000EC058 File Offset: 0x000EA258
[Token(Token = "0x6003771")]
[Address(RVA = "0x1234860", Offset = "0x1233260", VA = "0x181234860")]
public string OPBOLMAGHOO(PPGPAHNMGEC PGMGFKOCEDG)
{
Func<ClubsConfig.ClubMembershipTypeFriendlyNameMapping, bool> func = delegate(ClubsConfig.ClubMembershipTypeFriendlyNameMapping mt)
{
bool flag;
return flag;
};
throw new NullReferenceException();
}
// Token: 0x06003772 RID: 14194 RVA: 0x000EC088 File Offset: 0x000EA288
[Token(Token = "0x6003772")]
[Address(RVA = "0x1234920", Offset = "0x1233320", VA = "0x181234920")]
public ClubsConfig()
{
List<ClubsConfig.ClubSortFriendlyNameMapping> list = new List();
this.ClubSortCriteria = list;
List<ClubsConfig.ClubMembershipSortFriendlyNameMapping> list2 = new List();
this.MemberSortCriteria = list2;
List<ClubsConfig.ClubMembershipSortFriendlyNameMapping> list3 = new List();
this.BannedSortCriteria = list3;
List<ClubsConfig.ClubMembershipTypeFriendlyNameMapping> list4 = new List();
this.MembershipTypes = list4;
List<ClubsConfig.AccountListSourceTypeFriendlyNameMapping> list5 = new List();
this.InviteClubMembersDropdownSources = list5;
List<ClubsConfig.AccountListSourceTypeFriendlyNameMapping> list6 = new List();
this.BanClubMembersDropdownSources = list6;
List<ClubsConfig.PendingRequestSortFriendlyNameMapping> list7 = new List();
this.PendingRequestSortCriteria = list7;
base..ctor();
}
// Token: 0x06003773 RID: 14195 RVA: 0x0000220F File Offset: 0x0000040F
// Note: this type is marked as 'beforefieldinit'.
[Token(Token = "0x6003773")]
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60")]
static ClubsConfig()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x04003081 RID: 12417
[Token(Token = "0x4003081")]
private static ClubsConfig _instance;
// Token: 0x04003082 RID: 12418
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x4003082")]
[SerializeField]
[Header("Club List")]
public List<ClubsConfig.ClubSortFriendlyNameMapping> ClubSortCriteria;
// Token: 0x04003083 RID: 12419
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x4003083")]
[SerializeField]
[Header("Club Membership List")]
public List<ClubsConfig.ClubMembershipSortFriendlyNameMapping> MemberSortCriteria;
// Token: 0x04003084 RID: 12420
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x4003084")]
public List<ClubsConfig.ClubMembershipSortFriendlyNameMapping> BannedSortCriteria;
// Token: 0x04003085 RID: 12421
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x4003085")]
[SerializeField]
public List<ClubsConfig.ClubMembershipTypeFriendlyNameMapping> MembershipTypes;
// Token: 0x04003086 RID: 12422
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
[Token(Token = "0x4003086")]
[Header("Club Action List")]
public List<ClubAction> ClubActions;
// Token: 0x04003087 RID: 12423
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
[Token(Token = "0x4003087")]
[Range(100f, 1000f)]
public int DescriptionMaxLength;
// Token: 0x04003088 RID: 12424
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
[Token(Token = "0x4003088")]
[SerializeField]
[Header("Club Non-Member Lists (Invite, Ban, Pending)")]
public List<ClubsConfig.AccountListSourceTypeFriendlyNameMapping> InviteClubMembersDropdownSources;
// Token: 0x04003089 RID: 12425
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
[Token(Token = "0x4003089")]
[SerializeField]
public List<ClubsConfig.AccountListSourceTypeFriendlyNameMapping> BanClubMembersDropdownSources;
// Token: 0x0400308A RID: 12426
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
[Token(Token = "0x400308A")]
[SerializeField]
public List<ClubsConfig.PendingRequestSortFriendlyNameMapping> PendingRequestSortCriteria;
// Token: 0x02000798 RID: 1944
[Token(Token = "0x2000798")]
[Serializable]
public struct ClubSortFriendlyNameMapping
{
// Token: 0x0400308B RID: 12427
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x400308B")]
public DDJBHNJMNBH EnumValue;
// Token: 0x0400308C RID: 12428
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8")]
[Token(Token = "0x400308C")]
public string FriendlyName;
}
// Token: 0x02000799 RID: 1945
[Token(Token = "0x2000799")]
[Serializable]
public struct ClubMembershipSortFriendlyNameMapping
{
// Token: 0x0400308D RID: 12429
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x400308D")]
public EMAMMPIACIG EnumValue;
// Token: 0x0400308E RID: 12430
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8")]
[Token(Token = "0x400308E")]
public string ClubFriendlyName;
// Token: 0x0400308F RID: 12431
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x400308F")]
public string PortfolioFriendlyName;
}
// Token: 0x0200079A RID: 1946
[Token(Token = "0x200079A")]
[Serializable]
public struct ClubMembershipTypeFriendlyNameMapping
{
// Token: 0x04003090 RID: 12432
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x4003090")]
public PPGPAHNMGEC EnumValue;
// Token: 0x04003091 RID: 12433
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8")]
[Token(Token = "0x4003091")]
public string FriendlyName;
}
// Token: 0x0200079B RID: 1947
[Token(Token = "0x200079B")]
[Serializable]
public struct AccountListSourceTypeFriendlyNameMapping
{
// Token: 0x04003092 RID: 12434
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x4003092")]
public AccountListModel.LHEKHMNKBNC EnumValue;
// Token: 0x04003093 RID: 12435
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8")]
[Token(Token = "0x4003093")]
public string FriendlyName;
}
// Token: 0x0200079C RID: 1948
[Token(Token = "0x200079C")]
[Serializable]
public struct PendingRequestSortFriendlyNameMapping
{
// Token: 0x04003094 RID: 12436
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x4003094")]
public AIGCJEJPCLO EnumValue;
// Token: 0x04003095 RID: 12437
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8")]
[Token(Token = "0x4003095")]
public string FriendlyName;
}
// Token: 0x0200079D RID: 1949
[Token(Token = "0x200079D")]
[CompilerGenerated]
private sealed class LHKGCMHMEGF
{
// Token: 0x06003774 RID: 14196 RVA: 0x000EC104 File Offset: 0x000EA304
[Token(Token = "0x6003774")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public LHKGCMHMEGF()
{
}
// Token: 0x06003775 RID: 14197 RVA: 0x000EC118 File Offset: 0x000EA318
[Token(Token = "0x6003775")]
[Address(RVA = "0x1088190", Offset = "0x1086B90", VA = "0x181088190")]
internal bool <GetFriendlyNameFor>b__0(ClubsConfig.ClubMembershipTypeFriendlyNameMapping mt)
{
bool flag;
return flag;
}
// Token: 0x04003096 RID: 12438
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003096")]
public PPGPAHNMGEC membershipType;
}
}
}