Files
Dec2017-Script-Dump/Assembly-CSharp/RecRoom/Core/Powerups/CFEKMFMMPKE.cs
T
2026-06-04 11:42:34 +02:00

94 lines
2.5 KiB
C#

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<LegacyPowerup>() + ".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<GameObject>(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<PowerupConfig>();
// Token: 0x04004920 RID: 18720
private const string IKKJJBPMIKJ = "Assets/Core/Content/Configs/";
}
}