Revert "Revert "Add Cloud Base Altitude to Weather Display (#1371)""

This reverts commit b2dd8c68e1aa7cb9e009777cc6e6a06272496dca.
This commit is contained in:
Dan Albert 2021-07-01 20:02:29 -07:00
parent b2dd8c68e1
commit c89416702d
2 changed files with 8 additions and 0 deletions

View File

@ -12,7 +12,9 @@ Saves from 4.0.0 are compatible with 4.0.1.
## Features/Improvements
* **[Plugins]** Increased time JTAC Autolase messages stay visible on the UI.
* **[UI]** Added ability to take notes and have those notes appear as a kneeboard page.
* **[UI]** Hovering over the weather information now dispalys the cloud base (meters and feet).
* **[UI]** Google search link added to unit information when there is no information provided.
## Fixes

View File

@ -13,6 +13,7 @@ import qt_ui.uiconstants as CONST
from game import Game
from game.event.airwar import AirWarEvent
from game.profiling import logged_duration
from game.utils import meters
from gen.ato import Package
from gen.flights.traveltime import TotEstimator
from qt_ui.models import GameModel
@ -112,6 +113,11 @@ class QTopPanel(QFrame):
self.transfers.setEnabled(True)
self.conditionsWidget.setCurrentTurn(game.turn, game.conditions)
base_m = game.conditions.weather.clouds.base
base_ft = int(meters(base_m).feet)
self.conditionsWidget.setToolTip(f"Cloud Base: {base_m}m / {base_ft}ft")
self.intel_box.set_game(game)
self.budgetBox.setGame(game)
self.factionsInfos.setGame(game)