criarPersonagemAleatorio = {
    scope = country

    effect = {
        if = {
            limit = {
                AND = {
                    has_variable = grupoInteresse
                    OR = {
                        has_variable = governante
                        has_variable = herdeiro
                        has_variable = almirante
                        has_variable = comandante
                        has_variable = liderPolitico
                    }
                }
            }
            if = {
                limit = {
                    has_variable = idadePersonalizada
                }
                create_character = {
                    culture = primary_culture
                    female = var:mulher
                    age = var:idadePersonagem
                    ruler = no
                        heir = no
                        noble = no
                        is_admiral = no
                        is_agitator = no
                        is_general = no
                        interest_group = var:grupoInteresse
                        on_created = {
                            if = {
                                limit = {
                                    owner = {
                                        has_variable = governante
                                    }
                                }
                                replace_character_roles = { add = { ruler } remove_all = yes }
                            }
                            if = {
                                limit = {
                                    owner = {
                                        has_variable = herdeiro
                                    }
                                }
                                replace_character_roles = { add = { heir } remove_all = yes }
                            }
                            if = {
                                limit = {
                                    owner = {
                                        has_variable = comandante
                                    }
                                }
                                set_as_adult = yes
                                replace_character_roles = { add = { general } remove_all = yes }
                            }
                            if = {
                                limit = {
                                    owner = {
                                        has_variable = almirante
                                    }
                                }
                                set_as_adult = yes
                                replace_character_roles = { add = { admiral } remove_all = yes }
                            }
                            if = {
                                limit = {
                                    owner = {
                                        has_variable = agitador
                                    }
                                }
                                set_as_adult = yes
                                replace_character_roles = { add = { agitator } remove_all = yes }
                            }
                            if = {
                                limit = {
                                    owner = {
                                        has_variable = magnata
                                    }
                                }
                                set_as_adult = yes
                                replace_character_roles = { add = { magnate } remove_all = yes }
                            }
                            if = {
                                limit = {
                                    owner = {
                                        has_variable = executivo
                                    }
                                }
                                set_as_adult = yes
                                replace_character_roles = { add = { executive } remove_all = yes }
                            }
                            if = {
                                limit = {
                                    owner = {
                                        has_variable = liderPolitico
                                    }
                                }
                                set_as_adult = yes
                                set_as_interest_group_leader = yes
                            }
                        }
                }
            }
            else = {
                create_character = {
                    culture = primary_culture
                    female = var:mulher
                    ruler = no
                        heir = no
                        noble = no
                        is_admiral = no
                        is_agitator = no
                        is_general = no
                        interest_group = var:grupoInteresse
                        on_created = {
                            if = {
                                limit = {
                                    owner = {
                                        has_variable = governante
                                    }
                                }
                                replace_character_roles = { add = { ruler } remove_all = yes }
                            }
                            if = {
                                limit = {
                                    owner = {
                                        has_variable = herdeiro
                                    }
                                }
                                replace_character_roles = { add = { heir } remove_all = yes }
                            }
                            if = {
                                limit = {
                                    owner = {
                                        has_variable = comandante
                                    }
                                }
                                set_as_adult = yes
                                replace_character_roles = { add = { general } remove_all = yes }
                            }
                            if = {
                                limit = {
                                    owner = {
                                        has_variable = almirante
                                    }
                                }
                                set_as_adult = yes
                                replace_character_roles = { add = { admiral } remove_all = yes }
                            }
                            if = {
                                limit = {
                                    owner = {
                                        has_variable = agitador
                                    }
                                }
                                set_as_adult = yes
                                replace_character_roles = { add = { agitator } remove_all = yes }
                            }
                            if = {
                                limit = {
                                    owner = {
                                        has_variable = magnata
                                    }
                                }
                                set_as_adult = yes
                                replace_character_roles = { add = { magnate } remove_all = yes }
                            }
                            if = {
                                limit = {
                                    owner = {
                                        has_variable = executivo
                                    }
                                }
                                set_as_adult = yes
                                replace_character_roles = { add = { executive } remove_all = yes }
                            }
                            if = {
                                limit = {
                                    owner = {
                                        has_variable = liderPolitico
                                    }
                                }
                                set_as_adult = yes
                                set_as_interest_group_leader = yes
                            }
                        }
                }
            }
        }
    }
}

mulherSim = {
    scope = country

    effect = {
        set_variable = {
            name = mulher
        }
    }
}

mulherNao = {
    scope = country

    effect = {
        remove_variable = mulher
    }
}

governanteSim = {
    scope = country

    effect = {
        set_variable = {
            name = governante
        }
        remove_variable = herdeiro
    }
}

governanteNao = {
    scope = country

    effect = {
        remove_variable = governante
    }
}

