##############################################################################
#
# hotkeys_standard_k2.txt
# Copyright  2002-2004 TimeGate Studios
#
# DESCRIPTION: standard hotkey mapping file
#
# REVISION HISTORY:
# cwp010104  created
# jjw041904 - all hotkeys setup
#
##############################################################################

###############################
# game - formation buttons    #
###############################

map q CompanyFormationButtons_0|formation  ## Combat
map w CompanyFormationButtons_1|formation  ## Skirmish
map e CompanyFormationButtons_2|formation  ## Column

map q GroupFormationButtons_0|formation 
map w GroupFormationButtons_1|formation 
map e GroupFormationButtons_2|formation 

###############################
# game - action buttons       #
###############################

map a game|action|verify "ActorCommand kill" ## Attack Command
map b game|action|verify "ActorCommand bombard"
map g game|action|verify "ActorCommand guard"
map i game|action|verify "ActorCommand repair"
map b game|action|verify "ActorCommand construct" ## Build Command
map m game|action|verify "ActorCommand move"
map s game|action|verify "ActorCommand stop"
map r game|action|verify "ActorCommand retreat" ## Run/Retreat Command
map o game|action|verify "ActorCommand rout"
map x game|action|verify "ActorCommand explore"
map delete game|action|verify "ActorCommand disband"
map r game|action|verify "ActorCommand research"
map delete game|action|verify "ActorCommand raze"
map b game|action|verify "ActorCommand build_structure"
map r game|action|verify "ActorCommand commission" ## Recruit Command
map u game|action|verify "ActorCommand upgrade"
map s game|action|verify "ActorCommand sell"
map f game|action|verify "ActorCommand sally_forth"
map f game|action|verify "ActorCommand recall"
map c game|action|verify "ActorCommand attach"
map y game|action|verify "ActorCommand detach"
map y game|action|verify "ActorCommand set_rally_point"
map h game|action|verify "ActorCommand group_behavior_enable"
map h game|action|verify "ActorCommand group_behavior_disable"
#map d game|action|verify "ActorCommand set_formation"
map c game|action|verify "ActorCommand cancel_flare"
map c game|action|verify "ActorCommand structure_cancel_queued"
map c game|action|verify "ActorCommand construction_cancel"
map r game|action|verify "CustomCompany"
map f game|action|verify "ResetFavorites"
map c game|action|verify "CancelRecruit"
map c game|action|verify "ActorCommandCancel"


###############################
# game - team commands        #
###############################

map t game|action|verify "GoToTeamCommands"

map a game|action|verify "SelectTeamKingdom"

map 1 game|action|verify|1 "SelectTeamKingdom 1"
map 2 game|action|verify|1 "SelectTeamKingdom 2"
map 3 game|action|verify|1 "SelectTeamKingdom 3"
map 4 game|action|verify|1 "SelectTeamKingdom 4"
map 5 game|action|verify|1 "SelectTeamKingdom 5"
map 6 game|action|verify|1 "SelectTeamKingdom 6"
map 7 game|action|verify|1 "SelectTeamKingdom 7"
map 8 game|action|verify|1 "SelectTeamKingdom 8"
map 9 game|action|verify|1 "SelectTeamKingdom 9"

###############################
# game - more team commands   #
###############################

map a game|action|verify "TeamCommand team_attack"
map t game|action|verify "TeamCommand team_attack_this"
map d game|action|verify "TeamCommand team_defend"
map y game|action|verify "TeamCommand team_defend_this"
map x game|action|verify "TeamCommand team_explore"
map r game|action|verify "TeamCommand team_give_resources"
map g game|action|verify "TeamCommand team_give_actor"
map u game|action|verify "TeamCommand team_give_this"
map s game|action|verify "TeamCommand team_request_resources"
map n game|action|verify "TeamCommand team_request_actor"
map i game|action|verify "TeamCommand team_request_this"
map b game|action|verify "TeamCommand team_build"
map h game|action|verify "TeamCommand team_chat"
map t game|action|verify "TeamCommand team_report"
map c game|action|verify "CancelTeamCommands"


###############################
# game - research commands    #
###############################

