34 lines
755 B
C#
34 lines
755 B
C#
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;
|
|
}
|
|
}
|
|
} |