a
This commit is contained in:
@@ -0,0 +1,88 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.AI
|
||||
{
|
||||
// Token: 0x02003406 RID: 13318
|
||||
[Token(Token = "0x2003406")]
|
||||
[Serializable]
|
||||
public class EnemyBuildConfig : ScriptableObject
|
||||
{
|
||||
// Token: 0x060174F6 RID: 95478 RVA: 0x005762A8 File Offset: 0x005744A8
|
||||
[Token(Token = "0x60174F6")]
|
||||
[Address(RVA = "0xA68030", Offset = "0xA66E30", VA = "0x180A68030")]
|
||||
public EnemyBuildConfig()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400F31F RID: 62239
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400F31F")]
|
||||
[Header("Common Settings")]
|
||||
public float FlyingEnemySpawnHeight = 2.5f;
|
||||
|
||||
// Token: 0x0400F320 RID: 62240
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400F320")]
|
||||
public EnemyBuildConfig.Config[] Enemies;
|
||||
|
||||
// Token: 0x02003407 RID: 13319
|
||||
[Token(Token = "0x2003407")]
|
||||
[Serializable]
|
||||
public class Config
|
||||
{
|
||||
// Token: 0x060174F7 RID: 95479 RVA: 0x005762C8 File Offset: 0x005744C8
|
||||
[Token(Token = "0x60174F7")]
|
||||
[Address(RVA = "0x137F5C0", Offset = "0x137E3C0", VA = "0x18137F5C0")]
|
||||
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: 0x060174F8 RID: 95480 RVA: 0x00576358 File Offset: 0x00574558
|
||||
[Token(Token = "0x60174F8")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public Config()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400F321 RID: 62241
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400F321")]
|
||||
public string FriendlyName;
|
||||
|
||||
// Token: 0x0400F322 RID: 62242
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400F322")]
|
||||
public Enemy Prefab;
|
||||
|
||||
// Token: 0x0400F323 RID: 62243
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400F323")]
|
||||
public EOBBJADIFAI BehaviorType;
|
||||
|
||||
// Token: 0x0400F324 RID: 62244
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400F324")]
|
||||
public string EnemyDamageFriendlyNameString;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user