Pārlūkot izejas kodu

Use only when is enableUiEnhancements toogled

George King 1 mēnesi atpakaļ
vecāks
revīzija
872f2311c5
1 mainītis faili ar 6 papildinājumiem un 2 dzēšanām
  1. 6 2
      client/windows/InfoWindows.cpp

+ 6 - 2
client/windows/InfoWindows.cpp

@@ -316,13 +316,17 @@ CInfoBoxPopup::CInfoBoxPopup(Point position, const CGHeroInstance * hero)
 }
 
 CInfoBoxPopup::CInfoBoxPopup(Point position, const CGGarrison * garr)
-	: AdventureMapPopup(RCLICK_POPUP | PLAYER_COLORED, ImagePath::builtin("GARRIPOP"), position)
+	: AdventureMapPopup(RCLICK_POPUP | PLAYER_COLORED, ImagePath::builtin(settings["general"]["enableUiEnhancements"].Bool() ? "GARRIPOP" : "TOWNQVBK"), position)
 {
 	InfoAboutTown iah;
 	GAME->interface()->cb->getTownInfo(garr, iah);
 
 	OBJECT_CONSTRUCTION;
-	tooltip = std::make_shared<CGarrisonTooltip>(Point(9, 10), iah);
+
+    if(settings["general"]["enableUiEnhancements"].Bool())
+        tooltip = std::make_shared<CGarrisonTooltip>(Point(9, 10), iah);
+     else
+        tooltip = std::make_shared<CTownTooltip>(Point(9, 10), iah);
 	
 	addUsedEvents(DRAG_POPUP);