scripts
This commit is contained in:
@@ -0,0 +1,90 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.AI
|
||||
{
|
||||
// Token: 0x02002E3D RID: 11837
|
||||
[Token(Token = "0x2002E3D")]
|
||||
[Serializable]
|
||||
[StructLayout(3)]
|
||||
public class EnemyBuildConfig : ScriptableObject
|
||||
{
|
||||
// Token: 0x06015387 RID: 86919 RVA: 0x0051ADF4 File Offset: 0x00518FF4
|
||||
[Token(Token = "0x6015387")]
|
||||
[Address(RVA = "0x11AC930", Offset = "0x11AB330", VA = "0x1811AC930")]
|
||||
public EnemyBuildConfig()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400E287 RID: 57991
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400E287")]
|
||||
[Header("Common Settings")]
|
||||
public float FlyingEnemySpawnHeight = 2.5f;
|
||||
|
||||
// Token: 0x0400E288 RID: 57992
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400E288")]
|
||||
public EnemyBuildConfig.Config[] Enemies;
|
||||
|
||||
// Token: 0x02002E3E RID: 11838
|
||||
[Token(Token = "0x2002E3E")]
|
||||
[Serializable]
|
||||
public class Config
|
||||
{
|
||||
// Token: 0x06015388 RID: 86920 RVA: 0x0051AE14 File Offset: 0x00519014
|
||||
[Token(Token = "0x6015388")]
|
||||
[Address(RVA = "0x1B6A050", Offset = "0x1B68A50", VA = "0x181B6A050")]
|
||||
public EnemyRuntimeConfig.Config MACCIDLAHFL()
|
||||
{
|
||||
EnemyRuntimeConfig.Config config = new EnemyRuntimeConfig.Config();
|
||||
string friendlyName = this.FriendlyName;
|
||||
config.FriendlyName = friendlyName;
|
||||
string name = this.Prefab.name;
|
||||
config.PrefabName = name;
|
||||
int num = 0;
|
||||
EOBBJADIFAI behaviorType = this.BehaviorType;
|
||||
config.BehaviorType = behaviorType;
|
||||
string enemyDamageFriendlyNameString = this.EnemyDamageFriendlyNameString;
|
||||
config.EnemyDamageFriendlyNameString = enemyDamageFriendlyNameString;
|
||||
PointsDropper component = this.Prefab.GetComponent<PointsDropper>();
|
||||
int num2 = 0;
|
||||
if (component != num2)
|
||||
{
|
||||
int maxDropValue = component.maxDropValue;
|
||||
}
|
||||
config.ScoreInfo.MinScore = num;
|
||||
return config;
|
||||
}
|
||||
|
||||
// Token: 0x06015389 RID: 86921 RVA: 0x0051AEA4 File Offset: 0x005190A4
|
||||
[Token(Token = "0x6015389")]
|
||||
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
||||
public Config()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400E289 RID: 57993
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400E289")]
|
||||
public string FriendlyName;
|
||||
|
||||
// Token: 0x0400E28A RID: 57994
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400E28A")]
|
||||
public Enemy Prefab;
|
||||
|
||||
// Token: 0x0400E28B RID: 57995
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400E28B")]
|
||||
public EOBBJADIFAI BehaviorType;
|
||||
|
||||
// Token: 0x0400E28C RID: 57996
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400E28C")]
|
||||
public string EnemyDamageFriendlyNameString;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user