module badlands
{
    character_trait_definition badlands:bl_backyard_mechanic
    {
        IsProfessionTrait = false,
        DisabledInMultiplayer = false,
        CharacterTrait = badlands:bl_backyard_mechanic,
        Cost = 2,
        UIName = UI_trait_bl_backyard_mechanic,
        UIDescription = UI_trait_bl_backyard_mechanicdesc,
        XPBoosts = Mechanics=1,
    }

    character_trait_definition badlands:bl_shade_tree_welder
    {
        IsProfessionTrait = false,
        DisabledInMultiplayer = false,
        CharacterTrait = badlands:bl_shade_tree_welder,
        Cost = 4,
        UIName = UI_trait_bl_shade_tree_welder,
        UIDescription = UI_trait_bl_shade_tree_welderdesc,
        XPBoosts = MetalWelding=1,
        GrantedRecipes = SheetMetalWeapon;MakeMetalSheet,
    }

    character_trait_definition badlands:bl_handloader
    {
        IsProfessionTrait = false,
        DisabledInMultiplayer = false,
        CharacterTrait = badlands:bl_handloader,
        Cost = 4,
        UIName = UI_trait_bl_handloader,
        UIDescription = UI_trait_bl_handloaderdesc,
        XPBoosts = Reloading=2,
    }

    character_trait_definition badlands:bl_gun_nut
    {
        IsProfessionTrait = false,
        DisabledInMultiplayer = false,
        CharacterTrait = badlands:bl_gun_nut,
        Cost = 5,
        UIName = UI_trait_bl_gun_nut,
        UIDescription = UI_trait_bl_gun_nutdesc,
        MutuallyExclusiveTraits = badlands:bl_dead_shot;badlands:bl_deer_hunter;badlands:bl_ptsd;badlands:bl_tremors;base:hunter;base:target_shooter,
        XPBoosts = Aiming=1;Reloading=1,
    }

    character_trait_definition badlands:bl_grill_master
    {
        IsProfessionTrait = false,
        DisabledInMultiplayer = false,
        CharacterTrait = badlands:bl_grill_master,
        Cost = 2,
        UIName = UI_trait_bl_grill_master,
        UIDescription = UI_trait_bl_grill_masterdesc,
        MutuallyExclusiveTraits = badlands:bl_squeamish,
        XPBoosts = Cooking=1;Butchering=1,
    }

    character_trait_definition badlands:bl_canner
    {
        IsProfessionTrait = false,
        DisabledInMultiplayer = false,
        CharacterTrait = badlands:bl_canner,
        Cost = 1,
        UIName = UI_trait_bl_canner,
        UIDescription = UI_trait_bl_cannerdesc,
        XPBoosts = Cooking=1,
        GrantedRecipes = MakeJar;MakeClayJar;Forge_JarLid,
    }

    character_trait_definition badlands:bl_green_thumb
    {
        IsProfessionTrait = false,
        DisabledInMultiplayer = false,
        CharacterTrait = badlands:bl_green_thumb,
        Cost = 1,
        UIName = UI_trait_bl_green_thumb,
        UIDescription = UI_trait_bl_green_thumbdesc,
        MutuallyExclusiveTraits = base:gardener,
        XPBoosts = Farming=1,
        GrantedRecipes = MakeMildewCure;MakeAphidsCure;MakeScarecrow,
    }

    character_trait_definition badlands:bl_moonshiner
    {
        IsProfessionTrait = false,
        DisabledInMultiplayer = false,
        CharacterTrait = badlands:bl_moonshiner,
        Cost = 5,
        UIName = UI_trait_bl_moonshiner,
        UIDescription = UI_trait_bl_moonshinerdesc,
        XPBoosts = Cooking=1;Maintenance=1,
        GrantedRecipes = MakeJar,
    }

    character_trait_definition badlands:bl_deer_hunter
    {
        IsProfessionTrait = false,
        DisabledInMultiplayer = false,
        CharacterTrait = badlands:bl_deer_hunter,
        Cost = 4,
        UIName = UI_trait_bl_deer_hunter,
        UIDescription = UI_trait_bl_deer_hunterdesc,
        MutuallyExclusiveTraits = badlands:bl_dead_shot;badlands:bl_gun_nut;badlands:bl_ptsd;badlands:bl_tremors;base:hunter;base:target_shooter,
        XPBoosts = Aiming=1;Tracking=1,
    }

