WydarzenieZmienione w tej wersji
Target: kolonia
Karta, którą wprowadziliśmy, by skolonizować prowincję Target, spełniła swoją rolę, prowadząc do w pełni funkcjonalnej kolonii. Musimy teraz zdecydować, co zrobimy z tym terytorium!
Państwo kolonialneTyp poddanegoimmediateŁańcuch wydarzeń
Każde wydarzenie jest wywoływane przez to, pod którym jest zagnieżdżone; wiersz pod nim mówi, który wybór do niego prowadzi i kiedy.
- Target: kolonia
Nasz kawałek świata↳ Po dowolnym wyborze · od razu
Nasz kawałek świata↳ Po dowolnym wyborze · od razu
Definicjain_game/events/colonization/colonial_charter.txt:547
548hide_portraits = yes
549type = country_event
551title = colonial_charter.100.title Target: kolonia
552desc = colonial_charter.100.desc Karta, którą wprowadziliśmy, by skolonizować prowincję Target, spełniła swoją rolę, prowadząc do w pełni funkcjonalnej kolonii. Musimy teraz zdecydować, co zrobimy z tym terytorium!
553outcome = neutral
555immediate = {
556save_scope_as = actor
558if = {
559limit = {
560scope:target = {
561any_location_in_province = {
562is_city = yes
563count = 0
}
}
}
567scope:target = {
568ordered_location_in_province = {
}
}
}
578ordered_subject = {
586order_by = total_population
587max = 1
588save_scope_as = scope_area_subject
}
591ordered_subject = {
592limit = {
594capital = {
595OR = {
596area = scope:target.area
597area = {
598any_neighbor_area = {
599this = scope:target.area
}
}
}
}
604NAND = {
604exists = scope:scope_area_subject
604this = scope:scope_area_subject
}
}
607order_by = total_population
608max = 1
609save_scope_as = scope_adjacent_area_subject
}
614if = {
615limit = {
616scope:target = {
617any_location_in_province = {
618any_coast_border_location = {
619has_owner = yes
620owner = {
621is_subject_of = ROOT
623NAND = {
623exists = scope:scope_area_subject
623this = scope:scope_area_subject
}
624NAND = {
624exists = scope:scope_adjacent_area_subject
624this = scope:scope_adjacent_area_subject
}
}
}
}
}
}
630scope:target = {
631random_location_in_province = {
632limit = {
633any_coast_border_location = {
634has_owner = yes
635owner = {
636is_subject_of = ROOT
638NAND = {
638exists = scope:scope_area_subject
638this = scope:scope_area_subject
}
639NAND = {
639exists = scope:scope_adjacent_area_subject
639this = scope:scope_adjacent_area_subject
}
}
}
}
643random_coast_border_location = {
644limit = {
645has_owner = yes
646owner = {
647is_subject_of = ROOT
649NAND = {
649exists = scope:scope_area_subject
649this = scope:scope_area_subject
}
650NAND = {
650exists = scope:scope_adjacent_area_subject
650this = scope:scope_adjacent_area_subject
}
}
}
653owner = {
653save_scope_as = first_neighboring_country
}
}
}
}
}
660if = {
661limit = {
662scope:target = {
663any_location_in_province = {
664any_coast_border_location = {
665has_owner = yes
666owner = {
667is_subject_of = ROOT
669NAND = {
669exists = scope:scope_area_subject
669this = scope:scope_area_subject
}
670NAND = {
670exists = scope:scope_adjacent_area_subject
670this = scope:scope_adjacent_area_subject
}
671NAND = {
671exists = scope:first_neighboring_country
671this = scope:first_neighboring_country
}
}
}
}
}
}
677scope:target = {
678random_location_in_province = {
679limit = {
680any_coast_border_location = {
681has_owner = yes
682owner = {
683is_subject_of = ROOT
685NAND = {
685exists = scope:scope_area_subject
685this = scope:scope_area_subject
}
686NAND = {
686exists = scope:scope_adjacent_area_subject
686this = scope:scope_adjacent_area_subject
}
687NAND = {
687exists = scope:first_neighboring_country
687this = scope:first_neighboring_country
}
}
}
}
691random_coast_border_location = {
692limit = {
693has_owner = yes
694owner = {
695is_subject_of = ROOT
697NAND = {
697exists = scope:scope_area_subject
697this = scope:scope_area_subject
}
698NAND = {
698exists = scope:scope_adjacent_area_subject
698this = scope:scope_adjacent_area_subject
}
699NAND = {
699exists = scope:first_neighboring_country
699this = scope:first_neighboring_country
}
}
}
702owner = {
702save_scope_as = second_neighboring_country
}
}
}
}
}
709ordered_subject = {
710limit = {
712capital = {
712region = scope:target.region
}
713NAND = {
713exists = scope:scope_area_subject
713this = scope:scope_area_subject
}
714NAND = {
714exists = scope:scope_adjacent_area_subject
714this = scope:scope_adjacent_area_subject
}
715NAND = {
715exists = scope:first_neighboring_country
715this = scope:first_neighboring_country
}
716NAND = {
716exists = scope:second_neighboring_country
716this = scope:second_neighboring_country
}
}
718order_by = total_population
719max = 1
720save_scope_as = regional_subject
}
724scope:target = {
725capital = {
725save_scope_as = target_location
}
}
}