lethosor
							
						 
						
							 
							
							
								
								
							
							
								
							
								d508ad3c4b 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'myk002/buildingplan_building_material_filters' into develop  
							
							 
							
							... 
							
							
							
							Conflicts:
	docs/changelog.txt 
							
						 
						
							2020-10-28 23:57:55 -04:00  
						
					 
				
					
						
							
							
								 
								Myk Taylor
							
						 
						
							 
							
							
							
								
							
								5244ca106b 
								
							
								 
							
						 
						
							
							
								
								attribute dreamfort updates to the quickfort script  
							
							 
							
							
							
						 
						
							2020-10-27 22:03:14 -07:00  
						
					 
				
					
						
							
							
								 
								Myk Taylor
							
						 
						
							 
							
							
							
								
							
								556c935e2b 
								
							
								 
							
						 
						
							
							
								
								update changelog  
							
							 
							
							
							
						 
						
							2020-10-27 22:01:27 -07:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
								
								
							
							
								
							
								cf95c0ee23 
								
									
								
							
								 
							
						 
						
							
							
								
								Update scripts  
							
							 
							
							
							
						 
						
							2020-10-28 00:29:32 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
								
								
							
							
								
							
								ccfc1f8a53 
								
									
								
							
								 
							
						 
						
							
							
								
								Use keyboard formatting  
							
							 
							
							
							
						 
						
							2020-10-28 00:19:26 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
								
								
							
							
								
							
								e61839b571 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix ordered list  
							
							 
							
							
							
						 
						
							2020-10-28 00:01:51 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
								
								
							
							
								
							
								64114551dd 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'myk002/quickfort_docs' into develop  
							
							 
							
							
							
						 
						
							2020-10-27 23:45:39 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
								
								
							
							
								
							
								3b4d6de454 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'myk002/quickfort_building_types' into develop  
							
							 
							
							
							
						 
						
							2020-10-27 23:14:38 -04:00  
						
					 
				
					
						
							
							
								 
								Myk Taylor
							
						 
						
							 
							
							
							
								
							
								5debc43def 
								
							
								 
							
						 
						
							
							
								
								add port of Python Quickfort's TheQuickFortress  
							
							 
							
							... 
							
							
							
							- some bugs fixed, especially in the query blueprints
- repackaged into a single file for easier distribution
- all blueprints given labels for addressing
- meta blueprints added for blueprints that could be applied as a group 
							
						 
						
							2020-10-26 21:18:22 -07:00  
						
					 
				
					
						
							
							
								 
								Myk Taylor
							
						 
						
							 
							
							
							
								
							
								c1af3e2817 
								
							
								 
							
						 
						
							
							
								
								document what happens if no types are allowed  
							
							 
							
							
							
						 
						
							2020-10-26 21:13:11 -07:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
								
								
							
							
								
							
								3ab9157a2d 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'myk002/buildingplan_refactor5_allbuildings_squashed2' into develop  
							
							 
							
							
							
						 
						
							2020-10-26 21:37:41 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
								
								
							
							
								
							
								b723636fe2 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'myk002/buildingplan_refactor4_algorithm_squashed2' into develop  
							
							 
							
							
							
						 
						
							2020-10-26 21:24:05 -04:00  
						
					 
				
					
						
							
							
								 
								Myk Taylor
							
						 
						
							 
							
							
							
								
							
								1a69a9b483 
								
							
								 
							
						 
						
							
							
								
								add more important checks for matching items  
							
							 
							
							... 
							
							
							
							stolen (with love) from advfort.lua 
							
						 
						
							2020-10-26 16:54:50 -07:00  
						
					 
				
					
						
							
							
								 
								Myk Taylor
							
						 
						
							 
							
							
							
								
							
								371f68f0a3 
								
							
								 
							
						 
						
							
							
								
								update changelog  
							
							 
							
							
							
						 
						
							2020-10-26 16:22:15 -07:00  
						
					 
				
					
						
							
							
								 
								Myk Taylor
							
						 
						
							 
							
							
							
								
							
								292d40a6ba 
								
							
								 
							
						 
						
							
							
								
								change hotkeys for adjusting min and max quality  
							
							 
							
							... 
							
							
							
							to avoid 'q' and 'w' conflicts with the standard DF UI hotkeys for
