diff --git a/Assets/Scriptables/HeroClass.asset b/Assets/Scriptables/HeroClass.asset new file mode 100644 index 0000000..a81ae79 --- /dev/null +++ b/Assets/Scriptables/HeroClass.asset @@ -0,0 +1,16 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b153bf1124e797a4ca8a1c4acd0e787d, type: 3} + m_Name: HeroClass + m_EditorClassIdentifier: + Name: + Help: diff --git a/Assets/Scriptables/HeroClass.asset.meta b/Assets/Scriptables/HeroClass.asset.meta new file mode 100644 index 0000000..c10b7b2 --- /dev/null +++ b/Assets/Scriptables/HeroClass.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b690599e540c0c442ad13de1827e7cd6 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/HeroClassSO.cs b/Assets/Scripts/HeroClassSO.cs new file mode 100644 index 0000000..81b75b1 --- /dev/null +++ b/Assets/Scripts/HeroClassSO.cs @@ -0,0 +1,8 @@ +using UnityEngine; + +[CreateAssetMenu(fileName = "HeroClass", menuName = "Hero Class")] +public class HeroClassSO : ScriptableObject +{ + [SerializeField] private string Name; + [SerializeField] private string Help; +} diff --git a/Assets/Scripts/HeroClassSO.cs.meta b/Assets/Scripts/HeroClassSO.cs.meta new file mode 100644 index 0000000..b6a9cf9 --- /dev/null +++ b/Assets/Scripts/HeroClassSO.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: b153bf1124e797a4ca8a1c4acd0e787d +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: