module Base
{

	/* UNEMPLOYED */
	character_profession_definition base:unemployed
	{
		CharacterProfession = base:unemployed,
		Cost = 10,
		UIName = UI_prof_unemployed,
		UIDescription = UI_profdesc_unemployed,
		IconPathName = profession_unemployed,
	}

	/* FIRE OFFICER */
	character_profession_definition base:fireofficer
	{
		CharacterProfession = base:fireofficer,
		Cost = -4,
		UIName = UI_prof_fireoff,
		IconPathName = profession_fireofficer2,
		XPBoosts = Sprinting=1;Strength=1;Fitness=1;Axe=1,
		GrantedTraits = base:axeman;soto:breakintechnique,
	}	

	/* POLICE OFFICER */
	character_profession_definition base:policeofficer
	{
		CharacterProfession = base:policeofficer,
		Cost = -4,
		UIName = UI_prof_policeoff,
		IconPathName = profession_policeofficer2,
		XPBoosts = Aiming=2;Reloading=2;Nimble=1;SmallBlunt=1,
	}

	/* PARK RANGER */
	character_profession_definition base:parkranger
	{
		CharacterProfession = base:parkranger,
		Cost = 1,
		UIName = UI_prof_parkranger,
		UIDescription = UI_profdesc_parkranger,
		IconPathName = profession_parkranger2,
		XPBoosts = Trapping=1;PlantScavenging=2,
		GrantedTraits = soto:advancedforaging;soto:outdoorsman2,
		GrantedRecipes = MakeStickTrap;MakeSnareTrap;MakeWoodenBoxTrap;MakeTrapBox;MakeCageTrap,
	}	

	/* CONSTRUCTION WORKER */
	character_profession_definition base:constructionworker
	{
		CharacterProfession = base:constructionworker,
		Cost = 0,
		UIName = UI_prof_constructionworker,
		IconPathName = profession_constructionworker2,
		XPBoosts = SmallBlunt=2;Masonry=2,
		GrantedTraits = soto:strongback2,
	}	

	/* SECURITY GUARD */
	character_profession_definition base:securityguard
	{
		CharacterProfession = base:securityguard,
		Cost = 3,
		UIName = UI_prof_securityguard,
		IconPathName = profession_securityguard2,
		XPBoosts = Sprinting=1;Lightfoot=1,
		GrantedTraits = base:nightowl;soto:keenhearing2,
	}

	/* CARPENTER */
	character_profession_definition base:carpenter
	{
		CharacterProfession = base:carpenter,
		Cost = -1,
		UIName = UI_prof_Carpenter,
		IconPathName = profession_hammer2,
		XPBoosts = Woodwork=2;Carving=1;SmallBlunt=1;Maintenance=1,
		GrantedTraits = soto:handy2,
		GrantedRecipes = MakeBrakeWeapon;CanReinforceLongWeapon;CanReinforceShortWeapon;CanReinforceWeapon;MakeGardenForkHeadWeapon;RailspikeBaseballBat;MakeRailspikeCudgel;MakeRailspikeLongHandle;MakeRakeHeadWeapon;MakeSawPlank;MakeSawbladeCudgel;MakeSawbladeLongHandle;MakeSawbladePlank;MakeSawbladeTableLeg;MakeSawbladeWeapon;SheetMetalWeapon;MakeSpadeHeadCudgel;MakeAdvancedFramepackFrame;MakeAdvancedLargeFramepackFrame,
	}

	/* BURGLAR */
	character_profession_definition base:burglar
	{
		CharacterProfession = base:burglar,
		Cost = 0,
		UIName = UI_prof_Burglar,
		UIDescription = UI_profdesc_burglar,
		IconPathName = profession_burglar2,
		XPBoosts = Nimble=1;Sneak=1;Lightfoot=1,
		GrantedTraits = base:burglar,
		GrantedRecipes = MakeForearmMagazineArmor;MakeThighMagazineArmor;MakeShinMagazineArmor;MakeBodyMagazineArmor;MakeGlassShiv;MakeShiv;MakeToothbrushShiv;CopyBuildingKey;MakeHollowBook;MakeForearmBulletproofVestArmor;MakeShinBulletproofVestArmor;MakeThighBulletproofVestArmor;Hemp Growing Season;MakeScrewdriver;MakeBlankID;MakeImprovisedLighter,
	}

	/* CHEF */
	character_profession_definition base:chef
	{
		CharacterProfession = base:chef,
		Cost = 5,
		UIName = UI_prof_Chef,
		UIDescription = UI_profdesc_chef,
		IconPathName = profession_chef2,
		XPBoosts = Cooking=4;Butchering=1,
		GrantedTraits = base:cook2;soto:improvedforaging;base:nutritionist2,
		GrantedRecipes = MakeCakeBatter;MakePieDough;MakeBreadDough;MakeBaguetteDough;MakeBiscuits;MakeChocolateCookieDough;MakeChocolateChipCookieDough;MakeOatmealCookieDough;MakeShortbreadCookieDough;MakeSugarCookieDough;MakePizza;MakeFriedOnionRings;MakeFriedShrimp;MakeSushi;MakeOnigiri;MakeMaki;MakeCabbageRolls;PrepareMuffins;MakeGuacamole;MakeJar,
	}

	/* REPAIRMAN */
	character_profession_definition base:repairman
	{
		CharacterProfession = base:repairman,
		Cost = 1,
		UIName = UI_prof_Repairman,
		IconPathName = profession_repairman2,
		XPBoosts = Woodwork=1;Maintenance=2;Carving=1,
		GrantedTraits = soto:handy2,
		GrantedRecipes = BarbedWireWeapon;BoltBat;MakeBrakeWeapon;MakeBucketMaul;CanReinforceLongWeapon;CanReinforceShortWeapon;CanReinforceWeapon;MakeGardenForkHeadWeapon;MakeKettleMaul;RailspikeBaseballBat;MakeRailspikeCudgel;MakeRailspikeIronPipe;MakeRailspikeLongHandle;MakeRailspikeWeapon;MakeRakeHeadWeapon;MakeSawPlank;MakeSawbladeCudgel;MakeSawbladeLongHandle;MakeSawbladePlank;MakeSawbladeTableLeg;MakeSawbladeWeapon;SheetMetalWeapon;MakeSpadeHeadCudgel;MakeScrewdriver,
	}

	/* RANCHER */
	character_profession_definition base:rancher
	{
		CharacterProfession = base:rancher,
		Cost = 6,
		UIName = UI_prof_rancher,
		IconPathName = profession_rancher,
		XPBoosts = Farming=1;Husbandry=2;Butchering=1,
		GrantedTraits = soto:improvedforaging,
		GrantedRecipes = MakeBarbedWire,
	}

	/* FARMER */
	character_profession_definition base:farmer
	{
		CharacterProfession = base:farmer,
		Cost = 6,
		UIName = UI_prof_Farmer,
		UIDescription = UI_profdesc_farmer,
		IconPathName = profession_farmer2,
		XPBoosts = Farming=4,
		GrantedTraits = soto:gardener2;soto:improvedforaging,
		GrantedRecipes = MakeMildewCure;MakeFliesCureFromCigarettes;MakeFliesCureFromLooseTobacco;MakeFliesCureFromChewingTobacco;MakeAphidsCure;MakeScarecrow;MakeBarbedWire;Carrot Growing Season;Broccoli Growing Season;Radish Growing Season;Strawberry Growing Season;Tomato Growing Season;Potato Growing Season;Cabbage Growing Season;Corn Growing Season;Kale Growing Season;Sweet Potato Growing Season;Green Pea Growing Season;Onion Growing Season;Garlic Growing Season;Soybean Growing Season;Wheat Growing Season;Basil Growing Season;Chives Growing Season;Cilantro Growing Season;Oregano Growing Season;Parsley Growing Season;Sage Growing Season;Rosemary Growing Season;Thyme Growing Season;Barley Growing Season;Flax Growing Season;Hops Growing Season;Rye Growing Season;Sugar Beet Growing Season;Tobacco Growing Season;Bell Pepper Growing Season;Cauliflower Growing Season;Cucumber Growing Season;Habanero Growing Season;Jalapeno Growing Season;Leek Growing Season;Lettuce Growing Season;Pumpkin Growing Season;Spinach Growing Season;Sunflower Growing Season;Turnip Growing Season;Watermelon Growing Season;Zucchini Growing Season;Chamomile Growing Season;Lemongrass Growing Season;Marigold Growing Season;Mint Growing Season;MakeJarofTomatoes;MakeJarofCarrots;MakeJarofPotatoes;MakeJarofEggplant;MakeJarofLeeks;MakeJarofRedRadishes;MakeJarofBellPeppers;MakeJarofCabbage;MakeJarofBroccoli,
	}

