イベント
早すぎる乾期

新天地への期待がもたらすのは、心躍る新しい未来だ。しかしそのような大志も、冷たく乾燥した環境の前に砕け散ってしまう。希望を抱いてTarget Charterの地にやって来た者たちがまさにそうで、肥沃な土壌と豊かな牧草地を期待していた彼らは、入植地の現状を目の当たりにして激しく失望した。
定義in_game/events/situations/little_ice_age.txt:759
760type = country_event
761category = situation_event
762title = winter_events.10.title 早すぎる乾期
763desc = winter_events.10.desc 新天地への期待がもたらすのは、心躍る新しい未来だ。しかしそのような大志も、冷たく乾燥した環境の前に砕け散ってしまう。希望を抱いてTarget Charterの地にやって来た者たちがまさにそうで、肥沃な土壌と豊かな牧草地を期待していた彼らは、入植地の現状を目の当たりにして激しく失望した。
764outcome = neutral
765image = "gfx/interface/illustrations/situation/little_ice_age.dds"
766trigger = {
767has_colonial_charters = yes
768capital ?= {
768area = {
768has_extended_winter = yes
}
}
769any_colonial_charter = {
770province_definition = {
771any_province_in_province_definition = {
772owner = root
773any_location_in_province = {
774NOR = {
776continent = root.capital.continent
777is_connected_to = root.capital
}
779OR = {
780winter_level = severe
781winter_level = mild
782winter_level = normal
}
}
}
}
}
}
790immediate = {
791random_province = {
792limit = {
793any_location_in_province = {
794OR = {
795winter_level = severe
796winter_level = mild
797winter_level = normal
}
799NOR = {
801continent = root.capital.continent
802is_connected_to = root.capital
}
}
}
806save_scope_as = target_charter
}
808if = {
809limit = {
810scope:target_charter.province_definition = {
811any_neighbor_province_definition = {
812root = {
812own_entire_province = prev
}
813any_province_in_province_definition = {
814owner = root
815province_food_percentage > 0.75
}
}
}
}
820random_province = {
821limit = {
822province_food_percentage > 0.75
823province_definition = {
824any_neighbor_province_definition = {
825this = scope:target_charter.province_definition
}
}
}
829save_scope_as = target_province
}
}
832else_if = {
833limit = {
834any_province = {
835province_food_percentage > 0.75
836area = scope:target_charter.area
}
}
839ordered_province = {
840limit = {
841province_food_percentage > 0.75
842area = scope:target_charter.area
}
844order_by = {
845value = population
846if = {
847limit = {
847province_food_percentage > 0
}
848divide = province_food_percentage
}
850else = {
850divide = 0.01
}
}
852max = 1
853check_range_bounds = no
854save_scope_as = target_province
}
}
}