chip-gameV3/Assets/Scripts/Settings/SettingsFunctions.cs

48 lines
1.2 KiB
C#

using UnityEngine;
public class SettingsFunctions : MonoBehaviour
{
[SerializeField] private SettingsScreen _settingsScreen;
[SerializeField] private CountersPanel _countersPanel;
[SerializeField] private TextInput _number;
private ICompletable completableModal;
public void ExitToMenu()
{
SettingsManager.SaveSettings();
}
//public void _ResetBalance() => WalletManager.ResetBalance();
//public void _OpenCounters()
//{
// _settingsScreen.DisableControls();
// _countersPanel.gameObject.SetActive(true);
// completableModal = _countersPanel;
// completableModal.OnComplete += ReturnMainControls;
//}
//public void _EnterNumberTech()
//{
// _settingsScreen.DisableControls();
// _number.gameObject.SetActive(true);
// _number.Initialize();
// completableModal = _number;
// completableModal.OnComplete += ReturnMainControls;
//}
//public void _ExitGame() => Application.Quit();
//private void ReturnMainControls()
//{
// _settingsScreen.EnableControls();
// if (completableModal != null)
// completableModal.OnComplete -= ReturnMainControls;
// completableModal = null;
//}
}