Fabian Dill 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						de4775b0c8 
					 
					
						
						
							
							LttP: Move difficulties and er seed sharing to generate_early  
						
						
						
						
					 
					
						2021-08-28 00:26:02 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								espeon65536 
							
						 
					 
					
						
						
							
						
						e8da9924c6 
					 
					
						
						
							
							allow collecting silver bow if noglitches or swordless, even if the limit is under 2  
						
						
						
						
					 
					
						2021-08-27 07:44:05 +00:00 
						 
				 
			
				
					
						
							
							
								espeon65536 
							
						 
					 
					
						
						
							
						
						96b38aba04 
					 
					
						
						
							
							mark TRBK as impassable during initial pass for TR key logic, so that crystaroller can be marked as front-locked  
						
						
						
						
					 
					
						2021-08-27 07:44:05 +00:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						6a3d1fcaf4 
					 
					
						
						
							
							LttP & Factorio: fix item state removal for progressive items.  
						
						
						
						
					 
					
						2021-08-21 06:55:08 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						aec39c919c 
					 
					
						
						
							
							Minecraft: add missing minecraft defaults  
						
						
						
						
					 
					
						2021-08-15 02:32:36 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						8abfd14569 
					 
					
						
						
							
							LttP: fix missing music  
						
						
						
						
					 
					
						2021-08-14 01:00:36 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						f2f4d6a133 
					 
					
						
						
							
							remove leftover debug log  
						
						
						
						
					 
					
						2021-08-14 00:51:35 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						3ed7092af5 
					 
					
						
						
							
							LttP: make sure Hyrule Castle Small Key in Standard + keyshuffle is reachable in first sphere of any such players  
						
						
						
						
					 
					
						2021-08-14 00:51:35 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						a532ceeb0a 
					 
					
						
						
							
							AutoWorld: Should no longer need to overwrite collect, collect_item should be used instead  
						
						... 
						
						
						
						AutoWorld: Now correctly automatically applies State.remove if collect_item is also correct
LttP: Make keys advancement items
This feels like it improved generation chance. Might not be the case. 
						
						
					 
					
						2021-08-10 09:47:28 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						9ec0680ce5 
					 
					
						
						
							
							LttP: move game specific fill to new AutoWorld fill_hook  
						
						
						
						
					 
					
						2021-08-10 09:03:44 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						299036ecca 
					 
					
						
						
							
							LttP: move some LttP specific things more towards locations where they belong.  
						
						
						
						
					 
					
						2021-08-10 08:00:53 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						50ad661796 
					 
					
						
						
							
							Put in support for old Progressive item key  
						
						... 
						
						
						
						I will probably regret this. 
						
						
					 
					
						2021-08-09 10:07:25 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						ba3bb201cd 
					 
					
						
						
							
							Multiple: Followed a rabbit hole of moving LttP Rom generation to AutoWorld  
						
						... 
						
						
						
						Generator: Re-allow names with spaces (and see what breaks)
Generator: Removed teams (Note that teams are intended to move from a generation step feature to a server runtime feature, allowing dynamic creation of an already generated MW)
LttP: All Rom Options are now on the new system
LttP: palette option "random" is now called "good"
LttP: Roms are now created as part of the general output file creation step
LttP: disable Music is now Music, removing potential double negatives
LttP & Factorio: Progressive option random is now grouped_random
LttP: Enemy damage option random is now Enemy damage: chaos 
						
						
					 
					
						2021-08-09 09:15:41 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						01d88c362a 
					 
					
						
						
							
							AutoWorld: Add "stage" methods and implement LttP Dungeon fill as an example.  
						
						
						
						
					 
					
						2021-08-09 06:50:11 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						f19878fcb8 
					 
					
						
						
							
							LttP: Remove calling the player Idiot  
						
						
						
						
					 
					
						2021-08-09 03:51:33 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						39a5921522 
					 
					
						
						
							
							round of post-test fixes  
						
						
						
						
					 
					
						2021-07-23 20:04:51 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						15747f48e9 
					 
					
						
						
							
							fix LttP create_regions  
						
						
						
						
					 
					
						2021-07-23 12:03:19 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						21af3bf563 
					 
					
						
						
							
							move LttP create_regions and set_rules to AutoWorld  
						
						
						
						
					 
					
						2021-07-22 15:51:50 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						2fc4006dfa 
					 
					
						
						
							
							RIP: MultiMystery and Mystery, now there's just Generate  
						
						... 
						
						
						
						Other changes:
