module SOTO
{

	/* SOTO OCCUPATIONS */
	
	/* DELIVERYMAN */
	character_profession_definition soto:deliveryman
	{
		CharacterProfession = soto:deliveryman,
		Cost = -2,
		UIName = UI_prof_deliveryman,
		UIDescription = UI_profdesc_deliveryman,
		IconPathName = profession_deliveryman,
		XPBoosts = Nimble=1;Sprinting=2,
		GrantedTraits = soto:organized2,
	}
	
	/* LOADER */
	character_profession_definition soto:loader
	{
		CharacterProfession = soto:loader,
		Cost = -2,
		UIName = UI_prof_loader,
		UIDescription = UI_profdesc_loader,
		IconPathName = profession_loader,
		XPBoosts = Strength=2;Nimble=1,
		GrantedTraits = soto:strongback2,
	}

	/* TRUCK DRIVER */
	character_profession_definition soto:truckdriver
	{
		CharacterProfession = soto:truckdriver,
		Cost = 4,
		UIName = UI_prof_truckdriver,
		UIDescription = UI_profdesc_truckdriver,
		IconPathName = profession_truckdriver,
		XPBoosts = Mechanics=1;Maintenance=1,
		GrantedTraits = soto:commercialdriver,
		GrantedRecipes = Basic Mechanics;Intermediate Mechanics,
	}

	/* SOLDIER */
	character_profession_definition soto:soldier
	{
		CharacterProfession = soto:soldier,
		Cost = -6,
		UIName = UI_prof_soldier,
		UIDescription = UI_profdesc_soldier,
		IconPathName = profession_soldier,
		XPBoosts = Strength=1;Fitness=1;Reloading=2;Aiming=2;SmallBlade=1,
		GrantedTraits = base:nightowl;soto:improvedforaging,
	}	
	
	/* BOTANIST */
	character_profession_definition soto:botanist
	{
		CharacterProfession = soto:botanist,
		Cost = 1,
		UIName = UI_prof_botanist,
		UIDescription = UI_profdesc_botanist,
		IconPathName = profession_botanist,
		XPBoosts = Farming=1;PlantScavenging=2,
		GrantedTraits = soto:herbalist2;soto:advancedforaging,
		GrantedRecipes = MakeFliesCureFromCigarettes;MakeFliesCureFromLooseTobacco;MakeFliesCureFromChewingTobacco;MakeMildewCure;MakeAphidsCure;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;Basil Growing Season;Chives Growing Season;Cilantro Growing Season;Oregano Growing Season;Parsley Growing Season;Sage Growing Season;Rosemary Growing Season;Thyme Growing Season;Hops Growing Season;Sugar Beet 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;Black Sage Growing Season;Broadleaf Plantain Growing Season;Comfrey Growing Season;Common Mallow Growing Season;Wild Garlic Growing Season;Rose Growing Season;Poppy Growing Season;Lavender Growing Season,
	}		
	
	/* GRAVEDIGGER */
	character_profession_definition soto:gravedigger
	{
		CharacterProfession = soto:gravedigger,
		Cost = -2,
		UIName = UI_prof_gravedigger,
		UIDescription = UI_profdesc_gravedigger,
		IconPathName = profession_gravedigger,
		XPBoosts = Strength=1;Blunt=1;Maintenance=1,
		GrantedTraits = soto:usedtocorpses;soto:improvedforaging,
	}	
	
	/* DANCER */
	character_profession_definition soto:dancer
	{
		CharacterProfession = soto:dancer,
		Cost = -3,
		UIName = UI_prof_dancer,
		UIDescription = UI_profdesc_dancer,
		IconPathName = profession_dancer,
		XPBoosts = Fitness=1;Lightfoot=2;Nimble=2,
		GrantedTraits = soto:graceful2;soto:gymnast2,
	}		
	
	/* PRIEST */
	character_profession_definition soto:priest
	{
		CharacterProfession = soto:priest,
		Cost = 14,
		UIName = UI_prof_priest,
		UIDescription = UI_profdesc_priest,
		IconPathName = profession_priest,
		XPBoosts = Lightfoot=2,
		GrantedTraits = soto:pacifist2,
	}	
	
	/* WEIGHTLIFTING INSTRUCTOR */
	character_profession_definition soto:weightliftinginstructor
	{
		CharacterProfession = soto:weightliftinginstructor,
		Cost = -9,
		UIName = UI_prof_weightliftinginstructor,
		UIDescription = UI_profdesc_weightliftinginstructor,
		IconPathName = profession_weightliftinginstructor,
		XPBoosts = Strength=3;Fitness=1,
		GrantedTraits = soto:tireless2;soto:stronggrip2;soto:strongback2;base:nutritionist2,
	}	
	
	/* DETECTIVE */
	character_profession_definition soto:detective
	{
		CharacterProfession = soto:detective,
		Cost = -1,
		UIName = UI_prof_detective,
		UIDescription = UI_profdesc_detective,
		IconPathName = profession_detective,
		XPBoosts = Sneak=1;Aiming=1;Reloading=1;PlantScavenging=1;Tracking=1,
		GrantedTraits = soto:advancedforaging,
		GrantedRecipes = MakeHollowBook,
	}	
	
	/* SCHOOL TEACHER */
	character_profession_definition soto:schoolteacher
	{
		CharacterProfession = soto:schoolteacher,
		Cost = 8,
		UIName = UI_prof_schoolteacher,
		UIDescription = UI_profdesc_schoolteacher,
		IconPathName = profession_schoolteacher,
		XPBoosts = Lightfoot=1,
		GrantedTraits = soto:fastreader2;soto:lifelonglearner,
	}	
	
	/* JANITOR */
	character_profession_definition soto:janitor
	{
		CharacterProfession = soto:janitor,
		Cost = 2,
		UIName = UI_prof_janitor,
		UIDescription = UI_profdesc_janitor,
		IconPathName = profession_janitor,
		XPBoosts = Spear=1;Maintenance=1,
		GrantedTraits = soto:improvedforaging,
	}	
	
	/* STUNTMAN */
	character_profession_definition soto:stuntman
	{
		CharacterProfession = soto:stuntman,
		Cost = -2,
		UIName = UI_prof_stuntman,
		UIDescription = UI_profdesc_stuntman,
		IconPathName = profession_stuntman,
		XPBoosts = Sprinting=1;Fitness=1;Nimble=1,
		GrantedTraits = soto:adrenalinejunkie2,
	}	
	
	/* GAS STATION OPERATOR */
	character_profession_definition soto:gasstationoperator
	{
		CharacterProfession = soto:gasstationoperator,
		Cost = 0,
		UIName = UI_prof_gasstationoperator,
		UIDescription = UI_profdesc_gasstationoperator,
		IconPathName = profession_gasstationoperator,
		XPBoosts = Nimble=1;Maintenance=1;Mechanics=1,
		GrantedTraits = soto:refueller,
	}	
	
	/* CAMP COUNSELOR */
	character_profession_definition soto:campcounselor
	{
		CharacterProfession = soto:campcounselor,
		Cost = 1,
		UIName = UI_prof_campcounselor,
		UIDescription = UI_profdesc_campcounselor,
		IconPathName = profession_campcounselor,
		XPBoosts = Tailoring=1;Carving=1;Doctor=1;Fishing=1;PlantScavenging=1,
		GrantedTraits = soto:formerscout2;soto:advancedforaging,
		GrantedRecipes = MakeFishingRod;FixFishingRod;GetWireBack;MakeFishingNet;MakeChum;SharpenBone;MakeBoneFishingHook;MakeBoneSewingNeedle,
	}	
	
	/* DRAG RACER */
	character_profession_definition soto:dragracer
	{
		CharacterProfession = soto:dragracer,
		Cost = 3,
		UIName = UI_prof_dragracer,
		UIDescription = UI_profdesc_dragracer,
		IconPathName = profession_dragracer,
		XPBoosts = Nimble=1;Mechanics=1,
		GrantedTraits = soto:speeddemon2,
		GrantedRecipes = Advanced Mechanics,
	}	
	
	/* JUNKYARD WORKER */
	character_profession_definition soto:junkyardworker
	{
		CharacterProfession = soto:junkyardworker,
		Cost = 2,
		UIName = UI_prof_junkyardworker,
		UIDescription = UI_profdesc_junkyardworker,
		IconPathName = profession_junkyardworker,
		XPBoosts = Mechanics=1;MetalWelding=1;Blacksmith=1,
		GrantedTraits = soto:advancedforaging,
		GrantedRecipes = MakeTireArmor;MakeTireBodyArmor;MakeTireForearmArmor;MakeTireShinArmor;MakeTireShoulderArmorLeft;MakeTireShoulderArmorRight;MakeTireThighArmor;MakeScrapMetalHelmet;MakeScrapMetalShoulderArmor;MakeScrapMetalThighArmor;MakeScrapMetalBodyArmor;SpikeArmorWelding;Forge_Small_Steel_Sheet;Forge_Steel_Sheet,
	}	
	
	/* LIFEGUARD */
	character_profession_definition soto:lifeguard
	{
		CharacterProfession = soto:lifeguard,
		Cost = 3,
		UIName = UI_prof_lifeguard,
		UIDescription = UI_profdesc_lifeguard,
		IconPathName = profession_lifeguard,
		XPBoosts = Fitness=1;Doctor=1;Sprinting=1,
		GrantedTraits = soto:eagleeyed2,
	}	
	
	/* DEMOLITION WORKER */
	character_profession_definition soto:demolitionworker
	{
		CharacterProfession = soto:demolitionworker,
		Cost = -5,
		UIName = UI_prof_demolitionworker,
		UIDescription = UI_profdesc_demolitionworker,
		IconPathName = profession_demolitionworker,
		XPBoosts = Strength=1;Blunt=2,
		GrantedTraits = soto:tireless2;soto:stronggrip2,
	}	
	
	/* BUTCHER */
	character_profession_definition soto:butcher
	{
		CharacterProfession = soto:butcher,
		Cost = 6,
		UIName = UI_prof_butcher,
		UIDescription = UI_profdesc_butcher,
		IconPathName = profession_butcher,
		XPBoosts = Butchering=4,
		GrantedTraits = soto:cuttingtools;soto:slaughterer2,
	}	
	
	/* PAPARAZZI */
	character_profession_definition soto:paparazzi
	{
		CharacterProfession = soto:paparazzi,
		Cost = 5,
		UIName = UI_prof_paparazzi,
		UIDescription = UI_profdesc_paparazzi,
		IconPathName = profession_paparazzi,
		XPBoosts = Lightfoot=1;Sneak=2,
		GrantedTraits = soto:inconspicuous2,
	}	
	
	/* MINER */
	character_profession_definition soto:miner
	{
		CharacterProfession = soto:miner,
		Cost = -4,
		UIName = UI_prof_miner,
		UIDescription = UI_profdesc_miner,
		IconPathName = profession_miner,
		XPBoosts = Axe=1;Maintenance=1;Fitness=1,
		GrantedTraits = soto:tireless2;soto:nightvision2,
	}	
	
	/* STORE EMPLOYEE */
	character_profession_definition soto:storeemployee
	{
		CharacterProfession = soto:storeemployee,
		Cost = 5,
		UIName = UI_prof_storeemployee,
		UIDescription = UI_profdesc_storeemployee,
		IconPathName = profession_storeemployee,
		XPBoosts = Maintenance=1;Lightfoot=1,
		GrantedTraits = soto:dextrous2,
	}	
	
	/* CRIMINAL */
	character_profession_definition soto:criminal
	{
		CharacterProfession = soto:criminal,
		Cost = -1,
		UIName = UI_prof_criminal,
		UIDescription = UI_profdesc_criminal,
		IconPathName = profession_criminal,
		XPBoosts = SmallBlade=1;Nimble=1;Sprinting=1,
		GrantedTraits = soto:cruelty2,
		GrantedRecipes = MakeForearmMagazineArmor;MakeThighMagazineArmor;MakeShinMagazineArmor;MakeBodyMagazineArmor;MakeGlassShiv;MakeShiv;MakeToothbrushShiv;MakeHollowBook;MakeForearmBulletproofVestArmor;MakeShinBulletproofVestArmor;MakeThighBulletproofVestArmor;Hemp Growing Season;MakeScrewdriver;MakeBlankID;MakeImprovisedLighter,
	}	
	
	/* ANIMAL CONTROL OFFICER */
	character_profession_definition soto:animalcontrolofficer
	{
		CharacterProfession = soto:animalcontrolofficer,
		Cost = 0,
		UIName = UI_prof_animalcontrolofficer,
		UIDescription = UI_profdesc_animalcontrolofficer,
		IconPathName = profession_animalcontrolofficer,
		XPBoosts = Fitness=1;Trapping=2;Tracking=1;Husbandry=1;Sprinting=1,
		GrantedRecipes = MakeStickTrap;MakeSnareTrap;MakeWoodenBoxTrap;MakeTrapBox;MakeCageTrap,
	}	
	
	/* HUNTSMAN */
	character_profession_definition soto:huntsman
	{
		CharacterProfession = soto:huntsman,
		Cost = -2,
		UIName = UI_prof_huntsman,
		UIDescription = UI_profdesc_huntsman,
		IconPathName = profession_huntsman,
		XPBoosts = Aiming=1;Reloading=1;Trapping=1;Sneak=1;SmallBlade=1;Tracking=2,
		GrantedTraits = soto:hunter2;soto:improvedforaging,
		GrantedRecipes = MakeStickTrap;MakeSnareTrap;MakeWoodenBoxTrap;MakeTrapBox;MakeCageTrap;MakeStagHeadTrophy,		
	}	
	
	/* VETERINARIAN  */
	character_profession_definition soto:veterinarian
	{
		CharacterProfession = soto:veterinarian,
		Cost = 5,
		UIName = UI_prof_veterinarian,
		UIDescription = UI_profdesc_veterinarian,
		IconPathName = profession_veterinarian,
		XPBoosts = Husbandry=4;Doctor=1;Lightfoot=1,
		GrantedTraits = soto:animalfriend2,
	}
	
}
	