N3OW/common/scripted_triggers/00_journey_triggers.txt

112 lines
4.3 KiB
Text

journey_diplomacy_skill_monument_trigger = {
OR = {
has_building_with_flag = travel_point_of_interest_wonder
has_building_with_flag = travel_point_of_interest_learning
has_building_with_flag = travel_point_of_interest_diplomatic
has_building_with_flag = travel_point_of_interest_natural_feature
has_building_with_flag = travel_point_of_interest_religious
NOR = {
has_building_with_flag = travel_point_of_interest_wonder
has_building_with_flag = travel_point_of_interest_diplomatic
has_building_with_flag = travel_point_of_interest_natural_feature
has_building_with_flag = travel_point_of_interest_martial
has_building_with_flag = travel_point_of_interest_religious
has_building_with_flag = travel_point_of_interest_learning
has_building_with_flag = travel_point_of_interest_economic
has_building_with_flag = travel_point_of_interest_martial_minor
}
}
}
journey_martial_skill_monument_trigger = {
OR = {
has_building_with_flag = travel_point_of_interest_martial
has_building_with_flag = travel_point_of_interest_martial_minor
has_building_with_flag = travel_point_of_interest_wonder
has_building_with_flag = travel_point_of_interest_learning
NOR = {
has_building_with_flag = travel_point_of_interest_wonder
has_building_with_flag = travel_point_of_interest_diplomatic
has_building_with_flag = travel_point_of_interest_natural_feature
has_building_with_flag = travel_point_of_interest_martial
has_building_with_flag = travel_point_of_interest_religious
has_building_with_flag = travel_point_of_interest_learning
has_building_with_flag = travel_point_of_interest_economic
has_building_with_flag = travel_point_of_interest_martial_minor
}
}
}
journey_learning_skill_monument_trigger = {
OR = {
has_building_with_flag = travel_point_of_interest_religious
has_building_with_flag = travel_point_of_interest_learning
NOR = {
has_building_with_flag = travel_point_of_interest_wonder
has_building_with_flag = travel_point_of_interest_diplomatic
has_building_with_flag = travel_point_of_interest_natural_feature
has_building_with_flag = travel_point_of_interest_martial
has_building_with_flag = travel_point_of_interest_religious
has_building_with_flag = travel_point_of_interest_learning
has_building_with_flag = travel_point_of_interest_economic
has_building_with_flag = travel_point_of_interest_martial_minor
}
}
}
journey_stewardship_skill_monument_trigger = {
OR = {
has_building_with_flag = travel_point_of_interest_economic
NOR = {
has_building_with_flag = travel_point_of_interest_wonder
has_building_with_flag = travel_point_of_interest_diplomatic
has_building_with_flag = travel_point_of_interest_natural_feature
has_building_with_flag = travel_point_of_interest_martial
has_building_with_flag = travel_point_of_interest_religious
has_building_with_flag = travel_point_of_interest_learning
has_building_with_flag = travel_point_of_interest_economic
has_building_with_flag = travel_point_of_interest_martial_minor
}
}
}
journey_intrigue_skill_monument_trigger = {
OR = {
has_building_with_flag = travel_point_of_interest_martial
has_building_with_flag = travel_point_of_interest_martial_minor
has_building_with_flag = travel_point_of_interest_diplomatic
has_building_with_flag = travel_point_of_interest_natural_feature
has_building_with_flag = travel_point_of_interest_wonder
has_building_with_flag = travel_point_of_interest_economic
NOR = {
has_building_with_flag = travel_point_of_interest_wonder
has_building_with_flag = travel_point_of_interest_diplomatic
has_building_with_flag = travel_point_of_interest_natural_feature
has_building_with_flag = travel_point_of_interest_martial
has_building_with_flag = travel_point_of_interest_religious
has_building_with_flag = travel_point_of_interest_learning
has_building_with_flag = travel_point_of_interest_economic
has_building_with_flag = travel_point_of_interest_martial_minor
}
}
}
inspired_journey_trigger = {
scope:host = {
NAND = {
has_variable_list = extra_journey_target
is_target_in_variable_list = {
name = extra_journey_target
target = root
}
}
}
}
inspired_journey_value_trigger = {
has_variable_list = extra_journey_target
is_target_in_variable_list = {
name = extra_journey_target
target = scope:province
}
}