pub const AI_TARGETS: &[&str] = &[
"known_secrets",
"scheme_targets",
"hooked_characters",
"neighboring_rulers",
"neighboring_rulers_including_tributary_borders",
"neighboring_top_overlords_including_tributary_borders",
"neighboring_top_overlords_connected_by_land",
"peer_vassals",
"guests",
"dynasty",
"courtiers",
"councillors",
"prisoners",
"confederation_house_heads",
"sub_realm_characters",
"realm_characters",
"vassals",
"tributaries",
"liege",
"top_liege",
"suzerain",
"top_suzerain",
"self",
"head_of_faith",
"spouses",
"family",
"children",
"primary_war_enemies",
"war_enemies",
"war_allies",
"scripted_relations",
"activity_host",
"activity_guests",
"contacts",
"domicile_location_top_ruler",
"domicile_location_top_realm_vassals",
"domicile_location_neighboring_top_rulers",
"domicile_location_neighboring_top_realm_vassals",
"top_realm_domicile_owners",
"sub_realm_domicile_owners",
"nearby_domicile_owners",
"situation_participant_group",
"diarch",
];
pub const ACTIVITY_STATES: &[&str] = &["passive", "travel", "active"];
pub const AGENT_SLOT_CONTRIBUTION_TYPE: &[&str] =
&["secrecy", "success_chance", "success_chance_growth", "success_chance_max", "speed"];
pub const ARTIFACT_HISTORY: &[&str] = &[
"created_before_history",
"created",
"prize_created",
"discovered",
"creator_discovered",
"claimed_by_house",
"given",
"stolen",
"inherited",
"conquest",
"taken_in_siege",
"taken_in_battle",
"won_in_duel",
"purchased",
"prize_awarded",
"ransomed",
"reforged",
];
pub const CURRENCIES_CK3: &[&str] = &[
"piety",
"prestige",
"renown",
"gold",
"influence",
"herd",
"treasury",
"merit",
"barter_goods",
];
pub const CUSTOM_RELIGION_LOCAS: &[&str] = &[
"AltPriestTermPlural",
"BishopFemale",
"BishopFemalePlural",
"BishopMale",
"BishopMalePlural",
"BishopNeuter",
"BishopNeuterPlural",
"CreatorHerHim",
"CreatorHerHis",
"CreatorName",
"CreatorNamePossessive",
"CreatorSheHe",
"DeathDeityHerHim",
"DeathDeityHerHis",
"DeathDeityName",
"DeathDeityNamePossessive",
"DeathDeitySheHe",
"DevilHerHis",
"DevilHerselfHimself",
"DevilName",
"DevilNamePossessive",
"DevilSheHe",
"DevoteeFemale",
"DevoteeFemalePlural",
"DevoteeMale",
"DevoteeMalePlural",
"DevoteeNeuter",
"DevoteeNeuterPlural",
"DivineRealm",
"DivineRealm2",
"DivineRealm3",
"EvilGodNames",
"FateGodHerHim",
"FateGodHerHis",
"FateGodName",
"FateGodNamePossessive",
"FateGodSheHe",
"FertilityGodHerHim",
"FertilityGodHerHis",
"FertilityGodName",
"FertilityGodNamePossessive",
"FertilityGodSheHe",
"GHWName",
"GHWNamePlural",
"GoodGodNames",
"HealthGodHerHim",
"HealthGodHerHis",
"HealthGodName",
"HealthGodNamePossessive",
"HealthGodSheHe",
"HighGodHerHis",
"HighGodHerselfHimself",
"HighGodName",
"HighGodName2",
"HighGodNameAlternate",
"HighGodNameAlternatePossessive",
"HighGodNamePossessive",
"HighGodNameSheHe",
"HouseOfWorship",
"HouseOfWorship2",
"HouseOfWorship3",
"HouseOfWorshipPlural",
"HouseholdGodHerHim",
"HouseholdGodHerHis",
"HouseholdGodName",
"HouseholdGodNamePossessive",
"HouseholdGodSheHe",
"KnowledgeGodHerHim",
"KnowledgeGodHerHis",
"KnowledgeGodName",
"KnowledgeGodNamePossessive",
"KnowledgeGodSheHe",
"NegativeAfterLife",
"NegativeAfterLife2",
"NegativeAfterLife3",
"NightGodHerHim",
"NightGodHerHis",
"NightGodName",
"NightGodNamePossessive",
"NightGodSheHe",
"PantheonTerm",
"PantheonTerm2",
"PantheonTerm3",
"PantheonTermHasHave",
"PositiveAfterLife",
"PositiveAfterLife2",
"PositiveAfterLife3",
"PriestFemale",
"PriestFemalePlural",
"PriestMale",
"PriestMalePlural",
"PriestNeuter",
"PriestNeuterPlural",
"ReligiousHeadName",
"ReligiousHeadTitleName",
"ReligiousSymbol",
"ReligiousSymbol2",
"ReligiousSymbol3",
"ReligiousText",
"ReligiousText2",
"ReligiousText3",
"TricksterGodHerHim",
"TricksterGodHerHis",
"TricksterGodName",
"TricksterGodNamePossessive",
"TricksterGodSheHe",
"WarGodHerHim",
"WarGodHerHis",
"WarGodName",
"WarGodNamePossessive",
"WarGodSheHe",
"WaterGodHerHim",
"WaterGodHerHis",
"WaterGodName",
"WaterGodNamePossessive",
"WaterGodSheHe",
"WealthGodHerHim",
"WealthGodHerHis",
"WealthGodName",
"WealthGodNamePossessive",
"WealthGodSheHe",
"WitchGodHerHim",
"WitchGodHerHis",
"WitchGodMistressMaster",
"WitchGodMotherFather",
"WitchGodName",
"WitchGodNamePossessive",
"WitchGodSheHe",
];
pub const DLC_FEATURES_CK3: &[&str] = &[
"garments_of_the_hre",
"fashion_of_the_abbasid_court",
"the_northern_lords",
"hybridize_culture",
"diverge_culture",
"royal_court",
"reform_culture",
"court_artifacts",
"the_fate_of_iberia",
"friends_and_foes",
"tours_and_tournaments",
"advanced_activities",
"accolades",
"legacy_of_persia",
"elegance_of_the_empire",
"wards_and_wardens",
"legends_of_the_dead",
"legends",
"north_african_attire",
"couture_of_the_capets",
"landless_playable",
"admin_gov",
"roads_to_power",
"court_room_view",
"wandering_nobles",
"west_slavic_attire",
"medieval_monuments",
"khans_of_the_steppe",
"nomads",
"arctic_attire",
"crowns_of_the_world",
"landless_adventurer",
"coronations",
"all_under_heaven",
"merit_admin",
"advanced_aspirations",
"barter_troops",
"high_medieval_warfare_attire",
"holy_buildings",
"north_pacific_attire",
"east_asian_wonders",
"celestial_court_attire",
"symbols_of_authority",
"songs_of_the_realm",
];
pub const DLC_MUSIC: &[&str] = &[
"mx_raid",
"mx_drakkar",
"mx_scandinavia",
"mx_thefeast",
"middleeasterncourt_cue",
"europeancourt_cue",
"indiancourt_cue",
"mediterraneancourt_cue",
"mep1_mood_01",
"mep1_mood_02",
"mep1_mood_03",
"mep1_mood_04",
"group_roco",
"mx_IberiaWar",
"mx_Struggle_ending_compromise",
"mx_Struggle_ending_conciliation",
"mx_Struggle_ending_hostility",
"mx_Struggle_Opening",
"mx_iberian_moodTrack1",
"mx_iberian_moodTrack2",
"mx_iberian_moodTrack3",
"group_foi",
"mx_BP1Mood_Generic",
"mx_BP1Mood_Western",
"mx_BP1Mood_MiddleEastern",
"group_bp1",
"tournamentwest_cue",
"tournamentmena_cue",
"tournamentindia_cue",
"tournamentend_cue",
"tourwest_cue",
"tourmena_cue",
"tourindia_cue",
"tourend_cue",
"weddingwest_cue",
"weddingmena_cue",
"weddingindia_cue",
"weddingend_cue",
"grandfeast_cue",
"murderfeast_event_cue",
"murderfest_cue",
"india_arrival_neutral_cue",
"india_arrival_suspicious_cue",
"india_arrival_welcome_cue",
"mena_arrival_neutral_cue",
"mena_arrival_suspicious_cue",
"mena_arrival_welcome_cue",
"west_arrival_neutral_cue",
"west_arrival_suspicious_cue",
"west_arrival_welcome_cue",
"mep2_mood_01",
"mep2_mood_02",
"mep2_mood_03",
"mep2_mood_04",
"group_ep2_cuetrack",
"group_ep2_moodtrack",
"mx_cue_tournament_win",
"mx_cue_tournament_lose",
"mx_cue_tournament_brawl",
"mx_cue_tournament_horse",
"mx_cue_tournament_mind",
"mx_cue_armorer",
"mx_cue_visitor_camp",
"mx_cue_farrier",
"mx_cue_fletcher",
"mx_cue_tourney_grounds",
"mx_cue_settlement",
"mx_cue_tailor",
"mx_cue_tavern",
"mx_cue_temple",
"mx_cue_weaponsmith",
"mbp2_mood_01",
"mbp2_mood_02",
"mbp2_mood_03",
"mbp2_mood_04",
"group_bp2_moodtrack",
"strugglestart_cue",
"struggleend_cue",
"strugglewar_cue",
"mfp3_mood_01",
"mfp3_mood_02",
"mfp3_mood_03",
"mfp3_mood_04",
"mfp3_mood_05",
"group_fp3_cuetrack",
"group_fp3_moodtrack",
"apocalyptic_plague",
"black_death",
"legend_begins",
"mfp4_mood_epidemics_01",
"mfp4_mood_epidemics_02",
"mfp4_mood_legends_01",
"mfp4_mood_legends_02",
"group_fp4_cuetrack",
"group_fp4_moodtrack",
];
pub const GOVERNMENT_RULES: &[&str] = &[
"create_cadet_branches",
"religious",
"court_generate_spouses",
"council",
"rulers_should_have_dynasty",
"regiments_prestige_as_gold",
"dynasty_named_realms",
"legitimacy",
"administrative",
"admin_allows_holding_multiple_primary_tier_titles",
"landless_playable",
"allow_out_of_realm_inheritance",
"use_as_base_on_landed",
"use_as_base_on_rank_up",
"conditional_maa_refill",
"mercenary",
"state_faith",
"treasury",
"merit",
"uses_county_fertility",
"replenishes_county_fertility",
"obedience",
"uses_culture_and_house_head_named_realms",
"sticky_government",
"subject_men_at_arms",
"use_title_tier_modifiers",
"inherit_from_dynastic_government",
"dynasty_named_realms",
"deny_powerful_vassal",
"use_maa_maintenance",
"no_capital_movement_cooldown",
"redirects_wars_to_overlord",
"noble_families",
"house_aspirations",
"replace_gold_cost_by_treasury",
"block_alliance_child_marriage",
"block_alliance_non_dominant_gender_child_marriage",
"always_use_patronym",
"affected_by_development",
"considers_piety_for_title_creation",
"ask_for_tribute",
"barter",
"buildings",
"count_tributaries_for_title_requirements",
"radiance",
"disable_regnal_numbers",
"gain_legitimacy_becoming_tributary",
"regiments_use_barter_goods_as_gold",
"government_ignores_rightful_liege_penalties",
"dynasty_named_non_independent_landed_rulers",
"allow_accolades",
"allow_as_base_for_baronies",
];
pub const LEGEND_QUALITY: &[&str] = &["famed", "illustrious", "mythical"];
pub const REWARD_ITEMS: &[&str] = &["newsletter_crown"];
pub const PRISON_TYPES: &[&str] = &["dungeon", "house_arrest"];
pub const PROVINCE_FILTERS: &[&str] = &[
"capital",
"domain",
"realm",
"top_realm",
"holy_sites",
"holy_sites_domain",
"holy_sites_realm",
"domicile",
"domicile_domain",
"domicile_realm",
"top_liege_border_inner",
"top_liege_border_outer",
"landed_title",
"geographical_region",
"all",
];
pub const SKILLS: &[&str] =
&["diplomacy", "intrigue", "learning", "martial", "prowess", "stewardship"];
pub const SEXUALITIES: &[&str] = &["heterosexual", "homosexual", "bisexual", "asexual", "none"];
pub const SUPPORT_TYPES: &[&str] =
&["lectern", "tall", "short_pillow", "tall_pillow", "armorstand", "short"];
pub const TITLE_HISTORY_TYPES: &[&str] = &[
"conquest",
"conquest_holy_war",
"conquest_claim",
"conquest_populist",
"election",
"inheritance",
"abdication",
"created",
"destroyed",
"usurped",
"granted",
"revoked",
"independency",
"leased_out",
"lease_revoked",
"returned",
"faction_demand",
"swear_fealty",
"stepped_down",
"appointment",
"appointment_succession",
"migration",
];
pub const BANNED_TITLE_HISTORY_TYPES: &[&str] =
&["inheritance", "abdication", "appointment_succession"];
pub const TRAIT_CATEGORIES: &[&str] = &[
"childhood",
"commander",
"court_type",
"education",
"fame",
"health",
"lifestyle",
"personality",
"winter_commander",
];
pub const DANGER_TYPES: &[&str] = &[
"default",
"battle",
"raid",
"siege",
"army",
"occupation",
"county_control",
"county_opinion",
"owner_opinion",
"epidemic",
];
pub const ARTIFACT_RARITIES: &[&str] = &["common", "masterwork", "famed", "illustrious"];
pub const OUTBREAK_INTENSITIES: &[&str] = &["minor", "major", "apocalyptic"];
pub const COMMON_DIRS: &[&str] = &[
"common/accolade_icons",
"common/accolade_names",
"common/accolade_types",
"common/achievements",
"common/activities/activity_group_types",
"common/activities/activity_locales",
"common/activities/activity_types",
"common/activities/guest_invite_rules",
"common/activities/intents",
"common/activities/pulse_actions",
"common/ai_goaltypes",
"common/ai_war_stances",
"common/artifacts/blueprints",
"common/artifacts/feature_groups",
"common/artifacts/features",
"common/artifacts/slots",
"common/artifacts/templates",
"common/artifacts/types",
"common/artifacts/visuals",
"common/bookmark_portraits",
"common/bookmarks/bookmarks",
"common/bookmarks/challenge_characters",
"common/bookmarks/groups",
"common/buildings",
"common/casus_belli_groups",
"common/casus_belli_types",
"common/character_backgrounds",
"common/character_interaction_categories",
"common/character_interactions",
"common/character_memory_types",
"common/coat_of_arms/coat_of_arms",
"common/coat_of_arms/dynamic_definitions",
"common/coat_of_arms/options",
"common/coat_of_arms/template_lists",
"common/combat_effects",
"common/combat_phase_events",
"common/confederation_types",
"common/connection_arrows",
"common/console_groups",
"common/council_positions",
"common/council_tasks",
"common/court_amenities",
"common/court_positions/tasks",
"common/court_positions/types",
"common/court_types",
"common/courtier_guest_management",
"common/culture/aesthetics_bundles",
"common/culture/creation_names",
"common/culture/cultures",
"common/culture/eras",
"common/culture/innovations",
"common/culture/name_equivalency",
"common/culture/name_lists",
"common/culture/pillars",
"common/culture/traditions",
"common/customizable_localization",
"common/deathreasons",
"common/decision_group_types",
"common/decisions",
"common/defines",
"common/diarchies/diarchy_mandates",
"common/diarchies/diarchy_types",
"common/dna_data",
"common/domiciles/buildings",
"common/domiciles/types",
"common/dynasties",
"common/dynasty_house_motto_inserts",
"common/dynasty_house_mottos",
"common/dynasty_houses",
"common/dynasty_legacies",
"common/dynasty_perks",
"common/effect_localization",
"common/epidemics",
"common/ethnicities",
"common/event_2d_effects",
"common/event_backgrounds",
"common/event_themes",
"common/event_transitions",
"common/factions",
"common/flavorization",
"common/focuses",
"common/game_concepts",
"common/game_rules",
"common/genes",
"common/governments",
"common/graphical_unit_types",
"common/great_projects/types",
"common/guest_system",
"common/holdings",
"common/hook_types",
"common/house_aspirations",
"common/house_relation_types",
"common/house_unities",
"common/important_actions",
"common/inspirations",
"common/landed_titles",
"common/laws",
"common/lease_contracts",
"common/legends/chronicles",
"common/legends/legend_seeds",
"common/legends/legend_types",
"common/legitimacy",
"common/lifestyle_perks",
"common/lifestyles",
"common/men_at_arms_types",
"common/message_filter_types",
"common/message_group_types",
"common/messages",
"common/modifier_definition_formats",
"common/modifier_icons",
"common/modifiers",
"common/named_colors",
"common/nicknames",
"common/on_action",
"common/opinion_modifiers",
"common/playable_difficulty_infos",
"common/pool_character_selectors",
"common/portrait_types",
"common/province_terrain",
"common/raids/intents",
"common/religion/doctrine_group_types",
"common/religion/doctrine_types",
"common/religion/holy_site_types",
"common/religion/religion_family_types",
"common/religion/religion_types",
"common/ruler_objective_advice_types",
"common/schemes/agent_types",
"common/schemes/pulse_actions",
"common/schemes/scheme_countermeasures",
"common/schemes/scheme_types",
"common/script_values",
"common/scripted_animations",
"common/scripted_character_templates",
"common/scripted_costs",
"common/scripted_effects",
"common/scripted_guis",
"common/scripted_lists",
"common/scripted_modifiers",
"common/scripted_relations",
"common/scripted_rules",
"common/scripted_triggers",
"common/secret_types",
"common/situation/catalysts",
"common/situation/situation_group_types",
"common/situation/situations",
"common/story_cycles",
"common/struggle/catalysts",
"common/struggle/struggles",
"common/subject_contracts/contracts",
"common/subject_contracts/groups",
"common/succession_appointment",
"common/succession_election",
"common/suggestions",
"common/task_contracts",
"common/tax_slots/obligations",
"common/tax_slots/types",
"common/terrain_types",
"common/traits",
"common/travel/point_of_interest_types",
"common/travel/travel_options",
"common/trigger_localization",
"common/tutorial_lesson_chains",
"common/tutorial_lessons",
"common/vassal_stances",
];
pub const COMMON_SUBDIRS_OK: &[&str] = COMMON_DIRS;