
Działanie
Deportacja heretyków
Heretycy stanowią zagrożenie zarówno dla naszej religii, jak i kultury. Powinniśmy oczyścić z nich nasze ziemie i odesłać ich do nowego świata.
Definicjain_game/common/generic_actions/church_power.txt:250
251type = religious
253sound = UI_action_religion_generic
255ai_tick = daily
256ai_tick_frequency = 360
258automation_tick = monthly
259automation_tick_frequency = 1
260player_automated_category = religiousdoctrines
262message = national_church_action
264potential = {
}
267allow = {
268scope:actor = {
269has_colonial_charters = yes
270religious_unity < 1.0
}
}
274price = price:national_church_power
276select_trigger = {
277looking_for_a = religion
278source = actor
279target_flag = recipient
280name = "choose_religion" Wybierz Concept:
281column = {
282data = name
}
}
289select_trigger = {
290looking_for_a = colonial_charter
291source = actor
292target_flag = target_colony
293name = "choose_colonial_charter" Wybierz kartę kolonialną
294column = {
295data = name
}
}
300select_trigger = {
301looking_for_a = province
302source = actor
303target_flag = origin
304name = "deport_heretics_select_province" Wybierz prowincję do opuszczenia
305none_available_msg_key = "deport_heretics_no_provinces"
306column = {
307data = name
}
309column = {
310data = province_religion_percentage
}
312column = {
313data = population
}
315default_sort = province_religion_percentage
316visible = {
317any_location_in_province = {
318is_overseas_for_owner = no
319dominant_religion != scope:actor.religion
}
}
}
324effect = {
325if = {
326limit = {
327exists = scope:origin
}
329scope:origin = {
330dominant_religion = {
331save_scope_as = target_religion
}
}
334if = {
335limit = {
336exists = scope:origin
337exists = scope:target_colony
338exists = scope:target_religion
}
340add_migration = {}
}
}
351else = {
352custom_tooltip = deport_heretics_tt Deportujemy część z populacji heretyków do jednej z naszych kolonii.
}
}
356ai_will_do = {
357add = -20
358add = {
359if = {
360limit = {
360scope:actor.modifier:bias_for_tolerant_policies < 0
}
361add = {
362value = {
363value = scope:actor.modifier:bias_for_tolerant_policies
364multiply = -1
}
}
}
}
}