606 lines
No EOL
12 KiB
Text
606 lines
No EOL
12 KiB
Text
# Hajj vs Pilgrimage name
|
|
PilgrimageName = {
|
|
type = character
|
|
|
|
# Hajj
|
|
text = {
|
|
trigger = {
|
|
OR = {
|
|
AND = {
|
|
exists = involved_activity
|
|
involved_activity = {
|
|
has_activity_option = {
|
|
category = special_type
|
|
option = pilgrimage_type_hajj
|
|
}
|
|
}
|
|
involved_activity.activity_location.barony = title:b_makka
|
|
}
|
|
var:has_completed_pilgrimage ?= flag:hajj
|
|
}
|
|
}
|
|
localization_key = pilgrimage_hajj
|
|
}
|
|
|
|
# Pilgrimage
|
|
text = {
|
|
localization_key = pilgrimage_default
|
|
}
|
|
}
|
|
|
|
# Headers for Pilgrimage events
|
|
PilgrimageHeader = {
|
|
type = character
|
|
parent = PilgrimageName
|
|
suffix = _header
|
|
}
|
|
|
|
PilgrimageLength = {
|
|
type = activity
|
|
|
|
#Short
|
|
text = {
|
|
trigger = {
|
|
exists = var:pilgrimage_distance
|
|
var:pilgrimage_distance = flag:short_pilgrimage_var
|
|
}
|
|
localization_key = pilgrimage_short_distance
|
|
}
|
|
|
|
#Medium
|
|
text = {
|
|
trigger = {
|
|
exists = var:pilgrimage_distance
|
|
var:pilgrimage_distance = flag:medium_pilgrimage_var
|
|
}
|
|
localization_key = pilgrimage_medium_distance
|
|
}
|
|
|
|
#Long
|
|
text = {
|
|
trigger = {
|
|
exists = var:pilgrimage_distance
|
|
var:pilgrimage_distance = flag:long_pilgrimage_var
|
|
}
|
|
localization_key = pilgrimage_long_distance
|
|
}
|
|
|
|
#Very long
|
|
text = {
|
|
trigger = {
|
|
exists = var:pilgrimage_distance
|
|
var:pilgrimage_distance = flag:very_long_pilgrimage_var
|
|
}
|
|
localization_key = pilgrimage_very_long_distance
|
|
}
|
|
}
|
|
|
|
PilgrimageAmount = {
|
|
type = character
|
|
|
|
text = {
|
|
trigger = {
|
|
exists = var:num_pilgrimages_undertaken
|
|
var:num_pilgrimages_undertaken = 3
|
|
}
|
|
localization_key = number_three
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
exists = var:num_pilgrimages_undertaken
|
|
var:num_pilgrimages_undertaken = 4
|
|
}
|
|
localization_key = number_four
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
exists = var:num_pilgrimages_undertaken
|
|
var:num_pilgrimages_undertaken = 5
|
|
}
|
|
localization_key = number_five
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
exists = var:num_pilgrimages_undertaken
|
|
var:num_pilgrimages_undertaken = 6
|
|
}
|
|
localization_key = number_six
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
exists = var:num_pilgrimages_undertaken
|
|
var:num_pilgrimages_undertaken = 7
|
|
}
|
|
localization_key = number_seven
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
exists = var:num_pilgrimages_undertaken
|
|
var:num_pilgrimages_undertaken = 8
|
|
}
|
|
localization_key = number_eight
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
exists = var:num_pilgrimages_undertaken
|
|
var:num_pilgrimages_undertaken = 9
|
|
}
|
|
localization_key = number_nine
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
exists = var:num_pilgrimages_undertaken
|
|
var:num_pilgrimages_undertaken = 10
|
|
}
|
|
localization_key = number_ten
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
exists = var:num_pilgrimages_undertaken
|
|
var:num_pilgrimages_undertaken = 11
|
|
}
|
|
localization_key = number_eleven
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
exists = var:num_pilgrimages_undertaken
|
|
var:num_pilgrimages_undertaken = 12
|
|
}
|
|
localization_key = number_twelve
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
exists = var:num_pilgrimages_undertaken
|
|
var:num_pilgrimages_undertaken = 13
|
|
}
|
|
localization_key = number_thirteen
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
exists = var:num_pilgrimages_undertaken
|
|
var:num_pilgrimages_undertaken = 14
|
|
}
|
|
localization_key = number_fourteen
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
exists = var:num_pilgrimages_undertaken
|
|
var:num_pilgrimages_undertaken = 15
|
|
}
|
|
localization_key = number_fifteen
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
exists = var:num_pilgrimages_undertaken
|
|
var:num_pilgrimages_undertaken = 16
|
|
}
|
|
localization_key = number_sixteen
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
exists = var:num_pilgrimages_undertaken
|
|
var:num_pilgrimages_undertaken = 17
|
|
}
|
|
localization_key = number_seventeen
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
exists = var:num_pilgrimages_undertaken
|
|
var:num_pilgrimages_undertaken = 18
|
|
}
|
|
localization_key = number_eighteen
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
exists = var:num_pilgrimages_undertaken
|
|
var:num_pilgrimages_undertaken = 19
|
|
}
|
|
localization_key = number_nineteen
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
exists = var:num_pilgrimages_undertaken
|
|
var:num_pilgrimages_undertaken = 20
|
|
}
|
|
localization_key = number_twenty
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
exists = var:num_pilgrimages_undertaken
|
|
var:num_pilgrimages_undertaken > 20
|
|
}
|
|
localization_key = number_countless
|
|
}
|
|
}
|
|
|
|
GetPilgrimSingularPlural = {
|
|
type = character
|
|
|
|
text = {
|
|
trigger = {
|
|
exists = var:rando_pilgrim_counter
|
|
var:rando_pilgrim_counter > 1
|
|
}
|
|
localization_key = pilgrim_plural
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
exists = var:rando_pilgrim_counter
|
|
var:rando_pilgrim_counter = 1
|
|
}
|
|
localization_key = pilgrim_singular
|
|
}
|
|
}
|
|
|
|
GetPilgrimOrHajjiTrait = {
|
|
type = character
|
|
|
|
#If you need your Hajji trait
|
|
text = {
|
|
trigger = {
|
|
faith = { has_doctrine_parameter = mandatory_hajj }
|
|
NOT = { has_trait = hajjaj }
|
|
}
|
|
localization_key = activity_pilgrimage_hajjaj_custom_host_desc
|
|
}
|
|
|
|
#Otherwise default to Pilgrim
|
|
text = {
|
|
localization_key = activity_pilgrimage_pilgrim_custom_host_desc
|
|
}
|
|
}
|
|
|
|
GetPiousOrWorldlyRewardTier0 = {
|
|
type = character
|
|
|
|
#Pious Rewards
|
|
text = {
|
|
trigger = {
|
|
involved_activity ?= {
|
|
OR = {
|
|
activity_has_pious_pilgrimage_type_trigger = yes
|
|
activity_has_hajj_pilgrimage_type_trigger = yes
|
|
}
|
|
}
|
|
}
|
|
localization_key = activity_pilgrimage_special_type_bar_pious_reward_0
|
|
}
|
|
|
|
#Worldly Rewards
|
|
text = {
|
|
trigger = {
|
|
involved_activity ?= { activity_has_worldly_pilgrimage_type_trigger = yes }
|
|
root.culture.culture_head = root
|
|
current_travel_plan ?= {
|
|
any_in_list = {
|
|
variable = visited_cultures_list
|
|
count > 0
|
|
}
|
|
}
|
|
}
|
|
localization_key = activity_pilgrimage_special_type_bar_worldly_reward_0
|
|
}
|
|
|
|
#In lack of encountered cultures, show the modifier
|
|
text = {
|
|
trigger = {
|
|
involved_activity ?= { activity_has_worldly_pilgrimage_type_trigger = yes }
|
|
NOT = {
|
|
current_travel_plan ?= { exists = var:visited_cultures_list }
|
|
}
|
|
}
|
|
localization_key = activity_pilgrimage_special_type_bar_worldly_modifier_0
|
|
}
|
|
}
|
|
|
|
GetPiousOrWorldlyRewardTier1 = {
|
|
type = character
|
|
|
|
#Pious Rewards
|
|
text = {
|
|
trigger = {
|
|
involved_activity ?= {
|
|
OR = {
|
|
activity_has_pious_pilgrimage_type_trigger = yes
|
|
activity_has_hajj_pilgrimage_type_trigger = yes
|
|
}
|
|
}
|
|
}
|
|
localization_key = activity_pilgrimage_special_type_bar_pious_reward_1
|
|
}
|
|
|
|
#Worldly Rewards
|
|
text = {
|
|
trigger = {
|
|
involved_activity ?= { activity_has_worldly_pilgrimage_type_trigger = yes }
|
|
root.culture.culture_head = root
|
|
current_travel_plan ?= {
|
|
any_in_list = {
|
|
variable = visited_cultures_list
|
|
count > 0
|
|
}
|
|
}
|
|
}
|
|
localization_key = activity_pilgrimage_special_type_bar_worldly_reward_1
|
|
}
|
|
|
|
#In lack of encountered cultures, show the modifier
|
|
text = {
|
|
trigger = {
|
|
involved_activity ?= { activity_has_worldly_pilgrimage_type_trigger = yes }
|
|
NOT = {
|
|
current_travel_plan ?= { exists = var:visited_cultures_list }
|
|
}
|
|
}
|
|
localization_key = activity_pilgrimage_special_type_bar_worldly_modifier_1
|
|
}
|
|
}
|
|
|
|
GetPiousOrWorldlyRewardTier2 = {
|
|
type = character
|
|
|
|
#Pious Rewards
|
|
text = {
|
|
trigger = {
|
|
involved_activity ?= {
|
|
OR = {
|
|
activity_has_pious_pilgrimage_type_trigger = yes
|
|
activity_has_hajj_pilgrimage_type_trigger = yes
|
|
}
|
|
}
|
|
}
|
|
localization_key = activity_pilgrimage_special_type_bar_pious_reward_2
|
|
}
|
|
|
|
#Worldly Rewards
|
|
text = {
|
|
trigger = {
|
|
involved_activity ?= { activity_has_worldly_pilgrimage_type_trigger = yes }
|
|
root.culture.culture_head = root
|
|
current_travel_plan ?= {
|
|
any_in_list = {
|
|
variable = visited_cultures_list
|
|
count > 0
|
|
}
|
|
}
|
|
}
|
|
localization_key = activity_pilgrimage_special_type_bar_worldly_reward_2
|
|
}
|
|
|
|
#In lack of encountered cultures, show the modifier
|
|
text = {
|
|
trigger = {
|
|
involved_activity ?= { activity_has_worldly_pilgrimage_type_trigger = yes }
|
|
NOT = {
|
|
current_travel_plan ?= { exists = var:visited_cultures_list }
|
|
}
|
|
}
|
|
localization_key = activity_pilgrimage_special_type_bar_worldly_modifier_2
|
|
}
|
|
}
|
|
|
|
GetPiousOrWorldlyRewardTier3 = {
|
|
type = character
|
|
|
|
#Pious Rewards
|
|
text = {
|
|
trigger = {
|
|
involved_activity ?= {
|
|
OR = {
|
|
activity_has_pious_pilgrimage_type_trigger = yes
|
|
activity_has_hajj_pilgrimage_type_trigger = yes
|
|
}
|
|
}
|
|
}
|
|
localization_key = activity_pilgrimage_special_type_bar_pious_reward_3
|
|
}
|
|
|
|
#Worldly Rewards
|
|
text = {
|
|
trigger = {
|
|
involved_activity ?= { activity_has_worldly_pilgrimage_type_trigger = yes }
|
|
root.culture.culture_head = root
|
|
current_travel_plan ?= {
|
|
any_in_list = {
|
|
variable = visited_cultures_list
|
|
count > 0
|
|
}
|
|
}
|
|
}
|
|
localization_key = activity_pilgrimage_special_type_bar_worldly_reward_3
|
|
}
|
|
|
|
#In lack of encountered cultures, show the modifier
|
|
text = {
|
|
trigger = {
|
|
involved_activity ?= { activity_has_worldly_pilgrimage_type_trigger = yes }
|
|
NOT = {
|
|
current_travel_plan ?= { exists = var:visited_cultures_list }
|
|
}
|
|
}
|
|
localization_key = activity_pilgrimage_special_type_bar_worldly_modifier_3
|
|
}
|
|
}
|
|
|
|
GetPiousOrWorldlyFlavorTier0 = {
|
|
type = character
|
|
|
|
#Pious Flavor
|
|
text = {
|
|
trigger = {
|
|
involved_activity ?= {
|
|
OR = {
|
|
activity_has_pious_pilgrimage_type_trigger = yes
|
|
activity_has_hajj_pilgrimage_type_trigger = yes
|
|
}
|
|
}
|
|
}
|
|
localization_key = activity_pilgrimage_special_type_bar_pious_flavor_0
|
|
}
|
|
|
|
#Worldly Flavor
|
|
text = {
|
|
trigger = {
|
|
involved_activity ?= { activity_has_worldly_pilgrimage_type_trigger = yes }
|
|
}
|
|
localization_key = activity_pilgrimage_special_type_bar_worldly_flavor_0
|
|
}
|
|
}
|
|
|
|
GetPiousOrWorldlyFlavorTier1 = {
|
|
type = character
|
|
|
|
#Pious Flavor
|
|
text = {
|
|
trigger = {
|
|
involved_activity ?= {
|
|
OR = {
|
|
activity_has_pious_pilgrimage_type_trigger = yes
|
|
activity_has_hajj_pilgrimage_type_trigger = yes
|
|
}
|
|
}
|
|
}
|
|
localization_key = activity_pilgrimage_special_type_bar_pious_flavor_1
|
|
}
|
|
|
|
#Worldly Flavor
|
|
text = {
|
|
trigger = {
|
|
involved_activity ?= { activity_has_worldly_pilgrimage_type_trigger = yes }
|
|
}
|
|
localization_key = activity_pilgrimage_special_type_bar_worldly_flavor_1
|
|
}
|
|
}
|
|
|
|
GetPiousOrWorldlyFlavorTier2 = {
|
|
type = character
|
|
|
|
#Pious Flavor
|
|
text = {
|
|
trigger = {
|
|
involved_activity ?= {
|
|
OR = {
|
|
activity_has_pious_pilgrimage_type_trigger = yes
|
|
activity_has_hajj_pilgrimage_type_trigger = yes
|
|
}
|
|
}
|
|
}
|
|
localization_key = activity_pilgrimage_special_type_bar_pious_flavor_2
|
|
}
|
|
|
|
#Worldly Flavor
|
|
text = {
|
|
trigger = {
|
|
involved_activity ?= { activity_has_worldly_pilgrimage_type_trigger = yes }
|
|
}
|
|
localization_key = activity_pilgrimage_special_type_bar_worldly_flavor_2
|
|
}
|
|
}
|
|
|
|
GetPiousOrWorldlyFlavorTier3 = {
|
|
type = character
|
|
|
|
#Pious Flavor
|
|
text = {
|
|
trigger = {
|
|
involved_activity ?= {
|
|
OR = {
|
|
activity_has_pious_pilgrimage_type_trigger = yes
|
|
activity_has_hajj_pilgrimage_type_trigger = yes
|
|
}
|
|
}
|
|
}
|
|
localization_key = activity_pilgrimage_special_type_bar_pious_flavor_3
|
|
}
|
|
|
|
#Worldly Flavor
|
|
text = {
|
|
trigger = {
|
|
involved_activity ?= { activity_has_worldly_pilgrimage_type_trigger = yes }
|
|
}
|
|
localization_key = activity_pilgrimage_special_type_bar_worldly_flavor_3
|
|
}
|
|
}
|
|
|
|
GetPilgrimXpRewardTier0 = {
|
|
type = character
|
|
|
|
#Are you on a Pilgrimage, have the Pilgrim trait and are not maxed out?
|
|
text = {
|
|
trigger = {
|
|
involved_activity ?= { activity_has_pious_pilgrimage_type_trigger = yes }
|
|
has_trait_xp = {
|
|
trait = pilgrim
|
|
value < trait_third_level
|
|
}
|
|
}
|
|
localization_key = activity_pilgrimage_special_type_bar_pilgrimage_xp_0
|
|
}
|
|
}
|
|
|
|
GetPilgrimXpRewardTier1 = {
|
|
type = character
|
|
|
|
#Are you on a Pilgrimage, have the Pilgrim trait and are not maxed out?
|
|
text = {
|
|
trigger = {
|
|
involved_activity ?= { activity_has_pious_pilgrimage_type_trigger = yes }
|
|
has_trait_xp = {
|
|
trait = pilgrim
|
|
value < trait_third_level
|
|
}
|
|
}
|
|
localization_key = activity_pilgrimage_special_type_bar_pilgrimage_xp_1
|
|
}
|
|
}
|
|
|
|
GetPilgrimXpRewardTier2 = {
|
|
type = character
|
|
|
|
#Are you on a Pilgrimage, have the Pilgrim trait and are not maxed out?
|
|
text = {
|
|
trigger = {
|
|
involved_activity ?= { activity_has_pious_pilgrimage_type_trigger = yes }
|
|
has_trait_xp = {
|
|
trait = pilgrim
|
|
value < trait_third_level
|
|
}
|
|
}
|
|
localization_key = activity_pilgrimage_special_type_bar_pilgrimage_xp_2
|
|
}
|
|
}
|
|
|
|
GetPilgrimXpRewardTier3 = {
|
|
type = character
|
|
|
|
#Are you on a Pilgrimage, have the Pilgrim trait and are not maxed out?
|
|
text = {
|
|
trigger = {
|
|
involved_activity ?= { activity_has_pious_pilgrimage_type_trigger = yes }
|
|
has_trait_xp = {
|
|
trait = pilgrim
|
|
value < trait_third_level
|
|
}
|
|
}
|
|
localization_key = activity_pilgrimage_special_type_bar_pilgrimage_xp_3
|
|
}
|
|
} |