scripts
This commit is contained in:
@@ -0,0 +1,91 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.AI
|
||||
{
|
||||
// Token: 0x02002E46 RID: 11846
|
||||
[Token(Token = "0x2002E46")]
|
||||
[Serializable]
|
||||
[StructLayout(3)]
|
||||
public class EnemyRuntimeConfig : ScriptableObject
|
||||
{
|
||||
// Token: 0x060153C6 RID: 86982 RVA: 0x0051BF00 File Offset: 0x0051A100
|
||||
[Token(Token = "0x60153C6")]
|
||||
[Address(RVA = "0x11AC930", Offset = "0x11AB330", VA = "0x1811AC930")]
|
||||
public EnemyRuntimeConfig()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400E2B9 RID: 58041
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400E2B9")]
|
||||
[Header("Common Settings")]
|
||||
public float FlyingEnemySpawnHeight = 2.5f;
|
||||
|
||||
// Token: 0x0400E2BA RID: 58042
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400E2BA")]
|
||||
public EnemyRuntimeConfig.Config[] Enemies;
|
||||
|
||||
// Token: 0x02002E47 RID: 11847
|
||||
[Token(Token = "0x2002E47")]
|
||||
[Serializable]
|
||||
public class Config
|
||||
{
|
||||
// Token: 0x060153C7 RID: 86983 RVA: 0x0051BF20 File Offset: 0x0051A120
|
||||
[Token(Token = "0x60153C7")]
|
||||
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
||||
public Config()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400E2BB RID: 58043
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400E2BB")]
|
||||
public string FriendlyName;
|
||||
|
||||
// Token: 0x0400E2BC RID: 58044
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400E2BC")]
|
||||
public string PrefabName;
|
||||
|
||||
// Token: 0x0400E2BD RID: 58045
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400E2BD")]
|
||||
public EOBBJADIFAI BehaviorType;
|
||||
|
||||
// Token: 0x0400E2BE RID: 58046
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400E2BE")]
|
||||
public string EnemyDamageFriendlyNameString;
|
||||
|
||||
// Token: 0x0400E2BF RID: 58047
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400E2BF")]
|
||||
public EnemyRuntimeConfig.Config.EnemyScoreInfo ScoreInfo;
|
||||
|
||||
// Token: 0x02002E48 RID: 11848
|
||||
[Token(Token = "0x2002E48")]
|
||||
[Serializable]
|
||||
public struct EnemyScoreInfo
|
||||
{
|
||||
// Token: 0x0400E2C0 RID: 58048
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400E2C0")]
|
||||
public bool IsValid;
|
||||
|
||||
// Token: 0x0400E2C1 RID: 58049
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x4")]
|
||||
[Token(Token = "0x400E2C1")]
|
||||
public int MaxScore;
|
||||
|
||||
// Token: 0x0400E2C2 RID: 58050
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x400E2C2")]
|
||||
public int MinScore;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user