mirror of
https://github.com/spencershepard/RotorOps.git
synced 2025-11-10 15:45:30 +00:00
use all existing config file vars
This commit is contained in:
parent
826e7d52ad
commit
c87c4631bf
@ -138,6 +138,7 @@ class Window(QMainWindow, Ui_MainWindow):
|
|||||||
self.user_data = None
|
self.user_data = None
|
||||||
self.forces_list = []
|
self.forces_list = []
|
||||||
self.imports_list = []
|
self.imports_list = []
|
||||||
|
self.current_config = None
|
||||||
|
|
||||||
self.user_data = self.loadUserData()
|
self.user_data = self.loadUserData()
|
||||||
|
|
||||||
@ -385,6 +386,7 @@ class Window(QMainWindow, Ui_MainWindow):
|
|||||||
|
|
||||||
|
|
||||||
def applyScenarioConfig(self, config):
|
def applyScenarioConfig(self, config):
|
||||||
|
self.current_config = config
|
||||||
|
|
||||||
# reset some UI elements
|
# reset some UI elements
|
||||||
self.defense_checkBox.setEnabled(True)
|
self.defense_checkBox.setEnabled(True)
|
||||||
@ -457,16 +459,7 @@ class Window(QMainWindow, Ui_MainWindow):
|
|||||||
x = msg.exec_()
|
x = msg.exec_()
|
||||||
if x == QMessageBox.No:
|
if x == QMessageBox.No:
|
||||||
return
|
return
|
||||||
|
config = self.current_config
|
||||||
config = {}
|
|
||||||
|
|
||||||
# get the author, version, map, tags, name, and description from the scenario
|
|
||||||
config['author'] = self.scenario.author
|
|
||||||
config['map'] = self.scenario.map_name
|
|
||||||
config['tags'] = self.scenario.tags
|
|
||||||
config['name'] = self.scenario.name
|
|
||||||
config['description'] = self.scenario.description
|
|
||||||
|
|
||||||
|
|
||||||
config['checkboxes'] = {}
|
config['checkboxes'] = {}
|
||||||
config['spinboxes'] = {}
|
config['spinboxes'] = {}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user