GameData = Inherit([[]])
GameData["upgrade_bag"] = Reference([[bags\upgrade_bag.lua]])
GameData["upgrade_bag"]["actions"]["action_01"] = Reference([[action\upgrade_action\hold_action.lua]])
GameData["upgrade_bag"]["actions"]["action_02"] = Reference([[action\upgrade_action\remove_crew_action.lua]])
GameData["upgrade_bag"]["actions"]["action_02"]["crew_name"] = [[Gunner]]
GameData["upgrade_bag"]["actions"]["action_03"] = Reference([[action\upgrade_action\apply_modifiers_action.lua]])
GameData["upgrade_bag"]["actions"]["action_03"]["modifiers"]["modifier_01"] = Reference([[modifiers\enable_weapon_modifier.lua]])
GameData["upgrade_bag"]["actions"]["action_03"]["modifiers"]["modifier_01"]["target_type_name"] = [[hardpoint_01]]
GameData["upgrade_bag"]["actions"]["action_04"] = Reference([[action\upgrade_action\animator_set_state.lua]])
GameData["upgrade_bag"]["actions"]["action_04"]["do_action_state_name"] = [[Quad_50_State]]
GameData["upgrade_bag"]["actions"]["action_04"]["state_machine_name"] = [[Unarmed]]
GameData["upgrade_bag"]["actions"]["action_05"] = Reference([[action\upgrade_action\animator_set_state.lua]])
GameData["upgrade_bag"]["actions"]["action_05"]["do_action_state_name"] = [[Canopy_Visibility]]
GameData["upgrade_bag"]["actions"]["action_05"]["state_machine_name"] = [[Off]]
GameData["upgrade_bag"]["actions"]["action_06"] = Reference([[action\upgrade_action\slot_item_replace.lua]])
GameData["upgrade_bag"]["actions"]["action_06"]["new_slot_item"] = [[slot_item\allies_quad_50_cal_item.lua]]
GameData["upgrade_bag"]["actions"]["action_06"]["old_item_required"] = false
GameData["upgrade_bag"]["actions"]["action_06"]["old_slot_item"] = [[slot_item\allies_50cal_generic_vehicle_item.lua]]
GameData["upgrade_bag"]["local_max_limit"] = 1
GameData["upgrade_bag"]["requirements"]["required_1"] = Reference([[requirements\required_in_territory.lua]])
GameData["upgrade_bag"]["requirements"]["required_1"]["ui_name"] = "$0"
GameData["upgrade_bag"]["requirements"]["required_2"]["ui_name"] = "$0"
GameData["upgrade_bag"]["requirements"]["required_3"]["ui_name"] = "$0"
GameData["upgrade_bag"]["requirements"]["required_4"]["ui_name"] = "$0"
GameData["upgrade_bag"]["requirements"]["required_5"]["ui_name"] = "$0"
GameData["upgrade_bag"]["requirements"]["required_6"]["ui_name"] = "$0"
GameData["upgrade_bag"]["requirements"]["required_7"]["ui_name"] = "$0"
GameData["upgrade_bag"]["speech_code_2"]["code_1"] = [[q5]]
GameData["upgrade_bag"]["speech_code_3"]["code_1"] = [[q50]]
GameData["upgrade_bag"]["time_cost"]["cost"]["munition"] = 100
GameData["upgrade_bag"]["time_cost"]["time_seconds"] = 45
GameData["upgrade_bag"]["ui_group_position"] = 9
GameData["upgrade_bag"]["ui_info"]["extra_text"] = "$100352" -- Improve Anti-Infantry effectiveness
GameData["upgrade_bag"]["ui_info"]["help_text"] = "$163450" -- Equip Halftrack with Quad .50 cal Maxson Mount. Cannot transport Troops when Equipped.
GameData["upgrade_bag"]["ui_info"]["hotkey_name"] = [[allies_upgrade_quad_50_cal_maxson]]
GameData["upgrade_bag"]["ui_info"]["icon_name"] = [[upgrades\icon_upgrade_allied_quad50_halftrack_upgrade]]
GameData["upgrade_bag"]["ui_info"]["screen_name"] = "$100351" -- Quad .50 cal Maxson Mount
GameData["upgrade_bag"]["validate_actions"] = true 
