/datum/design/item/tool p_category = "Advanced Tool Designs" /datum/design/item/tool/powerdrill desc = "An advanced drill designed to be faster than other drills." // my sides - Geeves req_tech = list(TECH_MAGNET = 3, TECH_ENGINEERING = 3) materials = list(DEFAULT_WALL_MATERIAL = 60, MATERIAL_GLASS = 50) build_path = /obj/item/powerdrill /datum/design/item/tool/experimental_welder req_tech = list(TECH_ENGINEERING = 4, TECH_MATERIAL = 4) materials = list(DEFAULT_WALL_MATERIAL = 500, MATERIAL_GLASS = 500) build_path = /obj/item/weldingtool/experimental /datum/design/item/tool/experimental_welder/eyeshield req_tech = list(TECH_ENGINEERING = 6, TECH_MATERIAL = 5) build_path = /obj/item/eyeshield /datum/design/item/tool/experimental_welder/overcap req_tech = list(TECH_ENGINEERING = 6, TECH_MATERIAL = 5) build_path = /obj/item/overcapacitor /datum/design/item/tool/advanced_light_replacer desc = "A specialised light replacer which stores more lights, refills faster from boxes, and sucks up broken bulbs." req_tech = list(TECH_MAGNET = 3, TECH_MATERIAL = 4) materials = list(DEFAULT_WALL_MATERIAL = 500) build_path = /obj/item/lightreplacer/advanced /datum/design/item/tool/advmop materials = list(DEFAULT_WALL_MATERIAL = 2500, MATERIAL_GLASS = 200) build_path = /obj/item/mop/advanced /datum/design/item/tool/mmi name = "Man-Machine Interface" req_tech = list(TECH_DATA = 2, TECH_BIO = 3) build_type = PROTOLATHE | MECHFAB materials = list(DEFAULT_WALL_MATERIAL = 1000, MATERIAL_GLASS = 500) build_path = /obj/item/mmi /datum/design/item/tool/mmi_radio name = "Radio-enabled Man-Machine Interface" req_tech = list(TECH_DATA = 2, TECH_BIO = 4) build_type = PROTOLATHE | MECHFAB materials = list(DEFAULT_WALL_MATERIAL = 1200, MATERIAL_GLASS = 500) build_path = /obj/item/mmi/radio_enabled /datum/design/item/tool/mmi_shell name = "AI Shell Control Module" req_tech = list(TECH_DATA = 6, TECH_ENGINEERING = 6) build_type = PROTOLATHE | MECHFAB materials = list(DEFAULT_WALL_MATERIAL = 1000, MATERIAL_GLASS = 500) build_path = /obj/item/mmi/shell /datum/design/item/tool/beacon req_tech = list(TECH_BLUESPACE = 1) materials = list (DEFAULT_WALL_MATERIAL = 20, MATERIAL_GLASS = 10) build_path = /obj/item/radio/beacon /datum/design/item/tool/navbeacon req_tech = list(TECH_BLUESPACE = 1) materials = list (DEFAULT_WALL_MATERIAL = 20, MATERIAL_GLASS = 10) build_path = /obj/machinery/navbeacon /datum/design/item/tool/power_cell_backpack req_tech = list(TECH_MATERIAL = 4, TECH_MAGNET = 2, TECH_POWER = 4) materials = list(DEFAULT_WALL_MATERIAL = 7500, MATERIAL_GLASS = 2500) build_path = /obj/item/storage/backpack/cell /datum/design/item/tool/bluespace_crystal desc = "An artificially made bluespace crystal." req_tech = list(TECH_BLUESPACE = 4, TECH_MATERIAL = 6) materials = list(MATERIAL_GOLD = 1500, MATERIAL_DIAMOND = 1500, MATERIAL_PHORON = 1500) build_path = /obj/item/bluespace_crystal/artificial /datum/design/item/tool/binaryencrypt desc = "Allows for deciphering the stationbound binary channel on-the-fly." req_tech = list(TECH_ILLEGAL = 2) materials = list(DEFAULT_WALL_MATERIAL = 300, MATERIAL_GLASS = 300) build_path = /obj/item/encryptionkey/binary /datum/design/item/tool/pin_extractor req_tech = list(TECH_MATERIAL = 3, TECH_ENGINEERING = 3, TECH_MAGNET = 4, TECH_ILLEGAL = 4) materials = list(DEFAULT_WALL_MATERIAL = 5000, MATERIAL_GLASS = 2500) build_path = /obj/item/pin_extractor /datum/design/item/tool/analyzer req_tech = list(TECH_MAGNET = 2, TECH_ENGINEERING = 3) materials = list(DEFAULT_WALL_MATERIAL = 30, MATERIAL_GLASS = 20) build_path = /obj/item/analyzer /datum/design/item/tool/tag_scanner req_tech = list(TECH_MAGNET = 3, TECH_ENGINEERING = 3) materials = list(DEFAULT_WALL_MATERIAL = 5000, MATERIAL_GLASS = 2500) build_path = /obj/item/ipc_tag_scanner /datum/design/item/tool/plant_analyzer desc = "A hand-held plant scanner for hydroponicists and xenobotanists." req_tech = list(TECH_MAGNET = 2, TECH_BIO = 3) materials = list(DEFAULT_WALL_MATERIAL = 80, MATERIAL_GLASS = 20) build_path = /obj/item/analyzer/plant_analyzer /datum/design/item/tool/implanter desc = "A specialized syringe for inserting implants to subjects." req_tech = list(TECH_BIO = 5) materials = list(DEFAULT_WALL_MATERIAL = 320, MATERIAL_GLASS = 800) build_path = /obj/item/implanter /datum/design/item/tool/paicard req_tech = list(TECH_DATA = 2) materials = list(MATERIAL_GLASS = 500, DEFAULT_WALL_MATERIAL = 500) build_path = /obj/item/paicard /datum/design/item/tool/intellicard desc = "Allows for the construction of an intelliCard." req_tech = list(TECH_DATA = 4, TECH_MATERIAL = 4) materials = list(MATERIAL_GLASS = 1000, MATERIAL_GOLD = 200) build_path = /obj/item/aicard /datum/design/item/tool/hand_tele desc = "A hand-held bluespace teleporter that can rip open portals to a random nearby location, or lock onto a teleporter with a selected teleportation beacon." req_tech = list(TECH_BLUESPACE = 4, TECH_MATERIAL = 6) materials = list(MATERIAL_STEEL = 5000, MATERIAL_GLASS = 5000, MATERIAL_GOLD = 5000, MATERIAL_DIAMOND = 2500, MATERIAL_URANIUM = 2500, MATERIAL_PHORON = 2500) build_path = /obj/item/hand_tele /datum/design/item/tool/rfd desc = "A RFD, modified to construct walls and floors." req_tech = list(TECH_ENGINEERING = 4, TECH_MATERIAL = 4) materials = list(DEFAULT_WALL_MATERIAL = 2500, MATERIAL_GLASS = 2500, MATERIAL_SILVER = 2500, MATERIAL_GOLD = 2500) build_path = /obj/item/rfd/construction /datum/design/item/tool/rfd_ammo desc = "Highly compressed matter for the RFD." req_tech = list(TECH_ENGINEERING = 4, TECH_MATERIAL = 4) materials = list(DEFAULT_WALL_MATERIAL = 2000, MATERIAL_GLASS = 2000) build_path = /obj/item/rfd_ammo /datum/design/item/tool/rfd_service desc = "A RFD, modified to deploy service items." req_tech = list(TECH_ENGINEERING = 4, TECH_MATERIAL = 4) materials = list(DEFAULT_WALL_MATERIAL = 2000, MATERIAL_GLASS = 2000) build_path = /obj/item/rfd/service /datum/design/item/tool/rfd_pipe desc = "A heavily modified RFD, modified to construct pipes and piping accessories." req_tech = list(TECH_ENGINEERING = 5, TECH_MATERIAL = 5) materials = list(DEFAULT_WALL_MATERIAL = 3000, MATERIAL_GLASS = 2500, MATERIAL_SILVER = 2500) build_path = /obj/item/rfd/piping /datum/design/item/tool/idris_backpack desc = "The infamously Idris Service Standard refers to this monstrous, self-stabilizing back-mounted utensil and service item holder, not anything professional." req_tech = list(TECH_ENGINEERING = 2, TECH_MATERIAL = 2) materials = list(DEFAULT_WALL_MATERIAL = 1500, MATERIAL_GLASS = 1500) build_path = /obj/item/storage/backpack/service /datum/design/item/tool/bluespace_neutralizer desc = "A state of the art bluespace neutralizer, capable of shutting down any bluespace portal it gets used on. A special mode exists for severe interdimensional breaches, but this is highly unlikely to be necessary." req_tech = list(TECH_ENGINEERING = 2, TECH_MATERIAL = 2, TECH_BLUESPACE = 4) materials = list(DEFAULT_WALL_MATERIAL = 20000, MATERIAL_GLASS = 20000, MATERIAL_SILVER = 20000, MATERIAL_GOLD = 20000, MATERIAL_PHORON = 10000) build_path = /obj/item/bluespace_neutralizer /datum/design/item/tool/inductive_charger name = "Inductive Charger (Science)" req_tech = list(TECH_ENGINEERING = 7) materials = list(DEFAULT_WALL_MATERIAL = 5000, MATERIAL_GLASS = 5000, MATERIAL_PHORON = 1500) build_path = /obj/item/inductive_charger/handheld /datum/design/item/tool/inductive_charger/engineering name = "Inductive Charger (Engineering)" build_path = /obj/item/inductive_charger/handheld/engineering /datum/design/item/tool/recharger_backpack desc = "A man-portable recharger backpack developed by Hephaestus Industries. Often used by military organisations of the Spur for extended field use of energy weapons." req_tech = list(TECH_POWER = 7, TECH_MATERIAL = 3, TECH_COMBAT = 5) materials = list(DEFAULT_WALL_MATERIAL = 7000, MATERIAL_GLASS = 2250, MATERIAL_URANIUM = 3250, MATERIAL_GOLD = 2500) build_path = /obj/item/recharger_backpack /datum/design/item/tool/spaceflare name = "Bluespace Flare" req_tech = list(TECH_BLUESPACE = 4, TECH_MAGNET = 3, TECH_DATA = 2) materials = list(DEFAULT_WALL_MATERIAL = 1000, MATERIAL_GLASS = 1000, MATERIAL_PHORON = 400) build_path = /obj/item/spaceflare