This commit is contained in:
Magpie490 2025-06-02 20:39:49 +01:00
parent e22f5e5844
commit 3d3b257277
5 changed files with 195 additions and 20 deletions

View file

@ -17,7 +17,7 @@
#can_become_concubine
#is_busy_in_events_localised
# For flags that will never be seen by the player and thus don't need to be localised.
# Despite the name, there are rare instances in which these may become visible to the player - if you add to this list, add localization also
is_busy_in_events_unlocalised = {
OR = {
has_character_flag = is_in_diplomacy_foreign_special_event
@ -30,6 +30,7 @@ is_busy_in_events_unlocalised = {
has_character_flag = is_in_intrigue_special_event
has_character_flag = is_in_learning_special_event
has_character_flag = is_in_task_contract_event_chain
has_character_flag = migration_events_1060_rode_ahead
}
}
@ -318,6 +319,26 @@ is_within_diplo_range = {
}
}
# This trigger checks if a character is a Nomad
is_nomad = {
government_has_flag = government_is_nomadic
is_ruler = yes
}
# This trigger checks if a character is a landed Nomad
is_landed_nomad = {
government_has_flag = government_is_nomadic
is_landed = yes
is_ruler = yes
}
# Checks if a character is a landless nomad with a domicile
is_landless_nomad = {
government_has_flag = government_is_nomadic
is_landed = no
has_domicile = yes
}
# This trigger checks if a character is a landless adventurer
is_landless_adventurer = {
government_has_flag = government_is_landless_adventurer
@ -327,17 +348,22 @@ is_landless_adventurer = {
# This trigger checks if a character is a governor in an admin realm (implying they are landed)
is_governor = {
ghas_government = administrative_government
government_has_flag = government_is_administrative
is_landed = yes
is_independent_ruler = no
highest_held_title_tier >= tier_duchy
}
is_governor_or_admin_count = {
government_has_flag = government_is_administrative
is_landed = yes
is_independent_ruler = no
highest_held_title_tier >= tier_county
}
# Checks if a character is a landless house_head within an admin realm
is_landless_administrative = {
has_government = administrative_government
government_has_flag = government_is_administrative
is_landed = no
is_house_head = yes
has_domicile = yes
}
@ -349,12 +375,13 @@ is_landed_or_landless_administrative = {
}
}
# Checks if a character is either landed, a landless house head within an admin realm, or a landless adventurer
# Checks if a character is either landed, a landless house head within an admin realm, a landless nomad, or a landless adventurer
is_playable_character = {
OR = {
is_landed = yes
is_landless_administrative = yes
is_landless_adventurer = yes
is_landless_nomad = yes
}
}