using System.Collections.Generic; using Chars; using GameUI; using UnityEngine; namespace Data { [CreateAssetMenu(fileName = "UIData", menuName = "Data/UI Data", order = 0)] public class UIData : ScriptableObject { [SerializeField] private List _objectsToSpawn; [SerializeField] private Canvas _canvas; [SerializeField] private PlayerControlView joystickView; [SerializeField] private PlayerInventoryView inventoryView; [SerializeField] private AdsMob adsMob; [SerializeField] private CheatMenu cheatMenu; public List ObjectsToSpawn => _objectsToSpawn; public PlayerControlView PlayerControlView => joystickView; public PlayerInventoryView InventoryView => inventoryView; public AdsMob AdsMob => adsMob; public CheatMenu CheatMenu => cheatMenu; public Canvas Canvas => _canvas; } }