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, } }