N3OW/common/scripted_triggers/07_ep3_petition_triggers.txt

100 lines
2.4 KiB
Text

petition_liege_council_seat_trigger = {
is_councillor = no
$HOUSE$ = house
OR = {
can_be_chancellor_trigger = { COURT_OWNER = $LIEGE$ }
can_be_steward_trigger = { COURT_OWNER = $LIEGE$ }
can_be_marshal_trigger = { COURT_OWNER = $LIEGE$ }
can_be_spymaster_trigger = { COURT_OWNER = $LIEGE$ }
can_be_court_chaplain_trigger = { COURT_OWNER = $LIEGE$ }
}
}
petition_liege_council_seat_family_trigger = {
is_house_head = yes
any_courtier = {
is_available_healthy_ai_adult = yes
petition_liege_council_seat_trigger = { HOUSE = $HOUSE$ LIEGE = $LIEGE$ }
}
}
petition_liege_court_position_trigger = {
has_any_court_position = no
house = $HOUSE$
}
petition_liege_court_position_family_trigger = {
is_house_head = yes
any_courtier = {
is_available_healthy_ai_adult = yes
petition_liege_court_position_trigger = { HOUSE = $HOUSE$ }
}
}
petition_liege_governorship_trigger = {
liege = {
save_temporary_scope_as = liege_temp
any_held_title = {
petition_liege_governorship_duchy_request = { LIEGE = scope:liege_temp }
}
}
}
petition_liege_governorship_family_trigger = {
is_house_head = yes
petition_liege_governorship_trigger = yes
petition_liege_governorship_family_count_trigger = yes
petition_liege_governorship_family_valid_trigger = yes
}
petition_liege_governorship_family_count_trigger = {
house = {
any_house_member = {
count < 3
is_landed = yes
liege = root.liege
}
}
}
petition_liege_governorship_family_valid_trigger = {
house = {
any_house_member = {
is_landed = no
is_adult = yes
liege = root
can_be_granted_titles_by = { RULER = root.liege }
}
}
}
petition_liege_house_governorship_rights_trigger = {
is_governor = yes
custom_tooltip = {
text = petition_liege_house_governorship_rights_valid_tt
NOT = { exists = primary_title.var:petition_house_rights }
}
}
petition_liege_admin_valid_trigger = {
government_has_flag = government_is_administrative
liege = { government_has_flag = government_is_administrative }
}
petition_liege_governorship_county_request = {
tier = tier_county
NOT = { this = $LIEGE$.capital_county }
}
petition_liege_governorship_duchy_request = {
tier = tier_duchy
is_noble_family_title = no
is_landless_type_title = no
NOT = { $LIEGE$.capital_county.duchy = this }
}
petition_liege_governorship_kingdom_request = {
tier = tier_kingdom
is_landless_type_title = no
NOT = { $LIEGE$.capital_county.kingdom = this }
}