73c309b3a8 
								
							
								 
							
						 
						
							
							
								
								Auto-update submodules  
							
							... 
							
							
							
							scripts: master 
							
						 
						
							2021-09-29 07:15:55 +00:00  
				
					
						
							
							
								 
						
							
							
								443d1a17a1 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'test-dump-df-state' into develop  
							
							
							
						 
						
							2021-09-28 21:34:19 -04:00  
				
					
						
							
							
								 
						
							
							
								2471028227 
								
									
								
							
								 
							
						 
						
							
							
								
								test.lua: Dump some DF globals  
							
							... 
							
							
							
							This should help identify differences in environments, e.g. what the screen
resolution is in `PRINT_MODE:TEXT`. The `scripts/gui/blueprint:render_labels`
test currently fails in an 80x25 resolution, which implies that our CI is using
something else. 
							
						 
						
							2021-09-28 21:18:50 -04:00  
				
					
						
							
							
								 
						
							
							
								b51d7cc80d 
								
							
								 
							
						 
						
							
							
								
								Auto-update submodules  
							
							... 
							
							
							
							library/xml: master 
							
						 
						
							2021-09-28 07:15:58 +00:00  
				
					
						
							
							
								 
						
							
							
								ecdfca89d1 
								
							
								 
							
						 
						
							
							
								
								support nil to indicate no short param name  
							
							
							
						 
						
							2021-09-25 22:00:49 -07:00  
				
					
						
							
							
								 
						
							
							
								fc556c9e5d 
								
							
								 
							
						 
						
							
							
								
								implement non-alias long form params  
							
							... 
							
							
							
							now long form parameters can exist by themselves without being an alias
for a required equivalent short form param 
							
						 
						
							2021-09-25 22:00:49 -07:00  
				
					
						
							
							
								 
						
							
							
								3c91f55612 
								
							
								 
							
						 
						
							
							
								
								update changelog  
							
							
							
						 
						
							2021-09-25 22:00:49 -07:00  
				
					
						
							
							
								 
						
							
							
								0d55ff89cd 
								
							
								 
							
						 
						
							
							
								
								Auto-update submodules  
							
							... 
							
							
							
							scripts: master 
							
						 
						
							2021-09-23 07:15:51 +00:00  
				
					
						
							
							
								 
						
							
							
								50a16ac147 
								
							
								 
							
						 
						
							
							
								
								update changelog  
							
							
							
						 
						
							2021-09-22 10:30:41 -07:00  
				
					
						
							
							
								 
						
							
							
								e6d93f4170 
								
							
								 
							
						 
						
							
							
								
								update docs for example orders and professions  
							
							
							
						 
						
							2021-09-22 10:30:41 -07:00  
				
					
						
							
							
								 
						
							
							
								24e5bd7b2c 
								
							
								 
							
						 
						
							
							
								
								remove orders for gypsum plaster b/c df bug  
							
							... 
							
							
							
							see: https://www.bay12games.com/dwarves/mantisbt/bug_revision_view_page.php?bugnote_id=0041146#r16745  
							
						 
						
							2021-09-22 10:30:41 -07:00  
				
					
						
							
							
								 
						
							
							
								5a7ae67f30 
								
							
								 
							
						 
						
							
							
								
								Auto-update submodules  
							
							... 
							
							
							
							scripts: master 
							
						 
						
							2021-09-21 07:15:53 +00:00  
				
					
						
							
							
								 
						
							
							
								c23970f36b 
								
							
								 
							
						 
						
							
							
								
								add unit tests  
							
							
							
						 
						
							2021-09-20 16:10:15 -07:00  
				
					
						
							
							
								 
						
							
							
								e328609ac4 
								
							
								 
							
						 
						
							
							
								
								update changelog  
							
							
							
						 
						
							2021-09-20 16:10:15 -07:00  
				
					
						
							
							
								 
						
							
							
								596f72f06b 
								
							
								 
							
						 
						
							
							
								
								implement --playback-start param and logic  
							
							
							
						 
						
							2021-09-20 16:10:15 -07:00  
				
					
						
							
							
								 
						
							
							
								53c1582080 
								
							
								 
							
						 
						
							
							
								
								update library guide  
							
							
							
						 
						
							2021-09-20 13:01:07 -07:00  
				
					
						
							
							
								 
						
							
							
								91304f4c36 
								
							
								 
							
						 
						
							
							
								
								dreamfort docs refresh  
							
							
							
						 
						
							2021-09-20 13:01:07 -07:00  
				
					
						
							
							
								 
						
							
							
								4a00ab19fc 
								
							
								 
							
						 
						
							
							
								
								update embark suggestions  
							
							
							
						 
						
							2021-09-20 13:01:07 -07:00  
				
					
						
							
							
								 
						
							
							
								346910ecbc 
								
							
								 
							
						 
						
							
							
								
								set is_validated to false for biz. bronze maces  
							
							
							
						 
						
							2021-09-20 13:01:07 -07:00  
				
					
						
							
							
								 
						
							
							
								3962251edd 
								
							
								 
							
						 
						
							
							
								
								add iron bolts and biz. bronze weapons/armor/bolts  
							
							... 
							
							
							
							also fix off-by-one errors in order conditions and rebalance some of the
