alwaysintreble 
							
						 
					 
					
						
						
							
						
						977159e572 
					 
					
						
						
							
							Webworld docs: move gameinfo documentation to their world folders and copy them for webhost use. ( #455 )  
						
						
						
						
					 
					
						2022-05-11 20:05:53 +02:00 
						 
				 
			
				
					
						
							
							
								beauxq 
							
						 
					 
					
						
						
							
						
						46d31c3ee3 
					 
					
						
						
							
							typing, mostly in AutoWorld.py  
						
						... 
						
						
						
						includes a bugfix (that was found by static type checking)
in `get_filler_item_name` 
						
						
					 
					
						2022-04-29 03:00:39 +02:00 
						 
				 
			
				
					
						
							
							
								Doug Hoskisson 
							
						 
					 
					
						
						
							
						
						578451fcfa 
					 
					
						
						
							
							add some typing info to CollectionState ( #468 )  
						
						
						
						
					 
					
						2022-04-27 21:19:53 +02:00 
						 
				 
			
				
					
						
							
							
								Doug Hoskisson 
							
						 
					 
					
						
						
							
						
						0acca6dd64 
					 
					
						
						
							
							Options.py typing ( #412 )  
						
						... 
						
						
						
						* Options.py typing
use NumericOption class inheriting from numbers.Integral instead of int
also can sometimes take text like:
"high": high end of range
"low": low end of range
"true", "on": default if it exists, otherwise high end of range
"false", "off": zero if zero is the low end
* just low, high, and default for range text
Co-authored-by: Doug Hoskisson <doughoskisson@novuslabs.com > 
						
						
					 
					
						2022-04-07 13:42:30 -04:00 
						 
				 
			
				
					
						
							
							
								CaitSith2 
							
						 
					 
					
						
						
							
						
						9bdcbb9008 
					 
					
						
						
							
							Fix item links.  
						
						
						
						
					 
					
						2022-04-07 10:22:17 +02:00 
						 
				 
			
				
					
						
							
							
								Zach Parks 
							
						 
					 
					
						
						
							
						
						37d9eb2752 
					 
					
						
						
							
							Added filesafe player name function and updated generator functions in all worlds to use filesafe player name during output  
						
						... 
						
						
						
						Thanks Windows for your bad filesystem. 
						
						
					 
					
						2022-04-03 20:45:44 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						ba3257f850 
					 
					
						
						
							
							ItemLinks: prevent attempts at cross-game ( #402 )  
						
						
						
						
					 
					
						2022-04-03 13:09:05 -04:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						cebd7fb545 
					 
					
						
						
							
							Core: check for key-only once in sweep ( #361 )  
						
						
						
						
					 
					
						2022-03-30 21:30:06 -04:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						14956d27bd 
					 
					
						
						
							
							Core: don't sweep excluded locations for accessibility check, as they are forbidden from having progression anyway. ( #357 )  
						
						
						
						
					 
					
						2022-03-28 20:03:57 -04:00 
						 
				 
			
				
					
						
							
							
								Doug Hoskisson 
							
						 
					 
					
						
						
							
						
						2b138ac940 
					 
					
						
						
							
							some typing and cleaning, mostly in Fill.py ( #349 )  
						
						... 
						
						
						
						* some typing and cleaning, mostly in Fill.py
* address missing Option types
* resolve a few TODOs discussed in pull request 
						
						
					 
					
						2022-03-27 19:47:47 -04:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						64ac619b46 
					 
					
						
						
							
							Core: use assert correctly ( #345 )  
						
						... 
						
						
						
						Core: add some more types to State and add count() method 
						
						
					 
					
						2022-03-25 20:12:54 -04:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						902472be32 
					 
					
						
						
							
							Core: fix place_locked_item not setting location back-reference ( #344 )  
						
						
						
						
					 
					
						2022-03-25 17:57:00 -04:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						8e59761b03 
					 
					
						
						
							
							BaseClasses: more type annotations ( #337 )  
						
						
						
						
					 
					
						2022-03-23 19:46:26 -04:00 
						 
				 
			
				
					
						
							
							
								espeon65536 
							
						 
					 
					
						
						
							
						
						15e0763ed5 
					 
					
						
						
							
							Update progression balancing algorithm ( #300 )  
						
						... 
						
						
						
						* New progression balancing algo: computes based on percentage of locations available rather than absolute number of locations 
						
						
					 
					
						2022-03-12 22:05:03 +01:00 
						 
				 
			
				
					
						
							
							
								CaitSith2 
							
						 
					 
					
						
						
							
						
						6e0165986f 
					 
					
						
						
							
							Move duplicate name item link check to verify.  
						
						
						
						
					 
					
						2022-02-23 15:17:24 -08:00 
						 
				 
			
				
					
						
							
							
								CaitSith2 
							
						 
					 
					
						
						
							
						
						071161176e 
					 
					
						
						
							
							Deny same item_link name from same player. Also report which player caused the item_link errors.  
						
						
						
						
					 
					
						2022-02-22 16:32:37 -08:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						f38b970ea2 
					 
					
						
						
							
							ItemLinks: hopefully fix remaining generation issues  
						
						
						
						
					 
					
						2022-02-22 10:14:26 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						5dbccfcbbd 
					 
					
						
						
							
							ItemLinks: fix all_state not collecting event locations  
						
						
						
						
					 
					
						2022-02-22 09:49:01 +01:00 
						 
				 
			
				
					
						
							
							
								CaitSith2 
							
						 
					 
					
						
						
							
						
						420320f896 
					 
					
						
						
							
							Fix item_links not even rolling  
						
						
						
						
					 
					
						2022-02-21 14:59:01 -08:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						1159137c0d 
					 
					
						
						
							
							FF1: set up special settings page (remote website)  
						
						
						
						
					 
					
						2022-02-20 21:54:00 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						a98cb040b7 
					 
					
						
						
							
							Core: Region type hints and some init optimization  
						
						
						
						
					 
					
						2022-02-20 19:19:56 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						170213e6d4 
					 
					
						
						
							
							Core: reduce memory use of "Entrance" class  
						
						... 
						
						
						
						SM64: reduce count of lambda creations (memory/cpu speedup) 
						
						
					 
					
						2022-02-20 19:10:08 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						919223cd2f 
					 
					
						
						
							
							Super Metroid: fix start_inventory  
						
						
						
						
					 
					
						2022-02-19 17:43:16 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						18d937d83e 
					 
					
						
						
							
							Core: shuffle around AutoWorld imports  
						
						
						
						
					 
					
						2022-02-18 20:29:44 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						daea0f3e5e 
					 
					
						
						
							
							Core: provide a way to add to CollectionState init and copy  
						
						... 
						
						
						
						SM: use that way
OoT: use that way 
						
						
					 
					
						2022-02-17 07:07:34 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						c525c80b49 
					 
					
						
						
							
							ItemLinks: move item links to events, mess up their logic in doing so and lock them behind plando option "item_links" until they're fixed.  
						
						
						
						
					 
					
						2022-02-17 06:07:20 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						53340ab22c 
					 
					
						
						
							
							Core: remove legacy "dynamic_regions", as all regions are now dynamic  
						
						
						
						
					 
					
						2022-02-15 06:29:57 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						d7d1d54a0b 
					 
					
						
						
							
							Core: generalize pre_fill item pool handling  
						
						
						
						
					 
					
						2022-02-13 23:02:18 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						aac8ca97ed 
					 
					
						
						
							
							Core: define unreachables as set  
						
						
						
						
					 
					
						2022-02-07 00:26:44 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						43ff476d98 
					 
					
						
						
							
							AutoWorld: add "Everything" item_name_group to all worlds  
						
						
						
						
					 
					
						2022-02-05 16:55:11 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						28201a6c38 
					 
					
						
						
							
							Core: implement first version of ItemLinks  
						
						
						
						
					 
					
						2022-02-05 15:49:19 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						dc4b064c73 
					 
					
						
						
							
							Options: change displayname to display_name  
						
						
						
						
					 
					
						2022-02-02 16:29:29 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						0f20888563 
					 
					
						
						
							
							Options: allow yaml access to Priority Locations  
						
						
						
						
					 
					
						2022-02-01 16:36:14 +01:00 
						 
				 
			
				
					
						
							
							
								Brad Humphrey 
							
						 
					 
					
						
						
							
						
						2361f8f9d3 
					 
					
						
						
							
							Use logic when placing non-excluded items  
						
						
						
						
					 
					
						2022-02-01 16:35:18 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						0bd252e7f5 
					 
					
						
						
							
							Server: add slot_info key to Connected  
						
						
						
						
					 
					
						2022-01-30 13:57:12 +01:00 
						 
				 
			
				
					
						
							
							
								Alchav 
							
						 
					 
					
						
						
							
						
						dc6f1c4dd2 
					 
					
						
						
							
							Item Plando overhaul ( #205 )  
						
						
						
						
					 
					
						2022-01-20 19:34:17 +01:00 
						 
				 
			
				
					
						
							
							
								Brad Humphrey 
							
						 
					 
					
						
						
							
						
						ec95ce8329 
					 
					
						
						
							
							Allow locations to be prioritized for progress item placement ( #189 )  
						
						
						
						
					 
					
						2022-01-20 04:19:07 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						028207022a 
					 
					
						
						
							
							Factorio: support new colors in-game  
						
						... 
						
						
						
						Various: cleanup and comments 
						
						
					 
					
						2022-01-18 06:16:16 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						80b3a5b1d4 
					 
					
						
						
							
							WebHost: fix is_zipfile check for flask FileStorage objects  
						
						... 
						
						
						
						- and assorted cleanup 
						
						
					 
					
						2022-01-06 06:09:15 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						6e4b255be5 
					 
					
						
						
							
							Options: make common options overridable in a game section  
						
						... 
						
						
						
						WebHost: add prog balancing and accessibility to settings page 
						
						
					 
					
						2021-12-28 18:43:52 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						246a5c568b 
					 
					
						
						
							
							Core: add some more types  
						
						
						
						
					 
					
						2021-11-30 05:33:56 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						9f0a8e6d48 
					 
					
						
						
							
							LttP: add hint options "Vendors" and "Full"  
						
						... 
						
						
						
						LttP: fix hint grammar if a Location isn't an ALttPLocation 
						
						
					 
					
						2021-11-27 22:58:12 +01:00 
						 
				 
			
				
					
						
							
							
								Adam Ziegler 
							
						 
					 
					
						
						
							
						
						583819c4ae 
					 
					
						
						
							
							LttP, beemizer: support fine-tuned trap replacements ( #113 )  
						
						... 
						
						
						
						* update beemizer logic to separate replacement chance and single vs trap chance
* convert beemizer options to new style 
						
						
					 
					
						2021-11-03 06:34:11 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						e019ec5ff7 
					 
					
						
						
							
							AutoWorld: add spoiler hooks  
						
						... 
						
						
						
						Factorio: Move Recipes to new spoiler hooks 
						
						
					 
					
						2021-11-02 12:29:29 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						e66a2a7c30 
					 
					
						
						
							
							Core: change precollected_items to dict-style  
						
						... 
						
						
						
						Core: make sure there are enough threads available during generate_output to prevent deadlocks if event waiting is used 
						
						
					 
					
						2021-10-10 16:50:08 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						1985423a97 
					 
					
						
						
							
							LttP: fix ER spoiler writing  
						
						
						
						
					 
					
						2021-10-07 04:31:03 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						1217179f8a 
					 
					
						
						
							
							Tests: Implement generic default options reachability test  
						
						... 
						
						
						
						Tests: remove duplicate TestDeathMountain.py
LttP: Move er_seeds out of Main
OriBF: Fix Mapstone typo 
						
						
					 
					
						2021-10-06 11:32:49 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						b7aa5a17b7 
					 
					
						
						
							
							LttP: Bartering, add price types for replacement items  
						
						
						
						
					 
					
						2021-10-02 10:15:00 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						d1709764ef 
					 
					
						
						
							
							Merge branch 'new_shops' into Archipelago_Main  
						
						
						
						
					 
					
						2021-10-02 06:58:43 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						bde02f696b 
					 
					
						
						
							
							Core: add Item.trap property  
						
						
						
						
					 
					
						2021-09-29 05:21:33 +02:00