cmp_inv_subject_trigger = { trigger_if = { limit = { has_variable = cmp_inv_subject } trigger_if = { limit = { exists = var:cmp_inv_subject } var:cmp_inv_subject = { exists = capital } } trigger_else = { always = no } } trigger_else = { always = no } OR = { AND = { NOT = { has_variable = cmp_inv_subject_marked } trigger_if = { limit = { has_variable = cmp_inv_subject } trigger_if = { limit = { exists = var:cmp_inv_subject } var:cmp_inv_subject = root } trigger_else = { always = no } } trigger_else = { always = no } } AND = { has_variable = cmp_inv_subject_marked trigger_if = { limit = { has_variable = cmp_inv_subject } trigger_if = { limit = { exists = var:cmp_inv_subject } var:cmp_inv_subject = { has_variable = sakuya_mark_country_target } } trigger_else = { always = no } } trigger_else = { always = no } } } }
cmp_inv_geography_trigger = { trigger_if = { limit = { has_variable = cmp_inv_geography } trigger_if = { limit = { exists = var:cmp_inv_geography } var:cmp_inv_geography = { has_variable = sakuya_mark_country_target exists = capital } } trigger_else = { always = no } } trigger_else = { always = no } }
cmp_inv_single_region_trigger = { OR = { AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 1 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_state_region } trigger_if = { limit = { exists = var:cmp_inv_state_region } var:cmp_inv_state_region = { region = { this = sr:region_nile_basin } } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 2 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_state_region } trigger_if = { limit = { exists = var:cmp_inv_state_region } var:cmp_inv_state_region = { region = { this = sr:region_north_africa } } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 3 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_state_region } trigger_if = { limit = { exists = var:cmp_inv_state_region } var:cmp_inv_state_region = { region = { this = sr:region_west_africa } } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 4 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_state_region } trigger_if = { limit = { exists = var:cmp_inv_state_region } var:cmp_inv_state_region = { region = { this = sr:region_equatorial_africa } } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 5 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_state_region } trigger_if = { limit = { exists = var:cmp_inv_state_region } var:cmp_inv_state_region = { region = { this = sr:region_southern_africa } } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 6 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_state_region } trigger_if = { limit = { exists = var:cmp_inv_state_region } var:cmp_inv_state_region = { region = { this = sr:region_east_africa } } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 7 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_state_region } trigger_if = { limit = { exists = var:cmp_inv_state_region } var:cmp_inv_state_region = { region = { this = sr:region_indochina } } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 8 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_state_region } trigger_if = { limit = { exists = var:cmp_inv_state_region } var:cmp_inv_state_region = { region = { this = sr:region_indonesia } } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 9 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_state_region } trigger_if = { limit = { exists = var:cmp_inv_state_region } var:cmp_inv_state_region = { region = { this = sr:region_south_china } } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 10 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_state_region } trigger_if = { limit = { exists = var:cmp_inv_state_region } var:cmp_inv_state_region = { region = { this = sr:region_north_china } } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 11 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_state_region } trigger_if = { limit = { exists = var:cmp_inv_state_region } var:cmp_inv_state_region = { region = { this = sr:region_northeast_asia } } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 12 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_state_region } trigger_if = { limit = { exists = var:cmp_inv_state_region } var:cmp_inv_state_region = { region = { this = sr:region_siberia } } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 13 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_state_region } trigger_if = { limit = { exists = var:cmp_inv_state_region } var:cmp_inv_state_region = { region = { this = sr:region_oceania } } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 14 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_state_region } trigger_if = { limit = { exists = var:cmp_inv_state_region } var:cmp_inv_state_region = { region = { this = sr:region_western_europe } } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 15 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_state_region } trigger_if = { limit = { exists = var:cmp_inv_state_region } var:cmp_inv_state_region = { region = { this = sr:region_southern_europe } } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 16 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_state_region } trigger_if = { limit = { exists = var:cmp_inv_state_region } var:cmp_inv_state_region = { region = { this = sr:region_balkans } } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 17 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_state_region } trigger_if = { limit = { exists = var:cmp_inv_state_region } var:cmp_inv_state_region = { region = { this = sr:region_central_europe } } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 18 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_state_region } trigger_if = { limit = { exists = var:cmp_inv_state_region } var:cmp_inv_state_region = { region = { this = sr:region_northern_europe } } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 19 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_state_region } trigger_if = { limit = { exists = var:cmp_inv_state_region } var:cmp_inv_state_region = { region = { this = sr:region_russia } } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 20 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_state_region } trigger_if = { limit = { exists = var:cmp_inv_state_region } var:cmp_inv_state_region = { region = { this = sr:region_eastern_europe } } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 21 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_state_region } trigger_if = { limit = { exists = var:cmp_inv_state_region } var:cmp_inv_state_region = { region = { this = sr:region_canada } } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 22 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_state_region } trigger_if = { limit = { exists = var:cmp_inv_state_region } var:cmp_inv_state_region = { region = { this = sr:region_pacific_coast } } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 23 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_state_region } trigger_if = { limit = { exists = var:cmp_inv_state_region } var:cmp_inv_state_region = { region = { this = sr:region_great_plains } } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 24 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_state_region } trigger_if = { limit = { exists = var:cmp_inv_state_region } var:cmp_inv_state_region = { region = { this = sr:region_atlantic_coast } } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 25 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_state_region } trigger_if = { limit = { exists = var:cmp_inv_state_region } var:cmp_inv_state_region = { region = { this = sr:region_central_america } } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 26 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_state_region } trigger_if = { limit = { exists = var:cmp_inv_state_region } var:cmp_inv_state_region = { region = { this = sr:region_brazil } } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 27 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_state_region } trigger_if = { limit = { exists = var:cmp_inv_state_region } var:cmp_inv_state_region = { region = { this = sr:region_andes } } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 28 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_state_region } trigger_if = { limit = { exists = var:cmp_inv_state_region } var:cmp_inv_state_region = { region = { this = sr:region_la_plata } } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 29 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_state_region } trigger_if = { limit = { exists = var:cmp_inv_state_region } var:cmp_inv_state_region = { region = { this = sr:region_gran_colombia } } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 30 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_state_region } trigger_if = { limit = { exists = var:cmp_inv_state_region } var:cmp_inv_state_region = { region = { this = sr:region_near_east } } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 31 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_state_region } trigger_if = { limit = { exists = var:cmp_inv_state_region } var:cmp_inv_state_region = { region = { this = sr:region_arabia } } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 32 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_state_region } trigger_if = { limit = { exists = var:cmp_inv_state_region } var:cmp_inv_state_region = { region = { this = sr:region_greater_persia } } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 33 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_state_region } trigger_if = { limit = { exists = var:cmp_inv_state_region } var:cmp_inv_state_region = { region = { this = sr:region_central_asia } } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 34 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_state_region } trigger_if = { limit = { exists = var:cmp_inv_state_region } var:cmp_inv_state_region = { region = { this = sr:region_south_india } } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 35 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_state_region } trigger_if = { limit = { exists = var:cmp_inv_state_region } var:cmp_inv_state_region = { region = { this = sr:region_himalayas } } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 36 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_state_region } trigger_if = { limit = { exists = var:cmp_inv_state_region } var:cmp_inv_state_region = { region = { this = sr:region_north_india } } } trigger_else = { always = no } } trigger_else = { always = no } } } }
cmp_inv_region_trigger = { cmp_inv_single_region_trigger = yes OR = { AND = { trigger_if = { limit = { has_variable = cmp_inv_mode } var:cmp_inv_mode = 1 } trigger_else = { always = no } cmp_inv_geography_trigger = yes OR = { AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 1 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_geography } trigger_if = { limit = { exists = var:cmp_inv_geography } var:cmp_inv_geography = { any_scope_state = { region = { this = sr:region_nile_basin } } } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 2 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_geography } trigger_if = { limit = { exists = var:cmp_inv_geography } var:cmp_inv_geography = { any_scope_state = { region = { this = sr:region_north_africa } } } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 3 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_geography } trigger_if = { limit = { exists = var:cmp_inv_geography } var:cmp_inv_geography = { any_scope_state = { region = { this = sr:region_west_africa } } } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 4 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_geography } trigger_if = { limit = { exists = var:cmp_inv_geography } var:cmp_inv_geography = { any_scope_state = { region = { this = sr:region_equatorial_africa } } } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 5 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_geography } trigger_if = { limit = { exists = var:cmp_inv_geography } var:cmp_inv_geography = { any_scope_state = { region = { this = sr:region_southern_africa } } } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 6 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_geography } trigger_if = { limit = { exists = var:cmp_inv_geography } var:cmp_inv_geography = { any_scope_state = { region = { this = sr:region_east_africa } } } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 7 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_geography } trigger_if = { limit = { exists = var:cmp_inv_geography } var:cmp_inv_geography = { any_scope_state = { region = { this = sr:region_indochina } } } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 8 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_geography } trigger_if = { limit = { exists = var:cmp_inv_geography } var:cmp_inv_geography = { any_scope_state = { region = { this = sr:region_indonesia } } } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 9 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_geography } trigger_if = { limit = { exists = var:cmp_inv_geography } var:cmp_inv_geography = { any_scope_state = { region = { this = sr:region_south_china } } } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 10 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_geography } trigger_if = { limit = { exists = var:cmp_inv_geography } var:cmp_inv_geography = { any_scope_state = { region = { this = sr:region_north_china } } } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 11 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_geography } trigger_if = { limit = { exists = var:cmp_inv_geography } var:cmp_inv_geography = { any_scope_state = { region = { this = sr:region_northeast_asia } } } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 12 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_geography } trigger_if = { limit = { exists = var:cmp_inv_geography } var:cmp_inv_geography = { any_scope_state = { region = { this = sr:region_siberia } } } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 13 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_geography } trigger_if = { limit = { exists = var:cmp_inv_geography } var:cmp_inv_geography = { any_scope_state = { region = { this = sr:region_oceania } } } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 14 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_geography } trigger_if = { limit = { exists = var:cmp_inv_geography } var:cmp_inv_geography = { any_scope_state = { region = { this = sr:region_western_europe } } } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 15 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_geography } trigger_if = { limit = { exists = var:cmp_inv_geography } var:cmp_inv_geography = { any_scope_state = { region = { this = sr:region_southern_europe } } } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 16 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_geography } trigger_if = { limit = { exists = var:cmp_inv_geography } var:cmp_inv_geography = { any_scope_state = { region = { this = sr:region_balkans } } } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 17 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_geography } trigger_if = { limit = { exists = var:cmp_inv_geography } var:cmp_inv_geography = { any_scope_state = { region = { this = sr:region_central_europe } } } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 18 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_geography } trigger_if = { limit = { exists = var:cmp_inv_geography } var:cmp_inv_geography = { any_scope_state = { region = { this = sr:region_northern_europe } } } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 19 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_geography } trigger_if = { limit = { exists = var:cmp_inv_geography } var:cmp_inv_geography = { any_scope_state = { region = { this = sr:region_russia } } } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 20 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_geography } trigger_if = { limit = { exists = var:cmp_inv_geography } var:cmp_inv_geography = { any_scope_state = { region = { this = sr:region_eastern_europe } } } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 21 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_geography } trigger_if = { limit = { exists = var:cmp_inv_geography } var:cmp_inv_geography = { any_scope_state = { region = { this = sr:region_canada } } } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 22 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_geography } trigger_if = { limit = { exists = var:cmp_inv_geography } var:cmp_inv_geography = { any_scope_state = { region = { this = sr:region_pacific_coast } } } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 23 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_geography } trigger_if = { limit = { exists = var:cmp_inv_geography } var:cmp_inv_geography = { any_scope_state = { region = { this = sr:region_great_plains } } } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 24 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_geography } trigger_if = { limit = { exists = var:cmp_inv_geography } var:cmp_inv_geography = { any_scope_state = { region = { this = sr:region_atlantic_coast } } } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 25 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_geography } trigger_if = { limit = { exists = var:cmp_inv_geography } var:cmp_inv_geography = { any_scope_state = { region = { this = sr:region_central_america } } } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 26 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_geography } trigger_if = { limit = { exists = var:cmp_inv_geography } var:cmp_inv_geography = { any_scope_state = { region = { this = sr:region_brazil } } } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 27 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_geography } trigger_if = { limit = { exists = var:cmp_inv_geography } var:cmp_inv_geography = { any_scope_state = { region = { this = sr:region_andes } } } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 28 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_geography } trigger_if = { limit = { exists = var:cmp_inv_geography } var:cmp_inv_geography = { any_scope_state = { region = { this = sr:region_la_plata } } } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 29 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_geography } trigger_if = { limit = { exists = var:cmp_inv_geography } var:cmp_inv_geography = { any_scope_state = { region = { this = sr:region_gran_colombia } } } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 30 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_geography } trigger_if = { limit = { exists = var:cmp_inv_geography } var:cmp_inv_geography = { any_scope_state = { region = { this = sr:region_near_east } } } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 31 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_geography } trigger_if = { limit = { exists = var:cmp_inv_geography } var:cmp_inv_geography = { any_scope_state = { region = { this = sr:region_arabia } } } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 32 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_geography } trigger_if = { limit = { exists = var:cmp_inv_geography } var:cmp_inv_geography = { any_scope_state = { region = { this = sr:region_greater_persia } } } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 33 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_geography } trigger_if = { limit = { exists = var:cmp_inv_geography } var:cmp_inv_geography = { any_scope_state = { region = { this = sr:region_central_asia } } } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 34 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_geography } trigger_if = { limit = { exists = var:cmp_inv_geography } var:cmp_inv_geography = { any_scope_state = { region = { this = sr:region_south_india } } } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 35 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_geography } trigger_if = { limit = { exists = var:cmp_inv_geography } var:cmp_inv_geography = { any_scope_state = { region = { this = sr:region_himalayas } } } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 36 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_geography } trigger_if = { limit = { exists = var:cmp_inv_geography } var:cmp_inv_geography = { any_scope_state = { region = { this = sr:region_north_india } } } } trigger_else = { always = no } } trigger_else = { always = no } } } } AND = { trigger_if = { limit = { has_variable = cmp_inv_mode } var:cmp_inv_mode = 2 } trigger_else = { always = no } OR = { AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 1 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_origin } trigger_if = { limit = { exists = var:cmp_inv_origin } var:cmp_inv_origin = { region = sr:region_nile_basin } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 2 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_origin } trigger_if = { limit = { exists = var:cmp_inv_origin } var:cmp_inv_origin = { region = sr:region_north_africa } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 3 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_origin } trigger_if = { limit = { exists = var:cmp_inv_origin } var:cmp_inv_origin = { region = sr:region_west_africa } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 4 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_origin } trigger_if = { limit = { exists = var:cmp_inv_origin } var:cmp_inv_origin = { region = sr:region_equatorial_africa } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 5 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_origin } trigger_if = { limit = { exists = var:cmp_inv_origin } var:cmp_inv_origin = { region = sr:region_southern_africa } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 6 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_origin } trigger_if = { limit = { exists = var:cmp_inv_origin } var:cmp_inv_origin = { region = sr:region_east_africa } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 7 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_origin } trigger_if = { limit = { exists = var:cmp_inv_origin } var:cmp_inv_origin = { region = sr:region_indochina } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 8 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_origin } trigger_if = { limit = { exists = var:cmp_inv_origin } var:cmp_inv_origin = { region = sr:region_indonesia } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 9 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_origin } trigger_if = { limit = { exists = var:cmp_inv_origin } var:cmp_inv_origin = { region = sr:region_south_china } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 10 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_origin } trigger_if = { limit = { exists = var:cmp_inv_origin } var:cmp_inv_origin = { region = sr:region_north_china } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 11 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_origin } trigger_if = { limit = { exists = var:cmp_inv_origin } var:cmp_inv_origin = { region = sr:region_northeast_asia } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 12 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_origin } trigger_if = { limit = { exists = var:cmp_inv_origin } var:cmp_inv_origin = { region = sr:region_siberia } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 13 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_origin } trigger_if = { limit = { exists = var:cmp_inv_origin } var:cmp_inv_origin = { region = sr:region_oceania } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 14 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_origin } trigger_if = { limit = { exists = var:cmp_inv_origin } var:cmp_inv_origin = { region = sr:region_western_europe } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 15 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_origin } trigger_if = { limit = { exists = var:cmp_inv_origin } var:cmp_inv_origin = { region = sr:region_southern_europe } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 16 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_origin } trigger_if = { limit = { exists = var:cmp_inv_origin } var:cmp_inv_origin = { region = sr:region_balkans } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 17 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_origin } trigger_if = { limit = { exists = var:cmp_inv_origin } var:cmp_inv_origin = { region = sr:region_central_europe } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 18 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_origin } trigger_if = { limit = { exists = var:cmp_inv_origin } var:cmp_inv_origin = { region = sr:region_northern_europe } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 19 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_origin } trigger_if = { limit = { exists = var:cmp_inv_origin } var:cmp_inv_origin = { region = sr:region_russia } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 20 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_origin } trigger_if = { limit = { exists = var:cmp_inv_origin } var:cmp_inv_origin = { region = sr:region_eastern_europe } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 21 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_origin } trigger_if = { limit = { exists = var:cmp_inv_origin } var:cmp_inv_origin = { region = sr:region_canada } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 22 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_origin } trigger_if = { limit = { exists = var:cmp_inv_origin } var:cmp_inv_origin = { region = sr:region_pacific_coast } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 23 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_origin } trigger_if = { limit = { exists = var:cmp_inv_origin } var:cmp_inv_origin = { region = sr:region_great_plains } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 24 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_origin } trigger_if = { limit = { exists = var:cmp_inv_origin } var:cmp_inv_origin = { region = sr:region_atlantic_coast } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 25 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_origin } trigger_if = { limit = { exists = var:cmp_inv_origin } var:cmp_inv_origin = { region = sr:region_central_america } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 26 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_origin } trigger_if = { limit = { exists = var:cmp_inv_origin } var:cmp_inv_origin = { region = sr:region_brazil } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 27 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_origin } trigger_if = { limit = { exists = var:cmp_inv_origin } var:cmp_inv_origin = { region = sr:region_andes } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 28 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_origin } trigger_if = { limit = { exists = var:cmp_inv_origin } var:cmp_inv_origin = { region = sr:region_la_plata } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 29 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_origin } trigger_if = { limit = { exists = var:cmp_inv_origin } var:cmp_inv_origin = { region = sr:region_gran_colombia } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 30 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_origin } trigger_if = { limit = { exists = var:cmp_inv_origin } var:cmp_inv_origin = { region = sr:region_near_east } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 31 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_origin } trigger_if = { limit = { exists = var:cmp_inv_origin } var:cmp_inv_origin = { region = sr:region_arabia } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 32 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_origin } trigger_if = { limit = { exists = var:cmp_inv_origin } var:cmp_inv_origin = { region = sr:region_greater_persia } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 33 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_origin } trigger_if = { limit = { exists = var:cmp_inv_origin } var:cmp_inv_origin = { region = sr:region_central_asia } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 34 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_origin } trigger_if = { limit = { exists = var:cmp_inv_origin } var:cmp_inv_origin = { region = sr:region_south_india } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 35 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_origin } trigger_if = { limit = { exists = var:cmp_inv_origin } var:cmp_inv_origin = { region = sr:region_himalayas } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_region_id } var:cmp_inv_region_id = 36 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_origin } trigger_if = { limit = { exists = var:cmp_inv_origin } var:cmp_inv_origin = { region = sr:region_north_india } } trigger_else = { always = no } } trigger_else = { always = no } } } OR = { AND = { trigger_if = { limit = { has_variable = cmp_inv_origin_kind } var:cmp_inv_origin_kind = 1 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_origin } trigger_if = { limit = { exists = var:cmp_inv_origin } var:cmp_inv_origin = { has_decree = decree_sakuya_mark_state owner = root } } trigger_else = { always = no } } trigger_else = { always = no } } AND = { trigger_if = { limit = { has_variable = cmp_inv_origin_kind } var:cmp_inv_origin_kind = 2 } trigger_else = { always = no } trigger_if = { limit = { has_variable = cmp_inv_origin } trigger_if = { limit = { exists = var:cmp_inv_origin } var:cmp_inv_origin = { has_variable = sakuya_mark_foreign_state_target owner = { has_variable = sakuya_mark_country_target } } } trigger_else = { always = no } } trigger_else = { always = no } } } } } }
cmp_inv_ready_trigger = { cmp_inv_subject_trigger = yes OR = { AND = { trigger_if = { limit = { has_variable = cmp_inv_mode } var:cmp_inv_mode = 1 } trigger_else = { always = no } has_variable = cmp_inv_batch cmp_inv_geography_trigger = yes } AND = { NOT = { has_variable = cmp_inv_batch } cmp_inv_region_trigger = yes } } }