	/* FISHERMAN */
	character_profession_definition base:fisherman
	{
		CharacterProfession = base:fisherman,
		Cost = 4,
		UIName = UI_prof_Fisherman,
		UIDescription = UI_profdesc_fisherman,
		IconPathName = profession_fisher2,
		XPBoosts = Fishing=2,
		GrantedTraits = soto:outdoorsman2;soto:improvedforaging,
		GrantedRecipes = MakeFishingRod;FixFishingRod;GetWireBack;MakeFishingNet;MakeChum,
	}

	/* DOCTOR */
	character_profession_definition base:doctor
	{
		CharacterProfession = base:doctor,
		Cost = 7,
		UIName = UI_prof_Doctor,
		IconPathName = profession_doctor2,
		XPBoosts = Doctor=4,
		GrantedTraits = soto:firstaid2,
	}	

	/* VETERAN */
	character_profession_definition base:veteran
	{
		CharacterProfession = base:veteran,
		Cost = -8,
		UIName = UI_prof_Veteran,
		UIDescription = UI_profdesc_veteran,
		IconPathName = profession_veteran2,
		XPBoosts = Aiming=2;Reloading=2;SmallBlade=1,
		GrantedTraits = base:desensitized;soto:improvedforaging,
		GrantedRecipes = MakeTarpChestRig,
	}

	/* NURSE */
	character_profession_definition base:nurse
	{
		CharacterProfession = base:nurse,
		Cost = 8,
		UIName = UI_prof_Nurse,
		IconPathName = profession_nurse,
		XPBoosts = Doctor=1;Lightfoot=1,
		GrantedTraits = base:nightowl;
	}

	/* LUMBERJACK */
	character_profession_definition base:lumberjack
	{
		CharacterProfession = base:lumberjack,
		Cost = -5,
		UIName = UI_prof_Lumberjack,
		UIDescription = UI_profdesc_lumberjack,
		IconPathName = profession_lumberjack,
		XPBoosts = Axe=2;Strength=1,
		GrantedTraits = base:axeman;soto:improvedforaging;soto:stronggrip2,
	}
	
	/* FITNESS INSTRUCTOR */
	character_profession_definition base:fitnessinstructor
	{
		CharacterProfession = base:fitnessinstructor,
		Cost = -3,
		UIName = UI_prof_FitnessInstructor,
		IconPathName = profession_fitnessinstructor,
		XPBoosts = Fitness=3;Sprinting=2,
		GrantedTraits = base:nutritionist2,
	}
	
	/* BURGER FLIPPER */
	character_profession_definition base:burgerflipper
	{
		CharacterProfession = base:burgerflipper,
		Cost = 1,
		UIName = UI_prof_BurgerFlipper,
		IconPathName = profession_burgerflipper,
		XPBoosts = Cooking=1;Maintenance=1;Nimble=1,
		GrantedTraits = soto:dextrous2,
	}

	/* ELECTRICIAN */
	character_profession_definition base:electrician
	{
		CharacterProfession = base:electrician,
		Cost = 6,
		UIName = UI_prof_Electrician,
		UIDescription = UI_profdesc_electrician,
		IconPathName = profession_electrician,
		XPBoosts = Electricity=2,
		GrantedTraits = soto:generatorexpert2,
		GrantedRecipes = Generator;MakeRemoteControllerV1;MakeRemoteControllerV2;MakeRemoteControllerV3;MakeRemoteTrigger;MakeTimer;CraftMakeshiftRadio;CraftMakeshiftHAMRadio;CraftMakeshiftWalkieTalkie;MakeImprovisedFlashlight;MakeImprovisedLantern;MakeImprovisedLighter,
	}

	/* ENGINEER */
	character_profession_definition base:engineer
	{
		CharacterProfession = base:engineer,
		Cost = 3,
		UIName = UI_prof_Engineer,
		UIDescription = UI_profdesc_engineer,
		IconPathName = profession_engineer,
		XPBoosts = Electricity=1;Maintenance=1,
		GrantedTraits = soto:generatorexpert2;soto:inventive2,
		GrantedRecipes = Generator;MakeAerosolBomb;MakeFlameBomb;MakePipeBomb;MakeNoisegenerator;MakeSmokeBomb;MakeFirecracker;MakeCraftedGasMaskFilter;MakeImprovisedGasMask;RechargeGasMaskFilter;RechargeRespiratorFilters;RechargeFilters;MakeImprovisedFlashlight;MakeImprovisedLantern;MakeImprovisedLighter,
	}

