Bonta-kun 
							
						 
					 
					
						
						
							
						
						ad278f91d6 
					 
					
						
						
							
							Multiworld: clients will now be automatically be identified from the rom name and have their names and teams set by the host, meaning those need to be configured during seed gen  
						
						... 
						
						
						
						Player names will show up in spoiler log and hint tiles instead of player id
MultiClient: autoreconnect to mw server 
						
						
					 
					
						2020-01-14 10:42:27 +01:00 
						 
				 
			
				
					
						
							
							
								Bonta-kun 
							
						 
					 
					
						
						
							
						
						6bafdfafe6 
					 
					
						
						
							
							Mystery: rom options can be set in weights file, eg  
						
						... 
						
						
						
						rom:
  sprite:
    random: 1
    randomonhit: 1
    mog: 1
  disablemusic: off
  quickswap:
    on: 1
    off: 0
  menuspeed:
    normal: 1
    instant: 1
    double: 1
    triple: 1
    quadruple: 1
    half: 1
  heartcolor:
    red: 1
    blue: 1
    green: 1
    yellow: 1
    random: 1
  heartbeep:
    double: 1
    normal: 1
    half: 1
    quarter: 1
    off: 1
  ow_palettes:
    default: 1
    random: 1
    blackout: 1
  uw_palettes:
    default: 1
    random: 1
    blackout: 1 
						
						
					 
					
						2020-01-09 17:46:07 +01:00 
						 
				 
			
				
					
						
							
							
								Bonta-kun 
							
						 
					 
					
						
						
							
						
						5db7e066da 
					 
					
						
						
							
							Sprites are now player specific, can be chosen from their sprite name rather than file path, support "random" choice and support "randomonhit" enemizer-only option  
						
						
						
						
					 
					
						2020-01-09 02:30:00 +01:00 
						 
				 
			
				
					
						
							
							
								Bonta-kun 
							
						 
					 
					
						
						
							
						
						28011cf675 
					 
					
						
						
							
							Built-in palette shuffle (including blackout)  
						
						
						
						
					 
					
						2020-01-08 03:43:48 +01:00 
						 
				 
			
				
					
						
							
							
								Bonta-kun 
							
						 
					 
					
						
						
							
						
						1ecb5fe40b 
					 
					
						
						
							
							Individual settings: shufflebosses shuffleenemies enemy_health enemy_damage  
						
						
						
						
					 
					
						2019-12-17 15:55:53 +01:00 
						 
				 
			
				
					
						
							
							
								Bonta-kun 
							
						 
					 
					
						
						
							
						
						ec1b9eca43 
					 
					
						
						
							
							Individual settings: shuffle  
						
						
						
						
					 
					
						2019-12-16 18:24:34 +01:00 
						 
				 
			
				
					
						
							
							
								Bonta-kun 
							
						 
					 
					
						
						
							
						
						203147dda1 
					 
					
						
						
							
							Individual settings: difficulty and item_functionality  
						
						
						
						
					 
					
						2019-12-16 17:46:21 +01:00 
						 
				 
			
				
					
						
							
							
								Bonta-kun 
							
						 
					 
					
						
						
							
						
						c1788c070d 
					 
					
						
						
							
							Individual settings: goal  
						
						
						
						
					 
					
						2019-12-16 16:55:00 +01:00 
						 
				 
			
				
					
						
							
							
								Bonta-kun 
							
						 
					 
					
						
						
							
						
						ab28858a8f 
					 
					
						
						
							
							Individual settings: mode  
						
						
						
						
					 
					
						2019-12-16 16:54:46 +01:00 
						 
				 
			
				
					
						
							
							
								Bonta-kun 
							
						 
					 
					
						
						
							
						
						79786c7c9e 
					 
					
						
						
							
							Individual settings: logic  
						
						
						
						
					 
					
						2019-12-16 13:26:07 +01:00 
						 
				 
			
				
					
						
							
							
								Bonta-kun 
							
						 
					 
					
						
						
							
						
						fc9d1b501b 
					 
					
						
						
							
							Replace keysanity with map/compass/key/bk shuffle  
						
						
						
						
					 
					
						2019-12-13 22:37:52 +01:00 
						 
				 
			
				
					
						
							
							
								Bonta-kun 
							
						 
					 
					
						
						
							
						
						55a30aa91f 
					 
					
						
						
							
							multiworld  
						
						
						
						
					 
					
						2019-12-09 19:27:56 +01:00 
						 
				 
			
				
					
						
							
							
								Bonta-kun 
							
						 
					 
					
						
						
							
						
						ce19713209 
					 
					
						
						
							
							Removed usage of deprecated time.clock()  
						
						
						
						
					 
					
						2019-12-09 13:45:45 +01:00 
						 
				 
			
				
					
						
							
							
								Kevin Cathcart 
							
						 
					 
					
						
						
							
						
						aab696fa9c 
					 
					
						
						
							
							Remove logic_hash  
						
						... 
						
						
						
						It is no longer used for anything. 
						
						
					 
					
						2019-07-11 20:39:08 -04:00 
						 
				 
			
				
					
						
							
							
								Bonta-kun 
							
						 
					 
					
						
						
							
						
						1a62b1da28 
					 
					
						
						
							
							Multiworld core implementation By Bonta0  
						
						... 
						
						
						
						Does not include the server/client code or the rom writes