host.yaml Multi Mystery options were moved and changed
generate_output now has an output_directory argument
MultiWorld.get_game_players(<game>) now replaces <game>_player_ids
Python venv should now work properly 
						
						
					 
					
						2021-07-21 18:08:15 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						e105616b96 
					 
					
						
						
							
							use dynamic item name groups in State  
						
						
						
						
					 
					
						2021-07-21 09:45:15 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						573fde4bbc 
					 
					
						
						
							
							Merge together FactorioClient.py and FactorioClientGUI.py  
						
						... 
						
						
						
						Add cmd arguments
Add kivy style file, allowing users to modify it 
						
						
					 
					
						2021-07-19 21:52:08 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						4f998a6880 
					 
					
						
						
							
							Documentation: now in repository. Programming documentation should be in /docs, player/user documentation should be in /WebHostLib/static/assets/tutorial.  
						
						... 
						
						
						
						Network: implement InvalidPacket, remove InvalidArguments and InvalidCmd
Datapackage: implement per-game versions and per-game package retrieval 
						
						
					 
					
						2021-07-14 10:02:39 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						62a6cdc9f7 
					 
					
						
						
							
							allow remote_items to be set via AutoWorld  
						
						
						
						
					 
					
						2021-07-13 19:14:57 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						f456dba993 
					 
					
						
						
							
							newstyle DataPackage. Both versions in merged format for compatibility for now.  
						
						
						
						
					 
					
						2021-07-12 18:05:46 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						768ae584d3 
					 
					
						
						
							
							AutoWorld: add hint_blacklist, automatically generated all_names  
						
						... 
						
						
						
						MultiServer: revamp hint commands with AutoWorld 
						
						
					 
					
						2021-07-12 15:33:20 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						ae32315bf7 
					 
					
						
						
							
							add World.location_names  
						
						
						
						
					 
					
						2021-07-12 15:11:48 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						b53d6c370b 
					 
					
						
						
							
							AutoWorld: remove Games Enum (AutoWorldRegister.world_types replaces it)  
						
						
						
						
					 
					
						2021-07-12 14:10:49 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						31c550d410 
					 
					
						
						
							
							AutoWorld: basic Item handling  
						
						
						
						
					 
					
						2021-07-12 13:54:47 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						54177c7064 
					 
					
						
						
							
							bump required LttP Client Version  
						
						
						
						
					 
					
						2021-07-10 07:37:56 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						172c1789a8 
					 
					
						
						
							
							introduce World.topology_present, to indicate if any meaningful path information is available in the world  
						
						
						
						
					 
					
						2021-07-08 11:07:41 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						9db506ef42 
					 
					
						
						
							
							Factorio: recipe randomization (rocket-part and science-packs only for now)  
						
						
						
						
					 
					
						2021-07-07 10:14:58 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						7d5b20ccfc 
					 
					
						
						
							
							Remove temporary solution "OptionSets" in favor of AutoWorld's Options  
						
						
						
						
					 
					
						2021-07-04 16:18:21 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						2530d28c9d 
					 
					
						
						
							
							Move Progressive Items to AutoWorld  
						
						
						
						
					 
					
						2021-07-04 15:47:11 +02:00 
						 
				 
			
				
					
						
							
							
								alwaysintreble 
							
						 
					 
					
						
						
							
						
						6458653812 
					 
					
						
						
							
							Update Text.py  
						
						
						
						
					 
					
						2021-06-29 22:00:06 +00:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						7f8bb10fc5 
					 
					
						
						
							
							Move Factorio, Hollow Knight and Minecraft Options into AutoWorld  
						
						
						
						
					 
					
						2021-06-25 23:32:13 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						6c1d164330 
					 
					
						
						
							
							LttP: set non-native items to Power Star  
						
						
						
						
					 
					
						2021-06-22 06:25:19 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						304f63aedf 
					 
					
						
						
							
							Merge branch 'espeon' into Archipelago_Main  
						
						... 
						
						
						
						# Conflicts:
