Councillor titles
job_titles and job_actions icons
Councillor titles are defined in common\job_titles
.
Flag
|
Type
|
Description
|
Example
|
is_chancellor
is_marshal
is_treasurer
is_spymaster
is_spiritual
|
bool
|
|
|
is_voter
|
bool
|
Whether the councillor appears in the council.
|
|
attribute
|
attribute
|
This attribute is added to the ruler's for governance purposes.
|
|
dignity
|
float
|
|
|
opinion_effect
|
int
|
|
|
%character modifiers%
|
modifiers
|
|
monthly_salary = 0.1
monthly_prestige = 0.75
|
lift_fow
|
bool
|
|
|
lift_neighbor_fow
|
bool
|
|
|
allow
|
block
|
Conditions for the character to hold the title
|
|
dismiss_trigger
|
block
|
|
|
gain_effect
|
block
|
Fires when the title is granted
|
|
lose_effect
|
block
|
Fires when a title is lost through most causes
|
|
retire_effect
|
block
|
Fires when a title is lost due to the character stepping down
|
|
death_effect
|
block
|
Fires when a title is lost due to the character dying
|
|
action
|
job_action
|
|
|
Adding a 6th job_title is possible, but requires some interface modding in order to make some vertical space.
Warning: the new councillor job title entry (ex: job_custom) cannot be used dynamically as a scope inside scripting or localization like for vanilla jobs.
Councillor actions
Councillor actions are defined in common\job_actions
.
Flag
|
Type
|
Description
|
Example
|
attribute
|
attribute
|
All modifiers (like local_build_time_modifier ) are multiplied by the attribute of the character.
|
attribute = diplomacy
|
attribute_cap
|
int
|
|
attribute_cap = 25
|
offmap
|
bool
|
Whether the action requires the selection of a province or not.
|
offmap = yes
|
potential
|
|
|
|
trigger
|
Province scope trigger to determine if the action is meaningful in a province (the player character is FROM, the councillor is in 'new_character')
|
|
|
events
|
Events that can trigger off this action. This info is only used by the GUI.
|
|
|
%province modifiers%
|
modifiers
|
Province modifiers applied by the action
|
local_tax_modifier = 0.025
|
liege_modifier
|
modifier
|
Static modifier applied to the councillor liege
|
liege_modifier = organize_army_liege_mod
|
Council positions
See About the council voting on targeted_decision and [Guide] Council Votes on Diplo-Actions.
References