فهرست منبع

Use only when is enableUiEnhancements toogled

George King 1 ماه پیش
والد
کامیت
872f2311c5
1فایلهای تغییر یافته به همراه6 افزوده شده و 2 حذف شده
  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);