mirror of
https://github.com/Faraphel/Atlas-Install.git
synced 2025-07-04 03:38:26 +02:00
using a track filter will enable the cheat region
This commit is contained in:
parent
b3d5af63ed
commit
4c5fa3f20e
3 changed files with 4 additions and 17 deletions
|
@ -552,11 +552,7 @@ class Game:
|
||||||
:param track: the track that will be patched
|
:param track: the track that will be patched
|
||||||
:return: 0 if no error occured
|
:return: 0 if no error occured
|
||||||
"""
|
"""
|
||||||
nonlocal error_count, error_max, thread_list
|
track.convert_wu8_to_szs()
|
||||||
|
|
||||||
try: track.convert_wu8_to_szs()
|
|
||||||
except Exception as e:
|
|
||||||
raise e
|
|
||||||
|
|
||||||
def clean_process() -> int:
|
def clean_process() -> int:
|
||||||
"""
|
"""
|
||||||
|
|
|
@ -37,6 +37,7 @@ class Main:
|
||||||
self.quit()
|
self.quit()
|
||||||
|
|
||||||
self.is_dev_version = False # Is this installer version a dev ?
|
self.is_dev_version = False # Is this installer version a dev ?
|
||||||
|
self.is_track_configuration_edited = False
|
||||||
self.stringvar_ctconfig = StringVar(value=self.available_packs[0])
|
self.stringvar_ctconfig = StringVar(value=self.available_packs[0])
|
||||||
self.stringvar_language = StringVar(value=self.common.option.language)
|
self.stringvar_language = StringVar(value=self.common.option.language)
|
||||||
self.stringvar_game_format = StringVar(value=self.common.option.format)
|
self.stringvar_game_format = StringVar(value=self.common.option.format)
|
||||||
|
@ -45,12 +46,6 @@ class Main:
|
||||||
|
|
||||||
self.root.title(self.translate("MKWFaraphel Installer"))
|
self.root.title(self.translate("MKWFaraphel Installer"))
|
||||||
|
|
||||||
self.boolvar_use_1star_track = BooleanVar(value=True)
|
|
||||||
self.boolvar_use_2star_track = BooleanVar(value=True)
|
|
||||||
self.boolvar_use_3star_track = BooleanVar(value=True)
|
|
||||||
self.stringvar_mark_track_from_version = StringVar(value="None")
|
|
||||||
self.stringvar_sort_track_by = StringVar(value="name")
|
|
||||||
|
|
||||||
self.boolvar_use_debug_mode = BooleanVar(value=False)
|
self.boolvar_use_debug_mode = BooleanVar(value=False)
|
||||||
self.boolvar_force_unofficial_mode = BooleanVar(value=False)
|
self.boolvar_force_unofficial_mode = BooleanVar(value=False)
|
||||||
|
|
||||||
|
@ -424,13 +419,8 @@ class Main:
|
||||||
:return: True if the parameter is the official one, False if it is customized
|
:return: True if the parameter is the official one, False if it is customized
|
||||||
"""
|
"""
|
||||||
return (
|
return (
|
||||||
self.boolvar_use_1star_track.get() is True and
|
|
||||||
self.boolvar_use_2star_track.get() is True and
|
|
||||||
self.boolvar_use_3star_track.get() is True and
|
|
||||||
|
|
||||||
self.boolvar_force_unofficial_mode.get() is False and
|
self.boolvar_force_unofficial_mode.get() is False and
|
||||||
|
self.is_track_configuration_edited is False
|
||||||
self.stringvar_sort_track_by.get() == "name"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
def quit(self) -> None:
|
def quit(self) -> None:
|
||||||
|
|
|
@ -218,6 +218,7 @@ class TrackSelection:
|
||||||
).grid(row=100, column=1, sticky="E")
|
).grid(row=100, column=1, sticky="E")
|
||||||
|
|
||||||
def save_configuration(self):
|
def save_configuration(self):
|
||||||
|
self.common.gui_main.is_track_configuration_edited = True
|
||||||
self.common.ct_config.sort_track_attr = self.combobox_track_sort.get()
|
self.common.ct_config.sort_track_attr = self.combobox_track_sort.get()
|
||||||
self.common.ct_config.filter_track_selection = self.get_filter(
|
self.common.ct_config.filter_track_selection = self.get_filter(
|
||||||
self.variable_enable_track_filter,
|
self.variable_enable_track_filter,
|
||||||
|
|
Loading…
Reference in a new issue