thresholds 
							
						 
						
							2021-09-20 13:01:07 -07:00  
				
					
						
							
							
								 
						
							
							
								b7a9f4a95f 
								
							
								 
							
						 
						
							
							
								
								ensure booze production can keep up with demand  
							
							... 
							
							
							
							becomes relevant when population nears 200 
							
						 
						
							2021-09-20 13:01:07 -07:00  
				
					
						
							
							
								 
						
							
							
								0be7bf37d6 
								
							
								 
							
						 
						
							
							
								
								reduce limit for flux from 20 to 5 for making iron  
							
							... 
							
							
							
							and remove non-hauling labors (except mechanics) from military classes 
							
						 
						
							2021-09-20 13:01:07 -07:00  
				
					
						
							
							
								 
						
							
							
								9f1a7c906e 
								
							
								 
							
						 
						
							
							
								
								adjust professions to match new embark guidance  
							
							
							
						 
						
							2021-09-20 13:01:07 -07:00  
				
					
						
							
							
								 
						
							
							
								d5a9a9534e 
								
							
								 
							
						 
						
							
							
								
								dreamfort improvements  
							
							... 
							
							
							
							- shift seventh dwarf from craftsdwarf to farmer
- give starting miners some skill in engraving to make smoothing the
  cistern go faster
- update embark suggestions and sample profile accordingly
- widen clearcutting area for surface fort so trees don't overhang the
  roof
- move wax from the cookables stockpile to the industry goods pile
- move coins from goods to metal
- move sheets from goods to textiles 
							
						 
						
							2021-09-20 13:01:07 -07:00  
				
					
						
							
							
								 
						
							
							
								f26c37aa9f 
								
							
								 
							
						 
						
							
							
								
								add scroll and shell craft orders  
							
							
							
						 
						
							2021-09-20 13:01:07 -07:00  
				
					
						
							
							
								 
						
							
							
								3fa8e06f56 
								
							
								 
							
						 
						
							
							
								
								don't produce iron weapons/armor if we have flux  
							
							
							
						 
						
							2021-09-20 13:01:07 -07:00  
				
					
						
							
							
								 
						
							
							
								cd61b47c79 
								
							
								 
							
						 
						
							
							
								
								Auto-update submodules  
							
							... 
							
							
							
							scripts: master 
							
						 
						
							2021-09-18 07:15:10 +00:00  
				
					
						
							
							
								 
						
							
							
								b7afbf788a 
								
									
								
							
								 
							
						 
						
							
							
								
								Install libncursesw5 instead of libncursesw6  
							
							... 
							
							
							
							DF is hardcoded to open libncurses.so.5 first. Both libncurses.so.5 and
libncurses.so.6 on Ubuntu 20.04 appear to have a valid waddnwstr symbol on my
end, but the GitHub Actions environment might be different. 
							
						 
						
							2021-09-17 23:28:41 -04:00  
				
					
						
							
							
								 
						
							
							
								1d0985d51a 
								
									
								
							
								 
							
						 
						
							
							
								
								Also log complete raw stderr to file  
							
							
							
						 
						
							2021-09-17 23:28:40 -04:00  
				
					
						
							
							
								 
						
							
							
								b1854f251e 
								
									
								
							
								 
							
						 
						
							
							
								
								Install libncursesw6  
							
							... 
							
							
							
							In the past week, run-tests.py has started failing due to an ncurses issue on
Ubuntu 20.04, logged to stdout:
```
Didn't find any flavor of libncursesw, attempting libncurses
Symbol not found: waddnwstr
``` 
							
						 
						
							2021-09-17 23:28:40 -04:00  
				
					
						
							
							
								 
						
							
							
								0f479d905a 
								
									
								
							
								 
							
						 
						
							
							
								
								log stdout if DF fails  
							
							
							
						 
						
							2021-09-17 23:28:40 -04:00  
				
					
						
							
							
								 
						
							
							
								01077fab0e 
								
									
								
							
								 
							
						 
						
							
							
								
								Upload test artifacts even if tests fail  
							
							
							
						 
						
							2021-09-17 15:29:17 -04:00  
				
					
						
							
							
								 
						
							
							
								413917e9c6 
								
							
								 
							
						 
						
							
							
								
								update docs  
							
							
							
						 
						
							2021-09-17 10:57:26 -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  
				
					
						
							
							
								 
						
							
							
								8c8365abec 
								
							
								 
							
						 
						
							
							
								
								only run dig-now over the test area  
							
							
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								0410aaeaf0 
								
							
								 
							
						 
						
							
							
								
								update changelog  
							
							
							
						 
						
							2021-09-10 11:11:44 -07:00  
				
					
						
							
							
								 
						
							
							
								1fd2eba2db 
								
							
								 
							
						 
						
							
							
								
								give generated blueprints proper labels  
							
							
							
						 
						
							2021-09-10 11:11:44 -07:00  
				
					
						
							
							
								 
						
							
							
								f621f7a788 
								
							
								 
							
						 
						
							
							
								
								Auto-update submodules  
							
							... 
							
							
							
							scripts: master 
							
						 
						
							2021-09-10 07:15:59 +00: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  
				
					
						
							
							
								 
						
							
							
								3d1e3f0832 
								
							
								 
							
						 
						
							
							
								
								update changelog  
							
							
							
						 
						
							2021-09-09 09:58:53 -07:00  
				
					
						
							
							
								 
						
							
							
								9cdf3d9605 
								
							
								 
							
						 
						
							
							
								
								update changelog  
							
							
							
						 
						
							2021-09-09 09:58:23 -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  
				
					
						
							
							
								 
						
							
							
								8c0fccb406 
								
							
								 
							
						 
						
							
							
								
								update changlog  
							
							
							
						 
						
							2021-09-09 00:35:15 -07:00  
				
					
						
							
							
								 
						
							
							
								aa7f60530e 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'gcc-werror' into develop  
							
							
							
						 
						
							2021-09-08 12:26:09 -04:00  
				
					
						
							
							
								 
						
							
							
								b7c6706c17 
								
							
								 
							
						 
						
							
							
								
								Auto-update submodules  
							
							... 
							
							
							
							plugins/stonesense: master 
							
						 
						
							2021-09-08 07:15:35 +00:00