Core: create the per world random object in the world constructor (#2083)
* Core: create the per world random object in the world constructor * remove the check that multiworld exists * add a deprecation warning to per_slot_randoms * move random import and fix conflicts * assert worlds don't exist before setting the multiworld seed * fix the dlcq and sdv tests * actually use the seed
This commit is contained in:
		| @@ -124,8 +124,7 @@ def setup_solo_multiworld(test_options=None, seed=None, | ||||
|     if frozen_options in _cache: | ||||
|         return _cache[frozen_options] | ||||
|  | ||||
|     multiworld = setup_base_solo_multiworld(StardewValleyWorld, ()) | ||||
|     multiworld.set_seed(seed) | ||||
|     multiworld = setup_base_solo_multiworld(StardewValleyWorld, (), seed=seed) | ||||
|     # print(f"Seed: {multiworld.seed}") # Uncomment to print the seed for every test | ||||
|     args = Namespace() | ||||
|     for name, option in StardewValleyWorld.options_dataclass.type_hints.items(): | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Aaron Wagener
					Aaron Wagener