Guelfen und Ghibellinen
SituationIn dieser Version geändert

Guelfen und Ghibellinen

guelphs_and_ghibellinesin_game/common/situations/guelphs_and_ghibellines.txt:1

Die Guelfen und Ghibellinen kämpfen bereits seit Beginn des Investiturstreits vor Jahrhunderten um die Vorherrschaft über Italien. Die Guelfen unterstützen die Römische Autorität über die Halbinsel, wohingegen die Ghibellinen als kaiserliche Loyalisten angesehen werden, die dem HRR (Heiliges Römisches Reich) die Treue geschworen haben. Doch die Lage hat sich stark verändert: Beide Seiten vertreten eine Vielzahl von Interessen, weshalb es den beteiligten Ländern nicht fremd ist, zu ihrem eigenen Vorteil die Seiten zu wechseln.

ErfordertEntdeckungenZeitalteron endedRomLandon ended, on monthly, on start, visibleGhibellinenZusammenschlusson ended, on monthly, on start, visibleGuelfenZusammenschlusson ended, on monthly, on start, visibleHeiliges Römisches ReichZusammenschlusson monthly, on start, visiblegag_total_taxVariableon monthlyghibellines_progressVariableon ended, on monthlyguelphs_and_ghibellines_endedVariableon endedguelphs_progressVariableon ended, on monthly

Definitionin_game/common/situations/guelphs_and_ghibellines.txt:1

