
EylemBu sürümde yeni
Olağan Dışı Vergi Topla
Bir yıl boyunca Concept olağanüstü vergiler uygula ve maksimum vergi tavanını yükselt. Zümre Memnuniyeti zarar görür ama bir saldırıya karşı savunma yapıyorsan bu zarar hafifler.
BurjuvalarZümreeffect
RuhbanZümreeffect, select trigger
KozaklarZümreeffect
ZimmiZümreeffect
SoylularZümreeffect
AvamZümreeffect
KabilelerZümreeffect
KatoliklikDinselect triggerTanımin_game/common/generic_actions/estate_emergency_actions.txt:106
107type = owncountry
109ai_tick = daily
110ai_tick_frequency = 180
111automation_tick = never
113potential = {
114scope:actor = {
115any_estate = {
116estate_tax_base > 0.01
}
}
}
121allow = {
}
124cooldown = {
125type = extraordinary_taxes_cooldown
126years = 5
}
131select_trigger = {
132looking_for_a = estate
133source = actor
134target_flag = target
135name = "mission_select_estate" Bir Zümre seç
136column = {
137data = name
}
139enabled = {
140estate_tax_base > 0.01
141NOR = {
142AND = {
}
}
}
}
150effect = {
151scope:actor = {
152if = {
154add_country_modifier = {
}
}
160else_if = {
162add_country_modifier = {
}
}
168else_if = {
170add_country_modifier = {
}
}
176else_if = {
178add_country_modifier = {
}
}
184else_if = {
186add_country_modifier = {
}
}
192else_if = {
194add_country_modifier = {
}
}
200else_if = {
202add_country_modifier = {
}
}
209if = {
210limit = {
211any_current_war = {
211is_a_defender = scope:actor
}
}
213add_estate_satisfaction = {
214type = scope:target.estate_type
215value = -0.125
}
}
218else = {
219add_estate_satisfaction = {
220type = scope:target.estate_type
221value = -0.25
}
}
}
}
227ai_prerequisite = {
228OR = {
229AND = {
230monthly_balance < -2
231gold < 100
}
233AND = {
234at_war = yes
235gold < 10
}
}
238any_estate = {
238satisfaction > 0.55
}
}
241ai_will_do = {
242if = {
243limit = {
244exists = scope:target
245scope:target = {
245satisfaction > 0.55
}
246scope:actor = {
247OR = {
248AND = {
248monthly_balance < -2
248gold < 100
}
249AND = {
249at_war = yes
249gold < 10
}
}
}
}
254if = {
255limit = {
255scope:actor = {
255monthly_balance < 0
}
}
256subtract = {
257desc = "Monthly deficit"
258value = scope:actor.monthly_balance
}
}
262if = {
263limit = {
263scope:actor = {
263at_war = yes
263lowest_war_score < 0
}
}
264add = {
264desc = "At war and losing"
264value = 15
}
}
267add = {
268desc = "Estate satisfaction buffer"
269value = scope:target.satisfaction
270multiply = 20
}
273if = {
274limit = {
274scope:target = {
274satisfaction < 0.55
}
}
275multiply = 0
}
}
}