
Law
Unification of the Colonial Federation
With bonds forged in the fires of our struggle for independence, it is time to consider the unification of the loosly bound lands of our members.
Colonial FederationInternational Organizationpotential
Colonial NationSubject TypeallowPolicies 3
Definitionin_game/common/laws/24_colonial_federation.txt:2
3type = international_organization
4law_category = centralization
5potential = {
}
13colonial_federation_found_republic = {
14allow = {
15international_organization_lifetime > 5
}
17on_activate = {
18if = {
19limit = {
19has_valid_policy_vote_proposer = yes
}
20var:io_law_proposer ?= {
21custom_tooltip = {
22text = colonial_federation_found_republic_specific_tt
23set_variable = colonial_federation_picked_gov_type_republic
24trigger_event_silently = colonial_federation_events.1000
}
}
}
28else_if = {
29limit = {
29international_organization_has_leader = yes
}
30leader_country ?= {
31custom_tooltip = {
32text = colonial_federation_found_republic_specific_tt
33set_variable = colonial_federation_picked_gov_type_republic
34trigger_event_silently = colonial_federation_events.1000
}
}
}
38else = {
39custom_tooltip = colonial_federation_found_republic_tt
40hidden_effect = {
41if = {
42limit = {
42any_international_organization_member = {
42is_ai = no
}
}
45ordered_international_organization_member = {
46limit = {
46is_ai = no
}
47order_by = total_population
48max = 1
49check_range_bounds = no
50set_variable = colonial_federation_picked_gov_type_republic
51trigger_event_silently = colonial_federation_events.1000
}
}
54else = {
56ordered_international_organization_member = {
57order_by = total_population
58max = 1
59check_range_bounds = no
60set_variable = colonial_federation_picked_gov_type_republic
61trigger_event_silently = colonial_federation_events.1000
}
}
}
}
}
67wants_this_policy_bias = {
68if = {
69limit = {
69scope:recipient = {
69international_organization_has_leader = yes
}
}
71add = {
72desc = "POLICY_BIAS_OPINION_OF_IO_LEADER"
73value = "opinion(scope:recipient.leader_country)"
}
76add = {
77desc = "IO_LEADER_DIP_REP"
78value = scope:recipient.leader_country.modifier:diplomatic_reputation
}
}
81else = {
82add = {
83desc = "VOTE_BASE_VALUE"
84value = 10
}
87add = {
88desc = "game_concept_diplomatic_reputation"
89value = modifier:diplomatic_reputation
}
91add = io_members_and_potential_members_opinion_value
}
93add = {
94desc = "BIAS_FROM_RULER_TRAITS"
95value = modifier:bias_for_diplomat_policies
}
}
}
99colonial_federation_found_monarchy = {
100allow = {
101international_organization_lifetime > 10
102leader_country = {
103government_power < 60
}
}
106on_activate = {
107if = {
108limit = {
108has_valid_policy_vote_proposer = yes
}
109var:io_law_proposer ?= {
110custom_tooltip = {
111text = colonial_federation_found_monarchy_specific_tt
112set_variable = colonial_federation_picked_gov_type_monarchy
113trigger_event_silently = colonial_federation_events.1000
}
}
}
117else_if = {
118limit = {
118international_organization_has_leader = yes
}
119leader_country ?= {
120custom_tooltip = {
121text = colonial_federation_found_monarchy_specific_tt
122set_variable = colonial_federation_picked_gov_type_monarchy
123trigger_event_silently = colonial_federation_events.1000
}
}
}
127else = {
128custom_tooltip = colonial_federation_found_monarchy_tt
}
}
131wants_this_policy_bias = {
132if = {
133limit = {
133scope:recipient = {
133international_organization_has_leader = yes
}
}
135add = {
136desc = "POLICY_BIAS_OPINION_OF_IO_LEADER"
137value = "opinion(scope:recipient.leader_country)"
}
140add = {
141desc = "IO_LEADER_DIP_REP"
142value = scope:recipient.leader_country.modifier:diplomatic_reputation
}
}
145else = {
146add = {
147desc = "VOTE_BASE_VALUE"
148value = 10
}
151add = {
152desc = "game_concept_diplomatic_reputation"
153value = modifier:diplomatic_reputation
}
155add = io_members_and_potential_members_opinion_value
}
157add = {
158desc = "BIAS_FROM_RULER_TRAITS"
159value = modifier:bias_for_diplomat_policies
}
}
}
163colonial_federation_found_theocracy = {
164allow = {
165international_organization_lifetime > 10
166OR = {
167leader_country = {
168OR = {
169religious_unity > 0.9
170ruler_or_regent = {
171has_trait = zealot
}
}
}
}
}
177on_activate = {
178if = {
179limit = {
179has_valid_policy_vote_proposer = yes
}
180var:io_law_proposer ?= {
181custom_tooltip = {
182text = colonial_federation_found_theocracy_specific_tt
183set_variable = colonial_federation_picked_gov_type_theocracy
184trigger_event_silently = colonial_federation_events.1000
}
}
}
188else_if = {
189limit = {
189international_organization_has_leader = yes
}
190leader_country ?= {
191custom_tooltip = {
192text = colonial_federation_found_theocracy_specific_tt
193set_variable = colonial_federation_picked_gov_type_theocracy
194trigger_event_silently = colonial_federation_events.1000
}
}
}
198else = {
199custom_tooltip = colonial_federation_found_theocracy_tt
}
}
202wants_this_policy_bias = {
203if = {
204limit = {
204scope:recipient = {
204international_organization_has_leader = yes
}
}
206add = {
207desc = "POLICY_BIAS_OPINION_OF_IO_LEADER"
208value = "opinion(scope:recipient.leader_country)"
}
211add = {
212desc = "IO_LEADER_DIP_REP"
213value = scope:recipient.leader_country.modifier:diplomatic_reputation
}
}
216else = {
217add = {
218desc = "VOTE_BASE_VALUE"
219value = 10
}
222add = {
223desc = "game_concept_diplomatic_reputation"
224value = modifier:diplomatic_reputation
}
226add = io_members_and_potential_members_opinion_value
}
228add = {
229desc = "BIAS_FROM_RULER_TRAITS"
230value = modifier:bias_for_diplomat_policies
}
}
}