From 3915842f7ba8c062e0d133716252d4c6f0214a22 Mon Sep 17 00:00:00 2001 From: woodratt Date: Sun, 25 Sep 2016 23:40:28 -0700 Subject: [PATCH] Trenchcoats and more - Added unarmored versions of the grey and brown trenchcoats to the loadout. - Added their accompanying fedoras as well. - Added a unarmored variant of the 'gentlemen's coat' to the loadout as well, called grey jacket. --- .../preference_setup/loadout/loadout_head.dm | 8 ++++++++ .../preference_setup/loadout/loadout_suit.dm | 12 ++++++++++++ code/modules/clothing/head/misc.dm | 12 ++++++++++++ code/modules/clothing/suits/miscellaneous.dm | 18 ++++++++++++++++++ 4 files changed, 50 insertions(+) diff --git a/code/modules/client/preference_setup/loadout/loadout_head.dm b/code/modules/client/preference_setup/loadout/loadout_head.dm index 6220a01c81..72bd4a0817 100644 --- a/code/modules/client/preference_setup/loadout/loadout_head.dm +++ b/code/modules/client/preference_setup/loadout/loadout_head.dm @@ -122,6 +122,14 @@ path = /obj/item/clothing/head/cowboy_hat cost = 3 +/datum/gear/head/fedora + display_name = "fedora, brown" + path = /obj/item/clothing/head/fedora/brown + +/datum/gear/head/fedora/grey + display_name = "fedora, grey" + path = /obj/item/clothing/head/fedora/grey + /datum/gear/head/hairflower display_name = "hair flower pin, red" path = /obj/item/clothing/head/hairflower diff --git a/code/modules/client/preference_setup/loadout/loadout_suit.dm b/code/modules/client/preference_setup/loadout/loadout_suit.dm index f3f97a4c5d..e8915efd2d 100644 --- a/code/modules/client/preference_setup/loadout/loadout_suit.dm +++ b/code/modules/client/preference_setup/loadout/loadout_suit.dm @@ -58,6 +58,18 @@ display_name = "military jacket, green" path = /obj/item/clothing/suit/storage/miljacket/green +/datum/gear/suit/greyjacket + display_name = "grey jacket" + path = /obj/item/clothing/suit/storage/greyjacket + +/datum/gear/suit/brown_trenchcoat + display_name = "trenchcoat, brown" + path = /obj/item/clothing/suit/storage/trench + +/datum/gear/suit/grey_trenchcoat + display_name = "trenchcoat, grey" + path = /obj/item/clothing/suit/storage/trench/grey + /datum/gear/suit/hazard_vest display_name = "hazard vest" path = /obj/item/clothing/suit/storage/hazardvest diff --git a/code/modules/clothing/head/misc.dm b/code/modules/clothing/head/misc.dm index a8305dd9ac..591a77db2b 100644 --- a/code/modules/clothing/head/misc.dm +++ b/code/modules/clothing/head/misc.dm @@ -207,6 +207,18 @@ item_state_slots = list(slot_r_hand_str = "detective", slot_l_hand_str = "detective") desc = "A sharp, stylish hat." +/obj/item/clothing/head/fedora/brown + name = "fedora" + desc = "A brown fedora - either the cornerstone of a reporter's style or a poor attempt at looking cool, depending on the person wearing it." + icon_state = "detective" + allowed = list(/obj/item/weapon/reagent_containers/food/snacks/candy_corn, /obj/item/weapon/pen) + +/obj/item/clothing/head/fedora/grey + icon_state = "detective2" + item_state_slots = list(slot_r_hand_str = "detective", slot_l_hand_str = "detective") + desc = "A grey fedora - either the cornerstone of a reporter's style or a poor attempt at looking cool, depending on the person wearing it." + + /obj/item/clothing/head/feathertrilby name = "feather trilby" icon_state = "feather_trilby" diff --git a/code/modules/clothing/suits/miscellaneous.dm b/code/modules/clothing/suits/miscellaneous.dm index 4ee992f9a5..2b47f25e77 100644 --- a/code/modules/clothing/suits/miscellaneous.dm +++ b/code/modules/clothing/suits/miscellaneous.dm @@ -233,6 +233,24 @@ icon_state = "customs_jacket" item_state_slots = list(slot_r_hand_str = "suit_blue", slot_l_hand_str = "suit_blue") +/obj/item/clothing/suit/storage/greyjacket + name = "grey jacket" + desc = "A fancy twead grey jacket." + icon_state = "gentlecoat" + item_state_slots = list(slot_r_hand_str = "leather_jacket", slot_l_hand_str = "leather_jacket") + +/obj/item/clothing/suit/storage/trench + name = "brown trenchcoat" + desc = "A rugged canvas trenchcoat, designed and created by TX Fabrication Corp. The coat appears to have its kevlar lining removed." + icon_state = "detective" + blood_overlay_type = "coat" + allowed = list(/obj/item/weapon/tank/emergency_oxygen, /obj/item/device/flashlight,/obj/item/weapon/gun/energy,/obj/item/weapon/gun/projectile,/obj/item/ammo_magazine,/obj/item/ammo_casing,/obj/item/weapon/melee/baton,/obj/item/weapon/handcuffs,/obj/item/weapon/storage/fancy/cigarettes,/obj/item/weapon/flame/lighter,/obj/item/device/taperecorder,/obj/item/device/uv_light) + +/obj/item/clothing/suit/storage/trench/grey + name = "grey trenchcoat" + icon_state = "detective2" + item_state_slots = list(slot_r_hand_str = "leather_jacket", slot_l_hand_str = "leather_jacket") + /* * stripper */