module Base { recipe Saw Off Shotgun Stock { ShotgunSawnoff, keep [Recipe.GetItemTypes.Saw], Result:ShotgunSawnoffNoStock, Sound:Sawing, Time:200.0, AnimNode:SawLog, Prop1:Source=2, Prop2:ShotgunSawing2, OnCreate:VFEShotgunSawnoff_OnCreate, } recipe Saw Off Double Barrel Shotgun Stock { DoubleBarrelShotgunSawnoff, keep [Recipe.GetItemTypes.Saw], Result:DoubleBarrelShotgunSawnoffNoStock, Sound:Sawing, Time:200.0, AnimNode:SawLog, Prop1:Source=2, Prop2:ShotgunDBSawing2, OnCreate:VFEShotgunSawnoff_OnCreate, } recipe Saw Off Shotgun { Shotgun, keep Saw, Result:ShotgunSawnoff, Sound:Sawing, Time:200.0, AnimNode:SawLog, Prop1:Source=2, Prop2:ShotgunSawing, OnCreate:VFEShotgunSawnoff_OnCreate, Override:true, } recipe Saw Off Double Barrel Shotgun { DoubleBarrelShotgun, keep Saw, Result:DoubleBarrelShotgunSawnoff, Sound:Sawing, Time:200.0, AnimNode:SawLog, Prop1:Source=2, Prop2:ShotgunDBSawing, OnCreate:VFEShotgunSawnoff_OnCreate, Override:true, } recipe Gather Gunpowder { Bullets38/Bullets44/Bullets45/Bullets9mm/556Bullets/308Bullets/223Bullets/ShotgunShells/762Bullets, Result:GunPowder, Time:30.0, Override:true, } recipe Gather Gunpowder from .22 { 22Bullets=5, Result:GunPowder, Time:30.0, } recipe Open Box of 7.62 Ammo { 762Box, Result:762Bullets=8, Sound:BoxOfRoundsOpenOne, Time:15.0, } recipe Place 7.62 Ammo in Box { 762Bullets=40, Result:762Box, Sound:BoxOfRoundsOpenOne, Time:15.0, } recipe Open Box of .22 Ammo { 22Box, Result:22Bullets=10, Sound:BoxOfRoundsOpenOne, Time:15.0, } recipe Place .22 Ammo in Box { 22Bullets=100, Result:22Box, Sound:BoxOfRoundsOpenOne, Time:15.0, } recipe Open Box of .44 Magnum Bullets { Bullets44Box, Result:Bullets44=8, Sound:BoxOfRoundsOpenOne, Time:15.0, Override:true, } recipe Place .44 Magnum Bullets in Box { Bullets44=24, Result:Bullets44Box, Sound:BoxOfRoundsOpenOne, Time:15.0, Override:true, } recipe Couple 5.56 Magazines { 556Clip=2, DuctTape, Result:Coupled556, Time:50, Prop1:DuctTape, Prop2:Coupled556_Ground, OnCreate:onMagazineCouple_OnCreate, } recipe Separate 5.56 Magazines { Coupled556, Result:556Clip=2, Time:50, AnimNode:RipSheets, Prop1:Magazine_M16, Prop2:Magazine_M16, } recipe Couple 7.62 Magazines { 762Clip=2, DuctTape, Result:Coupled762, Time:50, Prop1:DuctTape, Prop2:Coupled762_Ground, OnCreate:onMagazineCouple_OnCreate, } recipe Separate 7.62 Magazines { Coupled762, Result:762Clip=2, Time:50, AnimNode:RipSheets, Prop1:Magazine_AK47, Prop2:Magazine_AK47, } recipe Attach M9 Bayonet to Spear { SpearCrafted, M16Bayonet, DuctTape=2, Result:SpearBayonet, Time:100.0, OnCreate:Recipe.OnCreate.UpgradeSpear, Category:Survivalist, } recipe Reclaim M9 Bayonet from Spear { SpearBayonet, Result:M16Bayonet, OnCreate:Recipe.OnCreate.DismantleSpear, Time:60.0, Category:Survivalist, AllowDestroyedItem:true, } }