11678fa20b 
								
							 
						 
						
							
							
								
								turn progression balancing into a per-player option  
							
							
							
						 
						
							2020-05-18 03:54:29 +02:00  
				
					
						
							
							
								 
						
							
								d24e5e1eeb 
								
							 
						 
						
							
							
								
								Correct an oops on the command line regarding forfeit-mode.  
							
							
							
						 
						
							2020-05-14 15:17:56 -07:00  
				
					
						
							
							
								 
						
							
								9b4a87a467 
								
							 
						 
						
							
							
								
								use self.output in command processor  
							
							
							
						 
						
							2020-05-14 07:12:20 +02:00  
				
					
						
							
							
								 
						
							
								1caf4e563d 
								
							 
						 
						
							
							
								
								name missing shuffle  
							
							
							
						 
						
							2020-05-14 01:21:09 +02:00  
				
					
						
							
							
								 
						
							
								f2884c7ee1 
								
							 
						 
						
							
							
								
								update appdirs  
							
							
							
						 
						
							2020-05-11 21:07:24 +02:00  
				
					
						
							
							
								 
						
							
								f3cf03b374 
								
							 
						 
						
							
							
								
								Bump to 2.2.0  
							
							
							
						 
						
							2020-05-11 02:37:09 +02:00  
				
					
						
							
							
								 
						
							
								cb7d4d43e1 
								
							 
						 
						
							
							
								
								implement progression balancing as an option in CLI, gui and MultiMystery  
							
							
							
						 
						
							2020-05-11 02:17:18 +02:00  
				
					
						
							
							
								 
						
							
								e1add44d83 
								
							 
						 
						
							
							
								
								Merge pull request  #93  from compiling/owg_multi  
							
							... 
							
							
							
							Optimise world exploration 
							
						 
						
							2020-05-10 16:56:38 +02:00  
				
					
						
							
							
								 
						
							
								98bdcc00be 
								
							 
						 
						
							
							
								
								make qualified OS name match acronym for BMBP  
							
							
							
						 
						
							2020-05-10 13:49:34 +02:00  
				
					
						
							
							
								 
						
							
								d6dc559ed6 
								
							 
						 
						
							
							
								
								Update dungeon tests to work with the new exploration algorithm  
							
							
							
						 
						
							2020-05-10 19:54:40 +10:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								4df8604b48 
								
							 
						 
						
							
							
								
								Merge pull request  #92  from compiling/owg_multi  
							
							... 
							
							
							
							Fix copy world 
							
						 
						
							2020-05-10 08:33:23 +02:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								cb3ad87299 
								
							 
						 
						
							
							
								
								Merge pull request  #90  from compiling/owg_multi  
							
							... 
							
							
							
							Fix for copy_world 
							
						 
						
							2020-05-09 02:46:39 +02:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								aa3eb6a3f8 
								
							 
						 
						
							
							
								
								stronger compression and compatibility on multidata  
							
							
							
						 
						
							2020-05-08 23:09:56 +02:00  
				
					
						
							
							
								 
						
							
								8d65300ecd 
								
							 
						 
						
							
							
								
								Merge pull request  #89  from compiling/owg_multi  
							
							... 
							
							
							
							More OWG Changes 
							
						 
						
							2020-05-08 19:01:46 +02:00  
				
					
						
							
							
								 
						
							
								41af9765aa 
								
							 
						 
						
							
							
								
								Require flippers for returning to dark lake hylia from Ice Palace / Capacity Fairy.  
							
							
							
						 
						
							2020-05-08 19:54:33 +10:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								e7a3637cc9 
								
							 
						 
						
							
							
								
								Add OWG clip to dark world floating island.  
							
							
							
						 
						
							2020-05-08 18:23:55 +10:00  
				
					
						
							
							
								 
						
							
								5b268ef8ae 
								
							 
						 
						
							
							
								
								Combine bunny rules calculation for inverted and normal.  
							
							
							
						 
						
							2020-05-07 20:00:29 +10:00  
				
					
						
							
							
								 
						
							
								a526d71fe0 
								
							 
						 
						
							
							
								
								Fix inverted bomb shop rules for Lake Hylia Island (also added King's Tomb rules).  
							
							
							
						 
						
							2020-05-07 19:04:34 +10:00  
				
					
						
							
							
								 
						
							
								3740450845 
								
							 
						 
						
							
							
								
								Require moon pearl and flippers to exit the Waterfall of Wishing cave in inverted.  
							
							
							
						 
						
							2020-05-07 18:58:57 +10:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								4a5fe1333c 
								
							 
						 
						
							
							
								
								don't crash on empty meta-ignore dicts  
							
							
							
						 
						
							2020-05-07 08:26:50 +02:00  
				
					
						
							
							
								 
						
							
								d3224d1f0c 
								
							 
						 
						
							
							
								
								Merge pull request  #87  from compiling/owg_multi  
							
							... 
							
							
							
							Fix progressive silvers hint. 
							
						 
						
							2020-05-05 22:54:16 +02:00  
				
					
						
							
							
								 
						
							
								bd7325b03d 
								
							 
						 
						
							
							
								
								Fix progressive silvers hint.  
							
							
							
						 
						
							2020-05-05 18:57:59 +10:00  
				
					
						
							
							
								 
						
							
								6afd4f0507 
								
							 
						 
						
							
							
								
								addresses  #86  
							
							... 
							
							
							
							And also fixes auto, which worked as goal but never got triggered 
							
						 
						
							2020-05-04 02:47:22 +02:00  
				
					
						
							
							
								 
						
							
								815ec85da9 
								
							 
						 
						
							
							
								
								Patch.py multithreaded sfc->bmbp  
							
							... 
							
							
							
							bsdiff 4 releases GIL 
							
						 
						
							2020-05-02 13:02:34 +02:00  
				
					
						
							
							
								 
						
							
								dd0a4e84e9 
								
							 
						 
						
							
							
								
								implement windows cert  
							
							
							
						 
						
							2020-05-01 18:51:08 +02:00  
				
					
						
							
							
								 
						
							
								ec27a45b3a 
								
							 
						 
						
							
							
								
								sign setup  
							
							
							
						 
						
							2020-05-01 18:36:05 +02:00  
				
					
						
							
							
								 
						
							
								b7b85e1956 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master'  
							
							
							
						 
						
							2020-05-01 16:05:38 +02:00  
				
					
						
							
							
								 
						
							
								8c2ebc362e 
								
							 
						 
						
							
							
								
								Merge pull request  #82  from Berserker66/tweaks  
							
							... 
							
							
							
							server address caching changes 
							
						 
						
							2020-05-01 15:40:43 +02:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								d6665b6b53 
								
							 
						 
						
							
							
								
								Merge pull request  #78  from Berserker66/tweaks  
							
							... 
							
							
							
							Tweaks 
							
						 
						
							2020-04-30 17:27:34 +02:00  
				
					
						
							
							
								 
						
							
								b4ce00da57 
								
							 
						 
						
							
							
								
								ignore mystery_result_*.yaml  
							
							
							
						 
						
							2020-04-29 23:56:51 -07:00  
				
					
						
							
							
								 
						
							
								9beaff93a1 
								
							 
						 
						
							
							
								
								ignore _persistent_storage.yaml  
							
							
							
						 
						
							2020-04-29 23:54:57 -07:00  
				
					
						
							
							
								 
						
							
								d4be3387cf 
								
							 
						 
						
							
							
								
								Fix issue when a zero byte _persistent_storage.yaml exists.  
							
							
							
						 
						
							2020-04-29 22:42:26 -07:00  
				
					
						
							
							
								 
						
							
								c225662c71 
								
							 
						 
						
							
							
								
								Keep goose/honk to just ganon/triforce  
							
							
							
						 
						
							2020-04-29 22:39:22 -07:00  
				
					
						
							
							
								 
						
							
								0b0c5778d1 
								
							 
						 
						
							
							
								
								Ganon fact about geese  
							
							
							
						 
						
							2020-04-29 21:59:19 -07:00  
				
					
						
							
							
								 
						
							
								b5ed4f012d 
								
							 
						 
						
							
							
								
								Merge pull request  #81  from compiling/owg_multi  
							
							... 
							
							
							
							Dungeonsfull fixes 
							
						 
						
							2020-04-30 05:58:22 +02:00  
				
					
						
							
							
								 
						
							
								24d729508d 
								
							 
						 
						
							
							
								
								Merge branch 'pull/81'  
							
							
							
						 
						
							2020-04-30 05:03:31 +02:00  
				
					
						
							
							
								 
						
							
								92350831fc 
								
							 
						 
						
							
							
								
								notify_all already prints to local console via logging  
							
							
							
						 
						
							2020-04-30 04:44:57 +02:00  
				
					
						
							
							
								 
						
							
								a6cc75d36a 
								
							 
						 
						
							
							
								
								optimize broadcast to serialize once  
							
							
							
						 
						
							2020-04-30 04:39:38 +02:00  
				
					
						
							
							
								 
						
							
								477c7bc596 
								
							 
						 
						
							
							
								
								Place an extra key in TR instead of breaking 100% locations  
							
							
							
						 
						
							2020-04-30 12:10:28 +10:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								a3c1e902d4 
								
							 
						 
						
							
							
								
								use pytest for github unittests  
							
							
							
						 
						
							2020-04-29 18:44:03 +02:00  
				
					
						
							
							
								 
						
							
								a5a035d86b 
								
							 
						 
						
							
							
								
								Don't violate 100% locations if bigkeyshuffle is on and the big chest is available  
							
							
							
						 
						
							2020-04-30 00:19:49 +10:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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