using System.Collections.Generic; using UnityEngine; namespace AsteroidGame.Entities { [CreateAssetMenu(fileName = "newStructureList", menuName = "Structures/StructureList")] public class StructureBaseScriptableObject : ScriptableObject { public List _structureList; } // public static class MakeScriptableObject // { // [MenuItem("Assets/Create/ScriptableObject:AvailableStructures")] // public static void CreateMyAsset() // { // StructureBaseScriptableObject asset = ScriptableObject.CreateInstance(); // // AssetDatabase.CreateAsset(asset, "Assets/Entities/Structures/AvailableStructures.asset"); // AssetDatabase.SaveAssets(); // // EditorUtility.FocusProjectWindow(); // // Selection.activeObject = asset; // } // } }