# you need to check common/inline_scripts/traditions/tr_stage_1_tradition_swaps.txt for version diffs!

tr_mutation_stage_1_swap = {

    custom_tooltip = tr_genetic_stage_1_swap_tt

    # Mutation Swap
    tradition_swap = {
        name = tr_genetic_stage_1_mutation_swap
        inherit_name = no
        inherit_icon = no
        trigger = {
            is_mutation_authority = no
        }

        inline_script = {
            script = traditions/tr_mutation_environmental_integration
        }
        weight = {
            factor = 1
        }
    }

    # Mutation Swap
    tradition_swap = {
        name = tr_mutation_empowered_environmental_integration
        inherit_name = no
        inherit_icon = no
        trigger = {
            is_mutation_authority = yes
            has_country_flag = genetic_ascension_stage_1_mutation
        }

        inline_script = {
            script = traditions/tr_mutation_empowered_environmental_integration
        }
        weight = {
            factor = 1
        }
    }

    # Evo Pred Swap
    tradition_swap = {
        name = tr_mutation_environmental_integration_evo_pred
        inherit_name = no
        inherit_icon = no
        trigger = {
            is_mutation_authority = no
            has_origin = origin_evolutionary_predators
        }

        inline_script = {
            script = traditions/tr_mutation_environmental_integration
        }
        weight = {
            factor = 1
        }
    }


    # Evo Pred Swap
    tradition_swap = {
        name = tr_mutation_empowered_environmental_integration_evo_pred
        inherit_name = no
        inherit_icon = no
        trigger = {
            is_mutation_authority = yes
            has_origin = origin_evolutionary_predators
        }

        inline_script = {
            script = traditions/tr_mutation_empowered_environmental_integration
        }
        weight = {
            factor = 1
        }
    }

    ai_weight = {
        factor = 5000
    }
}

tr_mutation_stage_2_swap = {
    possible = {
        has_tradition = tr_mutation_stage_1_swap
    }

    custom_tooltip = tr_genetic_stage_2_swap_tt

    # Mutation Swap
    tradition_swap = {
        name = tr_genetic_stage_2_mutation_swap
        inherit_name = no
        inherit_icon = no
        trigger = {
        }

        inline_script = {
            script = traditions/tr_mutation_somatic_subversiveness
        }
        weight = {
            factor = 1
        }
    }

    # Evo Pred Swap
    tradition_swap = {
        name = tr_mutation_somatic_subversiveness_evo_pred
        inherit_name = no
        inherit_icon = no
        trigger = {
            has_origin = origin_evolutionary_predators
        }

        inline_script = {
            script = traditions/tr_mutation_somatic_subversiveness
        }
        weight = {
            factor = 1
        }
    }

    ai_weight = {
        factor = 5000
    }
}

tr_mutation_stage_3_swap = {
    possible = {
        has_tradition = tr_mutation_stage_1_swap
    }

    custom_tooltip = tr_genetic_stage_3_swap_tt

    # Mutation Swap
    tradition_swap = {
        name = tr_genetic_stage_3_mutation_swap
        inherit_name = no
        inherit_icon = no
        trigger = {
            NOT = {
                has_origin = origin_evolutionary_predators
            }
        }

        inline_script = {
            script = traditions/tr_mutation_nucleotide_isolation
        }
        weight = {
            factor = 1
        }
    }

    # Evo Pred Swap
    tradition_swap = {
        name = tr_mutation_nucleotide_isolation_evo_pred
        inherit_name = no
        inherit_icon = no
        trigger = {
            has_origin = origin_evolutionary_predators
        }
        custom_tooltip = tr_mutation_nucleotide_isolation_evo_pred_tt
        modifier = {

        }
        weight = {
            factor = 1
        }
    }

    ai_weight = {
        factor = 5000
    }
}
