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
@@ -1187,5 +1187,6 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/power/apc/unbuilt, 24, 24)
inhand_icon_state = "electronic"
w_class = WEIGHT_CLASS_SMALL
origin_tech = "engineering=2;programming=1"
materials = list(MAT_METAL = 100, MAT_GLASS = 100)
flags = CONDUCT
usesound = 'sound/items/deconstruct.ogg'
+1
View File
@@ -399,6 +399,7 @@ GLOBAL_LIST_INIT(cable_coil_recipes, list (new/datum/stack_recipe/cable_restrain
name = "heavy duty cable coil"
singular_name = "heavy duty cable"
icon = 'icons/obj/cable_coils/heavy_duty.dmi'
materials = list(MAT_METAL = 30, MAT_GLASS = 30)
color = null
cable_type = /obj/structure/cable/extra_insulated
cable_merge_id = CABLE_MERGE_HIGH_POWER
+6 -5
View File
@@ -4,6 +4,7 @@
icon = 'icons/obj/power.dmi'
icon_state = "cell"
origin_tech = "powerstorage=1"
materials = list(MAT_METAL = 700, MAT_GLASS = 50)
force = 5
throwforce = 5
throw_range = 5
@@ -180,7 +181,7 @@
origin_tech = "powerstorage=2"
icon_state = "hcell"
maxcharge = 10000
materials = list(MAT_GLASS = 60)
materials = list(MAT_METAL = 700, MAT_GLASS = 60)
rating = 3
chargerate = 1500
@@ -201,7 +202,7 @@
origin_tech = "powerstorage=3;materials=3"
icon_state = "scell"
maxcharge = 20000
materials = list(MAT_GLASS = 300)
materials = list(MAT_METAL = 700, MAT_GLASS = 300)
rating = 4
chargerate = 2000
@@ -217,7 +218,7 @@
icon_state = "hpcell"
inhand_icon_state = "scell"
maxcharge = 30000
materials = list(MAT_GLASS = 400)
materials = list(MAT_METAL = 700, MAT_GOLD = 150, MAT_SILVER = 150, MAT_GLASS = 400)
rating = 5
chargerate = 3000
@@ -232,7 +233,7 @@
origin_tech = "powerstorage=5;bluespace=4;materials=4;engineering=4"
icon_state = "bscell"
maxcharge = 40000
materials = list(MAT_GLASS = 600)
materials = list(MAT_METAL = 800, MAT_GOLD = 120, MAT_GLASS = 600, MAT_DIAMOND = 160, MAT_TITANIUM = 300, MAT_BLUESPACE = 100)
rating = 6
chargerate = 4000
@@ -254,7 +255,7 @@
icon_state = "icell"
origin_tech = "powerstorage=7"
maxcharge = 30000
materials = list(MAT_GLASS=1000)
materials = list(MAT_METAL = 12000, MAT_GLASS = 12000, MAT_GOLD = 6000, MAT_TITANIUM = 6000, MAT_URANIUM = 6000, MAT_DIAMOND = 6000, MAT_BLUESPACE = 6000) // If you actually get this and recycle it, it better be worth it.
rating = 6
chargerate = 30000
self_recharge = TRUE
@@ -209,6 +209,7 @@
/obj/item/grenade/nuclear_starter
name = "Neutronic Agitator"
desc = "A throwable device capable of inducing an artificial startup in rod chambers. Won't do anything for chambers not positioned correctly, or chambers without any rods inserted."
materials = list(MAT_METAL = 2000, MAT_PLASMA = 2000, MAT_GOLD = 2000)
/obj/item/grenade/nuclear_starter/deconstruct(disassembled)
qdel(src)
@@ -386,6 +387,7 @@
icon_state = "datadisk5"
drop_sound = 'sound/items/handling/disk_drop.ogg'
pickup_sound = 'sound/items/handling/disk_pickup.ogg'
materials = list(MAT_METAL = 2000, MAT_GLASS = 2000, MAT_URANIUM = 500, MAT_GOLD = 400)
new_attack_chain = TRUE
// MARK: Chamber Doors