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 = var:governante
                    heir = var:herdeiro
                    noble = no
                    is_admiral = var:almirante
                    is_agitator = var:agitador
                    is_general = var:comandante
                    interest_group = var:grupoInteresse
                }
            }
            else = {
                create_character = {
                    culture = primary_culture
                    female = var:mulher
                    ruler = var:governante
                    heir = var:herdeiro
                    noble = no
                    is_admiral = var:almirante
                    is_agitator = var:agitador
                    is_general = var:comandante
                    interest_group = var:grupoInteresse
                }
            }
        }
    }
}

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
        }
    }
}

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
        }
    }
}