using System; using UnityEngine; // Token: 0x0200099F RID: 2463 [Serializable] public class ActivityRuntimeConfig : ScriptableObject { // Token: 0x040033A8 RID: 13224 [SerializeField] public string WildcardFriendlyName; // Token: 0x040033A9 RID: 13225 [SerializeField] public string WildcardMenuIconAssetName; // Token: 0x040033AA RID: 13226 [SerializeField] public string WildcardMenuIconTextureName; // Token: 0x040033AB RID: 13227 [SerializeField] public ActivityRuntimeConfig.Activity[] Activities; // Token: 0x020009A0 RID: 2464 [Serializable] public class Activity { // Token: 0x040033AC RID: 13228 public PGOPAPIFECA ActivityEnum = PGOPAPIFECA.INVALID; // Token: 0x040033AD RID: 13229 public string Id; // Token: 0x040033AE RID: 13230 public string FriendlyName; // Token: 0x040033AF RID: 13231 public bool IsPrivateGameOnly; // Token: 0x040033B0 RID: 13232 public bool IsEditorOnly; // Token: 0x040033B1 RID: 13233 public bool IsPreviewOnly; // Token: 0x040033B2 RID: 13234 public bool IsNonJuniorOnly; // Token: 0x040033B3 RID: 13235 public bool SupportsPlayMenu = true; // Token: 0x040033B4 RID: 13236 public string MenuIconTextureName; // Token: 0x040033B5 RID: 13237 public string MenuIconAssetName; // Token: 0x040033B6 RID: 13238 public int MenuPriority; // Token: 0x040033B7 RID: 13239 public GiftManager.LEBAFJBMIBC GiftContext; // Token: 0x040033B8 RID: 13240 public ActivityRuntimeConfig.ActivityLevel[] Levels; // Token: 0x040033B9 RID: 13241 public static readonly ActivityRuntimeConfig.Activity Default = new ActivityRuntimeConfig.Activity(); } // Token: 0x020009A1 RID: 2465 [Serializable] public class ActivityLevel { // Token: 0x040033BA RID: 13242 public KANCFPONEKJ ActivityLevelEnum = KANCFPONEKJ.INVALID; // Token: 0x040033BB RID: 13243 public string Id; // Token: 0x040033BC RID: 13244 public string FriendlyName; // Token: 0x040033BD RID: 13245 public bool SupportsJoinInProgress; // Token: 0x040033BE RID: 13246 public int MaxPlayers = 8; // Token: 0x040033BF RID: 13247 public int MaxPlayersCustomGame = 20; // Token: 0x040033C0 RID: 13248 public bool IsEditorOnly; // Token: 0x040033C1 RID: 13249 public bool IsPreviewOnly; // Token: 0x040033C2 RID: 13250 public bool IsPrivateGameOnly; // Token: 0x040033C3 RID: 13251 public string SceneName; // Token: 0x040033C4 RID: 13252 public string[] RequiredSubSceneNames; // Token: 0x040033C5 RID: 13253 public string[] LevelRoomSubSceneNames; // Token: 0x040033C6 RID: 13254 public GiftManager.LEBAFJBMIBC GiftContext; // Token: 0x040033C7 RID: 13255 public bool UseLevelBasedMatchmaking; // Token: 0x040033C8 RID: 13256 public string MenuIconAssetName; // Token: 0x040033C9 RID: 13257 public string MenuIconTextureName; // Token: 0x040033CA RID: 13258 public int MenuPriority; // Token: 0x040033CB RID: 13259 public static readonly ActivityRuntimeConfig.ActivityLevel Default = new ActivityRuntimeConfig.ActivityLevel(); } }