specific to it. Indeed it cannot write multiworld roms at
all right now, pending addition future updates to support
the official ALTTPR Multiworld client.
Includes some GUI changes by Alaszun
Co-authored-by: Alaszun <koelze@google.com > 
						
						
					 
					
						2019-07-11 20:39:08 -04:00 
						 
				 
			
				
					
						
							
							
								AmazingAmpharos 
							
						 
					 
					
						
						
							
						
						28d4ce0997 
					 
					
						
						
							
							Beginnings of Retro Mode  
						
						... 
						
						
						
						This just adds a GUI/command line option to set the variable into world for retro mode and puts the universal key item into the list of defined items. None of the functionality is yet present. 
						
						
					 
					
						2018-03-14 13:31:36 -05:00 
						 
				 
			
				
					
						
							
							
								AmazingAmpharos 
							
						 
					 
					
						
						
							
						
						58b5c6f15d 
					 
					
						
						
							
							Heart Color support  
						
						
						
						
					 
					
						2018-03-03 12:42:46 -06:00 
						 
				 
			
				
					
						
							
							
								AmazingAmpharos 
							
						 
					 
					
						
						
							
						
						428933ba81 
					 
					
						
						
							
							Custom argument expansion  
						
						... 
						
						
						
						Just adds dead values to the world declaration for the custom related arguments so this file can still run. 
						
						
					 
					
						2018-02-08 04:45:10 -06:00 
						 
				 
			
				
					
						
							
							
								AmazingAmpharos 
							
						 
					 
					
						
						
							
						
						398de826f8 
					 
					
						
						
							
							Fastmenu update  
						
						... 
						
						
						
						Fastmenu is now a variable menu speed setting instead of an on/off toggle. This update reflects that and gives the player a lot of options for the particular setting (normal, instant, double, triple, quadruple, half). A smaller change in this update is removing quickswap and fastmenu from the output file name of the randomizer (reflective of how the adjuster allows them to be shifted freely anyway) and shortening the verbiage for when progressive settings are changed (quality of life change there). 
						
						
					 
					
						2018-01-05 16:53:29 -06:00 
						 
				 
			
				
					
						
							
							
								Kevin Cathcart 
							
						 
					 
					
						
						
							
						
						79f1b0bbf3 
					 
					
						
						
							
							Fix progressive requirements to respect overflow limits  
						
						
						
						
					 
					
						2018-01-04 23:01:09 -05:00 
						 
				 
			
				
					
						
							
							
								Kevin Cathcart 
							
						 
					 
					
						
						
							
						
						b604179e51 
					 
					
						
						
							
							Mark entry point files as executable for unix systems and add shebang lines  
						
						
						
						
					 
					
						2018-01-01 13:11:11 -05:00 
						 
				 
			
				
					
						
							
							
								Kevin Cathcart 
							
						 
					 
					
						
						
							
						
						ce30913121 
					 
					
						
						
							
							Get sprite json from vt.alttp.run  
						
						... 
						
						
						
						Fix plando's sprite support
