
International Organization
Jurchen Confederation
A union of nomadic and semi-nomadic people under the banner of one clan, it offers protection from external threats while trying to quell internal infighting and promote unity between its various members.
Modifiers
Modifier
Leader modifier
Manpower+10%
Slave Raid Efficiency+30%
Definitionin_game/common/international_organizations/jurchen_federation.txt:1
2has_target = no
3unique = no
4expel_members_who_are_targets_of_other_members = no
6custom_name = jurchen_confederation_name
8show_on_diplomatic_map = yes
9has_leader_country = yes
10leader_type = country
11leader_color = define:NMapColors|INTERNATIONAL_ORGANIZATION_LEADER_COLOR
14create_visible_trigger = {
15always = no
}
18invite_visible_trigger = {
19always = yes
}
22can_declare_war = {
23always = yes
}
26laws = {
27mutual_defense_law = assured_defense_policy
28mutual_offense_law = possible_offense_policy
}
31modifier = {
32scale = {
33if = {
34limit = {
35exists = scope:recipient.leader_country
36not = {
37scope:recipient.leader_country = this
}
}
40value = root.total_population
41divide = -0.75
42if = {
43limit = {
43scope:recipient.leader_country.total_population > 0
}
44divide = scope:recipient.leader_country.total_population
}
46add = 1
}
48else = {
49value = 0
}
}
}
60can_join_trigger = {
61not = {
62is_member_of_international_organization_of_type = {
63type = jurchen_confederation
}
}
66is_rebel_country = no
}
71can_leave_trigger = {
}
74auto_leave_trigger = {
75OR = {
76AND = {
78NOT = {
78scope:recipient.leader_country = root
}
}
}
}
86auto_disband_trigger = {
87total_members < 2
}
89disband_minimum_member_count = 1
91on_joined = {
}
94on_left = {
}
97has_military_access = {
98scope:recipient ?= {
99is_member_of_international_organization = root
}
}
104variables = {
}
107ai_desire_to_join = {
108add = {
109desc = "OPINION_OF_TARGET" Opinion of Target
110scope:actor = {
111value = prev_opinion_of_this
112multiply = 0.2
}
}
115add = {
117desc = "RELATIVE_STRENGTH_ROOT" Relative Strength of Actor to Country
118value = 100
119multiply = "scope:actor.relative_strength(root)"
120subtract = 80
}
122if = {
123limit = {
124OR = {
125scope:actor = {
125is_during_bankruptcy = yes
}
126is_during_bankruptcy = yes
}
}
129add = {
130desc = "IS_BANKRUPT_TOOLTIP" Is Bankrupt
131value = -1000
}
}
134if = {
135limit = {
136scope:actor = {
136at_war = yes
}
}
138add = {
139desc = "IS_AT_WAR" Is at War
140value = -25
}
}
144add = {
145desc = "game_concept_antagonism" Antagonism
146scope:actor = {
147value = prev_antagonism_towards_this
}
}
}
152ai_desire_to_allow_new_member = {
153add = {
154desc = "WE_WANT_THE_ORGANIZATION_TO_GROW" We want the International Organization to grow
155value = 20
}
}
159ai_issue_voting_bias = {
160add = {
161desc = "INERTIA" Can I do it later?
162value = -1
}
166add = {
167desc = "POLICY_BIAS_LEADER_ALWAYS_WANTS" Leader always wants to pass laws
168if = {
169limit = {
170scope:recipient = {
171leader_country = scope:actor
}
}
175if = {
176limit = {
177is_set = scope:target_1
}
179value = 1
}
181else = {
182value = -1
}
184multiply = 20
}
}
189add = {
190desc = "POLICY_BIAS_OPINION_OF_EMPEROR" Opinion of Emperor
191if = {
192limit = {
193not = {
194scope:actor = scope:recipient.leader_country
}
}
197scope:recipient = {
198leader_country = {
199if = {
200limit = {
201is_set = scope:vote
}
203value = 1
}
205else = {
206value = -1
}
208multiply = {
209value = "scope:actor.opinion(scope:recipient.leader_country)"
210multiply = 0.1
}
}
}
}
}
}
