Событие

Засуха в провинции Target Province 1

little_ice_age.8in_game/events/situations/little_ice_age.txt:368
Засуха в провинции …

Недавнее изменение климата усложнило жизнь нашего народа. Нехватка дождей и постоянные морозы подорвали всю экосистему провинции Target Province 1 и вызвали волны засухи. Это далеко не первые наши невзгоды: прежние десятилетия суровых зим погубили много посевов, и вспышки голода стали обычным делом.

Ясное дело, местные жители раздосадованы. Многие требуют компенсацию, пытаясь спасти себя и свои семьи от голода и безвременной кончины.

ТребуетКрестьянеОбщественный классimmediateГорыРельефimmediateextreme_outcome_variableПеременнаяaftermild_outcome_variableПеременнаяafterrecently_had_drought_event_variableПеременнаяimmediate, triggerstrong_outcome_variableПеременнаяaftervery_mild_outcome_variableПеременнаяaftervery_strong_outcome_variableПеременнаяafter

Определениеin_game/events/situations/little_ice_age.txt:368

369type = country_event
370category = situation_event
371title = winter_events.8.title Засуха в провинции Target Province 1
372desc = winter_events.8.desc Недавнее изменение климата усложнило жизнь нашего народа. Нехватка дождей и постоянные морозы подорвали всю экосистему провинции Target Province 1 и вызвали волны засухи. Это далеко не первые наши невзгоды: прежние десятилетия суровых зим погубили много посевов, и вспышки голода стали обычным делом.

Ясное дело, местные жители раздосадованы. Многие требуют компенсацию, пытаясь спасти себя и свои семьи от голода и безвременной кончины.
373outcome = neutral
374image = "gfx/interface/illustrations/situation/little_ice_age.dds"
375trigger = {
376capital ?= {
376area = {
376has_extended_winter = yes
}
}
377OR = {
378country_type = location
379country_type = army
380country_type = navy
}
382any_province = {
383NOT = {
}
}
385capital ?= {
}
}
388immediate = {
389ordered_province = {
390limit = {
391NOT = {
}
}
393order_by = {
394value = province_food_percentage
395multiply = -1
396if = {
397limit = {
398any_location_in_province = {
399topography = mountains
}
}
402divide = 10
}
}
405max = 1
406check_range_bounds = no
407save_scope_as = target_province_1
408set_variable = {
}
412ordered_location_in_province = {
413order_by = population
414max = 1
415check_range_bounds = no
416random_pop = {
417limit = {
417pop_type = pop_type:peasants
}
418save_scope_as = target_pop
}
}
}
422random_list = {
4231 = {
423set_variable = very_mild_outcome_variable
}
4241 = {
424set_variable = mild_outcome_variable
}
4251 = {
425set_variable = strong_outcome_variable
}
4261 = {
}
4271 = {
427set_variable = extreme_outcome_variable
}
}
}
595after = {
596if = {
597limit = {
597has_variable = very_mild_outcome_variable
}
598remove_variable = very_mild_outcome_variable
}
600if = {
601limit = {
601has_variable = mild_outcome_variable
}
602remove_variable = mild_outcome_variable
}
604if = {
605limit = {
605has_variable = strong_outcome_variable
}
606remove_variable = strong_outcome_variable
}
608if = {
609limit = {
}
610remove_variable = very_strong_outcome_variable
}
612if = {
613limit = {
613has_variable = extreme_outcome_variable
}
614remove_variable = extreme_outcome_variable
}
}

Варианты

