
Action
Hire Cabinet Member
Select and hire a Character from a Member in the International Organization. This character will only serve in the Cabinet.
Blocked from InteractionsModifier Typeselect trigger 3
Unlock Hire Cabinet MemberModifier Typeselect trigger 1Definitionin_game/common/generic_actions/unlockable_io_actions.txt:2
3icon = cd_purge_cabinet_member
4type = internationalorganization
5ai_tick = monthly
6ai_tick_frequency = 12
8automation_tick = never
9automation_tick_frequency = 12
10potential = {
}
12allow = {
}
14select_trigger = {
15looking_for_a = international_organization
16source = actor
17target_flag = recipient
18name = "choose_international_organization" Choose the International Organization:
19column = {
20data = name
}
22visible = {
23leader_country ?= scope:actor
24has_enabled_currency = gold
25international_organization_has_leader = yes
}
}
30select_trigger = {
31looking_for_a = country
32source = recipient
33target_flag = source
34name = "choose_country" Choose the Country:
35column = {
36data = name
}
38visible = {
39root != scope:actor
}
}
42select_trigger = {
43looking_for_a = character
44source = source
45target_flag = target
46name = "choose_character" Choose the Character:
47column = {
48data = character_info
}
50visible = {
51is_courtier = yes
53OR = {
54has_dynasty = no
55NOT = {
55dynasty = scope:actor.ruler.dynasty
}
56scope:actor = {
57ruler_or_heir_if_regent ?= {
58dynasty ?= {
59NOT = {
59this = root.dynasty
}
}
}
}
}
}
}
66effect = {
67scope:recipient = {
}
73if = {
74limit = {
74exists = scope:source
}
75scope:source = {
}
}
82if = {
83limit = {
83exists = scope:target
}
84scope:target = {
85move_country = scope:actor
86add_character_modifier = {
}
}
}
}
94ai_will_do = {
95add = 0
96if = {
97limit = {
97scope:actor = {
97any_courtier = {
97count < 5
}
}
}
98add = 25
}
}