
Международное объединениеИзменено в этой версии
Швейцарская Конфедерация
Швейцарская Конфедерация, также известная как «Айдгеноссеншафт», — это союз политических субъектов, расположенных на территории Альп и швейцарского плато. Швейцарский народ создал это объединение, чтобы защитить себя от растущего влияния Габсбургов.
Регламентация членстваПравилоcan join trigger
Швейцарский представительПравилоcan initiate policy votes
Швейцарская культураПолитикаcan join trigger
Абсолютная властьПолитикаcan join trigger
Религиозная властьПолитикаcan join trigger
Только коренные швейцарцыПолитикаcan join trigger
Родственники швейцарцевПолитикаcan join triggerОпределениеin_game/common/international_organizations/swiss_confederation.txt:1
2has_target = no
3unique = yes
4expel_members_who_are_targets_of_other_members = no
6has_leader_country = yes
7leader_title_key = "SWISS_CONFEDERATION_LEADER"
8leader_type = none
9show_on_diplomatic_map = yes
10leader_color = define:NMapColors|INTERNATIONAL_ORGANIZATION_LEADER_COLOR
12leader_change_trigger_type = none
13leader_change_method = none
14disband_if_no_leader = no
15months_between_leader_changes = 48
18leader = {
19if = {
20limit = {
20leader_type = country
}
21leader_country ?= {
22add_to_list = leaders
}
}
25else = {
26leader_country ?= {
27ruler = {
28add_to_list = leaders
}
}
}
}
34create_visible_trigger = {
35always = no
}
38invite_visible_trigger = {
39OR = {
40is_member_of_international_organization_of_type = {
40type = swiss_confederation
}
42AND = {
44culture = {
44language = {
44save_temporary_scope_as = root_language
}
}
}
}
}
54can_initiate_policy_votes = {
55is_member_of_international_organization = scope:recipient
56trigger_if = {
60is_leader_of_international_organization = scope:recipient
}
}
64can_declare_war = {
65always = yes
}
68gives_military_access_to_all_when_at_war = yes
71antagonism_modifier_for_taking_land_from_fellow_member = 0.5
73can_join_trigger = {
74is_subject = no
78OR = {
79is_neighbor_of_international_organization = scope:recipient
80capital ?= {
80is_neighbor_of_international_organization = scope:recipient
}
81capital ?= {
81is_owned_by_international_organization = scope:recipient
}
}
83trigger_if = {
84limit = {
85scope:recipient = {
86NOT = {
86leader_type = none
}
87OR = {
}
}
}
93country_exists = scope:recipient.leader_country
94scope:recipient.leader_country = {
95this_opinion_of_prev > 150
}
}
98trigger_if = {
99limit = {
}
}
102trigger_if = {
103limit = {
103scope:recipient = {
}
}
104capital ?= {
105is_owned_by_international_organization = scope:recipient
}
}
108trigger_if = {
109limit = {
110scope:recipient = {
111OR = {
}
}
}
}
119trigger_if = {
120limit = {
}
123OR = {
125AND = {
126culture = {
126language = {
126save_temporary_scope_as = root_language
}
}
128any_culture_in_culture_group = {
129language = scope:root_language
}
}
}
}
}
}
137can_leave_trigger = {
138always = yes
}
141auto_leave_trigger = {
142OR = {
143AND = {
144is_subject = yes
145overlord ?= {
146NOT = {
146is_member_of_international_organization = scope:recipient
}
}
}
149num_locations > 80
}
}
153auto_disband_trigger = {
154total_members < 2
}
156disband_minimum_member_count = 1
158on_joined = {
159hidden_effect = {
160every_owned_location = {
161limit = {
162OR = {
163area = area:central_switzerland_area
164area = area:eastern_switzerland_area
165area = area:western_switzerland_area
}
}
168scope:recipient = {
168add_location_to_international_organization = prev
}
}
}
}
173on_left = {
}
176ai_desire_to_join = {
177add = {
178desc = "WE_ARE_SMALL" Нас не много
179if = {
180limit = {
180num_locations < 8
}
181value = 25
}
}
184if = {
185limit = {
185country_rank_level > 1
}
186subtract = {
187desc = "game_concept_country_rank" Ранг державы
188value = {
189value = country_rank_level
190multiply = 10
}
}
}
}
196ai_desire_to_allow_new_member = {
197add = {
198desc = "WE_WANT_THE_ORGANIZATION_TO_GROW" Мы хотим развивать Concept
199value = 20
}
}
203ai_issue_voting_bias = {
204add = {
205desc = "INERTIA" Может быть, позже?
206value = -1
}
210add = {
211desc = "POLICY_BIAS_LEADER_ALWAYS_WANTS" Лидер всегда хочет принимать правила
212if = {
213limit = {
214scope:recipient.leader_country ?= {
215this = scope:actor
}
}
219if = {
220limit = {
221is_set = scope:vote
}
223value = 1
}
225else = {
226value = -1
}
228multiply = 20
}
}
233add = {
234desc = "POLICY_BIAS_OPINION_OF_IO_LEADER" Мнение лидера
235if = {
236limit = {
237scope:recipient = {
238NOT = {
238leader_type = none
}
239international_organization_has_leader = yes
}
241not = {
241scope:actor = scope:recipient.leader_country
}
}
243scope:recipient = {
244leader_country = {
245if = {
246limit = {
247is_set = scope:vote
}
249value = 1
}
251else = {
252value = -1
}
254multiply = {
255value = "scope:actor.opinion(scope:recipient.leader_country)"
256multiply = 0.1
}
}
}
}
}
}