	/* METALWORKER */
	character_profession_definition base:metalworker
	{
		CharacterProfession = base:metalworker,
		Cost = 3,
		UIName = UI_prof_MetalWorker,
		UIDescription = UI_profdesc_metalworker,
		IconPathName = profession_metalworker,
		XPBoosts = MetalWelding=2;Maintenance=1,
		GrantedRecipes = Advanced_Forge;Blast_Furnace;Charcoal_Burner;Construct_Charcoal_Pit;Construct_Dome_Kiln;Forge;Construct_Makeshift_Electric_Blower_Forge;Smelting_Furnace;Forge_Primitive_Forge;Primitive_Furnace;Forge_Baking_Pan;Forge_Baking_Tray;Forge_Bucket;Forge_Ball_Peen_Hammer_Head;Forge_Clawhammer_Head;Forge_Cooking_Pot;Forge_Corkscrew;Forge_Crowbar;Forge_Crude_Shortsword_Blade;Forge_Crude_Sword_Blade;Forge_Door_Knob;Forge_Fine_Butter_Knives;Forge_Fine_Forks;Forge_Fine_Spoons;Forge_Fishing_Hooks;Forge_Forceps;Forge_Forks;Forge_Frying_Pan;Forge_Garden_Hoe_Head;Forge_Gardening_Trowel;Forge_Hand_Scythe_Head;Forge_Hinge;Forge_Hunting_Knife_Blade;Forge_Kettle;Forge_Kitchen_Knife_Blade;Forge_Large_Knife_Blade;Forge_Machete_Blade;Forge_Masons_Chisel;Forge_Masons_Trowel;Forge_Meat_Cleaver_Blade;Forge_Metalworking_Chisel;Forge_Metalworking_Pliers;Forge_Metalworking_Punch;Forge_File;Forge_Drill;Forge_Nails;Forge_Needle;Forge_Pick_Axe_Head;Forge_Railroad_Spike_Knife;Forge_Roasting_Pan;Forge_Saucepan;Forge_Saw;Forge_Scissors;Forge_Scythe_Head;Forge_Spade_Head;Forge_Sheep_Shears;Forge_Sledgehammer_Head;Forge_Small_Knife;Forge_Small_Steel_Sheet;Forge_Smithing_Hammer_Head;Forge_Spoons;Forge_Steel_Sheet;Forge_Straight_Razor;Forge_Sword_Blade;Forge_ShortSword_Blade;Forge_Tongs;Forge_Tweezers;Make_Metal_Drum;MakeCrudeWhetstone;Forge_Heading_Tool;Forge_Draw_Plate;ForgeMaceHead;MakeSpikedClub;ForgeSpearHead;ForgeLongSpearHead;Forge_Wood_Axe_Head;Forge_Old_Axe_Head;Forge_Hand_Axe_Head;Forge_Fleshing_Tool;Forge_Goblets;Forge_Cup;Forge_Buckle;Forge_Lantern;Forge_Carpentry_Chisel;Forge_Wrench,
	}

