GetActivitySpecialType = { type = activity #Pilgrimage ##Pious Type text = { trigger = { has_activity_type = activity_pilgrimage OR = { has_activity_option = { category = special_type option = pilgrimage_type_pious } has_activity_option = { category = special_type option = pilgrimage_type_hajj } } } localization_key = pilgrimage_piousness } ##Worldly Type text = { trigger = { has_activity_type = activity_pilgrimage has_activity_option = { category = special_type option = pilgrimage_type_worldly } } localization_key = pilgrimage_worldliness } ##Uni Visit text = { trigger = { has_activity_type = activity_adult_education } localization_key = activity_adult_education_success } ##Camp Party text = { trigger = { has_activity_type = activity_camp_party } localization_key = activity_camp_party_success } } GetActivitySpecialTypeDesc = { # Only used for Pilgrimages type = activity #Pilgrimage ##Pious Type text = { trigger = { has_activity_type = activity_pilgrimage has_activity_option = { category = special_type option = pilgrimage_type_pious } } localization_key = pilgrimage_piousness_desc } ##Worldly Type text = { trigger = { has_activity_type = activity_pilgrimage has_activity_option = { category = special_type option = pilgrimage_type_worldly } } localization_key = pilgrimage_worldliness_desc } ##Camp Party text = { trigger = { has_activity_type = activity_camp_party } localization_key = activity_camp_party_success_desc } } GetAnimalSightingDescriptionType = { type = landed_title text = { trigger = { has_county_modifier = hunt_sighting_standard_modifier } localization_key = hunt_sighting_standard_desc } text = { trigger = { has_county_modifier = hunt_sighting_dangerous_modifier } localization_key = hunt_sighting_dangerous_desc } text = { trigger = { has_county_modifier = hunt_sighting_legendary_modifier } localization_key = hunt_sighting_legendary_desc } text = { trigger = { has_county_modifier = hunt_sighting_falconry_modifier } localization_key = hunt_sighting_falconry_desc } } GetContestTypeArcheryAptitude = { type = character text = { trigger = { contest_type_aptitude_archery = 0 } localization_key = contest_aptitude_non_existent } text = { trigger = { contest_type_aptitude_archery = 1 } localization_key = aptitude_terrible } text = { trigger = { contest_type_aptitude_archery = 2 } localization_key = aptitude_poor } text = { trigger = { contest_type_aptitude_archery = 3 } localization_key = aptitude_average } text = { trigger = { contest_type_aptitude_archery = 4 } localization_key = aptitude_good } text = { trigger = { contest_type_aptitude_archery = 5 } localization_key = aptitude_excellent } } GetContestTypeFootAptitude = { type = character text = { trigger = { contest_type_aptitude_foot = 0 } localization_key = contest_aptitude_non_existent } text = { trigger = { contest_type_aptitude_foot = 1 } localization_key = aptitude_terrible } text = { trigger = { contest_type_aptitude_foot = 2 } localization_key = aptitude_poor } text = { trigger = { contest_type_aptitude_foot = 3 } localization_key = aptitude_average } text = { trigger = { contest_type_aptitude_foot = 4 } localization_key = aptitude_good } text = { trigger = { contest_type_aptitude_foot = 5 } localization_key = aptitude_excellent } } GetContestTypeHorseAptitude = { type = character text = { trigger = { contest_type_aptitude_horse = 0 } localization_key = contest_aptitude_non_existent } text = { trigger = { contest_type_aptitude_horse = 1 } localization_key = aptitude_terrible } text = { trigger = { contest_type_aptitude_horse = 2 } localization_key = aptitude_poor } text = { trigger = { contest_type_aptitude_horse = 3 } localization_key = aptitude_average } text = { trigger = { contest_type_aptitude_horse = 4 } localization_key = aptitude_good } text = { trigger = { contest_type_aptitude_horse = 5 } localization_key = aptitude_excellent } } GetContestTypeWitAptitude = { type = character text = { trigger = { contest_type_aptitude_wit = 0 } localization_key = contest_aptitude_non_existent } text = { trigger = { contest_type_aptitude_wit = 1 } localization_key = aptitude_terrible } text = { trigger = { contest_type_aptitude_wit = 2 } localization_key = aptitude_poor } text = { trigger = { contest_type_aptitude_wit = 3 } localization_key = aptitude_average } text = { trigger = { contest_type_aptitude_wit = 4 } localization_key = aptitude_good } text = { trigger = { contest_type_aptitude_wit = 5 } localization_key = aptitude_excellent } } GetCharacterContestStatus = { type = character text = { trigger = { is_in_guest_subset = { name = spectator } } localization_key = locale_window_status_spectating } text = { trigger = { involved_activity = { is_current_phase_active = yes } is_in_guest_subset = { name = qualified } exists = var:progress_to_victory } localization_key = locale_window_status_participating } text = { trigger = { involved_activity = { is_current_phase_active = yes } is_in_guest_subset = { name = contestant } not = { is_in_guest_subset = { name = qualified } } } localization_key = locale_window_status_not_qualify } text = { trigger = { involved_activity = { is_current_phase_active = yes } is_in_guest_subset = { name = qualified } not = { exists = var:progress_to_victory } } localization_key = locale_window_status_knocked_out } text = { trigger = { involved_activity = { is_current_phase_active = yes } exists = var:progress_to_victory } localization_key = locale_window_status_participating } } GetActivityName = { type = character text = { trigger = { exists = involved_activity } localization_key = unavailable_activity } text = { trigger = { has_variable = homage_liege_scope } localization_key = unavailable_pay_homage } text = { trigger = { has_character_flag = meditation_character_flag } localization_key = unavailable_meditation } text = { trigger = { has_character_flag = petition_liege_character_flag } localization_key = unavailable_petition_liege } text = { trigger = { has_character_flag = holding_court_character_flag } localization_key = unavailable_hold_court } text = { trigger = { has_character_flag = being_visited_on_tour } localization_key = unavailable_tour_stop } } WakeName = { type = character text = { localization_key = wakename_offering_of_libations trigger = { faith = { has_doctrine_parameter = bewailment_funeral } } } text = { localization_key = wakename_sky_burial trigger = { faith = { has_doctrine_parameter = sky_burials_active } } } text = { localization_key = wakename_bathing trigger = { religion = religion:islam_religion faith = { has_doctrine_parameter = stoic_funeral } } } text = { localization_key = wakename_mummification trigger = { faith = { has_doctrine_parameter = mummification_funeral } } } text = { localization_key = wakename_wake fallback = yes } } WakeDesc = { type = character text = { localization_key = wakedesc_offering_of_libations trigger = { faith_qualifies_for_west_african_pagan_feudalisation_trigger = yes } } text = { localization_key = wakedesc_sky_burial trigger = { faith = { has_doctrine_parameter = sky_burials_active } } } text = { localization_key = wakedesc_bathing trigger = { religion = religion:islam_religion faith = { has_doctrine_parameter = stoic_funeral } } } text = { localization_key = wakedesc_mummification trigger = { faith = { has_doctrine_parameter = mummification_funeral } } } text = { localization_key = wakedesc_wake fallback = yes } } CeremonyName = { type = character text = { localization_key = ceremonyname_public_bewailment trigger = { faith_qualifies_for_west_african_pagan_feudalisation_trigger = yes } } text = { localization_key = ceremonyname_sky_burial trigger = { faith = { has_doctrine_parameter = sky_burials_active } } } text = { localization_key = ceremonyname_ground_burial trigger = { religion = { is_in_family = rf_abrahamic } } } text = { localization_key = ceremonyname_cremation trigger = { religion = religion:germanic_religion } } text = { localization_key = ceremonyname_mummification trigger = { faith = { has_doctrine_parameter = mummification_funeral } } } text = { localization_key = ceremonyname_ceremony fallback = yes } } CeremonyDesc = { type = character text = { localization_key = ceremonydesc_public_bewailment trigger = { faith_qualifies_for_west_african_pagan_feudalisation_trigger = yes } } text = { localization_key = ceremonydesc_sky_burial trigger = { faith = { has_doctrine_parameter = sky_burials_active } } } text = { localization_key = ceremonydesc_ground_burial trigger = { religion = { is_in_family = rf_abrahamic } } } text = { localization_key = ceremonydesc_cremation trigger = { religion = religion:germanic_religion } } text = { localization_key = ceremonydesc_mummification trigger = { faith = { has_doctrine_parameter = mummification_funeral } } } text = { localization_key = ceremonydesc_ceremony fallback = yes } }