myk002
							
						 
						
							 
							
							
							
								
							
								c330d875d5 
								
							
								 
							
						 
						
							
							
								
								use goldens for quickfort track ecosystem test  
							
							 
							
							... 
							
							
							
							for more natural expression of the track blueprint 
							
						 
						
							2022-02-12 18:46:10 -08:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
							
								
							
								139d53ebc2 
								
							
								 
							
						 
						
							
							
								
								add ecosystem regression tests for meta blueprints  
							
							 
							
							
							
						 
						
							2022-02-12 18:28:47 -08:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
							
								
							
								925132af4e 
								
							
								 
							
						 
						
							
							
								
								use "golden" files for regression testing  
							
							 
							
							... 
							
							
							
							where they differ from the raw input files. this is required for meta
blueprints since the output blueprints that the `blueprint` plugin
generates only knows map state, not the meta hierarchy that produced it. 
							
						 
						
							2022-02-12 18:28:47 -08:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
							
								
							
								10d5f23400 
								
							
								 
							
						 
						
							
							
								
								add documentation for repeat() meta markers  
							
							 
							
							... 
							
							
							
							and some overall editing updates (sorry for the clutter!) 
							
						 
						
							2022-02-12 18:28:47 -08:00  
						
					 
				
					
						
							
							
								 
								DFHack-Urist via GitHub Actions
							
						 
						
							 
							
							
							
								
							
								3a86dd7c4f 
								
							
								 
							
						 
						
							
							
								
								Auto-update submodules  
							
							 
							
							... 
							
							
							
							scripts: master 
							
						 
						
							2022-02-07 07:15:23 +00:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
							
								
							
								e0ea113d88 
								
							
								 
							
						 
						
							
							
								
								add docs for extended syntax for z-level changes  
							
							 
							
							... 
							
							
							
							in quickfort blueprints 
							
						 
						
							2022-02-06 16:56:07 -08:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
							
								
							
								1dd567a169 
								
							
								 
							
						 
						
							
							
								
								only ignore the specific warning being generated  
							
							 
							
							... 
							
							
							
							instead of -Wno-error 
							
						 
						
							2022-02-05 16:07:47 -08:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
							
								
							
								7cf055fcd0 
								
							
								 
							
						 
						
							
							
								
								avoid treating libexpat build warnings as errors  
							
							 
							
							... 
							
							
							
							this effectively overrides the CMAKE EXPAT_WARNINGS_AS_ERRORS to be
