implement race as an option and cmd argument
This commit is contained in:
parent
0c6ce5df00
commit
b3ec435b7e
|
@ -34,6 +34,9 @@ zip_roms:int = 1
|
||||||
#create a spoiler file
|
#create a spoiler file
|
||||||
create_spoiler:bool = True
|
create_spoiler:bool = True
|
||||||
|
|
||||||
|
#create roms as race coms
|
||||||
|
race:bool= False
|
||||||
|
|
||||||
#folder from which the player yaml files are pulled from
|
#folder from which the player yaml files are pulled from
|
||||||
player_files_folder:str = "Players"
|
player_files_folder:str = "Players"
|
||||||
|
|
||||||
|
@ -77,7 +80,7 @@ if __name__ == "__main__":
|
||||||
|
|
||||||
command = f"py -{py_version} Mystery.py --multi {len(player_files)} {player_string} " \
|
command = f"py -{py_version} Mystery.py --multi {len(player_files)} {player_string} " \
|
||||||
f"--names {','.join(player_names)} --enemizercli {enemizer_location} " \
|
f"--names {','.join(player_names)} --enemizercli {enemizer_location} " \
|
||||||
f"--outputpath {outputpath}" + " --create_spoiler" if create_spoiler else ""
|
f"--outputpath {outputpath}" + " --create_spoiler" if create_spoiler else "" + " --race" if race else ""
|
||||||
print(command)
|
print(command)
|
||||||
import time
|
import time
|
||||||
start = time.perf_counter()
|
start = time.perf_counter()
|
||||||
|
|
|
@ -43,6 +43,7 @@ def main():
|
||||||
parser.add_argument('--rom')
|
parser.add_argument('--rom')
|
||||||
parser.add_argument('--enemizercli')
|
parser.add_argument('--enemizercli')
|
||||||
parser.add_argument('--outputpath')
|
parser.add_argument('--outputpath')
|
||||||
|
parser.add_argument('--race', action='store_true')
|
||||||
for player in range(1, multiargs.multi + 1):
|
for player in range(1, multiargs.multi + 1):
|
||||||
parser.add_argument(f'--p{player}', help=argparse.SUPPRESS)
|
parser.add_argument(f'--p{player}', help=argparse.SUPPRESS)
|
||||||
args = parser.parse_args()
|
args = parser.parse_args()
|
||||||
|
@ -75,7 +76,7 @@ def main():
|
||||||
erargs.seed = seed
|
erargs.seed = seed
|
||||||
erargs.names = args.names
|
erargs.names = args.names
|
||||||
erargs.create_spoiler = args.create_spoiler
|
erargs.create_spoiler = args.create_spoiler
|
||||||
erargs.race = False
|
erargs.race = args.race
|
||||||
erargs.outputname = seedname
|
erargs.outputname = seedname
|
||||||
erargs.outputpath = args.outputpath
|
erargs.outputpath = args.outputpath
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue