mirror of
https://github.com/Faraphel/Atlas-Install.git
synced 2025-07-04 03:38:26 +02:00
Added a debug mode for performance monitoring and information like position, respawn, ...
This commit is contained in:
parent
944dd5f6e7
commit
71ab9a0f92
3 changed files with 68 additions and 1 deletions
63
file/lpar-debug.txt
Normal file
63
file/lpar-debug.txt
Normal file
|
@ -0,0 +1,63 @@
|
||||||
|
#LE-LPAR
|
||||||
|
|
||||||
|
[LECODE-PARAMETERS]
|
||||||
|
|
||||||
|
LIMIT-MODE = LE$EXPERIMENTAL
|
||||||
|
|
||||||
|
ENGINE = 0,0,0
|
||||||
|
ENABLE-200CC = 0
|
||||||
|
PERF-MONITOR = 0
|
||||||
|
CUSTOM-TT = 1
|
||||||
|
XPFLAGS = 1
|
||||||
|
SPEEDOMETER = 1
|
||||||
|
THCLOUD-TIME = 720
|
||||||
|
|
||||||
|
PERF-MONITOR = 2
|
||||||
|
DEBUG = DEBUG$1
|
||||||
|
|
||||||
|
[CHAT-MESSAGE-MODES]
|
||||||
|
@legacy = 1
|
||||||
|
|
||||||
|
[DEBUG-1]
|
||||||
|
SETUP = DEBUG$CLEAR
|
||||||
|
HIDE-SPEEDO = 0
|
||||||
|
|
||||||
|
LINE = 0
|
||||||
|
ENABLED = 1
|
||||||
|
SPACE = 0
|
||||||
|
OPPONENT = 1
|
||||||
|
|
||||||
|
LINE = 1
|
||||||
|
ENABLED = 1
|
||||||
|
SPACE = 0
|
||||||
|
POSITION = 1
|
||||||
|
|
||||||
|
LINE = 2
|
||||||
|
ENABLED = 1
|
||||||
|
SPACE = 0
|
||||||
|
CHECK-POINT = 3
|
||||||
|
|
||||||
|
LINE = 3
|
||||||
|
ENABLED = 1
|
||||||
|
SPACE = 0
|
||||||
|
RESPAWN = 1
|
||||||
|
|
||||||
|
LINE = 4
|
||||||
|
ENABLED = 1
|
||||||
|
SPACE = 0
|
||||||
|
ITEM-POINT = 1
|
||||||
|
|
||||||
|
LINE = 5
|
||||||
|
ENABLED = 1
|
||||||
|
SPACE = 0
|
||||||
|
KCL-TYPE = 1
|
||||||
|
|
||||||
|
LINE = 6
|
||||||
|
ENABLED = 1
|
||||||
|
SPACE = 0
|
||||||
|
LAP-POS = 1
|
||||||
|
|
||||||
|
LINE = 7
|
||||||
|
ENABLED = 1
|
||||||
|
SPACE = 0
|
||||||
|
XPF = 2
|
|
@ -237,13 +237,15 @@ class Game:
|
||||||
|
|
||||||
shutil.copytree("./file/Track/", self.path + "/files/Race/Course/", dirs_exist_ok=True)
|
shutil.copytree("./file/Track/", self.path + "/files/Race/Course/", dirs_exist_ok=True)
|
||||||
|
|
||||||
|
lpar_path = "./file/lpar-debug.txt" if self.gui.boolvar_use_debug_mode.get() else "./file/lpar-default.txt"
|
||||||
|
|
||||||
lec.patch(
|
lec.patch(
|
||||||
lecode_file=f"./file/lecode-{self.region}.bin",
|
lecode_file=f"./file/lecode-{self.region}.bin",
|
||||||
dest_lecode_file=f"{self.path}/files/rel/lecode-{self.region}.bin",
|
dest_lecode_file=f"{self.path}/files/rel/lecode-{self.region}.bin",
|
||||||
game_track_path=f"{self.path}/files/Race/Course/",
|
game_track_path=f"{self.path}/files/Race/Course/",
|
||||||
move_track_path=f"{self.path}/files/Race/Course/",
|
move_track_path=f"{self.path}/files/Race/Course/",
|
||||||
ctfile_path="./file/CTFILE.txt",
|
ctfile_path="./file/CTFILE.txt",
|
||||||
lpar_path="./file/lpar-default.txt",
|
lpar_path=lpar_path,
|
||||||
)
|
)
|
||||||
|
|
||||||
output_format = self.gui.stringvar_game_format.get()
|
output_format = self.gui.stringvar_game_format.get()
|
||||||
|
|
|
@ -39,6 +39,7 @@ class Gui:
|
||||||
self.boolvar_use_3star_track = BooleanVar(value=True)
|
self.boolvar_use_3star_track = BooleanVar(value=True)
|
||||||
self.stringvar_mark_track_from_version = StringVar(value="None")
|
self.stringvar_mark_track_from_version = StringVar(value="None")
|
||||||
self.stringvar_sort_track_by = StringVar(value="name")
|
self.stringvar_sort_track_by = StringVar(value="name")
|
||||||
|
self.boolvar_use_debug_mode = BooleanVar(value=False)
|
||||||
|
|
||||||
self.root.title(self.translate("MKWFaraphel Installer"))
|
self.root.title(self.translate("MKWFaraphel Installer"))
|
||||||
self.root.resizable(False, False)
|
self.root.resizable(False, False)
|
||||||
|
@ -82,6 +83,7 @@ class Gui:
|
||||||
self.menu_advanced.add_checkbutton(label=self.translate("Disable downloads"), variable=self.boolvar_disable_download, command=lambda: self.option.edit("disable_download", self.boolvar_disable_download))
|
self.menu_advanced.add_checkbutton(label=self.translate("Disable downloads"), variable=self.boolvar_disable_download, command=lambda: self.option.edit("disable_download", self.boolvar_disable_download))
|
||||||
self.menu_advanced.add_checkbutton(label=self.translate("Delete track after wu8 to szs conversion"), variable=self.boolvar_del_track_after_conv, command=lambda: self.option.edit("del_track_after_conv", self.boolvar_del_track_after_conv))
|
self.menu_advanced.add_checkbutton(label=self.translate("Delete track after wu8 to szs conversion"), variable=self.boolvar_del_track_after_conv, command=lambda: self.option.edit("del_track_after_conv", self.boolvar_del_track_after_conv))
|
||||||
self.menu_advanced.add_checkbutton(label=self.translate("Don't check for update"), variable=self.boolvar_dont_check_for_update, command=lambda: self.option.edit("dont_check_for_update", self.boolvar_dont_check_for_update))
|
self.menu_advanced.add_checkbutton(label=self.translate("Don't check for update"), variable=self.boolvar_dont_check_for_update, command=lambda: self.option.edit("dont_check_for_update", self.boolvar_dont_check_for_update))
|
||||||
|
self.menu_advanced.add_checkbutton(label=self.translate("Use debug mode"), variable=self.boolvar_use_debug_mode)
|
||||||
|
|
||||||
self.menu_advanced.add_separator()
|
self.menu_advanced.add_separator()
|
||||||
self.menu_advanced.add_command(label=self.translate("Number of track conversion process", " :"))
|
self.menu_advanced.add_command(label=self.translate("Number of track conversion process", " :"))
|
||||||
|
|
Loading…
Reference in a new issue