map b game|action|verify "PropertyDataSelectCommand balanced_weapons"
map b game|action|verify "PropertyDataSelectCommand barbed_spines"
map b game|action|verify "PropertyDataSelectCommand black_blessing"
map b game|action|verify "PropertyDataSelectCommand billeting"
map b game|action|verify "PropertyDataSelectCommand billeting_cav"
map b game|action|verify "PropertyDataSelectCommand billeting_arc"
map b game|action|verify "PropertyDataSelectCommand black_ichor"
map o game|action|verify "PropertyDataSelectCommand black_offering"
map a game|action|verify "PropertyDataSelectCommand blessed_armor"
map b game|action|verify "PropertyDataSelectCommand blessing_life"
map b game|action|verify "PropertyDataSelectCommand blessing_speed"
map b game|action|verify "PropertyDataSelectCommand blessed_armor"
map b game|action|verify "PropertyDataSelectCommand blessing_valor"
map b game|action|verify "PropertyDataSelectCommand boot_camp"
map t game|action|verify "PropertyDataSelectCommand cavalry_tactics"
map t game|action|verify "PropertyDataSelectCommand cavalry_tactics_cey"
map o game|action|verify "PropertyDataSelectCommand composite_bows"
map f game|action|verify "PropertyDataSelectCommand dark_fortitude"
map f game|action|verify "PropertyDataSelectCommand dark_fortitude_cav"
map d game|action|verify "PropertyDataSelectCommand dark_ritual"
map p game|action|verify "PropertyDataSelectCommand diseased_arrows"
map p game|action|verify "PropertyDataSelectCommand diseased_weapons"
map p game|action|verify "PropertyDataSelectCommand diseased_weapons_cav"
map d game|action|verify "PropertyDataSelectCommand dragonbone_bows"
map e game|action|verify "PropertyDataSelectCommand edged_spines"
map e game|action|verify "PropertyDataSelectCommand entrench_tactics"
map g game|action|verify "PropertyDataSelectCommand grooved_spines"
map f game|action|verify "PropertyDataSelectCommand fitted_stones"
map f game|action|verify "PropertyDataSelectCommand flaming_arrows_cey"
map f game|action|verify "PropertyDataSelectCommand flaming_arrows_nat"
map w game|action|verify "PropertyDataSelectCommand fortified_walls_cey"
map w game|action|verify "PropertyDataSelectCommand fortified_walls_cou"
map w game|action|verify "PropertyDataSelectCommand fortified_walls_nat"
map j game|action|verify "PropertyDataSelectCommand jade_rings"
map j game|action|verify "PropertyDataSelectCommand journeymen"
map k game|action|verify "PropertyDataSelectCommand khaldunite_armor"
map k game|action|verify "PropertyDataSelectCommand khaldunite_arrows_cou"
map k game|action|verify "PropertyDataSelectCommand khaldunite_arrows_nat"
map k game|action|verify "PropertyDataSelectCommand khaldunite_arrows_roy"
map k game|action|verify "PropertyDataSelectCommand khaldunite_weapons_cou"
map k game|action|verify "PropertyDataSelectCommand khaldunite_weapons_nat"
map k game|action|verify "PropertyDataSelectCommand khaldunite_weapons_roy"
map k game|action|verify "PropertyDataSelectCommand khaldunite_weapons_cav_cou"
map k game|action|verify "PropertyDataSelectCommand khaldunite_weapons_cav_nat"
map k game|action|verify "PropertyDataSelectCommand khaldunite_weapons_cav_roy"
map m game|action|verify "PropertyDataSelectCommand magic_armor"
map e game|action|verify "PropertyDataSelectCommand enchanted_armor"
map m game|action|verify "PropertyDataSelectCommand magic_arrows_cou"
map m game|action|verify "PropertyDataSelectCommand magic_arrows_roy"
map m game|action|verify "PropertyDataSelectCommand magic_weapons"
map m game|action|verify "PropertyDataSelectCommand magic_weapons_cav"
map o game|action|verify "PropertyDataSelectCommand onyx_rings"
map o game|action|verify "PropertyDataSelectCommand opal_rings"
map p game|action|verify "PropertyDataSelectCommand poison_arrows"
map p game|action|verify "PropertyDataSelectCommand poison_blades"
map p game|action|verify "PropertyDataSelectCommand poison_claws"
map p game|action|verify "PropertyDataSelectCommand poison_claws_cav"
map p game|action|verify "PropertyDataSelectCommand poison_spines"
map p game|action|verify "PropertyDataSelectCommand proselytize"
map r game|action|verify "PropertyDataSelectCommand ramparts_cou"
map r game|action|verify "PropertyDataSelectCommand ramparts_nat"
map r game|action|verify "PropertyDataSelectCommand ramparts_roy"
map s game|action|verify "PropertyDataSelectCommand shadowskin"
map s game|action|verify "PropertyDataSelectCommand shadowskin_cav"
map r game|action|verify "PropertyDataSelectCommand shadowsteel_armor"
map a game|action|verify "PropertyDataSelectCommand shadowsteel_armor_cav"
map a game|action|verify "PropertyDataSelectCommand shadowsteel_arrows"
map w game|action|verify "PropertyDataSelectCommand shadowsteel_weapons"
map w game|action|verify "PropertyDataSelectCommand shadowsteel_weapons_cav"
map w game|action|verify "PropertyDataSelectCommand shadowsteel_weapons_arc"
map s game|action|verify "PropertyDataSelectCommand shocktroops"
map l game|action|verify "PropertyDataSelectCommand skilled_labor"
map s game|action|verify "PropertyDataSelectCommand stable_master"
map s game|action|verify "PropertyDataSelectCommand strong_foundation_cey"
map s game|action|verify "PropertyDataSelectCommand strong_foundation_roy"
map s game|action|verify "PropertyDataSelectCommand strong_foundation_fal"
map t game|action|verify "PropertyDataSelectCommand thaumaturgy"
map u game|action|verify "PropertyDataSelectCommand umbral_barrier"
map u game|action|verify "PropertyDataSelectCommand umbral_carapace"
map e game|action|verify "PropertyDataSelectCommand umbral_essence"
map u game|action|verify "PropertyDataSelectCommand umbral_frenzy"
map u game|action|verify "PropertyDataSelectCommand umbral_fury"
map u game|action|verify "PropertyDataSelectCommand umbral_fury_cav"
map u game|action|verify "PropertyDataSelectCommand umbral_fury_arc"
map u game|action|verify "PropertyDataSelectCommand umbral_might"
map u game|action|verify "PropertyDataSelectCommand umbral_rage"
map a game|action|verify "PropertyDataSelectCommand whitesteel_armor"
map a game|action|verify "PropertyDataSelectCommand whitesteel_armor_cav"
map a game|action|verify "PropertyDataSelectCommand whitesteel_armor_arc"
map w game|action|verify "PropertyDataSelectCommand whitesteel_weapons"
map w game|action|verify "PropertyDataSelectCommand whitesteel_weapons_cav"
map w game|action|verify "PropertyDataSelectCommand whitesteel_weapons_arc"
map r game|action|verify "PropertyDataSelectCommand rapid_growth"
map e game|action|verify "PropertyDataSelectCommand entwined_branches"
map w game|action|verify "PropertyDataSelectCommand wide_trunks_cou"
map w game|action|verify "PropertyDataSelectCommand wide_trunks_roy"
map d game|action|verify "PropertyDataSelectCommand deep_roots"
map t game|action|verify "PropertyDataSelectCommand thorny_barrier"

