Adds Materials to Every Autolathe and Protolathe Item (except for ammo boxes, IK mags, and Dart Boxes) (#31445)

* Holy fuck there's so much shit I'm not even done

* oh god there's so many

* it is done

* Update autolathe_designs.dm

* Update circuitboard.dm
This commit is contained in:
CRUNCH
2026-01-30 21:25:40 +00:00
committed by GitHub
parent 64d5fcb6ef
commit da1ebd039d
155 changed files with 640 additions and 276 deletions
+1
View File
@@ -5,6 +5,7 @@
icon = 'icons/obj/assemblies.dmi'
icon_state = "mmi_empty"
origin_tech = "biotech=2;programming=3;engineering=2"
materials = list(MAT_METAL = 1000, MAT_GLASS = 500)
new_attack_chain = TRUE
//Revised. Brainmob is now contained directly within object of transfer. MMI in this case.
@@ -4,3 +4,4 @@
icon = 'icons/obj/module.dmi'
icon_state = "cyborg_upgrade1"
origin_tech = "programming=3;biotech=2;engineering=2"
materials = list(MAT_METAL = 200)
@@ -7,6 +7,7 @@
var/searching_icon = "boris_recharging"
var/occupied_icon = "boris"
origin_tech = "biotech=3;programming=3;plasmatech=2"
materials = list(MAT_METAL = 1700, MAT_GLASS = 1350, MAT_GOLD = 500)
req_access = list(ACCESS_ROBOTICS)
mecha = null//This does not appear to be used outside of reference in mecha.dm.
var/searching = FALSE
@@ -251,28 +251,34 @@
name = "binary communication device"
desc = "A module used for binary communications over encrypted frequencies, commonly used by synthetic robots."
icon_state = "binary_translator"
materials = list(MAT_METAL = 2500, MAT_GLASS = 1000)
/obj/item/robot_parts/robot_component/actuator
name = "actuator"
desc = "A modular, hydraulic actuator used by robots for movement and manipulation."
icon_state = "actuator"
materials = list(MAT_METAL = 3500)
/obj/item/robot_parts/robot_component/armour
name = "armour plating"
desc = "A pair of flexible, adaptable armor plates, used to protect the internals of robots."
icon_state = "armor_plating"
materials = list(MAT_METAL = 5000)
/obj/item/robot_parts/robot_component/camera
name = "camera"
desc = "A modified camera module used as a visual receptor for robots and exosuits, also serving as a relay for wireless video feed."
icon_state = "camera"
materials = list(MAT_METAL = 2500, MAT_GLASS = 1000)
/obj/item/robot_parts/robot_component/diagnosis_unit
name = "diagnosis unit"
desc = "An internal computer and sensors used by robots and exosuits to accurately diagnose any system discrepancies on their components."
icon_state = "diagnosis_unit"
materials = list(MAT_METAL = 3500)
/obj/item/robot_parts/robot_component/radio
name = "radio"
desc = "A modular, multi-frequency radio used by robots and exosuits to enable communication systems. Comes with built-in subspace receivers."
icon_state = "radio"
materials = list(MAT_METAL = 2500, MAT_GLASS = 1000)