roller speed.
min quality: 'qw' -> 'QW'
max quality: 'QW' - 'AS' 
							
						 
						
							2020-10-26 16:11:34 -07:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
								
								
							
							
								
							
								031f2a2feb 
								
									
								
							
								 
							
						 
						
							
							
								
								Reduce build matrix entries  
							
							 
							
							
							
						 
						
							2020-10-26 01:23:24 -04:00  
						
					 
				
					
						
							
							
								 
								Myk Taylor
							
						 
						
							 
							
							
							
								
							
								0e2d29cd8d 
								
							
								 
							
						 
						
							
							
								
								increase readability of lists in dreamfort help  
							
							 
							
							
							
						 
						
							2020-10-25 14:25:02 -07:00  
						
					 
				
					
						
							
							
								 
								Myk Taylor
							
						 
						
							 
							
							
							
								
							
								ebba769a0c 
								
							
								 
							
						 
						
							
							
								
								blueprint library playtesting fixes  
							
							 
							
							... 
							
							
							
							- balance wings of The Saracen Crypts
- add stairs to Whirlpool Housing
- move burial script notes to message()s 
							
						 
						
							2020-10-25 09:37:45 -07:00  
						
					 
				
					
						
							
							
								 
								Myk Taylor
							
						 
						
							 
							
							
							
								
							
								72b6ac781b 
								
							
								 
							
						 
						
							
							
								
								on second thought, let UI-related settings reset  
							
							 
							
							... 
							
							
							
							no need to have quickfort_mode stay on forever 
							
						 
						
							2020-10-25 02:45:03 -07:00  
						
					 
				
					
						
							
							
								 
								Myk Taylor
							
						 
						
							 
							
							
							
								
							
								486bf2719b 
								
							
								 
							
						 
						
							
							
								
								persist global buildingplan settings  
							
							 
							
							... 
							
							
							
							this ensures that a player's preferences are saved across map reloads.
this is particularly important for the building material filters, since
item fulfillment tasks are regenerated on map load, and any changes in
settings when buildingplan is reset will change the item vectors that will
be searched for planned buildings. if the settings were allowed to reset,
then a player who thought all walls would be made out of blocks would be
surprised to find boulders and logs being used after the map is reloaded. 
							
						 
						
							2020-10-25 02:37:22 -07:00  
						
					 
				
					
						
							
							
								 
								Myk Taylor
							
						 
						
							 
							
							
							
								
							
								51f49b1c2c 
								
							
								 
							
						 
						
							
							
								
								add bedroom and tomb blueprints to the library  
							
							 
							
							
							
						 
						
							2020-10-24 21:17:53 -07:00  
						
					 
				
					
						
							
							
								 
								Myk Taylor
							
						 
						
							 
							
							
							
								
							
								a0c86b8a9b 
								
							
								 
							
						 
						
							
							
								
								rewrite quickfort user guide into  
							
							 
							
							... 
							
							
							
							spend more space highlighting how users can use the blueprint plugin to