###############################
# Game - actor commands       # 
###############################


### Race - Human


# Buildings

map o game|action|verify "ActorDataSelectCommand human_outpost"
map f game|action|verify "ActorDataUpgradeCommand human_fort"
map r game|action|verify "ActorDataSelectCommand human_mine_wood"
map i game|action|verify "ActorDataSelectCommand human_mine_iron"
map g game|action|verify "ActorDataSelectCommand human_mine_gold"
map s game|action|verify "ActorDataSelectCommand human_mine_stone"
map k game|action|verify "ActorDataSelectCommand human_mine_mana"
map u game|action|verify "ActorDataUpgradeCommand human_mine_wood_upgrade"
map u game|action|verify "ActorDataUpgradeCommand human_mine_iron_upgrade"
map u game|action|verify "ActorDataUpgradeCommand human_mine_gold_upgrade"
map u game|action|verify "ActorDataUpgradeCommand human_mine_stone_upgrade"
map u game|action|verify "ActorDataUpgradeCommand human_mine_mana_upgrade"

# Structures

map q game|action|verify "ActorDataSelectCommand human_quarry"
map w game|action|verify "ActorDataSelectCommand human_woodmill"
map s game|action|verify "ActorDataSelectCommand human_blacksmith"
map b game|action|verify "ActorDataSelectCommand human_barracks"
map m game|action|verify "ActorDataSelectCommand human_market"
map i game|action|verify "ActorDataSelectCommand human_shrine"
map l game|action|verify "ActorDataSelectCommand human_library"
map v game|action|verify "ActorDataSelectCommand human_center_village"