treated as always OFF. since we currently add -Werror at the top-level
CMakeLists.txt file, that variable was previously effectively always ON.
Unless we want to be on the hook for solving libexpat build warnings, I
believe this way will avoid unnecessary build breakages for users. 
							
						 
						
							2022-02-05 16:07:47 -08:00  
						
					 
				
					
						
							
							
								 
								DFHack-Urist via GitHub Actions
							
						 
						
							 
							
							
							
								
							
								57b4a419b3 
								
							
								 
							
						 
						
							
							
								
								Auto-update submodules  
							
							 
							
							... 
							
							
							
							scripts: master 
							
						 
						
							2022-01-31 07:16:27 +00:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
								
								
							
							
								
							
								3a94758916 
								
									
								
							
								 
							
						 
						
							
							
								
								Pin sphinx to <4.4.0  
							
							 
							
							... 
							
							
							
							Pending https://github.com/sphinx-doc/sphinx/issues/10112  
							
						 
						
							2022-01-31 01:23:51 -05:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
								
								
							
							
								
							
								f5500d220e 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'Bumber64/patch-1' into develop  
							
							 
							
							
							
						 
						
							2021-12-18 16:49:43 -05:00  
						
					 
				
					
						
							
							
								 
								Ryan Williams
							
						 
						
							 
							
							
								
								
							
							
								
							
								bc042bc7df 
								
									
								
							
								 
							
						 
						
							
							
								
								Use copyall instead of nesting pos2xyz and xyz2pos  
							
							 
							
							
							
						 
						
							2021-12-18 02:05:16 -08:00  
						
					 
				
					
						
							
							
								 
								DFHack-Urist via GitHub Actions
							
						 
						
							 
							
							
							
								
							
								e813301d16 
								
							
								 
							
						 
						
							
							
								
								Auto-update submodules  
							
							 
							
							... 
							
							
							
							scripts: master 
							
						 
						
							2021-12-08 07:16:54 +00:00  
						
					 
				
					
						
							
							
								 
								DFHack-Urist via GitHub Actions
							
						 
						
							 
							
							
							
								
							
								e1e3c6f7ac 
								
							
								 
							
						 
						
							
							
								
								Auto-update submodules  
							
							 
							
							... 
							
							
							
							library/xml: master 
							
						 
						
							2021-10-29 07:16:44 +00:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
								
								
							
							
								
							
								b61c88663e 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'lethosor/lua-upgrade-5.3.6' into develop  
							
							 
							
							
							
						 
						
							2021-10-08 19:17:32 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
								
								
							
							
								
							
								1f8392fa0b 
								
									
								
							
								 
							
						 
						
							
							
								
								Upgrade to Lua 5.3.6  
							
							 
							
							
							
						 
						
							2021-10-08 17:55:55 -04:00  
						
					 
				
					
						
							
							
								 
								DFHack-Urist via GitHub Actions
							
						 
						
							 
							
							
							
								
							
								5fd56bfb68 
								
							
								 
							
						 
						
							
							
								
								Auto-update submodules  
							
							 
							
							... 
							
							
							
							scripts: master 
							
						 
						
							2021-10-07 07:16:17 +00:00  
						
					 
				
					
						
							
							
								 
								DFHack-Urist via GitHub Actions
							
						 
						
							 
							
							
							
								
							
								b59db623cf 
								
							
								 
							
						 
						
							
							
								
								Auto-update submodules  
							
							 
							
							... 
							
							
							
							scripts: master 
							
						 
						
							2021-10-05 07:15:58 +00:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
							
								
							
								5d6f88fa72 
								
							
								 
							
						 
						
							
							
								
								update changelog  
							
							 
							
							
							
						 
						
							2021-10-04 15:32:26 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
							
								
							
								c8e09f7143 
								
							
								 
							
						 
						
							
							
								
								add zone ecosystem tests  
							
							 
							
							
							
						 
						
							2021-10-04 15:32:26 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
							
								
							
								434d072919 
								
							
								 
							
						 
						
							
							
								
								implement zone phase for blueprint  
							
							 
							
							
							
						 
						
							2021-10-04 15:32:26 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
							
								
							
								f776219a6f 
								
							
								 
							
						 
						
							
							
								
								standardize descriptions of ecosystem tests  
							
							 
							
							
							
						 
						
							2021-10-04 15:32:26 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
							
								
							
								dadb053d5f 
								
							
								 
							
						 
						
							
							
								
								fix typo in hostpital supply config  
							
							 
							
							... 
							
							
							
							powder -> plaster 
							
						 
						
							2021-10-04 15:32:26 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
							
								
							
								86cd723162 
								
							
								 
							
						 
						
							
							
								
								update changelog  
							
							 
							
							
							
						 
						
							2021-10-04 12:53:31 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
							
								
							
								ffe5bad66b 
								
							
								 
							
						 
						
							
							
								
								implement "track" phase in blueprint  
							
							 
							
							... 
							
							
							
							required decoupling phases from modes since now we have two "dig" phases 
							
						 
						
							2021-10-04 12:53:31 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
							
								
							
								490afa28c5 
								
							
								 
							
						 
						
							
							
								
								ecosystem test harness: decouple phases from modes  
							
							 
							
							
							
						 
						
							2021-10-04 12:53:31 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
							
								
							
								15456c523b 
								
							
								 
							
						 
						
							
							
								
								add "tracks" ecosystem test  
							
							 
							
							
							
						 
						
							2021-10-04 12:53:31 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
							
								
							
								9d2e51c003 
								
							
								 
							
						 
						
							
							
								
								add tracks to "basic" ecosystem test  
							
							 
							
							
							
						 
						
							2021-10-04 12:53:31 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
							
								
							
								44fc289b79 
								
							
								 
							
						 
						
							
							
								
								remove the "all" prefix from ecosystem tests  
							
							 
							
							... 
							
							
							
							so they're easier to tell apart when listing the dir 
							
						 
						
							2021-10-04 12:53:31 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
							
								
							
								c292b14b3e 
								
							
								 
							
						 
						
							
							
								
								add documentation for quickfort single-tile tracks  
							
							 
							
							
							
						 
						
							2021-10-04 11:02:18 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
							
								
							
								8245db8862 
								
							
								 
							
						 
						
							
							
								
								update changelog  
							
							 
							
							
							
						 
						
							2021-10-03 08:54:27 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
							
								
							
								089de5f422 
								
							
								 
							
						 
						
							
							
								
								support non-rectangular extent-based buildings  
							
							 
							
							
							
						 
						
							2021-10-03 08:54:27 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
							
								
							
								438f030221 
								
							
								 
							
						 
						
							
							
								
								update changelog  
							
							 
							
							
							
						 
						
							2021-10-02 23:36:26 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
							
								
							
								27c0c41536 
								
							
								 
							
						 
						
							
							
								
								only create empty blueprints on explicit request  
							
							 
							
							... 
							
							
							
							and use the new functionality in the ecosystem tests, which simplifies