    character_trait_definition badlands:bl_forager
    {
        IsProfessionTrait = false,
        DisabledInMultiplayer = false,
        CharacterTrait = badlands:bl_forager,
        Cost = 4,
        UIName = UI_trait_bl_forager,
        UIDescription = UI_trait_bl_foragerdesc,
        XPBoosts = PlantScavenging=2,
    }

    character_trait_definition badlands:bl_woods_wise
    {
        IsProfessionTrait = false,
        DisabledInMultiplayer = false,
        CharacterTrait = badlands:bl_woods_wise,
        Cost = 5,
        UIName = UI_trait_bl_woods_wise,
        UIDescription = UI_trait_bl_woods_wisedesc,
        MutuallyExclusiveTraits = base:hiker,
        XPBoosts = PlantScavenging=1;Trapping=1,
        GrantedRecipes = MakeStickTrap;MakeSnareTrap;MakeWoodenBoxTrap,
    }

    character_trait_definition badlands:bl_knife_fighter
    {
        IsProfessionTrait = false,
        DisabledInMultiplayer = false,
        CharacterTrait = badlands:bl_knife_fighter,
        Cost = 5,
        UIName = UI_trait_bl_knife_fighter,
        UIDescription = UI_trait_bl_knife_fighterdesc,
        XPBoosts = SmallBlade=2,
    }

    character_trait_definition badlands:bl_seamstress
    {
        IsProfessionTrait = false,
        DisabledInMultiplayer = false,
        CharacterTrait = badlands:bl_seamstress,
        Cost = 4,
        UIName = UI_trait_bl_seamstress,
        UIDescription = UI_trait_bl_seamstressdesc,
        XPBoosts = Tailoring=2,
        GrantedRecipes = SewShirt;SewTrousers;KnitScarf;KnitSocks,
    }

    character_trait_definition badlands:bl_field_medic_course
    {
        IsProfessionTrait = false,
        DisabledInMultiplayer = false,
        CharacterTrait = badlands:bl_field_medic_course,
        Cost = 4,
        UIName = UI_trait_bl_field_medic_course,
        UIDescription = UI_trait_bl_field_medic_coursedesc,
        XPBoosts = Doctor=2,
    }

    character_trait_definition badlands:bl_herb_lore
    {
        IsProfessionTrait = false,
        DisabledInMultiplayer = false,
        CharacterTrait = badlands:bl_herb_lore,
        Cost = 3,
        UIName = UI_trait_bl_herb_lore,
        UIDescription = UI_trait_bl_herb_loredesc,
        XPBoosts = PlantScavenging=1,
        GrantedRecipes = MakePlantainPoultice;MakeComfreyPoultice;MakeWildGarlicPoultice,
    }

    character_trait_definition badlands:bl_squeamish
    {
        IsProfessionTrait = false,
        DisabledInMultiplayer = false,
        CharacterTrait = badlands:bl_squeamish,
        Cost = -3,
        UIName = UI_trait_bl_squeamish,
        UIDescription = UI_trait_bl_squeamishdesc,
        XPBoosts = Butchering=-1,
        MutuallyExclusiveTraits = badlands:bl_grill_master;badlands:bl_psychopath;badlands:bl_sociopath;badlands:bl_stone_cold;base:hemophobic,
    }

    character_trait_definition badlands:bl_trivia_champion
    {
        IsProfessionTrait = false,
        DisabledInMultiplayer = false,
        CharacterTrait = badlands:bl_trivia_champion,
        Cost = 0,
        UIName = UI_trait_bl_trivia_champion,
        UIDescription = UI_trait_bl_trivia_championdesc,
    }

    character_trait_definition badlands:bl_varsity_athlete
    {
        IsProfessionTrait = false,
        DisabledInMultiplayer = false,
        CharacterTrait = badlands:bl_varsity_athlete,
        Cost = 7,
        UIName = UI_trait_bl_varsity_athlete,
        UIDescription = UI_trait_bl_varsity_athletedesc,
        MutuallyExclusiveTraits = badlands:bl_hardy_stock;badlands:bl_iron_lungs;badlands:bl_marathon_runner;badlands:bl_slow_twitch;base:athletic;base:fit;base:jogger,
        XPBoosts = Fitness=1;Sprinting=1,
    }
}
