From 6f264ff5deecdae74c995e1a60d8ea84d15a7834 Mon Sep 17 00:00:00 2001 From: Dan Albert Date: Wed, 23 Jun 2021 20:08:05 -0700 Subject: [PATCH] Signal game update when buying/selling TGO units. Fixes https://github.com/dcs-liberation/dcs_liberation/issues/1312 --- qt_ui/windows/groundobject/QGroundObjectMenu.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/qt_ui/windows/groundobject/QGroundObjectMenu.py b/qt_ui/windows/groundobject/QGroundObjectMenu.py index 7bb20c0f..ca827c00 100644 --- a/qt_ui/windows/groundobject/QGroundObjectMenu.py +++ b/qt_ui/windows/groundobject/QGroundObjectMenu.py @@ -18,7 +18,7 @@ from PySide2.QtWidgets import ( from dcs import Point from dcs import vehicles -from game import Game, db +from game import Game from game.data.building_data import FORTIFICATION_BUILDINGS from game.db import REWARDS from game.dcs.groundunittype import GroundUnitType @@ -258,7 +258,7 @@ class QGroundObjectMenu(QDialog): self.game.budget = self.game.budget + self.total_value self.ground_object.groups = [] self.do_refresh_layout() - GameUpdateSignal.get_instance().updateBudget(self.game) + GameUpdateSignal.get_instance().updateGame(self.game) def buy_group(self): self.subwindow = QBuyGroupForGroundObjectDialog( @@ -434,7 +434,7 @@ class QBuyGroupForGroundObjectDialog(QDialog): ) self.ground_object.groups = [group] - GameUpdateSignal.get_instance().updateBudget(self.game) + GameUpdateSignal.get_instance().updateGame(self.game) self.changed.emit() self.close() @@ -453,7 +453,7 @@ class QBuyGroupForGroundObjectDialog(QDialog): generator.generate() self.ground_object.groups = list(generator.groups) - GameUpdateSignal.get_instance().updateBudget(self.game) + GameUpdateSignal.get_instance().updateGame(self.game) self.changed.emit() self.close() @@ -471,7 +471,7 @@ class QBuyGroupForGroundObjectDialog(QDialog): generator.generate() self.ground_object.groups = [generator.vg] - GameUpdateSignal.get_instance().updateBudget(self.game) + GameUpdateSignal.get_instance().updateGame(self.game) self.changed.emit() self.close()