From c8af1f4ee4467459e18dce1082a24b866b3d8b92 Mon Sep 17 00:00:00 2001 From: Federico Cecchetto Date: Sat, 25 Jun 2022 01:02:44 +0200 Subject: [PATCH] Small fix --- data/ui_scripts/patches/__init__.lua | 4 +++- data/ui_scripts/patches/shaderdialog.lua | 1 - 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/data/ui_scripts/patches/__init__.lua b/data/ui_scripts/patches/__init__.lua index 3679bb26..291f5367 100644 --- a/data/ui_scripts/patches/__init__.lua +++ b/data/ui_scripts/patches/__init__.lua @@ -2,7 +2,9 @@ if (game:issingleplayer()) then return end -require("shaderdialog") +if (Engine.InFrontend()) then + require("shaderdialog") +end -- defined in mp_hud/hudutils.lua function GetGameModeName() diff --git a/data/ui_scripts/patches/shaderdialog.lua b/data/ui_scripts/patches/shaderdialog.lua index 71c67102..9d658d27 100644 --- a/data/ui_scripts/patches/shaderdialog.lua +++ b/data/ui_scripts/patches/shaderdialog.lua @@ -1,4 +1,3 @@ -local originaldialog = LUI.ShaderCacheDialog.new LUI.MenuBuilder.registerPopupType("ShaderCacheDialog_original", LUI.ShaderCacheDialog.new) game:addlocalizedstring("PLATFORM_SHADER_PRECACHE_ASK", "Would you like to populate the shader cache? It may cause crashes with certain GPUs (e.g. RTX cards) but will improve performance if successful.")