AПусть ходят голодными.
434switch = {
435trigger = has_variable
437scope:target_province_1 = {
437change_province_food_percentage = -0.25
}
438custom_tooltip = {
439text = very_mild_outcome_variable_tt_a Все принадлежащие нам Concept в LR PREP Target Province 1 получат негативные эффекты -5.00% Concept
440scope:target_province_1 = {
441every_location_in_province = {
441change_prosperity = prosperity_very_weak_penalty (-0.05)
}
}
}
}
446custom_tooltip = {
447text = mild_outcome_variable_tt_a Все принадлежащие нам Concept в LR PREP Target Province 1 получат негативные эффекты -10.00% Concept
448scope:target_province_1 = {
449every_location_in_province = {
449change_prosperity = prosperity_weak_penalty (-0.1)
}
}
}
452scope:target_province_1 = {
452change_province_food_percentage = -0.3
}
}
455custom_tooltip = {
456text = strong_outcome_variable_tt_a Все принадлежащие нам Concept в LR PREP Target Province 1 получат негативные эффекты -15.00% Concept
457scope:target_province_1 = {
458every_location_in_province = {
458change_prosperity = -0.15
}
}
}
461scope:target_province_1 = {
462change_province_food_percentage = -0.4
463scope:target_pop ?= {
464add_pop_size = {
465value = pop_size
466multiply = -0.03
}
}
}
}
472custom_tooltip = {
473text = very_strong_outcome_variable_tt_a Все принадлежащие нам Concept в LR PREP Target Province 1 получат негативные эффекты -20.00% Concept
474scope:target_province_1 = {
475every_location_in_province = {
475change_prosperity = prosperity_severe_penalty (-0.2)
}
}
}
478scope:target_province_1 = {
479change_province_food_percentage = -0.5
480scope:target_pop ?= {
481add_pop_size = {
482value = pop_size
483multiply = -0.05
}
}
}
}
489custom_tooltip = {
490text = extreme_outcome_variable_tt_a Все принадлежащие нам Concept в LR PREP Target Province 1 получат негативные эффекты -25.00% Concept
491scope:target_province_1 = {
492every_location_in_province = {
492change_prosperity = prosperity_severe_penalty (-0.2)
}
}
}
495scope:target_province_1 = {
496change_province_food_percentage = -0.75
497scope:target_pop ?= {
498add_pop_size = {
499value = pop_size
500multiply = -0.1
}
}
}
}
}
BМожно выделить им немного денег.
511add_gold = {
512value = monthly_income_trade_and_tax
513if = {
514limit = {
514scope:target_province_1.province_food_percentage > 0.25
}
515divide = scope:target_province_1.province_food_percentage
}
517else = {
517divide = 0.25
}
518multiply = -1
519min = -50
}
521custom_tooltip = scales_with_target_province_1_province_food_percentage_tt Доля, полагающаяся фермерам, будет зависеть от количества Concept, которая сейчас хранится в амбарах LR GEN Target Province 1
523switch = {
524trigger = has_variable
526scope:target_province_1 = {
527change_province_food_percentage = -0.15
}
}
531custom_tooltip = {
532text = mild_outcome_variable_tt_b Все принадлежащие нам Concept в LR PREP Target Province 1 получат негативные эффекты -5.00% Concept
533scope:target_province_1 = {
534every_location_in_province = {
534change_prosperity = prosperity_very_weak_penalty (-0.05)
}
}
}
537scope:target_province_1 = {
538change_province_food_percentage = -0.2
}
}
542custom_tooltip = {
543text = strong_outcome_variable_tt_b Все принадлежащие нам Concept в LR PREP Target Province 1 получат негативные эффекты -10.00% Concept
544scope:target_province_1 = {
545every_location_in_province = {
545change_prosperity = prosperity_weak_penalty (-0.1)
}
}
}
548scope:target_province_1 = {
549change_province_food_percentage = -0.25
550scope:target_pop ?= {
551add_pop_size = {
552value = pop_size
553multiply = -0.02
}
}
}
}
559custom_tooltip = {
560text = very_strong_outcome_variable_tt_b Все принадлежащие нам Concept в LR PREP Target Province 1 получат негативные эффекты -15.00% Concept
561scope:target_province_1 = {
562every_location_in_province = {
562change_prosperity = -0.15
}
}
}
565scope:target_province_1 = {
566change_province_food_percentage = -0.33
567scope:target_pop ?= {
568add_pop_size = {
569value = pop_size
570multiply = -0.04
}
}
}
}
576custom_tooltip = {
577text = extreme_outcome_variable_tt_b Все принадлежащие нам Concept в LR PREP Target Province 1 получат негативные эффекты -20.00% Concept
578scope:target_province_1 = {
579every_location_in_province = {
579change_prosperity = prosperity_severe_penalty (-0.2)
}
}
}
582scope:target_province_1 = {
583change_province_food_percentage = -0.5
584scope:target_pop ?= {
585add_pop_size = {
586value = pop_size
587multiply = -0.05
}
}
}
}
}