39 lines
1.1 KiB
C#
39 lines
1.1 KiB
C#
using BrewMonster.UI;
|
|
using UnityEngine;
|
|
using UnityEngine.UI;
|
|
|
|
namespace BrewMonster.Scripts
|
|
{
|
|
public class CDlgExit : AUIDialog
|
|
{
|
|
[SerializeField] private Button ConfirmBtn;
|
|
[SerializeField] private Button CancelBtn;
|
|
// [SerializeField] private Toggle CheckBox;
|
|
|
|
private void Awake()
|
|
{
|
|
ConfirmBtn.onClick.AddListener(OnCommand_confirm);
|
|
CancelBtn.onClick.AddListener(OnCancelClicked);
|
|
}
|
|
|
|
private void OnCancelClicked()
|
|
{
|
|
Show(false);
|
|
}
|
|
|
|
void OnCommand_confirm()
|
|
{
|
|
|
|
// TODO: Implement logout and exit logic
|
|
// if( m_pChk_Forcequit.isOn || !GetGameSession()->IsConnected())
|
|
// GetGameRun()->PostMessage(MSG_EXITGAME, -1, 0);
|
|
// else
|
|
// GetGameRun()->GetPendingLogOut().AppendForSaveConfig(new CECPendingLogoutFull());
|
|
|
|
CECGameRun.Instance.GetPendingLogOut().AppendForSaveConfig(new CECPendingLogoutFull());
|
|
|
|
Show(false);
|
|
}
|
|
|
|
}
|
|
} |