Files
Paradise/code/modules/smithing/components/inserts_components.dm
datlo d46e2f8fde Reorganise smithing files into a modules folder (#28782)
* reorganise smithing into a module

* move casts

* rename and move some files

* move defines

* update dme

* move hopper defines

* move ORM/hopper point defines

* remove redefine

* rename smith defines, move smith datums

* implement 28806 and 28877

* remove old files
2025-04-04 07:59:01 +00:00

132 lines
5.6 KiB
Plaintext

/obj/item/smithed_item/component/insert_frame
name = "Debug insert frame"
icon_state = "insert_frame"
desc = "Debug smithed component part of an insert. If you see this, notify the development team."
part_type = PART_PRIMARY
/obj/item/smithed_item/component/insert_frame/ballistic
name = "ballistic insert frame"
desc = "This is the primary component of a ballistic plate."
materials = list(MAT_METAL = 10000)
finished_product = /obj/item/smithed_item/insert/ballistic
/obj/item/smithed_item/component/insert_frame/thermal
name = "thermal insert frame"
desc = "This is the primary component of a thermal plate."
materials = list(MAT_GOLD = 6000)
finished_product = /obj/item/smithed_item/insert/thermal
/obj/item/smithed_item/component/insert_frame/fireproofing
name = "fireproofing insert frame"
desc = "This is the primary component of a fireproofing plate."
materials = list(MAT_SILVER = 10000)
finished_product = /obj/item/smithed_item/insert/fireproofing
/obj/item/smithed_item/component/insert_frame/reflective
name = "reflective insert frame"
desc = "This is the primary component of a reflective plate."
materials = list(MAT_SILVER = 10000)
finished_product = /obj/item/smithed_item/insert/reflective
/obj/item/smithed_item/component/insert_frame/rad_hazard
name = "radiation hazard insert frame"
desc = "This is the primary component of a radiation hazard plate."
materials = list(MAT_GOLD = 6000)
finished_product = /obj/item/smithed_item/insert/rad_hazard
/obj/item/smithed_item/component/insert_frame/rubberized
name = "rubberized insert frame"
desc = "This is the primary component of a rubberized plate."
materials = list(MAT_PLASMA = 10000)
finished_product = /obj/item/smithed_item/insert/rubberized
/obj/item/smithed_item/component/insert_frame/advanced
name = "advanced insert frame"
desc = "This is the primary component of a advanced armor mesh."
materials = list(MAT_METAL = 10000, MAT_PLASMA = 10000)
finished_product = /obj/item/smithed_item/insert/advanced
/obj/item/smithed_item/component/insert_frame/engineering
name = "engineering insert frame"
desc = "This is the primary component of a advanced engineering mesh."
materials = list(MAT_GOLD = 10000, MAT_SILVER = 10000)
finished_product = /obj/item/smithed_item/insert/engineering
/obj/item/smithed_item/component/insert_frame/heavy
name = "heavy duty insert frame"
desc = "This is the primary component of a advanced heavy duty plate."
materials = list(MAT_TITANIUM = 20000, MAT_PLASMA = 20000)
finished_product = /obj/item/smithed_item/insert/heavy
/obj/item/smithed_item/component/insert_frame/mobility
name = "mobility mesh insert frame"
desc = "This is the primary component of a advanced mobility mesh."
materials = list(MAT_BLUESPACE = 4000)
finished_product = /obj/item/smithed_item/insert/mobility
/obj/item/smithed_item/component/insert_lining
name = "Debug insert lining"
icon_state = "insert_lining"
desc = "Debug smithed component part of an insert. If you see this, notify the development team."
part_type = PART_SECONDARY
/obj/item/smithed_item/component/insert_lining/ballistic
name = "ballistic insert lining"
desc = "This is the secondary component of a ballistic plate."
materials = list(MAT_METAL = 10000)
finished_product = /obj/item/smithed_item/insert/ballistic
/obj/item/smithed_item/component/insert_lining/thermal
name = "thermal insert lining"
desc = "This is the secondary component of a thermal plate."
materials = list(MAT_METAL = 10000)
finished_product = /obj/item/smithed_item/insert/thermal
/obj/item/smithed_item/component/insert_lining/fireproofing
name = "fireproofing insert lining"
desc = "This is the secondary component of a fireproofing plate."
materials = list(MAT_METAL = 10000, MAT_PLASMA = 10000)
finished_product = /obj/item/smithed_item/insert/fireproofing
/obj/item/smithed_item/component/insert_lining/reflective
name = "reflective insert lining"
desc = "This is the secondary component of a reflective plate."
materials = list(MAT_GOLD = 6000)
finished_product = /obj/item/smithed_item/insert/reflective
/obj/item/smithed_item/component/insert_lining/rad_hazard
name = "radiation hazard insert lining"
desc = "This is the secondary component of a radiation hazard plate."
materials = list(MAT_TITANIUM = 10000)
finished_product = /obj/item/smithed_item/insert/rad_hazard
/obj/item/smithed_item/component/insert_lining/rubberized
name = "rubberized insert lining"
desc = "This is the secondary component of a rubberized plate."
materials = list(MAT_PLASMA = 10000)
finished_product = /obj/item/smithed_item/insert/rubberized
/obj/item/smithed_item/component/insert_lining/advanced
name = "advanced insert lining"
desc = "This is the secondary component of a advanced armor mesh."
materials = list(MAT_TITANIUM = 10000, MAT_DIAMOND = 2000)
finished_product = /obj/item/smithed_item/insert/advanced
/obj/item/smithed_item/component/insert_lining/engineering
name = "engineering insert lining"
desc = "This is the secondary component of a advanced engineering mesh."
materials = list(MAT_TITANIUM = 10000, MAT_IRIDIUM = 2000)
finished_product = /obj/item/smithed_item/insert/engineering
/obj/item/smithed_item/component/insert_lining/heavy
name = "heavy duty insert lining"
desc = "This is the secondary component of a advanced heavy duty plate."
materials = list(MAT_TITANIUM = 10000, MAT_PLATINUM = 2000)
finished_product = /obj/item/smithed_item/insert/heavy
/obj/item/smithed_item/component/insert_lining/mobility
name = "mobility mesh insert lining"
desc = "This is the secondary component of a advanced mobility mesh."
materials = list(MAT_PALLADIUM = 2000)
finished_product = /obj/item/smithed_item/insert/mobility