diff --git a/Assets/PerfectWorld/Scripts/UI/Login/BtnBackToSelectRole.cs b/Assets/PerfectWorld/Scripts/UI/Login/BtnBackToSelectRole.cs new file mode 100644 index 0000000000..59d081a721 --- /dev/null +++ b/Assets/PerfectWorld/Scripts/UI/Login/BtnBackToSelectRole.cs @@ -0,0 +1,17 @@ +using UnityEngine; +using BrewMonster.Network; + +namespace BrewMonster.UI +{ + /// + /// Attach to the in-game button: sends LOGOUT(1) and returns to Select Role. + /// + public class BtnBackToSelectRole : MonoBehaviour + { + public void OnClick() + { + UnityGameSession.ReturnToSelectRole(); + } + } +} + diff --git a/Assets/PerfectWorld/Scripts/UI/Login/BtnBackToSelectRole.cs.meta b/Assets/PerfectWorld/Scripts/UI/Login/BtnBackToSelectRole.cs.meta new file mode 100644 index 0000000000..b500247166 --- /dev/null +++ b/Assets/PerfectWorld/Scripts/UI/Login/BtnBackToSelectRole.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: f9aed6caec10d2a44a39e3b9c458c5c5 \ No newline at end of file diff --git a/Assets/PerfectWorld/Scripts/UI/Login/BtnLogoutAccount.cs b/Assets/PerfectWorld/Scripts/UI/Login/BtnLogoutAccount.cs new file mode 100644 index 0000000000..53dcf51254 --- /dev/null +++ b/Assets/PerfectWorld/Scripts/UI/Login/BtnLogoutAccount.cs @@ -0,0 +1,17 @@ +using UnityEngine; +using BrewMonster.Network; + +namespace BrewMonster.UI +{ + /// + /// Attach to the Select Role screen button: sends LOGOUT(0) and returns to Login UI. + /// + public class BtnLogoutAccount : MonoBehaviour + { + public void OnClick() + { + UnityGameSession.LogoutAccount(); + } + } +} + diff --git a/Assets/PerfectWorld/Scripts/UI/Login/BtnLogoutAccount.cs.meta b/Assets/PerfectWorld/Scripts/UI/Login/BtnLogoutAccount.cs.meta new file mode 100644 index 0000000000..fec91d3246 --- /dev/null +++ b/Assets/PerfectWorld/Scripts/UI/Login/BtnLogoutAccount.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 725d0d91266148944894d6c831bf2650 \ No newline at end of file