diff --git a/Assets/Scripts/EnemyAttributesSO.cs b/Assets/Scripts/EnemyAttributesSO.cs new file mode 100644 index 0000000..2b62462 --- /dev/null +++ b/Assets/Scripts/EnemyAttributesSO.cs @@ -0,0 +1,15 @@ +using UnityEngine; + +public class EnemyAttributesSO : ScriptableObject +{ + [SerializeField] private Attribute STR; + [SerializeField] private Attribute CON; + [SerializeField] private Attribute SPD; + [SerializeField] private Attribute RNG; + [SerializeField] private Attribute MND; + + public static EnemyAttributesSO New() + { + return ScriptableObject.CreateInstance(); + } +} diff --git a/Assets/Scripts/EnemyAttributesSO.cs.meta b/Assets/Scripts/EnemyAttributesSO.cs.meta new file mode 100644 index 0000000..824414f --- /dev/null +++ b/Assets/Scripts/EnemyAttributesSO.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: c5304ff6dfe84844887d751cee48606a +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: