using System; using BriarQueen.Data.IO.Saves; using BriarQueen.Framework.Managers.IO; using NaughtyAttributes; using UnityEngine; using VContainer; namespace BriarQueen.Framework.Managers { public class DebugManager : MonoBehaviour { private SaveManager _saveManager; [Header("Current Loaded Save")] [SerializeField, ReadOnly] private SaveGame _currentSave; [Inject] public void Construct(SaveManager saveManager) { _saveManager = saveManager; } public void Start() { _saveManager.OnSaveGameLoaded += AttachSaveGame; } private void AttachSaveGame(SaveGame save) { _currentSave = save; } } }