diff --git a/code/modules/client/preference_setup/loadout/loadout_suit_yw.dm b/code/modules/client/preference_setup/loadout/loadout_suit_yw.dm index bd62bf72b0..78f08e8877 100644 --- a/code/modules/client/preference_setup/loadout/loadout_suit_yw.dm +++ b/code/modules/client/preference_setup/loadout/loadout_suit_yw.dm @@ -1,4 +1,16 @@ /datum/gear/suit/roles/poncho/cloak/blueshield display_name = "cloak, blueshield" path = /obj/item/clothing/accessory/poncho/roles/cloak/blueshield - allowed_roles = list("Blueshield Guard") \ No newline at end of file + allowed_roles = list("Blueshield Guard") + +/datum/gear/suit/victailcoat + display_name = "Victorian tailcoat" + path = /obj/item/clothing/suit/storage/tailcoat + +/datum/gear/suit/victdress + display_name = "Victorian ladiescoat, Black" + path = /obj/item/clothing/suit/storage/victcoat + +/datum/gear/suit/victdress/red + display_name = "Victorian ladiescoat, Red" + path = /obj/item/clothing/suit/storage/victcoat/red diff --git a/code/modules/clothing/suits/storage_yw.dm b/code/modules/clothing/suits/storage_yw.dm index 6e87e35ee3..959faadc50 100644 --- a/code/modules/clothing/suits/storage_yw.dm +++ b/code/modules/clothing/suits/storage_yw.dm @@ -52,4 +52,24 @@ /obj/item/clothing/suit/storage/explorer/command name = "\improper Explorer command jacket" desc = "A exploration jacket belonging to the Explorer's association. It has gold buttons and gold trim." - icon_state = "blackservice_com" \ No newline at end of file + icon_state = "blackservice_com" + + +/obj/item/clothing/suit/storage/tailcoat + name = "victorian tailcoat" + desc = "A fancy victorian tailcoat." + icon_state = "tailcoat" + icon_override = 'icons/mob/suit_yw.dmi' + item_state = "tailcoat" + +/obj/item/clothing/suit/storage/victcoat + name = "ladies black victorian coat" + desc = "A fancy victorian coat." + icon_state = "ladiesvictoriancoat" + icon_override = 'icons/mob/suit_yw.dmi' + item_state = "ladiesvictoriancoat" + +/obj/item/clothing/suit/storage/victcoat/red + name = "ladies red victorian coat" + icon_state = "ladiesredvictoriancoat" + item_state = "ladiesredvictoriancoat" \ No newline at end of file diff --git a/code/modules/clothing/under/extrauniforms_yw.dm b/code/modules/clothing/under/extrauniforms_yw.dm index 7600ea793f..49c9968b8f 100644 --- a/code/modules/clothing/under/extrauniforms_yw.dm +++ b/code/modules/clothing/under/extrauniforms_yw.dm @@ -210,4 +210,44 @@ desc = "An old and worn down unifom of a missing exploration expedition. It has the words SGV DAEDALUS written on the back." icon_state = "greyutility_sup" worn_state = "greyutility_sup" - icon_override = 'icons/mob/uniform_yw.dmi' \ No newline at end of file + icon_override = 'icons/mob/uniform_yw.dmi' + + +/obj/item/clothing/under/yw/victsuit/victdress + name = "black victorian dress" + desc = "A victorian style dress, fancy!" + icon_state = "victorianblackdress" + item_state = "victorianblackdress" + body_parts_covered = UPPER_TORSO|LOWER_TORSO + +/obj/item/clothing/under/yw/victsuit/victdress/red + name = "red victorian dress" + icon_state = "victorianreddress" + item_state = "victorianreddress" + +/obj/item/clothing/under/yw/victsuit + name = "black victorian suit" + desc = "A victorian style suit, fancy!" + icon = 'icons/mob/uniform_yw.dmi' + icon_state = "victorianvest" + item_state = "victorianvest" + icon_override = 'icons/mob/uniform_yw.dmi' + body_parts_covered = UPPER_TORSO|LOWER_TORSO + +/obj/item/clothing/under/yw/victsuit/redblk + name = "red and black victorian suit" + icon_state = "victorianblred" + item_state = "victorianblred" + +/obj/item/clothing/under/yw/victsuit/red + name = "red victorian suit" + icon_state = "victorianredvest" + item_state = "victorianredvest" + +/obj/item/clothing/under/yw/victsuit/get_worn_icon_file(var/body_type,var/slot_name,var/default_icon,var/inhands) + if(body_type == SPECIES_GREY_YW) + if(!inhands) + return 'icons/mob/species/grey/uniform.dmi' + + else + return ..() diff --git a/icons/mob/suit_yw.dmi b/icons/mob/suit_yw.dmi index d8f572fb53..f09a6f8287 100644 Binary files a/icons/mob/suit_yw.dmi and b/icons/mob/suit_yw.dmi differ diff --git a/icons/mob/uniform_yw.dmi b/icons/mob/uniform_yw.dmi index dff1dd7428..b14fd00648 100644 Binary files a/icons/mob/uniform_yw.dmi and b/icons/mob/uniform_yw.dmi differ