Always write both sprite and pallet (using the default if a sprite does
not include a pallet)
so that the adjuster still works. 
						
						
					 
					
						2017-12-17 17:31:52 -05:00 
						 
				 
			
				
					
						
							
							
								Kevin Cathcart 
							
						 
					 
					
						
						
							
						
						823657bc26 
					 
					
						
						
							
							Style fixes  
						
						... 
						
						
						
						A bunch of style fixes. Mostly white space and style import order
tweaks, but a few other stylistic changes are present too. 
						
						
					 
					
						2017-12-17 17:05:39 -05:00 
						 
				 
			
				
					
						
							
							
								Kevin Cathcart 
							
						 
					 
					
						
						
							
						
						d31a7d6791 
					 
					
						
						
							
							Preliminary implementation of new sprite screen  
						
						
						
						
					 
					
						2017-12-08 10:36:44 -05:00 
						 
				 
			
				
					
						
							
							
								AmazingAmpharos 
							
						 
					 
					
						
						
							
						
						572cffc264 
					 
					
						
						
							
							Add disable music feature  
						
						... 
						
						
						
						This is a feature the vt rando has that we haven't had until now. It was a fairly basic feature... though I confess I tested it minimally. 
						
						
					 
					
						2017-11-28 04:54:14 -06:00 
						 
				 
			
				
					
						
							
							
								Kevin Cathcart 
							
						 
					 
					
						
						
							
						
						d4052ab60a 
					 
					
						
						
							
							Use sys.exit instead of exit  
						
						... 
						
						
						
						The global exit function is designed only for the interpreter, so use
