浏览代码

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);