Scripted Effect

change_settling_character_loyalty

Then
Increase his/her Settler Loyalty by Value (currently Settler Character Truthfulness)
Change variable
Otherwise
Set variable
Exact script

Script that calls it fills these in, as each caller in Connections shows.

  • $value$

Used by 4

Events
Scripting 3

Requires 1

Grants 1

Used by 1

if = {
limit = {
has_variable = settler_character_truthfulness Settler Loyalty
}
custom_description = {
text = change_settling_character_loyalty Increase his/her Settler Loyalty by Value (currently Settler Character Truthfulness)
value = $value$
change_variable = {
name = settler_character_truthfulness Settler Loyalty
add = $value$
}
}
}
else = {
set_variable = {
name = settler_character_truthfulness Settler Loyalty
value = $value$
}
}

© 2026 Soft Santa Cruz, S.L.U. All rights reserved. Unofficial fan project, not affiliated with Paradox Interactive. Game content © Paradox Interactive. · About · Privacy · Legal notice