c23970f36b 
								
							
								 
							
						 
						
							
							
								
								add unit tests  
							
							
							
						 
						
							2021-09-20 16:10:15 -07:00  
				
					
						
							
							
								 
						
							
							
								596f72f06b 
								
							
								 
							
						 
						
							
							
								
								implement --playback-start param and logic  
							
							
							
						 
						
							2021-09-20 16:10:15 -07:00  
				
					
						
							
							
								 
						
							
							
								2bbd4ab79e 
								
							
								 
							
						 
						
							
							
								
								clean up, document  
							
							
							
						 
						
							2021-09-17 10:57:26 -07:00  
				
					
						
							
							
								 
						
							
							
								afc7096329 
								
							
								 
							
						 
						
							
							
								
								use vector instead of map for great memory savings  
							
							
							
						 
						
							2021-09-17 10:57:26 -07:00  
				
					
						
							
							
								 
						
							
							
								44a93fcb28 
								
							
								 
							
						 
						
							
							
								
								update unit tests  
							
							
							
						 
						
							2021-09-17 10:57:26 -07:00  
				
					
						
							
							
								 
						
							
							
								42e04fc6ec 
								
							
								 
							
						 
						
							
							
								
								use const char *, not std::string for efficiency  
							
							... 
							
							
							
							so we can actually process large maps without OOMing 
							
						 
						
							2021-09-17 10:57:26 -07:00  
				
					
						
							
							
								 
						
							
							
								772e386427 
								
							
								 
							
						 
						
							
							
								
								implement --format option for minimal and pretty  
							
							... 
							
							
							
							pretty is currently equivalent to the previous format, though there will
be changes in the future 
							
						 
						
							2021-09-17 10:57:26 -07:00  
				
					
						
							
							
								 
						
							
							
								1fd2eba2db 
								
							
								 
							
						 
						
							
							
								
								give generated blueprints proper labels  
							
							
							
						 
						
							2021-09-10 11:11:44 -07:00  
				
					
						
							
							
								 
						
							
							
								0747f872b0 
								
							
								 
							
						 
						
							
							
								
								add --splitby param to blueprint  
							
							... 
							
							
							
							--splitby=none is the new default, allowing all blueprint phases to be
written to a single file. old behavior of one phase per file is
supported via --splitby=phase. 
							
						 
						
							2021-09-09 09:58:53 -07:00  
				
					
						
							
							
								 
						
							
							
								6073cfeb5d 
								
							
								 
							
						 
						
							
							
								
								pass params from blueprint gui to gui/blueprint  
							
							... 
							
							
							
							without passing the initial "gui" literal string 
							
						 
						
							2021-09-09 09:58:23 -07:00  
				
					
						
							
							
								 
						
							
							
								97fab76bba 
								
							
								 
							
						 
						
							
							
								
								lay down tiles in order when using buildingplan  
							
							... 
							
							
							
							improves on implementation in 22ac163d5 
							
						 
						
							2021-09-09 00:35:15 -07:00  
				
					
						
							
							
								 
						
							
							
								c74d881e44 
								
									
								
							
								 
							
						 
						
							
							
								
								Update stonesense  
							
							
							
						 
						
							2021-09-07 15:01:21 -04:00  
				
					
						
							
							
								 
						
							
							
								badf19b424 
								
									
								
							
								 
							
						 
						
							
							
								
								tweak military-assign: fix likely missing bounds check  
							
							
							
						 
						
							2021-09-07 01:18:13 -04:00  
				
					
						
							
							
								 
						
							
							
								91e7e12464 
								
									
								
							
								 
							
						 
						
							
							
								
								RemoteFortressReader: fix likely copy-paste error between width/height  
							
							
							
						 
						
							2021-09-07 01:17:38 -04:00  
				
					
						
							
							
								 
						
							
							
								e7754ea890 
								
									
								
							
								 
							
						 
						
							
							
								
								Enable -Wunused-variable and fix most errors  
							
							
							
						 
						
							2021-09-07 01:16:21 -04:00  
				
					
						
							
							
								 
						
							
							
								fbe0319515 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'lethosor/ci-scripts-cleanup' into develop  
							
							
							
						 
						
							2021-09-06 22:41:02 -04:00  
				
					
						
							
							
								 
						
							
							
								a083a7f670 
								
									
								
							
								 
							
						 
						
							
							
								
								tailor: fix operator precedence in command parsing  
							
							... 
							
							
							
							&& has a higher precendence than ||, so this could have resulted in a crash in
