From 5a622e6ce0bb3f79278d90fcf79dfb4b60fd4503 Mon Sep 17 00:00:00 2001 From: toaster Date: Tue, 21 Oct 2025 20:22:30 +0100 Subject: [PATCH 1/3] Single period for tooltip for Addons case sensitivity (resolves kart-krew-dev/ring-racers#172) --- src/menus/options-data-advanced-addon.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/menus/options-data-advanced-addon.c b/src/menus/options-data-advanced-addon.c index 9bf517abb..793e8710e 100644 --- a/src/menus/options-data-advanced-addon.c +++ b/src/menus/options-data-advanced-addon.c @@ -28,7 +28,7 @@ menuitem_t OPTIONS_DataAdvancedAddon[] = {IT_STRING | IT_CVAR, "Matching", "Set where to check for the text pattern when looking up addons via name.", NULL, {.cvar = &cv_addons_search_type}, 0, 0}, - {IT_STRING | IT_CVAR, "Case Sensitivity", "Set whether to consider the case when searching for addons..", + {IT_STRING | IT_CVAR, "Case Sensitivity", "Set whether to consider the case when searching for addons.", NULL, {.cvar = &cv_addons_search_case}, 0, 0}, }; From 2f189ca6f067f735dd3d111dd60b4766f1dc47a3 Mon Sep 17 00:00:00 2001 From: toaster Date: Tue, 21 Oct 2025 20:46:00 +0100 Subject: [PATCH 2/3] Rewind W_VerifyNMUSlumps file handle for PK3, too (resolves kart-krew-dev/ring-racers#177) --- src/w_wad.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/w_wad.cpp b/src/w_wad.cpp index e69d4b36d..3c68b1378 100644 --- a/src/w_wad.cpp +++ b/src/w_wad.cpp @@ -2535,12 +2535,12 @@ int W_VerifyNMUSlumps(const char *filename, FILE *handle, boolean exit_on_error) && stricmp(&filename[strlen(filename) - 4], ".lua")) { status = W_VerifyWAD(handle, NMUSlist, false); - - // repair file handle in this specific case - fseek(handle, 0, SEEK_SET); } } + // repair file handle so we don't have to open a new one + fseek(handle, 0, SEEK_SET); + if (status == -1) W_InitFileError(filename, exit_on_error); From 35da317d620ec00430ba4b0988bc286c82f7b6d2 Mon Sep 17 00:00:00 2001 From: toaster Date: Tue, 21 Oct 2025 20:48:22 +0100 Subject: [PATCH 3/3] Don't send a netxcmd when using addfile outside of netgame Was supposed to be happening already, but `multiplayer` is a useless variable... --- src/d_netcmd.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/d_netcmd.c b/src/d_netcmd.c index 529fce0a9..1782549d0 100644 --- a/src/d_netcmd.c +++ b/src/d_netcmd.c @@ -4484,7 +4484,7 @@ static void Command_Addfile(void) } // Add file on your client directly if it is trivial, or you aren't in a netgame. - if (!(netgame || multiplayer) || musiconly) + if (!netgame || musiconly) { P_AddWadFile(fn); addedfiles[numfilesadded++] = fn;