# Upgrades

map q game|action|verify "ActorDataUpgradeCommand human_miningpost"
map w game|action|verify "ActorDataUpgradeCommand human_stoneexport"
map q game|action|verify "ActorDataUpgradeCommand human_sawmill"
map w game|action|verify "ActorDataUpgradeCommand human_woodexport"
map q game|action|verify "ActorDataUpgradeCommand human_foundry"
map w game|action|verify "ActorDataUpgradeCommand human_ironexport"
map w game|action|verify "ActorDataUpgradeCommand human_bank"
map q game|action|verify "ActorDataUpgradeCommand human_bazaar"
map q game|action|verify "ActorDataUpgradeCommand human_temple"
map q game|action|verify "ActorDataUpgradeCommand human_magecollege"
map u game|action|verify "ActorDataUpgradeCommand human_center_town"
map u game|action|verify "ActorDataUpgradeCommand human_center_city"
map u game|action|verify "ActorDataUpgradeCommand human_center_citadel"


### Race - Gauri


# Buildings

map o game|action|verify "ActorDataSelectCommand gauri_outpost"
map f game|action|verify "ActorDataUpgradeCommand gauri_fort"
map r game|action|verify "ActorDataSelectCommand gauri_mine_wood"
map i game|action|verify "ActorDataSelectCommand gauri_mine_iron"
map g game|action|verify "ActorDataSelectCommand gauri_mine_gold"
map s game|action|verify "ActorDataSelectCommand gauri_mine_stone"
map k game|action|verify "ActorDataSelectCommand gauri_mine_mana"
map u game|action|verify "ActorDataUpgradeCommand gauri_mine_wood_upgrade"
map u game|action|verify "ActorDataUpgradeCommand gauri_mine_iron_upgrade"
map u game|action|verify "ActorDataUpgradeCommand gauri_mine_gold_upgrade"
map u game|action|verify "ActorDataUpgradeCommand gauri_mine_stone_upgrade"
map u game|action|verify "ActorDataUpgradeCommand gauri_mine_mana_upgrade"

# Structures

map q game|action|verify "ActorDataSelectCommand gauri_quarry"
map w game|action|verify "ActorDataSelectCommand gauri_woodmill"
map s game|action|verify "ActorDataSelectCommand gauri_blacksmith"
map b game|action|verify "ActorDataSelectCommand gauri_barracks"
map m game|action|verify "ActorDataSelectCommand gauri_market"
map i game|action|verify "ActorDataSelectCommand gauri_shrine"
map l game|action|verify "ActorDataSelectCommand gauri_library"
map v game|action|verify "ActorDataSelectCommand gauri_center_village"

# Upgrades

map q game|action|verify "ActorDataUpgradeCommand gauri_miningpost"
map w game|action|verify "ActorDataUpgradeCommand gauri_stoneexport"
map q game|action|verify "ActorDataUpgradeCommand gauri_sawmill"
map w game|action|verify "ActorDataUpgradeCommand gauri_woodexport"
map q game|action|verify "ActorDataUpgradeCommand gauri_foundry"
map w game|action|verify "ActorDataUpgradeCommand gauri_ironexport"
map w game|action|verify "ActorDataUpgradeCommand gauri_workshop"
map q game|action|verify "ActorDataUpgradeCommand gauri_bazaar"
map q game|action|verify "ActorDataUpgradeCommand gauri_temple"
map q game|action|verify "ActorDataUpgradeCommand gauri_magecollege"
map u game|action|verify "ActorDataUpgradeCommand gauri_center_town"
map u game|action|verify "ActorDataUpgradeCommand gauri_center_city"
map u game|action|verify "ActorDataUpgradeCommand gauri_center_citadel"


