mirror of
https://github.com/dcs-retribution/dcs-retribution.git
synced 2025-11-10 15:41:24 +00:00
new options, landmaps, mission settings generation update & frontlike smokes generation
This commit is contained in:
@@ -7,3 +7,26 @@ from ui.window import *
|
||||
class ConfigurationMenu(Menu):
|
||||
def __init__(self, window: Window, parent, game: Game):
|
||||
super(ConfigurationMenu, self).__init__(window, parent, game)
|
||||
self.frame = window.right_pane
|
||||
self.player_skill_var = StringVar()
|
||||
self.player_skill_var.set(self.game.player_skill)
|
||||
|
||||
self.enemy_skill_var = StringVar()
|
||||
self.enemy_skill_var.set(self.game.enemy_skill)
|
||||
|
||||
def dismiss(self):
|
||||
self.game.player_skill = self.player_skill_var.get()
|
||||
self.game.enemy_skill = self.enemy_skill_var.get()
|
||||
super(ConfigurationMenu, self).dismiss()
|
||||
|
||||
def display(self):
|
||||
self.window.clear_right_pane()
|
||||
|
||||
Label(self.frame, text="Player coalition skill").grid(row=0, column=0)
|
||||
Label(self.frame, text="Enemy coalition skill").grid(row=1, column=0)
|
||||
|
||||
OptionMenu(self.frame, self.player_skill_var, "Average", "Good", "High", "Excellent").grid(row=0, column=1)
|
||||
OptionMenu(self.frame, self.enemy_skill_var, "Average", "Good", "High", "Excellent").grid(row=1, column=1)
|
||||
|
||||
Button(self.frame, text="Back", command=self.dismiss).grid(row=2, column=0, columnspan=1)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user