34ff5d9662 
								
							 
						 
						
							
							
								
								create options files on WebHost startup  
							
							
							
						 
						
							2021-07-22 18:21:31 +02:00  
				
					
						
							
							
								 
						
							
								21af3bf563 
								
							 
						 
						
							
							
								
								move LttP create_regions and set_rules to AutoWorld  
							
							
							
						 
						
							2021-07-22 15:51:50 +02:00  
				
					
						
							
							
								 
						
							
								b2f5f095fc 
								
							 
						 
						
							
							
								
								turns out windows' built in zip hates LZMA  
							
							... 
							
							
							
							also fix APMC output path 
							
						 
						
							2021-07-22 01:08:44 +02:00  
				
					
						
							
							
								 
						
							
								2fc4006dfa 
								
							 
						 
						
							
							
								
								RIP: MultiMystery and Mystery, now there's just Generate  
							
							... 
							
							
							
							Other changes:
host.yaml Multi Mystery options were moved and changed
generate_output now has an output_directory argument
MultiWorld.get_game_players(<game>) now replaces <game>_player_ids
Python venv should now work properly 
							
						 
						
							2021-07-21 18:08:15 +02:00  
				
					
						
							
							
								 
						
							
								e105616b96 
								
							 
						 
						
							
							
								
								use dynamic item name groups in State  
							
							
							
						 
						
							2021-07-21 09:45:15 +02:00  
				
					
						
							
							
								 
						
							
								10c6a70696 
								
							 
						 
						
							
							
								
								Auto-validate Option.schema, Factorio: allow setting pollution values  
							
							
							
						 
						
							2021-07-20 18:39:01 +00:00  
				
					
						
							
							
								 
						
							
								bfad85223b 
								
							 
						 
						
							
							
								
								Add race flag to APMC if AP is run with the race arg.  
							
							
							
						 
						
							2021-07-20 18:38:38 +00:00  
				
					
						
							
							
								 
						
							
								3bfb98a1c6 
								
							 
						 
						
							
							
								
								remove old Factorio tech tree layouts  
							
							
							
						 
						
							2021-07-20 13:16:12 +02:00  
				
					
						
							
							
								 
						
							
								573fde4bbc 
								
							 
						 
						
							
							
								
								Merge together FactorioClient.py and FactorioClientGUI.py  
							
							... 
							
							
							
							Add cmd arguments
Add kivy style file, allowing users to modify it 
							
						 
						
							2021-07-19 21:52:08 +02:00  
				
					
						
							
							
								 
						
							
								5c8a076790 
								
							 
						 
						
							
							
								
								Add Ori and the Blind Forest  
							
							... 
							
							
							
							TODO: Mapstone counting, Open, OpenWorld, connection rules, goals 
							
						 
						
							2021-07-16 12:41:37 +02:00  
				
					
						
							
							
								 
						
							
								20b173453d 
								
							 
						 
						
							
							
								
								(for now) only collect ER hint info for LttP  
							
							... 
							
							
							
							Optimize Entrance 
							
						 
						
							2021-07-16 12:23:05 +02:00  
				
					
						
							
							
								 
						
							
								3460c9f714 
								
							 
						 
						
							
							
								
								HK: use new logic mixin names  
							
							
							
						 
						
							2021-07-15 13:33:24 +02:00  
				
					
						
							
							
								 
						
							
								69a5bf0159 
								
							 
						 
						
							
							
								
								Add LogicMixin  
							
							
							
						 
						
							2021-07-15 13:31:33 +02:00  
				
					
						
							
							
								 
						
							
								01f0f309d1 
								
							 
						 
						
							
							
								
								add AutoWorld.generate_early, optimize Location  
							
							
							
						 
						
							2021-07-15 08:50:08 +02:00  
				
					
						
							
							
								 
						
							
								3d67e1dbdb 
								
							 
						 
						
							
							
								
								move structure linking to create_regions instead of generate_basic  
							
							
							
						 
						
							2021-07-15 06:04:09 +00:00  
				
					
						
							
							
								 
						
							
								14ed3b82a0 
								
							 
						 
						
							
							
								
								Flag the enchanted books as advancement so they don't go on excluded locations (particularly the Infinity book)  
							
							
							
						 
						
							2021-07-15 06:04:09 +00:00  
				
					
						
							
							
								 
						
							
								9e5e43fcd5 
								
							 
						 
						
							
							
								
								Update Minecraft to use exclusion_rules for its exclusion pools  
							
							
							
						 
						
							2021-07-15 06:04:09 +00:00  
				
					
						
							
							
								 
						
							
								7493b7f35e 
								
							 
						 
						
							
							
								
								Implement excluded locations  
							
							
							
						 
						
							2021-07-15 06:04:09 +00:00  
				
					
						
							
							
								 
						
							
								4f998a6880 
								
							 
						 
						
							
							
								
								Documentation: now in repository. Programming documentation should be in /docs, player/user documentation should be in /WebHostLib/static/assets/tutorial.  
							
							... 
							
							
							
							Network: implement InvalidPacket, remove InvalidArguments and InvalidCmd
