King's Bounty: Armored Princess: Official template (experimental)

This is the official King's Bounty controller template prepared by 1C. No modifications to the game have been made, everything has been only remapped to Steam Controller. Mouse emulation is quick and precise and allows you to enjoy the strategic beauty of King's Bounty games from your couch.

For instructions on how to use this mapping with the Steam Controller in King's Bounty: Armored Princess, click the Download button or check out the instructions here.

Config Details

Official template (experimental)
AutoUploader
0
0

Need help with how to use these configs? Click here!

Download

Code

"controller_mappings"
{
	"version"		"2"
	"title"		"Official template (experimental)"
	"description"		"This is the official King's Bounty controller template prepared by 1C. No modifications to the game have been made, everything has been only remapped to Steam Controller. Mouse emulation is quick and precise and allows you to enjoy the strategic beauty of King's Bounty games from your couch. "
	"creator"		"76561197971821860"
	"group"
	{
		"id"		"0"
		"mode"		"four_buttons"
		"bindings"
		{
			"button_A"		"key_press SPACE, Pause"
			"button_B"		"key_press D, Dig / Defend"
			"button_X"		"key_press W, Wait"
			"button_Y"		"key_press T, Travel"
		}
		"settings"
		{
			"hold_repeat_inverval"		"99"
			"button_size"		"17994"
			"button_dist"		"19994"
		}
	}
	"group"
	{
		"id"		"1"
		"mode"		"dpad"
		"bindings"
		{
			"dpad_north"		"key_press H, Hero screen"
			"dpad_south"		"key_press M, Map"
			"dpad_east"		"key_press C, Spellbook"
			"dpad_west"		"key_press Q, Quest Log"
		}
		"settings"
		{
			"hold_repeat_inverval"		"99"
			"deadzone"		"5000"
			"edge_binding_radius"		"24996"
		}
	}
	"group"
	{
		"id"		"2"
		"mode"		"absolute_mouse"
		"bindings"
		{
			"click"		"key_press E, Use"
		}
		"settings"
		{
			"sensitivity"		"145"
			"haptic_intensity"		"3"
			"rotation"		"15"
			"doubetap_max_duration"		"320"
		}
	}
	"group"
	{
		"id"		"3"
		"mode"		"dpad"
		"bindings"
		{
			"dpad_north"		"key_press UP_ARROW, Move Forward"
			"dpad_south"		"key_press DOWN_ARROW, Move Back"
			"dpad_east"		"key_press RIGHT_ARROW, Move Right"
			"dpad_west"		"key_press LEFT_ARROW, Move Left"
			"click"		"key_press LEFT_SHIFT, Sprint"
		}
		"settings"
		{
			"requires_click"		"0"
			"hold_repeat_inverval"		"99"
			"edge_binding_radius"		"24995"
			"haptic_intensity"		"2"
		}
	}
	"group"
	{
		"id"		"4"
		"mode"		"trigger"
		"bindings"
		{
			"edge"		"mouse_button RIGHT"
		}
		"settings"
		{
			"hold_repeat_inverval"		"99"
		}
	}
	"group"
	{
		"id"		"5"
		"mode"		"trigger"
		"bindings"
		{
			"edge"		"mouse_button LEFT"
		}
		"settings"
		{
			"hold_repeat_inverval"		"99"
		}
	}
	"group"
	{
		"id"		"6"
		"mode"		"absolute_mouse"
	}
	"group"
	{
		"id"		"7"
		"mode"		"joystick_camera"
	}
	"group"
	{
		"id"		"8"
		"mode"		"mouse_joystick"
	}
	"group"
	{
		"id"		"9"
		"mode"		"joystick_move"
	}
	"preset"
	{
		"id"		"0"
		"name"		""
		"group_source_bindings"
		{
			"0"		"button_diamond active"
			"1"		"left_trackpad active"
			"2"		"right_trackpad active"
			"3"		"joystick active"
			"6"		"joystick inactive"
			"7"		"joystick inactive"
			"8"		"joystick inactive"
			"9"		"joystick inactive"
			"4"		"left_trigger active"
			"5"		"right_trigger active"
		}
		"switch_bindings"
		{
			"bindings"
			{
				"button_back_right"		"key_press LEFT_SHIFT"
				"button_back_left"		"key_press LEFT_CONTROL"
				"button_escape"		"key_press ESCAPE, Menu"
				"left_bumper"		"mouse_wheel SCROLL_DOWN, Zoom Out"
				"right_bumper"		"mouse_wheel SCROLL_UP, Zoom in"
				"button_menu"		"key_press SPACE, Pause"
			}
		}
		"settings"
		{
		}
	}
}