### Race - Drauga


# Buildings

map o game|action|verify "ActorDataSelectCommand drauga_outpost"
map f game|action|verify "ActorDataUpgradeCommand drauga_fort"
map r game|action|verify "ActorDataSelectCommand drauga_mine_wood"
map i game|action|verify "ActorDataSelectCommand drauga_mine_iron"
map g game|action|verify "ActorDataSelectCommand drauga_mine_gold"
map s game|action|verify "ActorDataSelectCommand drauga_mine_stone"
map k game|action|verify "ActorDataSelectCommand drauga_mine_mana"
map u game|action|verify "ActorDataUpgradeCommand drauga_mine_wood_upgrade"
map u game|action|verify "ActorDataUpgradeCommand drauga_mine_iron_upgrade"
map u game|action|verify "ActorDataUpgradeCommand drauga_mine_gold_upgrade"
map u game|action|verify "ActorDataUpgradeCommand drauga_mine_stone_upgrade"
map u game|action|verify "ActorDataUpgradeCommand drauga_mine_mana_upgrade"

# Structures

map q game|action|verify "ActorDataSelectCommand drauga_quarry"
map w game|action|verify "ActorDataSelectCommand drauga_woodmill"
map s game|action|verify "ActorDataSelectCommand drauga_blacksmith"
map b game|action|verify "ActorDataSelectCommand drauga_barracks"
map m game|action|verify "ActorDataSelectCommand drauga_market"
map i game|action|verify "ActorDataSelectCommand drauga_shrine"
map l game|action|verify "ActorDataSelectCommand drauga_library"
map v game|action|verify "ActorDataSelectCommand drauga_center_village"

# Upgrades

map q game|action|verify "ActorDataUpgradeCommand drauga_miningpost"
map w game|action|verify "ActorDataUpgradeCommand drauga_stoneexport"
map q game|action|verify "ActorDataUpgradeCommand drauga_sawmill"
map w game|action|verify "ActorDataUpgradeCommand drauga_woodexport"
map q game|action|verify "ActorDataUpgradeCommand drauga_foundry"
map w game|action|verify "ActorDataUpgradeCommand drauga_ironexport"
map w game|action|verify "ActorDataUpgradeCommand drauga_workshop"
map q game|action|verify "ActorDataUpgradeCommand drauga_bazaar"
map q game|action|verify "ActorDataUpgradeCommand drauga_temple"
map q game|action|verify "ActorDataUpgradeCommand drauga_magecollege"
map u game|action|verify "ActorDataUpgradeCommand drauga_center_town"
map u game|action|verify "ActorDataUpgradeCommand drauga_center_city"
map u game|action|verify "ActorDataUpgradeCommand drauga_center_citadel"

### Race - Haroun

# Buildings

map o game|action|verify "ActorDataSelectCommand haroun_outpost"
map f game|action|verify "ActorDataUpgradeCommand haroun_fort"
map r game|action|verify "ActorDataSelectCommand haroun_mine_wood"
map i game|action|verify "ActorDataSelectCommand haroun_mine_iron"
map g game|action|verify "ActorDataSelectCommand haroun_mine_gold"
map s game|action|verify "ActorDataSelectCommand haroun_mine_stone"
map k game|action|verify "ActorDataSelectCommand haroun_mine_mana"
map u game|action|verify "ActorDataUpgradeCommand haroun_mine_wood_upgrade"
map u game|action|verify "ActorDataUpgradeCommand haroun_mine_iron_upgrade"
map u game|action|verify "ActorDataUpgradeCommand haroun_mine_gold_upgrade"
map u game|action|verify "ActorDataUpgradeCommand haroun_mine_stone_upgrade"
map u game|action|verify "ActorDataUpgradeCommand haroun_mine_mana_upgrade"


