Fabian Dill 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								CaitSith2 
							
						 
					 
					
						
						
							
						
						5f27019855 
					 
					
						
						
							
							Add an optional path to factorio server-settings.json ( #851 )  
						
						... 
						
						
						
						* Add an optional path to factorio server-settings.json
* factorio: changes
* use forward slashs in host.yaml going forward.  (works on all OSes.)
* comment out the host.yaml server_settings option.
* assume that server_settings is NOT provided and explicitly check for its existence in factorio_client. 
						
						
					 
					
						2022-08-01 14:57:30 -07:00 
						 
				 
			
				
					
						
							
							
								black-sliver 
							
						 
					 
					
						
						
							
						
						fbf993566d 
					 
					
						
						
							
							Clients: UX improvements ( #615 )  
						
						
						
						
					 
					
						2022-06-07 00:15:08 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						e8be80ccd7 
					 
					
						
						
							
							Network: remove "SlotAlreadyTaken" from docs and clients, as it was removed from the server in 0.2  
						
						
						
						
					 
					
						2022-05-24 19:16:53 -07:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						d1eda38745 
					 
					
						
						
							
							Clients: centralize UI and input behaviour  
						
						
						
						
					 
					
						2022-05-14 12:01:11 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						09670a4475 
					 
					
						
						
							
							Factorio: demote EnergyLink text to debug logging level.  
						
						
						
						
					 
					
						2022-04-29 16:56:54 -07:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						73b14d3826 
					 
					
						
						
							
							Factorio: rename "data" to "keys" to make EnergyLink work  
						
						
						
						
					 
					
						2022-03-04 21:41:07 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						7ca6f24e6c 
					 
					
						
						
							
							MultiServer: allow multiple, ordered operations  
						
						... 
						
						
						
						MultiServer: rename "data" on Get, Retrieved and SetNotify to "keys"
MultiServer: add some more operators
SniClient: some pep8 cleanup 
						
						
					 
					
						2022-03-04 21:36:18 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						68e9368bb3 
					 
					
						
						
							
							EnergyLink: cleanup the second  
						
						
						
						
					 
					
						2022-02-24 06:17:51 +01:00 
						 
				 
			
				
					
						
							
							
								CaitSith2 
							
						 
					 
					
						
						
							
						
						db152e6790 
					 
					
						
						
							
							Fix deathlink killing the game watcher on startup.  
						
						
						
						
					 
					
						2022-02-23 21:13:17 -08:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						6bf2f5611a 
					 
					
						
						
							
							EnergyLink: lots of cleanup  
						
						
						
						
					 
					
						2022-02-24 04:47:01 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						05fe423ef1 
					 
					
						
						
							
							Factorio: implement EnergyLink  
						
						
						
						
					 
					
						2022-02-24 00:51:31 +01:00 
						 
				 
			
				
					
						
							
							
								black-sliver 
							
						 
					 
					
						
						
							
						
						f0cfe30a36 
					 
					
						
						
							
							Move remote_items and _start_inventory from world to client ( #227 )  
						
						
						
						
					 
					
						2022-01-23 06:38:46 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						c7e87bc16a 
					 
					
						
						
							
							Setup: add setup specific requirements  
						
						
						
						
					 
					
						2022-01-22 20:35:30 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						028207022a 
					 
					
						
						
							
							Factorio: support new colors in-game  
						
						... 
						
						
						
						Various: cleanup and comments 
						
						
					 
					
						2022-01-18 06:16:16 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						c46abd7e65 
					 
					
						
						
							
							Client UI: allow auto filling !getitem  
						
						
						
						
					 
					
						2021-11-29 21:35:06 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						7b0b243607 
					 
					
						
						
							
							MultiServer: remove promp_toolkit  
						
						
						
						
					 
					
						2021-11-28 04:06:30 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						82de3c95e2 
					 
					
						
						
							
							Clients: allow use of console input if stdin is available.  
						
						... 
						
						
						
						Such as unfrozen + gui 
						
						
					 
					
						2021-11-26 06:02:03 +01:00 
						 
				 
			
				
					
						
							
							
								CaitSith2 
							
						 
					 
					
						
						
							
						
						9dbafd3b4b 
					 
					
						
						
							
							Factorio can now change death link state at runtime.  
						
						
						
						
					 
					
						2021-11-24 01:55:36 -08:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						47c5c407ef 
					 
					
						
						
							
							CommonClient: consolidate Connect packet sending  
						
						
						
						
					 
					
						2021-11-21 02:50:24 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						a27d09f81a 
					 
					
						
						
							
							CommonClient: consolidate shutdown handling  
						
						
						
						
					 
					
						2021-11-21 02:02:40 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						9cb24280fa 
					 
					
						
						
							
							Clients: log exception to logfile  
						
						
						
						
					 
					
						2021-11-17 22:46:32 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						43323e59ce 
					 
					
						
						
							
							Logging Revamp  
						
						
						
						
					 
					
						2021-11-10 15:35:43 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						d42d77d3d3 
					 
					
						
						
							
							Clients: consolidate argument parsing  
						
						
						
						
					 
					
						2021-11-09 12:53:05 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						e756a77c70 
					 
					
						
						
							
							MultiServer: implement Tracker tag  
						
						... 
						
						
						
						Docs: add InvalidPacket
Docs: add known Tags
Docs: add DeathLink
LttPClient: potentially fix DeathLink chaining 
						
						
					 
					
						2021-11-04 13:23:13 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						0e0cc0ad16 
					 
					
						
						
							
							LttP: Implement DeathLink  
						
						
						
						
					 
					
						2021-11-01 19:37:47 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						4472ef20fe 
					 
					
						
						
							
							Factorio: add DeathLink option  
						
						
						
						
					 
					
						2021-10-25 09:58:08 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						57831f0eba 
					 
					
						
						
							
							FactorioClient: address some common issues  
						
						
						
						
					 
					
						2021-10-24 23:22:06 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						4b5e36ebf2 
					 
					
						
						
							
							FactorioClient: ><  
						
						
						
						
					 
					
						2021-10-19 01:49:51 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						89c05cfcae 
					 
					
						
						
							
							FactorioClient: Fix bridge not sending, and limit bridge to run up to once a second.  
						
						... 
						
						
						
						Setup: Fix LttP Adjuster needs to be installed with generator/lttp
MultiServer: fix duplicate !forfeits 
						
						
					 
					
						2021-10-19 01:47:11 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						34eba2655e 
					 
					
						
						
							
							MultiServer: add !collect and collect_mode  
						
						... 
						
						
						
						CommonClient: make missing and checked location lookups faster
FactorioClient: implement reverse grant technologies for collect/forfeit/coop 
						
						
					 
					
						2021-10-18 22:58:29 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						fdb8ae0cb5 
					 
					
						
						
							
							FactorioClient: Warn user about the dangers of AppData  
						
						... 
						
						
						
						Factorio: improve setup guide somewhat 
						
						
					 
					
						2021-10-16 19:40:27 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						54e50f69e1 
					 
					
						
						
							
							Options: various fixes to get_option_name falsely giving get_current_option_name instead.  
						
						
						
						
					 
					
						2021-10-14 19:42:13 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						8b2433584d 
					 
					
						
						
							
							CommonClient: allow running it as text client  
						
						... 
						
						
						
						CommonClient: move logging init to library
Setup: add TextClient 
						
						
					 
					
						2021-09-30 09:09:21 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						7f35f6f8f4 
					 
					
						
						
							
							Factorio/LttP: remove some things that were marked for removal  
						
						
						
						
					 
					
						2021-09-26 08:49:32 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						282e7b4006 
					 
					
						
						
							
							FactorioClient: End the log on "No Archipelago mod was loaded. Aborting." if no bridge mod was found.  
						
						... 
						
						
						
						CommonClient: give separate error for invalid URI 
						
						
					 
					
						2021-09-09 16:02:45 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						5d62d4e063 
					 
					
						
						
							
							Clients: logging fixes  
						
						
						
						
					 
					
						2021-08-29 17:38:35 +02:00 
						 
				 
			
				
					
						
							
							
								CaitSith2 
							
						 
					 
					
						
						
							
						
						5bb8de500a 
					 
					
						
						
							
							Fix issue with syncing tech tree post-forfeit.  
						
						
						
						
					 
					
						2021-08-27 10:41:29 -07:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						30ac7baa2c 
					 
					
						
						
							
							FactorioClient: Batch-Send RCON commands when receiving catch-up locations and multiple items.  
						
						
						
						
					 
					
						2021-08-24 09:52:12 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						6dc2000638 
					 
					
						
						
							
							CommonClient.py: move in gui_enabled  
						
						
						
						
					 
					
						2021-08-20 22:31:17 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						0f55fa4f45 
					 
					
						
						
							
							FactorioClient: allow setting a folder and find the executable in it, instead of trying to run a folder.  
						
						
						
						
					 
					
						2021-08-15 13:46:58 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						cd8452d839 
					 
					
						
						
							
							Factorio: sync already cleared locations to local world  
						
						
						
						
					 
					
						2021-08-07 01:01:56 +02:00 
						 
				 
			
				
					
						
							
							
								CaitSith2 
							
						 
					 
					
						
						
							
						
						37e999652d 
					 
					
						
						
							
							Return of the warning for the backwards compatibility layer.  
						
						... 
						
						
						
						Mainly, make sure the backwards compatible /sc game.print works 100% of the time, instead of being silent, since commands that disable achievemets need to be executed twice at least once, within a certain period of time. 
						
						
					 
					
						2021-08-03 23:24:32 -07:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						9408557f03 
					 
					
						
						
							
							Factorio: add Traps  
						
						
						
						
					 
					
						2021-08-04 05:40:51 +02:00 
						 
				 
			
				
					
						
							
							
								CaitSith2 
							
						 
					 
					
						
						
							
						
						d1c83ffc09 
					 
					
						
						
							
							Make /factorio {factorio_command} no longer silent, even if /sc is used.  
						
						
						
						
					 
					
						2021-08-03 09:48:07 -07:00 
						 
				 
			
				
					
						
							
							
								CaitSith2 
							
						 
					 
					
						
						
							
						
						a52f991543 
					 
					
						
						
							
							Fix backwards compatibility check for cases where AP mod is NOT loaded last.  
						
						
						
						
					 
					
						2021-08-03 08:51:12 -07:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						abf4e82737 
					 
					
						
						
							
							Move Factorio data from /data/factorio to /worlds/factorio/data, to contain it in its world folder  
						
						
						
						
					 
					
						2021-07-31 15:13:55 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						7f8617d639 
					 
					
						
						
							
							move ctx.ui to CommonClient.py  
						
						
						
						
					 
					
						2021-07-31 01:53:06 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						66514ec607 
					 
					
						
						
							
							unify clients and setup  
						
						
						
						
					 
					
						2021-07-31 00:03:48 +02:00