mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2026-08-31 09:00:25 +01:00
Mechfab (and More) Changes (#9000)
The mechfab no longer has a useless null category that does nothing when clicked on.
The exosuit category in the mechfab has now been split into body construction and equipment construction for ease of use.
Radio, Diagnosis Unit, and Actuator construction has been added to the exosuit body category as well.
Many RnD machineries have had their names changed to lowercase to match the style of the rest of the game.
This commit is contained in:
@@ -0,0 +1,108 @@
|
||||
/datum/design/item/mechfab/exosuit_equipment
|
||||
name = "Hydraulic Clamp"
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 10000)
|
||||
time = 50
|
||||
build_path = /obj/item/mecha_equipment/clamp
|
||||
category = "Exosuit (Equipment)"
|
||||
|
||||
/datum/design/item/mechfab/exosuit_equipment/gravity_catapult
|
||||
name = "Gravity Catapult"
|
||||
build_path = /obj/item/mecha_equipment/catapult
|
||||
|
||||
/datum/design/item/mechfab/exosuit_equipment/drill
|
||||
name = "Drill"
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 10000)
|
||||
build_path = /obj/item/mecha_equipment/drill
|
||||
|
||||
/datum/design/item/mechfab/exosuit_equipment/taser
|
||||
name = "Mounted Taser"
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 10000)
|
||||
req_tech = list(TECH_COMBAT = 1)
|
||||
build_path = /obj/item/mecha_equipment/mounted_system/taser
|
||||
|
||||
/datum/design/item/mechfab/exosuit_equipment/uac
|
||||
name = "Mounted Automatic Weapon"
|
||||
req_tech = list(TECH_COMBAT = 4)
|
||||
build_path = /obj/item/mecha_equipment/mounted_system/taser/smg
|
||||
|
||||
/datum/design/item/mechfab/exosuit_equipment/plasma
|
||||
name = "Mounted Plasma Cutter"
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 2000, MATERIAL_GLASS = 1000, MATERIAL_GOLD = 1000, MATERIAL_PHORON = 1000)
|
||||
req_tech = list(TECH_COMBAT = 2, TECH_MATERIAL = 4, TECH_ENGINEERING = 3)
|
||||
build_path = /obj/item/mecha_equipment/mounted_system/plasmacutter
|
||||
|
||||
/datum/design/item/mechfab/exosuit_equipment/ion
|
||||
name = "Mounted Ion Rifle"
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 10000)
|
||||
req_tech = list(TECH_COMBAT = 4, TECH_MAGNET = 4)
|
||||
build_path = /obj/item/mecha_equipment/mounted_system/taser/ion
|
||||
|
||||
/datum/design/item/mechfab/exosuit_equipment/laser
|
||||
name = "Mounted Laser Gun"
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 10000)
|
||||
req_tech = list(TECH_COMBAT = 4, TECH_MAGNET = 4)
|
||||
build_path = /obj/item/mecha_equipment/mounted_system/taser/laser
|
||||
|
||||
/datum/design/item/mechfab/exosuit_equipment/rcd
|
||||
name = "Mounted RFD-C"
|
||||
time = 90
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 30000, MATERIAL_PHORON = 25000, DEFAULT_WALL_MATERIAL = 15000, MATERIAL_GOLD = 15000)
|
||||
req_tech = list(TECH_MATERIAL = 4, TECH_BLUESPACE = 3, TECH_MAGNET = 4, TECH_POWER = 4, TECH_ENGINEERING = 4)
|
||||
build_path = /obj/item/mecha_equipment/mounted_system/rfd
|
||||
|
||||
/datum/design/item/mechfab/exosuit_equipment/floodlight
|
||||
name = "Mounted Floodlight"
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 5000, MATERIAL_GLASS = 5000)
|
||||
req_tech = list(TECH_ENGINEERING = 1)
|
||||
build_path = /obj/item/mecha_equipment/light
|
||||
|
||||
/datum/design/item/mechfab/exosuit_equipment/sleeper
|
||||
name = "Mounted Sleeper"
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 5000, MATERIAL_GLASS = 10000)
|
||||
build_path = /obj/item/mecha_equipment/sleeper
|
||||
|
||||
/datum/design/item/mechfab/exosuit_equipment/extinguisher
|
||||
name = "Mounted Extinguisher"
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 10000)
|
||||
build_path = /obj/item/mecha_equipment/mounted_system/extinguisher
|
||||
|
||||
/datum/design/item/mechfab/exosuit_equipment/xray
|
||||
name = "Mounted X-Ray Gun"
|
||||
req_tech = list(TECH_COMBAT = 4, TECH_MAGNET = 4, TECH_MATERIAL = 5, TECH_ILLEGAL = 3)
|
||||
build_path = /obj/item/mecha_equipment/mounted_system/xray
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 20000, MATERIAL_GOLD = 6000, MATERIAL_PHORON = 6000)
|
||||
|
||||
/datum/design/item/mechfab/exosuit_equipment/flashbang
|
||||
name = "Mounted Flashbang Launcher"
|
||||
req_tech = list(TECH_COMBAT = 3)
|
||||
build_path = /obj/item/mecha_equipment/mounted_system/grenadeflash
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 20000, MATERIAL_GOLD = 6000, MATERIAL_PHORON = 6000)
|
||||
|
||||
/datum/design/item/mechfab/exosuit_equipment/crisisdrone
|
||||
name = "Mounted Crisis Drone"
|
||||
build_path = /obj/item/mecha_equipment/crisis_drone
|
||||
req_tech = list(TECH_MAGNET = 3, TECH_DATA = 3, TECH_BIO = 3)
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 10000, MATERIAL_GOLD = 1000, MATERIAL_SILVER = 2000, MATERIAL_GLASS = 5000)
|
||||
|
||||
/datum/design/item/mechfab/exosuit_equipment/analyzer
|
||||
name = "Mounted Health Analyzer"
|
||||
req_tech = list(TECH_MAGNET = 2, TECH_BIO = 3)
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 5000, MATERIAL_GLASS = 5000)
|
||||
build_path = /obj/item/mecha_equipment/mounted_system/medanalyzer
|
||||
|
||||
/datum/design/item/mechfab/exosuit_equipment/flaregun
|
||||
name = "Mounted Flare Launcher"
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 10000)
|
||||
build_path = /obj/item/mecha_equipment/mounted_system/flarelauncher
|
||||
|
||||
/datum/design/item/mechfab/exosuit_equipment/passenger_compartment
|
||||
name = "Mounted Passenger Compartment"
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 10000)
|
||||
build_path = /obj/item/mecha_equipment/sleeper/passenger_compartment
|
||||
|
||||
/datum/design/item/mechfab/exosuit_equipment/mechshields
|
||||
name = "Energy Shield Drone"
|
||||
time = 90
|
||||
materials = list(MATERIAL_STEEL = 20000, MATERIAL_SILVER = 12000, MATERIAL_GOLD = 12000)
|
||||
req_tech = list(TECH_MATERIAL = 4, TECH_MAGNET = 4, TECH_POWER = 4, TECH_COMBAT = 2)
|
||||
build_path = /obj/item/mecha_equipment/shield
|
||||
@@ -3,7 +3,7 @@
|
||||
build_path = /obj/structure/heavy_vehicle_frame
|
||||
time = 50
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 15000)
|
||||
category = "Exosuits"
|
||||
category = "Exosuit (Body)"
|
||||
|
||||
/datum/design/item/mechfab/exosuit/basic_armour
|
||||
name = "Basic Exosuit Armor"
|
||||
@@ -32,6 +32,30 @@
|
||||
req_tech = list(TECH_MATERIAL = 4, TECH_COMBAT = 3)
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 20000, MATERIAL_DIAMOND = 5000)
|
||||
|
||||
/datum/design/item/mechfab/exosuit/actuator
|
||||
name = "Actuator"
|
||||
build_path = /obj/item/robot_parts/robot_component/actuator
|
||||
time = 10
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 5000)
|
||||
|
||||
/datum/design/item/mechfab/exosuit/diagnosis_unit
|
||||
name = "Diagnosis unit"
|
||||
build_path = /obj/item/robot_parts/robot_component/diagnosis_unit
|
||||
time = 10
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 5000)
|
||||
|
||||
/datum/design/item/mechfab/exosuit/camera
|
||||
name = "Camera"
|
||||
build_path = /obj/item/robot_parts/robot_component/camera
|
||||
time = 10
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 5000)
|
||||
|
||||
/datum/design/item/mechfab/exosuit/radio
|
||||
name = "Radio"
|
||||
build_path = /obj/item/robot_parts/robot_component/radio
|
||||
time = 10
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 5000)
|
||||
|
||||
/datum/design/item/mechfab/exosuit/control_module
|
||||
name = "Exosuit Control Module"
|
||||
build_path = /obj/item/mech_component/control_module
|
||||
@@ -167,111 +191,4 @@
|
||||
time = 35
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 25000)
|
||||
build_path = /obj/item/mech_component/propulsion/tracks
|
||||
req_tech = list(TECH_MATERIAL = 4)
|
||||
|
||||
/datum/design/item/mechfab/exosuit/hydraulic_clamp
|
||||
name = "Hydraulic Clamp"
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 10000)
|
||||
build_path = /obj/item/mecha_equipment/clamp
|
||||
|
||||
/datum/design/item/mechfab/exosuit/gravity_catapult
|
||||
name = "Gravity Catapult"
|
||||
build_path = /obj/item/mecha_equipment/catapult
|
||||
|
||||
/datum/design/item/mechfab/exosuit/drill
|
||||
name = "Drill"
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 10000)
|
||||
build_path = /obj/item/mecha_equipment/drill
|
||||
|
||||
/datum/design/item/mechfab/exosuit/taser
|
||||
name = "Mounted Taser"
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 10000)
|
||||
req_tech = list(TECH_COMBAT = 1)
|
||||
build_path = /obj/item/mecha_equipment/mounted_system/taser
|
||||
|
||||
/datum/design/item/mechfab/exosuit/uac
|
||||
name = "Mounted Automatic Weapon"
|
||||
req_tech = list(TECH_COMBAT = 4)
|
||||
build_path = /obj/item/mecha_equipment/mounted_system/taser/smg
|
||||
|
||||
/datum/design/item/mechfab/exosuit/plasma
|
||||
name = "Mounted Plasma Cutter"
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 2000, MATERIAL_GLASS = 1000, MATERIAL_GOLD = 1000, MATERIAL_PHORON = 1000)
|
||||
req_tech = list(TECH_COMBAT = 2, TECH_MATERIAL = 4, TECH_ENGINEERING = 3)
|
||||
build_path = /obj/item/mecha_equipment/mounted_system/plasmacutter
|
||||
|
||||
/datum/design/item/mechfab/exosuit/ion
|
||||
name = "Mounted Ion Rifle"
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 10000)
|
||||
req_tech = list(TECH_COMBAT = 4, TECH_MAGNET = 4)
|
||||
build_path = /obj/item/mecha_equipment/mounted_system/taser/ion
|
||||
|
||||
/datum/design/item/mechfab/exosuit/laser
|
||||
name = "Mounted Laser Gun"
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 10000)
|
||||
req_tech = list(TECH_COMBAT = 4, TECH_MAGNET = 4)
|
||||
build_path = /obj/item/mecha_equipment/mounted_system/taser/laser
|
||||
|
||||
/datum/design/item/mechfab/exosuit/rcd
|
||||
name = "Mounted RFD-C"
|
||||
time = 90
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 30000, MATERIAL_PHORON = 25000, DEFAULT_WALL_MATERIAL = 15000, MATERIAL_GOLD = 15000)
|
||||
req_tech = list(TECH_MATERIAL = 4, TECH_BLUESPACE = 3, TECH_MAGNET = 4, TECH_POWER = 4, TECH_ENGINEERING = 4)
|
||||
build_path = /obj/item/mecha_equipment/mounted_system/rfd
|
||||
|
||||
/datum/design/item/mechfab/exosuit/floodlight
|
||||
name = "Mounted Floodlight"
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 5000, MATERIAL_GLASS = 5000)
|
||||
req_tech = list(TECH_ENGINEERING = 1)
|
||||
build_path = /obj/item/mecha_equipment/light
|
||||
|
||||
/datum/design/item/mechfab/exosuit/sleeper
|
||||
name = "Mounted Sleeper"
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 5000, MATERIAL_GLASS = 10000)
|
||||
build_path = /obj/item/mecha_equipment/sleeper
|
||||
|
||||
/datum/design/item/mechfab/exosuit/extinguisher
|
||||
name = "Mounted Extinguisher"
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 10000)
|
||||
build_path = /obj/item/mecha_equipment/mounted_system/extinguisher
|
||||
|
||||
/datum/design/item/mechfab/exosuit/xray
|
||||
name = "Mounted X-Ray Gun"
|
||||
req_tech = list(TECH_COMBAT = 4, TECH_MAGNET = 4, TECH_MATERIAL = 5, TECH_ILLEGAL = 3)
|
||||
build_path = /obj/item/mecha_equipment/mounted_system/xray
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 20000, MATERIAL_GOLD = 6000, MATERIAL_PHORON = 6000)
|
||||
|
||||
/datum/design/item/mechfab/exosuit/flashbang
|
||||
name = "Mounted Flashbang Launcher"
|
||||
req_tech = list(TECH_COMBAT = 3)
|
||||
build_path = /obj/item/mecha_equipment/mounted_system/grenadeflash
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 20000, MATERIAL_GOLD = 6000, MATERIAL_PHORON = 6000)
|
||||
|
||||
/datum/design/item/mechfab/exosuit/crisisdrone
|
||||
name = "Mounted Crisis Drone"
|
||||
build_path = /obj/item/mecha_equipment/crisis_drone
|
||||
req_tech = list(TECH_MAGNET = 3, TECH_DATA = 3, TECH_BIO = 3)
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 10000, MATERIAL_GOLD = 1000, MATERIAL_SILVER = 2000, MATERIAL_GLASS = 5000)
|
||||
|
||||
/datum/design/item/mechfab/exosuit/analyzer
|
||||
name = "Mounted Health Analyzer"
|
||||
req_tech = list(TECH_MAGNET = 2, TECH_BIO = 3)
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 5000, MATERIAL_GLASS = 5000)
|
||||
build_path = /obj/item/mecha_equipment/mounted_system/medanalyzer
|
||||
|
||||
/datum/design/item/mechfab/exosuit/flaregun
|
||||
name = "Mounted Flare Launcher"
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 10000)
|
||||
build_path = /obj/item/mecha_equipment/mounted_system/flarelauncher
|
||||
|
||||
/datum/design/item/mechfab/exosuit/passenger_compartment
|
||||
name = "Mounted Passenger Compartment"
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 10000)
|
||||
build_path = /obj/item/mecha_equipment/sleeper/passenger_compartment
|
||||
|
||||
/datum/design/item/mechfab/exosuit/mechshields
|
||||
name = "Energy Shield Drone"
|
||||
time = 90
|
||||
materials = list(MATERIAL_STEEL = 20000, MATERIAL_SILVER = 12000, MATERIAL_GOLD = 12000)
|
||||
req_tech = list(TECH_MATERIAL = 4, TECH_MAGNET = 4, TECH_POWER = 4, TECH_COMBAT = 2)
|
||||
build_path = /obj/item/mecha_equipment/shield
|
||||
req_tech = list(TECH_MATERIAL = 4)
|
||||
Reference in New Issue
Block a user