the correct one.
Also fix the plandomizer so it does not immediately error when run. 
						
						
					 
					
						2017-11-19 16:00:26 -05:00 
						 
				 
			
				
					
						
							
							
								AmazingAmpharos 
							
						 
					 
					
						
						
							
						
						6c13056781 
					 
					
						
						
							
							New parameter support  
						
						... 
						
						
						
						A one line change to make this file work with the existence of new parameters. 
						
						
					 
					
						2017-11-11 18:43:02 -06:00 
						 
				 
			
				
					
						
							
							
								Kevin Cathcart 
							
						 
					 
					
						
						
							
						
						f2ea4b6442 
					 
					
						
						
							
							Implement Key-sanity  
						
						... 
						
						
						
						Still need to add documentation for this mode. 
						
						
					 
					
						2017-11-04 23:52:57 -04:00 
						 
				 
			
				
					
						
							
							
								Kevin Cathcart 
							
						 
					 
					
						
						
							
						
						51a892e869 
					 
					
						
						
							
							Enable fast menu  
						
						... 
						
						
						
						Fast menu is an instant-open menu. It is an alternative to quickswap. 
						
						
					 
					
						2017-11-04 23:52:56 -04:00 
						 
				 
			
				
					
						
							
							
								Kevin Cathcart 
							
						 
					 
					
						
						
							
						
						2e9814882e 
					 
					
						
						
							
							Refactor dungeon and item classes to support VT26 style dungeon item shuffling  
						
						
						
						
					 
					
						2017-11-04 14:28:48 -04:00 
						 
				 
			
				
					
						
							
							
								LLCoolDave 
							
						 
					 
					
						
						
							
						
						b7a8cedf42 
					 
					
						
						
							
							Improve information on selected options in spoiler.  
						
						
						
						
					 
					
						2017-08-01 19:43:46 +02:00 
						 
				 
			
				
					
						
							
							
								LLCoolDave 
							
						 
					 
					
						
						
							
						
						7187d63108 
					 
					
						
						
							
							Add config option that can disable respawning at pyramid after death to ganon if he happens to be shuffled to elsewhere. Slightly untested, but should cause no harm.  
						
						
						
						
					 
					
						2017-08-01 19:08:46 +02:00 
						 
				 
			
				
					
						
							
							
								LLCoolDave 
							
						 
					 
					
						
						
							
						
						0e1dc9c4e1 
					 
					
						
						
							
							Plando: Update treatment of spoiler to new interface.  
						
						
						
						
					 
					
						2017-07-21 05:37:09 +02:00 
						 
				 
			
				
					
						
							
							
								LLCoolDave 
							
						 
					 
					
						
						
							
						
						1e644836bb 
					 
					
						
						
							
							Add --shuffleganon option to include Ganon's Tower and Pyramid in shuffle pool.  
						
						
						
						
					 
					
						2017-07-17 22:28:29 +02:00 
						 
				 
			
				
					
						
							
							
								LLCoolDave 
							
						 
					 
					
						
						
							
						
						e9b752fbed 
					 
					
						
						
							
							Add fix for gtower exit point to enable it for dungeon shuffling.  
						
						
						
						
					 
					
						2017-07-14 16:11:07 +02:00 
						 
				 
			
				
					
						
							
							
								LLCoolDave 
							
						 
					 
					
						
						
							
						
						83c448f14d 
					 
					
						
						
							
							Introduce classes for Rom patching to enable json patch output for VT integration. Remove halfassed door frame overlay fixes (solved in randomizer rom now), make bonk prize shuffle optional.  
						
						
						
						
					 
					
						2017-07-14 14:37:34 +02:00 
						 
				 
			
				
					
						
							
							
								LLCoolDave 
							
						 
					 
					
						
						
							
						
						5728d49d72 
					 
					
						
						
							
							Add new options to Plando.  
						
						
						
						
					 
					
						2017-06-24 19:11:47 +02:00 
						 
				 
			
				
					
						
							
							
								LLCoolDave 
							
						 
					 
					
						
						
							
						
						0824f09c1c 
					 
					
						
						
							
							Adjust plandomizer feature to handle events correctly.  
						
						
						
						
					 
					
						2017-06-17 14:57:12 +02:00 
						 
				 
			
				
					
						
							
							
								LLCoolDave 
							
						 
					 
					
						
						
							
						
						1fe6774ba0 
					 
					
						
						
							
							Plando: More selectable options.  
						
						
						
						
					 
					
						2017-06-17 13:16:30 +02:00 
						 
				 
			
				
					
						
							
							
								LLCoolDave 
							
						 
					 
					
						
						
							
						
						c3482bbd67 
					 
					
						
						
							
							Adjust Rom name and identifier (for main screen hash).  
						
						
						
						
					 
					
						2017-06-04 15:02:27 +02:00 
						 
				 
			
				
					
						
							
							
								LLCoolDave 
							
						 
					 
					
						
						
							
						
						a20eaae13f 
					 
					
						
						
							
							Add support for starhunt and treasurehunt goals. Add timed difficulties.  
						
						
						
						
					 
					
						2017-06-04 14:44:23 +02:00 
						 
				 
			
				
					
						
							
							
								LLCoolDave 
							
						 
					 
					
						
						
							
						
						4ed2a5b510 
					 
					
						
						
							
							Add priority attribute to items. They are placed after advancement items, but before the rest. Ensures they are available even in seeds that overfill the itempool.  
						
						
						
						
					 
					
						2017-06-04 14:43:13 +02:00 
						 
				 
			
				
					
						
							
							
								LLCoolDave 
							
						 
					 
					
						
						
							
						
						aa909f2eaf 
					 
					
						
						
							
							Update Plandomizer feature to be able to set up entrance connections.  
						
						
						
						
					 
					
						2017-06-03 17:09:53 +02:00 
						 
				 
			
				
					
						
							
							
								LLCoolDave 
							
						 
					 
					
						
						
							
						
						52e172b8fa 
					 
					
						
						
							
							Rename default entrance shuffle to vanilla.  
						
						
						
						
					 
					
						2017-06-03 16:02:42 +02:00 
						 
				 
			
				
					
						
							
							
								LLCoolDave 
							
						 
					 
					
						
						
							
						
						c605046337 
					 
					
						
						
							
							Add some support for creating a plandomizer.  
						
						
						
						
					 
					
						2017-05-26 18:40:48 +02:00