Datapackage: implement per-game versions and per-game package retrieval 
							
						 
						
							2021-07-14 10:02:39 +02:00  
				
					
						
							
							
								 
						
							
								62a6cdc9f7 
								
							 
						 
						
							
							
								
								allow remote_items to be set via AutoWorld  
							
							
							
						 
						
							2021-07-13 19:14:57 +02:00  
				
					
						
							
							
								 
						
							
								14cadbf80d 
								
							 
						 
						
							
							
								
								Filter events out of datapackage  
							
							
							
						 
						
							2021-07-12 18:47:58 +02:00  
				
					
						
							
							
								 
						
							
								741ab3e45c 
								
							 
						 
						
							
							
								
								cleanup some MC  
							
							
							
						 
						
							2021-07-12 18:16:03 +02:00  
				
					
						
							
							
								 
						
							
								f456dba993 
								
							 
						 
						
							
							
								
								newstyle DataPackage. Both versions in merged format for compatibility for now.  
							
							
							
						 
						
							2021-07-12 18:05:46 +02:00  
				
					
						
							
							
								 
						
							
								768ae584d3 
								
							 
						 
						
							
							
								
								AutoWorld: add hint_blacklist, automatically generated all_names  
							
							... 
							
							
							
							MultiServer: revamp hint commands with AutoWorld 
							
						 
						
							2021-07-12 15:33:20 +02:00  
				
					
						
							
							
								 
						
							
								ae32315bf7 
								
							 
						 
						
							
							
								
								add World.location_names  
							
							
							
						 
						
							2021-07-12 15:11:48 +02:00  
				
					
						
							
							
								 
						
							
								b53d6c370b 
								
							 
						 
						
							
							
								
								AutoWorld: remove Games Enum (AutoWorldRegister.world_types replaces it)  
							
							
							
						 
						
							2021-07-12 14:10:49 +02:00  
				
					
						
							
							
								 
						
							
								31c550d410 
								
							 
						 
						
							
							
								
								AutoWorld: basic Item handling  
							
							
							
						 
						
							2021-07-12 13:54:47 +02:00  
				
					
						
							
							
								 
						
							
								54177c7064 
								
							 
						 
						
							
							
								
								bump required LttP Client Version  
							
							
							
						 
						
							2021-07-10 07:37:56 +02:00  
				
					
						
							
							
								 
						
							
								4c7ef593be 
								
							 
						 
						
							
							
								
								Some optimizations  
							
							
							
						 
						
							2021-07-09 17:44:24 +02:00  
				
					
						
							
							
								 
						
							
								2600e9a805 
								
							 
						 
						
							
							
								
								Factorio: add coal liquefaction and kovarex process to progressive processing  
							
							
							
						 
						
							2021-07-09 04:49:19 +02:00  
				
					
						
							
							
								 
						
							
								172c1789a8 
								
							 
						 
						
							
							
								
								introduce World.topology_present, to indicate if any meaningful path information is available in the world  
							
							
							
						 
						
							2021-07-08 11:07:41 +02:00  
				
					
						
							
							
								 
						
							
								ffc00b7800 
								
							 
						 
						
							
							
								
								Factorio: fix progressive science pack order  
							
							
							
						 
						
							2021-07-08 05:09:34 +02:00  
				
					
						
							
							
								 
						
							
								f44f015cb9 
								
							 
						 
						
							
							
								
								typo in playerSettings.yaml  
							
							
							
						 
						
							2021-07-08 00:02:17 +02:00  
				
					
						
							
							
								 
						
							
								9db506ef42 
								
							 
						 
						
							
							
								
								Factorio: recipe randomization (rocket-part and science-packs only for now)  
							
							
							
						 
						
							2021-07-07 10:14:58 +02:00  
				
					
						
							
							
								 
						
							
								773602169d 
								
							 
						 
						
							
							
								
								Factorio: fix some form mistakes that didn't break anything (yet)  
							
							
							
						 
						
							2021-07-06 13:06:45 +02:00  
				
					
						
							
							
								 
						
							
								b650d3d9e6 
								
							 
						 
						
							
							
								
								Factorio: include recipe amounts in Recipe data  
							
							
							
						 
						
							2021-07-06 12:35:27 +02:00  
				
					
						
							
							
								 
						
							
								9b2171088e 
								
							 
						 
						
							
							
								
								Factorio: mark all potential rocket recipe ingredients as advancements  
							
							
							
						 
						
							2021-07-06 12:33:33 +02:00  
				
					
						
							
							
								 
						
							
								e58ae58e24 
								
							 
						 
						
							
							
								
								Factorio: add Progressive Option  
							
							
							
						 
						
							2021-07-04 22:21:53 +02:00  
				
					
						
							
							
								 
						
							
								7d5b20ccfc 
								
							 
						 
						
							
							
								
								Remove temporary solution "OptionSets" in favor of AutoWorld's Options  
							
							
							
						 
						
							2021-07-04 16:18:21 +02:00  
				
					
						
							
							
								 
						
							
								2530d28c9d 
								
							 
						 
						
							
							
								
								Move Progressive Items to AutoWorld  
							
							
							
						 
						
							2021-07-04 15:47:11 +02:00  
				
					
						
							
							
								 
						
							
								5943c8975a 
								
							 
						 
						
							
							
								
								fixing the tests for bees again  
							
							
							
						 
						
							2021-07-03 01:55:47 +00:00  
				
					
						
							
							
								 
						
							
								d9f97f6aad 
								
							 
						 
						
							
							
								
								Improve option retrieval to fix test crashing  
							
							
							
						 
						
							2021-07-03 01:55:47 +00:00  
				
					
						
							
							
								 
						
							
								576521229c 
								
							 
						 
						
							
							
								
								Added option for MC bee traps  
							
							
							
						 
						
							2021-07-03 01:55:47 +00:00  
				
					
						
							
							
								 
						
							
								8030db03ad 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'Espeon/minecraft' into Archipelago_Main  
							
							
							
						 
						
							2021-07-02 20:14:34 +02:00  
				
					
						
							
							
								 
						
							
								1e90470862 
								
							 
						 
						
							
							
								
								increment MC client version and network_data_package version  
							
							
							
						 
						
							2021-07-02 10:12:06 -05:00  
				
					
						
							
							
								 
						
							
								e37ca97bde 
								
							 
						 
						
							
							
								
								add bee traps  
							
							
							
						 
						
							2021-07-02 10:10:35 -05:00  
				
					
						
							
							
								 
						
							
								97f45f5d96 
								
							 
						 
						
							
							
								
								FactorioClient:  
							
							... 
							
							
							
							fix reconnect
