jimmy tremblay-Bernier 86fbe09b20 initial commit
2022-03-12 20:32:56 -05:00

26 lines
789 B
C#

using System;
using System.Collections.Generic;
using UnityEngine;
[CreateAssetMenu(fileName = "MapObject", menuName = "MapObject", order = 1)]
public class MapObject : ScriptableObject
{
[Header("[--------------- Prefabs ---------------]")]
[Tooltip("GameObjects to instantiate with their position and rotation")]
[SerializeField]
public PrefabSerializedDictionary prefabs;
[Header("[--------------- Scripts ---------------]")]
public string mapScriptName;
public string waveLogicScriptName;
[Header("[--------------- WaveObjects ---------------]")]
[SerializeField]
public DifficultyWaveObjectSerializedDictionary waveObjects;
[Header("[--------------- StoreObject ---------------]")]
[SerializeField]
public StoreObject store;
}