avoid learning how to write blueprints themselves 
							
						 
						
							2020-10-24 21:14:09 -07:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
								
								
							
							
								
							
								58917b03d1 
								
									
								
							
								 
							
						 
						
							
							
								
								Switch away from CheckDFObject in unprotected calls  
							
							 
							
							... 
							
							
							
							See https://github.com/DFHack/dfhack/pull/1674#issuecomment-716028460  
							
						 
						
							2020-10-24 14:27:33 -04:00  
						
					 
				
					
						
							
							
								 
								Myk Taylor
							
						 
						
							 
							
							
							
								
							
								3e0b0f8078 
								
							
								 
							
						 
						
							
							
								
								update changelog  
							
							 
							
							
							
						 
						
							2020-10-24 09:21:18 -07:00  
						
					 
				
					
						
							
							
								 
								Myk Taylor
							
						 
						
							 
							
							
							
								
							
								a2f943e7e5 
								
							
								 
							
						 
						
							
							
								
								don't shift UI down for track constructions  
							
							 
							
							... 
							
							
							
							automat doesn't have UI there to avoid 
							
						 
						
							2020-10-24 09:19:15 -07:00  
						
					 
				
					
						
							
							
								 
								Myk Taylor
							
						 
						
							 
							
							
							
								
							
								b4498a262c 
								
							
								 
							
						 
						
							
							
								
								update more dreamfort help, add automation.json  
							
							 
							
							
							
						 
						
							2020-10-23 21:12:04 -07:00  
						
					 
				
					
						
							
							
								 
								Myk Taylor
							
						 
						
							 
							
							
							
								
							
								83e8755e6d 
								
							
								 
							
						 
						
							
							
								
								fix typos in quantum alias  
							
							 
							
							
							
						 
						
							2020-10-23 20:26:37 -07:00  
						
					 
				
					
						
							
							
								 
								Myk Taylor
							
						 
						
							 
							
							
							
								
							
								a3bec346a7 
								
							
								 
							
						 
						
							
							
								
								clarify text a bit and move stair guide  
							
							 
							
							
							
						 
						
							2020-10-23 20:25:56 -07:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
								
								
							
							
								
							
								488c5509fc 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'myk002/buildingplan_refactor3_lua_squashed2' into develop  
							
							 
							
							
							
						 
						
							2020-10-23 23:07:40 -04:00  
						
					 
				
					
						
							
							
								 
								Myk Taylor
							
						 
						
							 
							
							
							
								
							
								e614d16e0e 
								
							
								 
							
						 
						
							
							
								
								use Lua::CheckDFObject instead of static cast  
							
							 
							
							
							
						 
						
							2020-10-23 15:30:40 -07:00  
						
					 
				
					
						
							
							
								 
								Myk
							
						 
						
							 
							
							
								
								
							
							
								
							
								55a52554ee 
								
									
								
							
								 
							
						 
						
							
							
								
								use CheckDFObject instead of static cast  
							
							 
							
							... 
							
							
							
							Co-authored-by: Alan <lethosor@users.noreply.github.com> 
							
						 
						
							2020-10-23 13:55:14 -07:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
								
								
							
							
								
							
								c73a8a05d0 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'myk002/buildingplan_refactor2_squashed2' into develop  
							
							 
							
							
							
						 
						
							2020-10-23 13:57:17 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
								
								
							
							
								
							
								4301252ddf 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'myk002/buildingplan_refactor2_squashed' into develop  
							
							 
							
							
							
						 
						
							2020-10-23 13:51:54 -04:00  
						
					 
				
					
						
							
							
								 
								Myk Taylor
							
						 
						
							 
							
							
							
								
							
								233ce26ab5 
								
							
								 
							
						 
						
							
							
								
								update changelog  
							
							 
							
							
							
						 
						
							2020-10-23 09:45:41 -07:00  
						
					 
				
					
						
							
							
								 
								Myk Taylor
							
						 
						
							 
							
							
							
								
							
								bc4dd7b1a3 
								
							
								 
							
						 
						
							
							
								
								add walkthroughs for each dreamfort level  
							
							 
							
							
							
						 
						
							2020-10-23 09:41:56 -07:00  
						
					 
				
					
						
							
							
								 
								Myk Taylor
							
						 
						
							 
							
							
							
								
							
								186f28a94b 
								
							
								 
							
						 
						
							
							
								
								filters for altars, display cases, and bookcases  
							
							 
							
							
							
						 
						
							2020-10-23 09:11:07 -07:00  
						
					 
				
					
						
							
							
								 
								Myk Taylor
							
						 
						
							 
							
							
							
								
							
								0f517f38f8 
								
							
								 
							
						 
						
							
							
								
								don't conflict with automaterial plugin  
							
							 
							
							... 
							
							
							
							shift buildingplan text down so we don't overwrite each other 
							
						 
						
							2020-10-22 22:01:45 -07:00  
						
					 
				
					
						
							
							
								 
								Myk Taylor
							
						 
						
							 
							
							
							
								
							
								7e78d8802e 
								
							
								 
							
						 
						
							
							
								
								migrate qf's buildings_use_blocks to buildingplan  
							
							 
							
							... 
							
							
							
							- remove buildings_use_blocks setting from quickfort config file
