From 411e608e4fe4d0fe7825a24adbb0928f3f5240c2 Mon Sep 17 00:00:00 2001 From: Casey Date: Tue, 26 Apr 2022 17:15:33 -0400 Subject: [PATCH] Salvage+ --- code/game/objects/structures/salvageable.dm | 36 +++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/code/game/objects/structures/salvageable.dm b/code/game/objects/structures/salvageable.dm index 0a35848d8d..95dd89161c 100644 --- a/code/game/objects/structures/salvageable.dm +++ b/code/game/objects/structures/salvageable.dm @@ -242,6 +242,42 @@ if((. = ..())) playsound(src, 'sound/machines/shutdown.ogg', 60, 1) +/////////////////// +//// COMPUTERS //// +/////////////////// + +/obj/structure/salvageable/console + name = "console" + icon_state = "console0" + salvageable_parts = list( + /obj/item/stack/cable_coil{amount = 5} = 90, + /obj/item/stack/material/glass{amount = 5} = 70, + /obj/item/trash/material/circuit = 60, + /obj/item/trash/material/metal = 60, + /obj/item/weapon/stock_parts/capacitor = 40, + /obj/item/weapon/stock_parts/capacitor = 40, + /obj/item/weapon/stock_parts/scanning_module = 40, + /obj/item/weapon/stock_parts/scanning_module = 40 + ) + +/obj/structure/salvageable/personal/Initialize() + . = ..() + icon_state = "console[rand(0,2)]" + +/obj/structure/salvageable/shuttle_console + name = "shuttle console" + icon_state = "shuttle" + salvageable_parts = list( + /obj/item/stack/cable_coil{amount = 5} = 90, + /obj/item/stack/material/glass{amount = 5} = 70, + /obj/item/trash/material/circuit = 60, + /obj/item/trash/material/metal = 60, + /obj/item/weapon/stock_parts/capacitor = 40, + /obj/item/weapon/stock_parts/capacitor = 40, + /obj/item/weapon/stock_parts/scanning_module = 40, + /obj/item/weapon/stock_parts/scanning_module = 40 + ) + ////////////////// //// ONE STAR //// //////////////////