diff --git a/code/game/mecha/mech_prosthetics.dm b/code/game/mecha/mech_prosthetics.dm index 3be1fdeec7f..2c58350cf92 100644 --- a/code/game/mecha/mech_prosthetics.dm +++ b/code/game/mecha/mech_prosthetics.dm @@ -61,6 +61,7 @@ "Cyborg Parts", "Cyborg Internals", "Cybernetics", + "pAI Parts", //VOREStation Add "Implants", "Control Interfaces", "Other", diff --git a/code/modules/research/prosfab_designs_vr.dm b/code/modules/research/prosfab_designs_vr.dm index 8275a456c9e..7cc81d794ad 100644 --- a/code/modules/research/prosfab_designs_vr.dm +++ b/code/modules/research/prosfab_designs_vr.dm @@ -48,4 +48,47 @@ id = "borg_pka_module" req_tech = list(TECH_COMBAT = 6, TECH_MATERIAL = 5, TECH_POWER = 4) materials = list(MAT_PLASTEEL = 5000, MAT_GLASS = 1000, MAT_URANIUM = 500, MAT_PLATINUM = 350) - build_path = /obj/item/borg/upgrade/pka \ No newline at end of file + build_path = /obj/item/borg/upgrade/pka + +///// pAI parts!!! + +//////////////////// Cyborg Parts //////////////////// +/datum/design/item/prosfab/paiparts + category = list("pAI Parts") + time = 20 + materials = list(MAT_STEEL = 1000, MAT_GLASS = 1000) + +/datum/design/item/prosfab/paiparts/cell + name = "pAI Cell" + id = "pai_cell" + build_path = /obj/item/paiparts/cell + +/datum/design/item/prosfab/paiparts/processor + name = "pAI Processor" + id = "pai_processor" + build_path = /obj/item/paiparts/processor + +/datum/design/item/prosfab/paiparts/board + name = "pAI Board" + id = "pai_board" + build_path = /obj/item/paiparts/board + +/datum/design/item/prosfab/paiparts/capacitor + name = "pAI capacitor" + id = "pai_capacitor" + build_path = /obj/item/paiparts/capacitor + +/datum/design/item/prosfab/paiparts/projector + name = "pAI Projector" + id = "pai_projector" + build_path = /obj/item/paiparts/projector + +/datum/design/item/prosfab/paiparts/emitter + name = "pAI Emitter" + id = "pai_emitter" + build_path = /obj/item/paiparts/emitter + +/datum/design/item/prosfab/paiparts/speech_synthesizer + name = "pAI Speech Synthesizer" + id = "pai_speech_synthesizer" + build_path = /obj/item/paiparts/speech_synthesizer diff --git a/maps/groundbase/southwilds/villagepois/wide5.dmm b/maps/groundbase/southwilds/villagepois/wide5.dmm index 170e791a899..a106381ee35 100644 --- a/maps/groundbase/southwilds/villagepois/wide5.dmm +++ b/maps/groundbase/southwilds/villagepois/wide5.dmm @@ -59,7 +59,7 @@ layer = 3.3; pixel_y = 30 }, -/turf/simulated/floor/carpet/deco, +/turf/simulated/floor/carpet/geo, /area/submap/groundbase/poi/wildvillage/wide/wide5) "j" = ( /obj/structure/bed/chair/office/light{ @@ -138,7 +138,7 @@ /turf/simulated/floor/bmarble, /area/submap/groundbase/poi/wildvillage/wide/wide5) "u" = ( -/turf/simulated/floor/carpet/deco, +/turf/simulated/floor/carpet/geo, /area/submap/groundbase/poi/wildvillage/wide/wide5) "v" = ( /turf/simulated/floor/bmarble, @@ -150,7 +150,7 @@ /obj/structure/curtain/open/bed{ color = "#5e0c1d" }, -/turf/simulated/floor/carpet/deco, +/turf/simulated/floor/carpet/geo, /area/submap/groundbase/poi/wildvillage/wide/wide5) "y" = ( /obj/machinery/light/small{ @@ -170,14 +170,14 @@ /obj/structure/table/standard, /obj/random/maintenance/misc, /obj/random/maintenance/misc, -/turf/simulated/floor/carpet/deco, +/turf/simulated/floor/carpet/geo, /area/submap/groundbase/poi/wildvillage/wide/wide5) "B" = ( /turf/simulated/wall, /area/submap/groundbase/poi/wildvillage/wide/wide5) "C" = ( /obj/structure/undies_wardrobe, -/turf/simulated/floor/carpet/deco, +/turf/simulated/floor/carpet/geo, /area/submap/groundbase/poi/wildvillage/wide/wide5) "D" = ( /obj/structure/table/rack/shelf, @@ -284,7 +284,7 @@ /obj/structure/table/standard, /obj/random/maintenance/misc, /obj/random/maintenance/misc, -/turf/simulated/floor/carpet/deco, +/turf/simulated/floor/carpet/geo, /area/submap/groundbase/poi/wildvillage/wide/wide5) "V" = ( /obj/structure/bed/chair/sofa/corp/left, @@ -297,7 +297,7 @@ color = "#4287f5" }, /obj/machinery/light/small, -/turf/simulated/floor/carpet/deco, +/turf/simulated/floor/carpet/geo, /area/submap/groundbase/poi/wildvillage/wide/wide5) "X" = ( /obj/machinery/door/airlock/silver{