From b59547e3861ce3eec46c5d25aee42e57397a4379 Mon Sep 17 00:00:00 2001 From: JerryALT Date: Fri, 29 Mar 2024 20:09:33 +0300 Subject: [PATCH] [LocalizedStrings]: Replacing the 'pause' key on the 'togglemenu' key for hints. --- src/Components/Modules/Maps.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/Components/Modules/Maps.cpp b/src/Components/Modules/Maps.cpp index 419b6c2..c169618 100644 --- a/src/Components/Modules/Maps.cpp +++ b/src/Components/Modules/Maps.cpp @@ -227,6 +227,11 @@ namespace Components Game::GfxImage* image = Game::DB_FindXAssetHeader(Game::ASSET_TYPE_IMAGE, "minimap_tickertape_ru").image; material->textureTable->u.image = image; } + + // Replace the 'pause' key on the 'togglemenu' key for all localizations! + std::string localizeHint = LocalizedStrings::Get("KILLHOUSE_HINT_CHECK_OBJECTIVES_PAUSED"); + Utils::String::Replace(localizeHint, "pause", "togglemenu"); + LocalizedStrings::Set("KILLHOUSE_HINT_CHECK_OBJECTIVES_PAUSED", localizeHint.data()); }); Utils::Hook(0x5C7089, DB_LoadLevelXAssets, HOOK_CALL).install()->quick();