some cases. It also produced unintentional behavior where e.g. `tailor 1 foo`
would enable the plugin, unlike `tailor enable foo`.
From #1920  
							
						 
						
							2021-09-06 22:35:38 -04:00  
				
					
						
							
							
								 
						
							
							
								e5487c812a 
								
									
								
							
								 
							
						 
						
							
							
								
								Update stonesense lint filter  
							
							
							
						 
						
							2021-09-06 19:08:22 -04:00  
				
					
						
							
							
								 
						
							
							
								11222f21d3 
								
									
								
							
								 
							
						 
						
							
							
								
								Update lint.py filters and fix a couple identified issues  
							
							
							
						 
						
							2021-09-06 18:42:45 -04:00  
				
					
						
							
							
								 
						
							
							
								0cbcabee59 
								
							
								 
							
						 
						
							
							
								
								Auto-update submodules  
							
							... 
							
							
							
							scripts: master
plugins/stonesense: master 
							
						 
						
							2021-09-04 07:15:42 +00:00  
				
					
						
							
							
								 
						
							
							
								9d8eccd152 
								
							
								 
							
						 
						
							
							
								
								Fix remotefortressreader to use new ocean_wave field names  
							
							
							
						 
						
							2021-09-02 06:58:55 -06:00  
				
					
						
							
							
								 
						
							
							
								0d14a2ccef 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'ab9rf/tailor-v2' into develop  
							
							... 
							
							
							
							Conflicts: docs/changelog.txt 
							
						 
						
							2021-09-01 23:34:30 -04:00  
				
					
						
							
							
								 
						
							
							
								bd0a2e3877 
								
									
								
							
								 
							
						 
						
							
							
								
								only output when changes are made  
							
							... 
							
							
							
							avoids spamming the console when `orders sort` is run on repeat 
							
						 
						
							2021-09-01 16:52:11 -07:00  
				
					
						
							
							
								 
						
							
							
								f21ba5c8aa 
								
									
								
							
								 
							
						 
						
							
							
								
								implement orders sort, document, and add to init  
							
							
							
						 
						
							2021-09-01 13:04:23 -07:00  
				
					
						
							
							
								 
						
							
							
								687b84378d 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'ab9rf/autofarm-berry-fix' into develop  
							
							
							
						 
						
							2021-08-31 00:52:18 -04:00  
				
					
						
							
							
								 
						
							
							
								27ce7cf1ee 
								
									
								
							
								 
							
						 
						
							
							
								
								check-structures-sanity: print error for untagged unions instead of aborting  
							
							... 
							
							
							
							These come up in structures such as world.poetic_forms.all[i].subject_target
