HKG_contract_build_dockyards = { allowed = { original_tag = HKG } enable = { HKG_contract_has_active_contract = yes } abort_when_not_enabled = yes ai_strategy = { type = build_building id = dockyard value = 200 } ai_strategy = { type = building_target id = dockyard value = 12 } } HKG_contract_industrial_surplus = { allowed = { original_tag = HKG } enable = { HKG_contract_has_active_contract = yes } abort_when_not_enabled = yes ai_strategy = { type = building_target id = industrial_complex value = 6 } } HKG_contract_priority_destroyers = { allowed = { original_tag = HKG } enable = { HKG_contract_destroyer_active = yes } abort_when_not_enabled = yes ai_strategy = { type = role_ratio id = naval_destroyer value = 100 } } HKG_contract_priority_frigates = { allowed = { original_tag = HKG } enable = { HKG_contract_frigate_active = yes } abort_when_not_enabled = yes ai_strategy = { type = role_ratio id = naval_frigate value = 100 } } HKG_contract_priority_submarines = { allowed = { original_tag = HKG } enable = { HKG_contract_submarine_active = yes } abort_when_not_enabled = yes ai_strategy = { type = role_ratio id = naval_attack_submarine value = 100 } } HKG_contract_priority_cruisers = { allowed = { original_tag = HKG } enable = { HKG_contract_cruiser_active = yes } abort_when_not_enabled = yes ai_strategy = { type = role_ratio id = naval_cruiser value = 100 } } HKG_contract_priority_carriers = { allowed = { original_tag = HKG } enable = { HKG_contract_carrier_active = yes } abort_when_not_enabled = yes ai_strategy = { type = role_ratio id = naval_carrier value = 100 } } HKG_contract_suppress_corvettes = { allowed = { original_tag = HKG } enable = { HKG_contract_has_active_contract = yes } abort_when_not_enabled = yes ai_strategy = { type = role_ratio id = naval_corvettes value = -1000 } } HKG_contract_suppress_mine_sweepers = { allowed = { original_tag = HKG } enable = { HKG_contract_has_active_contract = yes } abort_when_not_enabled = yes ai_strategy = { type = role_ratio id = naval_mine_sweeper value = -1000 } } HKG_contract_suppress_stealth_destroyers = { allowed = { original_tag = HKG } enable = { HKG_contract_has_active_contract = yes } abort_when_not_enabled = yes ai_strategy = { type = role_ratio id = naval_stealth_destroyer value = -1000 } } HKG_contract_suppress_screen_destroyers = { allowed = { original_tag = HKG } enable = { HKG_contract_has_active_contract = yes } abort_when_not_enabled = yes ai_strategy = { type = role_ratio id = naval_screen_destroyer value = -1000 } } HKG_contract_suppress_missile_submarines = { allowed = { original_tag = HKG } enable = { HKG_contract_has_active_contract = yes } abort_when_not_enabled = yes ai_strategy = { type = role_ratio id = naval_missile_submarine value = -1000 } } HKG_contract_suppress_helicopter_operators = { allowed = { original_tag = HKG } enable = { HKG_contract_has_active_contract = yes } abort_when_not_enabled = yes ai_strategy = { type = role_ratio id = naval_helicopter_operator value = -1000 } } HKG_contract_suppress_destroyers = { allowed = { original_tag = HKG } enable = { HKG_contract_has_active_contract = yes HKG_contract_destroyer_active = no } abort_when_not_enabled = yes ai_strategy = { type = role_ratio id = naval_destroyer value = -1000 } } HKG_contract_suppress_frigates = { allowed = { original_tag = HKG } enable = { HKG_contract_has_active_contract = yes HKG_contract_frigate_active = no } abort_when_not_enabled = yes ai_strategy = { type = role_ratio id = naval_frigate value = -1000 } } HKG_contract_suppress_submarines = { allowed = { original_tag = HKG } enable = { HKG_contract_has_active_contract = yes HKG_contract_submarine_active = no } abort_when_not_enabled = yes ai_strategy = { type = role_ratio id = naval_attack_submarine value = -1000 } } HKG_contract_suppress_cruisers = { allowed = { original_tag = HKG } enable = { HKG_contract_has_active_contract = yes HKG_contract_cruiser_active = no } abort_when_not_enabled = yes ai_strategy = { type = role_ratio id = naval_cruiser value = -1000 } } HKG_contract_suppress_carriers = { allowed = { original_tag = HKG } enable = { HKG_contract_has_active_contract = yes HKG_contract_carrier_active = no } abort_when_not_enabled = yes ai_strategy = { type = role_ratio id = naval_carrier value = -1000 } } HKG_avoid_war_with_china = { allowed = { original_tag = HKG } enable = { country_exists = CHI NOT = { has_war_with = CHI } strength_ratio = { tag = CHI ratio < 1 } } abort_when_not_enabled = yes ai_strategy = { type = declare_war id = "CHI" value = -4000 } }