hispaniola_category = { unite_hispaniola = { icon = generic_form_nation allowed = { OR = { original_tag = HAI # Haiti original_tag = DOM # Dominican Republic } } available = { 319 = { is_controlled_by = ROOT } 318 = { is_controlled_by = ROOT } } visible = { OR = { original_tag = HAI # Haiti original_tag = DOM # Dominican Republic } NOT = { OR = { has_global_flag = antilles_formed_flag has_global_flag = hispaniola_flag } } } complete_effect = { set_cosmetic_tag = hispaniola IF = { limit = { NOT = { 319 = { is_core_of = ROOT } } } 319 = { add_core_of = ROOT } } IF = { limit = { NOT = { 318 = { is_core_of = ROOT } } } 318 = { add_core_of = ROOT } } hidden_effect = { set_global_flag = hispaniola_flag news_event = { id = south_american_news.6 days = 1 random_days = 2 } } } ai_will_do = { factor = 2000 } } } peru_bolivia_category = { reunite_peru_bolivia = { icon = generic_form_nation allowed = { OR = { original_tag = BOL # Bolivia original_tag = PRU # Peru } } available = { # Loreto 491 = { is_owned_and_controlled_by = ROOT } # Lima 303 = { is_owned_and_controlled_by = ROOT } # Ucayali 494 = { is_owned_and_controlled_by = ROOT } # Arequipa 492 = { is_owned_and_controlled_by = ROOT } # Santa Cruz 487 = { is_owned_and_controlled_by = ROOT } # La Paz 302 = { is_owned_and_controlled_by = ROOT } # Tacna 947 = { is_owned_and_controlled_by = ROOT } OR = { AND = { original_tag = BOL PRU = { exists = no } } AND = { original_tag = PRU BOL = { exists = no } } } } visible = { OR = { original_tag = BOL # Bolivia original_tag = PRU # Peru } NOT = { has_global_flag = peru_bolivia_revived_flag } } complete_effect = { set_cosmetic_tag = peru_bolivian_confederation IF = { limit = { NOT = { 491 = { is_core_of = ROOT } } } 491 = { add_core_of = ROOT } } IF = { limit = { NOT = { 303 = { is_core_of = ROOT } } } 303 = { add_core_of = ROOT } } IF = { limit = { NOT = { 494 = { is_core_of = ROOT } } } 494 = { add_core_of = ROOT } } IF = { limit = { NOT = { 492 = { is_core_of = ROOT } } } 492 = { add_core_of = ROOT } } IF = { limit = { NOT = { 487 = { is_core_of = ROOT } } } 487 = { add_core_of = ROOT } } IF = { limit = { NOT = { 302 = { is_core_of = ROOT } } } 302 = { add_core_of = ROOT } } IF = { limit = { NOT = { 490 = { is_core_of = ROOT } } } 490 = { add_core_of = ROOT } } IF = { limit = { NOT = { 688 = { is_core_of = ROOT } } } 688 = { add_core_of = ROOT } } IF = { limit = { NOT = { 506 = { is_core_of = ROOT } } } 506 = { add_core_of = ROOT } } IF = { limit = { NOT = { 947 = { is_core_of = ROOT } } } 947 = { add_core_of = ROOT } } IF = { limit = { NOT = { 957 = { is_core_of = ROOT } } } 957 = { add_core_of = ROOT } } IF = { limit = { NOT = { 959 = { is_core_of = ROOT } } } 959 = { add_core_of = ROOT } } IF = { limit = { NOT = { 951 = { is_core_of = ROOT } } } 951 = { add_core_of = ROOT } } IF = { limit = { NOT = { 940 = { is_core_of = ROOT } } } 940 = { add_core_of = ROOT } } IF = { limit = { NOT = { 942 = { is_core_of = ROOT } } } 942 = { add_core_of = ROOT } } hidden_effect = { set_global_flag = peru_bolivia_revived_flag news_event = { id = south_american_news.5 days = 1 random_days = 2 } } } ai_will_do = { factor = 2000 } } } guianas_category = { unite_guiana = { icon = generic_form_nation allowed = { OR = { original_tag = GYA original_tag = SUR original_tag = CAY } } available = { 309 = { is_controlled_by = ROOT } 310 = { is_controlled_by = ROOT } 687 = { is_controlled_by = ROOT } } visible = { OR = { original_tag = GYA # Guyana original_tag = SUR # Suriname original_tag = CAY # Cayenne } NOT = { has_global_flag = guiana_flag } } complete_effect = { set_cosmetic_tag = united_guiana # Suriname IF = { limit = { NOT = { 309 = { is_core_of = ROOT } } } 309 = { add_core_of = ROOT transfer_state_to = ROOT } } # French Guyana IF = { limit = { NOT = { 310 = { is_core_of = ROOT } } } 310 = { add_core_of = ROOT transfer_state_to = ROOT } } # British Guyana IF = { limit = { NOT = { 687 = { is_core_of = ROOT } } } 687 = { add_core_of = ROOT transfer_state_to = ROOT } } # Bolivar IF = { limit = { NOT = { 488 = { is_core_of = ROOT } } } 488 = { add_core_of = ROOT } } # Amapa IF = { limit = { NOT = { 939 = { is_core_of = ROOT } } } 939 = { add_core_of = ROOT } } # Rio Branco IF = { limit = { NOT = { 969 = { is_core_of = ROOT } } } 969 = { add_core_of = ROOT } } hidden_effect = { # Guianan Rainforest IF = { limit = { NOT = { 968 = { is_core_of = ROOT } } } 968 = { add_core_of = ROOT } } } hidden_effect = { set_global_flag = guiana_flag news_event = { id = south_american_news.7 days = 1 random_days = 2 } } } ai_will_do = { factor = 2000 } } }