Effet scripté
hacw_set_ruler
Si
ruler existe
Alors
$ruler$- AlorsPerd l'effet de Le prétendant adverse
- Si
- N'a PAS de Dirigeant
- Régent existe
- Régent: ruler
Alorsmake_regent_to_ruler↗SiEst dans une RégenceAlors- Régent
- SiEst lowborn|elAlors
- Fonde une nouvelle Dynastie à Location
- Absent de l'infobulle du jeu
- SiPropriétaire: NonRacineAlorsMigre en Racine
- RacineCapitaleCreate dynasty from location: random
- SiTarget dynasty existeAlorsRejoint la Dynastie Target dynasty
- Every descendant
- Si
- RégentReligionGroup: NonReligionGroup
- Non
Conversion interdite
AlorsSe convertit à la Religion RégentReligion - Set new ruler: regent
Sinon si- Dirigeant: Nonruler
$ruler$Est adult|el
AlorsSet new ruler: ruler - Si
$ruler$A la variable : hacw_allegience_to_codAlors$ruler$Remove variable: hacw_allegience_to_cod- SiA la variable : hacw_sided_with_codAlors
- Gagne des +20 Stabilité
- Gagne des +20 Légitimité
$ruler$Gagne Dirigeant légitime de façon permanente
Noblesse gagne +15 % de Satisfaction de l'ordre
Bourgeoisie perd 10 % de Satisfaction de l'ordre
Sinon- Gagne des +20 Stabilité
- Perd des 15 Légitimité
Noblesse perd 15 % de Satisfaction de l'ordre
Bourgeoisie gagne +10 % de Satisfaction de l'ordre
Sinon si$ruler$A la variable : hacw_allegience_to_hookAlors$ruler$Remove variable: hacw_allegience_to_hook- SiA la variable : hacw_sided_with_hookAlors
- Gagne des +20 Stabilité
- Gagne des +20 Légitimité
$ruler$Gagne Dirigeant légitime de façon permanente
Bourgeoisie gagne +15 % de Satisfaction de l'ordre
Noblesse perd 10 % de Satisfaction de l'ordre
Sinon- Gagne des +20 Stabilité
- Perd des 15 Légitimité
Bourgeoisie perd 15 % de Satisfaction de l'ordre
Noblesse gagne +10 % de Satisfaction de l'ordre
Script exact
Le script qui l’appelle les renseigne, comme le montre chaque appel dans Liens.
$ruler$
Requiert 2
Accorde 1
Retire 2
Change 2
Utilisé par 3
Fin de la Guerre des Hameçons et des Cabillaudsruler = scope:new_rulerOption
Décès d'un prétendantruler = scope:alive_claimantOption 2
Fin prématurée de la guerreruler = scope:alive_claimantOption





