
국가 간 조직체이번 버전 변경
스위스 연방
서약 동맹이라고도 불리는 스위스 연방은 스위스 고원과 알프스에 자리 잡은 정치체들이 모여 만든 연맹입니다. 스위스인들은 날로 커지는 합스부르크의 영향력에서 스스로를 지키기 위해 이러한 연방을 결성했습니다.
가입 자격 규정법률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" 우리는 국가 간 조직체가 성장하기를 바랍니다.
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
}
}
}
}
}
}