8e68aa0ccd 
								
							 
						 
						
							
							
								
								Add group collect ( #424 )  
							
							... 
							
							
							
							* Add group collect
* code cleanup 
							
						 
						
							2022-04-10 14:08:54 -07:00  
				
					
						
							
							
								 
						
							
								df3757657e 
								
							 
						 
						
							
							
								
								Setup: fix SMZ3 and SoE file bindings  
							
							
							
						 
						
							2022-04-10 10:03:24 -07:00  
				
					
						
							
							
								 
						
							
								0eea1a1d89 
								
							 
						 
						
							
							
								
								Timespinner: Added Lore names to Downloads  
							
							
							
						 
						
							2022-04-10 09:28:33 +02:00  
				
					
						
							
							
								 
						
							
								15dcdca6fc 
								
							 
						 
						
							
							
								
								HK: slight optimization  
							
							... 
							
							
							
							items are marked as advancement if they have an additional effect, so instead of a lookup we can just refer to a bool that's already local as a quick pre-check 
							
						 
						
							2022-04-08 21:53:30 +02:00  
				
					
						
							
							
								 
						
							
								7a6aef03e7 
								
							 
						 
						
							
							
								
								HK: Charm costs in spoiler log now with charm name.  
							
							
							
						 
						
							2022-04-08 21:53:17 +02:00  
				
					
						
							
							
								 
						
							
								c61f3b9110 
								
							 
						 
						
							
							
								
								MC: make slot data json compatible  
							
							... 
							
							
							
							(Changing base type of Options in recent PR broke this) 
							
						 
						
							2022-04-08 21:37:08 +02:00  
				
					
						
							
							
								 
						
							
								42fecc7491 
								
							 
						 
						
							
							
								
								Core: change how required versions work, deprecate IgnoreGame ( #426 )  
							
							... 
							
							
							
							`AutoWorld.World`s can set required_server_version and required_client_version properties. Drop `get_required_client_version()`.
`MultiServer` will set an absolute minimum client version based on its capability (protocol level).
`IgnoreVersion` tag is replaced by using `Tracker` or `TextOnly` with empty or null `game`.
Ignoring game will also ignore game's required_client_version (and fall back to server capability). 
							
						 
						
							2022-04-08 11:16:36 +02:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								ec00d1b710 
								
							 
						 
						
							
							
								
								SMZ3: allow TextClient to connect by name ( #423 )  
							
							
							
						 
						
							2022-04-07 10:50:55 -04:00  
				
					
						
							
							
								 
						
							
								f093e90c23 
								
							 
						 
						
							
							
								
								ModuleUpdate: add it to a few more common entry points  
							
							... 
							
							
							
							MinecraftClient: add requests import to requirements.txt 
							
						 
						
							2022-04-07 15:21:47 +02:00  
				
					
						
							
							
								 
						
							
								3d1f6d9b82 
								
							 
						 
						
							
							
								
								Clients: don't use stdin when loading steam overlay  
							
							
							
						 
						
							2022-04-07 12:28:00 +02:00  
				
					
						
							
							
								 
						
							
								9bdcbb9008 
								
							 
						 
						
							
							
								
								Fix item links.  
							
							
							
						 
						
							2022-04-07 10:22:17 +02:00  
				
					
						
							
							
								 
						
							
								491e6c8730 
								
							 
						 
						
							
							
								
								HK: don't progression balance "Currency"-like progression items ( #419 )  
							
							... 
							
							
							
							* HK: don't progression balance "Currency"-like progression items
* only skip prog balancing on charms that don't unlock checks by themselves
Co-authored-by: Kono Tyran <HAklowner@gmail.com> 
							
						 
						
							2022-04-05 18:41:15 -04:00  
				
					
						
							
							
								 
						
							
								d32d268d97 
								
							 
						 
						
							
							
								
								WebHost: add yaml checker to sitemap and drop "mystery", as we've been doing in various places ( #421 )  
							
							
							
						 
						
							2022-04-05 15:17:47 +02:00  
				
					
						
							
							
								 
						
							
								30c447b9f3 
								
							 
						 
						
							
							
								
								Lttp adjuster ( #417 )  
							
							... 
							
							
							
							* LttP: Allow running Adjuster with positional arg rom (windows -> open with)
* LttP: use "proper" logging in adjuster and load baserom from local directory if not found. 
							
						 
						
							2022-04-05 09:16:06 -04:00  
				
					
						
							
							
								 
						
							
								2def8f35ad 
								
							 
						 
						
							
							
								
								KH: what? yeah, it's HK ( #420 )  
							
							... 
							
							
							
							* KH: what? yeah, it's HK
someone this hadn't been spotted yet.
* KH: also fix the start AST Node, just in case we add those in at some point (currently they resolve to True/False anyway) 
							
						 
						
							2022-04-05 09:01:33 -04:00  
				
					
						
							
							
								 
						
							
								f2055daf1a 
								
							 
						 
						
							
							
								
								Add a /sitemap to the WebHost ( #418 )  
							
							
							
						 
						
							2022-04-05 07:14:30 +02:00  
				
					
						
							
							
								 
						
							
								944571ea89 
								
							 
						 
						
							
							
								
								LttP: Add Allow collect option, default Off. ( #414 )  
							
							... 
							
							
							
							* LttP: Add Allow collect option, default Off.
* Add allow_collect to the sample yaml. 
							
						 
						
							2022-04-05 03:54:49 +02:00  
				
					
						
							
							
								 
						
							
								f7c601b863 
								
							 
						 
						
							
							
								
								HK: Fix web gen  
							
							... 
							
							
							
							By allowing pickle to find the options 
							
						 
						
							2022-04-05 02:35:55 +02:00  
				
					
						
							
							
								 
						
							
								7315da2ccb 
								
							 
						 
						
							
							
								
								AutoWorld: don't import __pycache__  
							
							
							
						 
						
							2022-04-05 02:26:58 +02:00  
				
					
						
							
							
								 
						
							
								2f7f6a0b58 
								
							 
						 
						
							
							
								
								Setup: copy LttP yaml to build automatically  
							
							
							
						 
						
							2022-04-05 02:26:41 +02:00  
				
					
						
							
							
								 
						
							
								3f43051c35 
								
							 
						 
						
							
							
								
								[WebHost] Do not calculate settingHash multiple times in weighted-settings  
							
							
							
						 
						
							2022-04-04 16:48:59 -07:00  
				
					
						
							
							
								 
						
							
								535c35310d 
								
							 
						 
						
							
							
								
								[WebHost] Fix a bug causing player-settings to fail to update the hash on JSON updates  
							
							
							
						 
						
							2022-04-04 16:48:59 -07:00  
				
					
						
							
							
								 
						
							
								8fbe6a4511 
								
							 
						 
						
							
							
								
								[WebHost] Only calculate settingHash once in player-settings  
							
							
							
						 
						
							2022-04-04 16:48:59 -07:00  
				
					
						
							
							
								 
						
							
								07ff0f1026 
								
							 
						 
						
							
							
								
								[WebHost] Fix /user-content styles ( #408 )  
							
							
							
						 
						
							2022-04-03 20:16:15 -04:00  
				
					
						
							
							
								 
						
							
								a080288e3e 
								
							 
						 
						
							
							
								
								Core: update version ( #407 )  
							
							
							
						 
						
							2022-04-03 19:39:01 -04:00  
				
					
						
							
							
								 
						
							
								71bd87f293 
								
							 
						 
						
							
							
								
								HK: don't flag maps as progression  
							
							
							
						 
						
							2022-04-03 19:38:39 -04:00  
				
					
						
							
							
								 
						
							
								574e2abba8 
								
							 
						 
						
							
							
								
								HK: write shop prices to spoiler log  
							
							
							
						 
						
							2022-04-03 19:38:39 -04:00  
				
					
						
							
							
								 
						
							
								cffa772801 
								
							 
						 
						
							
							
								
								Fix unit test and generation failures. Whoops.  
							
							
							
						 
						
							2022-04-03 19:38:39 -04:00  
				
					
						
							
							
								 
						
							
								66bd793306 
								
							 
						 
						
							
							
								
								HK: add item name groups  
							
							
							
						 
						
							2022-04-03 19:38:39 -04:00  
				
					
						
							
							
								 
						
							
								0eb37883ca 
								
							 
						 
						
							
							
								
								Add docstrings to hollow knight YAML options.  
							
							
							
						 
						
							2022-04-03 19:38:39 -04:00  
				
					
						
							
							
								 
						
							
								356384ab05 
								
							 
						 
						
							
							
								
								Add Hollow Knight setup guide, game info, and to README  
							
							
							
						 
						
							2022-04-03 19:38:39 -04:00  
				
					
						
							
							
								 
						
							
								8c2c6877b6 
								
							 
						 
						
							
							
								
								HK: sort shop contents by cost  
							
							
							
						 
						
							2022-04-03 19:38:39 -04:00  
				
					
						
							
							
								 
						
							
								d1d40d8a60 
								
							 
						 
						
							
							
								
								HK: ignore relics logic  
							
							... 
							
							
							
							HK: write sets ordered, to reduce history changes 
							
						 
						
							2022-04-03 19:38:39 -04:00  
				
					
						
							
							
								 
						
							
								b026a0a372 
								
							 
						 
						
							
							
								
								HK: write charm costs to spoiler  
							
							
							
						 
						
							2022-04-03 19:38:39 -04:00  
				
					
						
							
							
								 
						
							
								73bcd0058a 
								
							 
						 
						
							
							
								
								HK: force disabled options to actually be disabled  
							
							
							
						 
						
							2022-04-03 19:38:39 -04:00  
				
					
						
							
							
								 
						
							
								0cf396e5d6 
								
							 
						 
						
							
							
								
								HK: account for "Start" location in another place  
							
							
							
						 
						
							2022-04-03 19:38:39 -04:00  
				
					
						
							
							
								 
						
							
								1bc09d4292 
								
							 
						 
						
							
							
								
								make black sliver happy  
							
							
							
						 
						
							2022-04-03 19:38:39 -04:00  
				
					
						
							
							
								 
						
							
								97d0c51db1 
								
							 
						 
						
							
							
								
								HK: allow webgen  
							
							
							
						 
						
							2022-04-03 19:38:39 -04:00  
				
					
						
							
							
								 
						
							
								ed1c11267c 
								
							 
						 
						
							
							
								
								Options: loudly crash if random text is not recognized, instead of de… ( #401 )  
							
							... 
							
							
							
							* Options: loudly crash if random text is not recognized, instead of defaulting to full "random"
* Update Options.py
Co-authored-by: Hussein Farran <hmfarran@gmail.com>
Co-authored-by: Hussein Farran <hmfarran@gmail.com> 
							
						 
						
							2022-04-03 19:37:57 -04:00  
				
					
						
							
							
								 
						
							
								a3e1ac896f 
								
							 
						 
						
							
							
								
								Generate: don't fail on marked utf-8 files ( #399 )  
							
							... 
							
							
							
							utf-8-sig will fallback to non-sig automatically 
							
						 
						
							2022-04-03 15:55:46 -04:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								05e267a0bd 
								
							 
						 
						
							
							
								
								Prevent use of old collection clients without boss collection blocklist. ( #406 )  
							
							
							
						 
						
							2022-04-03 14:45:06 -04:00  
				
					
						
							
							
								 
						
							
								d1f0a29a02 
								
							 
						 
						
							
							
								
								OoT: fix patching deltas when run from another folder  
							
							
							
						 
						
							2022-04-03 20:44:27 +02:00  
				
					
						
							
							
								 
						
							
								fb2e780c56 
								
							 
						 
						
							
							
								
								LttP/SMZ3: some more file ending fixes ( #393 )  
							
							
							
						 
						
							2022-04-03 13:42:18 -04:00  
				
					
						
							
							
								 
						
							
								ba3257f850 
								
							 
						 
						
							
							
								
								ItemLinks: prevent attempts at cross-game ( #402 )  
							
							
							
						 
						
							2022-04-03 13:09:05 -04:00  
				
					
						
							
							
								 
						
							
								215d5e9adf 
								
							 
						 
						
							
							
								
								AutoWorld: ensure WebWorld is instantiated, preventing an easy mistake. ( #404 )  
							
							
							
						 
						
							2022-04-03 13:08:50 -04:00  
				
					
						
							
							
								 
						
							
								5392b32d5c 
								
							 
						 
						
							
							
								
								SoE: WebWorld theme and fix long standing bug ( #397 )  
							
							
							
						 
						
							2022-04-03 04:48:43 +02:00  
				
					
						
							
							
								 
						
							
								4dd0a75914 
								
							 
						 
						
							
							
								
								multiworld tracker: properly fix item link breaking tracker  
							
							
							
						 
						
							2022-04-03 02:03:48 +02:00  
				
					
						
							
							
								 
						
							
								a2212002ae 
								
							 
						 
						
							
							
								
								Link to the Past Block collection of bosses. ( #395 )  
							
							
							
						 
						
							2022-04-03 01:39:28 +02:00