herdeiroSim = {
    scope = country

    effect = {
        set_variable = {
            name = herdeiro
        }
        remove_variable = governante
    }
}

herdeiroNao = {
    scope = country

    effect = {
        remove_variable = herdeiro
    }
}

liderPoliticoSim = {
    scope = country

    effect = {
        set_variable = {
            name = liderPolitico
        }
    }
}

liderPoliticoNao = {
    scope = country

    effect = {
        remove_variable = liderPolitico
    }
}

comandanteSim = {
    scope = country

    effect = {

        set_variable = {
            name = comandante
        }
        remove_variable = almirante
    }
}

comandanteNao = {
    scope = country

    effect = {
        remove_variable = comandante
    }
}

almiranteSim = {
    scope = country

    effect = {
        set_variable = {
            name = almirante
        }
        remove_variable = comandante
    }
}

almiranteNao = {
    scope = country

    effect = {
        remove_variable = almirante
    }
}

agitadorSim = {
    scope = country

    effect = {
        set_variable = {
            name = agitador
        }
    }
}

magnataNao = {
    scope = country

    effect = {
        remove_variable = magnata
    }
}

magnataSim = {
    scope = country

    effect = {
        set_variable = {
            name = magnata
        }
    }
}

executivoNao = {
    scope = country

    effect = {
        remove_variable = executivo
    }
}

executivoSim = {
    scope = country

    effect = {
        set_variable = {
            name = executivo
        }
    }
}

agitadorNao = {
    scope = country

    effect = {
        remove_variable = agitador
    }
}

idadePersonalizadaSim = {
    scope = country
    effect = {
        set_variable = {
            name = idadePersonalizada
        }
    }
}

idadePersonalizadaNao = {
    scope = country
    effect = {
        remove_variable = idadePersonalizada
    }
}

culturaSim = {
    scope = country
    effect = {
        set_variable = {
            name = cultura
        }
    }
}

culturaNao = {
    scope = country
    effect = {
        remove_variable = cultura
    }
}

selecionarIntelligentsia = {
    scope = country

    effect = {
        set_variable = {
            name = grupoInteresse
            value = ig:ig_intelligentsia
        }
    }
}

selecionarPettyBourgeoisie = {
    scope = country

    effect = {
        set_variable = {
            name = grupoInteresse
            value = ig:ig_petty_bourgeoisie
        }
    }
}

selecionarArmedForces = {
    scope = country

    effect = {
        set_variable = {
            name = grupoInteresse
            value = ig:ig_armed_forces
        }
    }
}

selecionarDevout = {
    scope = country

    effect = {
        set_variable = {
            name = grupoInteresse
            value = ig:ig_devout
        }
    }
}

selecionarIndustrialists = {
    scope = country

    effect = {
        set_variable = {
            name = grupoInteresse
            value = ig:ig_industrialists
        }
    }
}

selecionarLandowners = {
    scope = country

    effect = {
        set_variable = {
            name = grupoInteresse
            value = ig:ig_landowners
        }
    }
}

selecionarRuralFolk = {
    scope = country

    effect = {
        set_variable = {
            name = grupoInteresse
            value = ig:ig_rural_folk
        }
    }
}

selecionarTradeUnions = {
    scope = country

    effect = {
        set_variable = {
            name = grupoInteresse
            value = ig:ig_trade_unions
        }
    }
}

selecionar5Anos = {
    scope = country

    effect = {
        set_variable = {
            name = idadePersonagem
            value = 5
        }
    }
}

selecionar10Anos = {
    scope = country

    effect = {
        set_variable = {
            name = idadePersonagem
            value = 10
        }
    }
}

selecionar15Anos = {
    scope = country

    effect = {
        set_variable = {
            name = idadePersonagem
            value = 15
        }
    }
}

selecionar20Anos = {
    scope = country

    effect = {
        set_variable = {
            name = idadePersonagem
            value = 20
        }
    }
}

selecionar30Anos = {
    scope = country

    effect = {
        set_variable = {
            name = idadePersonagem
            value = 30
        }
    }
}

selecionar40Anos = {
    scope = country

    effect = {
        set_variable = {
            name = idadePersonagem
            value = 40
        }
    }
}

selecionar50Anos = {
    scope = country

    effect = {
        set_variable = {
            name = idadePersonagem
            value = 50
        }
    }
}

selecionar60Anos = {
    scope = country

    effect = {
        set_variable = {
            name = idadePersonagem
            value = 60
        }
    }
}

selecionar70Anos = {
    scope = country

    effect = {
        set_variable = {
            name = idadePersonagem
            value = 70
        }
    }
}

selecionar80Anos = {
    scope = country

    effect = {
        set_variable = {
            name = idadePersonagem
            value = 80
        }
    }
}