Событие
Восстание Хлопка

Простолюдины закрепощены — и это стало последней каплей, переполнившей чашу терпения народа, страдавшего от голода, болезней и разбоя. Недовольство вылилось в массовое восстание, из-за которого Flavor Rank может полностью развалиться.
Крепостничество — Личная свободаОбщественная ценностьtriggeralready_supports_rebel_variableПеременнаяimmediatecurrent_ruler_power_variableПеременнаяimmediate, optionnum_rebelling_locationsПеременнаяoptionОпределениеin_game/events/disaster/time_of_troubles.txt:499
500type = country_event
501category = disaster_event
502title = time_of_troubles.8.title Восстание Хлопка
503desc = time_of_troubles.8.desc Простолюдины закрепощены — и это стало последней каплей, переполнившей чашу терпения народа, страдавшего от голода, болезней и разбоя. Недовольство вылилось в массовое восстание, из-за которого Flavor Rank может полностью развалиться.
504outcome = neutral
505historical_info = time_of_troubles.8.historical_info В 1603 году — в самом начале Смутного времени — атаман Хлопок Косолап поднял восстание с участием беглых холопов и казаков, недовольных жёсткой политикой закрепощения и голодом в стране. Восставшие нападали на помещиков и освобождали крестьян.
506fire_only_once = yes
507image = "gfx/interface/illustrations/disaster/time_of_troubles.dds"
508trigger = {
509OR = {
511estate(estate_type:peasants_estate) = {
511estate_tax_rate > 0.3
}
512estate_satisfaction:peasants_estate < 0.25
}
}
515immediate = {
516ruler_or_regent = {
516save_scope_as = target_character
}
517create_rebel = {
518name = khlopko_rebellion Восстание Хлопка
519category = estate
521save_scope_as = target_rebel_scope
}
523create_character = {
525first_name = Khlopko
526last_name = Kosolap
527age = {
30
45
}
528save_scope_as = target_character2
529change_character_allegiance = scope:target_rebel_scope
}
531set_variable = {
533value = {
534add = {
535value = "estate_power(estate_type:crown_estate)"
536multiply = 10
}
538add = {
539value = government_power
540divide = 2
}
}
}
548if = {
552while = {
554ordered_owned_location = {
559order_by = {
560value = population
561if = {
562limit = {
562average_satisfaction > 0
}
563divide = average_satisfaction
}
565else = {
565divide = 0.01
}
566multiply = -1
}
568max = 1
569owner = {
}
583every_pop = {
584limit = {
585owner = root
}
588change_pop_allegiance = scope:target_rebel_scope
}
}
}
}
593else = {
}
}