Skip to content

Commit

Permalink
create used-data.yaml if it doesn't exist
Browse files Browse the repository at this point in the history
  • Loading branch information
spencershepard committed Apr 2, 2024
1 parent 2918e62 commit 6aab34c
Show file tree
Hide file tree
Showing 5 changed files with 15 additions and 4 deletions.
6 changes: 6 additions & 0 deletions Generator/MissionGenerator.py
Original file line number Diff line number Diff line change
Expand Up @@ -519,6 +519,12 @@ def loadUserData(self):
self.user_ratings = prefs["ratings"]
except:
logger.error("Could not load prefs.yaml")

else:
logger.info("No user data file found. Creating a new one.")
prefs = {"player_slots": ["AH-64D_BLK_II", "UH-1H", "Mi-24P", "Ka-50_3", "Mi-8MT"]}
with open(directories.user_datafile_path, 'w') as pfile:
yaml.dump(prefs, pfile)
if not prefs:
prefs = {}

Expand Down
4 changes: 2 additions & 2 deletions Generator/MissionGeneratorUI.py
Original file line number Diff line number Diff line change
Expand Up @@ -331,7 +331,7 @@ def setupUi(self, MainWindow):
self.apcs_spawn_checkBox.setObjectName("apcs_spawn_checkBox")
self.generateButton = QtWidgets.QPushButton(self.centralwidget)
self.generateButton.setEnabled(True)
self.generateButton.setGeometry(QtCore.QRect(750, 600, 231, 51))
self.generateButton.setGeometry(QtCore.QRect(790, 600, 191, 51))
font = QtGui.QFont()
font.setPointSize(8)
font.setBold(True)
Expand Down Expand Up @@ -476,7 +476,7 @@ def setupUi(self, MainWindow):
self.rotorops_server_checkBox.setObjectName("rotorops_server_checkBox")
self.saveConfigButton = QtWidgets.QPushButton(self.centralwidget)
self.saveConfigButton.setEnabled(True)
self.saveConfigButton.setGeometry(QtCore.QRect(620, 600, 121, 51))
self.saveConfigButton.setGeometry(QtCore.QRect(660, 600, 121, 51))
font = QtGui.QFont()
font.setPointSize(8)
font.setBold(True)
Expand Down
7 changes: 6 additions & 1 deletion Generator/build.bat
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,11 @@ echo compiled ui resource files.
echo building exe with pyinstaller...
pyinstaller MissionGenerator.spec --distpath ..\ --clean

cd ../config
del user-data.yaml
echo removed user-data.yaml

if not %1=="-nopause" (
pause >nul
)
)

2 changes: 1 addition & 1 deletion Generator/version.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# ROTOROPS VERSION
maj_version = 1
minor_version = 8
patch_version = 0
patch_version = 1

version_url = 'https://dcs-helicopters.com/app-updates/versioncheck.yaml'

Expand Down
Binary file modified MissionGenerator.exe
Binary file not shown.

0 comments on commit 6aab34c

Please sign in to comment.