mirror of
https://github.com/MarioSpore/Grinch-AP.git
synced 2025-10-21 20:21:32 -06:00
fix mystery naming with --samesettings
This commit is contained in:
@@ -121,7 +121,8 @@ def main():
|
|||||||
try:
|
try:
|
||||||
settings = settings_cache[path] if settings_cache[path] else roll_settings(weights_cache[path])
|
settings = settings_cache[path] if settings_cache[path] else roll_settings(weights_cache[path])
|
||||||
if settings.sprite is not None and not os.path.isfile(settings.sprite) and not get_sprite_from_name(settings.sprite):
|
if settings.sprite is not None and not os.path.isfile(settings.sprite) and not get_sprite_from_name(settings.sprite):
|
||||||
logging.warning(f"Warning: The chosen sprite, \"{settings.sprite}\", for yaml \"{path}\", does not exist.")
|
logging.warning(
|
||||||
|
f"Warning: The chosen sprite, \"{settings.sprite}\", for yaml \"{path}\", does not exist.")
|
||||||
for k, v in vars(settings).items():
|
for k, v in vars(settings).items():
|
||||||
if v is not None:
|
if v is not None:
|
||||||
getattr(erargs, k)[player] = v
|
getattr(erargs, k)[player] = v
|
||||||
@@ -131,9 +132,11 @@ def main():
|
|||||||
raise RuntimeError(f'No weights specified for player {player}')
|
raise RuntimeError(f'No weights specified for player {player}')
|
||||||
if not erargs.name[player]:
|
if not erargs.name[player]:
|
||||||
erargs.name[player] = os.path.split(path)[-1].split(".")[0]
|
erargs.name[player] = os.path.split(path)[-1].split(".")[0]
|
||||||
|
if args.samesettings:
|
||||||
|
erargs.names = ""
|
||||||
|
else:
|
||||||
erargs.names = ",".join(erargs.name[i] for i in range(1, args.multi + 1))
|
erargs.names = ",".join(erargs.name[i] for i in range(1, args.multi + 1))
|
||||||
del(erargs.name)
|
del (erargs.name)
|
||||||
|
|
||||||
ERmain(erargs, seed)
|
ERmain(erargs, seed)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user