Wysłanie wsparcia żywnościowego
Działanie

Wysłanie wsparcia żywnościowego

send_food_aidin_game/common/generic_actions/little_ice_age_actions.txt:233

Nieudane żniwa sprawiają, że liczne prowincje zmagają się z głodem. Wysyłając awaryjne transporty żywności do szczególnie dotkniętych nim miejsc lub sojuszniczych narodów, możemy zapewnić pomoc i zapobiec niepokojom – kosztem naszego własnego zapasu.

WymagaMała epoka lodowcowaSytuacjaselect trigger 1recently_gave_food_variableZmiennaallow

Definicjain_game/common/generic_actions/little_ice_age_actions.txt:233

234type = situation
235show_message = yes
237allow = {
238scope:actor = {
239stability > 0
240any_province = {
241area = {
241has_extended_winter = yes
}
242province_food_percentage < 0.1
243region = scope:actor.capital.region
}
245any_province = {
246custom_tooltip = {
247text = has_not_recently_given_food_tt Nie została wybrana do donacji Concept w ciągu ostatnich 2 lat
248NOT = {
248has_variable = recently_gave_food_variable
}
}
250region = scope:actor.capital.region
251province_food_percentage > 0.8
}
}
}
256automation_tick = never
257automation_tick_frequency = 12
259cooldown = {
260type = send_food_aid
261months = 6
}
264select_trigger = {
265looking_for_a = situation
266target_flag = recipient
267name = "choose_situation" Wybierz Concept:
268column = {
268data = name
}
269visible = {
271situation_is_active = yes
}
}
275select_trigger = {
276looking_for_a = province
277source = actor
278target_flag = target_province_taker
279name = "choose_province_to_receive_food" Wybierz Concept, która ma otrzymać Food
280none_available_msg_key = "no_provinces_available"
281column = {
281data = name
}
282column = {
282data = province_food_percentage
}
283column = {
283data = province_food
}
284visible = {
285area = {
285has_extended_winter = yes
}
286province_food_percentage < 0.1
287population > 0
288region = scope:actor.capital.region
}
}
292select_trigger = {
293looking_for_a = province
294source = actor
295target_flag = target_province_giver
296name = "choose_province_to_send_food_to_target_province_taker" Wybierz Concept, która wyśle Food do prowincji Target Province Taker
297none_available_msg_key = "no_provinces_available"
298column = {
298data = name
}
299column = {
299data = province_food_percentage
}
300column = {
300data = province_food
}
301visible = {
302this != scope:target_province_taker
303area = {
303has_extended_winter = yes
}
304population > 0
305province_food_percentage > 0.8
306region = scope:actor.capital.region
}
}
310effect = {
311if = {
312limit = {
313exists = scope:target_province_giver
314exists = scope:target_province_taker
}
316scope:target_province_taker = {
317if = {
318limit = {
319province_capital = {
319has_road_to = scope:target_province_giver.province_capital
}
}
321change_province_food = {
322value = scope:target_province_giver.province_food
323multiply = 0.3
}
}
326else = {
327custom_tooltip = due_to_no_road_network_tt Ponieważ Province Capital prowincji Target Province Giver nie ma nowego połączenia Concept ze Concept – Target Province Taker – część Concept zostanie po drodze utracona
328change_province_food = {
329value = scope:target_province_giver.province_food
330multiply = 0.2
}
}
}
334custom_tooltip = {
335text = every_pop_in_target_province_taker_gains_10_satisfaction_tt Nasze Pops w prowincji Target Province Taker otrzymają pop satisfaction mild bonus Concept
336scope:target_province_taker = {
337every_location_in_province = {
338limit = {
338owner ?= scope:actor
}
339every_pop = {
340limit = {
340owner ?= scope:actor
}
341add_pop_satisfaction = pop_satisfaction_mild_bonus (0.1)
}
}
}
}
346scope:target_province_giver = {
347change_province_food = {
348value = scope:target_province_giver.province_food
349multiply = -0.3
}
351hidden_effect = {
352set_variable = {
354years = 2
}
}
}
}
359else = {
359custom_tooltip = send_food_aid_tt Wybierzemy Concept, która otrzyma żywność od innej naszej Concept
}
}
362ai_will_do = {
363add = -15
364if = {
365limit = {
366exists = scope:target_province_giver
367exists = scope:target_province_taker
}
369add = {
370value = scope:target_province_taker.population
371multiply = 100
372divide = scope:actor.total_population
}
374add = {
375value = scope:target_province_giver.province_food
376subtract = scope:target_province_taker.province_food
377multiply = 0.01
}
379if = {
380limit = {
381scope:target_province_taker = {
382any_location_in_province = {
382is_capital = yes
}
}
}
385add = 5
}
387if = {
388limit = {
389NOT = {
390scope:target_province_giver.province_food >= {
391add = scope:target_province_taker.province_food
392multiply = 0.5
}
}
}
396subtract = -25
}
}
}
© 2026 Soft Santa Cruz, S.L.U.. Wszelkie prawa zastrzeżone. Nieoficjalny projekt fanowski, niezwiązany z Paradox Interactive. Zawartość gry © Paradox Interactive. O serwisie · Prywatność · Nota prawna