- add a new Buildingplan Global Settings dialog to house global settings
- move Quickfort Mode (for legacy Python Quickfort) into that dialog
- add four settings to control how generic building materials are matched:
  - blocks
  - boulders
  - logs
  - bars
- ajust the buildingplan algorithm to register duplicate tasks for
  building material item filters, one for each type. since we track how
  many items we've matched for a filter, the first matched item will
  "win" and the extras will get detected as invalid and popped off the
  queue.
- ensure boulders, logs, and bars are scanned last, and in that order
- more global settings planned for the future! see
  http://www.bay12forums.com/smf/index.php?topic=176889.msg8202679#msg8202679  
							
						 
						
							2020-10-22 21:37:49 -07:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
								
								
							
							
								
							
								fa70c829ad 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'lethosor/github-actions-plugins' into develop  
							
							 
							
							
							
						 
						
							2020-10-21 20:23:41 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
								
								
							
							
								
							
								a0ff7c393b 
								
									
								
							
								 
							
						 
						
							
							
								
								Give artifacts a unique name  
							
							 
							
							
							
						 
						
							2020-10-21 20:14:16 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
								
								
							
							
								
							
								9357c9f888 
								
									
								
							
								 
							
						 
						
							
							
								
								Only upload test artifacts if tests ran  
							
							 
							
							
							
						 
						
							2020-10-21 20:13:50 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
								
								
							
							
								
							
								00f012d334 
								
									
								
							
								 
							
						 
						
							
							
								
								GitHub Actions: add alternative plugin builds  
							
							 
							
							
							
						 
						
							2020-10-21 17:58:17 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
								
								
							
							
								
							
								26505acb70 
								
									
								
							
								 
							
						 
						
							
							
								
								Add some cross-references and clean up  
							
							 
							
							
							
						 
						
							2020-10-20 01:18:25 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
								
								
							
							
								
							
								2bd0e938ad 
								
									
								
							
								 
							
						 
						
							
							
								
								Move pathable to Lua API docs  
							
							 
							
							
							
						 
						
							2020-10-20 01:11:01 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
								
								
							
							
								
							
								84973d1fb8 
								
									
								
							
								 
							
						 
						
							
							
								
								Sort plugins in Lua API.rst  
							
							 
							
							
							
						 
						
							2020-10-20 01:06:47 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
								
								
							
							
								
							
								3a200fcd92 
								
									
								
							
								 
							
						 
						
							
							
								
								Expand `probe` documentation  
							
							 
							
							
							
						 
						
							2020-10-20 01:01:02 -04:00  
						
					 
				
					
						
							
							
								 
								Myk Taylor
							
						 
						
							 
							
							
							
								
							
								05d2e5b65c 
								
							
								 
							
						 
						
							
							
								
								update case study:  order-dependent aliases  
							
							 
							
							... 
							
							
							
							since the example I had used no longer exists now that we have
parameterized aliases. I had to find another example in the industry
blueprints. I made it a proper "tip" and added more explanation as well. 
							
						 
						
							2020-10-18 13:49:11 -07:00  
						
					 
				
					
						
							
							
								 
								Myk Taylor
							
						 
						
							 
							
							
							
								
							
								914c24d873 
								
							
								 
							
						 
						
							
							
								
								use new quickfort features in dreamfort  
							
							 
							
							... 
							
							
							
							parameterized aliases and configurable zones 
							
						 
						
							2020-10-17 22:22:32 -07:00  
						
					 
				
					
						
							
							
								 
								Myk Taylor
							
						 
						
							 
							
							
							
								
							
								ea5a5414c9 
								
							
								 
							
						 
						
							
							
								
								document (and use) parameterized aliases  
							
							 
							
							
							
						 
						
							2020-10-17 22:21:50 -07:00  
						
					 
				
					
						
							
							
								 
								Myk Taylor
							
						 
						
							 
							
							
							
								
							
								6c3bac2d6c 
								
							
								 
							
						 
						
							
							
								
								document extended zone configuration syntax  
							
							 
							
							
							
						 
						
							2020-10-17 22:20:39 -07:00