N3OW/common/scripted_triggers/00_roaming_activity_triggers.txt

88 lines
1.7 KiB
Text

roaming_activity_intro_base_trigger = {
terrain = $TERRAIN$
roaming_activity_winter_trigger = no
roaming_activity_monsoon_trigger = no
}
roaming_activity_intro_base_two_trigger = {
OR = {
terrain = $TERRAIN$
terrain = $TERRAIN_2$
}
roaming_activity_winter_trigger = no
roaming_activity_monsoon_trigger = no
}
roaming_activity_intro_base_three_trigger = {
OR = {
terrain = $TERRAIN$
terrain = $TERRAIN_2$
terrain = $TERRAIN_3$
}
roaming_activity_winter_trigger = no
roaming_activity_monsoon_trigger = no
}
roaming_activity_intro_winter_trigger = {
terrain = $TERRAIN$
roaming_activity_winter_trigger = yes
}
roaming_activity_intro_winter_two_trigger = {
OR = {
terrain = $TERRAIN$
terrain = $TERRAIN_2$
}
roaming_activity_winter_trigger = yes
}
roaming_activity_winter_trigger = {
has_winter_trigger = yes
NOR = {
terrain = desert
terrain = desert_mountains
terrain = drylands
terrain = oasis
terrain = floodplains
}
}
roaming_activity_intro_monsoon_trigger = {
terrain = $TERRAIN$
roaming_activity_monsoon_trigger = yes
}
roaming_activity_intro_monsoon_two_trigger = {
OR = {
terrain = $TERRAIN$
terrain = $TERRAIN_2$
}
roaming_activity_monsoon_trigger = yes
}
roaming_activity_monsoon_trigger = {
tropical_seasons_region_trigger = yes
middle_of_year_season_trigger = yes
NOR = {
terrain = taiga
terrain = steppe
}
}
roaming_activity_special_guest_trigger = {
NOT = { this = scope:host }
court_owner ?= scope:host
is_healthy = yes
is_available = yes
age >= 12
is_ai = yes
OR = {
is_close_family_of = scope:host
is_spouse_of = scope:host
has_relation_friend = scope:host
has_relation_best_friend = scope:host
has_relation_lover = scope:host
is_knight_of = scope:host
}
}