# Structures

map q game|action|verify "ActorDataSelectCommand haroun_quarry"
map w game|action|verify "ActorDataSelectCommand haroun_woodmill"
map s game|action|verify "ActorDataSelectCommand haroun_blacksmith"
map b game|action|verify "ActorDataSelectCommand haroun_barracks"
map m game|action|verify "ActorDataSelectCommand haroun_market"
map i game|action|verify "ActorDataSelectCommand haroun_shrine"
map l game|action|verify "ActorDataSelectCommand haroun_library"
map v game|action|verify "ActorDataSelectCommand haroun_center_village"

# Upgrades

map q game|action|verify "ActorDataUpgradeCommand haroun_miningpost"
map w game|action|verify "ActorDataUpgradeCommand haroun_stoneconvert"
map q game|action|verify "ActorDataUpgradeCommand haroun_sawmill"
map w game|action|verify "ActorDataUpgradeCommand haroun_woodconvert"
map q game|action|verify "ActorDataUpgradeCommand haroun_foundry"
map w game|action|verify "ActorDataUpgradeCommand haroun_ironconvert"
map w game|action|verify "ActorDataUpgradeCommand haroun_workshop"
#map q game|action|verify "ActorDataUpgradeCommand haroun_bazzar"
map q game|action|verify "ActorDataUpgradeCommand haroun_temple"
map q game|action|verify "ActorDataUpgradeCommand haroun_magecollege"
map u game|action|verify "ActorDataUpgradeCommand haroun_center_town"
map u game|action|verify "ActorDataUpgradeCommand haroun_center_city"
map u game|action|verify "ActorDataUpgradeCommand haroun_center_citadel"


### Race - Undead


# Buildings

map o game|action|verify "ActorDataSelectCommand undead_outpost"
map f game|action|verify "ActorDataUpgradeCommand undead_fort"
map r game|action|verify "ActorDataSelectCommand undead_mine_wood"
map i game|action|verify "ActorDataSelectCommand undead_mine_iron"
map g game|action|verify "ActorDataSelectCommand undead_mine_gold"
map s game|action|verify "ActorDataSelectCommand undead_mine_stone"
map k game|action|verify "ActorDataSelectCommand undead_mine_mana"
map u game|action|verify "ActorDataUpgradeCommand undead_mine_wood_upgrade"
map u game|action|verify "ActorDataUpgradeCommand undead_mine_iron_upgrade"
map u game|action|verify "ActorDataUpgradeCommand undead_mine_gold_upgrade"
map u game|action|verify "ActorDataUpgradeCommand undead_mine_stone_upgrade"
map u game|action|verify "ActorDataUpgradeCommand undead_mine_mana_upgrade"

# Structures

map q game|action|verify "ActorDataSelectCommand undead_quarry"
map w game|action|verify "ActorDataSelectCommand undead_woodmill"
map s game|action|verify "ActorDataSelectCommand undead_blacksmith"
map b game|action|verify "ActorDataSelectCommand undead_barracks"
map m game|action|verify "ActorDataSelectCommand undead_market"
map i game|action|verify "ActorDataSelectCommand undead_shrine"
map l game|action|verify "ActorDataSelectCommand undead_library"
map v game|action|verify "ActorDataSelectCommand undead_center_village"
map f game|action|verify "ActorDataSelectCommand undead_manafocus"

# Upgrades

map q game|action|verify "ActorDataUpgradeCommand undead_miningpost"
map w game|action|verify "ActorDataUpgradeCommand undead_stoneconvert"
map q game|action|verify "ActorDataUpgradeCommand undead_sawmill"
map w game|action|verify "ActorDataUpgradeCommand undead_woodconvert"
map q game|action|verify "ActorDataUpgradeCommand undead_foundry"
map w game|action|verify "ActorDataUpgradeCommand undead_ironconvert"
#map w game|action|verify "ActorDataUpgradeCommand undead_workshop"
#map q game|action|verify "ActorDataUpgradeCommand undead_bazzar"
map q game|action|verify "ActorDataUpgradeCommand undead_temple"
map q game|action|verify "ActorDataUpgradeCommand undead_magecollege"
map u game|action|verify "ActorDataUpgradeCommand undead_center_town"
map u game|action|verify "ActorDataUpgradeCommand undead_center_city"
map u game|action|verify "ActorDataUpgradeCommand undead_center_citadel"