2voters = guelphs_and_ghibellines_voters
3monthly_spawn_chance = monthly_spawn_chance_unique (1)
4hint_tag = hint_guelphs_and_ghibellines
6can_start = {
8current_date > 1337.4.1
}
11can_end = {
}
15visible = {
16OR = {
17has_presence_in = region:italy_region
18tag = PAP
19is_leader_of_international_organization = international_organization:hre
20is_member_of_international_organization = international_organization:guelphs_io
21is_member_of_international_organization = international_organization:ghibellines_io
}
}
26on_start = {
27set_variable = {
27value = 0
}
28set_variable = {
28value = 0
}
29add_to_global_variable_list = {
29name = guelphs_and_ghibellines_voters
}
30every_country = {
31limit = {
32OR = {
33is_member_of_international_organization = international_organization:guelphs_io
34is_member_of_international_organization = international_organization:ghibellines_io
35has_presence_in = region:italy_region
36is_leader_of_international_organization = international_organization:hre
}
}
39add_to_global_variable_list = {
39name = guelphs_and_ghibellines_voters
}
40add_to_global_variable_list = {
40name = guelphs_and_ghibellines_voters
}
41trigger_event_non_silently = guelphs_and_ghibellines.1
42if = {
43limit = {
44NOT = {
44tag = PAP
}
}
46trigger_event_non_silently = {
48days = 20
}
}
51save_temporary_scope_as = targetted_country
52if = {
53limit = {
53country_exists = c:PAP
}
54c:PAP = {
55if = {
56limit = {
57NOT = {
57is_member_of_international_organization = international_organization:guelphs_io
}
58can_join_international_organization = international_organization:guelphs_io
}
61add_country_to_international_organization = scope:targetted_country
}
}
}
}
}
67c:PAP = {
68trigger_event_non_silently = {
70days = 20
}
}
75ordered_country_in_religion = {
76limit = {
77capital.region = region:italy_region
78NAND = {
79target = c:PAP
}
80OR = {
81AND = {
82is_subject_of = c:PAP
83liberty_desire < 50
}
85AND = {
86is_subject = yes
87NOT = {
87is_subject_of = c:PAP
}
}
}
90is_during_bankruptcy = yes
}
}
93order_by = country_tax_base
94max = 1
95check_range_bounds = no
}
}
}
100on_monthly = {
101hidden_effect = {
103every_international_organization_member = {
104set_variable = {
104value = yes
}
}
}
108every_international_organization_member = {
109set_variable = {
109value = yes
}
}
}
113c:PAP ?= {
114if = {
115limit = {
116NOR = {
117is_member_of_international_organization = international_organization:guelphs_io
118is_member_of_international_organization = international_organization:ghibellines_io
}
}
121random_list = {
1222 = {
122trigger_event_non_silently = guelphs_and_ghibellines.9
}
12398 = {
}
}
}
}
128if = {
129limit = {
130NOR = {
131is_member_of_international_organization = international_organization:guelphs_io
132is_member_of_international_organization = international_organization:ghibellines_io
}
}
135random_list = {
1362 = {
136trigger_event_non_silently = guelphs_and_ghibellines.9
}
13798 = {
}
}
}
}
141region:italy_region = {
142every_present_country = {
143limit = {
144NOR = {
145tag = PAP
146is_leader_of_international_organization = international_organization:hre
147is_member_of_international_organization = international_organization:guelphs_io
148is_member_of_international_organization = international_organization:ghibellines_io
}
}
151random_list = {
1522 = {
152trigger_event_non_silently = guelphs_and_ghibellines.9
}
15398 = {
}
}
}
}
158set_variable = {
159name = gag_total_tax
160value = 0
}
162region:italy_region = {
163every_location_in_region = {
164limit = {
164is_capital = yes
}
165owner = {
166root = {
167change_variable = {
168name = gag_total_tax
169add = prev.country_tax_base
}
}
}
}
}
175set_local_variable = {
176name = guelphs_total_tax
177value = 0
}
180every_international_organization_member = {
181root = {
182change_local_variable = {
183name = guelphs_total_tax
184add = prev.country_tax_base
}
}
}
}
189set_local_variable = {
190name = ghibellines_total_tax
191value = 0
}
194every_international_organization_member = {
195root = {
196change_local_variable = {
197name = ghibellines_total_tax
198add = prev.country_tax_base
}
}
}
}
203change_variable = {
204name = gag_total_tax
205multiply = 800
}
207if = {
208limit = {
}
211change_local_variable = {
212name = guelphs_total_tax
213divide = var:gag_total_tax
}
215change_local_variable = {
216name = ghibellines_total_tax
217divide = var:gag_total_tax
}
}
220else = {
221set_local_variable = {
222name = guelphs_total_tax
223value = 0
}
225set_local_variable = {
226name = ghibellines_total_tax
227value = 0
}
}
233if = {
234limit = {
234not = {
234has_variable = guelphs_progress
}
}
235set_variable = {
235value = 0
}
}
237set_variable = {
237value = 0
}
238change_variable = {
240add = local_var:guelphs_total_tax
}
242change_variable = {
244add = local_var:guelphs_total_tax
}
}
249if = {
250limit = {
250not = {
250has_variable = ghibellines_progress
}
}
251set_variable = {
251value = 0
}
}
253set_variable = {
253value = 0
}
254change_variable = {
256add = local_var:ghibellines_total_tax
}
258change_variable = {
260add = local_var:ghibellines_total_tax
}
}
}
}
267on_ended = {
268if = {
277set_global_variable = {
277value = 1
}
279every_international_organization_member = {
280set_variable = {
280value = yes
}
}
}
}
284else_if = {
293set_global_variable = {
293value = -1
}
295every_international_organization_member = {
296set_variable = {
296value = yes
}
}
}
}
300else = {
301set_global_variable = {
301value = 0
}
}
304if = {
311every_international_organization_member = {
311trigger_event_non_silently = guelphs_and_ghibellines.4
}
}
312every_international_organization_member = {
312trigger_event_non_silently = guelphs_and_ghibellines.5
}
}
}
}
316if = {
323every_international_organization_member = {
323trigger_event_non_silently = guelphs_and_ghibellines.6
}
}
324every_international_organization_member = {
324trigger_event_non_silently = guelphs_and_ghibellines.7
}
}
}
}
327if = {
341every_international_organization_member = {
341trigger_event_non_silently = guelphs_and_ghibellines.8
}
}
342every_international_organization_member = {
342trigger_event_non_silently = guelphs_and_ghibellines.8
}
}
}
344if = {
345limit = {
345country_exists = c:PAP
}
346c:PAP = {
346trigger_event_non_silently = {
346days = 3
}
}
}
348else_if = {
349limit = {
351international_organization_has_leader = yes
}
}
354leader_country ?= {
354trigger_event_non_silently = {
354days = 3
}
}
}
}
357else_if = {
358limit = {
360international_organization_has_leader = yes
}
}
363leader_country ?= {
363trigger_event_non_silently = {
363days = 3
}
}
}
}
366else = {
367random_country = {
368limit = {
368capital.sub_continent = sub_continent:western_europe
}
369trigger_event_non_silently = {
369days = 3
}
}
}
}
374tooltip = {
375if = {
376limit = {
377has_owner = yes
378owner ?= {
379is_member_of_international_organization = international_organization:guelphs_io
380is_leader_of_international_organization = international_organization:guelphs_io
}
}
383custom_tooltip = guelphs_side_leader.tt
}
385else_if = {
386limit = {
387has_owner = yes
388owner ?= {
389is_member_of_international_organization = international_organization:ghibellines_io
390is_leader_of_international_organization = international_organization:ghibellines_io
}
}
393custom_tooltip = ghibellines_side_leader.tt
}
395else_if = {
396limit = {
397has_owner = yes
398owner ?= {
398is_member_of_international_organization = international_organization:guelphs_io
}
}
400custom_tooltip = guelphs_side.tt
}
402else_if = {
403limit = {
404has_owner = yes
405owner ?= {
405is_member_of_international_organization = international_organization:ghibellines_io
}
}
407custom_tooltip = ghibellines_side.tt
}
409else_if = {
410limit = {
411has_owner = yes
412owner ?= {
413NOT = {
414OR = {
415is_member_of_international_organization = international_organization:guelphs_io
416is_member_of_international_organization = international_organization:ghibellines_io
}
}
}
}
421custom_tooltip = guelphs_ghibellines_neutral.tt
}
}
425map_color = {
426if = {
427limit = {
428has_owner = yes
429owner ?= {
430is_member_of_international_organization = international_organization:guelphs_io
431is_leader_of_international_organization = international_organization:guelphs_io
}
}
434value = gag_guelphs_leader_color
}
436else_if = {
437limit = {
438has_owner = yes
439owner ?= {
440is_member_of_international_organization = international_organization:ghibellines_io
441is_leader_of_international_organization = international_organization:ghibellines_io
}
}
444value = gag_ghibellines_leader_color
}
446else_if = {
447limit = {
448has_owner = yes
449owner ?= {
449is_member_of_international_organization = international_organization:guelphs_io
}
}
451value = gag_guelphs_color
}
453else_if = {
454limit = {
455has_owner = yes
456owner ?= {
456is_member_of_international_organization = international_organization:ghibellines_io
}
}
458value = gag_ghibellines_color
}
460else_if = {
461limit = {
462has_owner = yes
463owner ?= {
464NOT = {
465OR = {
466is_member_of_international_organization = international_organization:guelphs_io
467is_member_of_international_organization = international_organization:ghibellines_io
}
}
}
}
472value = rtr_neutral_color
}
474else = {
475value = define:NMapColors|DEFAULT_COLOR
}
}
479legend_key = {
480desc = "GAG_GUELPH_LEADER"
481color = gag_guelphs_leader_color
482require_color_on_map = yes
}
484legend_key = {
485desc = "GAG_GHIBELLINES_LEADER"
486color = gag_ghibellines_leader_color
487require_color_on_map = yes
}
489legend_key = {
490desc = "GAG_GUELPH_SUPPORTER"
491color = gag_guelphs_color
492require_color_on_map = yes
}
494legend_key = {
495desc = "GAG_GHIBELLINE_SUPPORTER"
496color = gag_ghibellines_color
497require_color_on_map = yes
}
© 2026 Soft Santa Cruz, S.L.U.. Alle Rechte vorbehalten. Inoffizielles Fanprojekt, nicht mit Paradox Interactive verbunden. Spielinhalte © Paradox Interactive. Über · Datenschutz · Impressum