From 37437224f9fcaadcfc149092ee025a5ed0a833c2 Mon Sep 17 00:00:00 2001 From: Ivan Savenko Date: Mon, 24 Jul 2023 23:16:34 +0300 Subject: [PATCH 1/3] Remove excessive warning --- lib/CTownHandler.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/CTownHandler.cpp b/lib/CTownHandler.cpp index 466031c7d..78c849e92 100644 --- a/lib/CTownHandler.cpp +++ b/lib/CTownHandler.cpp @@ -595,7 +595,8 @@ void CTownHandler::loadBuilding(CTown * town, const std::string & stringID, cons if(ret->bid == BuildingID::NONE && !source["id"].isNull()) { - logMod->warn("Building %s: id field is deprecated", stringID); + // FIXME: A lot of false-positives with no clear way to handle them in mods + //logMod->warn("Building %s: id field is deprecated", stringID); ret->bid = source["id"].isNull() ? BuildingID(BuildingID::NONE) : BuildingID(source["id"].Float()); } From bf7d8ba6de1603fa3a215306aed99839ffc347aa Mon Sep 17 00:00:00 2001 From: Ivan Savenko Date: Mon, 24 Jul 2023 23:16:44 +0300 Subject: [PATCH 2/3] Fix typo --- Mods/vcmi/config/vcmi/ukrainian.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Mods/vcmi/config/vcmi/ukrainian.json b/Mods/vcmi/config/vcmi/ukrainian.json index 8122e1df8..e4d03e423 100644 --- a/Mods/vcmi/config/vcmi/ukrainian.json +++ b/Mods/vcmi/config/vcmi/ukrainian.json @@ -85,7 +85,7 @@ "vcmi.systemOptions.framerateButton.hover" : "Лічильник кадрів", "vcmi.systemOptions.framerateButton.help" : "{Лічильник кадрів}\n\n Перемикає видимість лічильника кадрів на секунду у кутку ігрового вікна", "vcmi.systemOptions.hapticFeedbackButton.hover" : "Тактильний відгук", - "vcmi.systemOptions.hapticFeedbackButton.help" : "{Тактильний відгук}\n\Використовувати вібрацію при використанні сенсорного екрану", + "vcmi.systemOptions.hapticFeedbackButton.help" : "{Тактильний відгук}\n\nВикористовувати вібрацію при використанні сенсорного екрану", "vcmi.adventureOptions.infoBarPick.help" : "{Повідомлення у панелі статусу}\n\nЗа можливості, повідомлення про відвідування об'єктів карти пригод будуть відображені у панелі статусу замість окремого вікна", "vcmi.adventureOptions.infoBarPick.hover" : "Повідомлення у панелі статусу", From 823080be86cbf66e1f64f7c32eb8a69e279e2996 Mon Sep 17 00:00:00 2001 From: Ivan Savenko Date: Mon, 24 Jul 2023 23:27:26 +0300 Subject: [PATCH 3/3] Fix error on opening map list with hota maps --- client/lobby/SelectionTab.cpp | 3 --- 1 file changed, 3 deletions(-) diff --git a/client/lobby/SelectionTab.cpp b/client/lobby/SelectionTab.cpp index a0016634e..84b430f32 100644 --- a/client/lobby/SelectionTab.cpp +++ b/client/lobby/SelectionTab.cpp @@ -194,11 +194,8 @@ SelectionTab::SelectionTab(ESelectionScreen Type) } iconsMapFormats = std::make_shared("SCSELC.DEF"); - iconsMapFormats->preload(); iconsVictoryCondition = std::make_shared("SCNRVICT.DEF"); - iconsVictoryCondition->preload(); iconsLossCondition = std::make_shared("SCNRLOSS.DEF"); - iconsLossCondition->preload(); for(int i = 0; i < positionsToShow; i++) listItems.push_back(std::make_shared(Point(30, 129 + i * 25), iconsMapFormats, iconsVictoryCondition, iconsLossCondition));