private void OnEndCharSelector(object[] args) { _charList = null; Player.LocalPlayer.FreezePosition(false); Events.CallLocal("setChatState", true); RAGE.Game.Ui.DisplayHud(true); RAGE.Game.Ui.DisplayRadar(true); _disableControls = false; _camera.SetActive(false); }
private void OnSetLoginScreen(object[] args) { var state = (bool)args[0]; if (state) { // Enable BrowserHandler.CreateBrowser("package://CEF/auth/login.html"); RAGE.Game.Graphics.TransitionToBlurred(200); Player.LocalPlayer.FreezePosition(true); Events.CallLocal("setChatState", false); RAGE.Game.Ui.DisplayHud(false); RAGE.Game.Ui.DisplayRadar(false); Camera.SetPos(LoginCamPos, LoginCamPointAt, true); } else { BrowserHandler.DestroyBrowser(null); RAGE.Game.Graphics.TransitionFromBlurred(200); Camera.SetActive(false); } }
private void OnQuitCharCreation(object[] args) { BrowserHandler.DestroyBrowser(null); _camera.SetActive(false); Events.CallRemote(Shared.Events.ClientToServer.Character.TriggerCharSelection); }