This commit is contained in:
niko
2026-06-04 11:42:34 +02:00
parent f39ba70a9f
commit e720b98cd1
7488 changed files with 2493818 additions and 0 deletions
@@ -0,0 +1,131 @@
using System;
using System.Collections;
using UnityEngine;
namespace RecRoom.Core.AI
{
// Token: 0x02000B74 RID: 2932
public static class NDOFAEEKBGO
{
// Token: 0x17000966 RID: 2406
// (get) Token: 0x060162B9 RID: 90809 RVA: 0x006214FC File Offset: 0x0061F6FC
public static string DPLALIPLJCI
{
get
{
return NLHGFKIKJLF.CEHCDCKNNLI("Assets/Core/Content/Configs/");
}
}
// Token: 0x17000967 RID: 2407
// (get) Token: 0x060162BA RID: 90810 RVA: 0x00621508 File Offset: 0x0061F708
public static string IAGIGHNOFMF
{
get
{
return NLHGFKIKJLF.EIKDAHPDMKF<EnemyConfig>() + ".asset";
}
}
// Token: 0x17000968 RID: 2408
// (get) Token: 0x060162BB RID: 90811 RVA: 0x0062151C File Offset: 0x0061F71C
public static string GHOGHAPBKGJ
{
get
{
return string.Format("{0}/{1}", NDOFAEEKBGO.DPLALIPLJCI, NDOFAEEKBGO.IAGIGHNOFMF);
}
}
// Token: 0x060162BC RID: 90812 RVA: 0x00621534 File Offset: 0x0061F734
public static void AEBPJBPBNPE()
{
IEnumerator enumerator = Enum.GetValues(typeof(DJGJNJMJDHF)).GetEnumerator();
try
{
while (enumerator.MoveNext())
{
object obj = enumerator.Current;
string text = NDOFAEEKBGO.CANPEGOLEIM((DJGJNJMJDHF)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: 0x060162BD RID: 90813 RVA: 0x006215D0 File Offset: 0x0061F7D0
public static string CANPEGOLEIM(DJGJNJMJDHF KLMMMKDJIJJ)
{
EnemyConfig.Config config = NDOFAEEKBGO.OFLBOMDCOAJ(KLMMMKDJIJJ);
if (config != null && config.Prefab != null)
{
return config.Prefab.name;
}
return null;
}
// Token: 0x060162BE RID: 90814 RVA: 0x00621608 File Offset: 0x0061F808
public static NFHAHJBGBIM FPGEJOONGNH(DJGJNJMJDHF KLMMMKDJIJJ)
{
EnemyConfig.Config config = NDOFAEEKBGO.OFLBOMDCOAJ(KLMMMKDJIJJ);
if (config != null)
{
return config.BehaviorType;
}
return NFHAHJBGBIM.INVALID;
}
// Token: 0x060162BF RID: 90815 RVA: 0x0062162C File Offset: 0x0061F82C
public static int DGHAEKNKECD(DJGJNJMJDHF KLMMMKDJIJJ, out int FNNMCGGBOEI, out int HLPHBIBGFKN)
{
FNNMCGGBOEI = (HLPHBIBGFKN = 0);
EnemyConfig.Config config = NDOFAEEKBGO.OFLBOMDCOAJ(KLMMMKDJIJJ);
if (config != null && config.Prefab != null)
{
LootDropper component = config.Prefab.GetComponent<LootDropper>();
if (component != null)
{
FNNMCGGBOEI = component.GGOELDPLABP;
HLPHBIBGFKN = component.FMOGBGGBIPD;
}
}
return (FNNMCGGBOEI + HLPHBIBGFKN) / 2;
}
// Token: 0x060162C0 RID: 90816 RVA: 0x00621690 File Offset: 0x0061F890
public static float HCEBMDLMDGA()
{
if (NDOFAEEKBGO.POBILKFAJEL != null)
{
return NDOFAEEKBGO.POBILKFAJEL.FlyingEnemySpawnHeight;
}
return 0f;
}
// Token: 0x060162C1 RID: 90817 RVA: 0x006216B4 File Offset: 0x0061F8B4
private static EnemyConfig.Config OFLBOMDCOAJ(DJGJNJMJDHF KLMMMKDJIJJ)
{
if (NDOFAEEKBGO.POBILKFAJEL != null && NDOFAEEKBGO.POBILKFAJEL.Enemies != null && KLMMMKDJIJJ >= DJGJNJMJDHF.QUEST_GOBLIN_BASIC_GROUND_MELEE && KLMMMKDJIJJ < (DJGJNJMJDHF)NDOFAEEKBGO.POBILKFAJEL.Enemies.Length)
{
return NDOFAEEKBGO.POBILKFAJEL.Enemies[(int)KLMMMKDJIJJ];
}
return null;
}
// Token: 0x04003E1C RID: 15900
public static EnemyConfig POBILKFAJEL = NLHGFKIKJLF.CNAIPJDCFNA<EnemyConfig>();
// Token: 0x04003E1D RID: 15901
private const string IKKJJBPMIKJ = "Assets/Core/Content/Configs/";
}
}