Controls

These keyboard shortcuts are for Stonehearth Alpha 21 and may change in future updates.

With the Latest Update to Alpha 21, users can now rebind their hotkeys! Instructions and example on how to rebind keys from a text editor are located at the bottom of this page.

Info Dock Controls
These are contextual hotkeys. They activate a button on the Info Dock only if that button exists at the time. The number pressed is the same as the ordering of the buttons from left to right.

Speed Controls
WARNING: Before you can use Super Speed, you must enable it in your settings, under the gameplay tab. This may or may not majorly impact your game's performance.

Debug Controls
To enable Debug controls, edit the file user_settings.json in the main stonehearth program folder to include the following:
 * ensure you put a comma after each entry except for last one
 * ensure you put a comma after each entry except for last one

Rebinding Keys in a Text Editor
Step 1: Navigate to C:\Program Files (x86)\Steam\steamapps\common\Stonehearth, (Or wherever StoneHearth is located on your computer) and open up "User_settings.json", and "stonehearth.json". Using what is in stonehearth.json as a reference, add a section to user-settings called "user_bindings", and add what shortcuts you wish to change. Then, simply change "combo1". Viola! You've re-binded your keys.

Example code in stonehearth.json "bindings": { "citizen:manager": { "combo1": "c", "combo2": "" },      "vision:xray:toggle": { "combo1": "x", "combo2": "" },      "vision:slice:toggle": { "combo1": "\\", "combo2": "" },      "town:overview": { "combo1": "i", "combo2": "" }, (more keybindings) ...

Example code in User_settings.json {	"user_id" : "cfb2e056-0a85-11e7-a3a9-f8cab8643ca9", "user_bindings" : { "citizen:manager": { "combo1": "c", "combo2": "" },      		"vision:xray:toggle": { "combo1": "x", "combo2": "" },      		"vision:slice:toggle": { "combo1": "\\", "combo2": "" },      		"town:overview": { "combo1": "i", "combo2": "" }	},	"enable_auto_save" : false, (more user settings) ...