module TW
{
	imports
	{
		Base,
	}

	recipe Disassemble Battery Powered Tool
    {
		destroy NailGun/CordlessDrill,
		keep [Recipe.GetItemTypes.Screwdriver],

		Result:ElectronicsScrap=3,
		Time:30.0,
		OnGiveXP:Recipe.OnGiveXP.DismantleElectronics,
		OnCreate:Recipe.OnCreate.Dismantle,
		Category:Electrical,
		AnimNode:Disassemble,
		Prop1:Screwdriver,
		Prop2:Source=1,
    }
    recipe Disassemble Golfclub
    {

    	Golfclub,
		keep MetalWorkbench,

		NoBrokenItems			: False,
		AllowDestroyedItem      : true,
        Result           		: GolfClubHead,
        Time             		: 200.0,
	    Sound 					: BreakingMetalWeapon,
		OnGiveXP 				: Give4MWXP,
		Category 		        : Scrapping,
		OnCreate                : DeconstructMetalTool_OnCreate,
		AnimNode 				: Disassemble,
        Prop1					: Screwdriver,
        Prop2					: Source=1,
		CanBeDoneFromFloor      : TRUE,
		NeedToBeLearn: true,
    }
	recipe Disassemble Hammer
    {
	
    	[Recipe.GetItemTypes.Hammer],
		keep MetalWorkbench,

		NoBrokenItems			: False,
		AllowDestroyedItem      : true,
        Result           		: HammerHead,
        Time             		: 200.0,
	    Sound 					: BreakingWeapon,
		OnGiveXP 				: Give4MWXP,
		Category 		        : Scrapping,
		OnCreate                : DeconstructSmallTool_OnCreate,
		AnimNode 				: Disassemble,
        Prop1					: Screwdriver,
        Prop2					: Source=1,
		CanBeDoneFromFloor      : TRUE,
		NeedToBeLearn: true,
    }
	recipe Disassemble Sledgehammer
    {

    	Sledgehammer/Sledgehammer2,
		keep MetalWorkbench,

		NoBrokenItems			: False,
		AllowDestroyedItem      : true,
        Result           		: SledgeHammerHead,
        Time             		: 200.0,
	    Sound 					: BreakingMetalWeapon,
		OnGiveXP 				: Give4MWXP,
		Category 		        : Scrapping,
		OnCreate                : DeconstructMetalTool_OnCreate,
		AnimNode 				: Disassemble,
        Prop1					: Screwdriver,
        Prop2					: Source=1,
		CanBeDoneFromFloor      : TRUE,
		NeedToBeLearn: true,
    }
	recipe Disassemble Axe
    {

    	WoodAxe/Axe/HandAxe,
		keep MetalWorkbench,

		NoBrokenItems			: False,
		AllowDestroyedItem      : true,
        Result           		: AxeHead,
        Time             		: 200.0,
	    Sound 					: BreakingWeapon,
		OnGiveXP 				: Give4MWXP,
		Category 		        : Scrapping,
		OnCreate                : DeconstructTool_OnCreate,
		AnimNode 				: Disassemble,
        Prop1					: Screwdriver,
        Prop2					: Source=1,
		CanBeDoneFromFloor      : TRUE,
		NeedToBeLearn: true,
    }
	recipe Disassemble SmallBlade
    {

    	HuntingKnife/BreadKnife/KitchenKnife/LetterOpener/Scissors,
		keep MetalWorkbench,

		NoBrokenItems			: False,
		AllowDestroyedItem      : true,
        Result           		: SmallBlade,
        Time             		: 200.0,
	    Sound 					: BreakingWeapon,
		OnGiveXP 				: Give4MWXP,
		Category 		        : Scrapping,
		OnCreate                : DeconstructSmallTool_OnCreate,
		AnimNode 				: Disassemble,
        Prop1					: Screwdriver,
        Prop2					: Source=1,
		CanBeDoneFromFloor      : TRUE,
		NeedToBeLearn: true,
    }
	recipe Disassemble Screwdriver
    {

    	IcePick/Screwdriver,
		keep MetalWorkbench,

		NoBrokenItems			: False,
		AllowDestroyedItem      : true,
        Result           		: SmallMetalBar,
        Time             		: 200.0,
	    Sound 					: BreakingWeapon,
		OnGiveXP 				: Give4MWXP,
		Category 		        : Scrapping,
		AnimNode 				: Disassemble,
        Prop1					: Screwdriver,
        Prop2					: Source=1,
		CanBeDoneFromFloor      : TRUE,
		NeedToBeLearn: true,
    }
	recipe Disassemble MeatCleaver
    {

    	MeatCleaver,
		keep MetalWorkbench,

		NoBrokenItems			: False,
		AllowDestroyedItem      : true,
        Result           		: MeatCleaverHead,
        Time             		: 200.0,
	    Sound 					: BreakingWeapon,
		OnGiveXP 				: Give4MWXP,
		Category 		        : Scrapping,
		OnCreate                : DeconstructSmallTool_OnCreate,
		AnimNode 				: Disassemble,
        Prop1					: Screwdriver,
        Prop2					: Source=1,
		CanBeDoneFromFloor      : TRUE,
		NeedToBeLearn: true,
    }
	recipe Disassemble Scythe
    {

    	HandScythe,
		keep MetalWorkbench,

		NoBrokenItems			: False,
		AllowDestroyedItem      : true,
        Result           		: ScytheHead,
        Time             		: 200.0,
	    Sound 					: BreakingWeapon,
		OnGiveXP 				: Give4MWXP,
		Category 		        : Scrapping,
		OnCreate                : DeconstructSmallTool_OnCreate,
		AnimNode 				: Disassemble,
        Prop1					: Screwdriver,
        Prop2					: Source=1,
		CanBeDoneFromFloor      : TRUE,
		NeedToBeLearn: true,
    }
	recipe Disassemble LongBlade
    {

    	Katana/Machete,
		keep MetalWorkbench,

		NoBrokenItems			: False,
		AllowDestroyedItem      : true,
        Result           		: LongBlade,
        Time             		: 200.0,
	    Sound 					: BreakingWeapon,
		OnGiveXP 				: Give4MWXP,
		Category 		        : Scrapping,
		OnCreate                : DeconstructSmallTool_OnCreate,
		AnimNode 				: Disassemble,
        Prop1					: Screwdriver,
        Prop2					: Source=1,
		CanBeDoneFromFloor      : TRUE,
		NeedToBeLearn: true,
    }
	recipe Disassemble Shovel
    {

    	Shovel/Shovel2/HandShovel/SnowShovel,
		keep MetalWorkbench,

		NoBrokenItems			: False,
		$AllowDestroyedItem      : true,
        Result           		: ShovelHead,
        Time             		: 200.0,
	    Sound 					: BreakingWeapon,
		OnGiveXP 				: Give4MWXP,
		Category 		        : Scrapping,
		OnCreate                : DeconstructTool_OnCreate,
		AnimNode 				: Disassemble,
        Prop1					: Screwdriver,
        Prop2					: Source=1,
		CanBeDoneFromFloor      : TRUE,
		NeedToBeLearn: true,
    }
	recipe Disassemble Hoe
    {

    	GardenHoe,
		keep MetalWorkbench,

		NoBrokenItems			: False,
		AllowDestroyedItem      : true,
        Result           		: HoeHead,
        Time             		: 200.0,
	    Sound 					: BreakingWeapon,
		OnGiveXP 				: Give4MWXP,
		Category 		        : Scrapping,
		OnCreate                : DeconstructTool_OnCreate,
		AnimNode 				: Disassemble,
        Prop1					: Screwdriver,
        Prop2					: Source=1,
		CanBeDoneFromFloor      : TRUE,
		NeedToBeLearn: true,
    }
	recipe Disassemble Pickaxe
    {

    	PickAxe,
		keep MetalWorkbench,

		NoBrokenItems			: False,
		AllowDestroyedItem      : true,
        Result           		: PickaxeHead,
        Time             		: 200.0,
	    Sound 					: BreakingWeapon,
		OnGiveXP 				: Give4MWXP,
		Category 		        : Scrapping,
		OnCreate                : DeconstructTool_OnCreate,
		AnimNode 				: Disassemble,
        Prop1					: Screwdriver,
        Prop2					: Source=1,
		CanBeDoneFromFloor      : TRUE,
		NeedToBeLearn: true,
    }
	recipe Disassemble Rake
    {

    	LeafRake/Rake,
		keep MetalWorkbench,

		NoBrokenItems			: False,
		AllowDestroyedItem      : true,
        Result           		: RakeHead,
        Time             		: 200.0,
	    Sound 					: BreakingWeapon,
		OnGiveXP 				: Give4MWXP,
		Category 		        : Scrapping,
		OnCreate                : DeconstructTool_OnCreate,
		AnimNode 				: Disassemble,
        Prop1					: Screwdriver,
        Prop2					: Source=1,
		CanBeDoneFromFloor      : TRUE,
		NeedToBeLearn: true,
    }
	recipe Disassemble Fork
    {

    	HandFork/GardenFork,
		keep MetalWorkbench,

		NoBrokenItems			: False,
		AllowDestroyedItem      : true,
        Result           		: ForkHead,
        Time             		: 200.0,
	    Sound 					: BreakingWeapon,
		OnGiveXP 				: Give4MWXP,
		Category 		        : Scrapping,
		OnCreate                : DeconstructSmallTool_OnCreate,
		AnimNode 				: Disassemble,
        Prop1					: Screwdriver,
        Prop2					: Source=1,
		CanBeDoneFromFloor      : TRUE,
		NeedToBeLearn: true,
    }
}