#	playerSettings.yaml 
						
						
					 
					
						2021-06-21 02:49:06 +02:00 
						 
				 
			
				
					
						
							
							
								espeon65536 
							
						 
					 
					
						
						
							
						
						deff356910 
					 
					
						
						
							
							Added HMG check to all checks for OWG and NL  
						
						
						
						
					 
					
						2021-06-14 22:10:26 -05:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						cea2f81b86 
					 
					
						
						
							
							remove IRH special rule now that it's a 1/1 triforce piece hunt  
						
						
						
						
					 
					
						2021-06-13 07:57:34 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						760fb32016 
					 
					
						
						
							
							fix Factorio Recipe Time randomization not being deterministic  
						
						
						
						
					 
					
						2021-06-11 14:47:13 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						568a71cdbe 
					 
					
						
						
							
							Start implementing object oriented scaffold for world types  
						
						... 
						
						
						
						(There's still a lot of work ahead, such as:
registering locations and items to the World, as well as methods to create_item_from_name()
many more method names for various stages
embedding Options into the world type
and many more...) 
						
						
					 
					
						2021-06-11 14:22:44 +02:00 
						 
				 
			
				
					
						
							
							
								espeon65536 
							
						 
					 
					
						
						
							
						
						96e13786cd 
					 
					
						
						
							
							Fixed broken mirrorless swamp rules  
						
						
						
						
					 
					
						2021-06-10 18:10:25 -05:00 
						 
				 
			
				
					
						
							
							
								espeon65536 
							
						 
					 
					
						
						
							
						
						b3b56fcafd 
					 
					
						
						
							
							removed unnecessary import  
						
						
						
						
					 
					
						2021-06-08 19:32:27 -05:00 
						 
				 
			
				
					
						
							
							
								espeon65536 
							
						 
					 
					
						
						
							
						
						671fd50cfb 
					 
					
						
						
							
							Moved the add_rule for mirrorless swamp to speed it up on invalid entrance shuffle type  
						
						
						
						
					 
					
						2021-06-08 19:19:11 -05:00 
						 
				 
			
				
					
						
							
							
								espeon65536 
							
						 
					 
					
						
						
							
						
						eaf19643a9 
					 
					
						
						
							
							Cleaned up code for assigning dungeon reentry rules  
						
						
						
						
					 
					
						2021-06-08 19:18:28 -05:00 
						 
				 
			
				
					
						
							
							
								espeon65536 
							
						 
					 
					
						
						
							
						
						a582a3781b 
					 
					
						
						
							
							Moved the addition of HMG-specific connections to fix crossed ER  
						
						
						
						
					 
					
						2021-06-08 18:32:22 -05:00 
						 
				 
			
				
					
						
							
							
								espeon65536 
							
						 
					 
					
						
						
							
						
						e0d90e0b21 
					 
					
						
						
							
							Properly accounting for agatower not freely opening for dungeon reentry  
						
						
						
						
					 
					
						2021-06-08 18:17:21 -05:00 
						 
				 
			
				
					
						
							
							
								espeon65536 
							
						 
					 
					
						
						
							
						
						a73189338c 
					 
					
						
						
							
							Fixed full ER HMG not ignoring pearl requirements on entrances  
						
						
						
						
					 
					
						2021-06-08 18:15:47 -05:00