using System; using System.Collections; using UnityEngine; namespace RecRoom.Core.Powerups { // Token: 0x02000CF6 RID: 3318 public static class CFEKMFMMPKE { // Token: 0x17000C54 RID: 3156 // (get) Token: 0x0601AD42 RID: 109890 RVA: 0x00785B7C File Offset: 0x00783D7C public static string DPLALIPLJCI { get { return NLHGFKIKJLF.CEHCDCKNNLI("Assets/Core/Content/Configs/"); } } // Token: 0x17000C55 RID: 3157 // (get) Token: 0x0601AD43 RID: 109891 RVA: 0x00785B88 File Offset: 0x00783D88 public static string IAGIGHNOFMF { get { return NLHGFKIKJLF.EIKDAHPDMKF() + ".asset"; } } // Token: 0x17000C56 RID: 3158 // (get) Token: 0x0601AD44 RID: 109892 RVA: 0x00785B9C File Offset: 0x00783D9C public static string GHOGHAPBKGJ { get { return string.Format("{0}/{1}", CFEKMFMMPKE.DPLALIPLJCI, CFEKMFMMPKE.IAGIGHNOFMF); } } // Token: 0x0601AD45 RID: 109893 RVA: 0x00785BB4 File Offset: 0x00783DB4 public static void AEBPJBPBNPE() { IEnumerator enumerator = Enum.GetValues(typeof(MNJLCAMHLJF)).GetEnumerator(); try { while (enumerator.MoveNext()) { object obj = enumerator.Current; string text = CFEKMFMMPKE.BNOPBGIKOAJ((MNJLCAMHLJF)obj); if (!string.IsNullOrEmpty(text) && !IHFKMIAHBFP.CINJHLOMKIA.ContainsKey(text)) { IHFKMIAHBFP.CINJHLOMKIA.Add(text, Resources.Load(text)); } } } finally { IDisposable disposable; if ((disposable = enumerator as IDisposable) != null) { disposable.Dispose(); } } } // Token: 0x0601AD46 RID: 109894 RVA: 0x00785C50 File Offset: 0x00783E50 public static string BNOPBGIKOAJ(MNJLCAMHLJF OKKIBJCFHKN) { PowerupConfig.Config config = CFEKMFMMPKE.AFBMFLDOHOM(OKKIBJCFHKN); if (config != null && config.Prefab != null) { return config.Prefab.name; } return null; } // Token: 0x0601AD47 RID: 109895 RVA: 0x00785C88 File Offset: 0x00783E88 private static PowerupConfig.Config AFBMFLDOHOM(MNJLCAMHLJF OKKIBJCFHKN) { if (CFEKMFMMPKE.POBILKFAJEL != null && CFEKMFMMPKE.POBILKFAJEL.Powerups != null && OKKIBJCFHKN >= MNJLCAMHLJF.QUEST_DAMAGE && OKKIBJCFHKN < (MNJLCAMHLJF)CFEKMFMMPKE.POBILKFAJEL.Powerups.Length) { return CFEKMFMMPKE.POBILKFAJEL.Powerups[(int)OKKIBJCFHKN]; } return null; } // Token: 0x0400491F RID: 18719 public static PowerupConfig POBILKFAJEL = NLHGFKIKJLF.CNAIPJDCFNA(); // Token: 0x04004920 RID: 18720 private const string IKKJJBPMIKJ = "Assets/Core/Content/Configs/"; } }