d426226bce 
								
							 
						 
						
							
							
								
								LttP: run optimize imports on __init__  
							
							
							
						 
						
							2022-08-16 23:57:59 +02:00  
				
					
						
							
							
								 
						
							
								81cf1508e0 
								
							 
						 
						
							
							
								
								Core: Refactor Autoworld.options to Autoworld.option_definitions ( #906 )  
							
							... 
							
							
							
							* refactor `world.options` -> `world.option_definitions`
* rename world api reference
* missed some self.options 
							
						 
						
							2022-08-15 23:46:59 +02:00  
				
					
						
							
							
								 
						
							
								e1e2526322 
								
							 
						 
						
							
							
								
								LttP: Do a check for enemizer much earlier in generation. ( #875 )  
							
							
							
						 
						
							2022-08-10 22:21:52 +02:00  
				
					
						
							
							
								 
						
							
								f6da81ac70 
								
							 
						 
						
							
							
								
								Core: cleanup Item classes ( #849 )  
							
							
							
						 
						
							2022-08-06 00:49:54 +02:00  
				
					
						
							
							
								 
						
							
								122590fc68 
								
							 
						 
						
							
							
								
								lttp: move open pyramid to new options system ( #762 )  
							
							
							
						 
						
							2022-07-14 09:39:53 +02:00  
				
					
						
							
							
								 
						
							
								f140aadafe 
								
							 
						 
						
							
							
								
								Alttp: fix broken msu es link ( #702 )  
							
							
							
						 
						
							2022-06-25 13:15:57 +02:00  
				
					
						
							
							
								 
						
							
								05a51346f9 
								
							 
						 
						
							
							
								
								LttP: fix Ganon's Tower trash prefill ignoring item_rules ( #648 )  
							
							
							
						 
						
							2022-06-17 03:24:15 +02:00  
				
					
						
							
							
								 
						
							
								964eda13cc 
								
							 
						 
						
							
							
								
								Fix LTTP filler items ( #621 )  
							
							
							
						 
						
							2022-06-10 13:23:03 +02:00  
				
					
						
							
							
								 
						
							
								d0a98949f5 
								
							 
						 
						
							
							
								
								LttP: split Retro into Retro Bows and Retro Caves ( #588 )  
							
							
							
						 
						
							2022-06-01 08:29:21 -07:00  
				
					
						
							
							
								 
						
							
								dbf0458575 
								
							 
						 
						
							
							
								
								Implement get_filler_item_name for various games ( #451 )  
							
							
							
						 
						
							2022-05-19 15:37:26 +02:00  
				
					
						
							
							
								 
						
							
								977159e572 
								
							 
						 
						
							
							
								
								Webworld docs: move gameinfo documentation to their world folders and copy them for webhost use. ( #455 )  
							
							
							
						 
						
							2022-05-11 20:05:53 +02:00  
				
					
						
							
							
								 
						
							
								894a30b9bd 
								
							 
						 
						
							
							
								
								Check for ROMs at beginning of generation ( #475 )  
							
							
							
						 
						
							2022-04-30 03:37:28 +02:00  
				
					
						
							
							
								 
						
							
								42fecc7491 
								
							 
						 
						
							
							
								
								Core: change how required versions work, deprecate IgnoreGame ( #426 )  
							
							... 
							
							
							
							`AutoWorld.World`s can set required_server_version and required_client_version properties. Drop `get_required_client_version()`.
`MultiServer` will set an absolute minimum client version based on its capability (protocol level).
`IgnoreVersion` tag is replaced by using `Tracker` or `TextOnly` with empty or null `game`.
Ignoring game will also ignore game's required_client_version (and fall back to server capability). 
							
						 
						
							2022-04-08 11:16:36 +02:00  
				
					
						
							
							
								 
						
							
								944571ea89 
								
							 
						 
						
							
							
								
								LttP: Add Allow collect option, default Off. ( #414 )  
							
							... 
							
							
							
							* LttP: Add Allow collect option, default Off.
* Add allow_collect to the sample yaml. 
							
						 
						
							2022-04-05 03:54:49 +02:00  
				
					
						
							
							
								 
						
							
								37d9eb2752 
								
							 
						 
						
							
							
								
								Added filesafe player name function and updated generator functions in all worlds to use filesafe player name during output  
							
							... 
							
							
							
							Thanks Windows for your bad filesystem. 
							
						 
						
							2022-04-03 20:45:44 +02:00  
				
					
						
							
							
								 
						
							
								05e267a0bd 
								
							 
						 
						
							
							
								
								Prevent use of old collection clients without boss collection blocklist. ( #406 )  
							
							
							
						 
						
							2022-04-03 14:45:06 -04:00  
				
					
						
							
							
								 
						
							
								7394598aff 
								
							 
						 
						
							
							
								
								Patch: update to version 4 ( #312 )  
							
							
							
						 
						
							2022-03-18 04:53:09 +01:00  
				
					
						
							
							
								 
						
							
								d2927dc68f 
								
							 
						 
						
							
							
								
								LttP: update required client version as behaviour changes were introduced with location check writes to savegame  
							
							
							
						 
						
							2022-03-15 14:07:32 +01:00  
				
					
						
							
							
								 
						
							
								c525c80b49 
								
							 
						 
						
							
							
								
								ItemLinks: move item links to events, mess up their logic in doing so and lock them behind plando option "item_links" until they're fixed.  
							
							
							
						 
						
							2022-02-17 06:07:20 +01:00  
				
					
						
							
							
								 
						
							
								d7d1d54a0b 
								
							 
						 
						
							
							
								
								Core: generalize pre_fill item pool handling  
							
							
							
						 
						
							2022-02-13 23:02:18 +01:00  
				
					
						
							
							
								 
						
							
								14448ad97e 
								
							 
						 
						
							
							
								
								Multidata: allow SoE/SM/LttP to connect via player name for use in Tracker/Text clients  
							
							
							
						 
						
							2022-02-09 21:06:50 +01:00  
				
					
						
							
							
								 
						
							
								28201a6c38 
								
							 
						 
						
							
							
								
								Core: implement first version of ItemLinks  
							
							
							
						 
						
							2022-02-05 15:49:19 +01:00  
				
					
						
							
							
								 
						
							
								6210630ce2 
								
							 
						 
						
							
							
								
								Core: increment version  
							
							
							
						 
						
							2022-01-30 03:45:21 +01:00  
				
					
						
							
							
								 
						
							
								bde58fb677 
								
							 
						 
						
							
							
								
								LttP: remove "bonus" small key hyrule castle in case of standard + own_dungeons  
							
							
							
						 
						
							2022-01-09 04:48:31 +01:00  
				
					
						
							
							
								 
						
							
								651e22b14a 
								
							 
						 
						
							
							
								
								LttP: keep Small Key Hyrule Castle local even if keyshuffle is wished.  
							
							
							
						 
						
							2022-01-09 04:32:25 +01:00  
				
					
						
							
							
								 
						
							
								4a8ba0575f 
								
							 
						 
						
							
							
								
								Post-Merge Cleanup  
							
							
							
						 
						
							2021-11-12 14:36:34 +01:00  
				
					
						
							
							
								 
						
							
								b9941e40c1 
								
							 
						 
						
							
							
								
								LttP: Allow DeathLink to be adjusted post-gen  
							
							
							
						 
						
							2021-11-08 16:34:54 +01:00  
				
					
						
							
							
								 
						
							
								1217179f8a 
								
							 
						 
						
							
							
								
								Tests: Implement generic default options reachability test  
							
							... 
							
							
							
							Tests: remove duplicate TestDeathMountain.py
LttP: Move er_seeds out of Main
OriBF: Fix Mapstone typo 
							
						 
						
							2021-10-06 11:32:49 +02:00  
				
					
						
							
							
								 
						
							
								8e569a1d1f 
								
							 
						 
						
							
							
								
								AutoWorld: split remote_start_inventory out from remote_items  
							
							
							
						 
						
							2021-09-23 03:48:37 +02:00  
				
					
						
							
							
								 
						
							
								111e11924f 
								
							 
						 
						
							
							
								
								LttP: fix multithreading racing condition resulting in Ganon giving the wrong prog bow hint, also have one less world.find_items() which is quite cpu expensive  
							
							
							
						 
						
							2021-09-20 01:00:09 +02:00  
				
					
						
							
							
								 
						
							
								f85dde6323 
								
							 
						 
						
							
							
								
								LttP: remove rom handling from Main.py  
							
							
							
						 
						
							2021-09-18 22:13:19 +02:00  
				
					
						
							
							
								 
						
							
								a82bf1bb32 
								
							 
						 
						
							
							
								
								Options: raise Exception if per-game options are in root  
							
							... 
							
							
							
							Options: implement progression balancing and accessibility on new system
Options: implement the notion of "common" and "per_game_common" options in various systems
Options: centralize item and location name checking
Spoiler: prettier print some lists, sets and dicts
WebHost: add common options into /templates 
							
						 
						
							2021-09-17 00:17:54 +02:00  
				
					
						
							
							
								 
						
							
								5d68dc568f 
								
							 
						 
						
							
							
								
								Fill: fix non_local_items breaking in single player  
							
							
							
						 
						
							2021-09-15 01:02:06 +02:00  
				
					
						
							
							
								 
						
							
								033adceb6f 
								
							 
						 
						
							
							
								
								LttP: move some simple Toggle options over to new system  
							
							
							
						 
						
							2021-09-13 01:32:32 +02:00  
				
					
						
							
							
								 
						
							
								c73b994305 
								
							 
						 
						
							
							
								
								use_cache argument to get_all_state  
							
							
							
						 
						
							2021-09-01 19:21:03 +00:00  
				
					
						
							
							
								 
						
							
								631b6788c6 
								
							 
						 
						
							
							
								
								remove keys option for get_all_state, collect dungeon-local keys, and fix all uses of the state  
							
							
							
						 
						
							2021-09-01 11:22:30 +00:00  
				
					
						
							
							
								 
						
							
								4fcce66505 
								
							 
						 
						
							
							
								
								Move game names and descriptions into AutoWorld, fix option value names on player-settings pages  
							
							
							
						 
						
							2021-08-31 17:28:46 -04:00  
				
					
						
							
							
								 
						
							
								fd6e009c4b 
								
							 
						 
						
							
							
								
								Fill: fix placing non_local + non advancement items  
							
							
							
						 
						
							2021-08-30 22:20:44 +02:00  
				
					
						
							
							
								 
						
							
								6c357b61cc 
								
							 
						 
						
							
							
								
								LttP: re-remove LttP import in BaseClasses  
							
							
							
						 
						
							2021-08-30 19:11:12 +02:00  
				
					
						
							
							
								 
						
							
								3c74f561d5 
								
							 
						 
						
							
							
								
								LttP: Fix smallkey_shuffle in menu display  
							
							... 
							
							
							
							use smallkey_shuffle.option_universal from worlds.alttp.Options rather than "universal" for compare operations on universal checking. 
							
						 
						
							2021-08-30 09:59:20 -07:00  
				
					
						
							
							
								 
						
							
								cc70a6fa26 
								
							 
						 
						
							
							
								
								LttP: make shuffle names consistent  
							
							
							
						 
						
							2021-08-30 18:00:39 +02:00  
				
					
						
							
							
								 
						
							
								5daadcb2d5 
								
							 
						 
						
							
							
								
								LttP: implement new dungeon_items handling  
							
							... 
							
							
							
							LttP: move glitch_boots to new options system
WebHost: options.yaml no longer lists aliases
General: remove region.can_fill, it was only used as a hack to make dungeon-specific items to work 
							
						 
						
							2021-08-30 16:31:56 +02:00  
				
					
						
							
							
								 
						
							
								3fa28a3fdb 
								
							 
						 
						
							
							
								
								LttP: fix import mistake  
							
							
							
						 
						
							2021-08-30 01:18:30 +02:00  
				
					
						
							
							
								 
						
							
								baa7992a7a 
								
							 
						 
						
							
							
								
								AutoWorld: add post_fill  
							
							... 
							
							
							
							LttP: Move ShopSlotFill to post_fill 
							
						 
						
							2021-08-30 01:16:04 +02:00  
				
					
						
							
							
								 
						
							
								de567cc701 
								
							 
						 
						
							
							
								
								LttP: Move more functionality into ALttPItem from Item  
							
							... 
							
							
							
							LttP: More efficiently build !hint entrance info
LttP: More efficiently check for and build Big Bomb Shop playthrough path 
							
						 
						
							2021-08-28 12:56:52 +02:00  
				
					
						
							
							
								 
						
							
								de4775b0c8 
								
							 
						 
						
							
							
								
								LttP: Move difficulties and er seed sharing to generate_early  
							
							
							
						 
						
							2021-08-28 00:26:02 +02:00  
				
					
						
							
							
								 
						
							
								21255b3b46 
								
							 
						 
						
							
							
								
								LttP: Rename Shop Slot 1, 2, 3 to Shop Slot Left, Center, Right  
							
							... 
							
							
							
							General: Move generic IDs from LttP to new Generic World
Generate: ensure thread errors are collected before data from their completion may be referenced in playthrough/spoiler 
							
						 
						
							2021-08-27 14:52:33 +02:00  
				
					
						
							
							
								 
						
							
								e8da9924c6 
								
							 
						 
						
							
							
								
								allow collecting silver bow if noglitches or swordless, even if the limit is under 2  
							
							
							
						 
						
							2021-08-27 07:44:05 +00:00  
				
					
						
							
							
								 
						
							
								6a3d1fcaf4 
								
							 
						 
						
							
							
								
								LttP & Factorio: fix item state removal for progressive items.  
							
							
							
						 
						
							2021-08-21 06:55:08 +02:00  
				
					
						
							
							
								 
						
							
								f2f4d6a133 
								
							 
						 
						
							
							
								
								remove leftover debug log  
							
							
							
						 
						
							2021-08-14 00:51:35 +02:00