diff --git a/code/datums/outfits/jobs/security.dm b/code/datums/outfits/jobs/security.dm index 9f127a2701..814cda5054 100644 --- a/code/datums/outfits/jobs/security.dm +++ b/code/datums/outfits/jobs/security.dm @@ -37,10 +37,13 @@ satchel_one = /obj/item/weapon/storage/backpack/satchel/norm backpack_contents = list(/obj/item/weapon/storage/box/evidence = 1) +//VOREStation Edit - More cyberpunky /decl/hierarchy/outfit/job/security/detective/forensic name = OUTFIT_JOB_NAME("Forensic technician") - head = null - suit = /obj/item/clothing/suit/storage/forensics/blue + head = /obj/item/clothing/head/helmet/detective_alt + suit = null + uniform = /obj/item/clothing/under/detective_alt +//VOREStation Edit End /decl/hierarchy/outfit/job/security/officer name = OUTFIT_JOB_NAME("Security Officer") diff --git a/code/modules/client/preference_setup/loadout/loadout_head_vr.dm b/code/modules/client/preference_setup/loadout/loadout_head_vr.dm index 5a434217e2..709a93afcc 100644 --- a/code/modules/client/preference_setup/loadout/loadout_head_vr.dm +++ b/code/modules/client/preference_setup/loadout/loadout_head_vr.dm @@ -8,4 +8,10 @@ /datum/gear/head/headbando/New() ..() - gear_tweaks = list(gear_tweak_free_color_choice) \ No newline at end of file + gear_tweaks = list(gear_tweak_free_color_choice) + +//Detective alternative +/datum/gear/head/detective_alt + display_name = "cyberscope headgear, detective" + path = /obj/item/clothing/head/helmet/detective_alt + allowed_roles = list("Head of Security", "Detective") diff --git a/code/modules/client/preference_setup/loadout/loadout_uniform_vr.dm b/code/modules/client/preference_setup/loadout/loadout_uniform_vr.dm index be65b874a6..57f70d3e1e 100644 --- a/code/modules/client/preference_setup/loadout/loadout_uniform_vr.dm +++ b/code/modules/client/preference_setup/loadout/loadout_uniform_vr.dm @@ -172,4 +172,10 @@ Swimsuits /datum/gear/uniform/suit/v_nanovest display_name = "Varmacorp nanovest" - path = /obj/item/clothing/under/fluff/v_nanovest \ No newline at end of file + path = /obj/item/clothing/under/fluff/v_nanovest + +//Detective alternative +/datum/gear/uniform/detective_alt + display_name = "sleek modern coat, detective" + path = /obj/item/clothing/under/detective_alt + allowed_roles = list("Head of Security", "Detective") diff --git a/code/modules/clothing/head/jobs_vr.dm b/code/modules/clothing/head/jobs_vr.dm new file mode 100644 index 0000000000..19a3a8163d --- /dev/null +++ b/code/modules/clothing/head/jobs_vr.dm @@ -0,0 +1,8 @@ +/obj/item/clothing/head/helmet/detective_alt + name = "Type-34C Semi-Enclosed Headwear" + desc = "Civilian model of a popular helmet used by certain law enforcement agencies. It does not have any armor plating, but has a neo-laminated fiber lining." + icon_state = "cyberpunkgoggle" + icon = 'icons/obj/clothing/hats_vr.dmi' + icon_override = 'icons/mob/head_vr.dmi' + flags_inv = HIDEEARS|HIDEEYES|BLOCKHAIR + \ No newline at end of file diff --git a/code/modules/clothing/under/jobs/security_vr.dm b/code/modules/clothing/under/jobs/security_vr.dm new file mode 100644 index 0000000000..72d4ebfb45 --- /dev/null +++ b/code/modules/clothing/under/jobs/security_vr.dm @@ -0,0 +1,6 @@ +/obj/item/clothing/under/detective_alt + desc = "sleek modern coat" + icon = 'icons/obj/clothing/uniforms_vr.dmi' + icon_override = 'icons/mob/uniform_vr.dmi' + icon_state = "cyberpunksleek" + item_state = "cyberpunksleek" diff --git a/icons/mob/head_vr.dmi b/icons/mob/head_vr.dmi index 7a1bea298b..12b65c43fc 100644 Binary files a/icons/mob/head_vr.dmi and b/icons/mob/head_vr.dmi differ diff --git a/icons/mob/uniform_vr.dmi b/icons/mob/uniform_vr.dmi index 16b02a971e..616348ced9 100644 Binary files a/icons/mob/uniform_vr.dmi and b/icons/mob/uniform_vr.dmi differ diff --git a/icons/obj/clothing/hats_vr.dmi b/icons/obj/clothing/hats_vr.dmi index befa308d4b..f2d9773b0b 100644 Binary files a/icons/obj/clothing/hats_vr.dmi and b/icons/obj/clothing/hats_vr.dmi differ diff --git a/icons/obj/clothing/uniforms_vr.dmi b/icons/obj/clothing/uniforms_vr.dmi index dafc9dc987..b5858c9fa5 100644 Binary files a/icons/obj/clothing/uniforms_vr.dmi and b/icons/obj/clothing/uniforms_vr.dmi differ diff --git a/vorestation.dme b/vorestation.dme index 06497c5ca3..e6e8d9343e 100644 --- a/vorestation.dme +++ b/vorestation.dme @@ -1705,6 +1705,7 @@ #include "code\modules\clothing\head\helmet_vr.dm" #include "code\modules\clothing\head\hood.dm" #include "code\modules\clothing\head\jobs.dm" +#include "code\modules\clothing\head\jobs_vr.dm" #include "code\modules\clothing\head\misc.dm" #include "code\modules\clothing\head\misc_special.dm" #include "code\modules\clothing\head\misc_vr.dm" @@ -1813,6 +1814,7 @@ #include "code\modules\clothing\under\jobs\engineering.dm" #include "code\modules\clothing\under\jobs\medsci.dm" #include "code\modules\clothing\under\jobs\security.dm" +#include "code\modules\clothing\under\jobs\security_vr.dm" #include "code\modules\clothing\under\xenos\seromi.dm" #include "code\modules\clothing\under\xenos\vox.dm" #include "code\modules\customitems\item_spawning.dm"