40a08d0d84 
								
							 
						 
						
							
							
								
								SM64 logic fixes and ER handling ( #488 )  
							
							... 
							
							
							
							* SM64: add painting name to location hints if area randomizer
* SM64: fix BitFS access logic
Using can_reach regions in an entrance's logic is unsafe because reachable_regions won't be updated if no progression locations are reached. can_reach location is safe.
* SM64: rework logic for correctness and consistency
- BoB Mario Wings to the Sky is extremely difficult with cap and no cannon, will never be required
- DDD Collect the Caps no longer requires metal cap except on strict cap
- Cavern of the Metal Cap red coins no longer requires metal cap except on strict cap
- CCM, TTM, WDW cannons added on strict cannons for their expected stars
- BoB 100 coins requires cap or cannon if both are strict, since only 99 coins are available otherwise
* SM64: write entrances to spoiler log
* SM64: tweak format of WDW cannon rules 
							
						 
						
							2022-05-06 13:33:39 +02:00  
				
					
						
							
							
								 
						
							
								517e72f442 
								
							 
						 
						
							
							
								
								Add options to generate page ( #450 )  
							
							... 
							
							
							
							* Add Item cheat permission to generate page.
* Indicate that both remaining_mode and item cheat are disabled in race mode.
* Add server_password
* refine tooltips and help for server_password and !admin command.
* Add Plando options to generation page.
* Remove debugging code
* Style adjustments and HTML formatting and tag fixes with the goal of making the page nicer looking and not as vertical.
Co-authored-by: Chris Wilson <chris@legendserver.info> 
							
						 
						
							2022-05-04 20:03:19 -07:00  
				
					
						
							
							
								 
						
							
								ea51df432d 
								
							 
						 
						
							
							
								
								Factorio: map gen: allow arbitrary property expressions  
							
							... 
							
							
							
							Can be used to override tile generation; we don't want to define all of them 
							
						 
						
							2022-05-05 02:34:11 +02:00  
				
					
						
							
							
								 
						
							
								c27bfc515e 
								
							 
						 
						
							
							
								
								Factorio: map gen: allow width and height  
							
							... 
							
							
							
							Don't accept arbitrary keys to catch typos.
This should be all 'basic' map gen settings now. 
							
						 
						
							2022-05-05 02:34:11 +02:00  
				
					
						
							
							
								 
						
							
								7fad0b0f51 
								
							 
						 
						
							
							
								
								Test: introduce test for every game has a tutorial ( #478 )  
							
							
							
						 
						
							2022-05-03 22:14:03 +02:00  
				
					
						
							
							
								 
						
							
								76663f819b 
								
							 
						 
						
							
							
								
								Merge pull request  #483  from espeon65536/oot  
							
							... 
							
							
							
							Ocarina of Time: V6.2 updates 
							
						 
						
							2022-05-02 11:54:42 +02:00  
				
					
						
							
							
								 
						
							
								666760f0cf 
								
							 
						 
						
							
							
								
								Merge branch 'main' into oot  
							
							
							
						 
						
							2022-05-02 11:54:00 +02:00  
				
					
						
							
							
								 
						
							
								2d73f2f46e 
								
							 
						 
						
							
							
								
								OoT: update mq dungeon table address in lua script  
							
							... 
							
							
							
							Plan is to automate this next version, so the lua doesn't need updating every time I mess with the ROM 
							
						 
						
							2022-05-01 14:48:33 -05:00  
				
					
						
							
							
								 
						
							
								c8e54bbcd0 
								
							 
						 
						
							
							
								
								OoT: add Thieves' Hideout keys/locations to tracker  
							
							
							
						 
						
							2022-05-01 14:44:49 -05:00  
				
					
						
							
							
								 
						
							
								76a4dce66a 
								
							 
						 
						
							
							
								
								OoT: move Thieves' Hideout location IDs to match with old ID  
							
							
							
						 
						
							2022-05-01 14:44:26 -05:00  
				
					
						
							
							
								 
						
							
								c102d602b3 
								
							 
						 
						
							
							
								
								OoT: update ASM to version 6.2  
							
							
							
						 
						
							2022-05-01 13:27:53 -05:00  
				
					
						
							
							
								 
						
							
								e711490f6c 
								
							 
						 
						
							
							
								
								OoT: bump data version  
							
							
							
						 
						
							2022-05-01 13:07:15 -05:00  
				
					
						
							
							
								 
						
							
								c801cdbb3b 
								
							 
						 
						
							
							
								
								OoT: update logic files, naming, and logic tricks to version 6.2  
							
							... 
							
							
							
							Gerudo Training Grounds -> Ground
Composers Grave -> Royal Familys Tomb
Gerudo Fortress -> Thieves Hideout for the indoor sections 
							
						 
						
							2022-05-01 13:05:52 -05:00  
				
					
						
							
							
								 
						
							
								9d638671bb 
								
							 
						 
						
							
							
								
								Removed Tutorial Gate Close as a location for compatibility with current randomizer version  
							
							
							
						 
						
							2022-04-30 15:10:50 -07:00  
				
					
						
							
							
								 
						
							
								4a703481ba 
								
							 
						 
						
							
							
								
								Removed Mountain Trap Door Triple Exit location.  
							
							
							
						 
						
							2022-04-30 15:10:50 -07:00  
				
					
						
							
							
								 
						
							
								897cbb9826 
								
							 
						 
						
							
							
								
								Moved Quarry Big Panel to uncommon  
							
							
							
						 
						
							2022-04-30 15:10:50 -07:00  
				
					
						
							
							
								 
						
							
								bb710cc360 
								
							 
						 
						
							
							
								
								Fix: Traps weren't showing up  
							
							
							
						 
						
							2022-04-30 15:10:50 -07:00  
				
					
						
							
							
								 
						
							
								5eab07d8d6 
								
							 
						 
						
							
							
								
								Network: add games argument to GetDataPackage ( #473 )  
							
							
							
						 
						
							2022-04-30 04:39:08 +02:00  
				
					
						
							
							
								 
						
							
								894a30b9bd 
								
							 
						 
						
							
							
								
								Check for ROMs at beginning of generation ( #475 )  
							
							
							
						 
						
							2022-04-30 03:37:28 +02:00  
				
					
						
							
							
								 
						
							
								e8579771a5 
								
							 
						 
						
							
							
								
								Requirements: update websockets  
							
							
							
						 
						
							2022-04-29 17:52:41 -07:00  
				
					
						
							
							
								 
						
							
								09670a4475 
								
							 
						 
						
							
							
								
								Factorio: demote EnergyLink text to debug logging level.  
							
							
							
						 
						
							2022-04-29 16:56:54 -07:00  
				
					
						
							
							
								 
						
							
								ff783cf9a5 
								
							 
						 
						
							
							
								
								WebHost: update flask  
							
							
							
						 
						
							2022-04-29 16:54:42 -07:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								3e8c821c02 
								
							 
						 
						
							
							
								
								Add The Witness ( #467 )  
							
							... 
							
							
							
							* Added The Witness
Co-authored-by: metzner <unconfigured@null.spigotmc.org>
Co-authored-by: Jarno Westhof <jarnowesthof@gmail.com>
Co-authored-by: black-sliver <59490463+black-sliver@users.noreply.github.com> 
							
						 
						
							2022-04-29 00:42:11 +02:00  
				
					
						
							
							
								 
						
							
								50eaf712a9 
								
							 
						 
						
							
							
								
								Remove outdated disclaimer  
							
							
							
						 
						
							2022-04-29 00:29:21 +02:00  
				
					
						
							
							
								 
						
							
								f476747ade 
								
							 
						 
						
							
							
								
								OoT: remove early ROM check  
							
							... 
							
							
							
							Will be replaced with an Autoworld class method, can_generate 
							
						 
						
							2022-04-28 09:44:53 -05:00  
				
					
						
							
							
								 
						
							
								d8d881085f 
								
							 
						 
						
							
							
								
								OoT: permit dungeon_items: overworld to fill into shops  
							
							
							
						 
						
							2022-04-27 21:45:31 -05:00  
				
					
						
							
							
								 
						
							
								fd6e1b3046 
								
							 
						 
						
							
							
								
								OoT: fix bad interaction between dungeon_items: overworld and songs: dungeon  
							
							
							
						 
						
							2022-04-27 21:43:16 -05:00  
				
					
						
							
							
								 
						
							
								d6697924cb 
								
							 
						 
						
							
							
								
								OoT: item links don't crash  
							
							... 
							
							
							
							still point to not-helpful locations though 
							
						 
						
							2022-04-27 21:11:04 -05:00  
				
					
						
							
							
								 
						
							
								3001926ae4 
								
							 
						 
						
							
							
								
								OoT: fix locations pointing to wrong entrance in server hints  
							
							
							
						 
						
							2022-04-27 20:12:32 -05:00  
				
					
						
							
							
								 
						
							
								578451fcfa 
								
							 
						 
						
							
							
								
								add some typing info to CollectionState ( #468 )  
							
							
							
						 
						
							2022-04-27 21:19:53 +02:00  
				
					
						
							
							
								 
						
							
								d57bdf6dc3 
								
							 
						 
						
							
							
								
								OoT: No Logic modifications  
							
							... 
							
							
							
							NL now uses the glitchless world graph, which enables entrance randomizer
NL forces all logic tricks on, progression balancing off, minimal accessibility 
							
						 
						
							2022-04-26 15:16:02 -05:00  
				
					
						
							
							
								 
						
							
								0309fac592 
								
							 
						 
						
							
							
								
								OoT: check for existence of ROM at start of generation  
							
							
							
						 
						
							2022-04-26 13:43:02 -05:00  
				
					
						
							
							
								 
						
							
								9ecd320c8c 
								
							 
						 
						
							
							
								
								OoT: prevent connection from outdated clients  
							
							
							
						 
						
							2022-04-26 07:40:01 -07:00  
				
					
						
							
							
								 
						
							
								c326566bd2 
								
							 
						 
						
							
							
								
								Show "did you mean 'item/location_name'" in invalid item/location error. ( #469 )  
							
							
							
						 
						
							2022-04-26 02:28:43 -07:00  
				
					
						
							
							
								 
						
							
								4f10dbb896 
								
							 
						 
						
							
							
								
								Test: add missing cleanup in TestGenerate  
							
							... 
							
							
							
							fixes a warning on some systems 
							
						 
						
							2022-04-24 19:32:08 +02:00  
				
					
						
							
							
								 
						
							
								cb6d377796 
								
							 
						 
						
							
							
								
								sm64ex: Rule updates  
							
							
							
						 
						
							2022-04-24 08:29:26 -07:00  
				
					
						
							
							
								 
						
							
								b5f58b0a03 
								
							 
						 
						
							
							
								
								Fixed copy paste issue  
							
							
							
						 
						
							2022-04-24 08:28:14 -07:00  
				
					
						
							
							
								 
						
							
								9ee5fae476 
								
							 
						 
						
							
							
								
								sm64ex: Update dependency in documentation  
							
							
							
						 
						
							2022-04-24 08:27:31 -07:00  
				
					
						
							
							
								 
						
							
								81feb2fd5e 
								
							 
						 
						
							
							
								
								[Docs] Update network diagram into mermaid diagram syntax. ( #446 )  
							
							
							
						 
						
							2022-04-24 11:20:14 -04:00  
				
					
						
							
							
								 
						
							
								75a76fb184 
								
							 
						 
						
							
							
								
								Include options in options dict  
							
							
							
						 
						
							2022-04-24 05:01:53 +02:00  
				
					
						
							
							
								 
						
							
								21f1ccbfb4 
								
							 
						 
						
							
							
								
								Timespinner: Options to Support Loot Randomization  
							
							
							
						 
						
							2022-04-24 05:01:53 +02:00  
				
					
						
							
							
								 
						
							
								0f5a7cda6c 
								
							 
						 
						
							
							
								
								LttP: fix retro allowing arrows in "P" price shuffle in shops ( #448 )  
							
							
							
						 
						
							2022-04-22 09:12:51 +02:00  
				
					
						
							
							
								 
						
							
								acd7bce903 
								
							 
						 
						
							
							
								
								Logging: change text loggers to log current time  
							
							
							
						 
						
							2022-04-22 09:11:50 +02:00  
				
					
						
							
							
								 
						
							
								1afacd28a1 
								
							 
						 
						
							
							
								
								Fix chart indent  
							
							
							
						 
						
							2022-04-20 14:30:36 -07:00  
				
					
						
							
							
								 
						
							
								6e171d19f0 
								
							 
						 
						
							
							
								
								Remove no longer needed control data  
							
							
							
						 
						
							2022-04-20 14:30:36 -07:00  
				
					
						
							
							
								 
						
							
								66921499ad 
								
							 
						 
						
							
							
								
								Display multiple charts per row, reduce overall chart size  
							
							
							
						 
						
							2022-04-20 14:30:36 -07:00  
				
					
						
							
							
								 
						
							
								249972c7fd 
								
							 
						 
						
							
							
								
								webhost: stats improvements  
							
							
							
						 
						
							2022-04-20 14:30:36 -07:00  
				
					
						
							
							
								 
						
							
								dae0e233b8 
								
							 
						 
						
							
							
								
								WebHost: add a /stats page  
							
							
							
						 
						
							2022-04-20 14:30:36 -07:00  
				
					
						
							
							
								 
						
							
								8bb566a250 
								
							 
						 
						
							
							
								
								Fix remaining_mode on webhost. ( #449 )  
							
							... 
							
							
							
							* Fix remaining_mode on webhost.
* Actually use the correct parameter for remaining_mode. 
							
						 
						
							2022-04-20 10:46:05 -04:00