Beispiel #1
0
 private void OnInitCharCreation(object[] args)
 {
     UnStageModel(Player.LocalPlayer);
     ResetAppearance(Player.LocalPlayer);
     BrowserHandler.CreateBrowser("package://CEF/char/charcreator.html");
     _camera.SetPos(Helper.GetPosInFrontOfVector3(_displayPos.GetVector3Part(), _displayPos.W, 1.5f), _displayPos.GetVector3Part(), true);
 }
        private void ShowMenuWindowEvent(object[] args)
        {
            // Destroy the previous window
            BrowserHandler.DestroyBrowser(browser);

            // Create the menu browser
            browser = BrowserHandler.CreateBrowser("package://statics/gameselector.html", null);
        }
        private void ShowSkinSelectorEvent(object[] args)
        {
            // Destroy the previous broswer
            DestroyConnectionBrowserEvent(null);

            // Create the menu browser
            browser = BrowserHandler.CreateBrowser("package://statics/skinselector.html", null);
        }
Beispiel #4
0
        private void OnShowQRCode(object[] args)
        {
            if (args[0] == null)
            {
                return;
            }
            var link = args[0].ToString();

            BrowserHandler.CreateBrowser("package://CEF/auth/enablegoogleauth.html");
            BrowserHandler.ExecuteFunction(new object[] { "addImage", link });
        }
        private void ShowCVHWindowEvent(object[] args)
        {
            // Create the camera
            camera = RAGE.Game.Cam.CreateCameraWithParams(RAGE.Game.Misc.GetHashKey("DEFAULT_SCRIPTED_CAMERA"), 3400.0f, 5075.0f, 20.0f, 0.0f, 0.0f, 8.0f, 75.0f, true, 2);
            RAGE.Game.Cam.SetCamActive(camera, true);
            RAGE.Game.Cam.RenderScriptCams(true, false, 0, false, false, 0);

            // Disable chat
            Chat.Show(false);

            //Disable the radar
            RAGE.Game.Ui.DisplayRadar(false);

            // Create the menu browser
            browser = BrowserHandler.CreateBrowser("package://statics/cvh.html", null);
        }
Beispiel #6
0
        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 ShowLoadingWindowEvent(object[] args)
 {
     // Create the browser
     browser = BrowserHandler.CreateBrowser("package://statics/loading.html", null);
 }
 private void ShowPlayerBanEvent(object[] args)
 {
     // Create the player ban browser
     browser = BrowserHandler.CreateBrowser("package://statics/ban.html", new object[] { "sendBanReason", args[0].ToString() });
 }
 private void ShowRegisterWindowEvent(object[] args)
 {
     // Create the register browser
     browser = BrowserHandler.CreateBrowser("package://statics/register.html", null);
 }