Событие

Actor разжигает пожар революции

the_revolution.11in_game/events/situations/the_revolution.txt:807
… разжигает пожар революции

Недовольство жителей Rank Ru GEN становится всё ощутимее. Долго искать истинную причину волнения не пришлось: в наших краях стремительно крепнет группа мятежников «Target Rebel», и всё указывает на то, что виновник происходящего — Actor. Тайная финансовая поддержка, подстрекательские речи, укрытие инакомыслящих — всё это лишь побуждает революционеров заниматься своим чёрным делом и нарушать покой наших провинций. Отдельные случаи провокаций уже нельзя называть случайностью: это целенаправленная попытка разрушить нашу державу.

Требуетcalc_rebellion_size_variableПеременнаяimmediaterev_rebels_exist_already_variableПеременнаяoption

808type = country_event
809category = situation_event
810title = the_revolution.11.title Actor разжигает пожар революции
811desc = the_revolution.11.desc Недовольство жителей Rank Ru GEN становится всё ощутимее. Долго искать истинную причину волнения не пришлось: в наших краях стремительно крепнет группа мятежников «Target Rebel», и всё указывает на то, что виновник происходящего — Actor. Тайная финансовая поддержка, подстрекательские речи, укрытие инакомыслящих — всё это лишь побуждает революционеров заниматься своим чёрным делом и нарушать покой наших провинций. Отдельные случаи провокаций уже нельзя называть случайностью: это целенаправленная попытка разрушить нашу державу.
812outcome = neutral
813image = "gfx/interface/illustrations/situation/the_revolution.dds"
815major = yes
816major_trigger = {
817this = scope:actor
}
819immediate = {
821set_variable = {
823value = 0
}
825set_variable = {
827value = 0
}
829set_variable = {
831value = 0
}
833every_province = {
834limit = {
835any_location_in_province = {
836any_pop = {
836has_rebel = no
}
}
838province_average_control > 0.3
}
840owner = {
841change_variable = {
843add = 1
}
}
}
847if = {
848limit = {
849any_rebel = {
850rebel_name_key = revolutionary_rebel COUNTRY Adjectiveие революционеры
}
}
856random_rebel = {
857limit = {
857rebel_name_key = revolutionary_rebel COUNTRY Adjectiveие революционеры
}
858save_scope_as = target_rebel
}
860change_variable = {
862multiply = 0.25
}
864while = {
865limit = {
}
866change_variable = {
868subtract = 1
}
870random_province = {
871limit = {
872any_location_in_province = {
873any_pop = {
873has_rebel = no
}
}
875province_average_control > 0.3
}
877owner = {
878change_variable = {
}
}
883every_location_in_province = {
884every_pop = {
885limit = {
886owner = root
887has_rebel = no
888is_upper_class = no
}
890add_pop_satisfaction = pop_satisfaction_ultimate_penalty (-0.5)
891change_pop_allegiance = scope:target_rebel
892owner = {
893change_variable = {
895add = prev.pop_size
}
}
}
}
}
}
}
903else = {
904create_rebel = {
905category = estate
906estate = burghers_estate
907name = revolutionary_rebel COUNTRY Adjectiveие революционеры
908save_scope_as = target_rebel
}
910change_variable = {
912multiply = 0.5
913min = 1
}
915while = {
916limit = {
}
917change_variable = {
919add = -1
}
921random_province = {
922limit = {
923province_average_control > 0.3
924any_location_in_province = {
925any_pop = {
925has_rebel = no
}
}
}
928owner = {
929change_variable = {
}
}
934every_location_in_province = {
935every_pop = {
936limit = {
937owner = root
938is_upper_class = no
}
940add_pop_satisfaction = pop_satisfaction_ultimate_penalty (-0.5)
941change_pop_allegiance = scope:target_rebel
942owner = {
943change_variable = {
945add = prev.pop_size
}
}
}
}
}
}
}
}
967after = {
968hidden_effect = {
969remove_variable = rev_rebelling_num_pops_var
970remove_variable = rev_rebelling_num_provinces_var
971remove_variable = calc_rebellion_size_variable
}
}

957if = {
958limit = {
}
960scope:target_rebel = {
960add_rebel_progress = 0.1
}
}
962else = {
962add_stability = stability_extreme_penalty (-20)
}
964custom_tooltip = revolution_disaster.1.a.tt Приблизительно Rev Rebelling Num Pops Var тыс. Concept из Rev Rebelling Num Provinces Var Concept поддержат группу мятежников «Target Rebel»