mirror of
https://github.com/Faraphel/Atlas-Install.git
synced 2025-07-03 03:08:29 +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)
|
||||
|
||||
lpar_path = "./file/lpar-debug.txt" if self.gui.boolvar_use_debug_mode.get() else "./file/lpar-default.txt"
|
||||
|
||||
lec.patch(
|
||||
lecode_file=f"./file/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/",
|
||||
move_track_path=f"{self.path}/files/Race/Course/",
|
||||
ctfile_path="./file/CTFILE.txt",
|
||||
lpar_path="./file/lpar-default.txt",
|
||||
lpar_path=lpar_path,
|
||||
)
|
||||
|
||||
output_format = self.gui.stringvar_game_format.get()
|
||||
|
|
|
@ -39,6 +39,7 @@ class Gui:
|
|||
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.root.title(self.translate("MKWFaraphel Installer"))
|
||||
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("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("Use debug mode"), variable=self.boolvar_use_debug_mode)
|
||||
|
||||
self.menu_advanced.add_separator()
|
||||
self.menu_advanced.add_command(label=self.translate("Number of track conversion process", " :"))
|
||||
|
|
Loading…
Reference in a new issue