without a clear fix. 
							
						 
						
							2021-08-31 00:28:42 -04:00  
				
					
						
							
							
								 
						
							
							
								1d9f12fe3f 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix signed/unsigned comparison warning  
							
							... 
							
							
							
							From #1903  
							
						 
						
							2021-08-28 15:15:13 -04:00  
				
					
						
							
							
								 
						
							
							
								39c650de13 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix compilation error on macOS with GCC 11  
							
							... 
							
							
							
							This should make `-fpermissive` (from #1924 ) unnecessary, so I also removed
those instructions. 
							
						 
						
							2021-08-21 12:58:17 -04:00  
				
					
						
							
							
								 
						
							
							
								22bcbf9877 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into autofarm-berry-fix  
							
							
							
						 
						
							2021-08-16 07:22:11 -05:00  
				
					
						
							
							
								 
						
							
							
								92f258bdbf 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into tailor-v2  
							
							
							
						 
						
							2021-08-16 07:17:53 -05:00  
				
					
						
							
							
								 
						
							
							
								37a8260c3b 
								
									
								
							
								 
							
						 
						
							
							
								
								import and export reaction-specific item conditions  
							
							
							
						 
						
							2021-08-14 16:35:40 -07:00  
				
					
						
							
							
								 
						
							
							
								2981deb521 
								
							
								 
							
						 
						
							
							
								
								update autogems to respect workshop profiles  
							
							... 
							
							
							
							Add a test so that autogems will not assign cut gem jobs to workshops that are not allowed to do them.
Fixes  #1263  
							
						 
						
							2021-08-10 06:29:10 -05:00  
				
					
						
							
							
								 
						
							
							
								0140ace317 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'myk002/myk_buildingplan_attached' into develop  
							
							
							
						 
						
							2021-08-10 01:07:35 -04:00  
				
					
						
							
							
								 
						
							
							
								73107fb21b 
								
							
								 
							
						 
						
							
							
								
								tailor: add support for user-specified material list  
							
							... 
							
							
							
							Add support for user-specified material list. Also refactor, fix some mostly-innocuous bugs
Resolves  #1911 . 
							
						 
						
							2021-08-08 09:53:32 -05:00  
				
					
						
							
							
								 
						
							
							
								685e5111ae 
								
							
								 
							
						 
						
							
							
								
								Update autofarm.cpp  
							
							... 
							
							
							
							`dts::make_unique`, not `std::make_unique`, sorry my bad 
							
						 
						
							2021-08-07 15:51:21 -05:00  
				
					
						
							
							
								 
						
							
							
								ce50bbdfde 
								
							
								 
							
						 
						
							
							
								
								fix autofarm berry problem  
							
							... 
							
							
							
							Update autofarm to count PLANT_GROWTHS as well as PLANTS for threshold purposes. This addresses #1902 .
Also addresses some pointer hygiene issues in autofarm. 
							
						 
						
							2021-08-07 15:32:43 -05:00  
				
					
						
							
							
								 
						
							
							
								d8b5ac41d9 
								
									
								
							
								 
							
						 
						
							
							
								
								ensure soil tiles get randomized variants  
							
							
							
						 
						
							2021-08-01 23:30:04 -07:00  
				
					
						
							
							
								 
						
							
							
								98fd6effdc 
								
									
								
							
								 
							
						 
						
							
							
								
								generate random time variants where applicable  
							
							
							
						 
						
							2021-08-01 07:07:20 -07:00  
				
					
						
							
							
								 
						
							
							
								92701d6da7 
								
									
								
							
								 
							
						 
						
							
							
								
								connect smooth walls to doors  
							
							
							
						 
						
							2021-07-30 13:09:20 -07:00  
				
					
						
							
							
								 
						
							
							
								3c8a174a68 
								
									
								
							
								 
							
						 
						
							
							
								
								use pillars for wall ends instead of NS or EW  
							
							
							
						 
						
							2021-07-30 13:09:20 -07:00  
				
					
						
							
							
								 
						
							
							
								79bdf36ed4 
								
									
								
							
								 
							
						 
						
							
							
								
								expose link_adjacent_smooth_walls to lua  
							
							... 
							
							
							
							so build-now can use it 
							
						 
						
							2021-07-30 13:09:20 -07:00  
				
					
						
							
							
								 
						
							
							
								8fb456313f 
								
									
								
							
								 
							
						 
						
							
							
								
								allow only one positional param to be specified  
							
							
							
						 
						
							2021-07-30 13:09:20 -07:00  
				
					
						
							
							
								 
						
							
							
								c1665f35b4 
								
									
								
							
								 
							
						 
						
							
							
								
								fix off by one error  
							
							
							
						 
						
							2021-07-30 13:09:20 -07:00  
				
					
						
							
							
								 
						
							
							
								95fa9f3d7a 
								
									
								
							
								 
							
						 
						
							
							
								
								use new library functions in dig-now  
							
							
							
						 
						
							2021-07-30 13:09:20 -07:00  
				
					
						
							
							
								 
						
							
							
								a6c62a025f 
								
									
								
							
								 
							
						 
						
							
							
								
								unhide properly when digging at visible edges  
							
							
							
						 
						
							2021-07-30 13:09:20 -07:00  
				
					
						
							
							
								 
						
							
							
								0b703d9818 
								
									
								
							
								 
							
						 
						
							
							
								
								fix adjacent smooth walls when we dig one out  
							
							
							
						 
						
							2021-07-30 13:09:19 -07:00  
				
					
						
							
							
								 
						
							
							
								48f90da72e 
								
									
								
							
								 
							
						 
						
							
							
								
								remove extra return  
							
							
							
						 
						
							2021-07-30 13:09:19 -07:00  
				
					
						
							
							
								 
						
							
							
								c807398eff 
								
									
								
							
								 
							
						 
						
							
							
								
								remove old reference to dig-now.h  
							
							
							
						 
						
							2021-07-30 13:09:18 -07:00  
				
					
						
							
							
								 
						
							
							
								93d67dd51e 
								
									
								
							
								 
							
						 
						
							
							
								
								export dig_now_tile over Lua  
							
							
							
						 
						
							2021-07-30 13:09:18 -07:00  
				
					
						
							
							
								 
						
							
							
								fc19fb6785 
								
									
								
							
								 
							
						 
						
							
							
								
								add external api: dig_now_tile(out, pos)  
							
							
							
						 
						
							2021-07-30 13:09:18 -07:00