module LWBetterElectronics { recipe Mix Otternoses with Yeenbeans { Otternoses, YeenBeans, Result: Happymix, Time: 140, Category:Cooking, OnGiveXP:Recipe.OnGiveXP.Cooking3, AnimNode:Disassemble, } /*-------------------------------------------------------------Advanced Noisemakers Base-----------------------------------------------------------------*/ recipe Make Medium Range Noisemaker { Speaker, NoiseTrap, ElectricWire, ElectronicsScrap=8, Scotchtape/DuctTape=1, WristWatch_Right_DigitalBlack/WristWatch_Left_DigitalBlack/WristWatch_Right_DigitalRed/WristWatch_Left_DigitalRed/WristWatch_Right_DigitalDress/WristWatch_Left_DigitalDress, Result:LWBetterElectronics.AdvancedNoiseMakerV1, NeedToBeLearn:true, SkillRequired:Electricity=6, Time:180.0, Category:Electrical, OnGiveXP:Recipe.OnGiveXP.RadioCraft, } recipe Make Far Range Noisemaker { Speaker=2, Battery, NoiseTrap/LWBetterElectronics.AdvancedNoiseMakerV1, ElectricWire, ElectronicsScrap=8, Scotchtape/DuctTape=1, WristWatch_Right_DigitalBlack/WristWatch_Left_DigitalBlack/WristWatch_Right_DigitalRed/WristWatch_Left_DigitalRed/WristWatch_Right_DigitalDress/WristWatch_Left_DigitalDress, Result:LWBetterElectronics.AdvancedNoiseMakerV2, NeedToBeLearn:true, SkillRequired:Electricity=7, Time:180.0, Category:Electrical, OnGiveXP:Recipe.OnGiveXP.RadioCraft, } recipe Make Portable House Alarm { Speaker=2, CarBattery2, NoiseTrap/AdvancedNoiseMakerV1/AdvancedNoiseMakerV2, ElectricWire, HomeAlarm, ElectronicsScrap=8, Scotchtape/DuctTape=1, WristWatch_Right_DigitalBlack/WristWatch_Left_DigitalBlack/WristWatch_Right_DigitalRed/WristWatch_Left_DigitalRed/WristWatch_Right_DigitalDress/WristWatch_Left_DigitalDress, Result:LWBetterElectronics.AdvancedNoiseMakerV3, NeedToBeLearn:true, SkillRequired:Electricity=10, Time:180.0, Category:Electrical, OnGiveXP:Recipe.OnGiveXP.RadioCraft, } /*--------Noisemakers with Motion Sensors-----------*/ recipe Med-R Noisemaker with Motion Sensor { AdvancedNoiseMakerV1, MotionSensor, ElectronicsScrap, ElectricWire, Result:AdvancedNoiseMakerSensorV1, NeedToBeLearn:true, SkillRequired:Electricity=5, Time:80.0, Category:Electrical, OnGiveXP:Recipe.OnGiveXP.RadioCraft, } recipe Far-R Noisemaker with Motion Sensor { AdvancedNoiseMakerV2, MotionSensor, ElectronicsScrap, ElectricWire, Result:AdvancedNoiseMakerSensorV2, NeedToBeLearn:true, SkillRequired:Electricity=5, Time:80.0, Category:Electrical, OnGiveXP:Recipe.OnGiveXP.RadioCraft, } recipe Portable Housealarm with Motion Sensor { AdvancedNoiseMakerV3, MotionSensor, ElectronicsScrap, ElectricWire, Result:AdvancedNoiseMakerSensorV3, NeedToBeLearn:true, SkillRequired:Electricity=5, Time:80.0, Category:Electrical, } /*--------Noisemakers with Remote Receivers-----------*/ recipe Med-R Noisemaker w. Remote Receiver { AdvancedNoiseMakerV1, Receiver/Radio.RadioReceiver, ElectronicsScrap, ElectricWire, Radio.WalkieTalkieMakeShift/Radio.WalkieTalkie1/Radio.WalkieTalkie2/Radio.WalkieTalkie3/Radio.WalkieTalkie4/Radio.WalkieTalkie5, Result:AdvancedNoiseMakerRemoteV1, NeedToBeLearn:true, SkillRequired:Electricity=5, Time:80.0, Category:Electrical, OnGiveXP:Recipe.OnGiveXP.RadioCraft, } recipe Far-R Noisemaker w. Remote Receiver { AdvancedNoiseMakerV2, Receiver/Radio.RadioReceiver, ElectronicsScrap, ElectricWire, Radio.WalkieTalkieMakeShift/Radio.WalkieTalkie1/Radio.WalkieTalkie2/Radio.WalkieTalkie3/Radio.WalkieTalkie4/Radio.WalkieTalkie5, Result:AdvancedNoiseMakerRemoteV2, NeedToBeLearn:true, SkillRequired:Electricity=5, Time:80.0, Category:Electrical, OnGiveXP:Recipe.OnGiveXP.RadioCraft, } recipe Portable Housealarm w. Remote Receiver { AdvancedNoiseMakerV3, Receiver/Radio.RadioReceiver, ElectronicsScrap, ElectricWire, Radio.WalkieTalkieMakeShift/Radio.WalkieTalkie1/Radio.WalkieTalkie2/Radio.WalkieTalkie3/Radio.WalkieTalkie4/Radio.WalkieTalkie5, Result:AdvancedNoiseMakerRemoteV3, NeedToBeLearn:true, SkillRequired:Electricity=5, Time:80.0, Category:Electrical, } /*-------------------------------------------------------------Remotes-----------------------------------------------------------------*/ recipe Craft Low Range Remote Control { Remote, ElectronicsScrap, ElectricWire, Radio.WalkieTalkieMakeShift/Radio.WalkieTalkie1/Radio.WalkieTalkie2/Radio.WalkieTalkie3/Radio.WalkieTalkie4/Radio.WalkieTalkie5, Result:AdvancedRemoteCraftedV1, NeedToBeLearn:true, SkillRequired:Electricity=5, Time:80.0, Category:Electrical, OnGiveXP:Recipe.OnGiveXP.RadioCraft, } recipe Craft Medium Range Remote Control { Remote, ElectronicsScrap, ElectricWire, Radio.WalkieTalkie3/Radio.WalkieTalkie4/Radio.WalkieTalkie5, Result:AdvancedRemoteCraftedV2, NeedToBeLearn:true, SkillRequired:Electricity=7, Time:80.0, Category:Electrical, OnGiveXP:Recipe.OnGiveXP.RadioCraft, } recipe Craft Medium Range Remote Control { AdvancedRemoteCraftedV1, ElectronicsScrap, ElectricWire, Amplifier, Result:AdvancedRemoteCraftedV2, NeedToBeLearn:true, SkillRequired:Electricity=7, Time:80.0, Category:Electrical, OnGiveXP:Recipe.OnGiveXP.RadioCraft, } recipe Craft Far Range Remote Control { CordlessPhone, ElectronicsScrap, ElectricWire, Radio.WalkieTalkie5, Result:AdvancedRemoteCraftedV3, NeedToBeLearn:true, SkillRequired:Electricity=9, Time:80.0, Category:Electrical, OnGiveXP:Recipe.OnGiveXP.RadioCraft, } recipe Craft Far Range Remote Control { AdvancedRemoteCraftedV2, CordlessPhone, ElectronicsScrap, ElectricWire, Amplifier, Result:AdvancedRemoteCraftedV3, NeedToBeLearn:true, SkillRequired:Electricity=9, Time:80.0, Category:Electrical, OnGiveXP:Recipe.OnGiveXP.RadioCraft, } recipe Craft Remote Door- Motor { Receiver/Radio.RadioReceiver, ElectronicsScrap = 10, ElectricWire = 4, Amplifier, MetalBar =2, SheetMetal, ScrapMetal =4, Result: RemoteDoormotor, NeedToBeLearn:true, SkillRequired:Electricity=3, SkillRequired:MetalWelding=3, Time:80.0, Category:Electrical, OnGiveXP:Recipe.OnGiveXP.RadioCraft, } /*-------------------------------------------------------------TV's and their components-----------------------------------------------------------------*/ recipe Assemble an old Television { Aluminum=2, Amplifier, ElectronicsScrap=3, ElectricWire=3, LightBulb, Speaker, Plank=2, Result:Radio.TvAntique, NeedToBeLearn:true, SkillRequired:Electricity=6, Time:80.0, Category:Electrical, OnGiveXP:Recipe.OnGiveXP.RadioCraft, } recipe Upgrade to Standard Television { Aluminum, Amplifier, ElectronicsScrap=3, ElectricWire, LightBulbRed, LightBulbGreen, Radio.TvAntique, CDplayer, Result:Radio.TvBlack, NeedToBeLearn:true, SkillRequired:Electricity=7, Time:80.0, Category:Electrical, OnGiveXP:Recipe.OnGiveXP.RadioCraft, } recipe Upgrade to Premium Television { Aluminum=2, ElectronicsScrap, ElectricWire, Amplifier, Speaker, Radio.TvBlack, Result:Radio.TvWideScreen, NeedToBeLearn:true, SkillRequired:Electricity=8, Time:80.0, Category:Electrical, OnGiveXP:Recipe.OnGiveXP.RadioCraft, } /*-------------------------------------------------------------Misc Electronic Items-----------------------------------------------------------------*/ recipe Sort Electrical Scraps { ElectronicsScrap=2, Result: ElectronicsScrap, Time: 40.0, Category: Electrical, OnCreate:Recipe.OnCreate.LWSortElectricalScraps, OnGiveXP:Recipe.OnGiveXP.DismantleElectronics, } recipe Craft Motion Sensor { keep [Recipe.GetItemTypes.Screwdriver], Aluminum=2, Amplifier, ElectricWire=2, ElectronicsScrap, Result:MotionSensor, NeedToBeLearn:true, SkillRequired:Electricity=8, Time:80.0, Category:Electrical, OnGiveXP:Recipe.OnGiveXP.RadioCraft, Prop1:Screwdriver, } recipe Craft Speaker { keep [Recipe.GetItemTypes.Screwdriver], Plank=2, Aluminum=2, Amplifier, ElectricWire=2, ElectronicsScrap=3, Result:Speaker, NeedToBeLearn:true, SkillRequired:Woodwork=4;Electricity=6;, Time:280.0, Category:Electrical, OnGiveXP:Recipe.OnGiveXP.RadioCraft, Prop1:Screwdriver, } recipe Improvise Remote { keep [Recipe.GetItemTypes.Screwdriver], Aluminum=3, Amplifier, Radio.RadioTransmitter, ElectricWire=2, ElectronicsScrap=2, LightBulbRed, Scotchtape/DuctTape=1, Result:Remote, NeedToBeLearn:true, SkillRequired:Electricity=7, Time:80.0, Category:Electrical, OnGiveXP:Recipe.OnGiveXP.RadioCraft, Prop1:Screwdriver, } recipe Build Air Conditioning { keep [Recipe.GetItemTypes.Screwdriver], Aluminum=8, ElectricWire=8, ElectronicsScrap=4, Scotchtape/DuctTape=2, MetalBar =2, SheetMetal, LeadPipe =4, ScrapMetal =4, Result:Mov_AirConditioner, SkillRequired:Electricity=8, Time:1600.0, Category:Electrical, OnGiveXP:Recipe.OnGiveXP.RadioCraft, Prop1:Screwdriver, } /*-------------------------------------------------------------Upgrades-----------------------------------------------------------------*/ recipe Upgrade Radio { keep [Recipe.GetItemTypes.Screwdriver], Aluminum=3, Radio.RadioMakeShift, Amplifier, ElectricWire, ElectronicsScrap, Headphones, SmallSheetMetal=2, Screws=6, Result:RadioBlack, NeedToBeLearn:true, SkillRequired:Electricity=5, Time:480.0, Category:Electrical, OnGiveXP:Recipe.OnGiveXP.RadioCraft, Prop1:Screwdriver, } recipe Upgrade Radio { keep [Recipe.GetItemTypes.Screwdriver], Aluminum, Radio.RadioBlack, CDplayer, ElectricWire, ElectronicsScrap, SmallSheetMetal, Result:RadioRed, NeedToBeLearn:true, SkillRequired:Electricity=7, Time:480.0, Category:Electrical, OnGiveXP:Recipe.OnGiveXP.RadioCraft, Prop1:Screwdriver, } recipe Upgrade Ham Radio { keep [Recipe.GetItemTypes.Screwdriver], Aluminum=3, HamRadioMakeShift, ElectricWire, ElectronicsScrap, SmallSheetMetal, Screws=8, Result:HamRadio1, NeedToBeLearn:true, SkillRequired:Electricity=7, Time:480.0, Category:Electrical, OnGiveXP:Recipe.OnGiveXP.RadioCraft, Prop1:Screwdriver, } recipe Upgrade Ham Radio { keep [Recipe.GetItemTypes.Screwdriver], Aluminum=5, HamRadioMakeShift, Amplifier, ElectricWire=2, ElectronicsScrap=2, SmallSheetMetal=4, Screws=8, Result:HamRadio2, NeedToBeLearn:true, SkillRequired:Electricity=9, Time:480.0, Category:Electrical, OnGiveXP:Recipe.OnGiveXP.RadioCraft, Prop1:Screwdriver, } recipe Upgrade Ham Radio { keep [Recipe.GetItemTypes.Screwdriver], Aluminum=3, HamRadio1, Amplifier, ElectricWire, ElectronicsScrap, RubberBand, Result:HamRadio2, NeedToBeLearn:true, SkillRequired:Electricity=9, Time:480.0, Category:Electrical, OnGiveXP:Recipe.OnGiveXP.RadioCraft, Prop1:Screwdriver, } recipe Upgrade Walkie Talkie { keep [Recipe.GetItemTypes.Screwdriver], Aluminum, Radio.WalkieTalkie1/Radio.WalkieTalkieMakeShift, Amplifier, ElectricWire, ElectronicsScrap, Result:Radio.WalkieTalkie2, NeedToBeLearn:true, SkillRequired:Electricity=4, Time:480.0, Category:Electrical, OnGiveXP:Recipe.OnGiveXP.RadioCraft, Prop1:Screwdriver, } recipe Upgrade Walkie Talkie { keep [Recipe.GetItemTypes.Screwdriver], Aluminum, Radio.WalkieTalkie2, RadioTransmitter, ElectricWire, ElectronicsScrap, Result:Radio.WalkieTalkie3, NeedToBeLearn:true, SkillRequired:Electricity=6, Time:480.0, Category:Electrical, OnGiveXP:Recipe.OnGiveXP.RadioCraft, Prop1:Screwdriver, } recipe Upgrade Walkie Talkie { keep [Recipe.GetItemTypes.Screwdriver], Aluminum, Radio.WalkieTalkie3, RubberBand, ElectricWire, ElectronicsScrap, Result:Radio.WalkieTalkie4, NeedToBeLearn:true, SkillRequired:Electricity=7, Time:480.0, Category:Electrical, OnGiveXP:Recipe.OnGiveXP.RadioCraft, Prop1:Screwdriver, } recipe Upgrade Walkie Talkie { keep [Recipe.GetItemTypes.Screwdriver], Aluminum=2, Radio.WalkieTalkie4, ElectricWire=4, ElectronicsScrap=2, VideoGame, RubberBand, Result:Radio.WalkieTalkie5, NeedToBeLearn:true, SkillRequired:Electricity=8, Time:480.0, Category:Electrical, OnGiveXP:Recipe.OnGiveXP.RadioCraft, Prop1:Screwdriver, } /*-------------------------------------------------------------Dismanteling-----------------------------------------------------------------*/ recipe Dismantle and Study Radio { keep [Recipe.GetItemTypes.Screwdriver], keep [Recipe.GetItemTypes.Write], Radio.RadioBlack/Radio.RadioRed, SheetPaper2=2, Result:LWBetterElectronics.CircuitDiagramRadio, NeedToBeLearn:true, SkillRequired:Electricity=8, Time:480.0, Category:Electrical, OnGiveXP:Recipe.OnGiveXP.RadioCraft, Prop1:Screwdriver, } recipe Dismantle and Study Walkie Talkie { keep [Recipe.GetItemTypes.Screwdriver], keep [Recipe.GetItemTypes.Write], Radio.WalkieTalkie1/Radio.WalkieTalkie2/Radio.WalkieTalkie3/Radio.WalkieTalkie4/Radio.WalkieTalkie5/Radio.WalkieTalkieMakeShift, SheetPaper2=2, Result:LWBetterElectronics.CircuitDiagramWalkieTalkie, NeedToBeLearn:true, SkillRequired:Electricity=8, Time:480.0, Category:Electrical, OnGiveXP:Recipe.OnGiveXP.RadioCraft, Prop1:Screwdriver, } recipe Dismantle and Study Ham Radio { keep [Recipe.GetItemTypes.Screwdriver], keep [Recipe.GetItemTypes.Write], HamRadioMakeShift/HamRadio1/HamRadio2, Notebook, Result:LWBetterElectronics.CircuitDiagramHamRadio, NeedToBeLearn:true, SkillRequired:Electricity=8, Time:480.0, Category:Electrical, OnGiveXP:Recipe.OnGiveXP.RadioCraft, Prop1:Screwdriver, } recipe Dismantle and Study MotionSensor { keep [Recipe.GetItemTypes.Screwdriver], keep [Recipe.GetItemTypes.Write], HomeAlarm/MotionSensor, SheetPaper2, Result:LWBetterElectronics.ManualMotionSensor, NeedToBeLearn:true, SkillRequired:Electricity=8, Time:480.0, Category:Electrical, OnGiveXP:Recipe.OnGiveXP.RadioCraft, Prop1:Screwdriver, } recipe Dismantle and Study Remote { keep [Recipe.GetItemTypes.Screwdriver], keep [Recipe.GetItemTypes.Write], Remote, SheetPaper2, Result:LWBetterElectronics.ManualRemote, NeedToBeLearn:true, SkillRequired:Electricity=8, Time:480.0, Category:Electrical, OnGiveXP:Recipe.OnGiveXP.RadioCraft, Prop1:Screwdriver, } recipe Dismantle and Study Speaker { keep [Recipe.GetItemTypes.Screwdriver], keep [Recipe.GetItemTypes.Write], Speaker, SheetPaper2, Result:LWBetterElectronics.CircuitDiagramAmplifier, NeedToBeLearn:true, SkillRequired:Electricity=8, Time:480.0, Category:Electrical, OnGiveXP:Recipe.OnGiveXP.RadioCraft, Prop1:Screwdriver, } /*-------------------------------------------------------------Crafting Recipe Books from Circuit Diagrams-----------------------------------------------------------------*/ recipe Write documentation about Radios { keep [Recipe.GetItemTypes.Write], LWBetterElectronics.CircuitDiagramRadio=3, SheetPaper2=2, Scotchtape/DuctTape, Result:LWBetterElectronics.RadioUpgradeMag1, SkillRequired:Electricity=8, Time:480.0, Category:Electrical, OnGiveXP:Recipe.OnGiveXP.DismantleElectronics, Prop1:Screwdriver, } recipe Write documentation about Walkie Talkies { keep [Recipe.GetItemTypes.Write], LWBetterElectronics.CircuitDiagramWalkieTalkie=6, SheetPaper2=2, Scotchtape/DuctTape, Result:LWBetterElectronics.RadioUpgradeMag2, SkillRequired:Electricity=8, Time:480.0, Category:Electrical, OnGiveXP:Recipe.OnGiveXP.DismantleElectronics, Prop1:Screwdriver, } recipe Write documentation about Ham Radios { keep [Recipe.GetItemTypes.Write], LWBetterElectronics.CircuitDiagramHamRadio=3, SheetPaper2=2, Scotchtape/DuctTape, Result:LWBetterElectronics.RadioUpgradeMag3, SkillRequired:Electricity=8, Time:480.0, Category:Electrical, OnGiveXP:Recipe.OnGiveXP.DismantleElectronics, Prop1:Screwdriver, } recipe Write documentation about Amplifiers { keep [Recipe.GetItemTypes.Write], LWBetterElectronics.CircuitDiagramAmplifier, SheetPaper2=2, Scotchtape/DuctTape, Result:LWBetterElectronics.ManualANoisemakerV1, SkillRequired:Electricity=8, Time:480.0, Category:Electrical, OnGiveXP:Recipe.OnGiveXP.DismantleElectronics, Prop1:Screwdriver, } /*-------------------------------------------------------------Skillboosting-----------------------------------------------------------------*/ recipe Practice with Electronics Kit { keep [Recipe.GetItemTypes.Screwdriver], LWBetterElectronics.BeginnerElectronicsKit, ElectronicsScrap, ElectricWire, Result:LWBetterElectronics.BeginnerElectronicsKit, /* NeedToBeLearn:true, */ SkillRequired:Electricity=2, Time: 600.0, Category:Electrical, OnGiveXP:Recipe.OnGiveXP.RadioCraft, Prop1:Screwdriver, } /*-----------------------------------------------------RepairBatteries---------------------------------------------------------*/ recipe Regenerate Car Battery Standard { keep [Recipe.GetItemTypes.Screwdriver], keep Base.CarBatteryCharger, ElectricWire=2, ElectronicsScrap=5, Water=5, destroy Base.CarBattery1, Result:CarBattery1, SkillRequired:Electricity=5, Time:200.0, OnCreate:Recipe.OnCreate.RepairCarBattery, Category:Electrical, OnGiveXP:Recipe.OnGiveXP.RepairCarBatteryXP, AllowDestroyedItem:true, } recipe Regenerate Car Battery Heavy-Duty { keep [Recipe.GetItemTypes.Screwdriver], keep Base.CarBatteryCharger, ElectricWire=2, ElectronicsScrap=7, Water=10, destroy Base.CarBattery2, Result:CarBattery2, SkillRequired:Electricity=5, Time:200.0, OnCreate:Recipe.OnCreate.RepairCarBattery, Category:Electrical, OnGiveXP:Recipe.OnGiveXP.RepairCarBatteryXP, AllowDestroyedItem:true, } recipe Regenerate Car Battery Sport { keep [Recipe.GetItemTypes.Screwdriver], keep Base.CarBatteryCharger, ElectricWire=2, ElectronicsScrap=6, Water=8, destroy Base.CarBattery3, Result:CarBattery3, SkillRequired:Electricity=5, Time:200.0, OnCreate:Recipe.OnCreate.RepairCarBattery, Category:Electrical, OnGiveXP:Recipe.OnGiveXP.RepairCarBatteryXP, AllowDestroyedItem:true, } recipe Rebuild Car Battery Standard { keep [Recipe.GetItemTypes.Screwdriver], keep Base.CarBatteryCharger, ElectricWire=2, ElectronicsScrap=6, Water=10, Base.ElectronicsScrap=1, Base.BlowTorch=5, Base.LeadPipe=2, destroy Base.CarBattery1, Result:CarBattery1, SkillRequired:Electricity=8, Time:250.0, OnCreate:Recipe.OnCreate.RebuildCarBattery, Category:Electrical, OnGiveXP:Recipe.OnGiveXP.RepairCarBatteryXP, AllowDestroyedItem:true, } recipe Rebuild Car Battery Heavy-Duty { keep [Recipe.GetItemTypes.Screwdriver], keep Base.CarBatteryCharger, ElectricWire=3, ElectronicsScrap=10, Water=20, Base.LeadPipe=4, Base.BlowTorch=5, destroy Base.CarBattery2, Result:CarBattery2, SkillRequired:Electricity=8, Time:250.0, OnCreate:Recipe.OnCreate.RebuildCarBattery, Category:Electrical, OnGiveXP:Recipe.OnGiveXP.RepairCarBatteryXP, AllowDestroyedItem:true, } recipe Rebuild Car Battery Sport { keep [Recipe.GetItemTypes.Screwdriver], keep Base.CarBatteryCharger, ElectricWire=3, ElectronicsScrap=8, Water=15, Base.LeadPipe=3, Base.BlowTorch=5, destroy Base.CarBattery3, Result:CarBattery3, SkillRequired:Electricity=8, Time:250.0, OnCreate:Recipe.OnCreate.RebuildCarBattery, Category:Electrical, OnGiveXP:Recipe.OnGiveXP.RepairCarBatteryXP, AllowDestroyedItem:true, } }