### Race - Shadow


# Buildings

map o game|action|verify "ActorDataSelectCommand shadow_outpost"
map f game|action|verify "ActorDataUpgradeCommand shadow_fort"
map w game|action|verify "ActorDataSelectCommand shadow_mine_wood"
map i game|action|verify "ActorDataSelectCommand shadow_mine_iron"
map g game|action|verify "ActorDataSelectCommand shadow_mine_gold"
map s game|action|verify "ActorDataSelectCommand shadow_mine_stone"
map k game|action|verify "ActorDataSelectCommand shadow_mine_mana"
map u game|action|verify "ActorDataUpgradeCommand shadow_mine_wood_upgrade"
map u game|action|verify "ActorDataUpgradeCommand shadow_mine_iron_upgrade"
map u game|action|verify "ActorDataUpgradeCommand shadow_mine_gold_upgrade"
map u game|action|verify "ActorDataUpgradeCommand shadow_mine_stone_upgrade"
map u game|action|verify "ActorDataUpgradeCommand shadow_mine_mana_upgrade"

# Structures

map q game|action|verify "ActorDataSelectCommand shadow_quarry"
map w game|action|verify "ActorDataSelectCommand shadow_woodmill"
map s game|action|verify "ActorDataSelectCommand shadow_blacksmith"
map b game|action|verify "ActorDataSelectCommand shadow_barracks"
map m game|action|verify "ActorDataSelectCommand shadow_market"
map i game|action|verify "ActorDataSelectCommand shadow_shrine"
map l game|action|verify "ActorDataSelectCommand shadow_library"
map v game|action|verify "ActorDataSelectCommand shadow_center_village"
map f game|action|verify "ActorDataSelectCommand shadow_manafocus"
map o game|action|verify "ActorDataSelectCommand shadow_portal"

# Upgrades

map q game|action|verify "ActorDataUpgradeCommand shadow_miningpost"
map w game|action|verify "ActorDataUpgradeCommand shadow_stoneconvert"
map q game|action|verify "ActorDataUpgradeCommand shadow_sawmill"
map w game|action|verify "ActorDataUpgradeCommand shadow_woodconvert"
map q game|action|verify "ActorDataUpgradeCommand shadow_foundry"
map w game|action|verify "ActorDataUpgradeCommand shadow_ironconvert"
#map w game|action|verify "ActorDataUpgradeCommand shadow_workshop"
#map q game|action|verify "ActorDataUpgradeCommand shadow_bazzar"
map q game|action|verify "ActorDataUpgradeCommand shadow_temple"
map q game|action|verify "ActorDataUpgradeCommand shadow_magecollege"
map u game|action|verify "ActorDataUpgradeCommand shadow_center_town"
map u game|action|verify "ActorDataUpgradeCommand shadow_center_city"
map u game|action|verify "ActorDataUpgradeCommand shadow_center_citadel"
map q game|action|verify "ActorDataUpgradeCommand shadow_manasiphon"


###############################
# Film Commands               # 
###############################

map 0 game|action|verify|1 "SelectObservingKingdom"
map 1 game|action|verify|1 "SelectObservingKingdom 0"
map 2 game|action|verify|1 "SelectObservingKingdom 1"
map 3 game|action|verify|1 "SelectObservingKingdom 2"
map 4 game|action|verify|1 "SelectObservingKingdom 3"
map 5 game|action|verify|1 "SelectObservingKingdom 4"
map 6 game|action|verify|1 "SelectObservingKingdom 5"
map 7 game|action|verify|1 "SelectObservingKingdom 6"
map 8 game|action|verify|1 "SelectObservingKingdom 7"
map 9 game|action|verify|1 "SelectObservingKingdom 8"
map q game|action|verify|1 "SelectObservingKingdom 9"
map w game|action|verify|1 "SelectObservingKingdom 10"
