48 lines
1.2 KiB
C#
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;
|
|
//}
|
|
|
|
|
|
}
|