Fix issue with GUI message showing wrong seed number when yaml specifies a different seed
This commit is contained in:
@@ -106,17 +106,15 @@ def bottom_frame(self, parent, args=None):
|
||||
if guiargs.count is not None and guiargs.seed:
|
||||
seed = guiargs.seed
|
||||
for _ in range(guiargs.count):
|
||||
seeds.append(seed)
|
||||
main(seed=seed, args=guiargs, fish=parent.fish)
|
||||
world = main(seed=seed, args=guiargs, fish=parent.fish)
|
||||
seeds.append(world.seed)
|
||||
seed = random.randint(0, 999999999)
|
||||
else:
|
||||
if guiargs.seed:
|
||||
seeds.append(guiargs.seed)
|
||||
else:
|
||||
if not guiargs.seed:
|
||||
random.seed(None)
|
||||
guiargs.seed = random.randint(0, 999999999)
|
||||
seeds.append(guiargs.seed)
|
||||
main(seed=guiargs.seed, args=guiargs, fish=parent.fish)
|
||||
world = main(seed=guiargs.seed, args=guiargs, fish=parent.fish)
|
||||
seeds.append(world.seed)
|
||||
except (FillError, EnemizerError, Exception, RuntimeError) as e:
|
||||
logging.exception(e)
|
||||
messagebox.showerror(title="Error while creating seed", message=str(e))
|
||||
|
||||
Reference in New Issue
Block a user