| 
						
						
							
								
							
						
						
					 | 
				
			
			 | 
			 | 
			
				@ -37,22 +37,70 @@ For more information, see `the full Stonesense README <stonesense>`.
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				blueprint
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				=========
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				Exports a portion of your fortress into QuickFort style blueprint files.
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				The ``blueprint`` command exports the structure of a portion of your fortress in
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				a blueprint file that you (or anyone else) can later play back with `quickfort`.
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				Usage::
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				Blueprints are ``.csv`` or ``.xlsx`` files created in the ``blueprints``
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				subdirectory of your DF folder. The map area to turn into a blueprint is either
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				selected interactively with the ``blueprint gui`` command or, if the GUI is not
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				used, starts at the active cursor location and extends right and down for the
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				requested width and height.
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				Usage:
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				    blueprint <width> <height> [<depth>] [<name> [<phases>]] [<options>]
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				    blueprint gui [<name> [<phases>]] [<options>]
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				Examples:
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				blueprint gui
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				    Runs `gui/blueprint`, the interactive blueprint frontend, where all
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				    configuration for a ``blueprint`` command can be set visually and
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				    interactively.
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				    blueprint <x> <y> <z> <name> [dig] [build] [place] [query]
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				blueprint gui bedrooms dig -\-cursor 108,100,150
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				    Starts ``gui/blueprint`` with some configuration options preset to custom
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				    values.
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				Options (If only region and name are given, export all):
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				blueprint 30 40 bedrooms
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				    Generates blueprints for an area 30 tiles wide by 40 tiles tall, starting
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				    from the active cursor on the current z-level. Output is written to the
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				    ``bedrooms.csv`` file in the ``blueprints`` directory.
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				:x,y,z:     Size of map area to export
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				:name:      Name of export files
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				:dig:       Export dig commands to "<name>-dig.csv"
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				:build:     Export build commands to "<name>-build.csv"
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				:place:     Export stockpile commands to "<name>-place.csv"
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				:query:     Export query commands to "<name>-query.csv"
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				Positional Parameters:
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				:width:   Width of the area (in tiles) to translate.
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				:height:  Height of the area (in tiles) to translate.
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				:depth:   Number of z-levels to translate. Positive numbers go *up* from the
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				          cursor and negative numbers go *down*. Defaults to 1 if not specified,
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				          indicating that the blueprint should only include the current z-level.
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				:name:    Base name for blueprint files created in the ``blueprints`` directory.
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				          If no name is specified, "blueprint" is used by default. The string
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				          must contain some characters other than numbers so the name won't be
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				          confused with the optional ``depth`` parameter.
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				Phases:
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				If you want to generate blueprints only for specific phases, add their names to
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				the commandline, anywhere after the blueprint base name. You can list multiple
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				phases; just separate them with a space.
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				:dig:    Generate quickfort ``#dig`` blueprints.
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				:build:  Generate quickfort ``#build`` blueprints for constructions and
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				         buildings.
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				:place:  Generate quickfort ``#place`` blueprints for placing stockpiles.
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				:query:  Generate quickfort ``#query`` blueprints for configuring rooms.
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				If no phases are specified, all blueprints are created.
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				Options:
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				Goes very well with `quickfort`, for re-importing.
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				:-c, -\-cursor <x>,<y>,<z>:
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				    Use the specified map coordinates instead of the current cursor position for
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				    the upper left corner of the blueprint range. If this option is specified,
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				    then an active game map cursor is not necessary.
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				:-h, -\-help:
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				    Show command help text.
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				.. _remotefortressreader:
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				
 | 
			
		
		
	
	
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
				
			
			 | 
			 | 
			
				
 
 |