module DynamicBackpackRecipes {
	imports {
		Base
	}
	
	recipe Make Cloth Bag Upgrade {
		RippedSheets=15,
		Thread=3,
		keep Needle,
		destroy Bag_FannyPackBack/Bag_FannyPackFront=1,
		Result:UpgradeCapacityCloth=1,
		SkillRequired:Tailoring=3,
		Time:150.0,
		Category:Tailoring,
		CanBeDoneFromFloor:True,
		NeedToBeLearn:False,
	}
	
	recipe Make Denim Bag Upgrade {
		DenimStrips=10,
		RippedSheets=5,
		Thread=3,
		keep Needle,
		keep Scissors,
		destroy Bag_FannyPackBack/Bag_FannyPackFront/UpgradeCapacityCloth=1,
		Result:UpgradeCapacityJean=1,
		SkillRequired:Tailoring=5,
		Time:150.0,
		Category:Tailoring,
		CanBeDoneFromFloor:True,
		NeedToBeLearn:False,
	}
	
	recipe Make Leather Bag Upgrade {
		LeatherStrips=10,
		DenimStrips=5,
		Thread=3,
		keep Needle,
		keep Scissors,
		destroy Bag_FannyPackBack/Bag_FannyPackFront/UpgradeCapacityCloth/UpgradeCapacityJean=1,
		Result:UpgradeCapacityLeather=1,
		SkillRequired:Tailoring=7,
		Time:150.0,
		Category:Tailoring,
		CanBeDoneFromFloor:True,
		NeedToBeLearn:False,
	}
	
	recipe Improvise Military Bag Upgrade {
		UpgradeWeightReductionMilitary=1,
		destroy UpgradeCapacityLeather=1,
		Thread=3,
		keep Needle,
		keep Scissors,
		Result:UpgradeCapacityMilitary=1,
		SkillRequired:Tailoring=10,
		Time:150.0,
		Category:Tailoring,
		CanBeDoneFromFloor:True,
		NeedToBeLearn:False,
	}
	
	recipe Make Cloth Straps Upgrade {
		RippedSheets=10,
		Thread=3,
		destroy Belt/Belt2=1,
		keep Needle,
		Result:UpgradeWeightReductionCloth=1,
		SkillRequired:Tailoring=3,
		Time:150.0,
		Category:Tailoring,
		CanBeDoneFromFloor:True,
		NeedToBeLearn:False,
	}
	
	recipe Make Denim Straps Upgrade {
		DenimStrips=10,
		Thread=3,
		destroy Belt/Belt2/UpgradeWeightReductionCloth=1,
		keep Needle,
		keep Scissors,
		Result:UpgradeWeightReductionJean=1,
		SkillRequired:Tailoring=5,
		Time:150.0,
		Category:Tailoring,
		CanBeDoneFromFloor:True,
		NeedToBeLearn:False,
	}
	
	recipe Make Leather Straps Upgrade {
		LeatherStrips=10,
		Thread=3,
		destroy Belt/Belt2/UpgradeWeightReductionCloth/UpgradeWeightReductionJean=1,
		keep Needle,
		keep Scissors,
		Result:UpgradeWeightReductionLeather=1,
		SkillRequired:Tailoring=7,
		Time:150.0,
		Category:Tailoring,
		CanBeDoneFromFloor:True,
		NeedToBeLearn:False,
	}
	
	recipe Improvise Military Straps Upgrade {
		UpgradeCapacityMilitary=1,
		destroy UpgradeWeightReductionLeather=1,
		Thread=3,
		keep Needle,
		keep Scissors,
		Result:UpgradeWeightReductionMilitary=1,
		SkillRequired:Tailoring=10,
		Time:150.0,
		Category:Tailoring,
		CanBeDoneFromFloor:True,
		NeedToBeLearn:False,
	}
}