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; //} }