mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2026-08-24 21:40:55 +01:00
Cloth Synths (#12307)
This commit is contained in:
@@ -31,6 +31,10 @@
|
||||
icon_state = "sheet-wood"
|
||||
default_type = MATERIAL_WOOD
|
||||
|
||||
/obj/item/stack/material/cyborg/cloth
|
||||
icon_state = "sheet-cloth"
|
||||
default_type = MATERIAL_CLOTH
|
||||
|
||||
/obj/item/stack/material/cyborg/glass
|
||||
desc_info = "Use in your hand to build a window. Can be upgraded to reinforced glass by adding metal rods, which are made from metal sheets.<br>\
|
||||
As a synthetic, you can acquire more sheets of glass by recharging."
|
||||
|
||||
@@ -395,10 +395,12 @@ var/global/list/robot_modules = list(
|
||||
var/datum/matter_synth/plasteel = new /datum/matter_synth/plasteel(40000)
|
||||
var/datum/matter_synth/glass = new /datum/matter_synth/glass(60000)
|
||||
var/datum/matter_synth/wire = new /datum/matter_synth/wire(60)
|
||||
var/datum/matter_synth/cloth = new /datum/matter_synth/cloth(50000)
|
||||
synths += metal
|
||||
synths += plasteel
|
||||
synths += glass
|
||||
synths += wire
|
||||
synths += cloth
|
||||
|
||||
var/obj/item/stack/material/cyborg/steel/M = new /obj/item/stack/material/cyborg/steel(src)
|
||||
M.synths = list(metal)
|
||||
@@ -416,6 +418,10 @@ var/global/list/robot_modules = list(
|
||||
RG.synths = list(metal, glass)
|
||||
src.modules += RG
|
||||
|
||||
var/obj/item/stack/material/cyborg/cloth/CL = new /obj/item/stack/material/cyborg/cloth(src)
|
||||
CL.synths = list(cloth)
|
||||
src.modules += CL
|
||||
|
||||
var/obj/item/stack/tile/floor/cyborg/FT = new /obj/item/stack/tile/floor/cyborg(src) // to add floor over the metal rods lattice
|
||||
FT.synths = list(metal)
|
||||
src.modules += FT
|
||||
@@ -455,12 +461,14 @@ var/global/list/robot_modules = list(
|
||||
var/datum/matter_synth/wire = new /datum/matter_synth/wire(45)
|
||||
var/datum/matter_synth/wood = new /datum/matter_synth/wood(20000)
|
||||
var/datum/matter_synth/plastic = new /datum/matter_synth/plastic(15000)
|
||||
var/datum/matter_synth/cloth = new /datum/matter_synth/cloth(50000)
|
||||
synths += metal
|
||||
synths += glass
|
||||
synths += plasteel
|
||||
synths += wire
|
||||
synths += wood
|
||||
synths += plastic
|
||||
synths += cloth
|
||||
|
||||
var/obj/item/matter_decompiler/MD = new /obj/item/matter_decompiler(src)
|
||||
MD.metal = metal
|
||||
@@ -503,6 +511,10 @@ var/global/list/robot_modules = list(
|
||||
PS.synths = list(plastic)
|
||||
src.modules += PS
|
||||
|
||||
var/obj/item/stack/material/cyborg/cloth/CL = new /obj/item/stack/material/cyborg/cloth(src)
|
||||
CL.synths = list(cloth)
|
||||
src.modules += CL
|
||||
|
||||
var/obj/item/stack/tile/wood/cyborg/FWT = new /obj/item/stack/tile/wood/cyborg(src)
|
||||
FWT.synths = list(wood)
|
||||
src.modules += FWT
|
||||
@@ -901,11 +913,13 @@ var/global/list/robot_modules = list(
|
||||
var/datum/matter_synth/wood = new /datum/matter_synth/wood(10000)
|
||||
var/datum/matter_synth/plastic = new /datum/matter_synth/plastic(10000)
|
||||
var/datum/matter_synth/wire = new /datum/matter_synth/wire(30)
|
||||
var/datum/matter_synth/cloth = new /datum/matter_synth/cloth(30000)
|
||||
synths += metal
|
||||
synths += glass
|
||||
synths += wood
|
||||
synths += plastic
|
||||
synths += wire
|
||||
synths += cloth
|
||||
|
||||
var/obj/item/matter_decompiler/MD = new /obj/item/matter_decompiler(src)
|
||||
MD.metal = metal
|
||||
@@ -950,6 +964,10 @@ var/global/list/robot_modules = list(
|
||||
P.synths = list(plastic)
|
||||
src.modules += P
|
||||
|
||||
var/obj/item/stack/material/cyborg/cloth/CL = new /obj/item/stack/material/cyborg/cloth(src)
|
||||
CL.synths = list(cloth)
|
||||
src.modules += CL
|
||||
|
||||
/obj/item/robot_module/drone/construction
|
||||
name = "construction drone module"
|
||||
channels = list(CHANNEL_ENGINEERING = TRUE)
|
||||
|
||||
Reference in New Issue
Block a user