From eafe429e970785811cad51a7b8498a258698e8c5 Mon Sep 17 00:00:00 2001 From: LordNest Date: Sun, 31 Dec 2023 02:16:27 +0400 Subject: [PATCH] =?UTF-8?q?=D0=91=D0=B0=D0=B7=D0=B8=D1=80=D0=BE=D0=B2?= =?UTF-8?q?=D0=B0=D0=BD=D0=BD=D1=8B=D0=B5=20=D1=81=D1=8C=D1=8E=D1=82=D1=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Работает как-то криво, нужно оверрайдить скорее всего все сьюты. --- maps/sierra/icons/obj/suitstorage.dmi | Bin 0 -> 11421 bytes maps/sierra/machinery/machinery.dm | 30 +++++++++++++++++++++-- packs/infinity/machinery/suit_storage.dm | 18 +++++++------- 3 files changed, 37 insertions(+), 11 deletions(-) create mode 100644 maps/sierra/icons/obj/suitstorage.dmi diff --git a/maps/sierra/icons/obj/suitstorage.dmi b/maps/sierra/icons/obj/suitstorage.dmi new file mode 100644 index 0000000000000000000000000000000000000000..eff1417ad0d718a2a82ccf8914420a66a2943f49 GIT binary patch literal 11421 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 literal 0 HcmV?d00001 diff --git a/maps/sierra/machinery/machinery.dm b/maps/sierra/machinery/machinery.dm index ab10ea0370a8f..fb3bd93fed14e 100644 --- a/maps/sierra/machinery/machinery.dm +++ b/maps/sierra/machinery/machinery.dm @@ -49,6 +49,30 @@ /obj/machinery/suit_cycler/pilot req_access = list(access_explorer) //because unathi version of expeditonary suit it shit +/obj/machinery/suit_storage_unit/security/Initialize() + . = ..() + ssu_color = "#cc0000" + +/obj/machinery/suit_storage_unit/mining/Initialize() + . = ..() + ssu_color = "#b88a3b" + +/obj/machinery/suit_storage_unit/medical/Initialize() + . = ..() + ssu_color = "#55aaaa" + +/obj/machinery/suit_storage_unit/engineering/Initialize() + . = ..() + ssu_color = "#ffbf00" + +/obj/machinery/suit_storage_unit/atmos/Initialize() + . = ..() + ssu_color = "#00cccc" + +/obj/machinery/suit_storage_unit/science/Initialize() + . = ..() + ssu_color = "#990000" + /obj/machinery/suit_storage_unit/explorer name = "Exploration Voidsuit Storage Unit" suit = /obj/item/clothing/suit/space/void/exploration @@ -58,7 +82,7 @@ mask = /obj/item/clothing/mask/gas/half req_access = list(access_explorer) islocked = 1 - + ssu_color = "#9966ff" /obj/machinery/suit_storage_unit/pilot name = "Expeditionary Pilot Voidsuit Storage Unit" @@ -69,9 +93,11 @@ mask = /obj/item/clothing/mask/breath req_access = list(access_explorer, access_expedition_shuttle_helm) islocked = 1 - + ssu_color = "#990000" /obj/machinery/suit_storage_unit/standard_unit + icon_state = "industrial" + base_icon_state = "industrial" islocked = 0 /obj/machinery/photocopier/faxmachine/centcomm diff --git a/packs/infinity/machinery/suit_storage.dm b/packs/infinity/machinery/suit_storage.dm index 1ed12862d56ce..54411726e38c5 100644 --- a/packs/infinity/machinery/suit_storage.dm +++ b/packs/infinity/machinery/suit_storage.dm @@ -1,11 +1,16 @@ /obj/machinery/suit_storage_unit - icon = 'packs/infinity/icons/obj/suitstorage.dmi' - icon_state = "ssu_classic" - var/base_icon_state = "ssu_classic" - + icon = 'maps/sierra/icons/obj/suitstorage.dmi' + icon_state = "industrial" + var/base_icon_state = "industrial" + var/ssu_color = "color_overlay_colorable" /obj/machinery/suit_storage_unit/on_update_icon() ClearOverlays() + if(ssu_color) + var/image/I = image(icon = icon, icon_state = "[base_icon_state]_colorable") + I.appearance_flags |= RESET_COLOR + I.color = ssu_color + AddOverlays(I) //if things arent powered, these show anyways if(panelopen) AddOverlays(image(icon,"[base_icon_state]_panel")) @@ -37,8 +42,3 @@ AddOverlays(overlay_image(icon,"[base_icon_state]_uv", plane = EFFECTS_ABOVE_LIGHTING_PLANE, layer = ABOVE_LIGHTING_LAYER)) else AddOverlays(overlay_image(icon, "[base_icon_state]_ready", plane = EFFECTS_ABOVE_LIGHTING_PLANE, layer = ABOVE_LIGHTING_LAYER)) - -/obj/machinery/suit_storage_unit/industrial - name = "industrial suit storage unit" - icon_state = "industrial" - base_icon_state = "industrial"