add auto-world-gen
todo:
move remaining script output bridge to rcon 
							
						 
						
							2021-07-02 01:58:03 +02:00  
				
					
						
							
							
								 
						
							
								0a64caf4c5 
								
							 
						 
						
							
							
								
								add Factorio world gen settings  
							
							
							
						 
						
							2021-07-02 01:29:49 +02:00  
				
					
						
							
							
								 
						
							
								6458653812 
								
							 
						 
						
							
							
								
								Update Text.py  
							
							
							
						 
						
							2021-06-29 22:00:06 +00:00  
				
					
						
							
							
								 
						
							
								328d448ab2 
								
							 
						 
						
							
							
								
								Auto import worlds to trigger registration  
							
							
							
						 
						
							2021-06-29 03:49:29 +02:00  
				
					
						
							
							
								 
						
							
								92c21de61d 
								
							 
						 
						
							
							
								
								Merge branch 'main' of  https://github.com/ArchipelagoMW/Archipelago  into minecraft  
							
							
							
						 
						
							2021-06-28 14:45:20 -05:00  
				
					
						
							
							
								 
						
							
								f918d34098 
								
							 
						 
						
							
							
								
								un-disabled villages spawning in nether  
							
							
							
						 
						
							2021-06-28 14:41:33 -05:00  
				
					
						
							
							
								 
						
							
								c7417623e6 
								
							 
						 
						
							
							
								
								Converted Hollow Knight to AutoWorld system  
							
							
							
						 
						
							2021-06-27 23:26:24 +00:00  
				
					
						
							
							
								 
						
							
								8b5d7028f7 
								
							 
						 
						
							
							
								
								decrement Factorio Client version  
							
							... 
							
							
							
							(for now, as nobody has that client yet) 
							
						 
						
							2021-06-27 05:18:44 +02:00  
				
					
						
							
							
								 
						
							
								739b563bc2 
								
							 
						 
						
							
							
								
								Move required Client Version to AutoWorld  
							
							
							
						 
						
							2021-06-27 00:23:42 +02:00  
				
					
						
							
							
								 
						
							
								a3a68de341 
								
							 
						 
						
							
							
								
								Factorio: only create events for required technologies  
							
							
							
						 
						
							2021-06-26 06:05:38 +02:00  
				
					
						
							
							
								 
						
							
								57c761aa7d 
								
							 
						 
						
							
							
								
								Made AdvancementGoal a Range again  
							
							... 
							
							
							
							also fixed the awful rules formatting 
							
						 
						
							2021-06-25 20:15:07 -05:00  
				
					
						
							
							
								 
						
							
								44943f6bf8 
								
							 
						 
						
							
							
								
								Merge branch 'main' of  https://github.com/ArchipelagoMW/Archipelago  into minecraft  
							
							
							
						 
						
							2021-06-25 19:44:15 -05:00  
				
					
						
							
							
								 
						
							
								7f8bb10fc5 
								
							 
						 
						
							
							
								
								Move Factorio, Hollow Knight and Minecraft Options into AutoWorld  
							
							
							
						 
						
							2021-06-25 23:32:13 +02:00  
				
					
						
							
							
								 
						
							
								719f9d7d48 
								
							 
						 
						
							
							
								
								Monsters Hunted made a hard-postgame advancement, so both flags must be set for it to be not junkfilled  
							
							
							
						 
						
							2021-06-25 13:57:09 -05:00  
				
					
						
							
							
								 
						
							
								6837cd2917 
								
							 
						 
						
							
							
								
								Require the ability to respawn the dragon for all dragon-related advancements  
							
							
							
						 
						
							2021-06-25 12:43:59 -05:00  
				
					
						
							
							
								 
						
							
								f778a263a7 
								
							 
						 
						
							
							
								
								Forbid villages from spawning in the Nether  
							
							
							
						 
						
							2021-06-25 12:37:06 -05:00  
				
					
						
							
							
								 
						
							
								91655a855d 
								
							 
						 
						
							
							
								
								Factorio: exclude science packs and rocket-part from free samples  
							
							
							
						 
						
							2021-06-25 01:31:48 +02:00  
				
					
						
							
							
								 
						
							
								9f2f343f76 
								
							 
						 
						
							
							
								
								Factorio: always display static nodes with full info  
							
							
							
						 
						
							2021-06-24 23:51:42 +02:00  
				
					
						
							
							
								 
						
							
								6c1d164330 
								
							 
						 
						
							
							
								
								LttP: set non-native items to Power Star  
							
							
							
						 
						
							2021-06-22 06:25:19 +02:00  
				
					
						
							
							
								 
						
							
								304f63aedf 
								
							 
						 
						
							
							
								
								Merge branch 'espeon' into Archipelago_Main  
							
							... 
							
							
							
							# Conflicts:
#	playerSettings.yaml 
							
						 
						
							2021-06-21 02:49:06 +02:00  
				
					
						
							
							
								 
						
							
								16ae77ca1c 
								
							 
						 
						
							
							
								
								Plandoing structures causes them to output in the spoiler log  
							
							
							
						 
						
							2021-06-16 20:24:36 -05:00  
				
					
						
							
							
								 
						
							
								a5bf3a8407 
								
							 
						 
						
							
							
								
								Factorio: remove option to turn off random_tech_ingredients  
							
							
							
						 
						
							2021-06-16 23:41:43 +02:00  
				
					
						
							
							
								 
						
							
								cd0306d513 
								
							 
						 
						
							
							
								
								additional import cleanup  
							
							
							
						 
						
							2021-06-16 01:16:19 -05:00  
				
					
						
							
							
								 
						
							
								e49d10ab22 
								
							 
						 
						
							
							
								
								Clean up imports  
							
							
							
						 
						
							2021-06-15 18:22:12 -05:00  
				
					
						
							
							
								 
						
							
								059946d59e 
								
							 
						 
						
							
							
								
								Shifted Minecraft to the new AutoWorld system  
							
							
							
						 
						
							2021-06-15 18:15:05 -05:00  
				
					
						
							
							
								 
						
							
								6211760922 
								
							 
						 
						
							
							
								
								Merge branch 'main' of  https://github.com/ArchipelagoMW/Archipelago  into minecraft  
							
							
							
						 
						
							2021-06-15 16:58:28 -05:00  
				
					
						
							
							
								 
						
							
								d9824d26d2 
								
							 
						 
						
							
							
								
								make Factorio rocket silo a static (and therefore local) node  
							
							
							
						 
						
							2021-06-15 15:32:40 +02:00  
				
					
						
							
							
								 
						
							
								deff356910 
								
							 
						 
						
							
							
								
								Added HMG check to all checks for OWG and NL  
							
							
							
						 
						
							2021-06-14 22:10:26 -05:00  
				
					
						
							
							
								 
						
							
								cea2f81b86 
								
							 
						 
						
							
							
								
								remove IRH special rule now that it's a 1/1 triforce piece hunt  
							
							
							
						 
						
							2021-06-13 07:57:34 +02:00  
				
					
						
							
							
								 
						
							
								3ea7f1cb03 
								
							 
						 
						
							
							
								
								Factorio Funnels: only sort current funnel, not all funnels  
							
							
							
						 
						
							2021-06-11 20:18:28 +02:00  
				
					
						
							
							
								 
						
							
								2c4c899179 
								
							 
						 
						
							
							
								
								move more Factorio stuff around  
							
							
							
						 
						
							2021-06-11 18:02:48 +02:00  
				
					
						
							
							
								 
						
							
								760fb32016 
								
							 
						 
						
							
							
								
								fix Factorio Recipe Time randomization not being deterministic  
							
							
							
						 
						
							2021-06-11 14:47:13 +02:00  
				
					
						
							
							
								 
						
							
								20ca09c730 
								
							 
						 
						
							
							
								
								remove test modules  
							
							
							
						 
						
							2021-06-11 14:23:59 +02:00  
				
					
						
							
							
								 
						
							
								568a71cdbe 
								
							 
						 
						
							
							
								
								Start implementing object oriented scaffold for world types  
							
							... 
							
							
							
							(There's still a lot of work ahead, such as:
registering locations and items to the World, as well as methods to create_item_from_name()
many more method names for various stages
embedding Options into the world type
and many more...) 
							
						 
						
							2021-06-11 14:22:44 +02:00  
				
					
						
							
							
								 
						
							
								753a5f7cb2 
								
							 
						 
						
							
							
								
								Merge branch 'split' into Archipelago_Main  
							
							... 
							
							
							
							# Conflicts:
#	Main.py 
							
						 
						
							2021-06-11 13:27:28 +02:00  
				
					
						
							
							
								 
						
							
								96e13786cd 
								
							 
						 
						
							
							
								
								Fixed broken mirrorless swamp rules  
							
							
							
						 
						
							2021-06-10 18:10:25 -05:00  
				
					
						
							
							
								 
						
							
								5d6592f296 
								
							 
						 
						
							
							
								
								Merge branch 'main' of  https://github.com/espeon65536/Archipelago  into main  
							
							
							
						 
						
							2021-06-09 11:00:33 -05:00  
				
					
						
							
							
								 
						
							
								b3b56fcafd 
								
							 
						 
						
							
							
								
								removed unnecessary import  
							
							
							
						 
						
							2021-06-08 19:32:27 -05:00  
				
					
						
							
							
								 
						
							
								671fd50cfb 
								
							 
						 
						
							
							
								
								Moved the add_rule for mirrorless swamp to speed it up on invalid entrance shuffle type  
							
							
							
						 
						
							2021-06-08 19:19:11 -05:00  
				
					
						
							
							
								 
						
							
								eaf19643a9 
								
							 
						 
						
							
							
								
								Cleaned up code for assigning dungeon reentry rules  
							
							
							
						 
						
							2021-06-08 19:18:28 -05:00  
				
					
						
							
							
								 
						
							
								a582a3781b 
								
							 
						 
						
							
							
								
								Moved the addition of HMG-specific connections to fix crossed ER  
							
							
							
						 
						
							2021-06-08 18:32:22 -05:00  
				
					
						
							
							
								 
						
							
								e0d90e0b21 
								
							 
						 
						
							
							
								
								Properly accounting for agatower not freely opening for dungeon reentry  
							
							
							
						 
						
							2021-06-08 18:17:21 -05:00  
				
					
						
							
							
								 
						
							
								a73189338c 
								
							 
						 
						
							
							
								
								Fixed full ER HMG not ignoring pearl requirements on entrances  
							
							
							
						 
						
							2021-06-08 18:15:47 -05:00  
				
					
						
							
							
								 
						
							
								5ea03c71c0 
								
							 
						 
						
							
							
								
								start moving some alttp options over to the new system  
							
							
							
						 
						
							2021-06-08 21:58:11 +02:00  
				
					
						
							
							
								 
						
							
								6e33181f05 
								
							 
						 
						
							
							
								
								Changed advancement_goal to a Range option  
							
							
							
						 
						
							2021-06-08 08:58:16 -05:00  
				
					
						
							
							
								 
						
							
								adda0eff4a 
								
							 
						 
						
							
							
								
								implement Range option type  
							
							
							
						 
						
							2021-06-08 14:15:23 +02:00  
				
					
						
							
							
								 
						
							
								2001ca6566 
								
							 
						 
						
							
							
								
								Fixed the check on dungeon reentry not working properly  
							
							
							
						 
						
							2021-06-08 01:22:16 -05:00  
				
					
						
							
							
								 
						
							
								b9a783d7d7 
								
							 
						 
						
							
							
								
								Fixed open connections breaking non-HMG seed generation  
							
							
							
						 
						
							2021-06-08 00:50:28 -05:00  
				
					
						
							
							
								 
						
							
								eb9ee9f41e 
								
							 
						 
						
							
							
								
								Hybrid Major Glitches connections and logic  
							
							
							
						 
						
							2021-06-07 20:19:03 -05:00  
				
					
						
							
							
								 
						
							
								72e5acfb86 
								
							 
						 
						
							
							
								
								Factorio recipe time: adjust triangular mode  
							
							
							
						 
						
							2021-06-07 11:32:39 +02:00  
				
					
						
							
							
								 
						
							
								16c6e17a49 
								
							 
						 
						
							
							
								
								Initial handling of hybrid glitch logic outside of UnderworldGlitchRules  
							
							
							
						 
						
							2021-06-07 01:19:27 -05:00  
				
					
						
							
							
								 
						
							
								ac31671914 
								
							 
						 
						
							
							
								
								initial hybridmg logic file commit  
							
							
							
						 
						
							2021-06-07 00:38:30 -05:00  
				
					
						
							
							
								 
						
							
								46bb2d1367 
								
							 
						 
						
							
							
								
								Factorio: add chaos recipe time and use random.triangular distribution  
							
							
							
						 
						
							2021-06-06 21:38:53 +02:00  
				
					
						
							
							
								 
						
							
								403ddd603f 
								
							 
						 
						
							
							
								
								Factorio: implement random recipe times  
							
							
							
						 
						
							2021-06-06 21:11:58 +02:00