the blueprint commandline creation 
							
						 
						
							2021-10-02 23:36:26 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
							
								
							
								d013b336ba 
								
							
								 
							
						 
						
							
							
								
								update changelog  
							
							 
							
							
							
						 
						
							2021-10-02 12:50:47 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
							
								
							
								12eb9e48c7 
								
							
								 
							
						 
						
							
							
								
								support multi-type and non-rectangular stockpiles  
							
							 
							
							... 
							
							
							
							and add integration tests 
							
						 
						
							2021-10-02 12:50:47 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
							
								
							
								06916280f4 
								
							
								 
							
						 
						
							
							
								
								update changelog  
							
							 
							
							
							
						 
						
							2021-10-02 09:26:32 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
							
								
							
								42ae45dd5f 
								
							
								 
							
						 
						
							
							
								
								support designate for enterSidebarMode  
							
							 
							
							
							
						 
						
							2021-10-02 09:26:32 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
							
								
							
								850da0b5e4 
								
							
								 
							
						 
						
							
							
								
								move changelog entries to correct version  
							
							 
							
							
							
						 
						
							2021-10-02 09:25:19 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
							
								
							
								94e88532cd 
								
							
								 
							
						 
						
							
							
								
								update scripts head to incorporate unit test fix  
							
							 
							
							
							
						 
						
							2021-10-02 09:25:19 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
							
								
							
								e3f723c6a2 
								
							
								 
							
						 
						
							
							
								
								update changelog  
							
							 
							
							
							
						 
						
							2021-10-02 09:25:19 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
							
								
							
								9d1f84c6ac 
								
							
								 
							
						 
						
							
							
								
								add all buildings and convert to minimal  
							
							 
							
							... 
							
							
							
							also add adjacent multi-tile buildings to ensure boundaries are detected
properly 
							
						 
						
							2021-10-02 09:25:19 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
							
								
							
								09d7cd83df 
								
							
								 
							
						 
						
							
							
								
								add/fix missing/incorrect building specs  
							
							 
							
							... 
							
							
							
							added:
- wS
- wp
- roller speed designations
- n
- TS
- ~s
- ~h
- ~c
- F
- ~a
fixed:
- Wall (CW -> Cw)
- DownStair (Cj -> Cd)
also remove track designations. we'll add that back once we create a
"track" phase. 
							
						 
						
							2021-10-02 09:25:19 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
							
								
							
								8a08a0a0c1 
								
							
								 
							
						 
						
							
							
								
								produce minimal blueprints for the ecosystem test  
							
							 
							
							
							
						 
						
							2021-10-02 09:25:19 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
							
								
							
								d7d4f364ac 
								
							
								 
							
						 
						
							
							
								
								channel over dig equals no ramp  
							
							 
							
							... 
							
							
							
							fixes special case where a channel tile is specified over a regular dig
tile. this allows dig-now to produce a flat floor in that case, which is
likely what is intended. 
							
						 
						
							2021-10-02 09:25:19 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
							
								
							
								42f4cbdc9c 
								
							
								 
							
						 
						
							
							
								
								remove designations from all modified tiles  
							
							 
							
							... 
							
							
							
							found this bug with blueprint-generated blueprints. if both a channel
and the resulting ramp are explicitly marked in the blueprint (like the
blueprint plugin does), the channel is processed first, pre-creating the
ramp in the tile designated for a ramp. Then, when the ramp designation
is processed, the ramp is already there, which is an invalid tile to
make a ramp on, so the designation is skipped (and therefore not
cleared). this change clears the designation for both the ramp tile and
the channel tile when either is processed. this opens another edge case
where the designation under a channel is a regular 'd' mine, which will
now get ignored and leave a ramp insead of a flat floor. but I'll
address that in the next commit. 
							
						 
						
							2021-10-02 09:25:19 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
							
								
							
								1a11c43546 
								
							
								 
							
						 
						
							
							
								
								record carved tracks in dig blueprints  
							
							 
							
							
							
						 
						
							2021-10-02 09:25:19 -07:00  
						
					 
				
					
						
							
							
								 
								DFHack-Urist via GitHub Actions
							
						 
						
							 
							
							
							
								
							
								62493dd282 
								
							
								 
							
						 
						
							
							
								
								Auto-update submodules  
							
							 
							
							... 
							
							
							
							scripts: master 
							
						 
						
							2021-10-02 07:15:23 +00:00  
						
					 
				
					
						
							
							
								 
								DFHack-Urist via GitHub Actions
							
						 
						
							 
							
							
							
								
							
								73c309b3a8 
								
							
								 
							
						 
						
							
							
								
								Auto-update submodules  
							
							 
							
							... 
							
							
							
							scripts: master 
							
						 
						
							2021-09-29 07:15:55 +00:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
								
								
							
							
								
							
								443d1a17a1 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'test-dump-df-state' into develop  
							
							 
							
							
							
						 
						
							2021-09-28 21:34:19 -04:00