# Sakuya Cheat Menu Pro - Block 4 Military Scripted GUIs

sakuya_main_04_01_mark_army_open = {
    scope = country
    is_shown = { is_player = yes }

    effect = {
        remove_variable = sakuya_main_force_show
        remove_variable = sakuya_main_04_01_use_marked_country
        remove_variable = sakuya_main_04_01_force_empty_notice
        trigger_event = { id = sakuya_main_04_01.1 popup = yes }
    }
}

sakuya_main_04_01_mark_army_open_marked_country = {
    scope = country
    is_shown = { is_player = yes }

    effect = {
        remove_variable = sakuya_main_force_show
        remove_variable = sakuya_main_04_01_mark_country_found
        remove_variable = sakuya_main_04_01_use_marked_country
        remove_variable = sakuya_main_04_01_force_empty_notice

        every_country = {
            limit = {
                has_variable = sakuya_mark_country_target
                any_military_formation = {
                    is_army = yes
                }
            }
            root = { set_variable = sakuya_main_04_01_mark_country_found }
            save_scope_as = sakuya_main_04_01_marked_country_scope
        }

        if = {
            limit = {
                has_variable = sakuya_main_04_01_mark_country_found
                exists = scope:sakuya_main_04_01_marked_country_scope
            }
            set_variable = sakuya_main_04_01_use_marked_country
            trigger_event = { id = sakuya_main_04_01.1 popup = yes }
        }
        else = {
            set_variable = sakuya_main_04_01_force_empty_notice
            trigger_event = { id = sakuya_main_04_01.1 popup = yes }
        }

        remove_variable = sakuya_main_04_01_mark_country_found
    }
}

sakuya_main_04_01_mark_navy_player_all = {
    scope = country
    is_shown = {
        is_player = yes
        any_military_formation = { is_fleet = yes }
    }

    effect = {
        remove_variable = sakuya_main_force_show
        remove_variable = sakuya_main_04_01_use_marked_country
        remove_variable = sakuya_main_04_01_force_empty_notice
        trigger_event = { id = sakuya_main_04_01.2 popup = yes }
    }
}

sakuya_main_04_01_mark_navy_marked_country_all = {
    scope = country
    is_shown = {
        is_player = yes
        any_country = {
            has_variable = sakuya_mark_country_target
            any_military_formation = { is_fleet = yes }
        }
    }

    effect = {
        remove_variable = sakuya_main_force_show
        remove_variable = sakuya_main_04_01_mark_country_found
        remove_variable = sakuya_main_04_01_use_marked_country
        remove_variable = sakuya_main_04_01_force_empty_notice

        every_country = {
            limit = {
                has_variable = sakuya_mark_country_target
                any_military_formation = { is_fleet = yes }
            }
            root = { set_variable = sakuya_main_04_01_mark_country_found }
            save_scope_as = sakuya_main_04_01_marked_country_scope
        }

        if = {
            limit = {
                has_variable = sakuya_main_04_01_mark_country_found
                exists = scope:sakuya_main_04_01_marked_country_scope
            }
            set_variable = sakuya_main_04_01_use_marked_country
            trigger_event = { id = sakuya_main_04_01.2 popup = yes }
        }
        else = {
            set_variable = sakuya_main_04_01_force_empty_notice
            trigger_event = { id = sakuya_main_04_01.2 popup = yes }
        }

        remove_variable = sakuya_main_04_01_mark_country_found
    }
}

sakuya_main_04_01_mark_army_clear_all_enabled = {
    scope = country
    is_shown = {
        is_player = yes
        OR = {
            any_country = {
                has_variable_list = sakuya_main_04_01_marked_army_list
            }
            any_country = {
                has_variable_list = sakuya_main_04_01_marked_navy_list
            }
        }
    }
}

sakuya_main_04_01_mark_army_clear_all = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = {
        OR = {
            any_country = {
                has_variable_list = sakuya_main_04_01_marked_army_list
            }
            any_country = {
                has_variable_list = sakuya_main_04_01_marked_navy_list
            }
        }
    }

    effect = {
        every_country = {
            limit = { has_variable_list = sakuya_main_04_01_marked_army_list }
            clear_variable_list = sakuya_main_04_01_marked_army_list
        }
        every_country = {
            limit = { has_variable_list = sakuya_main_04_01_marked_navy_list }
            clear_variable_list = sakuya_main_04_01_marked_navy_list
        }
        every_country = {
            every_military_formation = {
                limit = { has_variable = sakuya_main_04_01_marked_navy }
                remove_variable = sakuya_main_04_01_marked_navy
            }
        }
    }
}

sakuya_main_04_01_take_marked_navy_ships = {
    scope = country
    is_shown = {
        is_player = yes
        any_country = {
            has_variable_list = sakuya_main_04_01_marked_navy_list
        }
    }

    effect = {
        clear_saved_scope = sakuya_b4_ship_taker_scope
        save_scope_as = sakuya_b4_ship_taker_scope
        if = {
        limit = { exists = scope:sakuya_b4_ship_taker_scope }
        every_country = {
            limit = { has_variable_list = sakuya_main_04_01_marked_navy_list }
            every_in_list = {
                variable = sakuya_main_04_01_marked_navy_list
                limit = { is_fleet = yes }
                every_scope_ship = {
                    limit = {
                        is_in_battle = no
                        NOT = { owner = scope:sakuya_b4_ship_taker_scope }
                    }
                    add_to_temporary_list = sakuya_b4_ship_transfer_batch
                }
            }
        }
        scope:sakuya_b4_ship_taker_scope = { clear_ownership_transfer_fleet = yes }
        every_in_list = {
            list = sakuya_b4_ship_transfer_batch
            limit = {
                is_in_battle = no
                NOT = { owner = scope:sakuya_b4_ship_taker_scope }
            }
            set_ship_owner_multiple = scope:sakuya_b4_ship_taker_scope
        }
        scope:sakuya_b4_ship_taker_scope = { clear_ownership_transfer_fleet = yes }
        sakuya_b4_clear_marked_navy_lists_effect = yes
    }
    }
}

sakuya_main_04_01_take_marked_navy_ships_to_marked_country = {
    scope = country
    is_shown = {
        is_player = yes
        any_country = { has_variable = sakuya_mark_country_target }
        any_country = { has_variable_list = sakuya_main_04_01_marked_navy_list }
    }

    effect = {
        clear_saved_scope = sakuya_b4_ship_taker_scope
        remove_variable = sakuya_b4_ship_taker_found
        every_country = {
            limit = { has_variable = sakuya_mark_country_target }
            save_scope_as = sakuya_b4_ship_taker_scope
            root = { set_variable = sakuya_b4_ship_taker_found }
        }

        if = {
            limit = {
                has_variable = sakuya_b4_ship_taker_found
                exists = scope:sakuya_b4_ship_taker_scope
            }
            if = {
        limit = { exists = scope:sakuya_b4_ship_taker_scope }
        every_country = {
            limit = { has_variable_list = sakuya_main_04_01_marked_navy_list }
            every_in_list = {
                variable = sakuya_main_04_01_marked_navy_list
                limit = { is_fleet = yes }
                every_scope_ship = {
                    limit = {
                        is_in_battle = no
                        NOT = { owner = scope:sakuya_b4_ship_taker_scope }
                    }
                    add_to_temporary_list = sakuya_b4_ship_transfer_batch
                }
            }
        }
        scope:sakuya_b4_ship_taker_scope = { clear_ownership_transfer_fleet = yes }
        every_in_list = {
            list = sakuya_b4_ship_transfer_batch
            limit = {
                is_in_battle = no
                NOT = { owner = scope:sakuya_b4_ship_taker_scope }
            }
            set_ship_owner_multiple = scope:sakuya_b4_ship_taker_scope
        }
        scope:sakuya_b4_ship_taker_scope = { clear_ownership_transfer_fleet = yes }
        sakuya_b4_clear_marked_navy_lists_effect = yes
    }
        }

        remove_variable = sakuya_b4_ship_taker_found
    }
}

sakuya_main_04_03_mark_political_movement_open = {
    scope = country
    is_shown = { is_player = yes }

    effect = {
        remove_variable = sakuya_main_force_show
        remove_variable = sakuya_main_04_03_use_marked_country
        remove_variable = sakuya_main_04_03_force_empty_notice
        trigger_event = { id = sakuya_main_04_03.1 popup = yes }
    }
}

sakuya_main_04_03_mark_political_movement_open_marked_country = {
    scope = country
    is_shown = { is_player = yes }

    effect = {
        save_scope_as = sakuya_main_04_03_root_scope
        remove_variable = sakuya_main_force_show
        remove_variable = sakuya_main_04_03_mark_country_found
        remove_variable = sakuya_main_04_03_use_marked_country
        remove_variable = sakuya_main_04_03_force_empty_notice

        every_country = {
            limit = { has_variable = sakuya_mark_country_target }
            scope:sakuya_main_04_03_root_scope = { set_variable = sakuya_main_04_03_mark_country_found }
            save_scope_as = sakuya_main_04_03_marked_country_scope
        }

        if = {
            limit = {
                has_variable = sakuya_main_04_03_mark_country_found
                exists = scope:sakuya_main_04_03_marked_country_scope
            }
            set_variable = sakuya_main_04_03_use_marked_country
            trigger_event = { id = sakuya_main_04_03.1 popup = yes }
        }
        else = {
            set_variable = sakuya_main_04_03_force_empty_notice
            trigger_event = { id = sakuya_main_04_03.1 popup = yes }
        }

        remove_variable = sakuya_main_04_03_mark_country_found
    }
}

sakuya_main_04_03_mark_political_movement_clear_all_enabled = {
    scope = country
    is_shown = {
        is_player = yes
        OR = {
            any_political_movement = { has_variable = sakuya_main_04_03_marked_political_movement }
            any_country = {
                any_political_movement = { has_variable = sakuya_main_04_03_marked_political_movement }
            }
        }
    }
}

sakuya_main_04_03_mark_political_movement_clear_all = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = {
        OR = {
            any_political_movement = { has_variable = sakuya_main_04_03_marked_political_movement }
            any_country = {
                any_political_movement = { has_variable = sakuya_main_04_03_marked_political_movement }
            }
        }
    }

    effect = {
        every_political_movement = {
            limit = { has_variable = sakuya_main_04_03_marked_political_movement }
            remove_variable = sakuya_main_04_03_marked_political_movement
        }
        every_country = {
            limit = {
                any_political_movement = { has_variable = sakuya_main_04_03_marked_political_movement }
            }
            every_political_movement = {
                limit = { has_variable = sakuya_main_04_03_marked_political_movement }
                remove_variable = sakuya_main_04_03_marked_political_movement
            }
        }
    }
}

sakuya_b4_pm_pop_attraction_add = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        sakuya_b4_pm_pop_attraction_add_effect = yes
    }
}

sakuya_b4_pm_pop_attraction_add_shift = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        sakuya_b4_pm_pop_attraction_add_shift_effect = yes
    }
}

sakuya_b4_pm_pop_attraction_add_alt = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        sakuya_b4_pm_pop_attraction_add_alt_effect = yes
    }
}

sakuya_b4_pm_pop_attraction_add_ctrl = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        sakuya_b4_pm_pop_attraction_add_ctrl_effect = yes
    }
}

sakuya_b4_pm_pop_attraction_add_right = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        sakuya_b4_pm_pop_attraction_add_right_effect = yes
    }
}

sakuya_b4_pm_pop_attraction_sub = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        sakuya_b4_pm_pop_attraction_sub_effect = yes
    }
}

sakuya_b4_pm_pop_attraction_sub_alt = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        sakuya_b4_pm_pop_attraction_sub_alt_effect = yes
    }
}

sakuya_b4_pm_pop_attraction_sub_shift = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        sakuya_b4_pm_pop_attraction_sub_shift_effect = yes
    }
}

sakuya_b4_pm_pop_attraction_sub_ctrl = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        sakuya_b4_pm_pop_attraction_sub_ctrl_effect = yes
    }
}

sakuya_b4_pm_pop_attraction_clear = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        sakuya_b4_pm_pop_attraction_clear_effect = yes
    }
}

sakuya_b4_pm_character_attraction_add = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        sakuya_b4_pm_character_attraction_add_effect = yes
    }
}

sakuya_b4_pm_character_attraction_add_shift = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        sakuya_b4_pm_character_attraction_add_shift_effect = yes
    }
}

sakuya_b4_pm_character_attraction_add_alt = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        sakuya_b4_pm_character_attraction_add_alt_effect = yes
    }
}

sakuya_b4_pm_character_attraction_sub = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        sakuya_b4_pm_character_attraction_sub_effect = yes
    }
}

sakuya_b4_pm_character_attraction_clear = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        sakuya_b4_pm_character_attraction_clear_effect = yes
    }
}

sakuya_b4_pm_radicalism_add = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        sakuya_b4_pm_radicalism_add_effect = yes
    }
}

sakuya_b4_pm_radicalism_add_shift = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        sakuya_b4_pm_radicalism_add_shift_effect = yes
    }
}

sakuya_b4_pm_radicalism_add_alt = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        sakuya_b4_pm_radicalism_add_alt_effect = yes
    }
}

sakuya_b4_pm_radicalism_add_ctrl = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        sakuya_b4_pm_radicalism_add_ctrl_effect = yes
    }
}

sakuya_b4_pm_radicalism_add_right = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        sakuya_b4_pm_radicalism_add_right_effect = yes
    }
}

sakuya_b4_pm_radicalism_sub = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        sakuya_b4_pm_radicalism_sub_effect = yes
    }
}

sakuya_b4_pm_radicalism_sub_alt = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        sakuya_b4_pm_radicalism_sub_alt_effect = yes
    }
}

sakuya_b4_pm_radicalism_sub_shift = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        sakuya_b4_pm_radicalism_sub_shift_effect = yes
    }
}

sakuya_b4_pm_radicalism_sub_ctrl = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        sakuya_b4_pm_radicalism_sub_ctrl_effect = yes
    }
}

sakuya_b4_pm_radicalism_clear = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        sakuya_b4_pm_radicalism_clear_effect = yes
    }
}

sakuya_b4_pm_enactment_impact_add = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        sakuya_b4_pm_radicalism_enactment_approval_add_effect = yes
        sakuya_b4_pm_radicalism_enactment_disapproval_add_effect = yes
    }
}

sakuya_b4_pm_enactment_impact_add_shift = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        sakuya_b4_pm_radicalism_enactment_approval_add_shift_effect = yes
        sakuya_b4_pm_radicalism_enactment_disapproval_add_shift_effect = yes
    }
}

sakuya_b4_pm_enactment_impact_add_alt = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        sakuya_b4_pm_radicalism_enactment_approval_add_alt_effect = yes
        sakuya_b4_pm_radicalism_enactment_disapproval_add_alt_effect = yes
    }
}

sakuya_b4_pm_enactment_impact_add_ctrl = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        sakuya_b4_pm_radicalism_enactment_add_ctrl_effect = yes
    }
}

sakuya_b4_pm_enactment_impact_add_right = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        sakuya_b4_pm_radicalism_enactment_add_right_effect = yes
    }
}

sakuya_b4_pm_enactment_impact_sub = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        sakuya_b4_pm_radicalism_enactment_approval_sub_effect = yes
        sakuya_b4_pm_radicalism_enactment_disapproval_sub_effect = yes
    }
}

sakuya_b4_pm_enactment_impact_sub_alt = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        sakuya_b4_pm_radicalism_enactment_sub_alt_effect = yes
    }
}

sakuya_b4_pm_enactment_impact_sub_shift = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        sakuya_b4_pm_radicalism_enactment_sub_shift_effect = yes
    }
}

sakuya_b4_pm_enactment_impact_sub_ctrl = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        sakuya_b4_pm_radicalism_enactment_sub_ctrl_effect = yes
    }
}

sakuya_b4_pm_enactment_impact_clear = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        sakuya_b4_pm_radicalism_enactment_approval_clear_effect = yes
        sakuya_b4_pm_radicalism_enactment_disapproval_clear_effect = yes
    }
}

sakuya_b4_pm_bolster_suppress_bolster = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        sakuya_b4_set_marked_political_movement_bolstering_effect = yes
    }
}

sakuya_b4_pm_bolster_suppress_suppress = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        sakuya_b4_set_marked_political_movement_suppression_effect = yes
    }
}

sakuya_b4_pm_bolster_suppress_clear = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        sakuya_b4_clear_marked_political_movement_bolster_suppress_effect = yes
    }
}

sakuya_b4_pm_pop_attraction_check = {
    scope = country
    is_shown = {
        OR = {
            any_political_movement = {
                has_variable = sakuya_main_04_03_marked_political_movement
                has_variable = sakuya_b4_pm_pop_attraction_active
            }
            any_country = {
                any_political_movement = {
                    has_variable = sakuya_main_04_03_marked_political_movement
                    has_variable = sakuya_b4_pm_pop_attraction_active
                }
            }
        }
    }
}

sakuya_b4_pm_character_attraction_check = {
    scope = country
    is_shown = {
        OR = {
            any_political_movement = {
                has_variable = sakuya_main_04_03_marked_political_movement
                has_variable = sakuya_b4_pm_character_attraction_active
            }
            any_country = {
                any_political_movement = {
                    has_variable = sakuya_main_04_03_marked_political_movement
                    has_variable = sakuya_b4_pm_character_attraction_active
                }
            }
        }
    }
}

sakuya_b4_pm_radicalism_check = {
    scope = country
    is_shown = {
        OR = {
            any_political_movement = {
                has_variable = sakuya_main_04_03_marked_political_movement
                has_variable = sakuya_b4_pm_radicalism_active
            }
            any_country = {
                any_political_movement = {
                    has_variable = sakuya_main_04_03_marked_political_movement
                    has_variable = sakuya_b4_pm_radicalism_active
                }
            }
        }
    }
}

sakuya_b4_pm_enactment_impact_check = {
    scope = country
    is_shown = {
        OR = {
            any_political_movement = {
                has_variable = sakuya_main_04_03_marked_political_movement
                OR = {
                    has_variable = sakuya_b4_pm_radicalism_enactment_approval_active
                    has_variable = sakuya_b4_pm_radicalism_enactment_disapproval_active
                }
            }
            any_country = {
                any_political_movement = {
                    has_variable = sakuya_main_04_03_marked_political_movement
                    OR = {
                        has_variable = sakuya_b4_pm_radicalism_enactment_approval_active
                        has_variable = sakuya_b4_pm_radicalism_enactment_disapproval_active
                    }
                }
            }
        }
    }
}

sakuya_b4_pm_bolster_suppress_check = {
    scope = country
    is_shown = {
        OR = {
            any_political_movement = {
                has_variable = sakuya_main_04_03_marked_political_movement
                OR = {
                    is_being_bolstered = yes
                    is_being_suppressed = yes
                }
            }
            any_country = {
                any_political_movement = {
                    has_variable = sakuya_main_04_03_marked_political_movement
                    OR = {
                        is_being_bolstered = yes
                        is_being_suppressed = yes
                    }
                }
            }
        }
    }
}

sakuya_b4_army_offense_add = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_army_offense_mult } } set_variable = { name = sakuya_b4_army_offense_mult value = 0 } }
        change_variable = { name = sakuya_b4_army_offense_mult add = 0.2 }
        remove_modifier = sakuya_cheat_b4_army_offense
        add_modifier = { name = sakuya_cheat_b4_army_offense multiplier = var:sakuya_b4_army_offense_mult }
        set_variable = sakuya_b4_army_offense_active
    }
}

sakuya_b4_army_offense_add_shift = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_army_offense_mult } } set_variable = { name = sakuya_b4_army_offense_mult value = 0 } }
        change_variable = { name = sakuya_b4_army_offense_mult add = 200 }
        remove_modifier = sakuya_cheat_b4_army_offense
        add_modifier = { name = sakuya_cheat_b4_army_offense multiplier = var:sakuya_b4_army_offense_mult }
        set_variable = sakuya_b4_army_offense_active
    }
}

sakuya_b4_army_offense_add_alt = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_army_offense_mult } } set_variable = { name = sakuya_b4_army_offense_mult value = 0 } }
        change_variable = { name = sakuya_b4_army_offense_mult add = 0.05 }
        remove_modifier = sakuya_cheat_b4_army_offense
        add_modifier = { name = sakuya_cheat_b4_army_offense multiplier = var:sakuya_b4_army_offense_mult }
        set_variable = sakuya_b4_army_offense_active
    }
}

sakuya_b4_army_offense_sub = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_army_offense_mult } } set_variable = { name = sakuya_b4_army_offense_mult value = 0 } }
        change_variable = { name = sakuya_b4_army_offense_mult add = -0.2 }
        remove_modifier = sakuya_cheat_b4_army_offense
        if = { limit = { has_variable = sakuya_b4_army_offense_mult } add_modifier = { name = sakuya_cheat_b4_army_offense multiplier = var:sakuya_b4_army_offense_mult } set_variable = sakuya_b4_army_offense_active }
        if = { limit = { var:sakuya_b4_army_offense_mult = 0 } remove_variable = sakuya_b4_army_offense_mult remove_variable = sakuya_b4_army_offense_active }
    }
}

sakuya_b4_army_offense_clear = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        remove_modifier = sakuya_cheat_b4_army_offense
        remove_variable = sakuya_b4_army_offense_mult
        remove_variable = sakuya_b4_army_offense_active
    }
}

sakuya_b4_army_defense_add = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_army_defense_mult } } set_variable = { name = sakuya_b4_army_defense_mult value = 0 } }
        change_variable = { name = sakuya_b4_army_defense_mult add = 0.2 }
        remove_modifier = sakuya_cheat_b4_army_defense
        add_modifier = { name = sakuya_cheat_b4_army_defense multiplier = var:sakuya_b4_army_defense_mult }
        set_variable = sakuya_b4_army_defense_active
    }
}

sakuya_b4_army_defense_add_shift = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_army_defense_mult } } set_variable = { name = sakuya_b4_army_defense_mult value = 0 } }
        change_variable = { name = sakuya_b4_army_defense_mult add = 200 }
        remove_modifier = sakuya_cheat_b4_army_defense
        add_modifier = { name = sakuya_cheat_b4_army_defense multiplier = var:sakuya_b4_army_defense_mult }
        set_variable = sakuya_b4_army_defense_active
    }
}

sakuya_b4_army_defense_add_alt = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_army_defense_mult } } set_variable = { name = sakuya_b4_army_defense_mult value = 0 } }
        change_variable = { name = sakuya_b4_army_defense_mult add = 0.05 }
        remove_modifier = sakuya_cheat_b4_army_defense
        add_modifier = { name = sakuya_cheat_b4_army_defense multiplier = var:sakuya_b4_army_defense_mult }
        set_variable = sakuya_b4_army_defense_active
    }
}

sakuya_b4_army_defense_sub = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_army_defense_mult } } set_variable = { name = sakuya_b4_army_defense_mult value = 0 } }
        change_variable = { name = sakuya_b4_army_defense_mult add = -0.2 }
        remove_modifier = sakuya_cheat_b4_army_defense
        if = { limit = { has_variable = sakuya_b4_army_defense_mult } add_modifier = { name = sakuya_cheat_b4_army_defense multiplier = var:sakuya_b4_army_defense_mult } set_variable = sakuya_b4_army_defense_active }
        if = { limit = { var:sakuya_b4_army_defense_mult = 0 } remove_variable = sakuya_b4_army_defense_mult remove_variable = sakuya_b4_army_defense_active }
    }
}

sakuya_b4_army_defense_clear = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        remove_modifier = sakuya_cheat_b4_army_defense
        remove_variable = sakuya_b4_army_defense_mult
        remove_variable = sakuya_b4_army_defense_active
    }
}

sakuya_b4_army_experience_gain_add = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_army_experience_gain_mult } } set_variable = { name = sakuya_b4_army_experience_gain_mult value = 0 } }
        change_variable = { name = sakuya_b4_army_experience_gain_mult add = 0.2 }
        remove_modifier = sakuya_cheat_b4_army_experience_gain
        add_modifier = { name = sakuya_cheat_b4_army_experience_gain multiplier = var:sakuya_b4_army_experience_gain_mult }
        set_variable = sakuya_b4_army_experience_gain_active
    }
}

sakuya_b4_army_experience_gain_add_shift = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_army_experience_gain_mult } } set_variable = { name = sakuya_b4_army_experience_gain_mult value = 0 } }
        change_variable = { name = sakuya_b4_army_experience_gain_mult add = 200 }
        remove_modifier = sakuya_cheat_b4_army_experience_gain
        add_modifier = { name = sakuya_cheat_b4_army_experience_gain multiplier = var:sakuya_b4_army_experience_gain_mult }
        set_variable = sakuya_b4_army_experience_gain_active
    }
}

sakuya_b4_army_experience_gain_add_alt = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_army_experience_gain_mult } } set_variable = { name = sakuya_b4_army_experience_gain_mult value = 0 } }
        change_variable = { name = sakuya_b4_army_experience_gain_mult add = 0.05 }
        remove_modifier = sakuya_cheat_b4_army_experience_gain
        add_modifier = { name = sakuya_cheat_b4_army_experience_gain multiplier = var:sakuya_b4_army_experience_gain_mult }
        set_variable = sakuya_b4_army_experience_gain_active
    }
}

sakuya_b4_army_experience_gain_sub = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_army_experience_gain_mult } } set_variable = { name = sakuya_b4_army_experience_gain_mult value = 0 } }
        change_variable = { name = sakuya_b4_army_experience_gain_mult add = -0.2 }
        remove_modifier = sakuya_cheat_b4_army_experience_gain
        if = { limit = { has_variable = sakuya_b4_army_experience_gain_mult } add_modifier = { name = sakuya_cheat_b4_army_experience_gain multiplier = var:sakuya_b4_army_experience_gain_mult } set_variable = sakuya_b4_army_experience_gain_active }
        if = { limit = { var:sakuya_b4_army_experience_gain_mult = 0 } remove_variable = sakuya_b4_army_experience_gain_mult remove_variable = sakuya_b4_army_experience_gain_active }
    }
}

sakuya_b4_army_experience_gain_clear = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        remove_modifier = sakuya_cheat_b4_army_experience_gain
        remove_variable = sakuya_b4_army_experience_gain_mult
        remove_variable = sakuya_b4_army_experience_gain_active
    }
}

sakuya_b4_army_mobilization_speed_add = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_army_mobilization_speed_mult } } set_variable = { name = sakuya_b4_army_mobilization_speed_mult value = 0 } }
        change_variable = { name = sakuya_b4_army_mobilization_speed_mult add = 0.2 }
        remove_modifier = sakuya_cheat_b4_army_mobilization_speed
        add_modifier = { name = sakuya_cheat_b4_army_mobilization_speed multiplier = var:sakuya_b4_army_mobilization_speed_mult }
        set_variable = sakuya_b4_army_mobilization_speed_active
    }
}

sakuya_b4_army_mobilization_speed_add_shift = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_army_mobilization_speed_mult } } set_variable = { name = sakuya_b4_army_mobilization_speed_mult value = 0 } }
        change_variable = { name = sakuya_b4_army_mobilization_speed_mult add = 200 }
        remove_modifier = sakuya_cheat_b4_army_mobilization_speed
        add_modifier = { name = sakuya_cheat_b4_army_mobilization_speed multiplier = var:sakuya_b4_army_mobilization_speed_mult }
        set_variable = sakuya_b4_army_mobilization_speed_active
    }
}

sakuya_b4_army_mobilization_speed_add_alt = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_army_mobilization_speed_mult } } set_variable = { name = sakuya_b4_army_mobilization_speed_mult value = 0 } }
        change_variable = { name = sakuya_b4_army_mobilization_speed_mult add = 0.05 }
        remove_modifier = sakuya_cheat_b4_army_mobilization_speed
        add_modifier = { name = sakuya_cheat_b4_army_mobilization_speed multiplier = var:sakuya_b4_army_mobilization_speed_mult }
        set_variable = sakuya_b4_army_mobilization_speed_active
    }
}

sakuya_b4_army_mobilization_speed_sub = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_army_mobilization_speed_mult } } set_variable = { name = sakuya_b4_army_mobilization_speed_mult value = 0 } }
        change_variable = { name = sakuya_b4_army_mobilization_speed_mult add = -0.2 }
        remove_modifier = sakuya_cheat_b4_army_mobilization_speed
        if = { limit = { has_variable = sakuya_b4_army_mobilization_speed_mult } add_modifier = { name = sakuya_cheat_b4_army_mobilization_speed multiplier = var:sakuya_b4_army_mobilization_speed_mult } set_variable = sakuya_b4_army_mobilization_speed_active }
        if = { limit = { var:sakuya_b4_army_mobilization_speed_mult = 0 } remove_variable = sakuya_b4_army_mobilization_speed_mult remove_variable = sakuya_b4_army_mobilization_speed_active }
    }
}

sakuya_b4_army_mobilization_speed_clear = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        remove_modifier = sakuya_cheat_b4_army_mobilization_speed
        remove_variable = sakuya_b4_army_mobilization_speed_mult
        remove_variable = sakuya_b4_army_mobilization_speed_active
    }
}

sakuya_b4_army_organization_gain_add = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_army_organization_gain_mult } } set_variable = { name = sakuya_b4_army_organization_gain_mult value = 0 } }
        change_variable = { name = sakuya_b4_army_organization_gain_mult add = 0.2 }
        remove_modifier = sakuya_cheat_b4_army_organization_gain
        add_modifier = { name = sakuya_cheat_b4_army_organization_gain multiplier = var:sakuya_b4_army_organization_gain_mult }
        set_variable = sakuya_b4_army_organization_gain_active
    }
}

sakuya_b4_army_organization_gain_add_shift = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_army_organization_gain_mult } } set_variable = { name = sakuya_b4_army_organization_gain_mult value = 0 } }
        change_variable = { name = sakuya_b4_army_organization_gain_mult add = 200 }
        remove_modifier = sakuya_cheat_b4_army_organization_gain
        add_modifier = { name = sakuya_cheat_b4_army_organization_gain multiplier = var:sakuya_b4_army_organization_gain_mult }
        set_variable = sakuya_b4_army_organization_gain_active
    }
}

sakuya_b4_army_organization_gain_add_alt = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_army_organization_gain_mult } } set_variable = { name = sakuya_b4_army_organization_gain_mult value = 0 } }
        change_variable = { name = sakuya_b4_army_organization_gain_mult add = 0.05 }
        remove_modifier = sakuya_cheat_b4_army_organization_gain
        add_modifier = { name = sakuya_cheat_b4_army_organization_gain multiplier = var:sakuya_b4_army_organization_gain_mult }
        set_variable = sakuya_b4_army_organization_gain_active
    }
}

sakuya_b4_army_organization_gain_sub = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_army_organization_gain_mult } } set_variable = { name = sakuya_b4_army_organization_gain_mult value = 0 } }
        change_variable = { name = sakuya_b4_army_organization_gain_mult add = -0.2 }
        remove_modifier = sakuya_cheat_b4_army_organization_gain
        if = { limit = { has_variable = sakuya_b4_army_organization_gain_mult } add_modifier = { name = sakuya_cheat_b4_army_organization_gain multiplier = var:sakuya_b4_army_organization_gain_mult } set_variable = sakuya_b4_army_organization_gain_active }
        if = { limit = { var:sakuya_b4_army_organization_gain_mult = 0 } remove_variable = sakuya_b4_army_organization_gain_mult remove_variable = sakuya_b4_army_organization_gain_active }
    }
}

sakuya_b4_army_organization_gain_clear = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        remove_modifier = sakuya_cheat_b4_army_organization_gain
        remove_variable = sakuya_b4_army_organization_gain_mult
        remove_variable = sakuya_b4_army_organization_gain_active
    }
}

sakuya_b4_army_morale_recovery_add = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_army_morale_recovery_mult } } set_variable = { name = sakuya_b4_army_morale_recovery_mult value = 0 } }
        change_variable = { name = sakuya_b4_army_morale_recovery_mult add = 0.2 }
        remove_modifier = sakuya_cheat_b4_army_morale_recovery
        add_modifier = { name = sakuya_cheat_b4_army_morale_recovery multiplier = var:sakuya_b4_army_morale_recovery_mult }
        set_variable = sakuya_b4_army_morale_recovery_active
    }
}

sakuya_b4_army_morale_recovery_add_shift = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_army_morale_recovery_mult } } set_variable = { name = sakuya_b4_army_morale_recovery_mult value = 0 } }
        change_variable = { name = sakuya_b4_army_morale_recovery_mult add = 200 }
        remove_modifier = sakuya_cheat_b4_army_morale_recovery
        add_modifier = { name = sakuya_cheat_b4_army_morale_recovery multiplier = var:sakuya_b4_army_morale_recovery_mult }
        set_variable = sakuya_b4_army_morale_recovery_active
    }
}

sakuya_b4_army_morale_recovery_add_alt = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_army_morale_recovery_mult } } set_variable = { name = sakuya_b4_army_morale_recovery_mult value = 0 } }
        change_variable = { name = sakuya_b4_army_morale_recovery_mult add = 0.05 }
        remove_modifier = sakuya_cheat_b4_army_morale_recovery
        add_modifier = { name = sakuya_cheat_b4_army_morale_recovery multiplier = var:sakuya_b4_army_morale_recovery_mult }
        set_variable = sakuya_b4_army_morale_recovery_active
    }
}

sakuya_b4_army_morale_recovery_sub = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_army_morale_recovery_mult } } set_variable = { name = sakuya_b4_army_morale_recovery_mult value = 0 } }
        change_variable = { name = sakuya_b4_army_morale_recovery_mult add = -0.2 }
        remove_modifier = sakuya_cheat_b4_army_morale_recovery
        if = { limit = { has_variable = sakuya_b4_army_morale_recovery_mult } add_modifier = { name = sakuya_cheat_b4_army_morale_recovery multiplier = var:sakuya_b4_army_morale_recovery_mult } set_variable = sakuya_b4_army_morale_recovery_active }
        if = { limit = { var:sakuya_b4_army_morale_recovery_mult = 0 } remove_variable = sakuya_b4_army_morale_recovery_mult remove_variable = sakuya_b4_army_morale_recovery_active }
    }
}

sakuya_b4_army_morale_recovery_clear = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        remove_modifier = sakuya_cheat_b4_army_morale_recovery
        remove_variable = sakuya_b4_army_morale_recovery_mult
        remove_variable = sakuya_b4_army_morale_recovery_active
    }
}

sakuya_b4_army_morale_damage_add = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_army_morale_damage_mult } } set_variable = { name = sakuya_b4_army_morale_damage_mult value = 0 } }
        change_variable = { name = sakuya_b4_army_morale_damage_mult add = -0.2 }
        remove_modifier = sakuya_cheat_b4_army_morale_damage
        add_modifier = { name = sakuya_cheat_b4_army_morale_damage multiplier = var:sakuya_b4_army_morale_damage_mult }
        set_variable = sakuya_b4_army_morale_damage_active
    }
}

sakuya_b4_army_morale_damage_add_shift = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_army_morale_damage_mult } } set_variable = { name = sakuya_b4_army_morale_damage_mult value = 0 } }
        change_variable = { name = sakuya_b4_army_morale_damage_mult add = -200 }
        remove_modifier = sakuya_cheat_b4_army_morale_damage
        add_modifier = { name = sakuya_cheat_b4_army_morale_damage multiplier = var:sakuya_b4_army_morale_damage_mult }
        set_variable = sakuya_b4_army_morale_damage_active
    }
}

sakuya_b4_army_morale_damage_add_alt = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_army_morale_damage_mult } } set_variable = { name = sakuya_b4_army_morale_damage_mult value = 0 } }
        change_variable = { name = sakuya_b4_army_morale_damage_mult add = -0.05 }
        remove_modifier = sakuya_cheat_b4_army_morale_damage
        add_modifier = { name = sakuya_cheat_b4_army_morale_damage multiplier = var:sakuya_b4_army_morale_damage_mult }
        set_variable = sakuya_b4_army_morale_damage_active
    }
}

sakuya_b4_army_morale_damage_sub = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_army_morale_damage_mult } } set_variable = { name = sakuya_b4_army_morale_damage_mult value = 0 } }
        change_variable = { name = sakuya_b4_army_morale_damage_mult add = 0.2 }
        remove_modifier = sakuya_cheat_b4_army_morale_damage
        if = { limit = { has_variable = sakuya_b4_army_morale_damage_mult } add_modifier = { name = sakuya_cheat_b4_army_morale_damage multiplier = var:sakuya_b4_army_morale_damage_mult } set_variable = sakuya_b4_army_morale_damage_active }
        if = { limit = { var:sakuya_b4_army_morale_damage_mult = 0 } remove_variable = sakuya_b4_army_morale_damage_mult remove_variable = sakuya_b4_army_morale_damage_active }
    }
}

sakuya_b4_army_morale_damage_clear = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        remove_modifier = sakuya_cheat_b4_army_morale_damage
        remove_variable = sakuya_b4_army_morale_damage_mult
        remove_variable = sakuya_b4_army_morale_damage_active
    }
}

sakuya_b4_army_wages_add = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_army_wages_mult } } set_variable = { name = sakuya_b4_army_wages_mult value = 0 } }
        change_variable = { name = sakuya_b4_army_wages_mult add = -0.2 }
        remove_modifier = sakuya_cheat_b4_army_wages
        add_modifier = { name = sakuya_cheat_b4_army_wages multiplier = var:sakuya_b4_army_wages_mult }
        set_variable = sakuya_b4_army_wages_active
    }
}

sakuya_b4_army_wages_add_shift = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_army_wages_mult } } set_variable = { name = sakuya_b4_army_wages_mult value = 0 } }
        change_variable = { name = sakuya_b4_army_wages_mult add = -200 }
        remove_modifier = sakuya_cheat_b4_army_wages
        add_modifier = { name = sakuya_cheat_b4_army_wages multiplier = var:sakuya_b4_army_wages_mult }
        set_variable = sakuya_b4_army_wages_active
    }
}

sakuya_b4_army_wages_add_alt = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_army_wages_mult } } set_variable = { name = sakuya_b4_army_wages_mult value = 0 } }
        change_variable = { name = sakuya_b4_army_wages_mult add = -0.05 }
        remove_modifier = sakuya_cheat_b4_army_wages
        add_modifier = { name = sakuya_cheat_b4_army_wages multiplier = var:sakuya_b4_army_wages_mult }
        set_variable = sakuya_b4_army_wages_active
    }
}

sakuya_b4_army_wages_sub = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_army_wages_mult } } set_variable = { name = sakuya_b4_army_wages_mult value = 0 } }
        change_variable = { name = sakuya_b4_army_wages_mult add = 0.2 }
        remove_modifier = sakuya_cheat_b4_army_wages
        if = { limit = { has_variable = sakuya_b4_army_wages_mult } add_modifier = { name = sakuya_cheat_b4_army_wages multiplier = var:sakuya_b4_army_wages_mult } set_variable = sakuya_b4_army_wages_active }
        if = { limit = { var:sakuya_b4_army_wages_mult = 0 } remove_variable = sakuya_b4_army_wages_mult remove_variable = sakuya_b4_army_wages_active }
    }
}

sakuya_b4_army_wages_clear = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        remove_modifier = sakuya_cheat_b4_army_wages
        remove_variable = sakuya_b4_army_wages_mult
        remove_variable = sakuya_b4_army_wages_active
    }
}

sakuya_b4_army_goods_cost_add = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_army_goods_cost_mult } } set_variable = { name = sakuya_b4_army_goods_cost_mult value = 0 } }
        change_variable = { name = sakuya_b4_army_goods_cost_mult add = -0.2 }
        remove_modifier = sakuya_cheat_b4_army_goods_cost
        add_modifier = { name = sakuya_cheat_b4_army_goods_cost multiplier = var:sakuya_b4_army_goods_cost_mult }
        set_variable = sakuya_b4_army_goods_cost_active
    }
}

sakuya_b4_army_goods_cost_add_shift = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_army_goods_cost_mult } } set_variable = { name = sakuya_b4_army_goods_cost_mult value = 0 } }
        change_variable = { name = sakuya_b4_army_goods_cost_mult add = -200 }
        remove_modifier = sakuya_cheat_b4_army_goods_cost
        add_modifier = { name = sakuya_cheat_b4_army_goods_cost multiplier = var:sakuya_b4_army_goods_cost_mult }
        set_variable = sakuya_b4_army_goods_cost_active
    }
}

sakuya_b4_army_goods_cost_add_alt = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_army_goods_cost_mult } } set_variable = { name = sakuya_b4_army_goods_cost_mult value = 0 } }
        change_variable = { name = sakuya_b4_army_goods_cost_mult add = -0.05 }
        remove_modifier = sakuya_cheat_b4_army_goods_cost
        add_modifier = { name = sakuya_cheat_b4_army_goods_cost multiplier = var:sakuya_b4_army_goods_cost_mult }
        set_variable = sakuya_b4_army_goods_cost_active
    }
}

sakuya_b4_army_goods_cost_sub = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_army_goods_cost_mult } } set_variable = { name = sakuya_b4_army_goods_cost_mult value = 0 } }
        change_variable = { name = sakuya_b4_army_goods_cost_mult add = 0.2 }
        remove_modifier = sakuya_cheat_b4_army_goods_cost
        if = { limit = { has_variable = sakuya_b4_army_goods_cost_mult } add_modifier = { name = sakuya_cheat_b4_army_goods_cost multiplier = var:sakuya_b4_army_goods_cost_mult } set_variable = sakuya_b4_army_goods_cost_active }
        if = { limit = { var:sakuya_b4_army_goods_cost_mult = 0 } remove_variable = sakuya_b4_army_goods_cost_mult remove_variable = sakuya_b4_army_goods_cost_active }
    }
}

sakuya_b4_army_goods_cost_clear = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        remove_modifier = sakuya_cheat_b4_army_goods_cost
        remove_variable = sakuya_b4_army_goods_cost_mult
        remove_variable = sakuya_b4_army_goods_cost_active
    }
}

sakuya_b4_navy_offense_add = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_navy_offense_mult } } set_variable = { name = sakuya_b4_navy_offense_mult value = 0 } }
        change_variable = { name = sakuya_b4_navy_offense_mult add = 0.2 }
        remove_modifier = sakuya_cheat_b4_navy_offense
        add_modifier = { name = sakuya_cheat_b4_navy_offense multiplier = var:sakuya_b4_navy_offense_mult }
        set_variable = sakuya_b4_navy_offense_active
    }
}

sakuya_b4_navy_offense_add_shift = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_navy_offense_mult } } set_variable = { name = sakuya_b4_navy_offense_mult value = 0 } }
        change_variable = { name = sakuya_b4_navy_offense_mult add = 200 }
        remove_modifier = sakuya_cheat_b4_navy_offense
        add_modifier = { name = sakuya_cheat_b4_navy_offense multiplier = var:sakuya_b4_navy_offense_mult }
        set_variable = sakuya_b4_navy_offense_active
    }
}

sakuya_b4_navy_offense_add_alt = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_navy_offense_mult } } set_variable = { name = sakuya_b4_navy_offense_mult value = 0 } }
        change_variable = { name = sakuya_b4_navy_offense_mult add = 0.05 }
        remove_modifier = sakuya_cheat_b4_navy_offense
        add_modifier = { name = sakuya_cheat_b4_navy_offense multiplier = var:sakuya_b4_navy_offense_mult }
        set_variable = sakuya_b4_navy_offense_active
    }
}

sakuya_b4_navy_offense_sub = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_navy_offense_mult } } set_variable = { name = sakuya_b4_navy_offense_mult value = 0 } }
        change_variable = { name = sakuya_b4_navy_offense_mult add = -0.2 }
        remove_modifier = sakuya_cheat_b4_navy_offense
        if = { limit = { has_variable = sakuya_b4_navy_offense_mult } add_modifier = { name = sakuya_cheat_b4_navy_offense multiplier = var:sakuya_b4_navy_offense_mult } set_variable = sakuya_b4_navy_offense_active }
        if = { limit = { var:sakuya_b4_navy_offense_mult = 0 } remove_variable = sakuya_b4_navy_offense_mult remove_variable = sakuya_b4_navy_offense_active }
    }
}

sakuya_b4_navy_offense_clear = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        remove_modifier = sakuya_cheat_b4_navy_offense
        remove_variable = sakuya_b4_navy_offense_mult
        remove_variable = sakuya_b4_navy_offense_active
    }
}

sakuya_b4_navy_defense_add = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_navy_defense_mult } } set_variable = { name = sakuya_b4_navy_defense_mult value = 0 } }
        change_variable = { name = sakuya_b4_navy_defense_mult add = 0.2 }
        remove_modifier = sakuya_cheat_b4_navy_defense
        add_modifier = { name = sakuya_cheat_b4_navy_defense multiplier = var:sakuya_b4_navy_defense_mult }
        set_variable = sakuya_b4_navy_defense_active
    }
}

sakuya_b4_navy_defense_add_shift = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_navy_defense_mult } } set_variable = { name = sakuya_b4_navy_defense_mult value = 0 } }
        change_variable = { name = sakuya_b4_navy_defense_mult add = 200 }
        remove_modifier = sakuya_cheat_b4_navy_defense
        add_modifier = { name = sakuya_cheat_b4_navy_defense multiplier = var:sakuya_b4_navy_defense_mult }
        set_variable = sakuya_b4_navy_defense_active
    }
}

sakuya_b4_navy_defense_add_alt = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_navy_defense_mult } } set_variable = { name = sakuya_b4_navy_defense_mult value = 0 } }
        change_variable = { name = sakuya_b4_navy_defense_mult add = 0.05 }
        remove_modifier = sakuya_cheat_b4_navy_defense
        add_modifier = { name = sakuya_cheat_b4_navy_defense multiplier = var:sakuya_b4_navy_defense_mult }
        set_variable = sakuya_b4_navy_defense_active
    }
}

sakuya_b4_navy_defense_sub = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_navy_defense_mult } } set_variable = { name = sakuya_b4_navy_defense_mult value = 0 } }
        change_variable = { name = sakuya_b4_navy_defense_mult add = -0.2 }
        remove_modifier = sakuya_cheat_b4_navy_defense
        if = { limit = { has_variable = sakuya_b4_navy_defense_mult } add_modifier = { name = sakuya_cheat_b4_navy_defense multiplier = var:sakuya_b4_navy_defense_mult } set_variable = sakuya_b4_navy_defense_active }
        if = { limit = { var:sakuya_b4_navy_defense_mult = 0 } remove_variable = sakuya_b4_navy_defense_mult remove_variable = sakuya_b4_navy_defense_active }
    }
}

sakuya_b4_navy_defense_clear = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        remove_modifier = sakuya_cheat_b4_navy_defense
        remove_variable = sakuya_b4_navy_defense_mult
        remove_variable = sakuya_b4_navy_defense_active
    }
}

sakuya_b4_navy_experience_gain_add = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_navy_experience_gain_mult } } set_variable = { name = sakuya_b4_navy_experience_gain_mult value = 0 } }
        change_variable = { name = sakuya_b4_navy_experience_gain_mult add = 0.2 }
        remove_modifier = sakuya_cheat_b4_navy_experience_gain
        add_modifier = { name = sakuya_cheat_b4_navy_experience_gain multiplier = var:sakuya_b4_navy_experience_gain_mult }
        set_variable = sakuya_b4_navy_experience_gain_active
    }
}

sakuya_b4_navy_experience_gain_add_shift = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_navy_experience_gain_mult } } set_variable = { name = sakuya_b4_navy_experience_gain_mult value = 0 } }
        change_variable = { name = sakuya_b4_navy_experience_gain_mult add = 200 }
        remove_modifier = sakuya_cheat_b4_navy_experience_gain
        add_modifier = { name = sakuya_cheat_b4_navy_experience_gain multiplier = var:sakuya_b4_navy_experience_gain_mult }
        set_variable = sakuya_b4_navy_experience_gain_active
    }
}

sakuya_b4_navy_experience_gain_add_alt = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_navy_experience_gain_mult } } set_variable = { name = sakuya_b4_navy_experience_gain_mult value = 0 } }
        change_variable = { name = sakuya_b4_navy_experience_gain_mult add = 0.05 }
        remove_modifier = sakuya_cheat_b4_navy_experience_gain
        add_modifier = { name = sakuya_cheat_b4_navy_experience_gain multiplier = var:sakuya_b4_navy_experience_gain_mult }
        set_variable = sakuya_b4_navy_experience_gain_active
    }
}

sakuya_b4_navy_experience_gain_sub = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_navy_experience_gain_mult } } set_variable = { name = sakuya_b4_navy_experience_gain_mult value = 0 } }
        change_variable = { name = sakuya_b4_navy_experience_gain_mult add = -0.2 }
        remove_modifier = sakuya_cheat_b4_navy_experience_gain
        if = { limit = { has_variable = sakuya_b4_navy_experience_gain_mult } add_modifier = { name = sakuya_cheat_b4_navy_experience_gain multiplier = var:sakuya_b4_navy_experience_gain_mult } set_variable = sakuya_b4_navy_experience_gain_active }
        if = { limit = { var:sakuya_b4_navy_experience_gain_mult = 0 } remove_variable = sakuya_b4_navy_experience_gain_mult remove_variable = sakuya_b4_navy_experience_gain_active }
    }
}

sakuya_b4_navy_experience_gain_clear = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        remove_modifier = sakuya_cheat_b4_navy_experience_gain
        remove_variable = sakuya_b4_navy_experience_gain_mult
        remove_variable = sakuya_b4_navy_experience_gain_active
    }
}

sakuya_b4_navy_convoy_defense_add = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_navy_convoy_defense_mult } } set_variable = { name = sakuya_b4_navy_convoy_defense_mult value = 0 } }
        change_variable = { name = sakuya_b4_navy_convoy_defense_mult add = 0.2 }
        remove_modifier = sakuya_cheat_b4_navy_convoy_defense
        add_modifier = { name = sakuya_cheat_b4_navy_convoy_defense multiplier = var:sakuya_b4_navy_convoy_defense_mult }
        set_variable = sakuya_b4_navy_convoy_defense_active
    }
}

sakuya_b4_navy_convoy_defense_add_shift = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_navy_convoy_defense_mult } } set_variable = { name = sakuya_b4_navy_convoy_defense_mult value = 0 } }
        change_variable = { name = sakuya_b4_navy_convoy_defense_mult add = 200 }
        remove_modifier = sakuya_cheat_b4_navy_convoy_defense
        add_modifier = { name = sakuya_cheat_b4_navy_convoy_defense multiplier = var:sakuya_b4_navy_convoy_defense_mult }
        set_variable = sakuya_b4_navy_convoy_defense_active
    }
}

sakuya_b4_navy_convoy_defense_add_alt = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_navy_convoy_defense_mult } } set_variable = { name = sakuya_b4_navy_convoy_defense_mult value = 0 } }
        change_variable = { name = sakuya_b4_navy_convoy_defense_mult add = 0.05 }
        remove_modifier = sakuya_cheat_b4_navy_convoy_defense
        add_modifier = { name = sakuya_cheat_b4_navy_convoy_defense multiplier = var:sakuya_b4_navy_convoy_defense_mult }
        set_variable = sakuya_b4_navy_convoy_defense_active
    }
}

sakuya_b4_navy_convoy_defense_sub = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_navy_convoy_defense_mult } } set_variable = { name = sakuya_b4_navy_convoy_defense_mult value = 0 } }
        change_variable = { name = sakuya_b4_navy_convoy_defense_mult add = -0.2 }
        remove_modifier = sakuya_cheat_b4_navy_convoy_defense
        if = { limit = { has_variable = sakuya_b4_navy_convoy_defense_mult } add_modifier = { name = sakuya_cheat_b4_navy_convoy_defense multiplier = var:sakuya_b4_navy_convoy_defense_mult } set_variable = sakuya_b4_navy_convoy_defense_active }
        if = { limit = { var:sakuya_b4_navy_convoy_defense_mult = 0 } remove_variable = sakuya_b4_navy_convoy_defense_mult remove_variable = sakuya_b4_navy_convoy_defense_active }
    }
}

sakuya_b4_navy_convoy_defense_clear = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        remove_modifier = sakuya_cheat_b4_navy_convoy_defense
        remove_variable = sakuya_b4_navy_convoy_defense_mult
        remove_variable = sakuya_b4_navy_convoy_defense_active
    }
}

sakuya_b4_navy_convoy_raiding_add = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_navy_convoy_raiding_mult } } set_variable = { name = sakuya_b4_navy_convoy_raiding_mult value = 0 } }
        change_variable = { name = sakuya_b4_navy_convoy_raiding_mult add = 0.2 }
        remove_modifier = sakuya_cheat_b4_navy_convoy_raiding
        add_modifier = { name = sakuya_cheat_b4_navy_convoy_raiding multiplier = var:sakuya_b4_navy_convoy_raiding_mult }
        set_variable = sakuya_b4_navy_convoy_raiding_active
    }
}

sakuya_b4_navy_convoy_raiding_add_shift = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_navy_convoy_raiding_mult } } set_variable = { name = sakuya_b4_navy_convoy_raiding_mult value = 0 } }
        change_variable = { name = sakuya_b4_navy_convoy_raiding_mult add = 200 }
        remove_modifier = sakuya_cheat_b4_navy_convoy_raiding
        add_modifier = { name = sakuya_cheat_b4_navy_convoy_raiding multiplier = var:sakuya_b4_navy_convoy_raiding_mult }
        set_variable = sakuya_b4_navy_convoy_raiding_active
    }
}

sakuya_b4_navy_convoy_raiding_add_alt = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_navy_convoy_raiding_mult } } set_variable = { name = sakuya_b4_navy_convoy_raiding_mult value = 0 } }
        change_variable = { name = sakuya_b4_navy_convoy_raiding_mult add = 0.05 }
        remove_modifier = sakuya_cheat_b4_navy_convoy_raiding
        add_modifier = { name = sakuya_cheat_b4_navy_convoy_raiding multiplier = var:sakuya_b4_navy_convoy_raiding_mult }
        set_variable = sakuya_b4_navy_convoy_raiding_active
    }
}

sakuya_b4_navy_convoy_raiding_sub = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_navy_convoy_raiding_mult } } set_variable = { name = sakuya_b4_navy_convoy_raiding_mult value = 0 } }
        change_variable = { name = sakuya_b4_navy_convoy_raiding_mult add = -0.2 }
        remove_modifier = sakuya_cheat_b4_navy_convoy_raiding
        if = { limit = { has_variable = sakuya_b4_navy_convoy_raiding_mult } add_modifier = { name = sakuya_cheat_b4_navy_convoy_raiding multiplier = var:sakuya_b4_navy_convoy_raiding_mult } set_variable = sakuya_b4_navy_convoy_raiding_active }
        if = { limit = { var:sakuya_b4_navy_convoy_raiding_mult = 0 } remove_variable = sakuya_b4_navy_convoy_raiding_mult remove_variable = sakuya_b4_navy_convoy_raiding_active }
    }
}

sakuya_b4_navy_convoy_raiding_clear = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        remove_modifier = sakuya_cheat_b4_navy_convoy_raiding
        remove_variable = sakuya_b4_navy_convoy_raiding_mult
        remove_variable = sakuya_b4_navy_convoy_raiding_active
    }
}

sakuya_b4_navy_convoy_interception_add = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_navy_convoy_interception_mult } } set_variable = { name = sakuya_b4_navy_convoy_interception_mult value = 0 } }
        change_variable = { name = sakuya_b4_navy_convoy_interception_mult add = 0.2 }
        remove_modifier = sakuya_cheat_b4_navy_convoy_interception
        add_modifier = { name = sakuya_cheat_b4_navy_convoy_interception multiplier = var:sakuya_b4_navy_convoy_interception_mult }
        set_variable = sakuya_b4_navy_convoy_interception_active
    }
}

sakuya_b4_navy_convoy_interception_add_shift = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_navy_convoy_interception_mult } } set_variable = { name = sakuya_b4_navy_convoy_interception_mult value = 0 } }
        change_variable = { name = sakuya_b4_navy_convoy_interception_mult add = 200 }
        remove_modifier = sakuya_cheat_b4_navy_convoy_interception
        add_modifier = { name = sakuya_cheat_b4_navy_convoy_interception multiplier = var:sakuya_b4_navy_convoy_interception_mult }
        set_variable = sakuya_b4_navy_convoy_interception_active
    }
}

sakuya_b4_navy_convoy_interception_add_alt = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_navy_convoy_interception_mult } } set_variable = { name = sakuya_b4_navy_convoy_interception_mult value = 0 } }
        change_variable = { name = sakuya_b4_navy_convoy_interception_mult add = 0.05 }
        remove_modifier = sakuya_cheat_b4_navy_convoy_interception
        add_modifier = { name = sakuya_cheat_b4_navy_convoy_interception multiplier = var:sakuya_b4_navy_convoy_interception_mult }
        set_variable = sakuya_b4_navy_convoy_interception_active
    }
}

sakuya_b4_navy_convoy_interception_sub = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_navy_convoy_interception_mult } } set_variable = { name = sakuya_b4_navy_convoy_interception_mult value = 0 } }
        change_variable = { name = sakuya_b4_navy_convoy_interception_mult add = -0.2 }
        remove_modifier = sakuya_cheat_b4_navy_convoy_interception
        if = { limit = { has_variable = sakuya_b4_navy_convoy_interception_mult } add_modifier = { name = sakuya_cheat_b4_navy_convoy_interception multiplier = var:sakuya_b4_navy_convoy_interception_mult } set_variable = sakuya_b4_navy_convoy_interception_active }
        if = { limit = { var:sakuya_b4_navy_convoy_interception_mult = 0 } remove_variable = sakuya_b4_navy_convoy_interception_mult remove_variable = sakuya_b4_navy_convoy_interception_active }
    }
}

sakuya_b4_navy_convoy_interception_clear = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        remove_modifier = sakuya_cheat_b4_navy_convoy_interception
        remove_variable = sakuya_b4_navy_convoy_interception_mult
        remove_variable = sakuya_b4_navy_convoy_interception_active
    }
}

sakuya_b4_navy_ship_interest_gain_add = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_navy_ship_interest_gain_mult } } set_variable = { name = sakuya_b4_navy_ship_interest_gain_mult value = 0 } }
        change_variable = { name = sakuya_b4_navy_ship_interest_gain_mult add = 0.2 }
        remove_modifier = sakuya_cheat_b4_navy_ship_interest_gain
        add_modifier = { name = sakuya_cheat_b4_navy_ship_interest_gain multiplier = var:sakuya_b4_navy_ship_interest_gain_mult }
        set_variable = sakuya_b4_navy_ship_interest_gain_active
    }
}

sakuya_b4_navy_ship_interest_gain_add_shift = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_navy_ship_interest_gain_mult } } set_variable = { name = sakuya_b4_navy_ship_interest_gain_mult value = 0 } }
        change_variable = { name = sakuya_b4_navy_ship_interest_gain_mult add = 200 }
        remove_modifier = sakuya_cheat_b4_navy_ship_interest_gain
        add_modifier = { name = sakuya_cheat_b4_navy_ship_interest_gain multiplier = var:sakuya_b4_navy_ship_interest_gain_mult }
        set_variable = sakuya_b4_navy_ship_interest_gain_active
    }
}

sakuya_b4_navy_ship_interest_gain_add_alt = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_navy_ship_interest_gain_mult } } set_variable = { name = sakuya_b4_navy_ship_interest_gain_mult value = 0 } }
        change_variable = { name = sakuya_b4_navy_ship_interest_gain_mult add = 0.05 }
        remove_modifier = sakuya_cheat_b4_navy_ship_interest_gain
        add_modifier = { name = sakuya_cheat_b4_navy_ship_interest_gain multiplier = var:sakuya_b4_navy_ship_interest_gain_mult }
        set_variable = sakuya_b4_navy_ship_interest_gain_active
    }
}

sakuya_b4_navy_ship_interest_gain_sub = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_navy_ship_interest_gain_mult } } set_variable = { name = sakuya_b4_navy_ship_interest_gain_mult value = 0 } }
        change_variable = { name = sakuya_b4_navy_ship_interest_gain_mult add = -0.2 }
        remove_modifier = sakuya_cheat_b4_navy_ship_interest_gain
        if = { limit = { has_variable = sakuya_b4_navy_ship_interest_gain_mult } add_modifier = { name = sakuya_cheat_b4_navy_ship_interest_gain multiplier = var:sakuya_b4_navy_ship_interest_gain_mult } set_variable = sakuya_b4_navy_ship_interest_gain_active }
        if = { limit = { var:sakuya_b4_navy_ship_interest_gain_mult = 0 } remove_variable = sakuya_b4_navy_ship_interest_gain_mult remove_variable = sakuya_b4_navy_ship_interest_gain_active }
    }
}

sakuya_b4_navy_ship_interest_gain_clear = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        remove_modifier = sakuya_cheat_b4_navy_ship_interest_gain
        remove_variable = sakuya_b4_navy_ship_interest_gain_mult
        remove_variable = sakuya_b4_navy_ship_interest_gain_active
    }
}

sakuya_b4_navy_flagship_interest_gain_add = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_navy_flagship_interest_gain_mult } } set_variable = { name = sakuya_b4_navy_flagship_interest_gain_mult value = 0 } }
        change_variable = { name = sakuya_b4_navy_flagship_interest_gain_mult add = 0.2 }
        remove_modifier = sakuya_cheat_b4_navy_flagship_interest_gain
        add_modifier = { name = sakuya_cheat_b4_navy_flagship_interest_gain multiplier = var:sakuya_b4_navy_flagship_interest_gain_mult }
        set_variable = sakuya_b4_navy_flagship_interest_gain_active
    }
}

sakuya_b4_navy_flagship_interest_gain_add_shift = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_navy_flagship_interest_gain_mult } } set_variable = { name = sakuya_b4_navy_flagship_interest_gain_mult value = 0 } }
        change_variable = { name = sakuya_b4_navy_flagship_interest_gain_mult add = 200 }
        remove_modifier = sakuya_cheat_b4_navy_flagship_interest_gain
        add_modifier = { name = sakuya_cheat_b4_navy_flagship_interest_gain multiplier = var:sakuya_b4_navy_flagship_interest_gain_mult }
        set_variable = sakuya_b4_navy_flagship_interest_gain_active
    }
}

sakuya_b4_navy_flagship_interest_gain_add_alt = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_navy_flagship_interest_gain_mult } } set_variable = { name = sakuya_b4_navy_flagship_interest_gain_mult value = 0 } }
        change_variable = { name = sakuya_b4_navy_flagship_interest_gain_mult add = 0.05 }
        remove_modifier = sakuya_cheat_b4_navy_flagship_interest_gain
        add_modifier = { name = sakuya_cheat_b4_navy_flagship_interest_gain multiplier = var:sakuya_b4_navy_flagship_interest_gain_mult }
        set_variable = sakuya_b4_navy_flagship_interest_gain_active
    }
}

sakuya_b4_navy_flagship_interest_gain_sub = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_navy_flagship_interest_gain_mult } } set_variable = { name = sakuya_b4_navy_flagship_interest_gain_mult value = 0 } }
        change_variable = { name = sakuya_b4_navy_flagship_interest_gain_mult add = -0.2 }
        remove_modifier = sakuya_cheat_b4_navy_flagship_interest_gain
        if = { limit = { has_variable = sakuya_b4_navy_flagship_interest_gain_mult } add_modifier = { name = sakuya_cheat_b4_navy_flagship_interest_gain multiplier = var:sakuya_b4_navy_flagship_interest_gain_mult } set_variable = sakuya_b4_navy_flagship_interest_gain_active }
        if = { limit = { var:sakuya_b4_navy_flagship_interest_gain_mult = 0 } remove_variable = sakuya_b4_navy_flagship_interest_gain_mult remove_variable = sakuya_b4_navy_flagship_interest_gain_active }
    }
}

sakuya_b4_navy_flagship_interest_gain_clear = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        remove_modifier = sakuya_cheat_b4_navy_flagship_interest_gain
        remove_variable = sakuya_b4_navy_flagship_interest_gain_mult
        remove_variable = sakuya_b4_navy_flagship_interest_gain_active
    }
}

sakuya_b4_navy_ship_construction_capacity_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_disable_ship_construction_queue_risk_effect = yes } }
sakuya_b4_navy_ship_construction_capacity_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_disable_ship_construction_queue_risk_effect = yes } }
sakuya_b4_navy_ship_construction_capacity_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_disable_ship_construction_queue_risk_effect = yes } }
sakuya_b4_navy_ship_construction_capacity_sub = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_disable_ship_construction_queue_risk_effect = yes } }
sakuya_b4_navy_ship_construction_capacity_clear = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_disable_ship_construction_queue_risk_effect = yes } }

sakuya_b4_navy_supply_ship_ratio_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_disable_ship_construction_queue_risk_effect = yes } }
sakuya_b4_navy_supply_ship_ratio_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_disable_ship_construction_queue_risk_effect = yes } }
sakuya_b4_navy_supply_ship_ratio_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_disable_ship_construction_queue_risk_effect = yes } }
sakuya_b4_navy_supply_ship_ratio_sub = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_disable_ship_construction_queue_risk_effect = yes } }
sakuya_b4_navy_supply_ship_ratio_clear = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_disable_ship_construction_queue_risk_effect = yes } }

sakuya_b4_navy_ship_construction_efficiency_add = { scope = country is_shown = { always = no } effect = { sakuya_b3_lawmod_player_clear_modifier_effect = { MOD = sakuya_cheat_b4_navy_ship_construction_efficiency VAR = sakuya_b4_navy_ship_construction_efficiency_mult } remove_variable = sakuya_b4_navy_ship_construction_efficiency_active } }
sakuya_b4_navy_ship_construction_efficiency_add_shift = { scope = country is_shown = { always = no } effect = { sakuya_b3_lawmod_player_clear_modifier_effect = { MOD = sakuya_cheat_b4_navy_ship_construction_efficiency VAR = sakuya_b4_navy_ship_construction_efficiency_mult } remove_variable = sakuya_b4_navy_ship_construction_efficiency_active } }
sakuya_b4_navy_ship_construction_efficiency_add_alt = { scope = country is_shown = { always = no } effect = { sakuya_b3_lawmod_player_clear_modifier_effect = { MOD = sakuya_cheat_b4_navy_ship_construction_efficiency VAR = sakuya_b4_navy_ship_construction_efficiency_mult } remove_variable = sakuya_b4_navy_ship_construction_efficiency_active } }
sakuya_b4_navy_ship_construction_efficiency_sub = { scope = country is_shown = { always = no } effect = { sakuya_b3_lawmod_player_clear_modifier_effect = { MOD = sakuya_cheat_b4_navy_ship_construction_efficiency VAR = sakuya_b4_navy_ship_construction_efficiency_mult } remove_variable = sakuya_b4_navy_ship_construction_efficiency_active } }
sakuya_b4_navy_ship_construction_efficiency_clear = { scope = country is_shown = { always = no } effect = { sakuya_b3_lawmod_player_clear_modifier_effect = { MOD = sakuya_cheat_b4_navy_ship_construction_efficiency VAR = sakuya_b4_navy_ship_construction_efficiency_mult } remove_variable = sakuya_b4_navy_ship_construction_efficiency_active } }

sakuya_b4_army_general_capacity_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b3_lawmod_player_change_modifier_delta_effect = { MOD = sakuya_cheat_b4_army_general_capacity VAR = sakuya_b4_army_general_capacity_mult DELTA = 1 } set_variable = sakuya_b4_army_general_capacity_active } }
sakuya_b4_army_general_capacity_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b3_lawmod_player_change_modifier_delta_effect = { MOD = sakuya_cheat_b4_army_general_capacity VAR = sakuya_b4_army_general_capacity_mult DELTA = 10 } set_variable = sakuya_b4_army_general_capacity_active } }
sakuya_b4_army_general_capacity_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b3_lawmod_player_change_modifier_delta_effect = { MOD = sakuya_cheat_b4_army_general_capacity VAR = sakuya_b4_army_general_capacity_mult DELTA = 5 } set_variable = sakuya_b4_army_general_capacity_active } }
sakuya_b4_army_general_capacity_sub = { scope = country is_shown = { is_player = yes } effect = { sakuya_b3_lawmod_player_change_modifier_delta_effect = { MOD = sakuya_cheat_b4_army_general_capacity VAR = sakuya_b4_army_general_capacity_mult DELTA = -1 } if = { limit = { NOT = { has_variable = sakuya_b4_army_general_capacity_mult } } remove_variable = sakuya_b4_army_general_capacity_active } } }
sakuya_b4_army_general_capacity_clear = { scope = country is_shown = { is_player = yes } effect = { sakuya_b3_lawmod_player_clear_modifier_effect = { MOD = sakuya_cheat_b4_army_general_capacity VAR = sakuya_b4_army_general_capacity_mult } remove_variable = sakuya_b4_army_general_capacity_active } }

sakuya_b4_navy_recognized_piracy_add = { scope = country is_shown = { is_player = yes } effect = { set_variable = sakuya_b4_navy_recognized_piracy_active } }
sakuya_b4_navy_recognized_piracy_clear = { scope = country is_shown = { is_player = yes } effect = { remove_variable = sakuya_b4_navy_recognized_piracy_active } }
sakuya_b4_navy_recognized_piracy_marked_add = { scope = country is_shown = { is_player = yes any_country = { has_variable = sakuya_mark_country_target } } effect = { sakuya_b3_resolve_marked_country_effect = yes if = { limit = { has_variable = sakuya_b3_marked_country_found exists = scope:sakuya_b3_marked_country_scope } scope:sakuya_b3_marked_country_scope = { set_variable = sakuya_b4_navy_recognized_piracy_active } } remove_variable = sakuya_b3_marked_country_found } }
sakuya_b4_navy_recognized_piracy_marked_clear = { scope = country is_shown = { is_player = yes any_country = { has_variable = sakuya_mark_country_target } } effect = { sakuya_b3_resolve_marked_country_effect = yes if = { limit = { has_variable = sakuya_b3_marked_country_found exists = scope:sakuya_b3_marked_country_scope } scope:sakuya_b3_marked_country_scope = { remove_variable = sakuya_b4_navy_recognized_piracy_active } } remove_variable = sakuya_b3_marked_country_found } }

sakuya_b4_navy_ship_construction_goods_cost_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b3_lawmod_player_change_modifier_delta_effect = { MOD = sakuya_cheat_b4_navy_ship_construction_goods_cost VAR = sakuya_b4_navy_ship_construction_goods_cost_mult DELTA = -0.2 } set_variable = sakuya_b4_navy_ship_construction_goods_cost_active } }
sakuya_b4_navy_ship_construction_goods_cost_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b3_lawmod_player_change_modifier_delta_effect = { MOD = sakuya_cheat_b4_navy_ship_construction_goods_cost VAR = sakuya_b4_navy_ship_construction_goods_cost_mult DELTA = -200 } set_variable = sakuya_b4_navy_ship_construction_goods_cost_active } }
sakuya_b4_navy_ship_construction_goods_cost_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b3_lawmod_player_change_modifier_delta_effect = { MOD = sakuya_cheat_b4_navy_ship_construction_goods_cost VAR = sakuya_b4_navy_ship_construction_goods_cost_mult DELTA = -0.05 } set_variable = sakuya_b4_navy_ship_construction_goods_cost_active } }
sakuya_b4_navy_ship_construction_goods_cost_sub = { scope = country is_shown = { is_player = yes } effect = { sakuya_b3_lawmod_player_change_modifier_delta_effect = { MOD = sakuya_cheat_b4_navy_ship_construction_goods_cost VAR = sakuya_b4_navy_ship_construction_goods_cost_mult DELTA = 0.2 } if = { limit = { NOT = { has_variable = sakuya_b4_navy_ship_construction_goods_cost_mult } } remove_variable = sakuya_b4_navy_ship_construction_goods_cost_active } } }
sakuya_b4_navy_ship_construction_goods_cost_clear = { scope = country is_shown = { is_player = yes } effect = { sakuya_b3_lawmod_player_clear_modifier_effect = { MOD = sakuya_cheat_b4_navy_ship_construction_goods_cost VAR = sakuya_b4_navy_ship_construction_goods_cost_mult } remove_variable = sakuya_b4_navy_ship_construction_goods_cost_active } }

sakuya_b4_navy_invasion_efficiency_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b3_lawmod_player_change_modifier_delta_effect = { MOD = sakuya_cheat_b4_navy_invasion_efficiency VAR = sakuya_b4_navy_invasion_efficiency_mult DELTA = 0.2 } set_variable = sakuya_b4_navy_invasion_efficiency_active } }
sakuya_b4_navy_invasion_efficiency_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b3_lawmod_player_change_modifier_delta_effect = { MOD = sakuya_cheat_b4_navy_invasion_efficiency VAR = sakuya_b4_navy_invasion_efficiency_mult DELTA = 200 } set_variable = sakuya_b4_navy_invasion_efficiency_active } }
sakuya_b4_navy_invasion_efficiency_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b3_lawmod_player_change_modifier_delta_effect = { MOD = sakuya_cheat_b4_navy_invasion_efficiency VAR = sakuya_b4_navy_invasion_efficiency_mult DELTA = 0.05 } set_variable = sakuya_b4_navy_invasion_efficiency_active } }
sakuya_b4_navy_invasion_efficiency_sub = { scope = country is_shown = { is_player = yes } effect = { sakuya_b3_lawmod_player_change_modifier_delta_effect = { MOD = sakuya_cheat_b4_navy_invasion_efficiency VAR = sakuya_b4_navy_invasion_efficiency_mult DELTA = -0.2 } if = { limit = { NOT = { has_variable = sakuya_b4_navy_invasion_efficiency_mult } } remove_variable = sakuya_b4_navy_invasion_efficiency_active } } }
sakuya_b4_navy_invasion_efficiency_clear = { scope = country is_shown = { is_player = yes } effect = { sakuya_b3_lawmod_player_clear_modifier_effect = { MOD = sakuya_cheat_b4_navy_invasion_efficiency VAR = sakuya_b4_navy_invasion_efficiency_mult } remove_variable = sakuya_b4_navy_invasion_efficiency_active } }

sakuya_b4_navy_fortification_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b6_clear_selected_state_fixed_modifier_group_effect = { OLD_MOD = sakuya_cheat_b4_navy_fortification_default MOD1 = sakuya_cheat_b4_navy_fortification_default MOD2 = sakuya_cheat_b4_navy_fortification_shift MOD3 = sakuya_cheat_b4_navy_fortification_alt MOD4 = sakuya_cheat_b4_navy_fortification_ctrl } sakuya_b6_add_selected_state_fixed_modifier_effect = { OLD_MOD = sakuya_cheat_b4_navy_fortification_default MOD = sakuya_cheat_b4_navy_fortification_default } } }
sakuya_b4_navy_fortification_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b6_clear_selected_state_fixed_modifier_group_effect = { OLD_MOD = sakuya_cheat_b4_navy_fortification_default MOD1 = sakuya_cheat_b4_navy_fortification_default MOD2 = sakuya_cheat_b4_navy_fortification_shift MOD3 = sakuya_cheat_b4_navy_fortification_alt MOD4 = sakuya_cheat_b4_navy_fortification_ctrl } sakuya_b6_add_selected_state_fixed_modifier_effect = { OLD_MOD = sakuya_cheat_b4_navy_fortification_default MOD = sakuya_cheat_b4_navy_fortification_shift } } }
sakuya_b4_navy_fortification_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b6_clear_selected_state_fixed_modifier_group_effect = { OLD_MOD = sakuya_cheat_b4_navy_fortification_default MOD1 = sakuya_cheat_b4_navy_fortification_default MOD2 = sakuya_cheat_b4_navy_fortification_shift MOD3 = sakuya_cheat_b4_navy_fortification_alt MOD4 = sakuya_cheat_b4_navy_fortification_ctrl } sakuya_b6_add_selected_state_fixed_modifier_effect = { OLD_MOD = sakuya_cheat_b4_navy_fortification_default MOD = sakuya_cheat_b4_navy_fortification_alt } } }
sakuya_b4_navy_fortification_sub = { scope = country is_shown = { is_player = yes } effect = { sakuya_b6_clear_selected_state_fixed_modifier_group_effect = { OLD_MOD = sakuya_cheat_b4_navy_fortification_default MOD1 = sakuya_cheat_b4_navy_fortification_default MOD2 = sakuya_cheat_b4_navy_fortification_shift MOD3 = sakuya_cheat_b4_navy_fortification_alt MOD4 = sakuya_cheat_b4_navy_fortification_ctrl } sakuya_b6_add_selected_state_fixed_modifier_effect = { OLD_MOD = sakuya_cheat_b4_navy_fortification_default MOD = sakuya_cheat_b4_navy_fortification_ctrl } } }
sakuya_b4_navy_fortification_clear = { scope = country is_shown = { is_player = yes } effect = { sakuya_b6_clear_selected_state_fixed_modifier_group_effect = { OLD_MOD = sakuya_cheat_b4_navy_fortification_default MOD1 = sakuya_cheat_b4_navy_fortification_default MOD2 = sakuya_cheat_b4_navy_fortification_shift MOD3 = sakuya_cheat_b4_navy_fortification_alt MOD4 = sakuya_cheat_b4_navy_fortification_ctrl } } }

sakuya_b4_navy_ship_ops_test_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b3_lawmod_player_change_modifier_delta_effect = { MOD = sakuya_cheat_b4_navy_ship_ops_test VAR = sakuya_b4_navy_ship_ops_test_mult DELTA = 0.2 } set_variable = sakuya_b4_navy_ship_ops_test_active } }
sakuya_b4_navy_ship_ops_test_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b3_lawmod_player_change_modifier_delta_effect = { MOD = sakuya_cheat_b4_navy_ship_ops_test VAR = sakuya_b4_navy_ship_ops_test_mult DELTA = 200 } set_variable = sakuya_b4_navy_ship_ops_test_active } }
sakuya_b4_navy_ship_ops_test_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b3_lawmod_player_change_modifier_delta_effect = { MOD = sakuya_cheat_b4_navy_ship_ops_test VAR = sakuya_b4_navy_ship_ops_test_mult DELTA = 0.05 } set_variable = sakuya_b4_navy_ship_ops_test_active } }
sakuya_b4_navy_ship_ops_test_sub = { scope = country is_shown = { is_player = yes } effect = { sakuya_b3_lawmod_player_change_modifier_delta_effect = { MOD = sakuya_cheat_b4_navy_ship_ops_test VAR = sakuya_b4_navy_ship_ops_test_mult DELTA = -0.2 } if = { limit = { NOT = { has_variable = sakuya_b4_navy_ship_ops_test_mult } } remove_variable = sakuya_b4_navy_ship_ops_test_active } } }
sakuya_b4_navy_ship_ops_test_clear = { scope = country is_shown = { is_player = yes } effect = { sakuya_b3_lawmod_player_clear_modifier_effect = { MOD = sakuya_cheat_b4_navy_ship_ops_test VAR = sakuya_b4_navy_ship_ops_test_mult } remove_variable = sakuya_b4_navy_ship_ops_test_active } }

sakuya_b4_navy_admiral_capacity_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b3_lawmod_player_change_modifier_delta_effect = { MOD = sakuya_cheat_b4_navy_admiral_capacity VAR = sakuya_b4_navy_admiral_capacity_mult DELTA = 1 } set_variable = sakuya_b4_navy_admiral_capacity_active } }
sakuya_b4_navy_admiral_capacity_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b3_lawmod_player_change_modifier_delta_effect = { MOD = sakuya_cheat_b4_navy_admiral_capacity VAR = sakuya_b4_navy_admiral_capacity_mult DELTA = 10 } set_variable = sakuya_b4_navy_admiral_capacity_active } }
sakuya_b4_navy_admiral_capacity_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b3_lawmod_player_change_modifier_delta_effect = { MOD = sakuya_cheat_b4_navy_admiral_capacity VAR = sakuya_b4_navy_admiral_capacity_mult DELTA = 5 } set_variable = sakuya_b4_navy_admiral_capacity_active } }
sakuya_b4_navy_admiral_capacity_sub = { scope = country is_shown = { is_player = yes } effect = { sakuya_b3_lawmod_player_change_modifier_delta_effect = { MOD = sakuya_cheat_b4_navy_admiral_capacity VAR = sakuya_b4_navy_admiral_capacity_mult DELTA = -1 } if = { limit = { NOT = { has_variable = sakuya_b4_navy_admiral_capacity_mult } } remove_variable = sakuya_b4_navy_admiral_capacity_active } } }
sakuya_b4_navy_admiral_capacity_clear = { scope = country is_shown = { is_player = yes } effect = { sakuya_b3_lawmod_player_clear_modifier_effect = { MOD = sakuya_cheat_b4_navy_admiral_capacity VAR = sakuya_b4_navy_admiral_capacity_mult } remove_variable = sakuya_b4_navy_admiral_capacity_active } }

sakuya_b4_navy_suffered_damage_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b3_lawmod_player_change_modifier_delta_effect = { MOD = sakuya_cheat_b4_navy_suffered_damage VAR = sakuya_b4_navy_suffered_damage_mult DELTA = -0.2 } set_variable = sakuya_b4_navy_suffered_damage_active } }
sakuya_b4_navy_suffered_damage_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b3_lawmod_player_change_modifier_delta_effect = { MOD = sakuya_cheat_b4_navy_suffered_damage VAR = sakuya_b4_navy_suffered_damage_mult DELTA = -200 } set_variable = sakuya_b4_navy_suffered_damage_active } }
sakuya_b4_navy_suffered_damage_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b3_lawmod_player_change_modifier_delta_effect = { MOD = sakuya_cheat_b4_navy_suffered_damage VAR = sakuya_b4_navy_suffered_damage_mult DELTA = -0.05 } set_variable = sakuya_b4_navy_suffered_damage_active } }
sakuya_b4_navy_suffered_damage_sub = { scope = country is_shown = { is_player = yes } effect = { sakuya_b3_lawmod_player_change_modifier_delta_effect = { MOD = sakuya_cheat_b4_navy_suffered_damage VAR = sakuya_b4_navy_suffered_damage_mult DELTA = 0.2 } if = { limit = { NOT = { has_variable = sakuya_b4_navy_suffered_damage_mult } } remove_variable = sakuya_b4_navy_suffered_damage_active } } }
sakuya_b4_navy_suffered_damage_clear = { scope = country is_shown = { is_player = yes } effect = { sakuya_b3_lawmod_player_clear_modifier_effect = { MOD = sakuya_cheat_b4_navy_suffered_damage VAR = sakuya_b4_navy_suffered_damage_mult } remove_variable = sakuya_b4_navy_suffered_damage_active } }

sakuya_b4_navy_hull_damage_hp_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b3_lawmod_player_change_modifier_delta_effect = { MOD = sakuya_cheat_b4_navy_hull_damage_hp VAR = sakuya_b4_navy_hull_damage_hp_mult DELTA = 0.2 } set_variable = sakuya_b4_navy_hull_damage_hp_active } }
sakuya_b4_navy_hull_damage_hp_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b3_lawmod_player_change_modifier_delta_effect = { MOD = sakuya_cheat_b4_navy_hull_damage_hp VAR = sakuya_b4_navy_hull_damage_hp_mult DELTA = 200 } set_variable = sakuya_b4_navy_hull_damage_hp_active } }
sakuya_b4_navy_hull_damage_hp_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b3_lawmod_player_change_modifier_delta_effect = { MOD = sakuya_cheat_b4_navy_hull_damage_hp VAR = sakuya_b4_navy_hull_damage_hp_mult DELTA = 0.05 } set_variable = sakuya_b4_navy_hull_damage_hp_active } }
sakuya_b4_navy_hull_damage_hp_sub = { scope = country is_shown = { is_player = yes } effect = { sakuya_b3_lawmod_player_change_modifier_delta_effect = { MOD = sakuya_cheat_b4_navy_hull_damage_hp VAR = sakuya_b4_navy_hull_damage_hp_mult DELTA = -0.2 } if = { limit = { NOT = { has_variable = sakuya_b4_navy_hull_damage_hp_mult } } remove_variable = sakuya_b4_navy_hull_damage_hp_active } } }
sakuya_b4_navy_hull_damage_hp_clear = { scope = country is_shown = { is_player = yes } effect = { sakuya_b3_lawmod_player_clear_modifier_effect = { MOD = sakuya_cheat_b4_navy_hull_damage_hp VAR = sakuya_b4_navy_hull_damage_hp_mult } remove_variable = sakuya_b4_navy_hull_damage_hp_active } }

sakuya_b4_battle_combat_width_add = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_battle_combat_width_mult } } set_variable = { name = sakuya_b4_battle_combat_width_mult value = 0 } }
        change_variable = { name = sakuya_b4_battle_combat_width_mult add = 0.2 }
        remove_modifier = sakuya_cheat_b4_battle_combat_width
        add_modifier = { name = sakuya_cheat_b4_battle_combat_width multiplier = var:sakuya_b4_battle_combat_width_mult }
        set_variable = sakuya_b4_battle_combat_width_active
    }
}

sakuya_b4_battle_combat_width_add_shift = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_battle_combat_width_mult } } set_variable = { name = sakuya_b4_battle_combat_width_mult value = 0 } }
        change_variable = { name = sakuya_b4_battle_combat_width_mult add = 200 }
        remove_modifier = sakuya_cheat_b4_battle_combat_width
        add_modifier = { name = sakuya_cheat_b4_battle_combat_width multiplier = var:sakuya_b4_battle_combat_width_mult }
        set_variable = sakuya_b4_battle_combat_width_active
    }
}

sakuya_b4_battle_combat_width_add_alt = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_battle_combat_width_mult } } set_variable = { name = sakuya_b4_battle_combat_width_mult value = 0 } }
        change_variable = { name = sakuya_b4_battle_combat_width_mult add = 0.05 }
        remove_modifier = sakuya_cheat_b4_battle_combat_width
        add_modifier = { name = sakuya_cheat_b4_battle_combat_width multiplier = var:sakuya_b4_battle_combat_width_mult }
        set_variable = sakuya_b4_battle_combat_width_active
    }
}

sakuya_b4_battle_combat_width_sub = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_battle_combat_width_mult } } set_variable = { name = sakuya_b4_battle_combat_width_mult value = 0 } }
        change_variable = { name = sakuya_b4_battle_combat_width_mult add = -0.2 }
        remove_modifier = sakuya_cheat_b4_battle_combat_width
        if = { limit = { has_variable = sakuya_b4_battle_combat_width_mult } add_modifier = { name = sakuya_cheat_b4_battle_combat_width multiplier = var:sakuya_b4_battle_combat_width_mult } set_variable = sakuya_b4_battle_combat_width_active }
        if = { limit = { var:sakuya_b4_battle_combat_width_mult = 0 } remove_variable = sakuya_b4_battle_combat_width_mult remove_variable = sakuya_b4_battle_combat_width_active }
    }
}

sakuya_b4_battle_combat_width_clear = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        remove_modifier = sakuya_cheat_b4_battle_combat_width
        remove_variable = sakuya_b4_battle_combat_width_mult
        remove_variable = sakuya_b4_battle_combat_width_active
    }
}

sakuya_b4_battle_total_combat_width_add = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_battle_total_combat_width_mult } } set_variable = { name = sakuya_b4_battle_total_combat_width_mult value = 0 } }
        change_variable = { name = sakuya_b4_battle_total_combat_width_mult add = 0.2 }
        remove_modifier = sakuya_cheat_b4_battle_total_combat_width
        add_modifier = { name = sakuya_cheat_b4_battle_total_combat_width multiplier = var:sakuya_b4_battle_total_combat_width_mult }
        set_variable = sakuya_b4_battle_total_combat_width_active
    }
}

sakuya_b4_battle_total_combat_width_add_shift = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_battle_total_combat_width_mult } } set_variable = { name = sakuya_b4_battle_total_combat_width_mult value = 0 } }
        change_variable = { name = sakuya_b4_battle_total_combat_width_mult add = 200 }
        remove_modifier = sakuya_cheat_b4_battle_total_combat_width
        add_modifier = { name = sakuya_cheat_b4_battle_total_combat_width multiplier = var:sakuya_b4_battle_total_combat_width_mult }
        set_variable = sakuya_b4_battle_total_combat_width_active
    }
}

sakuya_b4_battle_total_combat_width_add_alt = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_battle_total_combat_width_mult } } set_variable = { name = sakuya_b4_battle_total_combat_width_mult value = 0 } }
        change_variable = { name = sakuya_b4_battle_total_combat_width_mult add = 0.05 }
        remove_modifier = sakuya_cheat_b4_battle_total_combat_width
        add_modifier = { name = sakuya_cheat_b4_battle_total_combat_width multiplier = var:sakuya_b4_battle_total_combat_width_mult }
        set_variable = sakuya_b4_battle_total_combat_width_active
    }
}

sakuya_b4_battle_total_combat_width_sub = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_battle_total_combat_width_mult } } set_variable = { name = sakuya_b4_battle_total_combat_width_mult value = 0 } }
        change_variable = { name = sakuya_b4_battle_total_combat_width_mult add = -0.2 }
        remove_modifier = sakuya_cheat_b4_battle_total_combat_width
        if = { limit = { has_variable = sakuya_b4_battle_total_combat_width_mult } add_modifier = { name = sakuya_cheat_b4_battle_total_combat_width multiplier = var:sakuya_b4_battle_total_combat_width_mult } set_variable = sakuya_b4_battle_total_combat_width_active }
        if = { limit = { var:sakuya_b4_battle_total_combat_width_mult = 0 } remove_variable = sakuya_b4_battle_total_combat_width_mult remove_variable = sakuya_b4_battle_total_combat_width_active }
    }
}

sakuya_b4_battle_total_combat_width_clear = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        remove_modifier = sakuya_cheat_b4_battle_total_combat_width
        remove_variable = sakuya_b4_battle_total_combat_width_mult
        remove_variable = sakuya_b4_battle_total_combat_width_active
    }
}

sakuya_b4_battle_defense_home_add = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_battle_defense_home_mult } } set_variable = { name = sakuya_b4_battle_defense_home_mult value = 0 } }
        change_variable = { name = sakuya_b4_battle_defense_home_mult add = 0.2 }
        remove_modifier = sakuya_cheat_b4_battle_defense_home
        add_modifier = { name = sakuya_cheat_b4_battle_defense_home multiplier = var:sakuya_b4_battle_defense_home_mult }
        set_variable = sakuya_b4_battle_defense_home_active
    }
}

sakuya_b4_battle_defense_home_add_shift = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_battle_defense_home_mult } } set_variable = { name = sakuya_b4_battle_defense_home_mult value = 0 } }
        change_variable = { name = sakuya_b4_battle_defense_home_mult add = 200 }
        remove_modifier = sakuya_cheat_b4_battle_defense_home
        add_modifier = { name = sakuya_cheat_b4_battle_defense_home multiplier = var:sakuya_b4_battle_defense_home_mult }
        set_variable = sakuya_b4_battle_defense_home_active
    }
}

sakuya_b4_battle_defense_home_add_alt = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_battle_defense_home_mult } } set_variable = { name = sakuya_b4_battle_defense_home_mult value = 0 } }
        change_variable = { name = sakuya_b4_battle_defense_home_mult add = 0.05 }
        remove_modifier = sakuya_cheat_b4_battle_defense_home
        add_modifier = { name = sakuya_cheat_b4_battle_defense_home multiplier = var:sakuya_b4_battle_defense_home_mult }
        set_variable = sakuya_b4_battle_defense_home_active
    }
}

sakuya_b4_battle_defense_home_sub = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_battle_defense_home_mult } } set_variable = { name = sakuya_b4_battle_defense_home_mult value = 0 } }
        change_variable = { name = sakuya_b4_battle_defense_home_mult add = -0.2 }
        remove_modifier = sakuya_cheat_b4_battle_defense_home
        if = { limit = { has_variable = sakuya_b4_battle_defense_home_mult } add_modifier = { name = sakuya_cheat_b4_battle_defense_home multiplier = var:sakuya_b4_battle_defense_home_mult } set_variable = sakuya_b4_battle_defense_home_active }
        if = { limit = { var:sakuya_b4_battle_defense_home_mult = 0 } remove_variable = sakuya_b4_battle_defense_home_mult remove_variable = sakuya_b4_battle_defense_home_active }
    }
}

sakuya_b4_battle_defense_home_clear = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        remove_modifier = sakuya_cheat_b4_battle_defense_home
        remove_variable = sakuya_b4_battle_defense_home_mult
        remove_variable = sakuya_b4_battle_defense_home_active
    }
}

sakuya_b4_battle_offense_home_add = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_battle_offense_home_mult } } set_variable = { name = sakuya_b4_battle_offense_home_mult value = 0 } }
        change_variable = { name = sakuya_b4_battle_offense_home_mult add = 0.2 }
        remove_modifier = sakuya_cheat_b4_battle_offense_home
        add_modifier = { name = sakuya_cheat_b4_battle_offense_home multiplier = var:sakuya_b4_battle_offense_home_mult }
        set_variable = sakuya_b4_battle_offense_home_active
    }
}

sakuya_b4_battle_offense_home_add_shift = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_battle_offense_home_mult } } set_variable = { name = sakuya_b4_battle_offense_home_mult value = 0 } }
        change_variable = { name = sakuya_b4_battle_offense_home_mult add = 200 }
        remove_modifier = sakuya_cheat_b4_battle_offense_home
        add_modifier = { name = sakuya_cheat_b4_battle_offense_home multiplier = var:sakuya_b4_battle_offense_home_mult }
        set_variable = sakuya_b4_battle_offense_home_active
    }
}

sakuya_b4_battle_offense_home_add_alt = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_battle_offense_home_mult } } set_variable = { name = sakuya_b4_battle_offense_home_mult value = 0 } }
        change_variable = { name = sakuya_b4_battle_offense_home_mult add = 0.05 }
        remove_modifier = sakuya_cheat_b4_battle_offense_home
        add_modifier = { name = sakuya_cheat_b4_battle_offense_home multiplier = var:sakuya_b4_battle_offense_home_mult }
        set_variable = sakuya_b4_battle_offense_home_active
    }
}

sakuya_b4_battle_offense_home_sub = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_battle_offense_home_mult } } set_variable = { name = sakuya_b4_battle_offense_home_mult value = 0 } }
        change_variable = { name = sakuya_b4_battle_offense_home_mult add = -0.2 }
        remove_modifier = sakuya_cheat_b4_battle_offense_home
        if = { limit = { has_variable = sakuya_b4_battle_offense_home_mult } add_modifier = { name = sakuya_cheat_b4_battle_offense_home multiplier = var:sakuya_b4_battle_offense_home_mult } set_variable = sakuya_b4_battle_offense_home_active }
        if = { limit = { var:sakuya_b4_battle_offense_home_mult = 0 } remove_variable = sakuya_b4_battle_offense_home_mult remove_variable = sakuya_b4_battle_offense_home_active }
    }
}

sakuya_b4_battle_offense_home_clear = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        remove_modifier = sakuya_cheat_b4_battle_offense_home
        remove_variable = sakuya_b4_battle_offense_home_mult
        remove_variable = sakuya_b4_battle_offense_home_active
    }
}

sakuya_b4_battle_casualties_add = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_battle_casualties_mult } } set_variable = { name = sakuya_b4_battle_casualties_mult value = 0 } }
        change_variable = { name = sakuya_b4_battle_casualties_mult add = -0.2 }
        remove_modifier = sakuya_cheat_b4_battle_casualties
        add_modifier = { name = sakuya_cheat_b4_battle_casualties multiplier = var:sakuya_b4_battle_casualties_mult }
        set_variable = sakuya_b4_battle_casualties_active
    }
}

sakuya_b4_battle_casualties_add_shift = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_battle_casualties_mult } } set_variable = { name = sakuya_b4_battle_casualties_mult value = 0 } }
        change_variable = { name = sakuya_b4_battle_casualties_mult add = -200 }
        remove_modifier = sakuya_cheat_b4_battle_casualties
        add_modifier = { name = sakuya_cheat_b4_battle_casualties multiplier = var:sakuya_b4_battle_casualties_mult }
        set_variable = sakuya_b4_battle_casualties_active
    }
}

sakuya_b4_battle_casualties_add_alt = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        every_country = {
            limit = { has_variable = sakuya_mark_country_target }
            if = { limit = { NOT = { has_variable = sakuya_b4_battle_casualties_enemy_mult } } set_variable = { name = sakuya_b4_battle_casualties_enemy_mult value = 0 } }
            change_variable = { name = sakuya_b4_battle_casualties_enemy_mult add = 200 }
            remove_modifier = sakuya_cheat_b4_battle_casualties
            add_modifier = { name = sakuya_cheat_b4_battle_casualties multiplier = var:sakuya_b4_battle_casualties_enemy_mult }
            set_variable = sakuya_b4_battle_casualties_enemy_active
        }
    }
}

sakuya_b4_battle_casualties_sub = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_battle_casualties_mult } } set_variable = { name = sakuya_b4_battle_casualties_mult value = 0 } }
        change_variable = { name = sakuya_b4_battle_casualties_mult add = 0.2 }
        remove_modifier = sakuya_cheat_b4_battle_casualties
        if = { limit = { has_variable = sakuya_b4_battle_casualties_mult } add_modifier = { name = sakuya_cheat_b4_battle_casualties multiplier = var:sakuya_b4_battle_casualties_mult } set_variable = sakuya_b4_battle_casualties_active }
        if = { limit = { var:sakuya_b4_battle_casualties_mult = 0 } remove_variable = sakuya_b4_battle_casualties_mult remove_variable = sakuya_b4_battle_casualties_active }
    }
}

sakuya_b4_battle_casualties_clear = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        remove_modifier = sakuya_cheat_b4_battle_casualties
        remove_variable = sakuya_b4_battle_casualties_mult
        remove_variable = sakuya_b4_battle_casualties_active
        every_country = {
            limit = { has_variable = sakuya_mark_country_target }
            remove_modifier = sakuya_cheat_b4_battle_casualties
            remove_variable = sakuya_b4_battle_casualties_enemy_mult
            remove_variable = sakuya_b4_battle_casualties_enemy_active
        }
    }
}

sakuya_b4_battle_kill_rate_add = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_battle_kill_rate_mult } } set_variable = { name = sakuya_b4_battle_kill_rate_mult value = 0 } }
        change_variable = { name = sakuya_b4_battle_kill_rate_mult add = 0.2 }
        remove_modifier = sakuya_cheat_b4_battle_kill_rate
        add_modifier = { name = sakuya_cheat_b4_battle_kill_rate multiplier = var:sakuya_b4_battle_kill_rate_mult }
        set_variable = sakuya_b4_battle_kill_rate_active
    }
}

sakuya_b4_battle_kill_rate_add_shift = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_battle_kill_rate_mult } } set_variable = { name = sakuya_b4_battle_kill_rate_mult value = 0 } }
        change_variable = { name = sakuya_b4_battle_kill_rate_mult add = 200 }
        remove_modifier = sakuya_cheat_b4_battle_kill_rate
        add_modifier = { name = sakuya_cheat_b4_battle_kill_rate multiplier = var:sakuya_b4_battle_kill_rate_mult }
        set_variable = sakuya_b4_battle_kill_rate_active
    }
}

sakuya_b4_battle_kill_rate_add_alt = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_battle_kill_rate_mult } } set_variable = { name = sakuya_b4_battle_kill_rate_mult value = 0 } }
        change_variable = { name = sakuya_b4_battle_kill_rate_mult add = 0.05 }
        remove_modifier = sakuya_cheat_b4_battle_kill_rate
        add_modifier = { name = sakuya_cheat_b4_battle_kill_rate multiplier = var:sakuya_b4_battle_kill_rate_mult }
        set_variable = sakuya_b4_battle_kill_rate_active
    }
}

sakuya_b4_battle_kill_rate_sub = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_battle_kill_rate_mult } } set_variable = { name = sakuya_b4_battle_kill_rate_mult value = 0 } }
        change_variable = { name = sakuya_b4_battle_kill_rate_mult add = -0.2 }
        remove_modifier = sakuya_cheat_b4_battle_kill_rate
        if = { limit = { has_variable = sakuya_b4_battle_kill_rate_mult } add_modifier = { name = sakuya_cheat_b4_battle_kill_rate multiplier = var:sakuya_b4_battle_kill_rate_mult } set_variable = sakuya_b4_battle_kill_rate_active }
        if = { limit = { var:sakuya_b4_battle_kill_rate_mult = 0 } remove_variable = sakuya_b4_battle_kill_rate_mult remove_variable = sakuya_b4_battle_kill_rate_active }
    }
}

sakuya_b4_battle_kill_rate_clear = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        remove_modifier = sakuya_cheat_b4_battle_kill_rate
        remove_variable = sakuya_b4_battle_kill_rate_mult
        remove_variable = sakuya_b4_battle_kill_rate_active
    }
}

sakuya_b4_battle_recovery_rate_add = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_battle_recovery_rate_mult } } set_variable = { name = sakuya_b4_battle_recovery_rate_mult value = 0 } }
        change_variable = { name = sakuya_b4_battle_recovery_rate_mult add = 0.2 }
        remove_modifier = sakuya_cheat_b4_battle_recovery_rate
        add_modifier = { name = sakuya_cheat_b4_battle_recovery_rate multiplier = var:sakuya_b4_battle_recovery_rate_mult }
        set_variable = sakuya_b4_battle_recovery_rate_active
    }
}

sakuya_b4_battle_recovery_rate_add_shift = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_battle_recovery_rate_mult } } set_variable = { name = sakuya_b4_battle_recovery_rate_mult value = 0 } }
        change_variable = { name = sakuya_b4_battle_recovery_rate_mult add = 200 }
        remove_modifier = sakuya_cheat_b4_battle_recovery_rate
        add_modifier = { name = sakuya_cheat_b4_battle_recovery_rate multiplier = var:sakuya_b4_battle_recovery_rate_mult }
        set_variable = sakuya_b4_battle_recovery_rate_active
    }
}

sakuya_b4_battle_recovery_rate_add_alt = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_battle_recovery_rate_mult } } set_variable = { name = sakuya_b4_battle_recovery_rate_mult value = 0 } }
        change_variable = { name = sakuya_b4_battle_recovery_rate_mult add = 0.05 }
        remove_modifier = sakuya_cheat_b4_battle_recovery_rate
        add_modifier = { name = sakuya_cheat_b4_battle_recovery_rate multiplier = var:sakuya_b4_battle_recovery_rate_mult }
        set_variable = sakuya_b4_battle_recovery_rate_active
    }
}

sakuya_b4_battle_recovery_rate_sub = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_battle_recovery_rate_mult } } set_variable = { name = sakuya_b4_battle_recovery_rate_mult value = 0 } }
        change_variable = { name = sakuya_b4_battle_recovery_rate_mult add = -0.2 }
        remove_modifier = sakuya_cheat_b4_battle_recovery_rate
        if = { limit = { has_variable = sakuya_b4_battle_recovery_rate_mult } add_modifier = { name = sakuya_cheat_b4_battle_recovery_rate multiplier = var:sakuya_b4_battle_recovery_rate_mult } set_variable = sakuya_b4_battle_recovery_rate_active }
        if = { limit = { var:sakuya_b4_battle_recovery_rate_mult = 0 } remove_variable = sakuya_b4_battle_recovery_rate_mult remove_variable = sakuya_b4_battle_recovery_rate_active }
    }
}

sakuya_b4_battle_recovery_rate_clear = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        remove_modifier = sakuya_cheat_b4_battle_recovery_rate
        remove_variable = sakuya_b4_battle_recovery_rate_mult
        remove_variable = sakuya_b4_battle_recovery_rate_active
    }
}

sakuya_b4_battle_occupation_add = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_battle_occupation_mult } } set_variable = { name = sakuya_b4_battle_occupation_mult value = 0 } }
        change_variable = { name = sakuya_b4_battle_occupation_mult add = 0.2 }
        remove_modifier = sakuya_cheat_b4_battle_occupation
        add_modifier = { name = sakuya_cheat_b4_battle_occupation multiplier = var:sakuya_b4_battle_occupation_mult }
        set_variable = sakuya_b4_battle_occupation_active
    }
}

sakuya_b4_battle_occupation_add_shift = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_battle_occupation_mult } } set_variable = { name = sakuya_b4_battle_occupation_mult value = 0 } }
        change_variable = { name = sakuya_b4_battle_occupation_mult add = 200 }
        remove_modifier = sakuya_cheat_b4_battle_occupation
        add_modifier = { name = sakuya_cheat_b4_battle_occupation multiplier = var:sakuya_b4_battle_occupation_mult }
        set_variable = sakuya_b4_battle_occupation_active
    }
}

sakuya_b4_battle_occupation_add_alt = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_battle_occupation_mult } } set_variable = { name = sakuya_b4_battle_occupation_mult value = 0 } }
        change_variable = { name = sakuya_b4_battle_occupation_mult add = 0.05 }
        remove_modifier = sakuya_cheat_b4_battle_occupation
        add_modifier = { name = sakuya_cheat_b4_battle_occupation multiplier = var:sakuya_b4_battle_occupation_mult }
        set_variable = sakuya_b4_battle_occupation_active
    }
}

sakuya_b4_battle_occupation_sub = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_battle_occupation_mult } } set_variable = { name = sakuya_b4_battle_occupation_mult value = 0 } }
        change_variable = { name = sakuya_b4_battle_occupation_mult add = -0.2 }
        remove_modifier = sakuya_cheat_b4_battle_occupation
        if = { limit = { has_variable = sakuya_b4_battle_occupation_mult } add_modifier = { name = sakuya_cheat_b4_battle_occupation multiplier = var:sakuya_b4_battle_occupation_mult } set_variable = sakuya_b4_battle_occupation_active }
        if = { limit = { var:sakuya_b4_battle_occupation_mult = 0 } remove_variable = sakuya_b4_battle_occupation_mult remove_variable = sakuya_b4_battle_occupation_active }
    }
}

sakuya_b4_battle_occupation_clear = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        remove_modifier = sakuya_cheat_b4_battle_occupation
        remove_variable = sakuya_b4_battle_occupation_mult
        remove_variable = sakuya_b4_battle_occupation_active
    }
}

sakuya_b4_battle_blockade_add = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_battle_blockade_mult } } set_variable = { name = sakuya_b4_battle_blockade_mult value = 0 } }
        change_variable = { name = sakuya_b4_battle_blockade_mult add = 0.2 }
        remove_modifier = sakuya_cheat_b4_battle_blockade
        add_modifier = { name = sakuya_cheat_b4_battle_blockade multiplier = var:sakuya_b4_battle_blockade_mult }
        set_variable = sakuya_b4_battle_blockade_active
    }
}

sakuya_b4_battle_blockade_add_shift = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_battle_blockade_mult } } set_variable = { name = sakuya_b4_battle_blockade_mult value = 0 } }
        change_variable = { name = sakuya_b4_battle_blockade_mult add = 200 }
        remove_modifier = sakuya_cheat_b4_battle_blockade
        add_modifier = { name = sakuya_cheat_b4_battle_blockade multiplier = var:sakuya_b4_battle_blockade_mult }
        set_variable = sakuya_b4_battle_blockade_active
    }
}

sakuya_b4_battle_blockade_add_alt = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_battle_blockade_mult } } set_variable = { name = sakuya_b4_battle_blockade_mult value = 0 } }
        change_variable = { name = sakuya_b4_battle_blockade_mult add = 0.05 }
        remove_modifier = sakuya_cheat_b4_battle_blockade
        add_modifier = { name = sakuya_cheat_b4_battle_blockade multiplier = var:sakuya_b4_battle_blockade_mult }
        set_variable = sakuya_b4_battle_blockade_active
    }
}

sakuya_b4_battle_blockade_sub = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_battle_blockade_mult } } set_variable = { name = sakuya_b4_battle_blockade_mult value = 0 } }
        change_variable = { name = sakuya_b4_battle_blockade_mult add = -0.2 }
        remove_modifier = sakuya_cheat_b4_battle_blockade
        if = { limit = { has_variable = sakuya_b4_battle_blockade_mult } add_modifier = { name = sakuya_cheat_b4_battle_blockade multiplier = var:sakuya_b4_battle_blockade_mult } set_variable = sakuya_b4_battle_blockade_active }
        if = { limit = { var:sakuya_b4_battle_blockade_mult = 0 } remove_variable = sakuya_b4_battle_blockade_mult remove_variable = sakuya_b4_battle_blockade_active }
    }
}

sakuya_b4_battle_blockade_clear = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        remove_modifier = sakuya_cheat_b4_battle_blockade
        remove_variable = sakuya_b4_battle_blockade_mult
        remove_variable = sakuya_b4_battle_blockade_active
    }
}

sakuya_b4_army_offense_check = {
    scope = country
    is_shown = { has_variable = sakuya_b4_army_offense_active }
}
sakuya_b4_army_defense_check = {
    scope = country
    is_shown = { has_variable = sakuya_b4_army_defense_active }
}
sakuya_b4_army_experience_gain_check = {
    scope = country
    is_shown = { has_variable = sakuya_b4_army_experience_gain_active }
}
sakuya_b4_army_mobilization_speed_check = {
    scope = country
    is_shown = { has_variable = sakuya_b4_army_mobilization_speed_active }
}
sakuya_b4_army_organization_gain_check = {
    scope = country
    is_shown = { has_variable = sakuya_b4_army_organization_gain_active }
}
sakuya_b4_army_morale_recovery_check = {
    scope = country
    is_shown = { has_variable = sakuya_b4_army_morale_recovery_active }
}
sakuya_b4_army_morale_damage_check = {
    scope = country
    is_shown = { has_variable = sakuya_b4_army_morale_damage_active }
}
sakuya_b4_army_wages_check = {
    scope = country
    is_shown = { has_variable = sakuya_b4_army_wages_active }
}
sakuya_b4_army_goods_cost_check = {
    scope = country
    is_shown = { has_variable = sakuya_b4_army_goods_cost_active }
}
sakuya_b4_navy_offense_check = {
    scope = country
    is_shown = { has_variable = sakuya_b4_navy_offense_active }
}
sakuya_b4_navy_defense_check = {
    scope = country
    is_shown = { has_variable = sakuya_b4_navy_defense_active }
}
sakuya_b4_navy_experience_gain_check = {
    scope = country
    is_shown = { has_variable = sakuya_b4_navy_experience_gain_active }
}
sakuya_b4_navy_convoy_defense_check = {
    scope = country
    is_shown = { has_variable = sakuya_b4_navy_convoy_defense_active }
}
sakuya_b4_navy_convoy_raiding_check = {
    scope = country
    is_shown = { has_variable = sakuya_b4_navy_convoy_raiding_active }
}
sakuya_b4_navy_convoy_interception_check = {
    scope = country
    is_shown = { has_variable = sakuya_b4_navy_convoy_interception_active }
}
sakuya_b4_navy_ship_interest_gain_check = {
    scope = country
    is_shown = { has_variable = sakuya_b4_navy_ship_interest_gain_active }
}
sakuya_b4_navy_flagship_interest_gain_check = {
    scope = country
    is_shown = { has_variable = sakuya_b4_navy_flagship_interest_gain_active }
}
sakuya_b4_navy_ship_construction_capacity_check = {
    scope = country
    is_shown = { has_variable = sakuya_b4_navy_ship_construction_capacity_active }
}
sakuya_b4_navy_supply_ship_ratio_check = {
    scope = country
    is_shown = { has_variable = sakuya_b4_navy_supply_ship_ratio_active }
}
sakuya_b4_navy_ship_construction_efficiency_check = {
    scope = country
    is_shown = { always = no }
}
sakuya_b4_army_general_capacity_check = {
    scope = country
    is_shown = { has_variable = sakuya_b4_army_general_capacity_active }
}
sakuya_b4_navy_recognized_piracy_check = {
    scope = country
    is_shown = { has_variable = sakuya_b4_navy_recognized_piracy_active }
}
sakuya_b4_navy_ship_construction_goods_cost_check = {
    scope = country
    is_shown = { has_variable = sakuya_b4_navy_ship_construction_goods_cost_active }
}
sakuya_b4_navy_invasion_efficiency_check = {
    scope = country
    is_shown = { has_variable = sakuya_b4_navy_invasion_efficiency_active }
}
sakuya_b4_navy_fortification_check = { scope = country is_shown = { OR = { any_scope_state = { has_decree = decree_sakuya_mark_state OR = { has_modifier = sakuya_cheat_b4_navy_fortification_default has_modifier = sakuya_cheat_b4_navy_fortification_shift has_modifier = sakuya_cheat_b4_navy_fortification_alt has_modifier = sakuya_cheat_b4_navy_fortification_ctrl } } AND = { NOT = { any_scope_state = { has_decree = decree_sakuya_mark_state } } any_state = { has_variable = sakuya_mark_foreign_state_target OR = { has_modifier = sakuya_cheat_b4_navy_fortification_default has_modifier = sakuya_cheat_b4_navy_fortification_shift has_modifier = sakuya_cheat_b4_navy_fortification_alt has_modifier = sakuya_cheat_b4_navy_fortification_ctrl } } } } } }
sakuya_b4_navy_ship_ops_test_check = {
    scope = country
    is_shown = { has_variable = sakuya_b4_navy_ship_ops_test_active }
}
sakuya_b4_navy_admiral_capacity_check = {
    scope = country
    is_shown = { has_variable = sakuya_b4_navy_admiral_capacity_active }
}
sakuya_b4_navy_suffered_damage_check = {
    scope = country
    is_shown = { has_variable = sakuya_b4_navy_suffered_damage_active }
}
sakuya_b4_navy_hull_damage_hp_check = {
    scope = country
    is_shown = { has_variable = sakuya_b4_navy_hull_damage_hp_active }
}
sakuya_b4_battle_casualties_check = {
    scope = country
    is_shown = { has_variable = sakuya_b4_battle_casualties_active }
}
sakuya_b4_battle_combat_width_check = {
    scope = country
    is_shown = { has_variable = sakuya_b4_battle_combat_width_active }
}
sakuya_b4_battle_total_combat_width_check = {
    scope = country
    is_shown = { has_variable = sakuya_b4_battle_total_combat_width_active }
}
sakuya_b4_battle_kill_rate_check = {
    scope = country
    is_shown = { has_variable = sakuya_b4_battle_kill_rate_active }
}
sakuya_b4_battle_defense_home_check = {
    scope = country
    is_shown = { has_variable = sakuya_b4_battle_defense_home_active }
}
sakuya_b4_battle_offense_home_check = {
    scope = country
    is_shown = { has_variable = sakuya_b4_battle_offense_home_active }
}
sakuya_b4_battle_recovery_rate_check = {
    scope = country
    is_shown = { has_variable = sakuya_b4_battle_recovery_rate_active }
}
sakuya_b4_battle_occupation_check = {
    scope = country
    is_shown = { has_variable = sakuya_b4_battle_occupation_active }
}
sakuya_b4_battle_blockade_check = {
    scope = country
    is_shown = { has_variable = sakuya_b4_battle_blockade_active }
}

# ============================================================
# 战争页 - 选择博弈/战争
# ============================================================

# 左键：打开博弈选择（玩家相关）
sakuya_b4_war_select_dp_open = {
    scope = country
    is_shown = { is_player = yes }

    effect = {
        remove_variable = sakuya_main_force_show
        remove_variable = sakuya_main_04_02_dp_use_marked_country
        remove_variable = sakuya_main_04_02_dp_force_empty_notice
        trigger_event = { id = sakuya_main_04_02.1 popup = yes }
    }
}

# 右键：打开博弈选择（标记国家相关）
sakuya_b4_war_select_dp_open_marked = {
    scope = country
    is_shown = { is_player = yes }

    effect = {
        save_scope_as = sakuya_b4_dp_root_scope
        remove_variable = sakuya_main_force_show
        remove_variable = sakuya_main_04_02_dp_mark_found
        remove_variable = sakuya_main_04_02_dp_use_marked_country
        remove_variable = sakuya_main_04_02_dp_force_empty_notice

        every_country = {
            limit = { has_variable = sakuya_mark_country_target }
            scope:sakuya_b4_dp_root_scope = { set_variable = sakuya_main_04_02_dp_mark_found }
            save_scope_as = sakuya_main_04_02_dp_marked_country_scope
        }

        if = {
            limit = {
                has_variable = sakuya_main_04_02_dp_mark_found
                exists = scope:sakuya_main_04_02_dp_marked_country_scope
            }
            set_variable = sakuya_main_04_02_dp_use_marked_country
            trigger_event = { id = sakuya_main_04_02.1 popup = yes }
        }
        else = {
            set_variable = sakuya_main_04_02_dp_force_empty_notice
            trigger_event = { id = sakuya_main_04_02.1 popup = yes }
        }

        remove_variable = sakuya_main_04_02_dp_mark_found
    }
}

# 左键：打开战争选择（玩家相关）
sakuya_b4_war_select_war_open = {
    scope = country
    is_shown = { is_player = yes }

    effect = {
        remove_variable = sakuya_main_force_show
        remove_variable = sakuya_main_04_02_war_use_marked_country
        remove_variable = sakuya_main_04_02_war_force_empty_notice
        trigger_event = { id = sakuya_main_04_02.2 popup = yes }
    }
}

# 右键：打开战争选择（标记国家相关）
sakuya_b4_war_select_war_open_marked = {
    scope = country
    is_shown = { is_player = yes }

    effect = {
        save_scope_as = sakuya_b4_war_root_scope
        remove_variable = sakuya_main_force_show
        remove_variable = sakuya_main_04_02_war_mark_found
        remove_variable = sakuya_main_04_02_war_use_marked_country
        remove_variable = sakuya_main_04_02_war_force_empty_notice

        every_country = {
            limit = { has_variable = sakuya_mark_country_target }
            scope:sakuya_b4_war_root_scope = { set_variable = sakuya_main_04_02_war_mark_found }
            save_scope_as = sakuya_main_04_02_war_marked_country_scope
        }

        if = {
            limit = {
                has_variable = sakuya_main_04_02_war_mark_found
                exists = scope:sakuya_main_04_02_war_marked_country_scope
            }
            set_variable = sakuya_main_04_02_war_use_marked_country
            trigger_event = { id = sakuya_main_04_02.2 popup = yes }
        }
        else = {
            set_variable = sakuya_main_04_02_war_force_empty_notice
            trigger_event = { id = sakuya_main_04_02.2 popup = yes }
        }

        remove_variable = sakuya_main_04_02_war_mark_found
    }
}

# 取消选择 - 清空已选博弈和战争
sakuya_b4_war_clear_selection = {
    scope = country
    is_shown = { is_player = yes }

    effect = {
        remove_variable = sakuya_b4_selected_dp
        remove_variable = sakuya_b4_selected_war
    }
}

# 取消选择是否可用检查（用于enabled）
sakuya_b4_war_has_selection_check = {
    scope = country
    is_shown = {
        OR = {
            has_variable = sakuya_b4_selected_dp
            has_variable = sakuya_b4_selected_war
        }
    }
}

# ============================================================
# 战争借口（外交要求）- 选择/切换/检查
# ============================================================

sakuya_b4_wg_conquer_state_toggle = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = {
            limit = { has_variable = sakuya_b4_wg_conquer_state }
            remove_variable = sakuya_b4_wg_conquer_state
        }
        else = {
            remove_variable = sakuya_b4_wg_return_state
            remove_variable = sakuya_b4_wg_take_treaty_port
            remove_variable = sakuya_b4_wg_unification
            remove_variable = sakuya_b4_wg_annex_country
            remove_variable = sakuya_b4_wg_make_protectorate
            remove_variable = sakuya_b4_wg_make_dominion
            remove_variable = sakuya_b4_wg_make_tributary
            remove_variable = sakuya_b4_wg_reduce_autonomy
            remove_variable = sakuya_b4_wg_transfer_subject
            remove_variable = sakuya_b4_wg_regime_change
            remove_variable = sakuya_b4_wg_ban_slavery
            remove_variable = sakuya_b4_wg_open_market
            remove_variable = sakuya_b4_wg_force_nationalization
            remove_variable = sakuya_b4_wg_humiliation
            remove_variable = sakuya_b4_wg_independence
            remove_variable = sakuya_b4_wg_liberate_country
            remove_variable = sakuya_b4_wg_liberate_subject
            remove_variable = sakuya_b4_wg_increase_autonomy
            remove_variable = sakuya_b4_wg_contain_threat
            remove_variable = sakuya_b4_wg_foreign_investment_rights
            remove_variable = sakuya_b4_wg_join_power_bloc
            remove_variable = sakuya_b4_wg_leave_power_bloc
            remove_variable = sakuya_b4_wg_restore_union
            set_variable = sakuya_b4_wg_conquer_state
        }
    }
}

sakuya_b4_wg_return_state_toggle = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = {
            limit = { has_variable = sakuya_b4_wg_return_state }
            remove_variable = sakuya_b4_wg_return_state
        }
        else = {
            remove_variable = sakuya_b4_wg_conquer_state
            remove_variable = sakuya_b4_wg_take_treaty_port
            remove_variable = sakuya_b4_wg_unification
            remove_variable = sakuya_b4_wg_annex_country
            remove_variable = sakuya_b4_wg_make_protectorate
            remove_variable = sakuya_b4_wg_make_dominion
            remove_variable = sakuya_b4_wg_make_tributary
            remove_variable = sakuya_b4_wg_reduce_autonomy
            remove_variable = sakuya_b4_wg_transfer_subject
            remove_variable = sakuya_b4_wg_regime_change
            remove_variable = sakuya_b4_wg_ban_slavery
            remove_variable = sakuya_b4_wg_open_market
            remove_variable = sakuya_b4_wg_force_nationalization
            remove_variable = sakuya_b4_wg_humiliation
            remove_variable = sakuya_b4_wg_independence
            remove_variable = sakuya_b4_wg_liberate_country
            remove_variable = sakuya_b4_wg_liberate_subject
            remove_variable = sakuya_b4_wg_increase_autonomy
            remove_variable = sakuya_b4_wg_contain_threat
            remove_variable = sakuya_b4_wg_foreign_investment_rights
            remove_variable = sakuya_b4_wg_join_power_bloc
            remove_variable = sakuya_b4_wg_leave_power_bloc
            remove_variable = sakuya_b4_wg_restore_union
            set_variable = sakuya_b4_wg_return_state
        }
    }
}

sakuya_b4_wg_take_treaty_port_toggle = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = {
            limit = { has_variable = sakuya_b4_wg_take_treaty_port }
            remove_variable = sakuya_b4_wg_take_treaty_port
        }
        else = {
            remove_variable = sakuya_b4_wg_conquer_state
            remove_variable = sakuya_b4_wg_return_state
            remove_variable = sakuya_b4_wg_unification
            remove_variable = sakuya_b4_wg_annex_country
            remove_variable = sakuya_b4_wg_make_protectorate
            remove_variable = sakuya_b4_wg_make_dominion
            remove_variable = sakuya_b4_wg_make_tributary
            remove_variable = sakuya_b4_wg_reduce_autonomy
            remove_variable = sakuya_b4_wg_transfer_subject
            remove_variable = sakuya_b4_wg_regime_change
            remove_variable = sakuya_b4_wg_ban_slavery
            remove_variable = sakuya_b4_wg_open_market
            remove_variable = sakuya_b4_wg_force_nationalization
            remove_variable = sakuya_b4_wg_humiliation
            remove_variable = sakuya_b4_wg_independence
            remove_variable = sakuya_b4_wg_liberate_country
            remove_variable = sakuya_b4_wg_liberate_subject
            remove_variable = sakuya_b4_wg_increase_autonomy
            remove_variable = sakuya_b4_wg_contain_threat
            remove_variable = sakuya_b4_wg_foreign_investment_rights
            remove_variable = sakuya_b4_wg_join_power_bloc
            remove_variable = sakuya_b4_wg_leave_power_bloc
            remove_variable = sakuya_b4_wg_restore_union
            set_variable = sakuya_b4_wg_take_treaty_port
        }
    }
}

sakuya_b4_wg_unification_toggle = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = {
            limit = { has_variable = sakuya_b4_wg_unification }
            remove_variable = sakuya_b4_wg_unification
        }
        else = {
            remove_variable = sakuya_b4_wg_conquer_state
            remove_variable = sakuya_b4_wg_return_state
            remove_variable = sakuya_b4_wg_take_treaty_port
            remove_variable = sakuya_b4_wg_annex_country
            remove_variable = sakuya_b4_wg_make_protectorate
            remove_variable = sakuya_b4_wg_make_dominion
            remove_variable = sakuya_b4_wg_make_tributary
            remove_variable = sakuya_b4_wg_reduce_autonomy
            remove_variable = sakuya_b4_wg_transfer_subject
            remove_variable = sakuya_b4_wg_regime_change
            remove_variable = sakuya_b4_wg_ban_slavery
            remove_variable = sakuya_b4_wg_open_market
            remove_variable = sakuya_b4_wg_force_nationalization
            remove_variable = sakuya_b4_wg_humiliation
            remove_variable = sakuya_b4_wg_independence
            remove_variable = sakuya_b4_wg_liberate_country
            remove_variable = sakuya_b4_wg_liberate_subject
            remove_variable = sakuya_b4_wg_increase_autonomy
            remove_variable = sakuya_b4_wg_contain_threat
            remove_variable = sakuya_b4_wg_foreign_investment_rights
            remove_variable = sakuya_b4_wg_join_power_bloc
            remove_variable = sakuya_b4_wg_leave_power_bloc
            remove_variable = sakuya_b4_wg_restore_union
            set_variable = sakuya_b4_wg_unification
        }
    }
}

sakuya_b4_wg_annex_country_toggle = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = {
            limit = { has_variable = sakuya_b4_wg_annex_country }
            remove_variable = sakuya_b4_wg_annex_country
        }
        else = {
            remove_variable = sakuya_b4_wg_conquer_state
            remove_variable = sakuya_b4_wg_return_state
            remove_variable = sakuya_b4_wg_take_treaty_port
            remove_variable = sakuya_b4_wg_unification
            remove_variable = sakuya_b4_wg_make_protectorate
            remove_variable = sakuya_b4_wg_make_dominion
            remove_variable = sakuya_b4_wg_make_tributary
            remove_variable = sakuya_b4_wg_reduce_autonomy
            remove_variable = sakuya_b4_wg_transfer_subject
            remove_variable = sakuya_b4_wg_regime_change
            remove_variable = sakuya_b4_wg_ban_slavery
            remove_variable = sakuya_b4_wg_open_market
            remove_variable = sakuya_b4_wg_force_nationalization
            remove_variable = sakuya_b4_wg_humiliation
            remove_variable = sakuya_b4_wg_independence
            remove_variable = sakuya_b4_wg_liberate_country
            remove_variable = sakuya_b4_wg_liberate_subject
            remove_variable = sakuya_b4_wg_increase_autonomy
            remove_variable = sakuya_b4_wg_contain_threat
            remove_variable = sakuya_b4_wg_foreign_investment_rights
            remove_variable = sakuya_b4_wg_join_power_bloc
            remove_variable = sakuya_b4_wg_leave_power_bloc
            remove_variable = sakuya_b4_wg_restore_union
            set_variable = sakuya_b4_wg_annex_country
        }
    }
}

sakuya_b4_wg_make_protectorate_toggle = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = {
            limit = { has_variable = sakuya_b4_wg_make_protectorate }
            remove_variable = sakuya_b4_wg_make_protectorate
        }
        else = {
            remove_variable = sakuya_b4_wg_conquer_state
            remove_variable = sakuya_b4_wg_return_state
            remove_variable = sakuya_b4_wg_take_treaty_port
            remove_variable = sakuya_b4_wg_unification
            remove_variable = sakuya_b4_wg_annex_country
            remove_variable = sakuya_b4_wg_make_dominion
            remove_variable = sakuya_b4_wg_make_tributary
            remove_variable = sakuya_b4_wg_reduce_autonomy
            remove_variable = sakuya_b4_wg_transfer_subject
            remove_variable = sakuya_b4_wg_regime_change
            remove_variable = sakuya_b4_wg_ban_slavery
            remove_variable = sakuya_b4_wg_open_market
            remove_variable = sakuya_b4_wg_force_nationalization
            remove_variable = sakuya_b4_wg_humiliation
            remove_variable = sakuya_b4_wg_independence
            remove_variable = sakuya_b4_wg_liberate_country
            remove_variable = sakuya_b4_wg_liberate_subject
            remove_variable = sakuya_b4_wg_increase_autonomy
            remove_variable = sakuya_b4_wg_contain_threat
            remove_variable = sakuya_b4_wg_foreign_investment_rights
            remove_variable = sakuya_b4_wg_join_power_bloc
            remove_variable = sakuya_b4_wg_leave_power_bloc
            remove_variable = sakuya_b4_wg_restore_union
            set_variable = sakuya_b4_wg_make_protectorate
        }
    }
}

sakuya_b4_wg_make_dominion_toggle = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = {
            limit = { has_variable = sakuya_b4_wg_make_dominion }
            remove_variable = sakuya_b4_wg_make_dominion
        }
        else = {
            remove_variable = sakuya_b4_wg_conquer_state
            remove_variable = sakuya_b4_wg_return_state
            remove_variable = sakuya_b4_wg_take_treaty_port
            remove_variable = sakuya_b4_wg_unification
            remove_variable = sakuya_b4_wg_annex_country
            remove_variable = sakuya_b4_wg_make_protectorate
            remove_variable = sakuya_b4_wg_make_tributary
            remove_variable = sakuya_b4_wg_reduce_autonomy
            remove_variable = sakuya_b4_wg_transfer_subject
            remove_variable = sakuya_b4_wg_regime_change
            remove_variable = sakuya_b4_wg_ban_slavery
            remove_variable = sakuya_b4_wg_open_market
            remove_variable = sakuya_b4_wg_force_nationalization
            remove_variable = sakuya_b4_wg_humiliation
            remove_variable = sakuya_b4_wg_independence
            remove_variable = sakuya_b4_wg_liberate_country
            remove_variable = sakuya_b4_wg_liberate_subject
            remove_variable = sakuya_b4_wg_increase_autonomy
            remove_variable = sakuya_b4_wg_contain_threat
            remove_variable = sakuya_b4_wg_foreign_investment_rights
            remove_variable = sakuya_b4_wg_join_power_bloc
            remove_variable = sakuya_b4_wg_leave_power_bloc
            remove_variable = sakuya_b4_wg_restore_union
            set_variable = sakuya_b4_wg_make_dominion
        }
    }
}

sakuya_b4_wg_make_tributary_toggle = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = {
            limit = { has_variable = sakuya_b4_wg_make_tributary }
            remove_variable = sakuya_b4_wg_make_tributary
        }
        else = {
            remove_variable = sakuya_b4_wg_conquer_state
            remove_variable = sakuya_b4_wg_return_state
            remove_variable = sakuya_b4_wg_take_treaty_port
            remove_variable = sakuya_b4_wg_unification
            remove_variable = sakuya_b4_wg_annex_country
            remove_variable = sakuya_b4_wg_make_protectorate
            remove_variable = sakuya_b4_wg_make_dominion
            remove_variable = sakuya_b4_wg_reduce_autonomy
            remove_variable = sakuya_b4_wg_transfer_subject
            remove_variable = sakuya_b4_wg_regime_change
            remove_variable = sakuya_b4_wg_ban_slavery
            remove_variable = sakuya_b4_wg_open_market
            remove_variable = sakuya_b4_wg_force_nationalization
            remove_variable = sakuya_b4_wg_humiliation
            remove_variable = sakuya_b4_wg_independence
            remove_variable = sakuya_b4_wg_liberate_country
            remove_variable = sakuya_b4_wg_liberate_subject
            remove_variable = sakuya_b4_wg_increase_autonomy
            remove_variable = sakuya_b4_wg_contain_threat
            remove_variable = sakuya_b4_wg_foreign_investment_rights
            remove_variable = sakuya_b4_wg_join_power_bloc
            remove_variable = sakuya_b4_wg_leave_power_bloc
            remove_variable = sakuya_b4_wg_restore_union
            set_variable = sakuya_b4_wg_make_tributary
        }
    }
}

sakuya_b4_wg_reduce_autonomy_toggle = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = {
            limit = { has_variable = sakuya_b4_wg_reduce_autonomy }
            remove_variable = sakuya_b4_wg_reduce_autonomy
        }
        else = {
            remove_variable = sakuya_b4_wg_conquer_state
            remove_variable = sakuya_b4_wg_return_state
            remove_variable = sakuya_b4_wg_take_treaty_port
            remove_variable = sakuya_b4_wg_unification
            remove_variable = sakuya_b4_wg_annex_country
            remove_variable = sakuya_b4_wg_make_protectorate
            remove_variable = sakuya_b4_wg_make_dominion
            remove_variable = sakuya_b4_wg_make_tributary
            remove_variable = sakuya_b4_wg_transfer_subject
            remove_variable = sakuya_b4_wg_regime_change
            remove_variable = sakuya_b4_wg_ban_slavery
            remove_variable = sakuya_b4_wg_open_market
            remove_variable = sakuya_b4_wg_force_nationalization
            remove_variable = sakuya_b4_wg_humiliation
            remove_variable = sakuya_b4_wg_independence
            remove_variable = sakuya_b4_wg_liberate_country
            remove_variable = sakuya_b4_wg_liberate_subject
            remove_variable = sakuya_b4_wg_increase_autonomy
            remove_variable = sakuya_b4_wg_contain_threat
            remove_variable = sakuya_b4_wg_foreign_investment_rights
            remove_variable = sakuya_b4_wg_join_power_bloc
            remove_variable = sakuya_b4_wg_leave_power_bloc
            remove_variable = sakuya_b4_wg_restore_union
            set_variable = sakuya_b4_wg_reduce_autonomy
        }
    }
}

sakuya_b4_wg_transfer_subject_toggle = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = {
            limit = { has_variable = sakuya_b4_wg_transfer_subject }
            remove_variable = sakuya_b4_wg_transfer_subject
        }
        else = {
            remove_variable = sakuya_b4_wg_conquer_state
            remove_variable = sakuya_b4_wg_return_state
            remove_variable = sakuya_b4_wg_take_treaty_port
            remove_variable = sakuya_b4_wg_unification
            remove_variable = sakuya_b4_wg_annex_country
            remove_variable = sakuya_b4_wg_make_protectorate
            remove_variable = sakuya_b4_wg_make_dominion
            remove_variable = sakuya_b4_wg_make_tributary
            remove_variable = sakuya_b4_wg_reduce_autonomy
            remove_variable = sakuya_b4_wg_regime_change
            remove_variable = sakuya_b4_wg_ban_slavery
            remove_variable = sakuya_b4_wg_open_market
            remove_variable = sakuya_b4_wg_force_nationalization
            remove_variable = sakuya_b4_wg_humiliation
            remove_variable = sakuya_b4_wg_independence
            remove_variable = sakuya_b4_wg_liberate_country
            remove_variable = sakuya_b4_wg_liberate_subject
            remove_variable = sakuya_b4_wg_increase_autonomy
            remove_variable = sakuya_b4_wg_contain_threat
            remove_variable = sakuya_b4_wg_foreign_investment_rights
            remove_variable = sakuya_b4_wg_join_power_bloc
            remove_variable = sakuya_b4_wg_leave_power_bloc
            remove_variable = sakuya_b4_wg_restore_union
            set_variable = sakuya_b4_wg_transfer_subject
        }
    }
}

sakuya_b4_wg_regime_change_toggle = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = {
            limit = { has_variable = sakuya_b4_wg_regime_change }
            remove_variable = sakuya_b4_wg_regime_change
        }
        else = {
            remove_variable = sakuya_b4_wg_conquer_state
            remove_variable = sakuya_b4_wg_return_state
            remove_variable = sakuya_b4_wg_take_treaty_port
            remove_variable = sakuya_b4_wg_unification
            remove_variable = sakuya_b4_wg_annex_country
            remove_variable = sakuya_b4_wg_make_protectorate
            remove_variable = sakuya_b4_wg_make_dominion
            remove_variable = sakuya_b4_wg_make_tributary
            remove_variable = sakuya_b4_wg_reduce_autonomy
            remove_variable = sakuya_b4_wg_transfer_subject
            remove_variable = sakuya_b4_wg_ban_slavery
            remove_variable = sakuya_b4_wg_open_market
            remove_variable = sakuya_b4_wg_force_nationalization
            remove_variable = sakuya_b4_wg_humiliation
            remove_variable = sakuya_b4_wg_independence
            remove_variable = sakuya_b4_wg_liberate_country
            remove_variable = sakuya_b4_wg_liberate_subject
            remove_variable = sakuya_b4_wg_increase_autonomy
            remove_variable = sakuya_b4_wg_contain_threat
            remove_variable = sakuya_b4_wg_foreign_investment_rights
            remove_variable = sakuya_b4_wg_join_power_bloc
            remove_variable = sakuya_b4_wg_leave_power_bloc
            remove_variable = sakuya_b4_wg_restore_union
            set_variable = sakuya_b4_wg_regime_change
        }
    }
}

sakuya_b4_wg_ban_slavery_toggle = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = {
            limit = { has_variable = sakuya_b4_wg_ban_slavery }
            remove_variable = sakuya_b4_wg_ban_slavery
        }
        else = {
            remove_variable = sakuya_b4_wg_conquer_state
            remove_variable = sakuya_b4_wg_return_state
            remove_variable = sakuya_b4_wg_take_treaty_port
            remove_variable = sakuya_b4_wg_unification
            remove_variable = sakuya_b4_wg_annex_country
            remove_variable = sakuya_b4_wg_make_protectorate
            remove_variable = sakuya_b4_wg_make_dominion
            remove_variable = sakuya_b4_wg_make_tributary
            remove_variable = sakuya_b4_wg_reduce_autonomy
            remove_variable = sakuya_b4_wg_transfer_subject
            remove_variable = sakuya_b4_wg_regime_change
            remove_variable = sakuya_b4_wg_open_market
            remove_variable = sakuya_b4_wg_force_nationalization
            remove_variable = sakuya_b4_wg_humiliation
            remove_variable = sakuya_b4_wg_independence
            remove_variable = sakuya_b4_wg_liberate_country
            remove_variable = sakuya_b4_wg_liberate_subject
            remove_variable = sakuya_b4_wg_increase_autonomy
            remove_variable = sakuya_b4_wg_contain_threat
            remove_variable = sakuya_b4_wg_foreign_investment_rights
            remove_variable = sakuya_b4_wg_join_power_bloc
            remove_variable = sakuya_b4_wg_leave_power_bloc
            remove_variable = sakuya_b4_wg_restore_union
            set_variable = sakuya_b4_wg_ban_slavery
        }
    }
}

sakuya_b4_wg_open_market_toggle = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = {
            limit = { has_variable = sakuya_b4_wg_open_market }
            remove_variable = sakuya_b4_wg_open_market
        }
        else = {
            remove_variable = sakuya_b4_wg_conquer_state
            remove_variable = sakuya_b4_wg_return_state
            remove_variable = sakuya_b4_wg_take_treaty_port
            remove_variable = sakuya_b4_wg_unification
            remove_variable = sakuya_b4_wg_annex_country
            remove_variable = sakuya_b4_wg_make_protectorate
            remove_variable = sakuya_b4_wg_make_dominion
            remove_variable = sakuya_b4_wg_make_tributary
            remove_variable = sakuya_b4_wg_reduce_autonomy
            remove_variable = sakuya_b4_wg_transfer_subject
            remove_variable = sakuya_b4_wg_regime_change
            remove_variable = sakuya_b4_wg_ban_slavery
            remove_variable = sakuya_b4_wg_force_nationalization
            remove_variable = sakuya_b4_wg_humiliation
            remove_variable = sakuya_b4_wg_independence
            remove_variable = sakuya_b4_wg_liberate_country
            remove_variable = sakuya_b4_wg_liberate_subject
            remove_variable = sakuya_b4_wg_increase_autonomy
            remove_variable = sakuya_b4_wg_contain_threat
            remove_variable = sakuya_b4_wg_foreign_investment_rights
            remove_variable = sakuya_b4_wg_join_power_bloc
            remove_variable = sakuya_b4_wg_leave_power_bloc
            remove_variable = sakuya_b4_wg_restore_union
            set_variable = sakuya_b4_wg_open_market
        }
    }
}

sakuya_b4_wg_force_nationalization_toggle = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = {
            limit = { has_variable = sakuya_b4_wg_force_nationalization }
            remove_variable = sakuya_b4_wg_force_nationalization
        }
        else = {
            remove_variable = sakuya_b4_wg_conquer_state
            remove_variable = sakuya_b4_wg_return_state
            remove_variable = sakuya_b4_wg_take_treaty_port
            remove_variable = sakuya_b4_wg_unification
            remove_variable = sakuya_b4_wg_annex_country
            remove_variable = sakuya_b4_wg_make_protectorate
            remove_variable = sakuya_b4_wg_make_dominion
            remove_variable = sakuya_b4_wg_make_tributary
            remove_variable = sakuya_b4_wg_reduce_autonomy
            remove_variable = sakuya_b4_wg_transfer_subject
            remove_variable = sakuya_b4_wg_regime_change
            remove_variable = sakuya_b4_wg_ban_slavery
            remove_variable = sakuya_b4_wg_open_market
            remove_variable = sakuya_b4_wg_humiliation
            remove_variable = sakuya_b4_wg_independence
            remove_variable = sakuya_b4_wg_liberate_country
            remove_variable = sakuya_b4_wg_liberate_subject
            remove_variable = sakuya_b4_wg_increase_autonomy
            remove_variable = sakuya_b4_wg_contain_threat
            remove_variable = sakuya_b4_wg_foreign_investment_rights
            remove_variable = sakuya_b4_wg_join_power_bloc
            remove_variable = sakuya_b4_wg_leave_power_bloc
            remove_variable = sakuya_b4_wg_restore_union
            set_variable = sakuya_b4_wg_force_nationalization
        }
    }
}

sakuya_b4_wg_humiliation_toggle = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = {
            limit = { has_variable = sakuya_b4_wg_humiliation }
            remove_variable = sakuya_b4_wg_humiliation
        }
        else = {
            remove_variable = sakuya_b4_wg_conquer_state
            remove_variable = sakuya_b4_wg_return_state
            remove_variable = sakuya_b4_wg_take_treaty_port
            remove_variable = sakuya_b4_wg_unification
            remove_variable = sakuya_b4_wg_annex_country
            remove_variable = sakuya_b4_wg_make_protectorate
            remove_variable = sakuya_b4_wg_make_dominion
            remove_variable = sakuya_b4_wg_make_tributary
            remove_variable = sakuya_b4_wg_reduce_autonomy
            remove_variable = sakuya_b4_wg_transfer_subject
            remove_variable = sakuya_b4_wg_regime_change
            remove_variable = sakuya_b4_wg_ban_slavery
            remove_variable = sakuya_b4_wg_open_market
            remove_variable = sakuya_b4_wg_force_nationalization
            remove_variable = sakuya_b4_wg_independence
            remove_variable = sakuya_b4_wg_liberate_country
            remove_variable = sakuya_b4_wg_liberate_subject
            remove_variable = sakuya_b4_wg_increase_autonomy
            remove_variable = sakuya_b4_wg_contain_threat
            remove_variable = sakuya_b4_wg_foreign_investment_rights
            remove_variable = sakuya_b4_wg_join_power_bloc
            remove_variable = sakuya_b4_wg_leave_power_bloc
            remove_variable = sakuya_b4_wg_restore_union
            set_variable = sakuya_b4_wg_humiliation
        }
    }
}

sakuya_b4_wg_independence_toggle = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = {
            limit = { has_variable = sakuya_b4_wg_independence }
            remove_variable = sakuya_b4_wg_independence
        }
        else = {
            remove_variable = sakuya_b4_wg_conquer_state
            remove_variable = sakuya_b4_wg_return_state
            remove_variable = sakuya_b4_wg_take_treaty_port
            remove_variable = sakuya_b4_wg_unification
            remove_variable = sakuya_b4_wg_annex_country
            remove_variable = sakuya_b4_wg_make_protectorate
            remove_variable = sakuya_b4_wg_make_dominion
            remove_variable = sakuya_b4_wg_make_tributary
            remove_variable = sakuya_b4_wg_reduce_autonomy
            remove_variable = sakuya_b4_wg_transfer_subject
            remove_variable = sakuya_b4_wg_regime_change
            remove_variable = sakuya_b4_wg_ban_slavery
            remove_variable = sakuya_b4_wg_open_market
            remove_variable = sakuya_b4_wg_force_nationalization
            remove_variable = sakuya_b4_wg_humiliation
            remove_variable = sakuya_b4_wg_liberate_country
            remove_variable = sakuya_b4_wg_liberate_subject
            remove_variable = sakuya_b4_wg_increase_autonomy
            remove_variable = sakuya_b4_wg_contain_threat
            remove_variable = sakuya_b4_wg_foreign_investment_rights
            remove_variable = sakuya_b4_wg_join_power_bloc
            remove_variable = sakuya_b4_wg_leave_power_bloc
            remove_variable = sakuya_b4_wg_restore_union
            set_variable = sakuya_b4_wg_independence
        }
    }
}

sakuya_b4_wg_liberate_country_toggle = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = {
            limit = { has_variable = sakuya_b4_wg_liberate_country }
            remove_variable = sakuya_b4_wg_liberate_country
        }
        else = {
            remove_variable = sakuya_b4_wg_conquer_state
            remove_variable = sakuya_b4_wg_return_state
            remove_variable = sakuya_b4_wg_take_treaty_port
            remove_variable = sakuya_b4_wg_unification
            remove_variable = sakuya_b4_wg_annex_country
            remove_variable = sakuya_b4_wg_make_protectorate
            remove_variable = sakuya_b4_wg_make_dominion
            remove_variable = sakuya_b4_wg_make_tributary
            remove_variable = sakuya_b4_wg_reduce_autonomy
            remove_variable = sakuya_b4_wg_transfer_subject
            remove_variable = sakuya_b4_wg_regime_change
            remove_variable = sakuya_b4_wg_ban_slavery
            remove_variable = sakuya_b4_wg_open_market
            remove_variable = sakuya_b4_wg_force_nationalization
            remove_variable = sakuya_b4_wg_humiliation
            remove_variable = sakuya_b4_wg_independence
            remove_variable = sakuya_b4_wg_liberate_subject
            remove_variable = sakuya_b4_wg_increase_autonomy
            remove_variable = sakuya_b4_wg_contain_threat
            remove_variable = sakuya_b4_wg_foreign_investment_rights
            remove_variable = sakuya_b4_wg_join_power_bloc
            remove_variable = sakuya_b4_wg_leave_power_bloc
            remove_variable = sakuya_b4_wg_restore_union
            set_variable = sakuya_b4_wg_liberate_country
        }
    }
}

sakuya_b4_wg_liberate_subject_toggle = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = {
            limit = { has_variable = sakuya_b4_wg_liberate_subject }
            remove_variable = sakuya_b4_wg_liberate_subject
        }
        else = {
            remove_variable = sakuya_b4_wg_conquer_state
            remove_variable = sakuya_b4_wg_return_state
            remove_variable = sakuya_b4_wg_take_treaty_port
            remove_variable = sakuya_b4_wg_unification
            remove_variable = sakuya_b4_wg_annex_country
            remove_variable = sakuya_b4_wg_make_protectorate
            remove_variable = sakuya_b4_wg_make_dominion
            remove_variable = sakuya_b4_wg_make_tributary
            remove_variable = sakuya_b4_wg_reduce_autonomy
            remove_variable = sakuya_b4_wg_transfer_subject
            remove_variable = sakuya_b4_wg_regime_change
            remove_variable = sakuya_b4_wg_ban_slavery
            remove_variable = sakuya_b4_wg_open_market
            remove_variable = sakuya_b4_wg_force_nationalization
            remove_variable = sakuya_b4_wg_humiliation
            remove_variable = sakuya_b4_wg_independence
            remove_variable = sakuya_b4_wg_liberate_country
            remove_variable = sakuya_b4_wg_increase_autonomy
            remove_variable = sakuya_b4_wg_contain_threat
            remove_variable = sakuya_b4_wg_foreign_investment_rights
            remove_variable = sakuya_b4_wg_join_power_bloc
            remove_variable = sakuya_b4_wg_leave_power_bloc
            remove_variable = sakuya_b4_wg_restore_union
            set_variable = sakuya_b4_wg_liberate_subject
        }
    }
}

sakuya_b4_wg_increase_autonomy_toggle = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = {
            limit = { has_variable = sakuya_b4_wg_increase_autonomy }
            remove_variable = sakuya_b4_wg_increase_autonomy
        }
        else = {
            remove_variable = sakuya_b4_wg_conquer_state
            remove_variable = sakuya_b4_wg_return_state
            remove_variable = sakuya_b4_wg_take_treaty_port
            remove_variable = sakuya_b4_wg_unification
            remove_variable = sakuya_b4_wg_annex_country
            remove_variable = sakuya_b4_wg_make_protectorate
            remove_variable = sakuya_b4_wg_make_dominion
            remove_variable = sakuya_b4_wg_make_tributary
            remove_variable = sakuya_b4_wg_reduce_autonomy
            remove_variable = sakuya_b4_wg_transfer_subject
            remove_variable = sakuya_b4_wg_regime_change
            remove_variable = sakuya_b4_wg_ban_slavery
            remove_variable = sakuya_b4_wg_open_market
            remove_variable = sakuya_b4_wg_force_nationalization
            remove_variable = sakuya_b4_wg_humiliation
            remove_variable = sakuya_b4_wg_independence
            remove_variable = sakuya_b4_wg_liberate_country
            remove_variable = sakuya_b4_wg_liberate_subject
            remove_variable = sakuya_b4_wg_contain_threat
            remove_variable = sakuya_b4_wg_foreign_investment_rights
            remove_variable = sakuya_b4_wg_join_power_bloc
            remove_variable = sakuya_b4_wg_leave_power_bloc
            remove_variable = sakuya_b4_wg_restore_union
            set_variable = sakuya_b4_wg_increase_autonomy
        }
    }
}

sakuya_b4_wg_contain_threat_toggle = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = {
            limit = { has_variable = sakuya_b4_wg_contain_threat }
            remove_variable = sakuya_b4_wg_contain_threat
            remove_variable = sakuya_b4_wg_foreign_investment_rights
            remove_variable = sakuya_b4_wg_join_power_bloc
            remove_variable = sakuya_b4_wg_leave_power_bloc
            remove_variable = sakuya_b4_wg_restore_union
        }
        else = {
            remove_variable = sakuya_b4_wg_conquer_state
            remove_variable = sakuya_b4_wg_return_state
            remove_variable = sakuya_b4_wg_take_treaty_port
            remove_variable = sakuya_b4_wg_unification
            remove_variable = sakuya_b4_wg_annex_country
            remove_variable = sakuya_b4_wg_make_protectorate
            remove_variable = sakuya_b4_wg_make_dominion
            remove_variable = sakuya_b4_wg_make_tributary
            remove_variable = sakuya_b4_wg_reduce_autonomy
            remove_variable = sakuya_b4_wg_transfer_subject
            remove_variable = sakuya_b4_wg_regime_change
            remove_variable = sakuya_b4_wg_ban_slavery
            remove_variable = sakuya_b4_wg_open_market
            remove_variable = sakuya_b4_wg_force_nationalization
            remove_variable = sakuya_b4_wg_humiliation
            remove_variable = sakuya_b4_wg_independence
            remove_variable = sakuya_b4_wg_liberate_country
            remove_variable = sakuya_b4_wg_liberate_subject
            remove_variable = sakuya_b4_wg_increase_autonomy
            remove_variable = sakuya_b4_wg_foreign_investment_rights
            remove_variable = sakuya_b4_wg_join_power_bloc
            remove_variable = sakuya_b4_wg_leave_power_bloc
            remove_variable = sakuya_b4_wg_restore_union
            set_variable = sakuya_b4_wg_contain_threat
        }
    }
}

sakuya_b4_wg_foreign_investment_rights_toggle = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = {
            limit = { has_variable = sakuya_b4_wg_foreign_investment_rights }
            remove_variable = sakuya_b4_wg_foreign_investment_rights
        }
        else = {
            remove_variable = sakuya_b4_wg_conquer_state
            remove_variable = sakuya_b4_wg_return_state
            remove_variable = sakuya_b4_wg_take_treaty_port
            remove_variable = sakuya_b4_wg_unification
            remove_variable = sakuya_b4_wg_annex_country
            remove_variable = sakuya_b4_wg_make_protectorate
            remove_variable = sakuya_b4_wg_make_dominion
            remove_variable = sakuya_b4_wg_make_tributary
            remove_variable = sakuya_b4_wg_reduce_autonomy
            remove_variable = sakuya_b4_wg_transfer_subject
            remove_variable = sakuya_b4_wg_regime_change
            remove_variable = sakuya_b4_wg_ban_slavery
            remove_variable = sakuya_b4_wg_open_market
            remove_variable = sakuya_b4_wg_force_nationalization
            remove_variable = sakuya_b4_wg_humiliation
            remove_variable = sakuya_b4_wg_independence
            remove_variable = sakuya_b4_wg_liberate_country
            remove_variable = sakuya_b4_wg_liberate_subject
            remove_variable = sakuya_b4_wg_increase_autonomy
            remove_variable = sakuya_b4_wg_contain_threat
            remove_variable = sakuya_b4_wg_join_power_bloc
            remove_variable = sakuya_b4_wg_leave_power_bloc
            set_variable = sakuya_b4_wg_foreign_investment_rights
        }
    }
}

sakuya_b4_wg_join_power_bloc_toggle = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = {
            limit = { has_variable = sakuya_b4_wg_join_power_bloc }
            remove_variable = sakuya_b4_wg_join_power_bloc
        }
        else = {
            remove_variable = sakuya_b4_wg_conquer_state
            remove_variable = sakuya_b4_wg_return_state
            remove_variable = sakuya_b4_wg_take_treaty_port
            remove_variable = sakuya_b4_wg_unification
            remove_variable = sakuya_b4_wg_annex_country
            remove_variable = sakuya_b4_wg_make_protectorate
            remove_variable = sakuya_b4_wg_make_dominion
            remove_variable = sakuya_b4_wg_make_tributary
            remove_variable = sakuya_b4_wg_reduce_autonomy
            remove_variable = sakuya_b4_wg_transfer_subject
            remove_variable = sakuya_b4_wg_regime_change
            remove_variable = sakuya_b4_wg_ban_slavery
            remove_variable = sakuya_b4_wg_open_market
            remove_variable = sakuya_b4_wg_force_nationalization
            remove_variable = sakuya_b4_wg_humiliation
            remove_variable = sakuya_b4_wg_independence
            remove_variable = sakuya_b4_wg_liberate_country
            remove_variable = sakuya_b4_wg_liberate_subject
            remove_variable = sakuya_b4_wg_increase_autonomy
            remove_variable = sakuya_b4_wg_contain_threat
            remove_variable = sakuya_b4_wg_foreign_investment_rights
            remove_variable = sakuya_b4_wg_leave_power_bloc
            set_variable = sakuya_b4_wg_join_power_bloc
        }
    }
}

sakuya_b4_wg_leave_power_bloc_toggle = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = {
            limit = { has_variable = sakuya_b4_wg_leave_power_bloc }
            remove_variable = sakuya_b4_wg_leave_power_bloc
        }
        else = {
            remove_variable = sakuya_b4_wg_conquer_state
            remove_variable = sakuya_b4_wg_return_state
            remove_variable = sakuya_b4_wg_take_treaty_port
            remove_variable = sakuya_b4_wg_unification
            remove_variable = sakuya_b4_wg_annex_country
            remove_variable = sakuya_b4_wg_make_protectorate
            remove_variable = sakuya_b4_wg_make_dominion
            remove_variable = sakuya_b4_wg_make_tributary
            remove_variable = sakuya_b4_wg_reduce_autonomy
            remove_variable = sakuya_b4_wg_transfer_subject
            remove_variable = sakuya_b4_wg_regime_change
            remove_variable = sakuya_b4_wg_ban_slavery
            remove_variable = sakuya_b4_wg_open_market
            remove_variable = sakuya_b4_wg_force_nationalization
            remove_variable = sakuya_b4_wg_humiliation
            remove_variable = sakuya_b4_wg_independence
            remove_variable = sakuya_b4_wg_liberate_country
            remove_variable = sakuya_b4_wg_liberate_subject
            remove_variable = sakuya_b4_wg_increase_autonomy
            remove_variable = sakuya_b4_wg_contain_threat
            remove_variable = sakuya_b4_wg_foreign_investment_rights
            remove_variable = sakuya_b4_wg_join_power_bloc
            set_variable = sakuya_b4_wg_leave_power_bloc
        }
    }
}

sakuya_b4_wg_conquer_state_clear = {
    scope = country
    is_shown = { is_player = yes }
    effect = { remove_variable = sakuya_b4_wg_conquer_state }
}

sakuya_b4_wg_return_state_clear = {
    scope = country
    is_shown = { is_player = yes }
    effect = { remove_variable = sakuya_b4_wg_return_state }
}

sakuya_b4_wg_take_treaty_port_clear = {
    scope = country
    is_shown = { is_player = yes }
    effect = { remove_variable = sakuya_b4_wg_take_treaty_port }
}

sakuya_b4_wg_unification_clear = {
    scope = country
    is_shown = { is_player = yes }
    effect = { remove_variable = sakuya_b4_wg_unification }
}

sakuya_b4_wg_annex_country_clear = {
    scope = country
    is_shown = { is_player = yes }
    effect = { remove_variable = sakuya_b4_wg_annex_country }
}

sakuya_b4_wg_make_protectorate_clear = {
    scope = country
    is_shown = { is_player = yes }
    effect = { remove_variable = sakuya_b4_wg_make_protectorate }
}

sakuya_b4_wg_make_dominion_clear = {
    scope = country
    is_shown = { is_player = yes }
    effect = { remove_variable = sakuya_b4_wg_make_dominion }
}

sakuya_b4_wg_make_tributary_clear = {
    scope = country
    is_shown = { is_player = yes }
    effect = { remove_variable = sakuya_b4_wg_make_tributary }
}

sakuya_b4_wg_reduce_autonomy_clear = {
    scope = country
    is_shown = { is_player = yes }
    effect = { remove_variable = sakuya_b4_wg_reduce_autonomy }
}

sakuya_b4_wg_transfer_subject_clear = {
    scope = country
    is_shown = { is_player = yes }
    effect = { remove_variable = sakuya_b4_wg_transfer_subject }
}

sakuya_b4_wg_regime_change_clear = {
    scope = country
    is_shown = { is_player = yes }
    effect = { remove_variable = sakuya_b4_wg_regime_change }
}

sakuya_b4_wg_ban_slavery_clear = {
    scope = country
    is_shown = { is_player = yes }
    effect = { remove_variable = sakuya_b4_wg_ban_slavery }
}

sakuya_b4_wg_open_market_clear = {
    scope = country
    is_shown = { is_player = yes }
    effect = { remove_variable = sakuya_b4_wg_open_market }
}

sakuya_b4_wg_force_nationalization_clear = {
    scope = country
    is_shown = { is_player = yes }
    effect = { remove_variable = sakuya_b4_wg_force_nationalization }
}

sakuya_b4_wg_humiliation_clear = {
    scope = country
    is_shown = { is_player = yes }
    effect = { remove_variable = sakuya_b4_wg_humiliation }
}

sakuya_b4_wg_independence_clear = {
    scope = country
    is_shown = { is_player = yes }
    effect = { remove_variable = sakuya_b4_wg_independence }
}

sakuya_b4_wg_liberate_country_clear = {
    scope = country
    is_shown = { is_player = yes }
    effect = { remove_variable = sakuya_b4_wg_liberate_country }
}

sakuya_b4_wg_liberate_subject_clear = {
    scope = country
    is_shown = { is_player = yes }
    effect = { remove_variable = sakuya_b4_wg_liberate_subject }
}

sakuya_b4_wg_increase_autonomy_clear = {
    scope = country
    is_shown = { is_player = yes }
    effect = { remove_variable = sakuya_b4_wg_increase_autonomy }
}

sakuya_b4_wg_contain_threat_clear = {
    scope = country
    is_shown = { is_player = yes }
    effect = { remove_variable = sakuya_b4_wg_contain_threat }
}

sakuya_b4_wg_foreign_investment_rights_clear = {
    scope = country
    is_shown = { is_player = yes }
    effect = { remove_variable = sakuya_b4_wg_foreign_investment_rights }
}

sakuya_b4_wg_join_power_bloc_clear = {
    scope = country
    is_shown = { is_player = yes }
    effect = { remove_variable = sakuya_b4_wg_join_power_bloc }
}

sakuya_b4_wg_leave_power_bloc_clear = {
    scope = country
    is_shown = { is_player = yes }
    effect = { remove_variable = sakuya_b4_wg_leave_power_bloc }
}

sakuya_b4_wg_conquer_state_check = {
    scope = country
    is_shown = { has_variable = sakuya_b4_wg_conquer_state }
}

sakuya_b4_wg_return_state_check = {
    scope = country
    is_shown = { has_variable = sakuya_b4_wg_return_state }
}

sakuya_b4_wg_take_treaty_port_check = {
    scope = country
    is_shown = { has_variable = sakuya_b4_wg_take_treaty_port }
}

sakuya_b4_wg_unification_check = {
    scope = country
    is_shown = { has_variable = sakuya_b4_wg_unification }
}

sakuya_b4_wg_annex_country_check = {
    scope = country
    is_shown = { has_variable = sakuya_b4_wg_annex_country }
}

sakuya_b4_wg_make_protectorate_check = {
    scope = country
    is_shown = { has_variable = sakuya_b4_wg_make_protectorate }
}

sakuya_b4_wg_make_dominion_check = {
    scope = country
    is_shown = { has_variable = sakuya_b4_wg_make_dominion }
}

sakuya_b4_wg_make_tributary_check = {
    scope = country
    is_shown = { has_variable = sakuya_b4_wg_make_tributary }
}

sakuya_b4_wg_reduce_autonomy_check = {
    scope = country
    is_shown = { has_variable = sakuya_b4_wg_reduce_autonomy }
}

sakuya_b4_wg_transfer_subject_check = {
    scope = country
    is_shown = { has_variable = sakuya_b4_wg_transfer_subject }
}

sakuya_b4_wg_regime_change_check = {
    scope = country
    is_shown = { has_variable = sakuya_b4_wg_regime_change }
}

sakuya_b4_wg_ban_slavery_check = {
    scope = country
    is_shown = { has_variable = sakuya_b4_wg_ban_slavery }
}

sakuya_b4_wg_open_market_check = {
    scope = country
    is_shown = { has_variable = sakuya_b4_wg_open_market }
}

sakuya_b4_wg_force_nationalization_check = {
    scope = country
    is_shown = { has_variable = sakuya_b4_wg_force_nationalization }
}

sakuya_b4_wg_humiliation_check = {
    scope = country
    is_shown = { has_variable = sakuya_b4_wg_humiliation }
}

sakuya_b4_wg_independence_check = {
    scope = country
    is_shown = { has_variable = sakuya_b4_wg_independence }
}

sakuya_b4_wg_liberate_country_check = {
    scope = country
    is_shown = { has_variable = sakuya_b4_wg_liberate_country }
}

sakuya_b4_wg_liberate_subject_check = {
    scope = country
    is_shown = { has_variable = sakuya_b4_wg_liberate_subject }
}

sakuya_b4_wg_increase_autonomy_check = {
    scope = country
    is_shown = { has_variable = sakuya_b4_wg_increase_autonomy }
}

sakuya_b4_wg_contain_threat_check = {
    scope = country
    is_shown = { has_variable = sakuya_b4_wg_contain_threat }
}

sakuya_b4_wg_foreign_investment_rights_check = {
    scope = country
    is_shown = { has_variable = sakuya_b4_wg_foreign_investment_rights }
}

sakuya_b4_wg_join_power_bloc_check = {
    scope = country
    is_shown = { has_variable = sakuya_b4_wg_join_power_bloc }
}

sakuya_b4_wg_leave_power_bloc_check = {
    scope = country
    is_shown = { has_variable = sakuya_b4_wg_leave_power_bloc }
}

sakuya_b4_wg_any_selected_check = {
    scope = country
    is_shown = {
        OR = {
            has_variable = sakuya_b4_wg_conquer_state
            has_variable = sakuya_b4_wg_return_state
            has_variable = sakuya_b4_wg_take_treaty_port
            has_variable = sakuya_b4_wg_unification
            has_variable = sakuya_b4_wg_annex_country
            has_variable = sakuya_b4_wg_make_protectorate
            has_variable = sakuya_b4_wg_make_dominion
            has_variable = sakuya_b4_wg_make_tributary
            has_variable = sakuya_b4_wg_reduce_autonomy
            has_variable = sakuya_b4_wg_transfer_subject
            has_variable = sakuya_b4_wg_regime_change
            has_variable = sakuya_b4_wg_ban_slavery
            has_variable = sakuya_b4_wg_open_market
            has_variable = sakuya_b4_wg_force_nationalization
            has_variable = sakuya_b4_wg_humiliation
            has_variable = sakuya_b4_wg_independence
            has_variable = sakuya_b4_wg_liberate_country
            has_variable = sakuya_b4_wg_liberate_subject
            has_variable = sakuya_b4_wg_increase_autonomy
            has_variable = sakuya_b4_wg_contain_threat
            has_variable = sakuya_b4_wg_foreign_investment_rights
            has_variable = sakuya_b4_wg_join_power_bloc
            has_variable = sakuya_b4_wg_leave_power_bloc
        }
    }
}

# ============================================================
# 发起博弈 / 战争
# ============================================================

# 发起博弈 - 玩家 → 目标
sakuya_b4_start_dp_fwd = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        save_scope_as = sakuya_dp_player
        every_country = {
            limit = { has_variable = sakuya_mark_country_target }
            save_scope_as = sakuya_dp_target
        }
        if = {
            limit = { exists = scope:sakuya_dp_target }
            sakuya_b4_create_dp_effect = yes
        }
    }
}

# 发起博弈 - 目标 → 玩家
sakuya_b4_start_dp_rev = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        save_scope_as = sakuya_dp_player
        save_scope_as = sakuya_dp_target
        every_country = {
            limit = { has_variable = sakuya_mark_country_target }
            sakuya_b4_create_dp_effect = yes
        }
    }
}

# 发起战争 - 玩家 → 目标
sakuya_b4_start_war_fwd = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        save_scope_as = sakuya_dp_player
        every_country = {
            limit = { has_variable = sakuya_mark_country_target }
            save_scope_as = sakuya_dp_target
        }
        if = {
            limit = { exists = scope:sakuya_dp_target }
            sakuya_b4_create_war_effect = yes
        }
    }
}

# 发起战争 - 目标 → 玩家
sakuya_b4_start_war_rev = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        save_scope_as = sakuya_dp_player
        save_scope_as = sakuya_dp_target
        every_country = {
            limit = { has_variable = sakuya_mark_country_target }
            sakuya_b4_create_war_effect = yes
        }
    }
}

# 发起博弈 - 目标国 → 第三国
sakuya_b4_start_dp_target_to_third = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        save_scope_as = sakuya_dp_player
        every_country = {
            limit = { has_variable = sakuya_mark_third_country_target }
            save_scope_as = sakuya_dp_target
        }
        if = {
            limit = { exists = scope:sakuya_dp_target }
            every_country = {
                limit = { has_variable = sakuya_mark_country_target }
                save_scope_as = sakuya_dp_attacker
                end_truce = scope:sakuya_dp_target
                scope:sakuya_dp_target = { end_truce = scope:sakuya_dp_attacker }
                sakuya_b4_create_dp_effect = yes
            }
        }
    }
}

# 发起博弈 - 第三国 → 目标国
sakuya_b4_start_dp_third_to_target = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        save_scope_as = sakuya_dp_player
        every_country = {
            limit = { has_variable = sakuya_mark_country_target }
            save_scope_as = sakuya_dp_target
        }
        if = {
            limit = { exists = scope:sakuya_dp_target }
            every_country = {
                limit = { has_variable = sakuya_mark_third_country_target }
                save_scope_as = sakuya_dp_attacker
                end_truce = scope:sakuya_dp_target
                scope:sakuya_dp_target = { end_truce = scope:sakuya_dp_attacker }
                sakuya_b4_create_dp_effect = yes
            }
        }
    }
}

# 发起战争 - 目标国 → 第三国
sakuya_b4_start_war_target_to_third = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        save_scope_as = sakuya_dp_player
        every_country = {
            limit = { has_variable = sakuya_mark_third_country_target }
            save_scope_as = sakuya_dp_target
        }
        if = {
            limit = { exists = scope:sakuya_dp_target }
            every_country = {
                limit = { has_variable = sakuya_mark_country_target }
                save_scope_as = sakuya_dp_attacker
                end_truce = scope:sakuya_dp_target
                scope:sakuya_dp_target = { end_truce = scope:sakuya_dp_attacker }
                sakuya_b4_create_war_effect = yes
            }
        }
    }
}

# 发起战争 - 第三国 → 目标国
sakuya_b4_start_war_third_to_target = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        save_scope_as = sakuya_dp_player
        every_country = {
            limit = { has_variable = sakuya_mark_country_target }
            save_scope_as = sakuya_dp_target
        }
        if = {
            limit = { exists = scope:sakuya_dp_target }
            every_country = {
                limit = { has_variable = sakuya_mark_third_country_target }
                save_scope_as = sakuya_dp_attacker
                end_truce = scope:sakuya_dp_target
                scope:sakuya_dp_target = { end_truce = scope:sakuya_dp_attacker }
                sakuya_b4_create_war_effect = yes
            }
        }
    }
}

# ============================================================
# 结束博弈
# ============================================================

# 结束博弈 - 发起方胜（左键）
sakuya_b4_end_dp_initiator_win = {
    scope = country
    is_shown = { is_player = yes has_variable = sakuya_b4_selected_dp }
    effect = {
        sakuya_b4_end_dp_initiator_win_effect = yes
    }
}

# 结束博弈 - 目标方胜（右键）
sakuya_b4_end_dp_target_win = {
    scope = country
    is_shown = { is_player = yes has_variable = sakuya_b4_selected_dp }
    effect = {
        sakuya_b4_end_dp_target_win_effect = yes
    }
}

# 结束博弈 - 单纯结束（Shift+左键）
sakuya_b4_end_dp_cancel = {
    scope = country
    is_shown = { is_player = yes has_variable = sakuya_b4_selected_dp }
    effect = {
        sakuya_b4_end_dp_cancel_effect = yes
    }
}

# ============================================================
# 加入博弈
# ============================================================

# 玩家加入发起方（左键）
sakuya_b4_join_dp_player_initiator = {
    scope = country
    is_shown = { is_player = yes has_variable = sakuya_b4_selected_dp }
    effect = {
        sakuya_b4_join_dp_player_initiator_effect = yes
    }
}

# 玩家加入目标方（右键）
sakuya_b4_join_dp_player_target = {
    scope = country
    is_shown = { is_player = yes has_variable = sakuya_b4_selected_dp }
    effect = {
        sakuya_b4_join_dp_player_target_effect = yes
    }
}

# 目标国加入发起方（Shift+左键）
sakuya_b4_join_dp_marked_initiator = {
    scope = country
    is_shown = { is_player = yes has_variable = sakuya_b4_selected_dp }
    effect = {
        sakuya_b4_join_dp_marked_initiator_effect = yes
    }
}

# 目标国加入目标方（Ctrl+左键）
sakuya_b4_join_dp_marked_target = {
    scope = country
    is_shown = { is_player = yes has_variable = sakuya_b4_selected_dp }
    effect = {
        sakuya_b4_join_dp_marked_target_effect = yes
    }
}

# ============================================================
# 退出博弈
# ============================================================

# 玩家退出博弈（左键）
sakuya_b4_leave_dp_player = {
    scope = country
    is_shown = { is_player = yes has_variable = sakuya_b4_selected_dp }
    effect = {
        sakuya_b4_leave_dp_player_effect = yes
    }
}

# 目标国退出博弈（右键）
sakuya_b4_leave_dp_marked = {
    scope = country
    is_shown = { is_player = yes has_variable = sakuya_b4_selected_dp }
    effect = {
        sakuya_b4_leave_dp_marked_effect = yes
    }
}

# ============================================================
# 激化度（Escalation）
# ============================================================

sakuya_b4_dp_maneuvers_check = {
    scope = country
    is_shown = { has_variable = sakuya_b4_dp_maneuvers_active }
}

sakuya_b4_dp_maneuvers_add = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_dp_maneuvers_value } } set_variable = { name = sakuya_b4_dp_maneuvers_value value = 0 } }
        change_variable = { name = sakuya_b4_dp_maneuvers_value add = 50 }
        remove_modifier = sakuya_cheat_b4_diplomatic_play_maneuvers
        add_modifier = { name = sakuya_cheat_b4_diplomatic_play_maneuvers multiplier = var:sakuya_b4_dp_maneuvers_value }
        set_variable = sakuya_b4_dp_maneuvers_active
    }
}

sakuya_b4_dp_maneuvers_sub = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_dp_maneuvers_value } } set_variable = { name = sakuya_b4_dp_maneuvers_value value = 0 } }
        change_variable = { name = sakuya_b4_dp_maneuvers_value add = -50 }
        remove_modifier = sakuya_cheat_b4_diplomatic_play_maneuvers
        if = { limit = { has_variable = sakuya_b4_dp_maneuvers_value } add_modifier = { name = sakuya_cheat_b4_diplomatic_play_maneuvers multiplier = var:sakuya_b4_dp_maneuvers_value } set_variable = sakuya_b4_dp_maneuvers_active }
        if = { limit = { var:sakuya_b4_dp_maneuvers_value = 0 } remove_variable = sakuya_b4_dp_maneuvers_value remove_variable = sakuya_b4_dp_maneuvers_active }
    }
}

sakuya_b4_dp_maneuvers_alt = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_dp_maneuvers_value } } set_variable = { name = sakuya_b4_dp_maneuvers_value value = 0 } }
        change_variable = { name = sakuya_b4_dp_maneuvers_value add = 5 }
        remove_modifier = sakuya_cheat_b4_diplomatic_play_maneuvers
        add_modifier = { name = sakuya_cheat_b4_diplomatic_play_maneuvers multiplier = var:sakuya_b4_dp_maneuvers_value }
        set_variable = sakuya_b4_dp_maneuvers_active
    }
}

sakuya_b4_dp_maneuvers_shift = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_dp_maneuvers_value } } set_variable = { name = sakuya_b4_dp_maneuvers_value value = 0 } }
        change_variable = { name = sakuya_b4_dp_maneuvers_value add = 99999 }
        remove_modifier = sakuya_cheat_b4_diplomatic_play_maneuvers
        add_modifier = { name = sakuya_cheat_b4_diplomatic_play_maneuvers multiplier = var:sakuya_b4_dp_maneuvers_value }
        set_variable = sakuya_b4_dp_maneuvers_active
    }
}

sakuya_b4_dp_maneuvers_clear = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        remove_modifier = sakuya_cheat_b4_diplomatic_play_maneuvers
        remove_variable = sakuya_b4_dp_maneuvers_value
        remove_variable = sakuya_b4_dp_maneuvers_active
    }
}

sakuya_b4_war_exhaustion_casualties_check = {
    scope = country
    is_shown = { has_variable = sakuya_b4_war_exhaustion_casualties_active }
}

sakuya_b4_war_exhaustion_casualties_add = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_war_exhaustion_casualties_mult } } set_variable = { name = sakuya_b4_war_exhaustion_casualties_mult value = 0 } }
        change_variable = { name = sakuya_b4_war_exhaustion_casualties_mult add = -0.2 }
        remove_modifier = sakuya_cheat_b4_war_exhaustion_casualties
        if = { limit = { has_variable = sakuya_b4_war_exhaustion_casualties_mult } add_modifier = { name = sakuya_cheat_b4_war_exhaustion_casualties multiplier = var:sakuya_b4_war_exhaustion_casualties_mult } set_variable = sakuya_b4_war_exhaustion_casualties_active }
        if = { limit = { var:sakuya_b4_war_exhaustion_casualties_mult = 0 } remove_modifier = sakuya_cheat_b4_war_exhaustion_casualties remove_variable = sakuya_b4_war_exhaustion_casualties_mult remove_variable = sakuya_b4_war_exhaustion_casualties_active }
    }
}

sakuya_b4_war_exhaustion_casualties_shift = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_war_exhaustion_casualties_mult } } set_variable = { name = sakuya_b4_war_exhaustion_casualties_mult value = 0 } }
        change_variable = { name = sakuya_b4_war_exhaustion_casualties_mult add = -200 }
        remove_modifier = sakuya_cheat_b4_war_exhaustion_casualties
        add_modifier = { name = sakuya_cheat_b4_war_exhaustion_casualties multiplier = var:sakuya_b4_war_exhaustion_casualties_mult }
        set_variable = sakuya_b4_war_exhaustion_casualties_active
    }
}

sakuya_b4_war_exhaustion_casualties_alt = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_war_exhaustion_casualties_mult } } set_variable = { name = sakuya_b4_war_exhaustion_casualties_mult value = 0 } }
        change_variable = { name = sakuya_b4_war_exhaustion_casualties_mult add = -0.05 }
        remove_modifier = sakuya_cheat_b4_war_exhaustion_casualties
        add_modifier = { name = sakuya_cheat_b4_war_exhaustion_casualties multiplier = var:sakuya_b4_war_exhaustion_casualties_mult }
        set_variable = sakuya_b4_war_exhaustion_casualties_active
    }
}

sakuya_b4_war_exhaustion_casualties_sub = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_war_exhaustion_casualties_mult } } set_variable = { name = sakuya_b4_war_exhaustion_casualties_mult value = 0 } }
        change_variable = { name = sakuya_b4_war_exhaustion_casualties_mult add = 0.2 }
        remove_modifier = sakuya_cheat_b4_war_exhaustion_casualties
        if = { limit = { has_variable = sakuya_b4_war_exhaustion_casualties_mult } add_modifier = { name = sakuya_cheat_b4_war_exhaustion_casualties multiplier = var:sakuya_b4_war_exhaustion_casualties_mult } set_variable = sakuya_b4_war_exhaustion_casualties_active }
        if = { limit = { var:sakuya_b4_war_exhaustion_casualties_mult = 0 } remove_modifier = sakuya_cheat_b4_war_exhaustion_casualties remove_variable = sakuya_b4_war_exhaustion_casualties_mult remove_variable = sakuya_b4_war_exhaustion_casualties_active }
    }
}

sakuya_b4_war_exhaustion_casualties_clear = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        remove_modifier = sakuya_cheat_b4_war_exhaustion_casualties
        remove_variable = sakuya_b4_war_exhaustion_casualties_mult
        remove_variable = sakuya_b4_war_exhaustion_casualties_active
    }
}

sakuya_b4_diplomatic_reputation_check = {
    scope = country
    is_shown = { has_variable = sakuya_b4_diplomatic_reputation_active }
}

sakuya_b4_diplomatic_reputation_add = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_diplomatic_reputation_mult } } set_variable = { name = sakuya_b4_diplomatic_reputation_mult value = 0 } }
        change_variable = { name = sakuya_b4_diplomatic_reputation_mult add = 1 }
        remove_modifier = sakuya_cheat_b4_diplomatic_reputation
        if = { limit = { has_variable = sakuya_b4_diplomatic_reputation_mult } add_modifier = { name = sakuya_cheat_b4_diplomatic_reputation multiplier = var:sakuya_b4_diplomatic_reputation_mult } set_variable = sakuya_b4_diplomatic_reputation_active }
        if = { limit = { var:sakuya_b4_diplomatic_reputation_mult = 0 } remove_modifier = sakuya_cheat_b4_diplomatic_reputation remove_variable = sakuya_b4_diplomatic_reputation_mult remove_variable = sakuya_b4_diplomatic_reputation_active }
    }
}

sakuya_b4_diplomatic_reputation_shift = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_diplomatic_reputation_mult } } set_variable = { name = sakuya_b4_diplomatic_reputation_mult value = 0 } }
        change_variable = { name = sakuya_b4_diplomatic_reputation_mult add = 1000 }
        remove_modifier = sakuya_cheat_b4_diplomatic_reputation
        add_modifier = { name = sakuya_cheat_b4_diplomatic_reputation multiplier = var:sakuya_b4_diplomatic_reputation_mult }
        set_variable = sakuya_b4_diplomatic_reputation_active
    }
}

sakuya_b4_diplomatic_reputation_alt = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_diplomatic_reputation_mult } } set_variable = { name = sakuya_b4_diplomatic_reputation_mult value = 0 } }
        change_variable = { name = sakuya_b4_diplomatic_reputation_mult add = 0.1 }
        remove_modifier = sakuya_cheat_b4_diplomatic_reputation
        add_modifier = { name = sakuya_cheat_b4_diplomatic_reputation multiplier = var:sakuya_b4_diplomatic_reputation_mult }
        set_variable = sakuya_b4_diplomatic_reputation_active
    }
}

sakuya_b4_diplomatic_reputation_sub = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_diplomatic_reputation_mult } } set_variable = { name = sakuya_b4_diplomatic_reputation_mult value = 0 } }
        change_variable = { name = sakuya_b4_diplomatic_reputation_mult add = -1 }
        remove_modifier = sakuya_cheat_b4_diplomatic_reputation
        if = { limit = { has_variable = sakuya_b4_diplomatic_reputation_mult } add_modifier = { name = sakuya_cheat_b4_diplomatic_reputation multiplier = var:sakuya_b4_diplomatic_reputation_mult } set_variable = sakuya_b4_diplomatic_reputation_active }
        if = { limit = { var:sakuya_b4_diplomatic_reputation_mult = 0 } remove_modifier = sakuya_cheat_b4_diplomatic_reputation remove_variable = sakuya_b4_diplomatic_reputation_mult remove_variable = sakuya_b4_diplomatic_reputation_active }
    }
}

sakuya_b4_diplomatic_reputation_clear = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        remove_modifier = sakuya_cheat_b4_diplomatic_reputation
        remove_variable = sakuya_b4_diplomatic_reputation_mult
        remove_variable = sakuya_b4_diplomatic_reputation_active
    }
}

sakuya_b4_escalation_add = {
    scope = country
    is_shown = { is_player = yes has_variable = sakuya_b4_selected_dp }
    effect = { sakuya_b4_escalation_add_effect = yes }
}

sakuya_b4_escalation_sub = {
    scope = country
    is_shown = { is_player = yes has_variable = sakuya_b4_selected_dp }
    effect = { sakuya_b4_escalation_sub_effect = yes }
}

sakuya_b4_escalation_max = {
    scope = country
    is_shown = { is_player = yes has_variable = sakuya_b4_selected_dp }
    effect = { sakuya_b4_escalation_max_effect = yes }
}

sakuya_b4_escalation_min = {
    scope = country
    is_shown = { is_player = yes has_variable = sakuya_b4_selected_dp }
    effect = { sakuya_b4_escalation_min_effect = yes }
}

# ============================================================
# 加入/退出战争
# ============================================================

sakuya_b4_join_war_player = {
    scope = country
    is_shown = { is_player = yes has_variable = sakuya_b4_selected_war }
    effect = { sakuya_b4_join_war_player_effect = yes }
}

sakuya_b4_join_war_marked = {
    scope = country
    is_shown = { is_player = yes has_variable = sakuya_b4_selected_war }
    effect = { sakuya_b4_join_war_marked_effect = yes }
}

sakuya_b4_join_war_player_target = {
    scope = country
    is_shown = { is_player = yes has_variable = sakuya_b4_selected_war }
    effect = { sakuya_b4_join_war_player_target_effect = yes }
}

sakuya_b4_join_war_marked_target = {
    scope = country
    is_shown = { is_player = yes has_variable = sakuya_b4_selected_war }
    effect = { sakuya_b4_join_war_marked_target_effect = yes }
}

sakuya_b4_leave_war_player = {
    scope = country
    is_shown = { is_player = yes has_variable = sakuya_b4_selected_war }
    effect = { sakuya_b4_leave_war_player_effect = yes }
}

sakuya_b4_leave_war_marked = {
    scope = country
    is_shown = { is_player = yes has_variable = sakuya_b4_selected_war }
    effect = { sakuya_b4_leave_war_marked_effect = yes }
}

# ============================================================
# 结束战争
# ============================================================

sakuya_b4_end_war_cancel = {
    scope = country
    is_shown = { is_player = yes has_variable = sakuya_b4_selected_war }
    effect = { sakuya_b4_end_war_cancel_effect = yes }
}

sakuya_b4_end_war_initiator_win = {
    scope = country
    is_shown = { is_player = yes has_variable = sakuya_b4_selected_war }
    effect = { sakuya_b4_end_war_initiator_win_effect = yes }
}

sakuya_b4_end_war_target_win = {
    scope = country
    is_shown = { is_player = yes has_variable = sakuya_b4_selected_war }
    effect = { sakuya_b4_end_war_target_win_effect = yes }
}

# ============================================================
# 战争支持度
# ============================================================

sakuya_b4_war_support_add = {
    scope = country
    is_shown = { is_player = yes has_variable = sakuya_b4_selected_war }
    effect = { sakuya_b4_war_support_add_effect = yes }
}

sakuya_b4_war_support_sub = {
    scope = country
    is_shown = { is_player = yes has_variable = sakuya_b4_selected_war }
    effect = { sakuya_b4_war_support_sub_effect = yes }
}

sakuya_b4_war_support_max = {
    scope = country
    is_shown = { is_player = yes has_variable = sakuya_b4_selected_war }
    effect = { sakuya_b4_war_support_max_effect = yes }
}

sakuya_b4_war_support_min = {
    scope = country
    is_shown = { is_player = yes has_variable = sakuya_b4_selected_war }
    effect = { sakuya_b4_war_support_min_effect = yes }
}

sakuya_b4_war_support_target_add = {
    scope = country
    is_shown = { is_player = yes has_variable = sakuya_b4_selected_war }
    effect = { sakuya_b4_war_support_target_add_effect = yes }
}

sakuya_b4_war_support_target_sub = {
    scope = country
    is_shown = { is_player = yes has_variable = sakuya_b4_selected_war }
    effect = { sakuya_b4_war_support_target_sub_effect = yes }
}

sakuya_b4_truce_remove_marked = {
    scope = country
    is_shown = { is_player = yes any_country = { has_variable = sakuya_mark_country_target } }
    effect = {
        every_country = {
            limit = { has_variable = sakuya_mark_country_target }
            root = { end_truce = prev }
        }
    }
}

sakuya_b4_truce_create_marked = {
    scope = country
    is_shown = { is_player = yes any_country = { has_variable = sakuya_mark_country_target } }
    effect = {
        every_country = {
            limit = { has_variable = sakuya_mark_country_target }
            root = { create_bidirectional_truce = { country = prev months = 60 } }
        }
    }
}

sakuya_b4_truce_create_marked_99_years = {
    scope = country
    is_shown = { is_player = yes any_country = { has_variable = sakuya_mark_country_target } }
    effect = {
        every_country = {
            limit = { has_variable = sakuya_mark_country_target }
            root = { create_bidirectional_truce = { country = prev months = 1188 } }
        }
    }
}

sakuya_b4_disallow_aggressive_plays_check = {
    scope = country
    is_shown = {
        OR = {
            has_modifier = sakuya_cheat_b4_disallow_aggressive_plays
            any_country = {
                has_variable = sakuya_mark_country_target
                has_modifier = sakuya_cheat_b4_disallow_aggressive_plays
            }
        }
    }
}

sakuya_b4_disallow_aggressive_plays_add_marked = {
    scope = country
    is_shown = { is_player = yes any_country = { has_variable = sakuya_mark_country_target } }
    effect = {
        every_country = {
            limit = { has_variable = sakuya_mark_country_target }
            add_modifier = { name = sakuya_cheat_b4_disallow_aggressive_plays }
        }
    }
}

sakuya_b4_disallow_aggressive_plays_add_self = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        add_modifier = { name = sakuya_cheat_b4_disallow_aggressive_plays }
    }
}

sakuya_b4_disallow_aggressive_plays_clear = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        remove_modifier = sakuya_cheat_b4_disallow_aggressive_plays
        every_country = {
            limit = { has_variable = sakuya_mark_country_target }
            remove_modifier = sakuya_cheat_b4_disallow_aggressive_plays
        }
    }
}



# === B4 HOME COUNTRY MODIFIERS BEGIN ===
sakuya_b4_home_movement_radicals_add = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_home_movement_radicals_mult } } set_variable = { name = sakuya_b4_home_movement_radicals_mult value = 0 } }
        change_variable = { name = sakuya_b4_home_movement_radicals_mult add = 0.5 }
        remove_modifier = sakuya_cheat_b4_home_movement_radicals
        add_modifier = { name = sakuya_cheat_b4_home_movement_radicals multiplier = var:sakuya_b4_home_movement_radicals_mult }
        set_variable = sakuya_b4_home_movement_radicals_active
    }
}
sakuya_b4_home_movement_radicals_add_shift = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_home_movement_radicals_mult } } set_variable = { name = sakuya_b4_home_movement_radicals_mult value = 0 } }
        change_variable = { name = sakuya_b4_home_movement_radicals_mult add = 999.99 }
        remove_modifier = sakuya_cheat_b4_home_movement_radicals
        add_modifier = { name = sakuya_cheat_b4_home_movement_radicals multiplier = var:sakuya_b4_home_movement_radicals_mult }
        set_variable = sakuya_b4_home_movement_radicals_active
    }
}
sakuya_b4_home_movement_radicals_add_alt = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_home_movement_radicals_mult } } set_variable = { name = sakuya_b4_home_movement_radicals_mult value = 0 } }
        change_variable = { name = sakuya_b4_home_movement_radicals_mult add = 0.05 }
        remove_modifier = sakuya_cheat_b4_home_movement_radicals
        add_modifier = { name = sakuya_cheat_b4_home_movement_radicals multiplier = var:sakuya_b4_home_movement_radicals_mult }
        set_variable = sakuya_b4_home_movement_radicals_active
    }
}
sakuya_b4_home_movement_radicals_sub = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_home_movement_radicals_mult } } set_variable = { name = sakuya_b4_home_movement_radicals_mult value = 0 } }
        change_variable = { name = sakuya_b4_home_movement_radicals_mult add = -0.5 }
        remove_modifier = sakuya_cheat_b4_home_movement_radicals
        if = { limit = { has_variable = sakuya_b4_home_movement_radicals_mult } add_modifier = { name = sakuya_cheat_b4_home_movement_radicals multiplier = var:sakuya_b4_home_movement_radicals_mult } set_variable = sakuya_b4_home_movement_radicals_active }
        if = { limit = { var:sakuya_b4_home_movement_radicals_mult = 0 } remove_variable = sakuya_b4_home_movement_radicals_mult remove_variable = sakuya_b4_home_movement_radicals_active }
    }
}
sakuya_b4_home_movement_radicals_clear = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        remove_modifier = sakuya_cheat_b4_home_movement_radicals
        remove_variable = sakuya_b4_home_movement_radicals_mult
        remove_variable = sakuya_b4_home_movement_radicals_active
    }
}
sakuya_b4_home_movement_radicals_check = {
    scope = country
    is_shown = { has_variable = sakuya_b4_home_movement_radicals_active }
}

sakuya_b4_home_revolution_progress_add = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_home_revolution_progress_mult } } set_variable = { name = sakuya_b4_home_revolution_progress_mult value = 0 } }
        change_variable = { name = sakuya_b4_home_revolution_progress_mult add = -0.5 }
        remove_modifier = sakuya_cheat_b4_home_revolution_progress
        add_modifier = { name = sakuya_cheat_b4_home_revolution_progress multiplier = var:sakuya_b4_home_revolution_progress_mult }
        set_variable = sakuya_b4_home_revolution_progress_active
    }
}
sakuya_b4_home_revolution_progress_add_shift = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_home_revolution_progress_mult } } set_variable = { name = sakuya_b4_home_revolution_progress_mult value = 0 } }
        change_variable = { name = sakuya_b4_home_revolution_progress_mult add = -999.99 }
        remove_modifier = sakuya_cheat_b4_home_revolution_progress
        add_modifier = { name = sakuya_cheat_b4_home_revolution_progress multiplier = var:sakuya_b4_home_revolution_progress_mult }
        set_variable = sakuya_b4_home_revolution_progress_active
    }
}
sakuya_b4_home_revolution_progress_add_alt = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_home_revolution_progress_mult } } set_variable = { name = sakuya_b4_home_revolution_progress_mult value = 0 } }
        change_variable = { name = sakuya_b4_home_revolution_progress_mult add = -0.05 }
        remove_modifier = sakuya_cheat_b4_home_revolution_progress
        add_modifier = { name = sakuya_cheat_b4_home_revolution_progress multiplier = var:sakuya_b4_home_revolution_progress_mult }
        set_variable = sakuya_b4_home_revolution_progress_active
    }
}
sakuya_b4_home_revolution_progress_sub = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_home_revolution_progress_mult } } set_variable = { name = sakuya_b4_home_revolution_progress_mult value = 0 } }
        change_variable = { name = sakuya_b4_home_revolution_progress_mult add = 0.5 }
        remove_modifier = sakuya_cheat_b4_home_revolution_progress
        if = { limit = { has_variable = sakuya_b4_home_revolution_progress_mult } add_modifier = { name = sakuya_cheat_b4_home_revolution_progress multiplier = var:sakuya_b4_home_revolution_progress_mult } set_variable = sakuya_b4_home_revolution_progress_active }
        if = { limit = { var:sakuya_b4_home_revolution_progress_mult = 0 } remove_variable = sakuya_b4_home_revolution_progress_mult remove_variable = sakuya_b4_home_revolution_progress_active }
    }
}
sakuya_b4_home_revolution_progress_clear = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        remove_modifier = sakuya_cheat_b4_home_revolution_progress
        remove_variable = sakuya_b4_home_revolution_progress_mult
        remove_variable = sakuya_b4_home_revolution_progress_active
    }
}
sakuya_b4_home_revolution_progress_check = {
    scope = country
    is_shown = { has_variable = sakuya_b4_home_revolution_progress_active }
}

sakuya_b4_home_secession_progress_add = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_home_secession_progress_mult } } set_variable = { name = sakuya_b4_home_secession_progress_mult value = 0 } }
        change_variable = { name = sakuya_b4_home_secession_progress_mult add = -0.5 }
        remove_modifier = sakuya_cheat_b4_home_secession_progress
        add_modifier = { name = sakuya_cheat_b4_home_secession_progress multiplier = var:sakuya_b4_home_secession_progress_mult }
        set_variable = sakuya_b4_home_secession_progress_active
    }
}
sakuya_b4_home_secession_progress_add_shift = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_home_secession_progress_mult } } set_variable = { name = sakuya_b4_home_secession_progress_mult value = 0 } }
        change_variable = { name = sakuya_b4_home_secession_progress_mult add = -999.99 }
        remove_modifier = sakuya_cheat_b4_home_secession_progress
        add_modifier = { name = sakuya_cheat_b4_home_secession_progress multiplier = var:sakuya_b4_home_secession_progress_mult }
        set_variable = sakuya_b4_home_secession_progress_active
    }
}
sakuya_b4_home_secession_progress_add_alt = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_home_secession_progress_mult } } set_variable = { name = sakuya_b4_home_secession_progress_mult value = 0 } }
        change_variable = { name = sakuya_b4_home_secession_progress_mult add = -0.05 }
        remove_modifier = sakuya_cheat_b4_home_secession_progress
        add_modifier = { name = sakuya_cheat_b4_home_secession_progress multiplier = var:sakuya_b4_home_secession_progress_mult }
        set_variable = sakuya_b4_home_secession_progress_active
    }
}
sakuya_b4_home_secession_progress_sub = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_home_secession_progress_mult } } set_variable = { name = sakuya_b4_home_secession_progress_mult value = 0 } }
        change_variable = { name = sakuya_b4_home_secession_progress_mult add = 0.5 }
        remove_modifier = sakuya_cheat_b4_home_secession_progress
        if = { limit = { has_variable = sakuya_b4_home_secession_progress_mult } add_modifier = { name = sakuya_cheat_b4_home_secession_progress multiplier = var:sakuya_b4_home_secession_progress_mult } set_variable = sakuya_b4_home_secession_progress_active }
        if = { limit = { var:sakuya_b4_home_secession_progress_mult = 0 } remove_variable = sakuya_b4_home_secession_progress_mult remove_variable = sakuya_b4_home_secession_progress_active }
    }
}
sakuya_b4_home_secession_progress_clear = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        remove_modifier = sakuya_cheat_b4_home_secession_progress
        remove_variable = sakuya_b4_home_secession_progress_mult
        remove_variable = sakuya_b4_home_secession_progress_active
    }
}
sakuya_b4_home_secession_progress_check = {
    scope = country
    is_shown = { has_variable = sakuya_b4_home_secession_progress_active }
}

sakuya_b4_home_movement_radicals_add_ctrl = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_home_movement_radicals_mult } } set_variable = { name = sakuya_b4_home_movement_radicals_mult value = 0 } }
        change_variable = { name = sakuya_b4_home_movement_radicals_mult add = 10 }
        remove_modifier = sakuya_cheat_b4_home_movement_radicals
        add_modifier = { name = sakuya_cheat_b4_home_movement_radicals multiplier = var:sakuya_b4_home_movement_radicals_mult }
        set_variable = sakuya_b4_home_movement_radicals_active
    }
}

sakuya_b4_home_movement_radicals_add_right = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_home_movement_radicals_mult } } set_variable = { name = sakuya_b4_home_movement_radicals_mult value = 0 } }
        change_variable = { name = sakuya_b4_home_movement_radicals_mult add = 99999.99 }
        remove_modifier = sakuya_cheat_b4_home_movement_radicals
        add_modifier = { name = sakuya_cheat_b4_home_movement_radicals multiplier = var:sakuya_b4_home_movement_radicals_mult }
        set_variable = sakuya_b4_home_movement_radicals_active
    }
}

sakuya_b4_home_movement_radicals_sub_alt = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_home_movement_radicals_mult } } set_variable = { name = sakuya_b4_home_movement_radicals_mult value = 0 } }
        change_variable = { name = sakuya_b4_home_movement_radicals_mult add = -0.05 }
        remove_modifier = sakuya_cheat_b4_home_movement_radicals
        add_modifier = { name = sakuya_cheat_b4_home_movement_radicals multiplier = var:sakuya_b4_home_movement_radicals_mult }
        set_variable = sakuya_b4_home_movement_radicals_active
    }
}

sakuya_b4_home_movement_radicals_sub_shift = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_home_movement_radicals_mult } } set_variable = { name = sakuya_b4_home_movement_radicals_mult value = 0 } }
        change_variable = { name = sakuya_b4_home_movement_radicals_mult add = -999.99 }
        remove_modifier = sakuya_cheat_b4_home_movement_radicals
        add_modifier = { name = sakuya_cheat_b4_home_movement_radicals multiplier = var:sakuya_b4_home_movement_radicals_mult }
        set_variable = sakuya_b4_home_movement_radicals_active
    }
}

sakuya_b4_home_movement_radicals_sub_ctrl = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_home_movement_radicals_mult } } set_variable = { name = sakuya_b4_home_movement_radicals_mult value = 0 } }
        change_variable = { name = sakuya_b4_home_movement_radicals_mult add = -10 }
        remove_modifier = sakuya_cheat_b4_home_movement_radicals
        add_modifier = { name = sakuya_cheat_b4_home_movement_radicals multiplier = var:sakuya_b4_home_movement_radicals_mult }
        set_variable = sakuya_b4_home_movement_radicals_active
    }
}

sakuya_b4_home_revolution_progress_add_ctrl = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_home_revolution_progress_mult } } set_variable = { name = sakuya_b4_home_revolution_progress_mult value = 0 } }
        change_variable = { name = sakuya_b4_home_revolution_progress_mult add = -10 }
        remove_modifier = sakuya_cheat_b4_home_revolution_progress
        add_modifier = { name = sakuya_cheat_b4_home_revolution_progress multiplier = var:sakuya_b4_home_revolution_progress_mult }
        set_variable = sakuya_b4_home_revolution_progress_active
    }
}

sakuya_b4_home_revolution_progress_sub_alt = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_home_revolution_progress_mult } } set_variable = { name = sakuya_b4_home_revolution_progress_mult value = 0 } }
        change_variable = { name = sakuya_b4_home_revolution_progress_mult add = 0.05 }
        remove_modifier = sakuya_cheat_b4_home_revolution_progress
        add_modifier = { name = sakuya_cheat_b4_home_revolution_progress multiplier = var:sakuya_b4_home_revolution_progress_mult }
        set_variable = sakuya_b4_home_revolution_progress_active
    }
}

sakuya_b4_home_revolution_progress_sub_shift = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_home_revolution_progress_mult } } set_variable = { name = sakuya_b4_home_revolution_progress_mult value = 0 } }
        change_variable = { name = sakuya_b4_home_revolution_progress_mult add = 999.99 }
        remove_modifier = sakuya_cheat_b4_home_revolution_progress
        add_modifier = { name = sakuya_cheat_b4_home_revolution_progress multiplier = var:sakuya_b4_home_revolution_progress_mult }
        set_variable = sakuya_b4_home_revolution_progress_active
    }
}

sakuya_b4_home_revolution_progress_sub_ctrl = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_home_revolution_progress_mult } } set_variable = { name = sakuya_b4_home_revolution_progress_mult value = 0 } }
        change_variable = { name = sakuya_b4_home_revolution_progress_mult add = 10 }
        remove_modifier = sakuya_cheat_b4_home_revolution_progress
        add_modifier = { name = sakuya_cheat_b4_home_revolution_progress multiplier = var:sakuya_b4_home_revolution_progress_mult }
        set_variable = sakuya_b4_home_revolution_progress_active
    }
}

sakuya_b4_home_revolution_progress_sub_right = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_home_revolution_progress_mult } } set_variable = { name = sakuya_b4_home_revolution_progress_mult value = 0 } }
        change_variable = { name = sakuya_b4_home_revolution_progress_mult add = 99999.99 }
        remove_modifier = sakuya_cheat_b4_home_revolution_progress
        add_modifier = { name = sakuya_cheat_b4_home_revolution_progress multiplier = var:sakuya_b4_home_revolution_progress_mult }
        set_variable = sakuya_b4_home_revolution_progress_active
    }
}

sakuya_b4_home_secession_progress_add_ctrl = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_home_secession_progress_mult } } set_variable = { name = sakuya_b4_home_secession_progress_mult value = 0 } }
        change_variable = { name = sakuya_b4_home_secession_progress_mult add = -10 }
        remove_modifier = sakuya_cheat_b4_home_secession_progress
        add_modifier = { name = sakuya_cheat_b4_home_secession_progress multiplier = var:sakuya_b4_home_secession_progress_mult }
        set_variable = sakuya_b4_home_secession_progress_active
    }
}

sakuya_b4_home_secession_progress_sub_alt = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_home_secession_progress_mult } } set_variable = { name = sakuya_b4_home_secession_progress_mult value = 0 } }
        change_variable = { name = sakuya_b4_home_secession_progress_mult add = 0.05 }
        remove_modifier = sakuya_cheat_b4_home_secession_progress
        add_modifier = { name = sakuya_cheat_b4_home_secession_progress multiplier = var:sakuya_b4_home_secession_progress_mult }
        set_variable = sakuya_b4_home_secession_progress_active
    }
}

sakuya_b4_home_secession_progress_sub_shift = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_home_secession_progress_mult } } set_variable = { name = sakuya_b4_home_secession_progress_mult value = 0 } }
        change_variable = { name = sakuya_b4_home_secession_progress_mult add = 999.99 }
        remove_modifier = sakuya_cheat_b4_home_secession_progress
        add_modifier = { name = sakuya_cheat_b4_home_secession_progress multiplier = var:sakuya_b4_home_secession_progress_mult }
        set_variable = sakuya_b4_home_secession_progress_active
    }
}

sakuya_b4_home_secession_progress_sub_ctrl = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_home_secession_progress_mult } } set_variable = { name = sakuya_b4_home_secession_progress_mult value = 0 } }
        change_variable = { name = sakuya_b4_home_secession_progress_mult add = 10 }
        remove_modifier = sakuya_cheat_b4_home_secession_progress
        add_modifier = { name = sakuya_cheat_b4_home_secession_progress multiplier = var:sakuya_b4_home_secession_progress_mult }
        set_variable = sakuya_b4_home_secession_progress_active
    }
}

sakuya_b4_home_secession_progress_sub_right = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_home_secession_progress_mult } } set_variable = { name = sakuya_b4_home_secession_progress_mult value = 0 } }
        change_variable = { name = sakuya_b4_home_secession_progress_mult add = 99999.99 }
        remove_modifier = sakuya_cheat_b4_home_secession_progress
        add_modifier = { name = sakuya_cheat_b4_home_secession_progress multiplier = var:sakuya_b4_home_secession_progress_mult }
        set_variable = sakuya_b4_home_secession_progress_active
    }
}

sakuya_b4_home_secession_resistance_add = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_home_secession_resistance_mult } } set_variable = { name = sakuya_b4_home_secession_resistance_mult value = 0 } }
        change_variable = { name = sakuya_b4_home_secession_resistance_mult add = 0.2 }
        remove_modifier = sakuya_cheat_b4_home_secession_resistance
        add_modifier = { name = sakuya_cheat_b4_home_secession_resistance multiplier = var:sakuya_b4_home_secession_resistance_mult }
        set_variable = sakuya_b4_home_secession_resistance_active
    }
}
sakuya_b4_home_secession_resistance_add_shift = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_home_secession_resistance_mult } } set_variable = { name = sakuya_b4_home_secession_resistance_mult value = 0 } }
        change_variable = { name = sakuya_b4_home_secession_resistance_mult add = 200 }
        remove_modifier = sakuya_cheat_b4_home_secession_resistance
        add_modifier = { name = sakuya_cheat_b4_home_secession_resistance multiplier = var:sakuya_b4_home_secession_resistance_mult }
        set_variable = sakuya_b4_home_secession_resistance_active
    }
}
sakuya_b4_home_secession_resistance_add_alt = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_home_secession_resistance_mult } } set_variable = { name = sakuya_b4_home_secession_resistance_mult value = 0 } }
        change_variable = { name = sakuya_b4_home_secession_resistance_mult add = 0.05 }
        remove_modifier = sakuya_cheat_b4_home_secession_resistance
        add_modifier = { name = sakuya_cheat_b4_home_secession_resistance multiplier = var:sakuya_b4_home_secession_resistance_mult }
        set_variable = sakuya_b4_home_secession_resistance_active
    }
}
sakuya_b4_home_secession_resistance_sub = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_home_secession_resistance_mult } } set_variable = { name = sakuya_b4_home_secession_resistance_mult value = 0 } }
        change_variable = { name = sakuya_b4_home_secession_resistance_mult add = -0.2 }
        remove_modifier = sakuya_cheat_b4_home_secession_resistance
        if = { limit = { has_variable = sakuya_b4_home_secession_resistance_mult } add_modifier = { name = sakuya_cheat_b4_home_secession_resistance multiplier = var:sakuya_b4_home_secession_resistance_mult } set_variable = sakuya_b4_home_secession_resistance_active }
        if = { limit = { var:sakuya_b4_home_secession_resistance_mult = 0 } remove_variable = sakuya_b4_home_secession_resistance_mult remove_variable = sakuya_b4_home_secession_resistance_active }
    }
}
sakuya_b4_home_secession_resistance_clear = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        remove_modifier = sakuya_cheat_b4_home_secession_resistance
        remove_variable = sakuya_b4_home_secession_resistance_mult
        remove_variable = sakuya_b4_home_secession_resistance_active
    }
}
sakuya_b4_home_secession_resistance_check = {
    scope = country
    is_shown = { has_variable = sakuya_b4_home_secession_resistance_active }
}

sakuya_b4_home_conquest_radicals_add = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_home_conquest_radicals_mult } } set_variable = { name = sakuya_b4_home_conquest_radicals_mult value = 0 } }
        change_variable = { name = sakuya_b4_home_conquest_radicals_mult add = -0.2 }
        remove_modifier = sakuya_cheat_b4_home_conquest_radicals
        add_modifier = { name = sakuya_cheat_b4_home_conquest_radicals multiplier = var:sakuya_b4_home_conquest_radicals_mult }
        set_variable = sakuya_b4_home_conquest_radicals_active
    }
}
sakuya_b4_home_conquest_radicals_add_shift = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_home_conquest_radicals_mult } } set_variable = { name = sakuya_b4_home_conquest_radicals_mult value = 0 } }
        change_variable = { name = sakuya_b4_home_conquest_radicals_mult add = -200 }
        remove_modifier = sakuya_cheat_b4_home_conquest_radicals
        add_modifier = { name = sakuya_cheat_b4_home_conquest_radicals multiplier = var:sakuya_b4_home_conquest_radicals_mult }
        set_variable = sakuya_b4_home_conquest_radicals_active
    }
}
sakuya_b4_home_conquest_radicals_add_alt = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_home_conquest_radicals_mult } } set_variable = { name = sakuya_b4_home_conquest_radicals_mult value = 0 } }
        change_variable = { name = sakuya_b4_home_conquest_radicals_mult add = -0.05 }
        remove_modifier = sakuya_cheat_b4_home_conquest_radicals
        add_modifier = { name = sakuya_cheat_b4_home_conquest_radicals multiplier = var:sakuya_b4_home_conquest_radicals_mult }
        set_variable = sakuya_b4_home_conquest_radicals_active
    }
}
sakuya_b4_home_conquest_radicals_sub = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_home_conquest_radicals_mult } } set_variable = { name = sakuya_b4_home_conquest_radicals_mult value = 0 } }
        change_variable = { name = sakuya_b4_home_conquest_radicals_mult add = 0.2 }
        remove_modifier = sakuya_cheat_b4_home_conquest_radicals
        if = { limit = { has_variable = sakuya_b4_home_conquest_radicals_mult } add_modifier = { name = sakuya_cheat_b4_home_conquest_radicals multiplier = var:sakuya_b4_home_conquest_radicals_mult } set_variable = sakuya_b4_home_conquest_radicals_active }
        if = { limit = { var:sakuya_b4_home_conquest_radicals_mult = 0 } remove_variable = sakuya_b4_home_conquest_radicals_mult remove_variable = sakuya_b4_home_conquest_radicals_active }
    }
}
sakuya_b4_home_conquest_radicals_clear = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        remove_modifier = sakuya_cheat_b4_home_conquest_radicals
        remove_variable = sakuya_b4_home_conquest_radicals_mult
        remove_variable = sakuya_b4_home_conquest_radicals_active
    }
}
sakuya_b4_home_conquest_radicals_check = {
    scope = country
    is_shown = { has_variable = sakuya_b4_home_conquest_radicals_active }
}

sakuya_b4_home_legitimacy_luxury_add = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_home_legitimacy_luxury_mult } } set_variable = { name = sakuya_b4_home_legitimacy_luxury_mult value = 0 } }
        change_variable = { name = sakuya_b4_home_legitimacy_luxury_mult add = 0.2 }
        remove_modifier = sakuya_cheat_b4_home_legitimacy_luxury
        add_modifier = { name = sakuya_cheat_b4_home_legitimacy_luxury multiplier = var:sakuya_b4_home_legitimacy_luxury_mult }
        set_variable = sakuya_b4_home_legitimacy_luxury_active
    }
}
sakuya_b4_home_legitimacy_luxury_add_shift = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_home_legitimacy_luxury_mult } } set_variable = { name = sakuya_b4_home_legitimacy_luxury_mult value = 0 } }
        change_variable = { name = sakuya_b4_home_legitimacy_luxury_mult add = 200 }
        remove_modifier = sakuya_cheat_b4_home_legitimacy_luxury
        add_modifier = { name = sakuya_cheat_b4_home_legitimacy_luxury multiplier = var:sakuya_b4_home_legitimacy_luxury_mult }
        set_variable = sakuya_b4_home_legitimacy_luxury_active
    }
}
sakuya_b4_home_legitimacy_luxury_add_alt = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_home_legitimacy_luxury_mult } } set_variable = { name = sakuya_b4_home_legitimacy_luxury_mult value = 0 } }
        change_variable = { name = sakuya_b4_home_legitimacy_luxury_mult add = 0.05 }
        remove_modifier = sakuya_cheat_b4_home_legitimacy_luxury
        add_modifier = { name = sakuya_cheat_b4_home_legitimacy_luxury multiplier = var:sakuya_b4_home_legitimacy_luxury_mult }
        set_variable = sakuya_b4_home_legitimacy_luxury_active
    }
}
sakuya_b4_home_legitimacy_luxury_sub = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        if = { limit = { NOT = { has_variable = sakuya_b4_home_legitimacy_luxury_mult } } set_variable = { name = sakuya_b4_home_legitimacy_luxury_mult value = 0 } }
        change_variable = { name = sakuya_b4_home_legitimacy_luxury_mult add = -0.2 }
        remove_modifier = sakuya_cheat_b4_home_legitimacy_luxury
        if = { limit = { has_variable = sakuya_b4_home_legitimacy_luxury_mult } add_modifier = { name = sakuya_cheat_b4_home_legitimacy_luxury multiplier = var:sakuya_b4_home_legitimacy_luxury_mult } set_variable = sakuya_b4_home_legitimacy_luxury_active }
        if = { limit = { var:sakuya_b4_home_legitimacy_luxury_mult = 0 } remove_variable = sakuya_b4_home_legitimacy_luxury_mult remove_variable = sakuya_b4_home_legitimacy_luxury_active }
    }
}
sakuya_b4_home_legitimacy_luxury_clear = {
    scope = country
    is_shown = { is_player = yes }
    effect = {
        remove_modifier = sakuya_cheat_b4_home_legitimacy_luxury
        remove_variable = sakuya_b4_home_legitimacy_luxury_mult
        remove_variable = sakuya_b4_home_legitimacy_luxury_active
    }
}
sakuya_b4_home_legitimacy_luxury_check = {
    scope = country
    is_shown = { has_variable = sakuya_b4_home_legitimacy_luxury_active }
}

sakuya_b4_pm_revolution_progress_player_add = {
    scope = country
    is_shown = { is_player = yes }
    effect = { sakuya_b4_pm_revolution_progress_country_add_effect = yes }
}
sakuya_b4_pm_revolution_progress_player_sub = {
    scope = country
    is_shown = { is_player = yes }
    effect = { sakuya_b4_pm_revolution_progress_country_sub_effect = yes }
}
sakuya_b4_pm_revolution_progress_target_add = {
    scope = country
    is_shown = { is_player = yes }
    effect = { sakuya_b4_pm_revolution_progress_target_add_effect = yes }
}
sakuya_b4_pm_revolution_progress_target_sub = {
    scope = country
    is_shown = { is_player = yes }
    effect = { sakuya_b4_pm_revolution_progress_target_sub_effect = yes }
}
# === B4 HOME COUNTRY MODIFIERS END ===


# === B4 CREATE POLITICAL MOVEMENTS BEGIN ===
sakuya_b4_create_movement_anti_slavery_player = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { create_political_movement = { type = movement_anti_slavery } }
}
sakuya_b4_create_movement_anti_slavery_target = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { every_country = { limit = { has_variable = sakuya_mark_country_target } create_political_movement = { type = movement_anti_slavery } } }
}
sakuya_b4_create_movement_pro_slavery_player = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { create_political_movement = { type = movement_pro_slavery } }
}
sakuya_b4_create_movement_pro_slavery_target = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { every_country = { limit = { has_variable = sakuya_mark_country_target } create_political_movement = { type = movement_pro_slavery } } }
}
sakuya_b4_create_movement_royalist_absolutist_player = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { create_political_movement = { type = movement_royalist_absolutist } }
}
sakuya_b4_create_movement_royalist_absolutist_target = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { every_country = { limit = { has_variable = sakuya_mark_country_target } create_political_movement = { type = movement_royalist_absolutist } } }
}
sakuya_b4_create_movement_royalist_constitutional_player = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { create_political_movement = { type = movement_royalist_constitutional } }
}
sakuya_b4_create_movement_royalist_constitutional_target = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { every_country = { limit = { has_variable = sakuya_mark_country_target } create_political_movement = { type = movement_royalist_constitutional } } }
}
sakuya_b4_create_movement_labor_player = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { create_political_movement = { type = movement_labor } }
}
sakuya_b4_create_movement_labor_target = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { every_country = { limit = { has_variable = sakuya_mark_country_target } create_political_movement = { type = movement_labor } } }
}
sakuya_b4_create_movement_socialist_player = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { create_political_movement = { type = movement_socialist } }
}
sakuya_b4_create_movement_socialist_target = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { every_country = { limit = { has_variable = sakuya_mark_country_target } create_political_movement = { type = movement_socialist } } }
}
sakuya_b4_create_movement_anarchist_player = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { create_political_movement = { type = movement_anarchist } }
}
sakuya_b4_create_movement_anarchist_target = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { every_country = { limit = { has_variable = sakuya_mark_country_target } create_political_movement = { type = movement_anarchist } } }
}
sakuya_b4_create_movement_communist_player = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { create_political_movement = { type = movement_communist } }
}
sakuya_b4_create_movement_communist_target = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { every_country = { limit = { has_variable = sakuya_mark_country_target } create_political_movement = { type = movement_communist } } }
}
sakuya_b4_create_movement_fascist_player = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { create_political_movement = { type = movement_fascist } }
}
sakuya_b4_create_movement_fascist_target = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { every_country = { limit = { has_variable = sakuya_mark_country_target } create_political_movement = { type = movement_fascist } } }
}
sakuya_b4_create_movement_corporatist_player = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { create_political_movement = { type = movement_corporatist } }
}
sakuya_b4_create_movement_corporatist_target = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { every_country = { limit = { has_variable = sakuya_mark_country_target } create_political_movement = { type = movement_corporatist } } }
}
sakuya_b4_create_movement_liberal_player = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { create_political_movement = { type = movement_liberal } }
}
sakuya_b4_create_movement_liberal_target = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { every_country = { limit = { has_variable = sakuya_mark_country_target } create_political_movement = { type = movement_liberal } } }
}
sakuya_b4_create_movement_radical_player = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { create_political_movement = { type = movement_radical } }
}
sakuya_b4_create_movement_radical_target = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { every_country = { limit = { has_variable = sakuya_mark_country_target } create_political_movement = { type = movement_radical } } }
}
sakuya_b4_create_movement_nihilist_player = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { create_political_movement = { type = movement_nihilist } }
}
sakuya_b4_create_movement_nihilist_target = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { every_country = { limit = { has_variable = sakuya_mark_country_target } create_political_movement = { type = movement_nihilist } } }
}
sakuya_b4_create_movement_positivist_player = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { create_political_movement = { type = movement_positivist } }
}
sakuya_b4_create_movement_positivist_target = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { every_country = { limit = { has_variable = sakuya_mark_country_target } create_political_movement = { type = movement_positivist } } }
}
sakuya_b4_create_movement_land_reform_player = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { create_political_movement = { type = movement_land_reform } }
}
sakuya_b4_create_movement_land_reform_target = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { every_country = { limit = { has_variable = sakuya_mark_country_target } create_political_movement = { type = movement_land_reform } } }
}
sakuya_b4_create_movement_feminist_player = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { create_political_movement = { type = movement_feminist } }
}
sakuya_b4_create_movement_feminist_target = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { every_country = { limit = { has_variable = sakuya_mark_country_target } create_political_movement = { type = movement_feminist } } }
}
sakuya_b4_create_movement_reactionary_player = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { create_political_movement = { type = movement_reactionary } }
}
sakuya_b4_create_movement_reactionary_target = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { every_country = { limit = { has_variable = sakuya_mark_country_target } create_political_movement = { type = movement_reactionary } } }
}
sakuya_b4_create_movement_modernizer_player = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { create_political_movement = { type = movement_modernizer } }
}
sakuya_b4_create_movement_modernizer_target = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { every_country = { limit = { has_variable = sakuya_mark_country_target } create_political_movement = { type = movement_modernizer } } }
}
sakuya_b4_create_movement_religious_majority_player = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { create_political_movement = { type = movement_religious_majority } }
}
sakuya_b4_create_movement_religious_majority_target = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { every_country = { limit = { has_variable = sakuya_mark_country_target } create_political_movement = { type = movement_religious_majority } } }
}
sakuya_b4_create_movement_religious_minority_player = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { create_political_movement = { type = movement_religious_minority } }
}
sakuya_b4_create_movement_religious_minority_target = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { every_country = { limit = { has_variable = sakuya_mark_country_target } create_political_movement = { type = movement_religious_minority } } }
}
sakuya_b4_create_movement_cultural_majority_player = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { create_political_movement = { type = movement_cultural_majority } }
}
sakuya_b4_create_movement_cultural_majority_target = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { every_country = { limit = { has_variable = sakuya_mark_country_target } create_political_movement = { type = movement_cultural_majority } } }
}
sakuya_b4_create_movement_cultural_minority_player = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { create_political_movement = { type = movement_cultural_minority } }
}
sakuya_b4_create_movement_cultural_minority_target = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { every_country = { limit = { has_variable = sakuya_mark_country_target } create_political_movement = { type = movement_cultural_minority } } }
}
sakuya_b4_create_movement_minority_rights_player = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { create_political_movement = { type = movement_minority_rights } }
}
sakuya_b4_create_movement_minority_rights_target = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { every_country = { limit = { has_variable = sakuya_mark_country_target } create_political_movement = { type = movement_minority_rights } } }
}
sakuya_b4_create_movement_india_pan_national_player = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { create_political_movement = { type = movement_india_pan_national } }
}
sakuya_b4_create_movement_india_pan_national_target = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { every_country = { limit = { has_variable = sakuya_mark_country_target } create_political_movement = { type = movement_india_pan_national } } }
}
sakuya_b4_create_movement_german_national_player = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { create_political_movement = { type = movement_german_national } }
}
sakuya_b4_create_movement_german_national_target = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { every_country = { limit = { has_variable = sakuya_mark_country_target } create_political_movement = { type = movement_german_national } } }
}
sakuya_b4_create_movement_italian_national_player = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { create_political_movement = { type = movement_italian_national } }
}
sakuya_b4_create_movement_italian_national_target = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { every_country = { limit = { has_variable = sakuya_mark_country_target } create_political_movement = { type = movement_italian_national } } }
}
sakuya_b4_create_movement_yugoslav_national_player = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { create_political_movement = { type = movement_yugoslav_national } }
}
sakuya_b4_create_movement_yugoslav_national_target = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { every_country = { limit = { has_variable = sakuya_mark_country_target } create_political_movement = { type = movement_yugoslav_national } } }
}
sakuya_b4_create_movement_dominican_national_player = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { create_political_movement = { type = movement_dominican_national } }
}
sakuya_b4_create_movement_dominican_national_target = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { every_country = { limit = { has_variable = sakuya_mark_country_target } create_political_movement = { type = movement_dominican_national } } }
}
sakuya_b4_create_movement_utilitarian_player = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { create_political_movement = { type = movement_utilitarian } }
}
sakuya_b4_create_movement_utilitarian_target = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { every_country = { limit = { has_variable = sakuya_mark_country_target } create_political_movement = { type = movement_utilitarian } } }
}
sakuya_b4_create_movement_orleanist_player = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { create_political_movement = { type = movement_orleanist } }
}
sakuya_b4_create_movement_orleanist_target = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { every_country = { limit = { has_variable = sakuya_mark_country_target } create_political_movement = { type = movement_orleanist } } }
}
sakuya_b4_create_movement_bonapartist_player = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { create_political_movement = { type = movement_bonapartist } }
}
sakuya_b4_create_movement_bonapartist_target = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { every_country = { limit = { has_variable = sakuya_mark_country_target } create_political_movement = { type = movement_bonapartist } } }
}
sakuya_b4_create_movement_legitimist_player = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { create_political_movement = { type = movement_legitimist } }
}
sakuya_b4_create_movement_legitimist_target = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { every_country = { limit = { has_variable = sakuya_mark_country_target } create_political_movement = { type = movement_legitimist } } }
}
sakuya_b4_create_movement_carlist_player = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { create_political_movement = { type = movement_carlist } }
}
sakuya_b4_create_movement_carlist_target = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { every_country = { limit = { has_variable = sakuya_mark_country_target } create_political_movement = { type = movement_carlist } } }
}
sakuya_b4_create_movement_miguelist_player = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { create_political_movement = { type = movement_miguelist } }
}
sakuya_b4_create_movement_miguelist_target = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { every_country = { limit = { has_variable = sakuya_mark_country_target } create_political_movement = { type = movement_miguelist } } }
}
sakuya_b4_create_movement_meiji_restorationist_player = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { create_political_movement = { type = movement_meiji_restorationist } }
}
sakuya_b4_create_movement_meiji_restorationist_target = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { every_country = { limit = { has_variable = sakuya_mark_country_target } create_political_movement = { type = movement_meiji_restorationist } } }
}
sakuya_b4_create_movement_tokugawa_loyalist_player = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { create_political_movement = { type = movement_tokugawa_loyalist } }
}
sakuya_b4_create_movement_tokugawa_loyalist_target = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { every_country = { limit = { has_variable = sakuya_mark_country_target } create_political_movement = { type = movement_tokugawa_loyalist } } }
}
sakuya_b4_create_movement_hindu_nationalist_player = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { create_political_movement = { type = movement_hindu_nationalist } }
}
sakuya_b4_create_movement_hindu_nationalist_target = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { every_country = { limit = { has_variable = sakuya_mark_country_target } create_political_movement = { type = movement_hindu_nationalist } } }
}
sakuya_b4_create_movement_muslim_nationalist_player = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { create_political_movement = { type = movement_muslim_nationalist } }
}
sakuya_b4_create_movement_muslim_nationalist_target = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { every_country = { limit = { has_variable = sakuya_mark_country_target } create_political_movement = { type = movement_muslim_nationalist } } }
}
sakuya_b4_create_movement_slave_revolt_player = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { create_political_movement = { type = movement_slave_revolt } }
}
sakuya_b4_create_movement_slave_revolt_target = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { every_country = { limit = { has_variable = sakuya_mark_country_target } create_political_movement = { type = movement_slave_revolt } } }
}
# === B4 CREATE POLITICAL MOVEMENTS END ===

# SKY_B4_113_REWORK_START
sakuya_b4_113_mil_offense_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_mil_offense VAR = sakuya_b4_113_mil_offense_mult DELTA = 0.2 } set_variable = sakuya_b4_113_mil_offense_active } }
sakuya_b4_113_mil_offense_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_mil_offense VAR = sakuya_b4_113_mil_offense_mult DELTA = 200 } set_variable = sakuya_b4_113_mil_offense_active } }
sakuya_b4_113_mil_offense_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_mil_offense VAR = sakuya_b4_113_mil_offense_mult DELTA = 0.05 } set_variable = sakuya_b4_113_mil_offense_active } }
sakuya_b4_113_mil_offense_add_sub = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_mil_offense VAR = sakuya_b4_113_mil_offense_mult DELTA = -0.2 } if = { limit = { NOT = { has_variable = sakuya_b4_113_mil_offense_mult } } remove_variable = sakuya_b4_113_mil_offense_active } } }
sakuya_b4_113_mil_offense_add_clear = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_clear_country_modifier_effect = { MOD = sakuya_cheat_b4_113_mil_offense VAR = sakuya_b4_113_mil_offense_mult } sakuya_b4_113_clear_country_modifier_effect = { MOD = sakuya_cheat_b4_113_mil_offense_small VAR = sakuya_b4_113_mil_offense_small_mult } remove_variable = sakuya_b4_113_mil_offense_active } }
sakuya_b4_113_mil_offense_check = { scope = country is_shown = { has_variable = sakuya_b4_113_mil_offense_active } }
sakuya_b4_113_mil_offense_small_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_mil_offense_small VAR = sakuya_b4_113_mil_offense_small_mult DELTA = 0.5 } set_variable = sakuya_b4_113_mil_offense_active } }
sakuya_b4_113_mil_offense_small_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_mil_offense_small VAR = sakuya_b4_113_mil_offense_small_mult DELTA = -200 } set_variable = sakuya_b4_113_mil_offense_active } }
sakuya_b4_113_mil_offense_small_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_mil_offense_small VAR = sakuya_b4_113_mil_offense_small_mult DELTA = 4 } set_variable = sakuya_b4_113_mil_offense_active } }
sakuya_b4_113_mil_offense_small_add_right = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_mil_offense_small VAR = sakuya_b4_113_mil_offense_small_mult DELTA = 999999 } set_variable = sakuya_b4_113_mil_offense_active } }
sakuya_b4_113_mil_offense_small_add_target = { scope = country is_shown = { is_player = yes any_country = { has_variable = sakuya_mark_country_target } } effect = { sakuya_b4_113_change_marked_country_modifier_plus_02_effect = { MOD = sakuya_cheat_b4_113_mil_offense_small FIXED_MOD = sakuya_cheat_b4_113_mil_offense_small_marked_plus02 VAR = sakuya_b4_113_mil_offense_small_mult ACTIVE = sakuya_b4_113_mil_offense_active } } }
sakuya_b4_113_mil_offense_small_check = { scope = country is_shown = { has_variable = sakuya_b4_113_mil_offense_active } }
sakuya_b4_113_mil_defense_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_mil_defense VAR = sakuya_b4_113_mil_defense_mult DELTA = 0.2 } set_variable = sakuya_b4_113_mil_defense_active } }
sakuya_b4_113_mil_defense_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_mil_defense VAR = sakuya_b4_113_mil_defense_mult DELTA = 200 } set_variable = sakuya_b4_113_mil_defense_active } }
sakuya_b4_113_mil_defense_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_mil_defense VAR = sakuya_b4_113_mil_defense_mult DELTA = 0.05 } set_variable = sakuya_b4_113_mil_defense_active } }
sakuya_b4_113_mil_defense_add_sub = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_mil_defense VAR = sakuya_b4_113_mil_defense_mult DELTA = -0.2 } if = { limit = { NOT = { has_variable = sakuya_b4_113_mil_defense_mult } } remove_variable = sakuya_b4_113_mil_defense_active } } }
sakuya_b4_113_mil_defense_add_clear = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_clear_country_modifier_effect = { MOD = sakuya_cheat_b4_113_mil_defense VAR = sakuya_b4_113_mil_defense_mult } sakuya_b4_113_clear_country_modifier_effect = { MOD = sakuya_cheat_b4_113_mil_defense_small VAR = sakuya_b4_113_mil_defense_small_mult } remove_variable = sakuya_b4_113_mil_defense_active } }
sakuya_b4_113_mil_defense_check = { scope = country is_shown = { has_variable = sakuya_b4_113_mil_defense_active } }
sakuya_b4_113_mil_defense_small_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_mil_defense_small VAR = sakuya_b4_113_mil_defense_small_mult DELTA = 0.5 } set_variable = sakuya_b4_113_mil_defense_active } }
sakuya_b4_113_mil_defense_small_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_mil_defense_small VAR = sakuya_b4_113_mil_defense_small_mult DELTA = -200 } set_variable = sakuya_b4_113_mil_defense_active } }
sakuya_b4_113_mil_defense_small_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_mil_defense_small VAR = sakuya_b4_113_mil_defense_small_mult DELTA = 4 } set_variable = sakuya_b4_113_mil_defense_active } }
sakuya_b4_113_mil_defense_small_add_right = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_mil_defense_small VAR = sakuya_b4_113_mil_defense_small_mult DELTA = 999999 } set_variable = sakuya_b4_113_mil_defense_active } }
sakuya_b4_113_mil_defense_small_add_target = { scope = country is_shown = { is_player = yes any_country = { has_variable = sakuya_mark_country_target } } effect = { sakuya_b4_113_change_marked_country_modifier_plus_02_effect = { MOD = sakuya_cheat_b4_113_mil_defense_small FIXED_MOD = sakuya_cheat_b4_113_mil_defense_small_marked_plus02 VAR = sakuya_b4_113_mil_defense_small_mult ACTIVE = sakuya_b4_113_mil_defense_active } } }
sakuya_b4_113_mil_defense_small_check = { scope = country is_shown = { has_variable = sakuya_b4_113_mil_defense_active } }
sakuya_b4_113_morale_recovery_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_morale_recovery VAR = sakuya_b4_113_morale_recovery_mult DELTA = 0.2 } set_variable = sakuya_b4_113_morale_recovery_active } }
sakuya_b4_113_morale_recovery_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_morale_recovery VAR = sakuya_b4_113_morale_recovery_mult DELTA = 200 } set_variable = sakuya_b4_113_morale_recovery_active } }
sakuya_b4_113_morale_recovery_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_morale_recovery VAR = sakuya_b4_113_morale_recovery_mult DELTA = 0.05 } set_variable = sakuya_b4_113_morale_recovery_active } }
sakuya_b4_113_morale_recovery_add_sub = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_morale_recovery VAR = sakuya_b4_113_morale_recovery_mult DELTA = -0.2 } if = { limit = { NOT = { has_variable = sakuya_b4_113_morale_recovery_mult } } remove_variable = sakuya_b4_113_morale_recovery_active } } }
sakuya_b4_113_morale_recovery_add_clear = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_clear_country_modifier_effect = { MOD = sakuya_cheat_b4_113_morale_recovery VAR = sakuya_b4_113_morale_recovery_mult } remove_variable = sakuya_b4_113_morale_recovery_active } }
sakuya_b4_113_morale_recovery_check = { scope = country is_shown = { has_variable = sakuya_b4_113_morale_recovery_active } }
sakuya_b4_113_morale_damage_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_morale_damage VAR = sakuya_b4_113_morale_damage_mult DELTA = 0.2 } set_variable = sakuya_b4_113_morale_damage_active } }
sakuya_b4_113_morale_damage_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_morale_damage VAR = sakuya_b4_113_morale_damage_mult DELTA = 200 } set_variable = sakuya_b4_113_morale_damage_active } }
sakuya_b4_113_morale_damage_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_morale_damage VAR = sakuya_b4_113_morale_damage_mult DELTA = 0.05 } set_variable = sakuya_b4_113_morale_damage_active } }
sakuya_b4_113_morale_damage_add_sub = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_morale_damage VAR = sakuya_b4_113_morale_damage_mult DELTA = -0.2 } if = { limit = { NOT = { has_variable = sakuya_b4_113_morale_damage_mult } } remove_variable = sakuya_b4_113_morale_damage_active } } }
sakuya_b4_113_morale_damage_add_clear = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_clear_country_modifier_effect = { MOD = sakuya_cheat_b4_113_morale_damage VAR = sakuya_b4_113_morale_damage_mult } remove_variable = sakuya_b4_113_morale_damage_active } }
sakuya_b4_113_morale_damage_check = { scope = country is_shown = { has_variable = sakuya_b4_113_morale_damage_active } }
sakuya_b4_113_morale_loss_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_morale_loss VAR = sakuya_b4_113_morale_loss_mult DELTA = -0.2 } set_variable = sakuya_b4_113_morale_loss_active } }
sakuya_b4_113_morale_loss_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_morale_loss VAR = sakuya_b4_113_morale_loss_mult DELTA = -200 } set_variable = sakuya_b4_113_morale_loss_active } }
sakuya_b4_113_morale_loss_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_morale_loss VAR = sakuya_b4_113_morale_loss_mult DELTA = -0.05 } set_variable = sakuya_b4_113_morale_loss_active } }
sakuya_b4_113_morale_loss_add_sub = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_morale_loss VAR = sakuya_b4_113_morale_loss_mult DELTA = 0.2 } if = { limit = { NOT = { has_variable = sakuya_b4_113_morale_loss_mult } } remove_variable = sakuya_b4_113_morale_loss_active } } }
sakuya_b4_113_morale_loss_add_clear = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_clear_country_modifier_effect = { MOD = sakuya_cheat_b4_113_morale_loss VAR = sakuya_b4_113_morale_loss_mult } remove_variable = sakuya_b4_113_morale_loss_active } }
sakuya_b4_113_morale_loss_check = { scope = country is_shown = { has_variable = sakuya_b4_113_morale_loss_active } }
sakuya_b4_113_battle_casualties_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_battle_casualties VAR = sakuya_b4_113_battle_casualties_mult DELTA = -0.2 } set_variable = sakuya_b4_113_battle_casualties_active } }
sakuya_b4_113_battle_casualties_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_battle_casualties VAR = sakuya_b4_113_battle_casualties_mult DELTA = -200 } set_variable = sakuya_b4_113_battle_casualties_active } }
sakuya_b4_113_battle_casualties_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_battle_casualties VAR = sakuya_b4_113_battle_casualties_mult DELTA = -0.05 } set_variable = sakuya_b4_113_battle_casualties_active } }
sakuya_b4_113_battle_casualties_add_sub = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_battle_casualties VAR = sakuya_b4_113_battle_casualties_mult DELTA = 0.2 } if = { limit = { NOT = { has_variable = sakuya_b4_113_battle_casualties_mult } } remove_variable = sakuya_b4_113_battle_casualties_active } } }
sakuya_b4_113_battle_casualties_add_clear = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_clear_country_modifier_effect = { MOD = sakuya_cheat_b4_113_battle_casualties VAR = sakuya_b4_113_battle_casualties_mult } remove_variable = sakuya_b4_113_battle_casualties_active } }
sakuya_b4_113_battle_casualties_check = { scope = country is_shown = { has_variable = sakuya_b4_113_battle_casualties_active } }
sakuya_b4_113_front_width_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_front_width VAR = sakuya_b4_113_front_width_mult DELTA = 0.2 } set_variable = sakuya_b4_113_front_width_active } }
sakuya_b4_113_front_width_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_front_width VAR = sakuya_b4_113_front_width_mult DELTA = 200 } set_variable = sakuya_b4_113_front_width_active } }
sakuya_b4_113_front_width_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_front_width VAR = sakuya_b4_113_front_width_mult DELTA = 0.05 } set_variable = sakuya_b4_113_front_width_active } }
sakuya_b4_113_front_width_add_sub = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_front_width VAR = sakuya_b4_113_front_width_mult DELTA = -0.2 } if = { limit = { NOT = { has_variable = sakuya_b4_113_front_width_mult } } remove_variable = sakuya_b4_113_front_width_active } } }
sakuya_b4_113_front_width_add_clear = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_clear_country_modifier_effect = { MOD = sakuya_cheat_b4_113_front_width VAR = sakuya_b4_113_front_width_mult } remove_variable = sakuya_b4_113_front_width_active } }
sakuya_b4_113_front_width_check = { scope = country is_shown = { has_variable = sakuya_b4_113_front_width_active } }
sakuya_b4_113_military_wages_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_military_wages VAR = sakuya_b4_113_military_wages_mult DELTA = -0.2 } set_variable = sakuya_b4_113_military_wages_active } }
sakuya_b4_113_military_wages_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_military_wages VAR = sakuya_b4_113_military_wages_mult DELTA = -200 } set_variable = sakuya_b4_113_military_wages_active } }
sakuya_b4_113_military_wages_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_military_wages VAR = sakuya_b4_113_military_wages_mult DELTA = -0.05 } set_variable = sakuya_b4_113_military_wages_active } }
sakuya_b4_113_military_wages_add_sub = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_military_wages VAR = sakuya_b4_113_military_wages_mult DELTA = 0.2 } if = { limit = { NOT = { has_variable = sakuya_b4_113_military_wages_mult } } remove_variable = sakuya_b4_113_military_wages_active } } }
sakuya_b4_113_military_wages_add_clear = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_clear_country_modifier_effect = { MOD = sakuya_cheat_b4_113_military_wages VAR = sakuya_b4_113_military_wages_mult } remove_variable = sakuya_b4_113_military_wages_active } }
sakuya_b4_113_military_wages_check = { scope = country is_shown = { has_variable = sakuya_b4_113_military_wages_active } }
sakuya_b4_113_diplomatic_play_maneuvers_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_diplomatic_play_maneuvers VAR = sakuya_b4_113_diplomatic_play_maneuvers_add DELTA = 20 } set_variable = sakuya_b4_113_diplomatic_play_maneuvers_active } }
sakuya_b4_113_diplomatic_play_maneuvers_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_diplomatic_play_maneuvers VAR = sakuya_b4_113_diplomatic_play_maneuvers_add DELTA = 20000 } set_variable = sakuya_b4_113_diplomatic_play_maneuvers_active } }
sakuya_b4_113_diplomatic_play_maneuvers_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_diplomatic_play_maneuvers VAR = sakuya_b4_113_diplomatic_play_maneuvers_add DELTA = 5 } set_variable = sakuya_b4_113_diplomatic_play_maneuvers_active } }
sakuya_b4_113_diplomatic_play_maneuvers_add_sub = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_diplomatic_play_maneuvers VAR = sakuya_b4_113_diplomatic_play_maneuvers_add DELTA = -20 } if = { limit = { NOT = { has_variable = sakuya_b4_113_diplomatic_play_maneuvers_add } } remove_variable = sakuya_b4_113_diplomatic_play_maneuvers_active } } }
sakuya_b4_113_diplomatic_play_maneuvers_add_clear = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_clear_country_modifier_effect = { MOD = sakuya_cheat_b4_113_diplomatic_play_maneuvers VAR = sakuya_b4_113_diplomatic_play_maneuvers_add } sakuya_b4_113_clear_country_modifier_effect = { MOD = sakuya_cheat_b4_113_diplomatic_play_maneuvers_small VAR = sakuya_b4_113_diplomatic_play_maneuvers_small_add } remove_variable = sakuya_b4_113_diplomatic_play_maneuvers_active } }
sakuya_b4_113_diplomatic_play_maneuvers_check = { scope = country is_shown = { has_variable = sakuya_b4_113_diplomatic_play_maneuvers_active } }
sakuya_b4_113_diplomatic_play_maneuvers_small_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_diplomatic_play_maneuvers_small VAR = sakuya_b4_113_diplomatic_play_maneuvers_small_add DELTA = 50 } set_variable = sakuya_b4_113_diplomatic_play_maneuvers_active } }
sakuya_b4_113_diplomatic_play_maneuvers_small_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_diplomatic_play_maneuvers_small VAR = sakuya_b4_113_diplomatic_play_maneuvers_small_add DELTA = -20000 } set_variable = sakuya_b4_113_diplomatic_play_maneuvers_active } }
sakuya_b4_113_diplomatic_play_maneuvers_small_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_diplomatic_play_maneuvers_small VAR = sakuya_b4_113_diplomatic_play_maneuvers_small_add DELTA = 400 } set_variable = sakuya_b4_113_diplomatic_play_maneuvers_active } }
sakuya_b4_113_diplomatic_play_maneuvers_small_add_right = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_diplomatic_play_maneuvers_small VAR = sakuya_b4_113_diplomatic_play_maneuvers_small_add DELTA = 999999 } set_variable = sakuya_b4_113_diplomatic_play_maneuvers_active } }
sakuya_b4_113_diplomatic_play_maneuvers_small_add_target = { scope = country is_shown = { is_player = yes any_country = { has_variable = sakuya_mark_country_target } } effect = { sakuya_b4_113_change_marked_country_modifier_plus_20_effect = { MOD = sakuya_cheat_b4_113_diplomatic_play_maneuvers_small FIXED_MOD = sakuya_cheat_b4_113_diplomatic_play_maneuvers_small_marked_plus20 VAR = sakuya_b4_113_diplomatic_play_maneuvers_small_add ACTIVE = sakuya_b4_113_diplomatic_play_maneuvers_active } } }
sakuya_b4_113_diplomatic_play_maneuvers_small_check = { scope = country is_shown = { has_variable = sakuya_b4_113_diplomatic_play_maneuvers_active } }
sakuya_b4_113_attrition_risk_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_attrition_risk VAR = sakuya_b4_113_attrition_risk_mult DELTA = 0.2 } set_variable = sakuya_b4_113_attrition_risk_active } }
sakuya_b4_113_attrition_risk_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_attrition_risk VAR = sakuya_b4_113_attrition_risk_mult DELTA = 200 } set_variable = sakuya_b4_113_attrition_risk_active } }
sakuya_b4_113_attrition_risk_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_attrition_risk VAR = sakuya_b4_113_attrition_risk_mult DELTA = 0.05 } set_variable = sakuya_b4_113_attrition_risk_active } }
sakuya_b4_113_attrition_risk_add_sub = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_attrition_risk VAR = sakuya_b4_113_attrition_risk_mult DELTA = -0.2 } if = { limit = { NOT = { has_variable = sakuya_b4_113_attrition_risk_mult } } remove_variable = sakuya_b4_113_attrition_risk_active } } }
sakuya_b4_113_attrition_risk_add_clear = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_clear_country_modifier_effect = { MOD = sakuya_cheat_b4_113_attrition_risk VAR = sakuya_b4_113_attrition_risk_mult } remove_variable = sakuya_b4_113_attrition_risk_active } }
sakuya_b4_113_attrition_risk_check = { scope = country is_shown = { has_variable = sakuya_b4_113_attrition_risk_active } }
sakuya_b4_113_kill_rate_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_kill_rate VAR = sakuya_b4_113_kill_rate_mult DELTA = 0.2 } set_variable = sakuya_b4_113_kill_rate_active } }
sakuya_b4_113_kill_rate_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_kill_rate VAR = sakuya_b4_113_kill_rate_mult DELTA = 200 } set_variable = sakuya_b4_113_kill_rate_active } }
sakuya_b4_113_kill_rate_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_kill_rate VAR = sakuya_b4_113_kill_rate_mult DELTA = 0.05 } set_variable = sakuya_b4_113_kill_rate_active } }
sakuya_b4_113_kill_rate_add_sub = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_kill_rate VAR = sakuya_b4_113_kill_rate_mult DELTA = -0.2 } if = { limit = { NOT = { has_variable = sakuya_b4_113_kill_rate_mult } } remove_variable = sakuya_b4_113_kill_rate_active } } }
sakuya_b4_113_kill_rate_add_clear = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_clear_country_modifier_effect = { MOD = sakuya_cheat_b4_113_kill_rate VAR = sakuya_b4_113_kill_rate_mult } sakuya_b4_113_clear_country_modifier_effect = { MOD = sakuya_cheat_b4_113_kill_rate_small VAR = sakuya_b4_113_kill_rate_small_mult } remove_variable = sakuya_b4_113_kill_rate_active } }
sakuya_b4_113_kill_rate_check = { scope = country is_shown = { has_variable = sakuya_b4_113_kill_rate_active } }
sakuya_b4_113_kill_rate_small_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_kill_rate_small VAR = sakuya_b4_113_kill_rate_small_mult DELTA = 0.5 } set_variable = sakuya_b4_113_kill_rate_active } }
sakuya_b4_113_kill_rate_small_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_kill_rate_small VAR = sakuya_b4_113_kill_rate_small_mult DELTA = -200 } set_variable = sakuya_b4_113_kill_rate_active } }
sakuya_b4_113_kill_rate_small_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_kill_rate_small VAR = sakuya_b4_113_kill_rate_small_mult DELTA = 4 } set_variable = sakuya_b4_113_kill_rate_active } }
sakuya_b4_113_kill_rate_small_add_right = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_kill_rate_small VAR = sakuya_b4_113_kill_rate_small_mult DELTA = 999999 } set_variable = sakuya_b4_113_kill_rate_active } }
sakuya_b4_113_kill_rate_small_add_target = { scope = country is_shown = { is_player = yes any_country = { has_variable = sakuya_mark_country_target } } effect = { sakuya_b4_113_change_marked_country_modifier_plus_02_effect = { MOD = sakuya_cheat_b4_113_kill_rate_small FIXED_MOD = sakuya_cheat_b4_113_kill_rate_small_marked_plus02 VAR = sakuya_b4_113_kill_rate_small_mult ACTIVE = sakuya_b4_113_kill_rate_active } } }
sakuya_b4_113_kill_rate_small_check = { scope = country is_shown = { has_variable = sakuya_b4_113_kill_rate_active } }
sakuya_b4_113_recovery_rate_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_recovery_rate VAR = sakuya_b4_113_recovery_rate_mult DELTA = 0.2 } set_variable = sakuya_b4_113_recovery_rate_active } }
sakuya_b4_113_recovery_rate_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_recovery_rate VAR = sakuya_b4_113_recovery_rate_mult DELTA = 200 } set_variable = sakuya_b4_113_recovery_rate_active } }
sakuya_b4_113_recovery_rate_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_recovery_rate VAR = sakuya_b4_113_recovery_rate_mult DELTA = 0.05 } set_variable = sakuya_b4_113_recovery_rate_active } }
sakuya_b4_113_recovery_rate_add_sub = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_recovery_rate VAR = sakuya_b4_113_recovery_rate_mult DELTA = -0.2 } if = { limit = { NOT = { has_variable = sakuya_b4_113_recovery_rate_mult } } remove_variable = sakuya_b4_113_recovery_rate_active } } }
sakuya_b4_113_recovery_rate_add_clear = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_clear_country_modifier_effect = { MOD = sakuya_cheat_b4_113_recovery_rate VAR = sakuya_b4_113_recovery_rate_mult } sakuya_b4_113_clear_country_modifier_effect = { MOD = sakuya_cheat_b4_113_recovery_rate_small VAR = sakuya_b4_113_recovery_rate_small_mult } remove_variable = sakuya_b4_113_recovery_rate_active } }
sakuya_b4_113_recovery_rate_check = { scope = country is_shown = { has_variable = sakuya_b4_113_recovery_rate_active } }
sakuya_b4_113_recovery_rate_small_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_recovery_rate_small VAR = sakuya_b4_113_recovery_rate_small_mult DELTA = 0.5 } set_variable = sakuya_b4_113_recovery_rate_active } }
sakuya_b4_113_recovery_rate_small_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_recovery_rate_small VAR = sakuya_b4_113_recovery_rate_small_mult DELTA = -200 } set_variable = sakuya_b4_113_recovery_rate_active } }
sakuya_b4_113_recovery_rate_small_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_recovery_rate_small VAR = sakuya_b4_113_recovery_rate_small_mult DELTA = 4 } set_variable = sakuya_b4_113_recovery_rate_active } }
sakuya_b4_113_recovery_rate_small_add_right = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_recovery_rate_small VAR = sakuya_b4_113_recovery_rate_small_mult DELTA = 999999 } set_variable = sakuya_b4_113_recovery_rate_active } }
sakuya_b4_113_recovery_rate_small_add_target = { scope = country is_shown = { is_player = yes any_country = { has_variable = sakuya_mark_country_target } } effect = { sakuya_b4_113_change_marked_country_modifier_plus_02_effect = { MOD = sakuya_cheat_b4_113_recovery_rate_small FIXED_MOD = sakuya_cheat_b4_113_recovery_rate_small_marked_plus02 VAR = sakuya_b4_113_recovery_rate_small_mult ACTIVE = sakuya_b4_113_recovery_rate_active } } }
sakuya_b4_113_recovery_rate_small_check = { scope = country is_shown = { has_variable = sakuya_b4_113_recovery_rate_active } }
sakuya_b4_113_devastation_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_devastation VAR = sakuya_b4_113_devastation_mult DELTA = 0.2 } set_variable = sakuya_b4_113_devastation_active } }
sakuya_b4_113_devastation_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_devastation VAR = sakuya_b4_113_devastation_mult DELTA = 200 } set_variable = sakuya_b4_113_devastation_active } }
sakuya_b4_113_devastation_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_devastation VAR = sakuya_b4_113_devastation_mult DELTA = 0.05 } set_variable = sakuya_b4_113_devastation_active } }
sakuya_b4_113_devastation_add_sub = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_devastation VAR = sakuya_b4_113_devastation_mult DELTA = -0.2 } if = { limit = { NOT = { has_variable = sakuya_b4_113_devastation_mult } } remove_variable = sakuya_b4_113_devastation_active } } }
sakuya_b4_113_devastation_add_clear = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_clear_country_modifier_effect = { MOD = sakuya_cheat_b4_113_devastation VAR = sakuya_b4_113_devastation_mult } sakuya_b4_113_clear_country_modifier_effect = { MOD = sakuya_cheat_b4_113_devastation_small VAR = sakuya_b4_113_devastation_small_mult } remove_variable = sakuya_b4_113_devastation_active } }
sakuya_b4_113_devastation_check = { scope = country is_shown = { has_variable = sakuya_b4_113_devastation_active } }
sakuya_b4_113_devastation_small_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_devastation_small VAR = sakuya_b4_113_devastation_small_mult DELTA = 0.5 } set_variable = sakuya_b4_113_devastation_active } }
sakuya_b4_113_devastation_small_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_devastation_small VAR = sakuya_b4_113_devastation_small_mult DELTA = -200 } set_variable = sakuya_b4_113_devastation_active } }
sakuya_b4_113_devastation_small_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_devastation_small VAR = sakuya_b4_113_devastation_small_mult DELTA = 4 } set_variable = sakuya_b4_113_devastation_active } }
sakuya_b4_113_devastation_small_add_right = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_devastation_small VAR = sakuya_b4_113_devastation_small_mult DELTA = 999999 } set_variable = sakuya_b4_113_devastation_active } }
sakuya_b4_113_devastation_small_add_target = { scope = country is_shown = { is_player = yes any_country = { has_variable = sakuya_mark_country_target } } effect = { sakuya_b4_113_change_marked_country_modifier_plus_02_effect = { MOD = sakuya_cheat_b4_113_devastation_small FIXED_MOD = sakuya_cheat_b4_113_devastation_small_marked_plus02 VAR = sakuya_b4_113_devastation_small_mult ACTIVE = sakuya_b4_113_devastation_active } } }
sakuya_b4_113_devastation_small_check = { scope = country is_shown = { has_variable = sakuya_b4_113_devastation_active } }
sakuya_b4_113_military_goods_cost_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_military_goods_cost VAR = sakuya_b4_113_military_goods_cost_mult DELTA = -0.2 } set_variable = sakuya_b4_113_military_goods_cost_active } }
sakuya_b4_113_military_goods_cost_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_military_goods_cost VAR = sakuya_b4_113_military_goods_cost_mult DELTA = -200 } set_variable = sakuya_b4_113_military_goods_cost_active } }
sakuya_b4_113_military_goods_cost_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_military_goods_cost VAR = sakuya_b4_113_military_goods_cost_mult DELTA = -0.05 } set_variable = sakuya_b4_113_military_goods_cost_active } }
sakuya_b4_113_military_goods_cost_add_sub = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_military_goods_cost VAR = sakuya_b4_113_military_goods_cost_mult DELTA = 0.2 } if = { limit = { NOT = { has_variable = sakuya_b4_113_military_goods_cost_mult } } remove_variable = sakuya_b4_113_military_goods_cost_active } } }
sakuya_b4_113_military_goods_cost_add_clear = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_clear_country_modifier_effect = { MOD = sakuya_cheat_b4_113_military_goods_cost VAR = sakuya_b4_113_military_goods_cost_mult } remove_variable = sakuya_b4_113_military_goods_cost_active } }
sakuya_b4_113_military_goods_cost_check = { scope = country is_shown = { has_variable = sakuya_b4_113_military_goods_cost_active } }
sakuya_b4_113_mobilization_speed_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_mobilization_speed VAR = sakuya_b4_113_mobilization_speed_mult DELTA = 0.2 } set_variable = sakuya_b4_113_mobilization_speed_active } }
sakuya_b4_113_mobilization_speed_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_mobilization_speed VAR = sakuya_b4_113_mobilization_speed_mult DELTA = 200 } set_variable = sakuya_b4_113_mobilization_speed_active } }
sakuya_b4_113_mobilization_speed_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_mobilization_speed VAR = sakuya_b4_113_mobilization_speed_mult DELTA = 0.05 } set_variable = sakuya_b4_113_mobilization_speed_active } }
sakuya_b4_113_mobilization_speed_add_sub = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_mobilization_speed VAR = sakuya_b4_113_mobilization_speed_mult DELTA = -0.2 } if = { limit = { NOT = { has_variable = sakuya_b4_113_mobilization_speed_mult } } remove_variable = sakuya_b4_113_mobilization_speed_active } } }
sakuya_b4_113_mobilization_speed_add_clear = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_clear_country_modifier_effect = { MOD = sakuya_cheat_b4_113_mobilization_speed VAR = sakuya_b4_113_mobilization_speed_mult } remove_variable = sakuya_b4_113_mobilization_speed_active } }
sakuya_b4_113_mobilization_speed_check = { scope = country is_shown = { has_variable = sakuya_b4_113_mobilization_speed_active } }
sakuya_b4_113_unit_experience_gain_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_unit_experience_gain VAR = sakuya_b4_113_unit_experience_gain_mult DELTA = 0.2 } set_variable = sakuya_b4_113_unit_experience_gain_active } }
sakuya_b4_113_unit_experience_gain_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_unit_experience_gain VAR = sakuya_b4_113_unit_experience_gain_mult DELTA = 200 } set_variable = sakuya_b4_113_unit_experience_gain_active } }
sakuya_b4_113_unit_experience_gain_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_unit_experience_gain VAR = sakuya_b4_113_unit_experience_gain_mult DELTA = 0.05 } set_variable = sakuya_b4_113_unit_experience_gain_active } }
sakuya_b4_113_unit_experience_gain_add_sub = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_unit_experience_gain VAR = sakuya_b4_113_unit_experience_gain_mult DELTA = -0.2 } if = { limit = { NOT = { has_variable = sakuya_b4_113_unit_experience_gain_mult } } remove_variable = sakuya_b4_113_unit_experience_gain_active } } }
sakuya_b4_113_unit_experience_gain_add_clear = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_clear_country_modifier_effect = { MOD = sakuya_cheat_b4_113_unit_experience_gain VAR = sakuya_b4_113_unit_experience_gain_mult } remove_variable = sakuya_b4_113_unit_experience_gain_active } }
sakuya_b4_113_unit_experience_gain_check = { scope = country is_shown = { has_variable = sakuya_b4_113_unit_experience_gain_active } }
sakuya_b4_113_supply_consumption_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_supply_consumption VAR = sakuya_b4_113_supply_consumption_mult DELTA = -0.2 } set_variable = sakuya_b4_113_supply_consumption_active } }
sakuya_b4_113_supply_consumption_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_supply_consumption VAR = sakuya_b4_113_supply_consumption_mult DELTA = -200 } set_variable = sakuya_b4_113_supply_consumption_active } }
sakuya_b4_113_supply_consumption_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_supply_consumption VAR = sakuya_b4_113_supply_consumption_mult DELTA = -0.05 } set_variable = sakuya_b4_113_supply_consumption_active } }
sakuya_b4_113_supply_consumption_add_sub = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_supply_consumption VAR = sakuya_b4_113_supply_consumption_mult DELTA = 0.2 } if = { limit = { NOT = { has_variable = sakuya_b4_113_supply_consumption_mult } } remove_variable = sakuya_b4_113_supply_consumption_active } } }
sakuya_b4_113_supply_consumption_add_clear = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_clear_country_modifier_effect = { MOD = sakuya_cheat_b4_113_supply_consumption VAR = sakuya_b4_113_supply_consumption_mult } remove_variable = sakuya_b4_113_supply_consumption_active } }
sakuya_b4_113_supply_consumption_check = { scope = country is_shown = { has_variable = sakuya_b4_113_supply_consumption_active } }
sakuya_b4_113_idle_commander_cap_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_idle_commander_cap VAR = sakuya_b4_113_idle_commander_cap_mult DELTA = 5 } set_variable = sakuya_b4_113_idle_commander_cap_active } }
sakuya_b4_113_idle_commander_cap_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_idle_commander_cap VAR = sakuya_b4_113_idle_commander_cap_mult DELTA = 99 } set_variable = sakuya_b4_113_idle_commander_cap_active } }
sakuya_b4_113_idle_commander_cap_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_idle_commander_cap VAR = sakuya_b4_113_idle_commander_cap_mult DELTA = 1 } set_variable = sakuya_b4_113_idle_commander_cap_active } }
sakuya_b4_113_idle_commander_cap_add_sub = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_idle_commander_cap VAR = sakuya_b4_113_idle_commander_cap_mult DELTA = -1 } if = { limit = { NOT = { has_variable = sakuya_b4_113_idle_commander_cap_mult } } remove_variable = sakuya_b4_113_idle_commander_cap_active } } }
sakuya_b4_113_idle_commander_cap_add_clear = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_clear_country_modifier_effect = { MOD = sakuya_cheat_b4_113_idle_commander_cap VAR = sakuya_b4_113_idle_commander_cap_mult } remove_variable = sakuya_b4_113_idle_commander_cap_active } }
sakuya_b4_113_idle_commander_cap_check = { scope = country is_shown = { has_variable = sakuya_b4_113_idle_commander_cap_active } }
sakuya_b4_113_army_offense_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_army_offense VAR = sakuya_b4_113_army_offense_mult DELTA = 0.2 } set_variable = sakuya_b4_113_army_offense_active } }
sakuya_b4_113_army_offense_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_army_offense VAR = sakuya_b4_113_army_offense_mult DELTA = 200 } set_variable = sakuya_b4_113_army_offense_active } }
sakuya_b4_113_army_offense_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_army_offense VAR = sakuya_b4_113_army_offense_mult DELTA = 0.05 } set_variable = sakuya_b4_113_army_offense_active } }
sakuya_b4_113_army_offense_add_sub = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_army_offense VAR = sakuya_b4_113_army_offense_mult DELTA = -0.2 } if = { limit = { NOT = { has_variable = sakuya_b4_113_army_offense_mult } } remove_variable = sakuya_b4_113_army_offense_active } } }
sakuya_b4_113_army_offense_add_clear = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_clear_country_modifier_effect = { MOD = sakuya_cheat_b4_113_army_offense VAR = sakuya_b4_113_army_offense_mult } sakuya_b4_113_clear_country_modifier_effect = { MOD = sakuya_cheat_b4_113_army_offense_small VAR = sakuya_b4_113_army_offense_small_mult } remove_variable = sakuya_b4_113_army_offense_active } }
sakuya_b4_113_army_offense_check = { scope = country is_shown = { has_variable = sakuya_b4_113_army_offense_active } }
sakuya_b4_113_army_offense_small_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_army_offense_small VAR = sakuya_b4_113_army_offense_small_mult DELTA = 0.5 } set_variable = sakuya_b4_113_army_offense_active } }
sakuya_b4_113_army_offense_small_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_army_offense_small VAR = sakuya_b4_113_army_offense_small_mult DELTA = -200 } set_variable = sakuya_b4_113_army_offense_active } }
sakuya_b4_113_army_offense_small_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_army_offense_small VAR = sakuya_b4_113_army_offense_small_mult DELTA = 4 } set_variable = sakuya_b4_113_army_offense_active } }
sakuya_b4_113_army_offense_small_add_right = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_army_offense_small VAR = sakuya_b4_113_army_offense_small_mult DELTA = 999999 } set_variable = sakuya_b4_113_army_offense_active } }
sakuya_b4_113_army_offense_small_add_target = { scope = country is_shown = { is_player = yes any_country = { has_variable = sakuya_mark_country_target } } effect = { sakuya_b4_113_change_marked_country_modifier_plus_02_effect = { MOD = sakuya_cheat_b4_113_army_offense_small FIXED_MOD = sakuya_cheat_b4_113_army_offense_small_marked_plus02 VAR = sakuya_b4_113_army_offense_small_mult ACTIVE = sakuya_b4_113_army_offense_active } } }
sakuya_b4_113_army_offense_small_check = { scope = country is_shown = { has_variable = sakuya_b4_113_army_offense_active } }
sakuya_b4_113_army_defense_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_army_defense VAR = sakuya_b4_113_army_defense_mult DELTA = 0.2 } set_variable = sakuya_b4_113_army_defense_active } }
sakuya_b4_113_army_defense_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_army_defense VAR = sakuya_b4_113_army_defense_mult DELTA = 200 } set_variable = sakuya_b4_113_army_defense_active } }
sakuya_b4_113_army_defense_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_army_defense VAR = sakuya_b4_113_army_defense_mult DELTA = 0.05 } set_variable = sakuya_b4_113_army_defense_active } }
sakuya_b4_113_army_defense_add_sub = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_army_defense VAR = sakuya_b4_113_army_defense_mult DELTA = -0.2 } if = { limit = { NOT = { has_variable = sakuya_b4_113_army_defense_mult } } remove_variable = sakuya_b4_113_army_defense_active } } }
sakuya_b4_113_army_defense_add_clear = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_clear_country_modifier_effect = { MOD = sakuya_cheat_b4_113_army_defense VAR = sakuya_b4_113_army_defense_mult } sakuya_b4_113_clear_country_modifier_effect = { MOD = sakuya_cheat_b4_113_army_defense_small VAR = sakuya_b4_113_army_defense_small_mult } remove_variable = sakuya_b4_113_army_defense_active } }
sakuya_b4_113_army_defense_check = { scope = country is_shown = { has_variable = sakuya_b4_113_army_defense_active } }
sakuya_b4_113_army_defense_small_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_army_defense_small VAR = sakuya_b4_113_army_defense_small_mult DELTA = 0.5 } set_variable = sakuya_b4_113_army_defense_active } }
sakuya_b4_113_army_defense_small_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_army_defense_small VAR = sakuya_b4_113_army_defense_small_mult DELTA = -200 } set_variable = sakuya_b4_113_army_defense_active } }
sakuya_b4_113_army_defense_small_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_army_defense_small VAR = sakuya_b4_113_army_defense_small_mult DELTA = 4 } set_variable = sakuya_b4_113_army_defense_active } }
sakuya_b4_113_army_defense_small_add_right = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_army_defense_small VAR = sakuya_b4_113_army_defense_small_mult DELTA = 999999 } set_variable = sakuya_b4_113_army_defense_active } }
sakuya_b4_113_army_defense_small_add_target = { scope = country is_shown = { is_player = yes any_country = { has_variable = sakuya_mark_country_target } } effect = { sakuya_b4_113_change_marked_country_modifier_plus_02_effect = { MOD = sakuya_cheat_b4_113_army_defense_small FIXED_MOD = sakuya_cheat_b4_113_army_defense_small_marked_plus02 VAR = sakuya_b4_113_army_defense_small_mult ACTIVE = sakuya_b4_113_army_defense_active } } }
sakuya_b4_113_army_defense_small_check = { scope = country is_shown = { has_variable = sakuya_b4_113_army_defense_active } }
sakuya_b4_113_army_general_cap_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_army_general_cap VAR = sakuya_b4_113_army_general_cap_mult DELTA = 5 } set_variable = sakuya_b4_113_army_general_cap_active } }
sakuya_b4_113_army_general_cap_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_army_general_cap VAR = sakuya_b4_113_army_general_cap_mult DELTA = 99 } set_variable = sakuya_b4_113_army_general_cap_active } }
sakuya_b4_113_army_general_cap_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_army_general_cap VAR = sakuya_b4_113_army_general_cap_mult DELTA = 1 } set_variable = sakuya_b4_113_army_general_cap_active } }
sakuya_b4_113_army_general_cap_add_sub = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_army_general_cap VAR = sakuya_b4_113_army_general_cap_mult DELTA = -1 } if = { limit = { NOT = { has_variable = sakuya_b4_113_army_general_cap_mult } } remove_variable = sakuya_b4_113_army_general_cap_active } } }
sakuya_b4_113_army_general_cap_add_clear = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_clear_country_modifier_effect = { MOD = sakuya_cheat_b4_113_army_general_cap VAR = sakuya_b4_113_army_general_cap_mult } remove_variable = sakuya_b4_113_army_general_cap_active } }
sakuya_b4_113_army_general_cap_check = { scope = country is_shown = { has_variable = sakuya_b4_113_army_general_cap_active } }
sakuya_b4_113_army_power_projection_prestige_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_army_power_projection_prestige VAR = sakuya_b4_113_army_power_projection_prestige_mult DELTA = 0.2 } set_variable = sakuya_b4_113_army_power_projection_prestige_active } }
sakuya_b4_113_army_power_projection_prestige_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_army_power_projection_prestige VAR = sakuya_b4_113_army_power_projection_prestige_mult DELTA = 200 } set_variable = sakuya_b4_113_army_power_projection_prestige_active } }
sakuya_b4_113_army_power_projection_prestige_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_army_power_projection_prestige VAR = sakuya_b4_113_army_power_projection_prestige_mult DELTA = 0.05 } set_variable = sakuya_b4_113_army_power_projection_prestige_active } }
sakuya_b4_113_army_power_projection_prestige_add_sub = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_army_power_projection_prestige VAR = sakuya_b4_113_army_power_projection_prestige_mult DELTA = -0.2 } if = { limit = { NOT = { has_variable = sakuya_b4_113_army_power_projection_prestige_mult } } remove_variable = sakuya_b4_113_army_power_projection_prestige_active } } }
sakuya_b4_113_army_power_projection_prestige_add_clear = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_clear_country_modifier_effect = { MOD = sakuya_cheat_b4_113_army_power_projection_prestige VAR = sakuya_b4_113_army_power_projection_prestige_mult } remove_variable = sakuya_b4_113_army_power_projection_prestige_active } }
sakuya_b4_113_army_power_projection_prestige_check = { scope = country is_shown = { has_variable = sakuya_b4_113_army_power_projection_prestige_active } }
sakuya_b4_113_army_general_rank_impact_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_army_general_rank_impact VAR = sakuya_b4_113_army_general_rank_impact_mult DELTA = 0.2 } set_variable = sakuya_b4_113_army_general_rank_impact_active } }
sakuya_b4_113_army_general_rank_impact_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_army_general_rank_impact VAR = sakuya_b4_113_army_general_rank_impact_mult DELTA = 200 } set_variable = sakuya_b4_113_army_general_rank_impact_active } }
sakuya_b4_113_army_general_rank_impact_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_army_general_rank_impact VAR = sakuya_b4_113_army_general_rank_impact_mult DELTA = 0.05 } set_variable = sakuya_b4_113_army_general_rank_impact_active } }
sakuya_b4_113_army_general_rank_impact_add_sub = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_army_general_rank_impact VAR = sakuya_b4_113_army_general_rank_impact_mult DELTA = -0.2 } if = { limit = { NOT = { has_variable = sakuya_b4_113_army_general_rank_impact_mult } } remove_variable = sakuya_b4_113_army_general_rank_impact_active } } }
sakuya_b4_113_army_general_rank_impact_add_clear = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_clear_country_modifier_effect = { MOD = sakuya_cheat_b4_113_army_general_rank_impact VAR = sakuya_b4_113_army_general_rank_impact_mult } remove_variable = sakuya_b4_113_army_general_rank_impact_active } }
sakuya_b4_113_army_general_rank_impact_check = { scope = country is_shown = { has_variable = sakuya_b4_113_army_general_rank_impact_active } }
sakuya_b4_113_coup_resistance_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_coup_resistance VAR = sakuya_b4_113_coup_resistance_mult DELTA = 0.2 } set_variable = sakuya_b4_113_coup_resistance_active } }
sakuya_b4_113_coup_resistance_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_coup_resistance VAR = sakuya_b4_113_coup_resistance_mult DELTA = 200 } set_variable = sakuya_b4_113_coup_resistance_active } }
sakuya_b4_113_coup_resistance_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_coup_resistance VAR = sakuya_b4_113_coup_resistance_mult DELTA = 0.05 } set_variable = sakuya_b4_113_coup_resistance_active } }
sakuya_b4_113_coup_resistance_add_sub = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_coup_resistance VAR = sakuya_b4_113_coup_resistance_mult DELTA = -0.2 } if = { limit = { NOT = { has_variable = sakuya_b4_113_coup_resistance_mult } } remove_variable = sakuya_b4_113_coup_resistance_active } } }
sakuya_b4_113_coup_resistance_add_clear = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_clear_country_modifier_effect = { MOD = sakuya_cheat_b4_113_coup_resistance VAR = sakuya_b4_113_coup_resistance_mult } remove_variable = sakuya_b4_113_coup_resistance_active } }
sakuya_b4_113_coup_resistance_check = { scope = country is_shown = { has_variable = sakuya_b4_113_coup_resistance_active } }
sakuya_b4_113_war_exhaustion_casualties_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_war_exhaustion_casualties VAR = sakuya_b4_113_war_exhaustion_casualties_mult DELTA = -0.2 } set_variable = sakuya_b4_113_war_exhaustion_casualties_active } }
sakuya_b4_113_war_exhaustion_casualties_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_war_exhaustion_casualties VAR = sakuya_b4_113_war_exhaustion_casualties_mult DELTA = -200 } set_variable = sakuya_b4_113_war_exhaustion_casualties_active } }
sakuya_b4_113_war_exhaustion_casualties_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_war_exhaustion_casualties VAR = sakuya_b4_113_war_exhaustion_casualties_mult DELTA = -0.05 } set_variable = sakuya_b4_113_war_exhaustion_casualties_active } }
sakuya_b4_113_war_exhaustion_casualties_add_sub = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_war_exhaustion_casualties VAR = sakuya_b4_113_war_exhaustion_casualties_mult DELTA = 0.2 } if = { limit = { NOT = { has_variable = sakuya_b4_113_war_exhaustion_casualties_mult } } remove_variable = sakuya_b4_113_war_exhaustion_casualties_active } } }
sakuya_b4_113_war_exhaustion_casualties_add_clear = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_clear_country_modifier_effect = { MOD = sakuya_cheat_b4_113_war_exhaustion_casualties VAR = sakuya_b4_113_war_exhaustion_casualties_mult } remove_variable = sakuya_b4_113_war_exhaustion_casualties_active } }
sakuya_b4_113_war_exhaustion_casualties_check = { scope = country is_shown = { has_variable = sakuya_b4_113_war_exhaustion_casualties_active } }
sakuya_b4_113_provinces_captured_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_provinces_captured VAR = sakuya_b4_113_provinces_captured_mult DELTA = 0.2 } set_variable = sakuya_b4_113_provinces_captured_active } }
sakuya_b4_113_provinces_captured_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_provinces_captured VAR = sakuya_b4_113_provinces_captured_mult DELTA = 200 } set_variable = sakuya_b4_113_provinces_captured_active } }
sakuya_b4_113_provinces_captured_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_provinces_captured VAR = sakuya_b4_113_provinces_captured_mult DELTA = 0.05 } set_variable = sakuya_b4_113_provinces_captured_active } }
sakuya_b4_113_provinces_captured_add_sub = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_provinces_captured VAR = sakuya_b4_113_provinces_captured_mult DELTA = -0.2 } if = { limit = { NOT = { has_variable = sakuya_b4_113_provinces_captured_mult } } remove_variable = sakuya_b4_113_provinces_captured_active } } }
sakuya_b4_113_provinces_captured_add_clear = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_clear_country_modifier_effect = { MOD = sakuya_cheat_b4_113_provinces_captured VAR = sakuya_b4_113_provinces_captured_mult } remove_variable = sakuya_b4_113_provinces_captured_active } }
sakuya_b4_113_provinces_captured_check = { scope = country is_shown = { has_variable = sakuya_b4_113_provinces_captured_active } }
sakuya_b4_113_state_conscription_rate_add_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_all_states_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_state_conscription_rate_add VAR = sakuya_b4_113_state_conscription_rate_add_mult DELTA = 0.2 } set_variable = sakuya_b4_113_state_conscription_rate_add_active } }
sakuya_b4_113_state_conscription_rate_add_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_all_states_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_state_conscription_rate_add VAR = sakuya_b4_113_state_conscription_rate_add_mult DELTA = 200 } set_variable = sakuya_b4_113_state_conscription_rate_add_active } }
sakuya_b4_113_state_conscription_rate_add_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_all_states_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_state_conscription_rate_add VAR = sakuya_b4_113_state_conscription_rate_add_mult DELTA = 0.05 } set_variable = sakuya_b4_113_state_conscription_rate_add_active } }
sakuya_b4_113_state_conscription_rate_add_add_sub = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_all_states_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_state_conscription_rate_add VAR = sakuya_b4_113_state_conscription_rate_add_mult DELTA = -0.2 } if = { limit = { NOT = { has_variable = sakuya_b4_113_state_conscription_rate_add_mult } } remove_variable = sakuya_b4_113_state_conscription_rate_add_active } } }
sakuya_b4_113_state_conscription_rate_add_add_clear = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_clear_all_states_modifier_effect = { MOD = sakuya_cheat_b4_113_state_conscription_rate_add VAR = sakuya_b4_113_state_conscription_rate_add_mult } sakuya_b4_113_clear_all_states_modifier_effect = { MOD = sakuya_cheat_b4_113_state_conscription_rate_add_small VAR = sakuya_b4_113_state_conscription_rate_add_small_mult } remove_variable = sakuya_b4_113_state_conscription_rate_add_active } }
sakuya_b4_113_state_conscription_rate_add_check = { scope = country is_shown = { has_variable = sakuya_b4_113_state_conscription_rate_add_active } }
sakuya_b4_113_state_conscription_rate_add_small_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_all_states_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_state_conscription_rate_add_small VAR = sakuya_b4_113_state_conscription_rate_add_small_mult DELTA = 0.5 } set_variable = sakuya_b4_113_state_conscription_rate_add_active } }
sakuya_b4_113_state_conscription_rate_add_small_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_all_states_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_state_conscription_rate_add_small VAR = sakuya_b4_113_state_conscription_rate_add_small_mult DELTA = -200 } set_variable = sakuya_b4_113_state_conscription_rate_add_active } }
sakuya_b4_113_state_conscription_rate_add_small_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_all_states_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_state_conscription_rate_add_small VAR = sakuya_b4_113_state_conscription_rate_add_small_mult DELTA = 4 } set_variable = sakuya_b4_113_state_conscription_rate_add_active } }
sakuya_b4_113_state_conscription_rate_add_small_add_right = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_all_states_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_state_conscription_rate_add_small VAR = sakuya_b4_113_state_conscription_rate_add_small_mult DELTA = 999999 } set_variable = sakuya_b4_113_state_conscription_rate_add_active } }
sakuya_b4_113_state_conscription_rate_add_small_add_target = { scope = country is_shown = { is_player = yes any_country = { has_variable = sakuya_mark_country_target } } effect = { sakuya_b4_113_change_marked_country_modifier_plus_02_effect = { MOD = sakuya_cheat_b4_113_state_conscription_rate_add_small FIXED_MOD = sakuya_cheat_b4_113_state_conscription_rate_add_small_marked_plus02 VAR = sakuya_b4_113_state_conscription_rate_add_small_mult ACTIVE = sakuya_b4_113_state_conscription_rate_add_active } } }
sakuya_b4_113_state_conscription_rate_add_small_check = { scope = country is_shown = { has_variable = sakuya_b4_113_state_conscription_rate_add_active } }
sakuya_b4_113_state_conscription_rate_mult_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_all_states_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_state_conscription_rate_mult VAR = sakuya_b4_113_state_conscription_rate_mult_mult DELTA = 0.2 } set_variable = sakuya_b4_113_state_conscription_rate_mult_active } }
sakuya_b4_113_state_conscription_rate_mult_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_all_states_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_state_conscription_rate_mult VAR = sakuya_b4_113_state_conscription_rate_mult_mult DELTA = 200 } set_variable = sakuya_b4_113_state_conscription_rate_mult_active } }
sakuya_b4_113_state_conscription_rate_mult_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_all_states_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_state_conscription_rate_mult VAR = sakuya_b4_113_state_conscription_rate_mult_mult DELTA = 0.05 } set_variable = sakuya_b4_113_state_conscription_rate_mult_active } }
sakuya_b4_113_state_conscription_rate_mult_add_sub = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_all_states_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_state_conscription_rate_mult VAR = sakuya_b4_113_state_conscription_rate_mult_mult DELTA = -0.2 } if = { limit = { NOT = { has_variable = sakuya_b4_113_state_conscription_rate_mult_mult } } remove_variable = sakuya_b4_113_state_conscription_rate_mult_active } } }
sakuya_b4_113_state_conscription_rate_mult_add_clear = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_clear_all_states_modifier_effect = { MOD = sakuya_cheat_b4_113_state_conscription_rate_mult VAR = sakuya_b4_113_state_conscription_rate_mult_mult } remove_variable = sakuya_b4_113_state_conscription_rate_mult_active } }
sakuya_b4_113_state_conscription_rate_mult_check = { scope = country is_shown = { has_variable = sakuya_b4_113_state_conscription_rate_mult_active } }
sakuya_b4_113_state_conscription_center_max_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_all_states_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_state_conscription_center_max VAR = sakuya_b4_113_state_conscription_center_max_mult DELTA = 5 } set_variable = sakuya_b4_113_state_conscription_center_max_active } }
sakuya_b4_113_state_conscription_center_max_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_all_states_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_state_conscription_center_max VAR = sakuya_b4_113_state_conscription_center_max_mult DELTA = 99 } set_variable = sakuya_b4_113_state_conscription_center_max_active } }
sakuya_b4_113_state_conscription_center_max_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_all_states_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_state_conscription_center_max VAR = sakuya_b4_113_state_conscription_center_max_mult DELTA = 1 } set_variable = sakuya_b4_113_state_conscription_center_max_active } }
sakuya_b4_113_state_conscription_center_max_add_sub = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_all_states_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_state_conscription_center_max VAR = sakuya_b4_113_state_conscription_center_max_mult DELTA = -1 } if = { limit = { NOT = { has_variable = sakuya_b4_113_state_conscription_center_max_mult } } remove_variable = sakuya_b4_113_state_conscription_center_max_active } } }
sakuya_b4_113_state_conscription_center_max_add_clear = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_clear_all_states_modifier_effect = { MOD = sakuya_cheat_b4_113_state_conscription_center_max VAR = sakuya_b4_113_state_conscription_center_max_mult } remove_variable = sakuya_b4_113_state_conscription_center_max_active } }
sakuya_b4_113_state_conscription_center_max_check = { scope = country is_shown = { has_variable = sakuya_b4_113_state_conscription_center_max_active } }
sakuya_b4_113_army_movement_speed_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_army_movement_speed VAR = sakuya_b4_113_army_movement_speed_mult DELTA = 0.2 } set_variable = sakuya_b4_113_army_movement_speed_active } }
sakuya_b4_113_army_movement_speed_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_army_movement_speed VAR = sakuya_b4_113_army_movement_speed_mult DELTA = 200 } set_variable = sakuya_b4_113_army_movement_speed_active } }
sakuya_b4_113_army_movement_speed_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_army_movement_speed VAR = sakuya_b4_113_army_movement_speed_mult DELTA = 0.05 } set_variable = sakuya_b4_113_army_movement_speed_active } }
sakuya_b4_113_army_movement_speed_add_sub = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_army_movement_speed VAR = sakuya_b4_113_army_movement_speed_mult DELTA = -0.2 } if = { limit = { NOT = { has_variable = sakuya_b4_113_army_movement_speed_mult } } remove_variable = sakuya_b4_113_army_movement_speed_active } } }
sakuya_b4_113_army_movement_speed_add_clear = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_clear_country_modifier_effect = { MOD = sakuya_cheat_b4_113_army_movement_speed VAR = sakuya_b4_113_army_movement_speed_mult } remove_variable = sakuya_b4_113_army_movement_speed_active } }
sakuya_b4_113_army_movement_speed_check = { scope = country is_shown = { has_variable = sakuya_b4_113_army_movement_speed_active } }
sakuya_b4_113_naval_admin_hiring_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_naval_admin_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_naval_admin_hiring VAR = sakuya_b4_113_naval_admin_hiring_mult DELTA = 0.2 } set_variable = sakuya_b4_113_naval_admin_hiring_active } }
sakuya_b4_113_naval_admin_hiring_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_naval_admin_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_naval_admin_hiring VAR = sakuya_b4_113_naval_admin_hiring_mult DELTA = 200 } set_variable = sakuya_b4_113_naval_admin_hiring_active } }
sakuya_b4_113_naval_admin_hiring_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_naval_admin_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_naval_admin_hiring VAR = sakuya_b4_113_naval_admin_hiring_mult DELTA = 0.05 } set_variable = sakuya_b4_113_naval_admin_hiring_active } }
sakuya_b4_113_naval_admin_hiring_add_sub = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_naval_admin_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_naval_admin_hiring VAR = sakuya_b4_113_naval_admin_hiring_mult DELTA = -0.2 } if = { limit = { NOT = { has_variable = sakuya_b4_113_naval_admin_hiring_mult } } remove_variable = sakuya_b4_113_naval_admin_hiring_active } } }
sakuya_b4_113_naval_admin_hiring_add_clear = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_clear_naval_admin_modifier_effect = { MOD = sakuya_cheat_b4_113_naval_admin_hiring VAR = sakuya_b4_113_naval_admin_hiring_mult } remove_variable = sakuya_b4_113_naval_admin_hiring_active } }
sakuya_b4_113_naval_admin_hiring_check = { scope = country is_shown = { has_variable = sakuya_b4_113_naval_admin_hiring_active } }
sakuya_b4_113_naval_admin_training_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_naval_admin_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_naval_admin_training VAR = sakuya_b4_113_naval_admin_training_mult DELTA = 0.2 } set_variable = sakuya_b4_113_naval_admin_training_active } }
sakuya_b4_113_naval_admin_training_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_naval_admin_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_naval_admin_training VAR = sakuya_b4_113_naval_admin_training_mult DELTA = 200 } set_variable = sakuya_b4_113_naval_admin_training_active } }
sakuya_b4_113_naval_admin_training_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_naval_admin_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_naval_admin_training VAR = sakuya_b4_113_naval_admin_training_mult DELTA = 0.05 } set_variable = sakuya_b4_113_naval_admin_training_active } }
sakuya_b4_113_naval_admin_training_add_sub = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_naval_admin_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_naval_admin_training VAR = sakuya_b4_113_naval_admin_training_mult DELTA = -0.2 } if = { limit = { NOT = { has_variable = sakuya_b4_113_naval_admin_training_mult } } remove_variable = sakuya_b4_113_naval_admin_training_active } } }
sakuya_b4_113_naval_admin_training_add_clear = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_clear_naval_admin_modifier_effect = { MOD = sakuya_cheat_b4_113_naval_admin_training VAR = sakuya_b4_113_naval_admin_training_mult } remove_variable = sakuya_b4_113_naval_admin_training_active } }
sakuya_b4_113_naval_admin_training_check = { scope = country is_shown = { has_variable = sakuya_b4_113_naval_admin_training_active } }
sakuya_b4_113_naval_admin_throughput_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_naval_admin_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_naval_admin_throughput VAR = sakuya_b4_113_naval_admin_throughput_mult DELTA = 0.2 } set_variable = sakuya_b4_113_naval_admin_throughput_active } }
sakuya_b4_113_naval_admin_throughput_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_naval_admin_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_naval_admin_throughput VAR = sakuya_b4_113_naval_admin_throughput_mult DELTA = 200 } set_variable = sakuya_b4_113_naval_admin_throughput_active } }
sakuya_b4_113_naval_admin_throughput_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_naval_admin_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_naval_admin_throughput VAR = sakuya_b4_113_naval_admin_throughput_mult DELTA = 0.05 } set_variable = sakuya_b4_113_naval_admin_throughput_active } }
sakuya_b4_113_naval_admin_throughput_add_sub = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_naval_admin_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_naval_admin_throughput VAR = sakuya_b4_113_naval_admin_throughput_mult DELTA = -0.2 } if = { limit = { NOT = { has_variable = sakuya_b4_113_naval_admin_throughput_mult } } remove_variable = sakuya_b4_113_naval_admin_throughput_active } } }
sakuya_b4_113_naval_admin_throughput_add_clear = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_clear_naval_admin_modifier_effect = { MOD = sakuya_cheat_b4_113_naval_admin_throughput VAR = sakuya_b4_113_naval_admin_throughput_mult } remove_variable = sakuya_b4_113_naval_admin_throughput_active } }
sakuya_b4_113_naval_admin_throughput_check = { scope = country is_shown = { has_variable = sakuya_b4_113_naval_admin_throughput_active } }
sakuya_b4_113_ship_construction_capacity_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_disable_ship_construction_queue_risk_effect = yes } }
sakuya_b4_113_ship_construction_capacity_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_disable_ship_construction_queue_risk_effect = yes } }
sakuya_b4_113_ship_construction_capacity_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_disable_ship_construction_queue_risk_effect = yes } }
sakuya_b4_113_ship_construction_capacity_add_sub = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_disable_ship_construction_queue_risk_effect = yes } }
sakuya_b4_113_ship_construction_capacity_add_clear = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_disable_ship_construction_queue_risk_effect = yes } }
sakuya_b4_113_ship_construction_capacity_check = { scope = country is_shown = { has_variable = sakuya_b4_113_ship_construction_capacity_active } }
sakuya_b4_113_ship_construction_capacity_small_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_disable_ship_construction_queue_risk_effect = yes } }
sakuya_b4_113_ship_construction_capacity_small_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_disable_ship_construction_queue_risk_effect = yes } }
sakuya_b4_113_ship_construction_capacity_small_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_disable_ship_construction_queue_risk_effect = yes } }
sakuya_b4_113_ship_construction_capacity_small_add_right = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_disable_ship_construction_queue_risk_effect = yes } }
sakuya_b4_113_ship_construction_capacity_small_add_target = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_disable_ship_construction_queue_risk_effect = yes } }
sakuya_b4_113_ship_construction_capacity_small_check = { scope = country is_shown = { has_variable = sakuya_b4_113_ship_construction_capacity_active } }
sakuya_b4_113_ship_construction_progress_max_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_construction_progress_max VAR = sakuya_b4_113_ship_construction_progress_max_mult DELTA = 20 } set_variable = sakuya_b4_113_ship_construction_progress_max_active } }
sakuya_b4_113_ship_construction_progress_max_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_construction_progress_max VAR = sakuya_b4_113_ship_construction_progress_max_mult DELTA = 20000 } set_variable = sakuya_b4_113_ship_construction_progress_max_active } }
sakuya_b4_113_ship_construction_progress_max_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_construction_progress_max VAR = sakuya_b4_113_ship_construction_progress_max_mult DELTA = 5 } set_variable = sakuya_b4_113_ship_construction_progress_max_active } }
sakuya_b4_113_ship_construction_progress_max_add_sub = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_construction_progress_max VAR = sakuya_b4_113_ship_construction_progress_max_mult DELTA = -20 } if = { limit = { NOT = { has_variable = sakuya_b4_113_ship_construction_progress_max_mult } } remove_variable = sakuya_b4_113_ship_construction_progress_max_active } } }
sakuya_b4_113_ship_construction_progress_max_add_clear = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_clear_country_modifier_effect = { MOD = sakuya_cheat_b4_113_ship_construction_progress_max VAR = sakuya_b4_113_ship_construction_progress_max_mult } remove_variable = sakuya_b4_113_ship_construction_progress_max_active } }
sakuya_b4_113_ship_construction_progress_max_check = { scope = country is_shown = { has_variable = sakuya_b4_113_ship_construction_progress_max_active } }
sakuya_b4_113_ship_construction_goods_cost_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_construction_goods_cost VAR = sakuya_b4_113_ship_construction_goods_cost_mult DELTA = -0.2 } set_variable = sakuya_b4_113_ship_construction_goods_cost_active } }
sakuya_b4_113_ship_construction_goods_cost_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_construction_goods_cost VAR = sakuya_b4_113_ship_construction_goods_cost_mult DELTA = -200 } set_variable = sakuya_b4_113_ship_construction_goods_cost_active } }
sakuya_b4_113_ship_construction_goods_cost_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_construction_goods_cost VAR = sakuya_b4_113_ship_construction_goods_cost_mult DELTA = -0.05 } set_variable = sakuya_b4_113_ship_construction_goods_cost_active } }
sakuya_b4_113_ship_construction_goods_cost_add_sub = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_construction_goods_cost VAR = sakuya_b4_113_ship_construction_goods_cost_mult DELTA = 0.2 } if = { limit = { NOT = { has_variable = sakuya_b4_113_ship_construction_goods_cost_mult } } remove_variable = sakuya_b4_113_ship_construction_goods_cost_active } } }
sakuya_b4_113_ship_construction_goods_cost_add_clear = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_clear_country_modifier_effect = { MOD = sakuya_cheat_b4_113_ship_construction_goods_cost VAR = sakuya_b4_113_ship_construction_goods_cost_mult } remove_variable = sakuya_b4_113_ship_construction_goods_cost_active } }
sakuya_b4_113_ship_construction_goods_cost_check = { scope = country is_shown = { has_variable = sakuya_b4_113_ship_construction_goods_cost_active } }
sakuya_b4_113_supply_ship_ratio_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_disable_ship_construction_queue_risk_effect = yes } }
sakuya_b4_113_supply_ship_ratio_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_disable_ship_construction_queue_risk_effect = yes } }
sakuya_b4_113_supply_ship_ratio_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_disable_ship_construction_queue_risk_effect = yes } }
sakuya_b4_113_supply_ship_ratio_add_sub = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_disable_ship_construction_queue_risk_effect = yes } }
sakuya_b4_113_supply_ship_ratio_add_clear = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_disable_ship_construction_queue_risk_effect = yes } }
sakuya_b4_113_supply_ship_ratio_check = { scope = country is_shown = { has_variable = sakuya_b4_113_supply_ship_ratio_active } }
sakuya_b4_113_ship_goods_cost_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_goods_cost VAR = sakuya_b4_113_ship_goods_cost_mult DELTA = -0.2 } set_variable = sakuya_b4_113_ship_goods_cost_active } }
sakuya_b4_113_ship_goods_cost_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_goods_cost VAR = sakuya_b4_113_ship_goods_cost_mult DELTA = -200 } set_variable = sakuya_b4_113_ship_goods_cost_active } }
sakuya_b4_113_ship_goods_cost_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_goods_cost VAR = sakuya_b4_113_ship_goods_cost_mult DELTA = -0.05 } set_variable = sakuya_b4_113_ship_goods_cost_active } }
sakuya_b4_113_ship_goods_cost_add_sub = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_goods_cost VAR = sakuya_b4_113_ship_goods_cost_mult DELTA = 0.2 } if = { limit = { NOT = { has_variable = sakuya_b4_113_ship_goods_cost_mult } } remove_variable = sakuya_b4_113_ship_goods_cost_active } } }
sakuya_b4_113_ship_goods_cost_add_clear = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_clear_country_modifier_effect = { MOD = sakuya_cheat_b4_113_ship_goods_cost VAR = sakuya_b4_113_ship_goods_cost_mult } remove_variable = sakuya_b4_113_ship_goods_cost_active } }
sakuya_b4_113_ship_goods_cost_check = { scope = country is_shown = { has_variable = sakuya_b4_113_ship_goods_cost_active } }
sakuya_b4_113_ship_supply_capacity_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_supply_capacity VAR = sakuya_b4_113_ship_supply_capacity_mult DELTA = 0.2 } set_variable = sakuya_b4_113_ship_supply_capacity_active } }
sakuya_b4_113_ship_supply_capacity_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_supply_capacity VAR = sakuya_b4_113_ship_supply_capacity_mult DELTA = 200 } set_variable = sakuya_b4_113_ship_supply_capacity_active } }
sakuya_b4_113_ship_supply_capacity_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_supply_capacity VAR = sakuya_b4_113_ship_supply_capacity_mult DELTA = 0.05 } set_variable = sakuya_b4_113_ship_supply_capacity_active } }
sakuya_b4_113_ship_supply_capacity_add_sub = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_supply_capacity VAR = sakuya_b4_113_ship_supply_capacity_mult DELTA = -0.2 } if = { limit = { NOT = { has_variable = sakuya_b4_113_ship_supply_capacity_mult } } remove_variable = sakuya_b4_113_ship_supply_capacity_active } } }
sakuya_b4_113_ship_supply_capacity_add_clear = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_clear_country_modifier_effect = { MOD = sakuya_cheat_b4_113_ship_supply_capacity VAR = sakuya_b4_113_ship_supply_capacity_mult } sakuya_b4_113_clear_country_modifier_effect = { MOD = sakuya_cheat_b4_113_ship_supply_capacity_small VAR = sakuya_b4_113_ship_supply_capacity_small_mult } remove_variable = sakuya_b4_113_ship_supply_capacity_active } }
sakuya_b4_113_ship_supply_capacity_check = { scope = country is_shown = { has_variable = sakuya_b4_113_ship_supply_capacity_active } }
sakuya_b4_113_ship_supply_capacity_small_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_supply_capacity_small VAR = sakuya_b4_113_ship_supply_capacity_small_mult DELTA = 50 } set_variable = sakuya_b4_113_ship_supply_capacity_active } }
sakuya_b4_113_ship_supply_capacity_small_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_supply_capacity_small VAR = sakuya_b4_113_ship_supply_capacity_small_mult DELTA = -20000 } set_variable = sakuya_b4_113_ship_supply_capacity_active } }
sakuya_b4_113_ship_supply_capacity_small_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_supply_capacity_small VAR = sakuya_b4_113_ship_supply_capacity_small_mult DELTA = 400 } set_variable = sakuya_b4_113_ship_supply_capacity_active } }
sakuya_b4_113_ship_supply_capacity_small_add_right = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_supply_capacity_small VAR = sakuya_b4_113_ship_supply_capacity_small_mult DELTA = 999999 } set_variable = sakuya_b4_113_ship_supply_capacity_active } }
sakuya_b4_113_ship_supply_capacity_small_add_target = { scope = country is_shown = { is_player = yes any_country = { has_variable = sakuya_mark_country_target } } effect = { sakuya_b4_113_change_marked_country_modifier_plus_20_effect = { MOD = sakuya_cheat_b4_113_ship_supply_capacity_small FIXED_MOD = sakuya_cheat_b4_113_ship_supply_capacity_small_marked_plus20 VAR = sakuya_b4_113_ship_supply_capacity_small_mult ACTIVE = sakuya_b4_113_ship_supply_capacity_active } } }
sakuya_b4_113_ship_supply_capacity_small_check = { scope = country is_shown = { has_variable = sakuya_b4_113_ship_supply_capacity_active } }
sakuya_b4_113_ship_supply_efficiency_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_supply_efficiency VAR = sakuya_b4_113_ship_supply_efficiency_mult DELTA = 0.2 } set_variable = sakuya_b4_113_ship_supply_efficiency_active } }
sakuya_b4_113_ship_supply_efficiency_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_supply_efficiency VAR = sakuya_b4_113_ship_supply_efficiency_mult DELTA = 200 } set_variable = sakuya_b4_113_ship_supply_efficiency_active } }
sakuya_b4_113_ship_supply_efficiency_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_supply_efficiency VAR = sakuya_b4_113_ship_supply_efficiency_mult DELTA = 0.05 } set_variable = sakuya_b4_113_ship_supply_efficiency_active } }
sakuya_b4_113_ship_supply_efficiency_add_sub = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_supply_efficiency VAR = sakuya_b4_113_ship_supply_efficiency_mult DELTA = -0.2 } if = { limit = { NOT = { has_variable = sakuya_b4_113_ship_supply_efficiency_mult } } remove_variable = sakuya_b4_113_ship_supply_efficiency_active } } }
sakuya_b4_113_ship_supply_efficiency_add_clear = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_clear_country_modifier_effect = { MOD = sakuya_cheat_b4_113_ship_supply_efficiency VAR = sakuya_b4_113_ship_supply_efficiency_mult } remove_variable = sakuya_b4_113_ship_supply_efficiency_active } }
sakuya_b4_113_ship_supply_efficiency_check = { scope = country is_shown = { has_variable = sakuya_b4_113_ship_supply_efficiency_active } }
sakuya_b4_113_ship_speed_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_speed VAR = sakuya_b4_113_ship_speed_mult DELTA = 0.2 } set_variable = sakuya_b4_113_ship_speed_active } }
sakuya_b4_113_ship_speed_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_speed VAR = sakuya_b4_113_ship_speed_mult DELTA = 200 } set_variable = sakuya_b4_113_ship_speed_active } }
sakuya_b4_113_ship_speed_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_speed VAR = sakuya_b4_113_ship_speed_mult DELTA = 0.05 } set_variable = sakuya_b4_113_ship_speed_active } }
sakuya_b4_113_ship_speed_add_sub = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_speed VAR = sakuya_b4_113_ship_speed_mult DELTA = -0.2 } if = { limit = { NOT = { has_variable = sakuya_b4_113_ship_speed_mult } } remove_variable = sakuya_b4_113_ship_speed_active } } }
sakuya_b4_113_ship_speed_add_clear = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_clear_country_modifier_effect = { MOD = sakuya_cheat_b4_113_ship_speed VAR = sakuya_b4_113_ship_speed_mult } remove_variable = sakuya_b4_113_ship_speed_active } }
sakuya_b4_113_ship_speed_check = { scope = country is_shown = { has_variable = sakuya_b4_113_ship_speed_active } }
sakuya_b4_113_ship_detection_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_detection VAR = sakuya_b4_113_ship_detection_mult DELTA = 0.2 } set_variable = sakuya_b4_113_ship_detection_active } }
sakuya_b4_113_ship_detection_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_detection VAR = sakuya_b4_113_ship_detection_mult DELTA = 200 } set_variable = sakuya_b4_113_ship_detection_active } }
sakuya_b4_113_ship_detection_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_detection VAR = sakuya_b4_113_ship_detection_mult DELTA = 0.05 } set_variable = sakuya_b4_113_ship_detection_active } }
sakuya_b4_113_ship_detection_add_sub = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_detection VAR = sakuya_b4_113_ship_detection_mult DELTA = -0.2 } if = { limit = { NOT = { has_variable = sakuya_b4_113_ship_detection_mult } } remove_variable = sakuya_b4_113_ship_detection_active } } }
sakuya_b4_113_ship_detection_add_clear = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_clear_country_modifier_effect = { MOD = sakuya_cheat_b4_113_ship_detection VAR = sakuya_b4_113_ship_detection_mult } remove_variable = sakuya_b4_113_ship_detection_active } }
sakuya_b4_113_ship_detection_check = { scope = country is_shown = { has_variable = sakuya_b4_113_ship_detection_active } }
sakuya_b4_113_ship_hull_damage_hp_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_hull_damage_hp VAR = sakuya_b4_113_ship_hull_damage_hp_mult DELTA = 0.2 } set_variable = sakuya_b4_113_ship_hull_damage_hp_active } }
sakuya_b4_113_ship_hull_damage_hp_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_hull_damage_hp VAR = sakuya_b4_113_ship_hull_damage_hp_mult DELTA = 200 } set_variable = sakuya_b4_113_ship_hull_damage_hp_active } }
sakuya_b4_113_ship_hull_damage_hp_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_hull_damage_hp VAR = sakuya_b4_113_ship_hull_damage_hp_mult DELTA = 0.05 } set_variable = sakuya_b4_113_ship_hull_damage_hp_active } }
sakuya_b4_113_ship_hull_damage_hp_add_sub = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_hull_damage_hp VAR = sakuya_b4_113_ship_hull_damage_hp_mult DELTA = -0.2 } if = { limit = { NOT = { has_variable = sakuya_b4_113_ship_hull_damage_hp_mult } } remove_variable = sakuya_b4_113_ship_hull_damage_hp_active } } }
sakuya_b4_113_ship_hull_damage_hp_add_clear = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_clear_country_modifier_effect = { MOD = sakuya_cheat_b4_113_ship_hull_damage_hp VAR = sakuya_b4_113_ship_hull_damage_hp_mult } remove_variable = sakuya_b4_113_ship_hull_damage_hp_active } }
sakuya_b4_113_ship_hull_damage_hp_check = { scope = country is_shown = { has_variable = sakuya_b4_113_ship_hull_damage_hp_active } }
sakuya_b4_113_navy_admiral_rank_impact_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_navy_admiral_rank_impact VAR = sakuya_b4_113_navy_admiral_rank_impact_mult DELTA = 0.2 } set_variable = sakuya_b4_113_navy_admiral_rank_impact_active } }
sakuya_b4_113_navy_admiral_rank_impact_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_navy_admiral_rank_impact VAR = sakuya_b4_113_navy_admiral_rank_impact_mult DELTA = 200 } set_variable = sakuya_b4_113_navy_admiral_rank_impact_active } }
sakuya_b4_113_navy_admiral_rank_impact_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_navy_admiral_rank_impact VAR = sakuya_b4_113_navy_admiral_rank_impact_mult DELTA = 0.05 } set_variable = sakuya_b4_113_navy_admiral_rank_impact_active } }
sakuya_b4_113_navy_admiral_rank_impact_add_sub = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_navy_admiral_rank_impact VAR = sakuya_b4_113_navy_admiral_rank_impact_mult DELTA = -0.2 } if = { limit = { NOT = { has_variable = sakuya_b4_113_navy_admiral_rank_impact_mult } } remove_variable = sakuya_b4_113_navy_admiral_rank_impact_active } } }
sakuya_b4_113_navy_admiral_rank_impact_add_clear = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_clear_country_modifier_effect = { MOD = sakuya_cheat_b4_113_navy_admiral_rank_impact VAR = sakuya_b4_113_navy_admiral_rank_impact_mult } remove_variable = sakuya_b4_113_navy_admiral_rank_impact_active } }
sakuya_b4_113_navy_admiral_rank_impact_check = { scope = country is_shown = { has_variable = sakuya_b4_113_navy_admiral_rank_impact_active } }
sakuya_b4_113_navy_admiral_cap_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_navy_admiral_cap VAR = sakuya_b4_113_navy_admiral_cap_mult DELTA = 5 } set_variable = sakuya_b4_113_navy_admiral_cap_active } }
sakuya_b4_113_navy_admiral_cap_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_navy_admiral_cap VAR = sakuya_b4_113_navy_admiral_cap_mult DELTA = 99 } set_variable = sakuya_b4_113_navy_admiral_cap_active } }
sakuya_b4_113_navy_admiral_cap_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_navy_admiral_cap VAR = sakuya_b4_113_navy_admiral_cap_mult DELTA = 1 } set_variable = sakuya_b4_113_navy_admiral_cap_active } }
sakuya_b4_113_navy_admiral_cap_add_sub = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_navy_admiral_cap VAR = sakuya_b4_113_navy_admiral_cap_mult DELTA = -1 } if = { limit = { NOT = { has_variable = sakuya_b4_113_navy_admiral_cap_mult } } remove_variable = sakuya_b4_113_navy_admiral_cap_active } } }
sakuya_b4_113_navy_admiral_cap_add_clear = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_clear_country_modifier_effect = { MOD = sakuya_cheat_b4_113_navy_admiral_cap VAR = sakuya_b4_113_navy_admiral_cap_mult } remove_variable = sakuya_b4_113_navy_admiral_cap_active } }
sakuya_b4_113_navy_admiral_cap_check = { scope = country is_shown = { has_variable = sakuya_b4_113_navy_admiral_cap_active } }
sakuya_b4_113_navy_power_projection_prestige_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_navy_power_projection_prestige VAR = sakuya_b4_113_navy_power_projection_prestige_mult DELTA = 0.2 } set_variable = sakuya_b4_113_navy_power_projection_prestige_active } }
sakuya_b4_113_navy_power_projection_prestige_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_navy_power_projection_prestige VAR = sakuya_b4_113_navy_power_projection_prestige_mult DELTA = 200 } set_variable = sakuya_b4_113_navy_power_projection_prestige_active } }
sakuya_b4_113_navy_power_projection_prestige_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_navy_power_projection_prestige VAR = sakuya_b4_113_navy_power_projection_prestige_mult DELTA = 0.05 } set_variable = sakuya_b4_113_navy_power_projection_prestige_active } }
sakuya_b4_113_navy_power_projection_prestige_add_sub = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_navy_power_projection_prestige VAR = sakuya_b4_113_navy_power_projection_prestige_mult DELTA = -0.2 } if = { limit = { NOT = { has_variable = sakuya_b4_113_navy_power_projection_prestige_mult } } remove_variable = sakuya_b4_113_navy_power_projection_prestige_active } } }
sakuya_b4_113_navy_power_projection_prestige_add_clear = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_clear_country_modifier_effect = { MOD = sakuya_cheat_b4_113_navy_power_projection_prestige VAR = sakuya_b4_113_navy_power_projection_prestige_mult } sakuya_b4_113_clear_country_modifier_effect = { MOD = sakuya_cheat_b4_113_navy_power_projection_prestige_small VAR = sakuya_b4_113_navy_power_projection_prestige_small_mult } remove_variable = sakuya_b4_113_navy_power_projection_prestige_active } }
sakuya_b4_113_navy_power_projection_prestige_check = { scope = country is_shown = { has_variable = sakuya_b4_113_navy_power_projection_prestige_active } }
sakuya_b4_113_navy_power_projection_prestige_small_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_navy_power_projection_prestige_small VAR = sakuya_b4_113_navy_power_projection_prestige_small_mult DELTA = 0.5 } set_variable = sakuya_b4_113_navy_power_projection_prestige_active } }
sakuya_b4_113_navy_power_projection_prestige_small_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_navy_power_projection_prestige_small VAR = sakuya_b4_113_navy_power_projection_prestige_small_mult DELTA = -200 } set_variable = sakuya_b4_113_navy_power_projection_prestige_active } }
sakuya_b4_113_navy_power_projection_prestige_small_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_navy_power_projection_prestige_small VAR = sakuya_b4_113_navy_power_projection_prestige_small_mult DELTA = 4 } set_variable = sakuya_b4_113_navy_power_projection_prestige_active } }
sakuya_b4_113_navy_power_projection_prestige_small_add_right = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_navy_power_projection_prestige_small VAR = sakuya_b4_113_navy_power_projection_prestige_small_mult DELTA = 999999 } set_variable = sakuya_b4_113_navy_power_projection_prestige_active } }
sakuya_b4_113_navy_power_projection_prestige_small_add_target = { scope = country is_shown = { is_player = yes any_country = { has_variable = sakuya_mark_country_target } } effect = { sakuya_b4_113_change_marked_country_modifier_plus_02_effect = { MOD = sakuya_cheat_b4_113_navy_power_projection_prestige_small FIXED_MOD = sakuya_cheat_b4_113_navy_power_projection_prestige_small_marked_plus02 VAR = sakuya_b4_113_navy_power_projection_prestige_small_mult ACTIVE = sakuya_b4_113_navy_power_projection_prestige_active } } }
sakuya_b4_113_navy_power_projection_prestige_small_check = { scope = country is_shown = { has_variable = sakuya_b4_113_navy_power_projection_prestige_active } }
sakuya_b4_113_flagship_interest_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_flagship_interest VAR = sakuya_b4_113_flagship_interest_mult DELTA = 0.2 } set_variable = sakuya_b4_113_flagship_interest_active } }
sakuya_b4_113_flagship_interest_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_flagship_interest VAR = sakuya_b4_113_flagship_interest_mult DELTA = 200 } set_variable = sakuya_b4_113_flagship_interest_active } }
sakuya_b4_113_flagship_interest_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_flagship_interest VAR = sakuya_b4_113_flagship_interest_mult DELTA = 0.05 } set_variable = sakuya_b4_113_flagship_interest_active } }
sakuya_b4_113_flagship_interest_add_sub = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_flagship_interest VAR = sakuya_b4_113_flagship_interest_mult DELTA = -0.2 } if = { limit = { NOT = { has_variable = sakuya_b4_113_flagship_interest_mult } } remove_variable = sakuya_b4_113_flagship_interest_active } } }
sakuya_b4_113_flagship_interest_add_clear = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_clear_country_modifier_effect = { MOD = sakuya_cheat_b4_113_flagship_interest VAR = sakuya_b4_113_flagship_interest_mult } remove_variable = sakuya_b4_113_flagship_interest_active } }
sakuya_b4_113_flagship_interest_check = { scope = country is_shown = { has_variable = sakuya_b4_113_flagship_interest_active } }
sakuya_b4_113_formation_interest_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_formation_interest VAR = sakuya_b4_113_formation_interest_mult DELTA = 0.2 } set_variable = sakuya_b4_113_formation_interest_active } }
sakuya_b4_113_formation_interest_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_formation_interest VAR = sakuya_b4_113_formation_interest_mult DELTA = 200 } set_variable = sakuya_b4_113_formation_interest_active } }
sakuya_b4_113_formation_interest_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_formation_interest VAR = sakuya_b4_113_formation_interest_mult DELTA = 0.05 } set_variable = sakuya_b4_113_formation_interest_active } }
sakuya_b4_113_formation_interest_add_sub = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_formation_interest VAR = sakuya_b4_113_formation_interest_mult DELTA = -0.2 } if = { limit = { NOT = { has_variable = sakuya_b4_113_formation_interest_mult } } remove_variable = sakuya_b4_113_formation_interest_active } } }
sakuya_b4_113_formation_interest_add_clear = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_clear_country_modifier_effect = { MOD = sakuya_cheat_b4_113_formation_interest VAR = sakuya_b4_113_formation_interest_mult } sakuya_b4_113_clear_country_modifier_effect = { MOD = sakuya_cheat_b4_113_formation_interest_small VAR = sakuya_b4_113_formation_interest_small_mult } remove_variable = sakuya_b4_113_formation_interest_active } }
sakuya_b4_113_formation_interest_check = { scope = country is_shown = { has_variable = sakuya_b4_113_formation_interest_active } }
sakuya_b4_113_formation_interest_small_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_formation_interest_small VAR = sakuya_b4_113_formation_interest_small_mult DELTA = 0.5 } set_variable = sakuya_b4_113_formation_interest_active } }
sakuya_b4_113_formation_interest_small_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_formation_interest_small VAR = sakuya_b4_113_formation_interest_small_mult DELTA = -200 } set_variable = sakuya_b4_113_formation_interest_active } }
sakuya_b4_113_formation_interest_small_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_formation_interest_small VAR = sakuya_b4_113_formation_interest_small_mult DELTA = 4 } set_variable = sakuya_b4_113_formation_interest_active } }
sakuya_b4_113_formation_interest_small_add_right = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_formation_interest_small VAR = sakuya_b4_113_formation_interest_small_mult DELTA = 999999 } set_variable = sakuya_b4_113_formation_interest_active } }
sakuya_b4_113_formation_interest_small_add_target = { scope = country is_shown = { is_player = yes any_country = { has_variable = sakuya_mark_country_target } } effect = { sakuya_b4_113_change_marked_country_modifier_plus_02_effect = { MOD = sakuya_cheat_b4_113_formation_interest_small FIXED_MOD = sakuya_cheat_b4_113_formation_interest_small_marked_plus02 VAR = sakuya_b4_113_formation_interest_small_mult ACTIVE = sakuya_b4_113_formation_interest_active } } }
sakuya_b4_113_formation_interest_small_check = { scope = country is_shown = { has_variable = sakuya_b4_113_formation_interest_active } }
sakuya_b4_113_ship_accuracy_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_accuracy VAR = sakuya_b4_113_ship_accuracy_mult DELTA = 0.2 } set_variable = sakuya_b4_113_ship_accuracy_active } }
sakuya_b4_113_ship_accuracy_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_accuracy VAR = sakuya_b4_113_ship_accuracy_mult DELTA = 200 } set_variable = sakuya_b4_113_ship_accuracy_active } }
sakuya_b4_113_ship_accuracy_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_accuracy VAR = sakuya_b4_113_ship_accuracy_mult DELTA = 0.05 } set_variable = sakuya_b4_113_ship_accuracy_active } }
sakuya_b4_113_ship_accuracy_add_sub = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_accuracy VAR = sakuya_b4_113_ship_accuracy_mult DELTA = -0.2 } if = { limit = { NOT = { has_variable = sakuya_b4_113_ship_accuracy_mult } } remove_variable = sakuya_b4_113_ship_accuracy_active } } }
sakuya_b4_113_ship_accuracy_add_clear = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_clear_country_modifier_effect = { MOD = sakuya_cheat_b4_113_ship_accuracy VAR = sakuya_b4_113_ship_accuracy_mult } remove_variable = sakuya_b4_113_ship_accuracy_active } }
sakuya_b4_113_ship_accuracy_check = { scope = country is_shown = { has_variable = sakuya_b4_113_ship_accuracy_active } }
sakuya_b4_113_ship_armor_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_armor VAR = sakuya_b4_113_ship_armor_mult DELTA = 0.2 } set_variable = sakuya_b4_113_ship_armor_active } }
sakuya_b4_113_ship_armor_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_armor VAR = sakuya_b4_113_ship_armor_mult DELTA = 200 } set_variable = sakuya_b4_113_ship_armor_active } }
sakuya_b4_113_ship_armor_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_armor VAR = sakuya_b4_113_ship_armor_mult DELTA = 0.05 } set_variable = sakuya_b4_113_ship_armor_active } }
sakuya_b4_113_ship_armor_add_sub = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_armor VAR = sakuya_b4_113_ship_armor_mult DELTA = -0.2 } if = { limit = { NOT = { has_variable = sakuya_b4_113_ship_armor_mult } } remove_variable = sakuya_b4_113_ship_armor_active } } }
sakuya_b4_113_ship_armor_add_clear = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_clear_country_modifier_effect = { MOD = sakuya_cheat_b4_113_ship_armor VAR = sakuya_b4_113_ship_armor_mult } remove_variable = sakuya_b4_113_ship_armor_active } }
sakuya_b4_113_ship_armor_check = { scope = country is_shown = { has_variable = sakuya_b4_113_ship_armor_active } }
sakuya_b4_113_ship_blockade_strength_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_blockade_strength VAR = sakuya_b4_113_ship_blockade_strength_mult DELTA = 0.2 } set_variable = sakuya_b4_113_ship_blockade_strength_active } }
sakuya_b4_113_ship_blockade_strength_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_blockade_strength VAR = sakuya_b4_113_ship_blockade_strength_mult DELTA = 200 } set_variable = sakuya_b4_113_ship_blockade_strength_active } }
sakuya_b4_113_ship_blockade_strength_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_blockade_strength VAR = sakuya_b4_113_ship_blockade_strength_mult DELTA = 0.05 } set_variable = sakuya_b4_113_ship_blockade_strength_active } }
sakuya_b4_113_ship_blockade_strength_add_sub = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_blockade_strength VAR = sakuya_b4_113_ship_blockade_strength_mult DELTA = -0.2 } if = { limit = { NOT = { has_variable = sakuya_b4_113_ship_blockade_strength_mult } } remove_variable = sakuya_b4_113_ship_blockade_strength_active } } }
sakuya_b4_113_ship_blockade_strength_add_clear = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_clear_country_modifier_effect = { MOD = sakuya_cheat_b4_113_ship_blockade_strength VAR = sakuya_b4_113_ship_blockade_strength_mult } remove_variable = sakuya_b4_113_ship_blockade_strength_active } }
sakuya_b4_113_ship_blockade_strength_check = { scope = country is_shown = { has_variable = sakuya_b4_113_ship_blockade_strength_active } }
sakuya_b4_113_ship_carrying_capacity_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_carrying_capacity VAR = sakuya_b4_113_ship_carrying_capacity_mult DELTA = 0.2 } set_variable = sakuya_b4_113_ship_carrying_capacity_active } }
sakuya_b4_113_ship_carrying_capacity_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_carrying_capacity VAR = sakuya_b4_113_ship_carrying_capacity_mult DELTA = 200 } set_variable = sakuya_b4_113_ship_carrying_capacity_active } }
sakuya_b4_113_ship_carrying_capacity_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_carrying_capacity VAR = sakuya_b4_113_ship_carrying_capacity_mult DELTA = 0.05 } set_variable = sakuya_b4_113_ship_carrying_capacity_active } }
sakuya_b4_113_ship_carrying_capacity_add_sub = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_carrying_capacity VAR = sakuya_b4_113_ship_carrying_capacity_mult DELTA = -0.2 } if = { limit = { NOT = { has_variable = sakuya_b4_113_ship_carrying_capacity_mult } } remove_variable = sakuya_b4_113_ship_carrying_capacity_active } } }
sakuya_b4_113_ship_carrying_capacity_add_clear = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_clear_country_modifier_effect = { MOD = sakuya_cheat_b4_113_ship_carrying_capacity VAR = sakuya_b4_113_ship_carrying_capacity_mult } sakuya_b4_113_clear_country_modifier_effect = { MOD = sakuya_cheat_b4_113_ship_carrying_capacity_small VAR = sakuya_b4_113_ship_carrying_capacity_small_mult } remove_variable = sakuya_b4_113_ship_carrying_capacity_active } }
sakuya_b4_113_ship_carrying_capacity_check = { scope = country is_shown = { has_variable = sakuya_b4_113_ship_carrying_capacity_active } }
sakuya_b4_113_ship_carrying_capacity_small_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_carrying_capacity_small VAR = sakuya_b4_113_ship_carrying_capacity_small_mult DELTA = 50 } set_variable = sakuya_b4_113_ship_carrying_capacity_active } }
sakuya_b4_113_ship_carrying_capacity_small_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_carrying_capacity_small VAR = sakuya_b4_113_ship_carrying_capacity_small_mult DELTA = -20000 } set_variable = sakuya_b4_113_ship_carrying_capacity_active } }
sakuya_b4_113_ship_carrying_capacity_small_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_carrying_capacity_small VAR = sakuya_b4_113_ship_carrying_capacity_small_mult DELTA = 400 } set_variable = sakuya_b4_113_ship_carrying_capacity_active } }
sakuya_b4_113_ship_carrying_capacity_small_add_right = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_carrying_capacity_small VAR = sakuya_b4_113_ship_carrying_capacity_small_mult DELTA = 999999 } set_variable = sakuya_b4_113_ship_carrying_capacity_active } }
sakuya_b4_113_ship_carrying_capacity_small_add_target = { scope = country is_shown = { is_player = yes any_country = { has_variable = sakuya_mark_country_target } } effect = { sakuya_b4_113_change_marked_country_modifier_plus_20_effect = { MOD = sakuya_cheat_b4_113_ship_carrying_capacity_small FIXED_MOD = sakuya_cheat_b4_113_ship_carrying_capacity_small_marked_plus20 VAR = sakuya_b4_113_ship_carrying_capacity_small_mult ACTIVE = sakuya_b4_113_ship_carrying_capacity_active } } }
sakuya_b4_113_ship_carrying_capacity_small_check = { scope = country is_shown = { has_variable = sakuya_b4_113_ship_carrying_capacity_active } }
sakuya_b4_113_ship_crew_damage_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_crew_damage VAR = sakuya_b4_113_ship_crew_damage_mult DELTA = 0.2 } set_variable = sakuya_b4_113_ship_crew_damage_active } }
sakuya_b4_113_ship_crew_damage_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_crew_damage VAR = sakuya_b4_113_ship_crew_damage_mult DELTA = 200 } set_variable = sakuya_b4_113_ship_crew_damage_active } }
sakuya_b4_113_ship_crew_damage_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_crew_damage VAR = sakuya_b4_113_ship_crew_damage_mult DELTA = 0.05 } set_variable = sakuya_b4_113_ship_crew_damage_active } }
sakuya_b4_113_ship_crew_damage_add_sub = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_crew_damage VAR = sakuya_b4_113_ship_crew_damage_mult DELTA = -0.2 } if = { limit = { NOT = { has_variable = sakuya_b4_113_ship_crew_damage_mult } } remove_variable = sakuya_b4_113_ship_crew_damage_active } } }
sakuya_b4_113_ship_crew_damage_add_clear = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_clear_country_modifier_effect = { MOD = sakuya_cheat_b4_113_ship_crew_damage VAR = sakuya_b4_113_ship_crew_damage_mult } remove_variable = sakuya_b4_113_ship_crew_damage_active } }
sakuya_b4_113_ship_crew_damage_check = { scope = country is_shown = { has_variable = sakuya_b4_113_ship_crew_damage_active } }
sakuya_b4_113_ship_crew_max_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_crew_max VAR = sakuya_b4_113_ship_crew_max_mult DELTA = 0.2 } set_variable = sakuya_b4_113_ship_crew_max_active } }
sakuya_b4_113_ship_crew_max_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_crew_max VAR = sakuya_b4_113_ship_crew_max_mult DELTA = 200 } set_variable = sakuya_b4_113_ship_crew_max_active } }
sakuya_b4_113_ship_crew_max_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_crew_max VAR = sakuya_b4_113_ship_crew_max_mult DELTA = 0.05 } set_variable = sakuya_b4_113_ship_crew_max_active } }
sakuya_b4_113_ship_crew_max_add_sub = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_crew_max VAR = sakuya_b4_113_ship_crew_max_mult DELTA = -0.2 } if = { limit = { NOT = { has_variable = sakuya_b4_113_ship_crew_max_mult } } remove_variable = sakuya_b4_113_ship_crew_max_active } } }
sakuya_b4_113_ship_crew_max_add_clear = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_clear_country_modifier_effect = { MOD = sakuya_cheat_b4_113_ship_crew_max VAR = sakuya_b4_113_ship_crew_max_mult } remove_variable = sakuya_b4_113_ship_crew_max_active } }
sakuya_b4_113_ship_crew_max_check = { scope = country is_shown = { has_variable = sakuya_b4_113_ship_crew_max_active } }
sakuya_b4_113_ship_critical_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_critical VAR = sakuya_b4_113_ship_critical_mult DELTA = 0.2 } set_variable = sakuya_b4_113_ship_critical_active } }
sakuya_b4_113_ship_critical_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_critical VAR = sakuya_b4_113_ship_critical_mult DELTA = 200 } set_variable = sakuya_b4_113_ship_critical_active } }
sakuya_b4_113_ship_critical_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_critical VAR = sakuya_b4_113_ship_critical_mult DELTA = 0.05 } set_variable = sakuya_b4_113_ship_critical_active } }
sakuya_b4_113_ship_critical_add_sub = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_critical VAR = sakuya_b4_113_ship_critical_mult DELTA = -0.2 } if = { limit = { NOT = { has_variable = sakuya_b4_113_ship_critical_mult } } remove_variable = sakuya_b4_113_ship_critical_active } } }
sakuya_b4_113_ship_critical_add_clear = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_clear_country_modifier_effect = { MOD = sakuya_cheat_b4_113_ship_critical VAR = sakuya_b4_113_ship_critical_mult } remove_variable = sakuya_b4_113_ship_critical_active } }
sakuya_b4_113_ship_critical_check = { scope = country is_shown = { has_variable = sakuya_b4_113_ship_critical_active } }
sakuya_b4_113_ship_marine_capacity_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_marine_capacity VAR = sakuya_b4_113_ship_marine_capacity_mult DELTA = 0.2 } set_variable = sakuya_b4_113_ship_marine_capacity_active } }
sakuya_b4_113_ship_marine_capacity_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_marine_capacity VAR = sakuya_b4_113_ship_marine_capacity_mult DELTA = 200 } set_variable = sakuya_b4_113_ship_marine_capacity_active } }
sakuya_b4_113_ship_marine_capacity_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_marine_capacity VAR = sakuya_b4_113_ship_marine_capacity_mult DELTA = 0.05 } set_variable = sakuya_b4_113_ship_marine_capacity_active } }
sakuya_b4_113_ship_marine_capacity_add_sub = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_marine_capacity VAR = sakuya_b4_113_ship_marine_capacity_mult DELTA = -0.2 } if = { limit = { NOT = { has_variable = sakuya_b4_113_ship_marine_capacity_mult } } remove_variable = sakuya_b4_113_ship_marine_capacity_active } } }
sakuya_b4_113_ship_marine_capacity_add_clear = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_clear_country_modifier_effect = { MOD = sakuya_cheat_b4_113_ship_marine_capacity VAR = sakuya_b4_113_ship_marine_capacity_mult } remove_variable = sakuya_b4_113_ship_marine_capacity_active } }
sakuya_b4_113_ship_marine_capacity_check = { scope = country is_shown = { has_variable = sakuya_b4_113_ship_marine_capacity_active } }
sakuya_b4_113_ship_distance_to_port_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_distance_to_port VAR = sakuya_b4_113_ship_distance_to_port_mult DELTA = 0.2 } set_variable = sakuya_b4_113_ship_distance_to_port_active } }
sakuya_b4_113_ship_distance_to_port_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_distance_to_port VAR = sakuya_b4_113_ship_distance_to_port_mult DELTA = 200 } set_variable = sakuya_b4_113_ship_distance_to_port_active } }
sakuya_b4_113_ship_distance_to_port_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_distance_to_port VAR = sakuya_b4_113_ship_distance_to_port_mult DELTA = 0.05 } set_variable = sakuya_b4_113_ship_distance_to_port_active } }
sakuya_b4_113_ship_distance_to_port_add_sub = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_distance_to_port VAR = sakuya_b4_113_ship_distance_to_port_mult DELTA = -0.2 } if = { limit = { NOT = { has_variable = sakuya_b4_113_ship_distance_to_port_mult } } remove_variable = sakuya_b4_113_ship_distance_to_port_active } } }
sakuya_b4_113_ship_distance_to_port_add_clear = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_clear_country_modifier_effect = { MOD = sakuya_cheat_b4_113_ship_distance_to_port VAR = sakuya_b4_113_ship_distance_to_port_mult } remove_variable = sakuya_b4_113_ship_distance_to_port_active } }
sakuya_b4_113_ship_distance_to_port_check = { scope = country is_shown = { has_variable = sakuya_b4_113_ship_distance_to_port_active } }
sakuya_b4_113_ship_invasion_efficiency_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_invasion_efficiency VAR = sakuya_b4_113_ship_invasion_efficiency_mult DELTA = 0.2 } set_variable = sakuya_b4_113_ship_invasion_efficiency_active } }
sakuya_b4_113_ship_invasion_efficiency_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_invasion_efficiency VAR = sakuya_b4_113_ship_invasion_efficiency_mult DELTA = 200 } set_variable = sakuya_b4_113_ship_invasion_efficiency_active } }
sakuya_b4_113_ship_invasion_efficiency_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_invasion_efficiency VAR = sakuya_b4_113_ship_invasion_efficiency_mult DELTA = 0.05 } set_variable = sakuya_b4_113_ship_invasion_efficiency_active } }
sakuya_b4_113_ship_invasion_efficiency_add_sub = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_invasion_efficiency VAR = sakuya_b4_113_ship_invasion_efficiency_mult DELTA = -0.2 } if = { limit = { NOT = { has_variable = sakuya_b4_113_ship_invasion_efficiency_mult } } remove_variable = sakuya_b4_113_ship_invasion_efficiency_active } } }
sakuya_b4_113_ship_invasion_efficiency_add_clear = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_clear_country_modifier_effect = { MOD = sakuya_cheat_b4_113_ship_invasion_efficiency VAR = sakuya_b4_113_ship_invasion_efficiency_mult } remove_variable = sakuya_b4_113_ship_invasion_efficiency_active } }
sakuya_b4_113_ship_invasion_efficiency_check = { scope = country is_shown = { has_variable = sakuya_b4_113_ship_invasion_efficiency_active } }
sakuya_b4_113_ship_readiness_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_readiness VAR = sakuya_b4_113_ship_readiness_mult DELTA = 0.2 } set_variable = sakuya_b4_113_ship_readiness_active } }
sakuya_b4_113_ship_readiness_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_readiness VAR = sakuya_b4_113_ship_readiness_mult DELTA = 200 } set_variable = sakuya_b4_113_ship_readiness_active } }
sakuya_b4_113_ship_readiness_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_readiness VAR = sakuya_b4_113_ship_readiness_mult DELTA = 0.05 } set_variable = sakuya_b4_113_ship_readiness_active } }
sakuya_b4_113_ship_readiness_add_sub = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_readiness VAR = sakuya_b4_113_ship_readiness_mult DELTA = -0.2 } if = { limit = { NOT = { has_variable = sakuya_b4_113_ship_readiness_mult } } remove_variable = sakuya_b4_113_ship_readiness_active } } }
sakuya_b4_113_ship_readiness_add_clear = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_clear_country_modifier_effect = { MOD = sakuya_cheat_b4_113_ship_readiness VAR = sakuya_b4_113_ship_readiness_mult } remove_variable = sakuya_b4_113_ship_readiness_active } }
sakuya_b4_113_ship_readiness_check = { scope = country is_shown = { has_variable = sakuya_b4_113_ship_readiness_active } }
sakuya_b4_113_ship_screening_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_screening VAR = sakuya_b4_113_ship_screening_mult DELTA = 0.2 } set_variable = sakuya_b4_113_ship_screening_active } }
sakuya_b4_113_ship_screening_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_screening VAR = sakuya_b4_113_ship_screening_mult DELTA = 200 } set_variable = sakuya_b4_113_ship_screening_active } }
sakuya_b4_113_ship_screening_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_screening VAR = sakuya_b4_113_ship_screening_mult DELTA = 0.05 } set_variable = sakuya_b4_113_ship_screening_active } }
sakuya_b4_113_ship_screening_add_sub = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_screening VAR = sakuya_b4_113_ship_screening_mult DELTA = -0.2 } if = { limit = { NOT = { has_variable = sakuya_b4_113_ship_screening_mult } } remove_variable = sakuya_b4_113_ship_screening_active } } }
sakuya_b4_113_ship_screening_add_clear = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_clear_country_modifier_effect = { MOD = sakuya_cheat_b4_113_ship_screening VAR = sakuya_b4_113_ship_screening_mult } remove_variable = sakuya_b4_113_ship_screening_active } }
sakuya_b4_113_ship_screening_check = { scope = country is_shown = { has_variable = sakuya_b4_113_ship_screening_active } }
sakuya_b4_113_ship_suffered_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_suffered VAR = sakuya_b4_113_ship_suffered_mult DELTA = -0.2 } set_variable = sakuya_b4_113_ship_suffered_active } }
sakuya_b4_113_ship_suffered_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_suffered VAR = sakuya_b4_113_ship_suffered_mult DELTA = -200 } set_variable = sakuya_b4_113_ship_suffered_active } }
sakuya_b4_113_ship_suffered_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_suffered VAR = sakuya_b4_113_ship_suffered_mult DELTA = -0.05 } set_variable = sakuya_b4_113_ship_suffered_active } }
sakuya_b4_113_ship_suffered_add_sub = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_suffered VAR = sakuya_b4_113_ship_suffered_mult DELTA = 0.2 } if = { limit = { NOT = { has_variable = sakuya_b4_113_ship_suffered_mult } } remove_variable = sakuya_b4_113_ship_suffered_active } } }
sakuya_b4_113_ship_suffered_add_clear = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_clear_country_modifier_effect = { MOD = sakuya_cheat_b4_113_ship_suffered VAR = sakuya_b4_113_ship_suffered_mult } remove_variable = sakuya_b4_113_ship_suffered_active } }
sakuya_b4_113_ship_suffered_check = { scope = country is_shown = { has_variable = sakuya_b4_113_ship_suffered_active } }
sakuya_b4_113_ship_visibility_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_visibility VAR = sakuya_b4_113_ship_visibility_mult DELTA = -0.2 } set_variable = sakuya_b4_113_ship_visibility_active } }
sakuya_b4_113_ship_visibility_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_visibility VAR = sakuya_b4_113_ship_visibility_mult DELTA = -200 } set_variable = sakuya_b4_113_ship_visibility_active } }
sakuya_b4_113_ship_visibility_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_visibility VAR = sakuya_b4_113_ship_visibility_mult DELTA = -0.05 } set_variable = sakuya_b4_113_ship_visibility_active } }
sakuya_b4_113_ship_visibility_add_sub = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_visibility VAR = sakuya_b4_113_ship_visibility_mult DELTA = 0.2 } if = { limit = { NOT = { has_variable = sakuya_b4_113_ship_visibility_mult } } remove_variable = sakuya_b4_113_ship_visibility_active } } }
sakuya_b4_113_ship_visibility_add_clear = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_clear_country_modifier_effect = { MOD = sakuya_cheat_b4_113_ship_visibility VAR = sakuya_b4_113_ship_visibility_mult } remove_variable = sakuya_b4_113_ship_visibility_active } }
sakuya_b4_113_ship_visibility_check = { scope = country is_shown = { has_variable = sakuya_b4_113_ship_visibility_active } }
sakuya_b4_113_ship_vulnerability_add = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_vulnerability VAR = sakuya_b4_113_ship_vulnerability_mult DELTA = -0.2 } set_variable = sakuya_b4_113_ship_vulnerability_active } }
sakuya_b4_113_ship_vulnerability_add_shift = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_vulnerability VAR = sakuya_b4_113_ship_vulnerability_mult DELTA = -200 } set_variable = sakuya_b4_113_ship_vulnerability_active } }
sakuya_b4_113_ship_vulnerability_add_alt = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_vulnerability VAR = sakuya_b4_113_ship_vulnerability_mult DELTA = -0.05 } set_variable = sakuya_b4_113_ship_vulnerability_active } }
sakuya_b4_113_ship_vulnerability_add_sub = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_change_country_modifier_delta_effect = { MOD = sakuya_cheat_b4_113_ship_vulnerability VAR = sakuya_b4_113_ship_vulnerability_mult DELTA = 0.2 } if = { limit = { NOT = { has_variable = sakuya_b4_113_ship_vulnerability_mult } } remove_variable = sakuya_b4_113_ship_vulnerability_active } } }
sakuya_b4_113_ship_vulnerability_add_clear = { scope = country is_shown = { is_player = yes } effect = { sakuya_b4_113_clear_country_modifier_effect = { MOD = sakuya_cheat_b4_113_ship_vulnerability VAR = sakuya_b4_113_ship_vulnerability_mult } remove_variable = sakuya_b4_113_ship_vulnerability_active } }
sakuya_b4_113_ship_vulnerability_check = { scope = country is_shown = { has_variable = sakuya_b4_113_ship_vulnerability_active } }
sakuya_b4_113_destroy_marked_navy_ships = { scope = country is_shown = { is_player = yes any_country = { has_variable_list = sakuya_main_04_01_marked_navy_list } } effect = { every_country = { limit = { has_variable_list = sakuya_main_04_01_marked_navy_list } every_in_list = { variable = sakuya_main_04_01_marked_navy_list limit = { is_fleet = yes any_scope_ship = { is_in_battle = no } } every_scope_ship = { limit = { is_in_battle = no } kill_ship = yes } } } } }
sakuya_b4_113_fleet_organization_add = { scope = country is_shown = { is_player = yes } effect = { every_military_formation = { limit = { is_fleet = yes } add_organization = { value = organization multiply = 0.2 } } } }
sakuya_b4_113_fleet_organization_add_shift = { scope = country is_shown = { is_player = yes } effect = { every_military_formation = { limit = { is_fleet = yes } add_organization = { value = organization multiply = 200 } } } }
sakuya_b4_113_fleet_organization_add_alt = { scope = country is_shown = { is_player = yes } effect = { every_military_formation = { limit = { is_fleet = yes } add_organization = { value = organization multiply = 0.05 } } } }
sakuya_b4_113_fleet_organization_add_sub = { scope = country is_shown = { is_player = yes } effect = { every_military_formation = { limit = { is_fleet = yes } add_organization = { value = organization multiply = -0.2 } } } }
sakuya_b4_113_fleet_organization_add_clear = { scope = country is_shown = { is_player = yes } effect = { every_military_formation = { limit = { is_fleet = yes } add_organization = { value = organization multiply = -1 } } } }
sakuya_b4_113_fleet_organization_check = { scope = country is_shown = { always = no } }
# SKY_B4_113_REWORK_END


# Political movements added in 1.15.
sakuya_b4_create_movement_anti_communist_player = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { create_political_movement = { type = movement_anti_communist } }
}

sakuya_b4_create_movement_anti_communist_target = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { every_country = { limit = { has_variable = sakuya_mark_country_target } create_political_movement = { type = movement_anti_communist } } }
}

sakuya_b4_create_movement_cossack_player = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { create_political_movement = { type = movement_cossack } }
}

sakuya_b4_create_movement_cossack_target = {
    scope = country
    is_shown = { is_player = yes }
    is_valid = { is_player = yes }
    effect = { every_country = { limit = { has_variable = sakuya_mark_country_target } create_political_movement = { type = movement_cossack } } }
}
