Fabian Dill 
							
						 
					 
					
						
						
							
						
						9b4a87a467 
					 
					
						
						
							
							use self.output in command processor  
						
						
						
						
					 
					
						2020-05-14 07:12:20 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						1caf4e563d 
					 
					
						
						
							
							name missing shuffle  
						
						
						
						
					 
					
						2020-05-14 01:21:09 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						f2884c7ee1 
					 
					
						
						
							
							update appdirs  
						
						
						
						
					 
					
						2020-05-11 21:07:24 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						f3cf03b374 
					 
					
						
						
							
							Bump to 2.2.0  
						
						
						
						
					 
					
						2020-05-11 02:37:09 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						cb7d4d43e1 
					 
					
						
						
							
							implement progression balancing as an option in CLI, gui and MultiMystery  
						
						
						
						
					 
					
						2020-05-11 02:17:18 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						e1add44d83 
					 
					
						
						
							
							Merge pull request  #93  from compiling/owg_multi  
						
						... 
						
						
						
						Optimise world exploration 
						
						
					 
					
						2020-05-10 16:56:38 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						98bdcc00be 
					 
					
						
						
							
							make qualified OS name match acronym for BMBP  
						
						
						
						
					 
					
						2020-05-10 13:49:34 +02:00 
						 
				 
			
				
					
						
							
							
								compiling 
							
						 
					 
					
						
						
							
						
						d6dc559ed6 
					 
					
						
						
							
							Update dungeon tests to work with the new exploration algorithm  
						
						
						
						
					 
					
						2020-05-10 19:54:40 +10:00 
						 
				 
			
				
					
						
							
							
								compiling 
							
						 
					 
					
						
						
							
						
						195f6c86d2 
					 
					
						
						
							
							Replace world exploration with a faster algorithm - use BFS and keep track of all entrances that are currently blocked by progression items  
						
						
						
						
					 
					
						2020-05-10 19:27:13 +10:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						4df8604b48 
					 
					
						
						
							
							Merge pull request  #92  from compiling/owg_multi  
						
						... 
						
						
						
						Fix copy world 
						
						
					 
					
						2020-05-10 08:33:23 +02:00 
						 
				 
			
				
					
						
							
							
								compiling 
							
						 
					 
					
						
						
							
						
						8cd15c0e0a 
					 
					
						
						
							
							Go back to the old copy_world routine, and fix it to work with dynamic connections.  
						
						
						
						
					 
					
						2020-05-10 14:56:52 +10:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						cb3ad87299 
					 
					
						
						
							
							Merge pull request  #90  from compiling/owg_multi  
						
						... 
						
						
						
						Fix for copy_world 
						
						
					 
					
						2020-05-09 02:46:39 +02:00 
						 
				 
			
				
					
						
							
							
								compiling 
							
						 
					 
					
						
						
							
						
						555bd52a68 
					 
					
						
						
							
							Go back to a custom copy_world implementation.  copy.deepcopy doesn't handle big graphs very well (stackoverflow).  
						
						
						
						
					 
					
						2020-05-09 10:00:41 +10:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						aa3eb6a3f8 
					 
					
						
						
							
							stronger compression and compatibility on multidata  
						
						
						
						
					 
					
						2020-05-08 23:09:56 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						8d65300ecd 
					 
					
						
						
							
							Merge pull request  #89  from compiling/owg_multi  
						
						... 
						
						
						
						More OWG Changes 
						
						
					 
					
						2020-05-08 19:01:46 +02:00 
						 
				 
			
				
					
						
							
							
								compiling 
							
						 
					 
					
						
						
							
						
						41af9765aa 
					 
					
						
						
							
							Require flippers for returning to dark lake hylia from Ice Palace / Capacity Fairy.  
						
						
						
						
					 
					
						2020-05-08 19:54:33 +10:00 
						 
				 
			
				
					
						
							
							
								compiling 
							
						 
					 
					
						
						
							
						
						e812c8a3f7 
					 
					
						
						
							
							Make Pyramid Fairy offset mirror require access to Hyrule Castle Courtyard through the secret passage entrance (the normal route is not possible if you killed Agahnim).  
						
						
						
						
					 
					
						2020-05-08 19:32:04 +10:00 
						 
				 
			
				
					
						
							
							
								compiling 
							
						 
					 
					
						
						
							
						
						e7a3637cc9 
					 
					
						
						
							
							Add OWG clip to dark world floating island.  
						
						
						
						
					 
					
						2020-05-08 18:23:55 +10:00 
						 
				 
			
				
					
						
							
							
								compiling 
							
						 
					 
					
						
						
							
						
						5b268ef8ae 
					 
					
						
						
							
							Combine bunny rules calculation for inverted and normal.  
						
						
						
						
					 
					
						2020-05-07 20:00:29 +10:00 
						 
				 
			
				
					
						
							
							
								compiling 
							
						 
					 
					
						
						
							
						
						a526d71fe0 
					 
					
						
						
							
							Fix inverted bomb shop rules for Lake Hylia Island (also added King's Tomb rules).  
						
						
						
						
					 
					
						2020-05-07 19:04:34 +10:00 
						 
				 
			
				
					
						
							
							
								compiling 
							
						 
					 
					
						
						
							
						
						3740450845 
					 
					
						
						
							
							Require moon pearl and flippers to exit the Waterfall of Wishing cave in inverted.  
						
						
						
						
					 
					
						2020-05-07 18:58:57 +10:00 
						 
				 
			
				
					
						
							
							
								compiling 
							
						 
					 
					
						
						
							
						
						441f59d6ea 
					 
					
						
						
							
							Refactor OWG rules to keep them separate from no glitches.  
						
						... 
						
						
						
						Add logic for superbunny access to Sahasrahla's closet (with boots)
Add logic for superbunny through Two Brother's House (with boots)
Fix superbunny logic for spiral cave and mini moldorm cave - requires a sword
Add logic for waterwalking into Waterfall Cave
Add clip to Ice Palace entrance (requires boots, pearl and flippers)
Add extra clips to inverted owg logic - PoD and Dark Lake Hylia Ledge are now in logic with just boots
Add clip to flute point 6 into inverted owg logic - some light world locations are now accessible with boots and mitts, but no pearl or mirror. 
						
						
					 
					
						2020-05-07 18:07:53 +10:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						4a5fe1333c 
					 
					
						
						
							
							don't crash on empty meta-ignore dicts  
						
						
						
						
					 
					
						2020-05-07 08:26:50 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						d3224d1f0c 
					 
					
						
						
							
							Merge pull request  #87  from compiling/owg_multi  
						
						... 
						
						
						
						Fix progressive silvers hint. 
						
						
					 
					
						2020-05-05 22:54:16 +02:00 
						 
				 
			
				
					
						
							
							
								compiling 
							
						 
					 
					
						
						
							
						
						bd7325b03d 
					 
					
						
						
							
							Fix progressive silvers hint.  
						
						
						
						
					 
					
						2020-05-05 18:57:59 +10:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						6afd4f0507 
					 
					
						
						
							
							addresses  #86  
						
						... 
						
						
						
						And also fixes auto, which worked as goal but never got triggered 
						
						
					 
					
						2020-05-04 02:47:22 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						815ec85da9 
					 
					
						
						
							
							Patch.py multithreaded sfc->bmbp  
						
						... 
						
						
						
						bsdiff 4 releases GIL 
						
						
					 
					
						2020-05-02 13:02:34 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						dd0a4e84e9 
					 
					
						
						
							
							implement windows cert  
						
						
						
						
					 
					
						2020-05-01 18:51:08 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						ec27a45b3a 
					 
					
						
						
							
							sign setup  
						
						
						
						
					 
					
						2020-05-01 18:36:05 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						b7b85e1956 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master'  
						
						
						
						
					 
					
						2020-05-01 16:05:38 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						8c2ebc362e 
					 
					
						
						
							
							Merge pull request  #82  from Berserker66/tweaks  
						
						... 
						
						
						
						server address caching changes 
						
						
					 
					
						2020-05-01 15:40:43 +02:00 
						 
				 
			
				
					
						
							
							
								caitsith2 
							
						 
					 
					
						
						
							
						
						cc77b48146 
					 
					
						
						
							
							Changes  
						
						... 
						
						
						
						* Cache server address for loaded rom, as well as default fallback.
* server address is only cached upon successful connection and authentication to the server. 
						
						
					 
					
						2020-04-30 18:02:25 -07:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						d6665b6b53 
					 
					
						
						
							
							Merge pull request  #78  from Berserker66/tweaks  
						
						... 
						
						
						
						Tweaks 
						
						
					 
					
						2020-04-30 17:27:34 +02:00 
						 
				 
			
				
					
						
							
							
								caitsith2 
							
						 
					 
					
						
						
							
						
						b4ce00da57 
					 
					
						
						
							
							ignore mystery_result_*.yaml  
						
						
						
						
					 
					
						2020-04-29 23:56:51 -07:00 
						 
				 
			
				
					
						
							
							
								caitsith2 
							
						 
					 
					
						
						
							
						
						9beaff93a1 
					 
					
						
						
							
							ignore _persistent_storage.yaml  
						
						
						
						
					 
					
						2020-04-29 23:54:57 -07:00 
						 
				 
			
				
					
						
							
							
								caitsith2 
							
						 
					 
					
						
						
							
						
						d4be3387cf 
					 
					
						
						
							
							Fix issue when a zero byte _persistent_storage.yaml exists.  
						
						
						
						
					 
					
						2020-04-29 22:42:26 -07:00 
						 
				 
			
				
					
						
							
							
								caitsith2 
							
						 
					 
					
						
						
							
						
						c225662c71 
					 
					
						
						
							
							Keep goose/honk to just ganon/triforce  
						
						
						
						
					 
					
						2020-04-29 22:39:22 -07:00 
						 
				 
			
				
					
						
							
							
								caitsith2 
							
						 
					 
					
						
						
							
						
						0b0c5778d1 
					 
					
						
						
							
							Ganon fact about geese  
						
						
						
						
					 
					
						2020-04-29 21:59:19 -07:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						b5ed4f012d 
					 
					
						
						
							
							Merge pull request  #81  from compiling/owg_multi  
						
						... 
						
						
						
						Dungeonsfull fixes 
						
						
					 
					
						2020-04-30 05:58:22 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						24d729508d 
					 
					
						
						
							
							Merge branch 'pull/81'  
						
						
						
						
					 
					
						2020-04-30 05:03:31 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						92350831fc 
					 
					
						
						
							
							notify_all already prints to local console via logging  
						
						
						
						
					 
					
						2020-04-30 04:44:57 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						a6cc75d36a 
					 
					
						
						
							
							optimize broadcast to serialize once  
						
						
						
						
					 
					
						2020-04-30 04:39:38 +02:00 
						 
				 
			
				
					
						
							
							
								compiling 
							
						 
					 
					
						
						
							
						
						477c7bc596 
					 
					
						
						
							
							Place an extra key in TR instead of breaking 100% locations  
						
						
						
						
					 
					
						2020-04-30 12:10:28 +10:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						47784d2632 
					 
					
						
						
							
							name client tasks  
						
						... 
						
						
						
						and then realize that PyCharm's ConcurrencyDiagram is currently broken and doesn't show the names 
						
						
					 
					
						2020-04-30 04:09:19 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						a3c1e902d4 
					 
					
						
						
							
							use pytest for github unittests  
						
						
						
						
					 
					
						2020-04-29 18:44:03 +02:00 
						 
				 
			
				
					
						
							
							
								compiling 
							
						 
					 
					
						
						
							
						
						a5a035d86b 
					 
					
						
						
							
							Don't violate 100% locations if bigkeyshuffle is on and the big chest is available  
						
						
						
						
					 
					
						2020-04-30 00:19:49 +10:00 
						 
				 
			
				
					
						
							
							
								compiling 
							
						 
					 
					
						
						
							
						
						444dd5b46b 
					 
					
						
						
							
							Modify TR key rules:  
						
						... 
						
						
						
						* Front to Middle requires 3 keys, or only 2 if the back is inaccessible
* Middle to Front requires 4 keys, or only 2 if the back is inaccessible and the TR Big Key is in the front
* Back to Middle requires 0 keys
* Middle to Back requires 3 keys
TR will violate 100% locations accessibility if it is only accessible via the middle section - this is required to have enough keys for the rest of the dungeon. 
						
						
					 
					
						2020-04-30 00:19:49 +10:00 
						 
				 
			
				
					
						
							
							
								compiling 
							
						 
					 
					
						
						
							
						
						0924a2461a 
					 
					
						
						
							
							dungeonsfull logic fix - prevent the desert prize from being required to reach desert main (unless keysanity allows access to the keys).  
						
						
						
						
					 
					
						2020-04-30 00:19:48 +10:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						f5be6867c8 
					 
					
						
						
							
							"license" is a python built-in and we should not shadow that name  
						
						
						
						
					 
					
						2020-04-28 22:17:47 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						a751717773 
					 
					
						
						
							
							try to find unittests to run ( #80 )  
						
						
						
						
					 
					
						2020-04-28 17:54:23 +02:00