alwaysintreble 
							
						 
					 
					
						
						
							
						
						7cbeb8438b 
					 
					
						
						
							
							core: rip out RegionType and rework Region class ( #814 )  
						
						
						
						
					 
					
						2023-02-14 01:06:43 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						995c978628 
					 
					
						
						
							
							Core: replace global random state with descriptive error ( #1424 )  
						
						... 
						
						
						
						* Core: replace global random state with descriptive error
* Core: make random a proxy object and rename slot_seeds 
						
						
					 
					
						2023-02-02 01:14:23 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						cf2204a861 
					 
					
						
						
							
							Factorio: add option "Tech Cost Distribution" ( #1404 )  
						
						... 
						
						
						
						* Factorio: add option "Tech Cost Distribution"
* TextClient: None out game on disconnect
* TextClient: disconnect is async 
						
						
					 
					
						2023-01-27 15:38:12 -08:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						ab4324c901 
					 
					
						
						
							
							Factorio: add option "ramping tech cost" ( #1403 )  
						
						... 
						
						
						
						* Factorio: add option "ramping tech cost"
* Factorio: fix missing s
* Factorio: add display_name to ranmping tech costs 
						
						
					 
					
						2023-01-27 15:30:05 -08:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						e7f8f40464 
					 
					
						
						
							
							Factorio: fix automation-level tech costs before automation ( #1402 )  
						
						... 
						
						
						
						* Factorio: fix automation-level tech costs before automation
* Factorio: remove double-rolling of science cost 
						
						
					 
					
						2023-01-24 03:36:50 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						679cb3e197 
					 
					
						
						
							
							Factorio: fix revealed tech tree hinting old location names  
						
						
						
						
					 
					
						2022-12-04 21:29:35 +01:00 
						 
				 
			
				
					
						
							
							
								recklesscoder 
							
						 
					 
					
						
						
							
						
						ff1f5569e7 
					 
					
						
						
							
							Factorio: Option descriptions, peaceful mode setup, docs ( #1233 )  
						
						... 
						
						
						
						* Docs/Factorio: Flesh out lacking option descriptions.
* Docs/Factorio: Added instructions on peaceful mode.
* Docs/Factorio: Use subheadings for each "other setting".
* Docs/Factorio: Mention that `tech_tree_information: full` grants hints.
* Docs/Factorio: Instructions to use .yaml checker after editing your .yaml manually. 
						
						
					 
					
						2022-11-27 04:01:10 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						a9bf0008ba 
					 
					
						
						
							
							Factorio: add rocket-silo as required technology ( #1207 )  
						
						
						
						
					 
					
						2022-11-06 14:24:03 -06:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						61232ca756 
					 
					
						
						
							
							Factorio: set useless technologies to be researched from the start ( #1205 )  
						
						
						
						
					 
					
						2022-11-05 14:01:02 -05:00 
						 
				 
			
				
					
						
							
							
								recklesscoder 
							
						 
					 
					
						
						
							
						
						165a38dd58 
					 
					
						
						
							
							Factorio: Added commands for checking energy link from CLI and in game.  
						
						
						
						
					 
					
						2022-11-04 17:59:05 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						0f034ddcf7 
					 
					
						
						
							
							Factorio: make client use CommonClient location lookup for technologies  
						
						
						
						
					 
					
						2022-11-03 14:19:47 +01:00 
						 
				 
			
				
					
						
							
							
								alwaysintreble 
							
						 
					 
					
						
						
							
						
						2af510328e 
					 
					
						
						
							
							Core: rename world to multiworld ( #931 )  
						
						... 
						
						
						
						* rename references to `Multiworld` in core to `multiworld` instead of `world`
* fix smz3
* fix oot
* fix low hanging fruit
* revert mysteriously broken spacing in world api.md
* fix more randomly broken spacing
* hate
* that better be all of it
* begrudgingly move over smw
* ._.
* missed some worlds
* this is getting tedious now
* Missed some self.world definitions
Co-authored-by: espeon65536 <espeon65536@gmail.com >
Co-authored-by: Zach Parks <zach@alliware.com > 
						
						
					 
					
						2022-10-31 21:41:21 -05:00 
						 
				 
			
				
					
						
							
							
								black-sliver 
							
						 
					 
					
						
						
							
						
						1bb99d391d 
					 
					
						
						
							
							Factorio: deterministic locations  
						
						
						
						
					 
					
						2022-10-30 17:11:34 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						53974d568b 
					 
					
						
						
							
							Factorio: revamped location system ( #1147 )  
						
						
						
						
					 
					
						2022-10-28 21:00:06 +02:00 
						 
				 
			
				
					
						
							
							
								recklesscoder 
							
						 
					 
					
						
						
							
						
						cfff12d8d7 
					 
					
						
						
							
							Factorio: Added ability to chat from within the game. ( #1068 )  
						
						... 
						
						
						
						* Factorio: Added ability to chat from within the game.
This also allows using commands such as !hint from within the game.
* Factorio: Only prepend player names to chat in multiplayer.
* Factorio: Mirror chat sent from the FactorioClient UI to the Factorio server.
* Factorio: Remove local coordinates from outgoing chat.
* Factorio: Added setting to disable bridging chat out.
Added client command to toggle this setting at run-time.
* Factorio: Added in-game command to toggle chat bridging setting at run-time.
* .
* Factorio: Document toggle for chat bridging feature.
* (Removed superfluous type annotations.)
* (Removed hard to read regex.)
* Docs/Factorio: Fix display of multiline code snippets. 
						
						
					 
					
						2022-10-28 00:45:26 +02:00 
						 
				 
			
				
					
						
							
							
								recklesscoder 
							
						 
					 
					
						
						
							
						
						924f484be0 
					 
					
						
						
							
							Factorio: Add optional filtering for item sends displayed in-game ( #1142 )  
						
						... 
						
						
						
						* Factorio: Added feature to filter item sends displayed in-game.
* Factorio: Document item send filter feature.
* Factorio: Fix item send filter for item links.
* (Removed superfluous type annotations.)
* CommonClient: Added is_uninteresting_item_send helper. 
						
						
					 
					
						2022-10-28 00:07:57 +02:00 
						 
				 
			
				
					
						
							
							
								ScootyPuffJr1 
							
						 
					 
					
						
						
							
						
						fa077defe0 
					 
					
						
						
							
							[Factorio] Minor fix for typo on setup doc  
						
						
						
						
					 
					
						2022-10-21 08:58:12 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						61e39f355d 
					 
					
						
						
							
							Core remove legacy patch ( #1047 )  
						
						... 
						
						
						
						Co-authored-by: black-sliver <59490463+black-sliver@users.noreply.github.com > 
						
						
					 
					
						2022-09-30 00:36:30 +02:00 
						 
				 
			
				
					
						
							
							
								CaitSith2 
							
						 
					 
					
						
						
							
						
						813ee5ee3b 
					 
					
						
						
							
							Factorio: Add explicit support for factory-levels mod. ( #1050 )  
						
						... 
						
						
						
						* Factorio: Add explicit support for factory-levels mod.
* Fix inconsistent space/tabs 
						
						
					 
					
						2022-09-24 02:43:00 -07:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						af11fa5150 
					 
					
						
						
							
							Core: auto alias ( #1022 )  
						
						... 
						
						
						
						* Test: check that default templates can be parsed into Option objects 
						
						
					 
					
						2022-09-16 00:32:30 +02:00 
						 
				 
			
				
					
						
							
							
								CaitSith2 
							
						 
					 
					
						
						
							
						
						26aed9351e 
					 
					
						
						
							
							Factorio: Fix a bug with single craft free samples. ( #974 )  
						
						
						
						
					 
					
						2022-08-29 05:58:26 +02:00 
						 
				 
			
				
					
						
							
							
								CaitSith2 
							
						 
					 
					
						
						
							
						
						a175aa93e7 
					 
					
						
						
							
							Factorio: Detect if more than one AP factorio mod is loaded. ( #964 )  
						
						
						
						
					 
					
						2022-08-26 10:31:30 +02:00 
						 
				 
			
				
					
						
							
							
								CaitSith2 
							
						 
					 
					
						
						
							
						
						11cbc0b40b 
					 
					
						
						
							
							Factorio: Make the energy bridge a different color. ( #952 )  
						
						
						
						
					 
					
						2022-08-22 23:30:42 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						83bcb441bf 
					 
					
						
						
							
							Factorio: typo  
						
						
						
						
					 
					
						2022-08-21 00:34:36 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						0d61192c67 
					 
					
						
						
							
							Factorio: make apworld compatible( #935 )  
						
						
						
						
					 
					
						2022-08-18 01:33:40 +02:00 
						 
				 
			
				
					
						
							
							
								alwaysintreble 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						f73b3d71bf 
					 
					
						
						
							
							Factorio: fix typo  
						
						
						
						
					 
					
						2022-08-15 23:03:03 +02:00 
						 
				 
			
				
					
						
							
							
								CaitSith2 
							
						 
					 
					
						
						
							
						
						adc16fdd3d 
					 
					
						
						
							
							Factorio: Don't send researches completed by editor extensions testing forces. ( #894 )  
						
						
						
						
					 
					
						2022-08-11 18:11:34 +02:00 
						 
				 
			
				
					
						
							
							
								CaitSith2 
							
						 
					 
					
						
						
							
						
						4b85000960 
					 
					
						
						
							
							Fixed a crafting category bug related to fluids. ( #848 )  
						
						
						
						
					 
					
						2022-07-31 14:01:39 -07:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						17351021b3 
					 
					
						
						
							
							Factorio: update rcon lib  
						
						
						
						
					 
					
						2022-07-20 22:29:51 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						a42f7f99fe 
					 
					
						
						
							
							Factorio: specify rcon version  
						
						
						
						
					 
					
						2022-07-16 01:31:20 +02:00 
						 
				 
			
				
					
						
							
							
								CaitSith2 
							
						 
					 
					
						
						
							
						
						17db0805a7 
					 
					
						
						
							
							Allow potentially all rocket-part ingredients to be fluids. ( #753 )  
						
						
						
						
					 
					
						2022-07-09 12:35:38 +02:00 
						 
				 
			
				
					
						
							
							
								CaitSith2 
							
						 
					 
					
						
						
							
						
						2f53972c85 
					 
					
						
						
							
							Factorio: fix accidental removal of fluids from make_balanced_recipe ( #754 )  
						
						
						
						
					 
					
						2022-07-08 15:35:33 +02:00 
						 
				 
			
				
					
						
							
							
								CaitSith2 
							
						 
					 
					
						
						
							
						
						8a8bc6aa34 
					 
					
						
						
							
							Factorio: Fix impossible seeds for rocket-part recipes as well. ( #733 )  
						
						
						
						
					 
					
						2022-07-01 00:40:31 +02:00 
						 
				 
			
				
					
						
							
							
								alwaysintreble 
							
						 
					 
					
						
						
							
						
						3f1d216d28 
					 
					
						
						
							
							docs: add reference to text client and commands to a few setup guides ( #694 )  
						
						
						
						
					 
					
						2022-06-26 21:52:24 -04:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						a7e8c82633 
					 
					
						
						
							
							Factorio: more condensed raw_recipes creation  
						
						... 
						
						
						
						(by black-sliver) 
						
						
					 
					
						2022-06-19 21:55:03 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						6d4c4295b3 
					 
					
						
						
							
							Factorio: use resources data  
						
						
						
						
					 
					
						2022-06-19 21:48:30 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						2bac78b4a4 
					 
					
						
						
							
							Factorio: manual crude-oil recipe seems no longer needed and actually messed with costs  
						
						
						
						
					 
					
						2022-06-18 13:57:28 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						c4769eeebb 
					 
					
						
						
							
							Factorio: load fluids from exported data  
						
						
						
						
					 
					
						2022-06-18 13:40:10 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						a5d516e179 
					 
					
						
						
							
							Factorio: fix impossible recipes requiring stacking non-stacking items  
						
						... 
						
						
						
						Factorio: speedup load time 
						
						
					 
					
						2022-06-18 09:15:14 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						6c525e1fe6 
					 
					
						
						
							
							Core: move multiple Item properties into a single Flag ( #638 )  
						
						
						
						
					 
					
						2022-06-17 03:23:27 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						ff608b72a2 
					 
					
						
						
							
							Tests: add test to check for typo'd item name group definitions ( #594 )  
						
						... 
						
						
						
						* Tests: add test to check for typo'd item name group definitions
Factorio: item *name* group was pointing to IDs instead.
Server: prevent crash when using Event-filled item name group
* Server: prevent crash when /hint'ing for an item name group with events 
						
						
					 
					
						2022-06-01 08:25:40 -07:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						86013328d6 
					 
					
						
						
							
							Factorio: fix crude-oil related crashes ( #552 )  
						
						
						
						
					 
					
						2022-05-21 20:57:26 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						effba9fdec 
					 
					
						
						
							
							Factorio: fix crude-oil having no requirements at all  
						
						
						
						
					 
					
						2022-05-21 02:49:20 +02:00 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								black-sliver 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								black-sliver 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								black-sliver 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
							
						
						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