jimmy tremblay-Bernier c1bf5a4ca1 initial commit
2022-03-12 22:04:30 -04: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;
}