bf217dcf85 
								
							 
						 
						
							
							
								
								RoR2: Fixed the link to the game settings page ( #945 )  
							
							
							
						 
						
							2022-08-21 17:30:30 +02:00  
				
					
						
							
							
								 
						
							
								484ee9f065 
								
							 
						 
						
							
							
								
								OoT: More item.type bugs. ( #930 )  
							
							
							
						 
						
							2022-08-21 01:55:41 +02:00  
				
					
						
							
							
								 
						
							
								bba82ccd6c 
								
							 
						 
						
							
							
								
								WebHost: Remove "Wiki" link from footer ( #943 )  
							
							
							
						 
						
							2022-08-20 19:17:23 -04:00  
				
					
						
							
							
								 
						
							
								fb122df5f5 
								
							 
						 
						
							
							
								
								RoR2: code cleanup and styling consistency ( #833 )  
							
							... 
							
							
							
							* build locations dict dynamically from the TotalLocations option. Minor styling cleanup
* Minor items styling cleanup. remove unused event items
* minor options cleanup. clarify preset toggle slightly better
* make items.py more readable. add chaos weights dict to use as reference point for generation
* small rules styling and consistency cleanup
* create less regions and other init cleanup
* move region creation to less function calls and move revivals calculation
* typing
* use enum instead of hardcoded ints. fix bug i introduced
* better typing 
							
						 
						
							2022-08-20 19:09:35 -04:00  
				
					
						
							
							
								 
						
							
								be8c3131d8 
								
							 
						 
						
							
							
								
								fix allay advancements requiring note block on the wrong one. ( #896 )  
							
							
							
						 
						
							2022-08-20 19:02:50 -04:00  
				
					
						
							
							
								 
						
							
								9341332379 
								
							 
						 
						
							
							
								
								WebHost: allow newlines in data-tooltip ( #921 )  
							
							... 
							
							
							
							* WebHost: allow newlines in data-tooltip
* WebHost: Tooltips: strip surrounding whitespace
* WebHost: unify tooltips behaviour
* WebHost: unify labels around tooltips
* WebHost: changing tooltips width to max-width to allow small tooltips to not have empty space.
* Minor modifications to tooltips
- Reduce tooltip target to (?) spans
- Set fixed width of 260px on tooltips
- Add space between : and (?) on player-settings
- Removed cursor:pointer on tooltips
- Fix labels for checkboxes on generate.html
Co-authored-by: Chris Wilson <chris@legendserver.info> 
							
						 
						
							2022-08-20 18:58:46 -04:00  
				
					
						
							
							
								 
						
							
								83bcb441bf 
								
							 
						 
						
							
							
								
								Factorio: typo  
							
							
							
						 
						
							2022-08-21 00:34:36 +02:00  
				
					
						
							
							
								 
						
							
								a074d16297 
								
							 
						 
						
							
							
								
								DKC3 v1.1.0 ( #938 )  
							
							... 
							
							
							
							Features:
* KONGsanity option (Collect all KONG letters in each level for a check)
* Autosave option
* Difficulty option
* MERRY option
* Handle collected/co-op locations
Bugfixes:
 * Fixed Mekanos softlock
 * Prevent Brothers Bear giving extra Banana Birds
 * Fixed Banana Bird Mother check sending prematurely
 * Fix Logic bug with Krematoa level costs 
							
						 
						
							2022-08-20 16:46:44 +02:00  
				
					
						
							
							
								 
						
							
								89ab4aff9c 
								
							 
						 
						
							
							
								
								SC2: Logic changes and fixes, 6 new locations, 2 removed locations ( #933 )  
							
							
							
						 
						
							2022-08-19 22:50:44 +02:00  
				
					
						
							
							
								 
						
							
								0ac67bfe76 
								
							 
						 
						
							
							
								
								Smz3 early sword fix ( #939 )  
							
							
							
						 
						
							2022-08-19 15:02:39 +02:00  
				
					
						
							
							
								 
						
							
								0d61192c67 
								
							 
						 
						
							
							
								
								Factorio: make apworld compatible( #935 )  
							
							
							
						 
						
							2022-08-18 01:33:40 +02:00  
				
					
						
							
							
								 
						
							
								a1aa9c17ff 
								
							 
						 
						
							
							
								
								Core: convert is_zip to zip_path  
							
							
							
						 
						
							2022-08-18 01:20:30 +02:00  
				
					
						
							
							
								 
						
							
								d0faa36eef 
								
							 
						 
						
							
							
								
								Fix CommonClient.server_loop with nogui  
							
							... 
							
							
							
							When running client without a gui, ctx.ui is None 
							
						 
						
							2022-08-18 01:18:01 +02:00  
				
					
						
							
							
								 
						
							
								22c8153ba8 
								
							 
						 
						
							
							
								
								WebHost: fix indentation in tracker.py  
							
							
							
						 
						
							2022-08-17 22:15:56 +02:00  
				
					
						
							
							
								 
						
							
								6602c580f4 
								
							 
						 
						
							
							
								
								Fix another item.type crash bug. ( #927 )  
							
							... 
							
							
							
							* Fix another item.type crash bug.
* Another location that can crash, in the instance of plando fixed. 
							
						 
						
							2022-08-17 07:16:14 -07:00  
				
					
						
							
							
								 
						
							
								431a9b7023 
								
							 
						 
						
							
							
								
								Docs: Mc: fix version in setup guide ( #873 )  
							
							... 
							
							
							
							Co-authored-by: SoldierofOrder <107806872+SoldierofOrder@users.noreply.github.com> 
							
						 
						
							2022-08-17 09:59:22 +02:00  
				
					
						
							
							
								 
						
							
								d426226bce 
								
							 
						 
						
							
							
								
								LttP: run optimize imports on __init__  
							
							
							
						 
						
							2022-08-16 23:57:59 +02:00  
				
					
						
							
							
								 
						
							
								09afdc2553 
								
							 
						 
						
							
							
								
								Webhost: prevent tracker crashes with LttP key itemlinks ( #922 )  
							
							
							
						 
						
							2022-08-16 23:57:26 +02:00  
				
					
						
							
							
								 
						
							
								ca83905d9f 
								
							 
						 
						
							
							
								
								Core: allow loading worlds from zip modules ( #747 )  
							
							... 
							
							
							
							* Core: allow loading worlds from zip modules
RoR2: make it zipimport compatible (remove relative imports beyond local top-level)
* WebHost: add support for .apworld 
							
						 
						
							2022-08-15 23:52:03 +02:00  
				
					
						
							
							
								 
						
							
								086295adbb 
								
							 
						 
						
							
							
								
								AutoWorld: add preliminary .apworld specification ( #903 )  
							
							... 
							
							
							
							* AutoWorld: add preliminary .apworld specification
* Doc: apworld specification: fix typo 
							
						 
						
							2022-08-15 23:47:32 +02:00  
				
					
						
							
							
								 
						
							
								81cf1508e0 
								
							 
						 
						
							
							
								
								Core: Refactor Autoworld.options to Autoworld.option_definitions ( #906 )  
							
							... 
							
							
							
							* refactor `world.options` -> `world.option_definitions`
* rename world api reference
* missed some self.options 
							
						 
						
							2022-08-15 23:46:59 +02:00  
				
					
						
							
							
								 
						
							
								8484193151 
								
							 
						 
						
							
							
								
								Core: crash if non_local pool is too big  
							
							
							
						 
						
							2022-08-15 23:36:07 +02:00  
				
					
						
							
							
								 
						
							
								d10fbf8263 
								
							 
						 
						
							
							
								
								Minecraft: update requests  
							
							
							
						 
						
							2022-08-15 23:35:51 +02:00  
				
					
						
							
							
								 
						
							
								f73b3d71bf 
								
							 
						 
						
							
							
								
								Factorio: fix typo  
							
							
							
						 
						
							2022-08-15 23:03:03 +02:00  
				
					
						
							
							
								 
						
							
								d48d775a59 
								
							 
						 
						
							
							
								
								Subnautica: fix 2 logic/locations bugs and add a bit of docs ( #917 )  
							
							
							
						 
						
							2022-08-15 22:53:59 +02:00  
				
					
						
							
							
								 
						
							
								f716bfc58f 
								
							 
						 
						
							
							
								
								sm64ex: Fix Second Floor Door Cost ( #909 )  
							
							
							
						 
						
							2022-08-15 17:29:35 +02:00  
				
					
						
							
							
								 
						
							
								97b388747a 
								
							 
						 
						
							
							
								
								Docs: Added DS3 & DK3 to network graph  
							
							
							
						 
						
							2022-08-15 16:56:55 +02:00  
				
					
						
							
							
								 
						
							
								898fa203ad 
								
							 
						 
						
							
							
								
								Smz3 updated to version 11.3 ( #886 )  
							
							
							
						 
						
							2022-08-15 16:48:13 +02:00  
				
					
						
							
							
								 
						
							
								c02c6ee58c 
								
							 
						 
						
							
							
								
								Fix generation failure for Final Fantasy 1 and Dark Souls 3. ( #907 )  
							
							... 
							
							
							
							* Fix generation failure for Final Fantasy 1.
* Fix spoiler log giving "Location (Player x): Item (Player y)" for FF1.
* Dark Soul 3 Items/Locations now get player names in spoiler log. 
							
						 
						
							2022-08-14 12:34:46 -07:00  
				
					
						
							
							
								 
						
							
								23b04b5069 
								
							 
						 
						
							
							
								
								SM: correctly check if items are SM items  
							
							
							
						 
						
							2022-08-14 13:38:52 +02:00  
				
					
						
							
							
								 
						
							
								0ed0d17f38 
								
							 
						 
						
							
							
								
								DS3: Update the setup guide ( #878 )  
							
							... 
							
							
							
							* Merge pull request #1  from eudaimonistic/patch-2
Update setup_en.md
(cherry picked from commit 41567697fb89e74301afe651fbde0bafca5946e0)
* DS3: Update english documentation
* DS3: Add French setup guide
* DS3: Fix space formatting in doc
* DS3: Resolve comment 
							
						 
						
							2022-08-14 00:07:36 +02:00  
				
					
						
							
							
								 
						
							
								645ede869f 
								
							 
						 
						
							
							
								
								OoT: Fix blind item.type reference ( #905 )  
							
							... 
							
							
							
							* oot: remove blind reference to item.type
* oot: logical reasoning is hard
* oot: fix blind item.type reference 
							
						 
						
							2022-08-13 04:36:06 +02:00  
				
					
						
							
							
								 
						
							
								f5e48c850d 
								
							 
						 
						
							
							
								
								Utils: lazy decimal import  
							
							... 
							
							
							
							decimal is kinda big, there is no noticable difference in performance and the import is unused by webhost's customserver 
							
						 
						
							2022-08-13 00:20:08 +02:00  
				
					
						
							
							
								 
						
							
								9bd035a19d 
								
							 
						 
						
							
							
								
								WebHost: make a fresh Room reload page once if port is not assigned yet  
							
							
							
						 
						
							2022-08-12 16:01:02 +02:00  
				
					
						
							
							
								 
						
							
								2e428f906c 
								
							 
						 
						
							
							
								
								Core: document KeyedDefaultDict  
							
							
							
						 
						
							2022-08-12 08:34:33 +02:00  
				
					
						
							
							
								 
						
							
								b702ae482b 
								
							 
						 
						
							
							
								
								Core: clean up Utils.py  
							
							... 
							
							
							
							* fix import order
* lazy import shutil
* lazy import jellyfish (also speed-up by 0.8%, probably because of inlining)
* yaml:
  * explicitely call Loader UnsafeLoader
  * use CDumper, twice as fast
  * stop leaking leak imported names load and load_all
* open_file: use absolute path
* replace quotes in touched code
* add some typing in touched code
* stringify type hinting for non-imports
* %s/.format -> f
* freeze safe_builtins
* remove double-caching in get_options()
* get rid of some warnings 
							
						 
						
							2022-08-12 08:07:45 +02:00  
				
					
						
							
							
								 
						
							
								b8ca41b45f 
								
							 
						 
						
							
							
								
								Utils: SI: fix rounding problems ( #895 )  
							
							... 
							
							
							
							* Utils: SI: fix rounding problems
999.999 would give 1000.00 instead of 1.00k
* Tests: add Utils: SI tests 
							
						 
						
							2022-08-12 00:46:11 +02:00  
				
					
						
							
							
								 
						
							
								adc16fdd3d 
								
							 
						 
						
							
							
								
								Factorio: Don't send researches completed by editor extensions testing forces. ( #894 )  
							
							
							
						 
						
							2022-08-11 18:11:34 +02:00  
				
					
						
							
							
								 
						
							
								b32d0efe6d 
								
							 
						 
						
							
							
								
								Witness: Logic fix for Treehouse in Doors ( #892 )  
							
							
							
						 
						
							2022-08-11 15:57:33 +02:00  
				
					
						
							
							
								 
						
							
								c96acbfa23 
								
							 
						 
						
							
							
								
								TextClient: receive all items  
							
							... 
							
							
							
							By popular demand, this makes /received work again.
Closes  #887  
							
						 
						
							2022-08-11 01:06:58 +02:00  
				
					
						
							
							
								 
						
							
								ffe528467e 
								
							 
						 
						
							
							
								
								Generate: remove period for easy copy&paste  
							
							... 
							
							
							
							Double-clicking in terminal may select the period, resulting in a bad filename in clipboard.
Also fixing quotes. 
							
						 
						
							2022-08-11 01:06:43 +02:00  
				
					
						
							
							
								 
						
							
								b989698740 
								
							 
						 
						
							
							
								
								WebHost: fix datapackage typo  
							
							
							
						 
						
							2022-08-11 01:04:53 +02:00  
				
					
						
							
							
								 
						
							
								29e0975832 
								
							 
						 
						
							
							
								
								Clients: prepare for removal of players key in RoomInfo  
							
							
							
						 
						
							2022-08-11 00:48:38 +02:00  
				
					
						
							
							
								 
						
							
								e1e2526322 
								
							 
						 
						
							
							
								
								LttP: Do a check for enemizer much earlier in generation. ( #875 )  
							
							
							
						 
						
							2022-08-10 22:21:52 +02:00  
				
					
						
							
							
								 
						
							
								f2e83c37e9 
								
							 
						 
						
							
							
								
								WebHost: use title-typical sorting for game titles ( #883 )  
							
							
							
						 
						
							2022-08-09 22:21:45 +02:00  
				
					
						
							
							
								 
						
							
								debda5d111 
								
							 
						 
						
							
							
								
								MultiServer: swap auto-forfeit with auto-collect order  
							
							... 
							
							
							
							That way the forfeit for items for players that are still playing appear last in the log, which is the visible text in at least the py clients 
							
						 
						
							2022-08-09 16:58:02 +02:00  
				
					
						
							
							
								 
						
							
								2c4e819010 
								
							 
						 
						
							
							
								
								docs: plando update ( #861 )  
							
							... 
							
							
							
							Co-authored-by: black-sliver <59490463+black-sliver@users.noreply.github.com> 
							
						 
						
							2022-08-09 10:47:01 +02:00  
				
					
						
							
							
								 
						
							
								b3700dabf2 
								
							 
						 
						
							
							
								
								Core: Fix meta.yaml and allow the `None` game category for common options ( #845 )  
							
							
							
						 
						
							2022-08-09 02:29:00 +02:00  
				
					
						
							
							
								 
						
							
								fb2979d9ef 
								
							 
						 
						
							
							
								
								SC2: Added Difficulty Override to Client ( #863 )  
							
							
							
						 
						
							2022-08-09 00:20:51 +02:00  
				
					
						
							
							
								 
						
							
								a378d62dfd 
								
							 
						 
						
							
							
								
								SC2: fix Moebius Factor rescue condition ( #882 )  
							
							
							
						 
						
							2022-08-08 23:20:18 +02:00