b427f03e5f 
								
							 
						 
						
							
							
								
								rom validation in setup. Will warn about headered files for now. Someone who wants to deal with pascal is welcome to add a check for it.  
							
							
							
						 
						
							2020-04-07 05:41:44 +02:00  
				
					
						
							
							
								 
						
							
								e209f00881 
								
							 
						 
						
							
							
								
								document doors items  
							
							
							
						 
						
							2020-04-07 04:31:30 +02:00  
				
					
						
							
							
								 
						
							
								5d717a67ae 
								
							 
						 
						
							
							
								
								Add Item definitions for the server/client, for the Agahnim tower items present in doors. ( #59 )  
							
							
							
						 
						
							2020-04-07 04:30:01 +02:00  
				
					
						
							
							
								 
						
							
								380b59ade2 
								
							 
						 
						
							
							
								
								the setup experience  
							
							
							
						 
						
							2020-04-07 04:18:26 +02:00  
				
					
						
							
							
								 
						
							
								94e5b5962f 
								
							 
						 
						
							
							
								
								Merge branch 'pull/58' into compilingERupdate  
							
							... 
							
							
							
							# Conflicts:
#	EntranceShuffle.py
#	Rom.py
#	Rules.py 
							
						 
						
							2020-04-05 19:06:15 +02:00  
				
					
						
							
							
								 
						
							
								11a91b96c6 
								
							 
						 
						
							
							
								
								Set inverted blacksmith to require light world access using the mirror or a portal (via starting in Link's House / Old Man Cave doesn't work).  
							
							... 
							
							
							
							Set the flag allowing the blacksmith to visit Link's House in simple inverted shuffle. 
							
						 
						
							2020-04-05 21:12:26 +10:00  
				
					
						
							
							
								 
						
							
								7199c375d7 
								
							 
						 
						
							
							
								
								Fix inverted TR tests - ER requires access to Witches Hut for potions.  
							
							
							
						 
						
							2020-04-05 21:12:25 +10:00  
				
					
						
							
							
								 
						
							
								b8f81ade67 
								
							 
						 
						
							
							
								
								Remove Spectacle Rock Cave ledges from inverted bomb shop locations, not normal bomb shop locations.  
							
							... 
							
							
							
							Update inverted bomb shop tests 
							
						 
						
							2020-04-05 21:12:25 +10:00  
				
					
						
							
							
								 
						
							
								f9f7916404 
								
							 
						 
						
							
							
								
								fix swords lookup  
							
							
							
						 
						
							2020-04-04 09:32:51 +02:00  
				
					
						
							
							
								 
						
							
								28b977d1b6 
								
							 
						 
						
							
							
								
								fix difficulty requirements lookup  
							
							
							
						 
						
							2020-04-04 09:30:25 +02:00  
				
					
						
							
							
								 
						
							
								42f98da399 
								
							 
						 
						
							
							
								
								remove post-merge duplicate rules  
							
							
							
						 
						
							2020-04-04 09:23:10 +02:00  
				
					
						
							
							
								 
						
							
								f89c28d5c2 
								
							 
						 
						
							
							
								
								Merge branch 'master' into pull/58  
							
							... 
							
							
							
							# Conflicts:
#	AdjusterMain.py
#	BaseClasses.py
#	EntranceShuffle.py
#	Gui.py
#	InvertedRegions.py
#	ItemList.py
#	Main.py
#	Plando.py
#	Rom.py
#	Rules.py 
							
						 
						
							2020-04-04 09:16:39 +02:00  
				
					
						
							
							
								 
						
							
								96a1794f7c 
								
							 
						 
						
							
							
								
								revert asm changes  
							
							
							
						 
						
							2020-04-04 08:54:57 +02:00  
				
					
						
							
							
								 
						
							
								0a882bdf4e 
								
							 
						 
						
							
							
								
								Show text box on pickup for all dungeon items in keysanity mode.  
							
							
							
						 
						
							2020-04-04 15:16:49 +11:00  
				
					
						
							
							
								 
						
							
								959917bb13 
								
							 
						 
						
							
							
								
								Print host instead of ip address if host is specified.  Also embed specified host into bmbp files. ( #57 )  
							
							
							
						 
						
							2020-04-02 19:40:38 +02:00  
				
					
						
							
							
								 
						
							
								412e30fabc 
								
							 
						 
						
							
							
								
								Pr 56 ( #56 )  
							
							... 
							
							
							
							* Ignore *.bmbp files
Co-authored-by: Fabian Dill <Berserker66@users.noreply.github.com> 
							
						 
						
							2020-04-02 14:47:46 +02:00  
				
					
						
							
							
								 
						
							
								59f1999881 
								
							 
						 
						
							
							
								
								improve easy.yaml documentation  
							
							
							
						 
						
							2020-04-02 11:30:47 +02:00  
				
					
						
							
							
								 
						
							
								8b02103b93 
								
							 
						 
						
							
							
								
								encode port into patch, also reverse defaulting order for server;  
							
							... 
							
							
							
							cmd args overwrite yaml now 
							
						 
						
							2020-04-02 11:21:33 +02:00  
				
					
						
							
							
								 
						
							
								44086152a2 
								
							 
						 
						
							
							
								
								add remote_items to Mystery.py  
							
							
							
						 
						
							2020-03-30 08:47:53 +02:00  
				
					
						
							
							
								 
						
							
								993d69cebc 
								
							 
						 
						
							
							
								
								improve gui checking  
							
							
							
						 
						
							2020-03-30 07:46:40 +02:00  
				
					
						
							
							
								 
						
							
								9f27a60d90 
								
							 
						 
						
							
							
								
								some gui checking  
							
							
							
						 
						
							2020-03-28 21:55:41 +01:00  
				
					
						
							
							
								 
						
							
								e9669a59c8 
								
							 
						 
						
							
							
								
								Move sprite warning to place where it can identify which file the warning applies to. ( #54 )  
							
							
							
						 
						
							2020-03-28 18:43:02 +01:00  
				
					
						
							
							
								 
						
							
								470b764ac8 
								
							 
						 
						
							
							
								
								update prompt_toolkit  
							
							
							
						 
						
							2020-03-26 22:31:54 +01:00  
				
					
						
							
							
								 
						
							
								7b620e94f7 
								
							 
						 
						
							
							
								
								Add a way to show found items on client/server ( #52 )  
							
							... 
							
							
							
							* Add a way to show found items on client/server
* item show stuff:
use less ram and cpu, rename a few things
* Add UpdateTags server command.
Co-authored-by: Fabian Dill <fabian.dill@web.de> 
							
						 
						
							2020-03-23 10:47:07 +01:00  
				
					
						
							
							
								 
						
							
								2bec95b4f8 
								
							 
						 
						
							
							
								
								make get_options a bit more refined  
							
							
							
						 
						
							2020-03-23 07:59:55 +01:00  
				
					
						
							
							
								 
						
							
								e4fd07185e 
								
							 
						 
						
							
							
								
								refine local path mechanics  
							
							
							
						 
						
							2020-03-23 07:45:40 +01:00  
				
					
						
							
							
								 
						
							
								963895e7d4 
								
							 
						 
						
							
							
								
								move server to new options function  
							
							
							
						 
						
							2020-03-22 21:25:22 +01:00  
				
					
						
							
							
								 
						
							
								1c7fa25031 
								
							 
						 
						
							
							
								
								move argument parsing to its own function  
							
							
							
						 
						
							2020-03-22 21:23:39 +01:00  
				
					
						
							
							
								 
						
							
								3bb4ace176 
								
							 
						 
						
							
							
								
								Allow use of "options.yaml" as a gitignored options overwrite  
							
							... 
							
							
							
							This also sets the default hint cost back to 1000, enable it if you want it. 
							
						 
						
							2020-03-22 20:12:42 +01:00  
				
					
						
							
							
								 
						
							
								c36cdf5546 
								
							 
						 
						
							
							
								
								reset snes state when resetting rom  
							
							
							
						 
						
							2020-03-22 20:07:19 +01:00  
				
					
						
							
							
								 
						
							
								7cab5b5baf 
								
							 
						 
						
							
							
								
								encode patch explicitly with utf-8-sig (unicode with marker for unicode  
							
							
							
						 
						
							2020-03-22 20:04:30 +01:00  
				
					
						
							
							
								 
						
							
								d31e54e5cd 
								
							 
						 
						
							
							
								
								Force the rom to be reread on reconnect if rom... ( #51 )  
							
							... 
							
							
							
							... is not one of the expected player roms.  This is all that was preventing things from being 100% automatic, if an incorrect rom was already loaded in the connected snes state. 
							
						 
						
							2020-03-22 18:56:38 +01:00  
				
					
						
							
							
								 
						
							
								2811cc9b66 
								
							 
						 
						
							
							
								
								Run update/install once, as it installs/updates everything in one go  
							
							
							
						 
						
							2020-03-22 02:34:24 +01:00  
				
					
						
							
							
								 
						
							
								b3e84cc559 
								
							 
						 
						
							
							
								
								Basic test that inverted bomb shop logic covers all entrances.  
							
							
							
						 
						
							2020-03-19 21:55:26 +11:00  
				
					
						
							
							
								 
						
							
								6003d40ce2 
								
							 
						 
						
							
							
								
								Update inverted big bomb rules.  
							
							... 
							
							
							
							Add checks that will not allow unexpected entrances to get east dark world logic. 
							
						 
						
							2020-03-19 21:54:13 +11:00  
				
					
						
							
							
								 
						
							
								58e5bc3668 
								
							 
						 
						
							
							
								
								Skeleton of new Options module  
							
							... 
							
							
							
							Does nothing yet. 
							
						 
						
							2020-03-18 16:15:32 +01:00  
				
					
						
							
							
								 
						
							
								da0264692f 
								
							 
						 
						
							
							
								
								Fix Adjuster  
							
							... 
							
							
							
							It is however not "extendedmsu" aware. So, that might still break things 
							
						 
						
							2020-03-17 19:43:06 +01:00  
				
					
						
							
							
								 
						
							
								57790e7615 
								
							 
						 
						
							
							
								
								Allow running just Patch.py  
							
							
							
						 
						
							2020-03-17 19:16:11 +01:00  
				
					
						
							
							
								 
						
							
								e01983c494 
								
							 
						 
						
							
							
								
								Remove bad locations from inverted bomb shop locations (Spectacle Rock ledges and Desert East are inescapable and Bumper Cave Top is doubled in insanity).  
							
							
							
						 
						
							2020-03-17 23:23:14 +11:00  
				
					
						
							
							
								 
						
							
								6263c0d709 
								
							 
						 
						
							
							
								
								Update pyramid fairy tests  
							
							
							
						 
						
							2020-03-17 23:19:23 +11:00  
				
					
						
							
							
								 
						
							
								053aec4f26 
								
							 
						 
						
							
							
								
								Add unit tests for vanilla inverted layout, and dungeon logic.  
							
							
							
						 
						
							2020-03-16 17:39:54 +11:00  
				
					
						
							
							
								 
						
							
								6cd50ad62b 
								
							 
						 
						
							
							
								
								improve README.md some more  
							
							
							
						 
						
							2020-03-16 02:12:40 +01:00  
				
					
						
							
							
								 
						
							
								976818732d 
								
							 
						 
						
							
							
								
								update README.md  
							
							
							
						 
						
							2020-03-16 02:00:43 +01:00  
				
					
						
							
							
								 
						
							
								031d6823a1 
								
							 
						 
						
							
							
								
								mostly pathing improvements, mostly to benefit linux  
							
							
							
						 
						
							2020-03-15 19:32:00 +01:00  
				
					
						
							
							
								 
						
							
								270fbce516 
								
							 
						 
						
							
							
								
								Fix bombs check  
							
							
							
						 
						
							2020-03-15 21:59:06 +11:00  
				
					
						
							
							
								 
						
							
								e8ee3de083 
								
							 
						 
						
							
							
								
								Mire key logic update - it is impossible to access the Map Chest key door without hitting a colour switch (or clipping through a rail).  
							
							
							
						 
						
							2020-03-15 21:03:43 +11:00  
				
					
						
							
							
								 
						
							
								9b5654ff4f 
								
							 
						 
						
							
							
								
								Update boss requirements to match item randomizer  
							
							... 
							
							
							
							- Can defeat Armos with the bow
- Can defeat Lanmolas with the canes
- Require sword or bow for Helmasaur - hammer is possible for phase 2 but difficult
- Require extended magic for fighting Trinexx with master sword 
							
						 
						
							2020-03-15 14:14:06 +11:00  
				
					
						
							
							
								 
						
							
								ab89f70fa3 
								
							 
						 
						
							
							
								
								Add 10 bombs as an uncle weapon for standard.  
							
							
							
						 
						
							2020-03-15 11:09:34 +11:00  
				
					
						
							
							
								 
						
							
								5c0d34a65d 
								
							 
						 
						
							
							
								
								Require a weapon for Castle Tower.  
							
							
							
						 
						
							2020-03-15 11:04:08 +11:00  
				
					
						
							
							
								 
						
							
								18c10dc7ad 
								
							 
						 
						
							
							
								
								Make retro arrows always require buying the wooden arrow.  
							
							... 
							
							
							
							The Silver Arrows grant the ability to shoot if they are non-progressive, but this is harder to model. 
							
						 
						
							2020-03-15 10:12:22 +11:00