	/* BLACKSMITH */
	character_profession_definition base:smither
	{
		CharacterProfession = base:smither,
		Cost = 0,
		UIName = UI_prof_Smither,
		UIDescription = UI_prof_SmitherDesc,
		IconPathName = profession_smither,
		XPBoosts = Blacksmith=2;Maintenance=1;SmallBlunt=1,
		GrantedTraits = base:blacksmith2,
		GrantedRecipes = BarbedWireWeapon;Advanced_Forge;Blast_Furnace;Charcoal_Burner;Construct_Charcoal_Pit;Construct_Dome_Kiln;Forge;Construct_Makeshift_Electric_Blower_Forge;Smelting_Furnace;Forge_Primitive_Forge;Primitive_Furnace;Forge_Baking_Pan;Forge_Baking_Tray;Forge_Bucket;Forge_Ball_Peen_Hammer_Head;Forge_Clawhammer_Head;Forge_Cooking_Pot;Forge_Corkscrew;Forge_Crowbar;Forge_Crude_Shortsword_Blade;Forge_Crude_Sword_Blade;Forge_Door_Knob;Forge_Fine_Butter_Knives;Forge_Fine_Forks;Forge_Fine_Spoons;Forge_Fishing_Hooks;Forge_Forceps;Forge_Forks;Forge_Frying_Pan;Forge_Garden_Hoe_Head;Forge_Gardening_Trowel;Forge_Hand_Scythe_Head;Forge_Hinge;Forge_Hunting_Knife_Blade;Forge_Kettle;Forge_Kitchen_Knife_Blade;Forge_Large_Knife_Blade;Forge_Machete_Blade;Forge_Masons_Chisel;Forge_Masons_Trowel;Forge_Meat_Cleaver_Blade;Forge_Metalworking_Chisel;Forge_Metalworking_Pliers;Forge_Metalworking_Punch;Forge_File;Forge_Drill;Forge_Nails;Forge_Needle;Forge_Pick_Axe_Head;Forge_Railroad_Spike_Knife;Forge_Roasting_Pan;Forge_Saucepan;Forge_Saw;Forge_Scissors;Forge_Scythe_Head;Forge_Spade_Head;Forge_Sheep_Shears;Forge_Sledgehammer_Head;Forge_Small_Knife;Forge_Small_Steel_Sheet;Forge_Smithing_Hammer_Head;Forge_Spoons;Forge_Steel_Sheet;Forge_Straight_Razor;Forge_Sword_Blade;Forge_ShortSword_Blade;Forge_Tongs;Forge_Tweezers;Make_Metal_Drum;MakeCrudeWhetstone;Forge_Heading_Tool;Forge_Draw_Plate;ForgeMaceHead;MakeSpikedClub;ForgeSpearHead;ForgeLongSpearHead;Forge_Wood_Axe_Head;Forge_Old_Axe_Head;Forge_Hand_Axe_Head;Forge_Fleshing_Tool;Forge_Goblets;Forge_Cup;Forge_Buckle;Forge_Lantern;Forge_Carpentry_Chisel;Forge_Wrench,
	}
	
	/* MECHANICS */
	character_profession_definition base:mechanics
	{
		CharacterProfession = base:mechanics,
		Cost = 4,
		UIName = UI_prof_Mechanics,
		UIDescription = UI_profdesc_Mechanics,
		IconPathName = profession_mechanic,
		XPBoosts = Mechanics=2,
		GrantedTraits = base:mechanics2,
		GrantedRecipes = Basic Mechanics;Intermediate Mechanics;Advanced Mechanics,
	}

	/* TAILOR */
	character_profession_definition base:tailor
	{
		CharacterProfession = base:tailor,
		Cost = 5,
		UIName = UI_prof_Tailor,
		UIDescription = UI_profdesc_Tailor,
		IconPathName = profession_tailor,
		XPBoosts = Tailoring=2,
		GrantedTraits = soto:dextrous2,
		GrantedRecipes = KnitBalaclavaFace;KnitBalaclavaFull;KnitBeany;KnitDoily;KnitLegwarmers;KnitScarf;KnitSocks;KnitSweaterVest;KnitWoolyHat;SewCrudeLeatherBackpack;SewHideBoots;SewHidePants;SewHideSleepingBag;SewHideCoat;SewHideHoodie;SewHideJacket;SewHideRobe;SewHideHat;MakeTarpChestRig;AssembleSmallFramepack;AssembleLargeFramepack;AssembleAdvancedFramepack;AssembleAdvancedLargeFramepack;MakeGarbageBagTankTop;MakeTarpTankTop;MakeGarbageBagDress;MakeTarpDress;WeaveTwineShoes;SewLeatherCodpiece;SewLeatherGorget;SewHolster;SewHolsterDouble;MakeWesternBoots;SewBelt;SewLeatherToolRoll;SewSandals;SewLeatherGloves;SewLeatherWaterBag;SewBandolier;SewShellsBandolier;SewHideWallet;SewFurredHideCoat;SewFurredHideJacket;SewLeatherGaiter;SewLeatherVambrace;SewElbowPads;SewKneePads;SewLeatherPants;SewHideFannyBag;SewClothSatchel;SewDressKnees;SewLongjohns;SewShirt;SewSkirtKnees;SewTrousers;SewDressLong;SewLongjohnsBottom;SewShirtSleeveless;SewSkirtLong,
	}

}