Peste Negra
SituaçãoAlterado nesta versão

Peste Negra

black_deathin_game/common/situations/black_death.txt:1

"Pai abandona filho, esposa abandona marido, um irmão abandona o outro; pois essa doença parecia atacar por meio da respiração e da visão. Então, eles morriam... grandes buracos eram cavados e preenchidos com inúmeros corpos. E, assim que as valas ficavam cheias, outras eram cavadas... E tantos morriam, que todos acreditavam ser o fim do mundo."

RequerPeste BubônicaDoençacan startEncontrar os culpadosModificador Estáticoon monthly, visibleIsolar o paísModificador EstáticovisibleControlar o mercado de alimentosModificador Estáticoon monthly, visibleBanir exportações de alimentosModificador Estáticoon monthlyCorte em IsolamentoModificador Estáticoon monthly, visibleIsolando CidadesModificador Estáticoon monthlyAdquirir remédiosModificador EstáticovisiblePagando para adquirir remédiosModificador EstáticovisibleSegregar os infectadosModificador Estáticoon monthly, visibleEra de Ouro de SienaModificador Estáticoon startPatrocinar perdão em massaModificador Estáticoon monthly, visible

Definiçãoin_game/common/situations/black_death.txt:1

3monthly_spawn_chance = monthly_spawn_chance_unique (1)
4hint_tag = hint_black_death
6can_start = {
7disease_is_active = disease:bubonic_plague
}
10can_end = {
11NOT = {
11disease_outbreak_is_active = var:original_outbreak
}
}
14visible = {
15OR = {
16capital ?= {
17OR = {
18continent = continent:europe
19continent = continent:africa
20continent = continent:asia
}
}
23OR = {
24country_has_disease_outbreak = "scope:target.var:original_outbreak"
26has_country_modifier = hiding_from_black_death
27has_country_modifier = control_the_food_market
28has_country_modifier = close_the_borders
29has_country_modifier = segregate_the_infected
30has_country_modifier = strict_quarantines
31has_country_modifier = procure_remedies
32has_country_modifier = procure_remedies_cost
33has_country_modifier = sponsor_sin_forgiveness_bonus
34has_country_modifier = sponsor_sin_forgiveness_cost
35has_country_modifier = blame_the_minorities
}
}
}
41on_start = {
42every_country = {
43limit = {
44capital = {
45OR = {
46continent = continent:europe
47continent = continent:africa
48continent = continent:asia
}
}
}
53trigger_event_non_silently = black_death.1
}
56if = {
57limit = {
58location:siena = {
59has_location_modifier = sie_golden_age_of_siena
}
}
62location:siena = {
63remove_location_modifier = sie_golden_age_of_siena
}
}
}
68on_monthly = {
69every_country = {
70limit = {
71country_has_disease_outbreak = root.var:original_outbreak
}
73set_variable = {
73value = yes
}
74random_list = {
7510 = {
75trigger_event_non_silently = black_death.101
}
7610 = {
76trigger_event_non_silently = black_death.102
}
7710 = {
77trigger_event_non_silently = black_death.103
}
7810 = {
78trigger_event_non_silently = black_death.1001
}
7910 = {
79trigger_event_non_silently = black_death.1002
}
8010 = {
80trigger_event_non_silently = black_death.1003
}
8110 = {
81trigger_event_non_silently = black_death.1004
}
8210 = {
82trigger_event_non_silently = black_death.1005
}
8310 = {
83trigger_event_non_silently = black_death.1006
}
8410 = {
84trigger_event_non_silently = black_death.1007
}
8510 = {
85trigger_event_non_silently = black_death.1008
}
8610 = {
86trigger_event_non_silently = black_death.1009
}
8710 = {
87trigger_event_non_silently = black_death.1010
}
8810 = {
88trigger_event_non_silently = black_death.1011
}
8910 = {
89trigger_event_non_silently = black_death.1012
}
9010 = {
90trigger_event_non_silently = black_death.1013
}
9110 = {
91trigger_event_non_silently = black_death.1014
}
9210 = {
92trigger_event_non_silently = black_death.1015
}
9310 = {
93trigger_event_non_silently = black_death.1016
}
9410 = {
94trigger_event_non_silently = black_death.1017
}
9510 = {
95trigger_event_non_silently = black_death.1018
}
9610 = {
96trigger_event_non_silently = black_death.1020
}
9710 = {
97trigger_event_non_silently = black_death.1021
}
9810 = {
98trigger_event_non_silently = black_death.1023
}
9910 = {
99trigger_event_non_silently = black_death.1024
}
10010 = {
100trigger_event_non_silently = black_death.1025
}
10110 = {
101trigger_event_non_silently = black_death.1026
}
102500 = {
}
}
}
107every_country = {
108limit = {
109NOT = {
110country_has_disease_outbreak = root.var:original_outbreak
}
112has_variable = had_black_death
}
114every_owned_non_rural_location = {
115limit = {
115has_location_modifier = isolating_cities
}
116remove_location_modifier = isolating_cities
}
119if = {
119limit = {
119has_country_modifier = hiding_from_black_death
}
119remove_country_modifier = hiding_from_black_death
}
120if = {
120limit = {
120has_country_modifier = control_the_food_market
}
120remove_country_modifier = control_the_food_market
}
121if = {
121limit = {
121has_country_modifier = foodstuffs_exports_banned
}
121remove_country_modifier = foodstuffs_exports_banned
}
122if = {
122limit = {
122has_country_modifier = segregate_the_infected
}
122remove_country_modifier = segregate_the_infected
}
123if = {
123limit = {
123has_country_modifier = strict_quarantines
}
123remove_country_modifier = strict_quarantines
}
124if = {
124limit = {
124has_country_modifier = sponsor_sin_forgiveness_bonus
}
124remove_country_modifier = sponsor_sin_forgiveness_bonus
}
125if = {
125limit = {
125has_country_modifier = sponsor_sin_forgiveness_cost
}
125remove_country_modifier = sponsor_sin_forgiveness_cost
}
126if = {
126limit = {
126has_country_modifier = blame_the_minorities
}
126remove_country_modifier = blame_the_minorities
}
}
}
130tooltip = {
131if = {
132limit = {
133disease_outbreak_presence = {
134disease_outbreak = "scope:target.var:original_outbreak"
135value > 0
}
}
138custom_tooltip = "BLACK_DEATH_PRESENT_IN_LOCATION"
}
}
143on_ended = {
145every_country = {
146remove_country_modifier = hiding_from_black_death
147remove_country_modifier = control_the_food_market
148remove_country_modifier = foodstuffs_exports_banned
149remove_country_modifier = close_the_borders
150remove_country_modifier = segregate_the_infected
151remove_country_modifier = strict_quarantines
152remove_country_modifier = procure_remedies
153remove_country_modifier = procure_remedies_cost
154remove_country_modifier = sponsor_sin_forgiveness_bonus
155remove_country_modifier = sponsor_sin_forgiveness_cost
156remove_country_modifier = blame_the_minorities
158if = {
158limit = {
158has_variable = bd101_cd
}
158remove_variable = bd101_cd
}
159if = {
159limit = {
159has_variable = bd102_cd
}
159remove_variable = bd102_cd
}
160if = {
160limit = {
160has_variable = bd103_cd
}
160remove_variable = bd103_cd
}
161if = {
161limit = {
161has_variable = bd1001_cd
}
161remove_variable = bd1001_cd
}
162if = {
162limit = {
162has_variable = bd1002_cd
}
162remove_variable = bd1002_cd
}
163if = {
163limit = {
163has_variable = bd1003_cd
}
163remove_variable = bd1003_cd
}
164if = {
164limit = {
164has_variable = bd1004_cd
}
164remove_variable = bd1004_cd
}
165if = {
165limit = {
165has_variable = bd1005_cd
}
165remove_variable = bd1005_cd
}
166if = {
166limit = {
166has_variable = bd1006_cd
}
166remove_variable = bd1006_cd
}
167if = {
167limit = {
167has_variable = bd1007_cd
}
167remove_variable = bd1007_cd
}
168if = {
168limit = {
168has_variable = bd1008_cd
}
168remove_variable = bd1008_cd
}
169if = {
169limit = {
169has_variable = bd1009_cd
}
169remove_variable = bd1009_cd
}
170if = {
170limit = {
170has_variable = bd1010_cd
}
170remove_variable = bd1010_cd
}
171if = {
171limit = {
171has_variable = bd1011_cd
}
171remove_variable = bd1011_cd
}
172if = {
172limit = {
172has_variable = bd1012_cd
}
172remove_variable = bd1012_cd
}
173if = {
173limit = {
173has_variable = bd1013_cd
}
173remove_variable = bd1013_cd
}
174if = {
174limit = {
174has_variable = bd1014_cd
}
174remove_variable = bd1014_cd
}
175if = {
175limit = {
175has_variable = bd1015_cd
}
175remove_variable = bd1015_cd
}
176if = {
176limit = {
176has_variable = bd1016_cd
}
176remove_variable = bd1016_cd
}
177if = {
177limit = {
177has_variable = bd1017_cd
}
177remove_variable = bd1017_cd
}
178if = {
178limit = {
178has_variable = bd1018_cd
}
178remove_variable = bd1018_cd
}
179if = {
179limit = {
179has_variable = bd1020_cd
}
179remove_variable = bd1020_cd
}
180if = {
180limit = {
180has_variable = bd1021_cd
}
180remove_variable = bd1021_cd
}
181if = {
181limit = {
181has_variable = bd1023_cd
}
181remove_variable = bd1023_cd
}
182if = {
182limit = {
182has_variable = bd1024_cd
}
182remove_variable = bd1024_cd
}
183if = {
183limit = {
183has_variable = bd1025_cd
}
183remove_variable = bd1025_cd
}
184if = {
184limit = {
184has_variable = bd1026_cd
}
184remove_variable = bd1026_cd
}
}
186every_country = {
187limit = {
188OR = {
189has_variable = had_black_death
190can_see_situation = situation:black_death
}
}
193trigger_event_non_silently = black_death.100
}
195every_market_in_world = {
196limit = {
197OR = {
198has_temporary_demand = demand:procure_remedies
199has_temporary_demand = demand:procure_remedies_no_liquor
}
}
202if = {
203limit = {
203has_temporary_demand = demand:procure_remedies
}
204remove_temporary_demand = demand:procure_remedies
}
206if = {
207limit = {
207has_temporary_demand = demand:procure_remedies_no_liquor
}
208remove_temporary_demand = demand:procure_remedies_no_liquor
}
}
211every_location_in_the_world = {
212remove_location_modifier = isolating_cities
}
}
216is_data_map = yes
218map_color = {
219if = {
220limit = {
221disease_outbreak_presence = {
222disease_outbreak = "scope:target.var:original_outbreak"
223value > 0
}
}
226lerp = {
227min_color = define:NMapColors|MAP_COLOR_HIGH
228max_color = define:NMapColors|MAP_COLOR_LOW
229factor = "disease_outbreak_presence(scope:target.var:original_outbreak)"
}
}
232else = {
233value = define:NMapColors|DEFAULT_COLOR
}
}
237legend_key = {
238desc = "[disease|e]"
239color = define:NMapColors|MAP_COLOR_HIGH
}
© 2026 Soft Santa Cruz, S.L.U.. Todos os direitos reservados. Projeto de fã não oficial, sem afiliação com a Paradox Interactive. Conteúdo do jogo © Paradox Interactive. Sobre · Privacidade · Aviso legal