diff --git a/modular_doppler/modular_cosmetics/GAGS/greyscale_configs_neck.dm b/modular_doppler/modular_cosmetics/GAGS/greyscale_configs_neck.dm index 9b207650ddcf9..c66c96fe6c010 100644 --- a/modular_doppler/modular_cosmetics/GAGS/greyscale_configs_neck.dm +++ b/modular_doppler/modular_cosmetics/GAGS/greyscale_configs_neck.dm @@ -1,12 +1,12 @@ /* - />  フ meow! this dm file contains greyscale configs for any clothes we add. please name + />  フ meow! this dm file contains greyscale configs for any neck clothes we add. please name |  _ _| / them in obvious, easy to search ways that are consistent with your item paths <3 /` ミ_xノ /     | /  ヽ   ノ │  | | | / ̄|   | | | -( ̄ヽ__ヽ_)__) +( ̄ヽ__ヽ_)__)_) \二) */ diff --git a/modular_doppler/modular_cosmetics/code/jacket_pockets.dm b/modular_doppler/modular_cosmetics/code/jacket_pockets.dm index 258e962276bb4..713d82df59777 100644 --- a/modular_doppler/modular_cosmetics/code/jacket_pockets.dm +++ b/modular_doppler/modular_cosmetics/code/jacket_pockets.dm @@ -1,3 +1,11 @@ +/*(:`--..___...-''``-._ |`. _ this module allows us to to add pockets to garments we make either with an individualized \ + ```--...--. . `-..__ .`/ _\ / proc or by making a child of an item that already has that proc attached. it's intended for \ + `\ ' ```--`. /> suit slot clothes! + : : : `:`-' + `.:. `.._--...___ ``--...__ + ``--..,) ```----....__,) this ascii cat was credited to Felix Lee!*/ + + //the pockets themselves /datum/storage/pockets/jacket diff --git a/modular_doppler/modular_cosmetics/code/suits/jacket.dm b/modular_doppler/modular_cosmetics/code/suits/jacket.dm index fe950fa515b0c..20a0a7a3fe100 100644 --- a/modular_doppler/modular_cosmetics/code/suits/jacket.dm +++ b/modular_doppler/modular_cosmetics/code/suits/jacket.dm @@ -189,13 +189,14 @@ /obj/item/clothing/suit/jacket/doppler/field_jacket/tan name = "venerable old tan jacket" - desc = "A lightened field jacket with ample pockets, intended for arid deployments some decades now and now \ + desc = "A lightened field jacket with ample pockets, intended for arid deployments some decades ago and now \ serving a second life as a fashion item." icon_state = "tan_field_jacket" /obj/item/clothing/suit/hooded/doppler/leather_hoodie name = "leather jacket with hoodie" - desc = "" + desc = "The leather jacket itself takes after workwear stylings for denim and canvas chore coats, looking \ + something like a fetishistic rock take on blue collar. The hoodie? That's just a hoodie." icon_state = "leatherhoodie" body_parts_covered = CHEST|GROIN|ARMS hoodtype = /obj/item/clothing/head/hooded/leather @@ -209,6 +210,26 @@ flags_inv = HIDEHAIR armor_type = /datum/armor/jacket_armor +/obj/item/clothing/suit/jacket/doppler/long_suit_jacket + name = "long severe suit jacket" + desc = "A severe jacket with built up shoulders and an aggressively suppressed waistline that features a dramatic, \ + coatlike length. The synthwoolen blended fabric is smooth and soft while preserving a dense worsted pile." + icon_state = "long_suit_jacket" + +/obj/item/clothing/suit/jacket/doppler/long_suit_jacket/Initialize(mapload) + . = ..() + AddComponent(/datum/component/toggle_icon, "button") + +/obj/item/clothing/suit/jacket/doppler/short_suit_jacket + name = "severe suit jacket" + desc = "A severe suit jacket with tall shoulders and a slim silhoutte. Over the years single button jackets like this \ + one have prevailed over two and three button jackets." + icon_state = "suit_jacket" + +/obj/item/clothing/suit/jacket/doppler/short_suit_jacket/Initialize(mapload) + . = ..() + AddComponent(/datum/component/toggle_icon, "button") + ///////// //COATS// ///////// diff --git a/modular_doppler/modular_cosmetics/code/under/miscellania.dm b/modular_doppler/modular_cosmetics/code/under/miscellania.dm new file mode 100644 index 0000000000000..d6a9e386e97d0 --- /dev/null +++ b/modular_doppler/modular_cosmetics/code/under/miscellania.dm @@ -0,0 +1,30 @@ +/obj/item/clothing/under/cowl_neck_shirt + name = "cowl neck shirt and trousers" + desc = "A fairly conventional broadcloth shirt rendered directional with a loose folded neckline in place of a \ + traditional shirt collar. Its complementary pants have eschewed belts and loops in favor of fit tabs." + icon = 'modular_doppler/modular_cosmetics/icons/obj/under/miscellania.dmi' + icon_state = "cowl_neck" + worn_icon = 'modular_doppler/modular_cosmetics/icons/mob/under/miscellania.dmi' + female_sprite_flags = FEMALE_UNIFORM_NO_BREASTS + can_adjust = FALSE + +/obj/item/clothing/under/collared_shirt + name = "collared shirt and trousers" + desc = "This style of collared shirt has persisted now for centuries with only minor changes in styling, fit, \ + and proportion. This one is very contemporary to the times." + icon = 'modular_doppler/modular_cosmetics/icons/obj/under/miscellania.dmi' + icon_state = "collared_shirt" + worn_icon = 'modular_doppler/modular_cosmetics/icons/mob/under/miscellania.dmi' + female_sprite_flags = FEMALE_UNIFORM_NO_BREASTS + can_adjust = FALSE + +/obj/item/clothing/under/moto_leggings + name = "'Naka' moto leggings" + desc = "Lab grown lambskin has been adhered to a spandex underlayer to produce a leather with considerable \ + four way stretch, allowing for a closer fit in leather pants than ever before. This style features integrated \ + kneepads to boot. It's not recommended to use these for motorsports; they are not actually very protective." + icon = 'modular_doppler/modular_cosmetics/icons/obj/under/miscellania.dmi' + icon_state = "moto_leggings" + worn_icon = 'modular_doppler/modular_cosmetics/icons/mob/under/miscellania.dmi' + body_parts_covered = GROIN|LEGS + can_adjust = FALSE diff --git a/modular_doppler/modular_cosmetics/icons/mob/suit/jacket.dmi b/modular_doppler/modular_cosmetics/icons/mob/suit/jacket.dmi index 8c73a9ced506e..48d665a6351a0 100644 Binary files a/modular_doppler/modular_cosmetics/icons/mob/suit/jacket.dmi and b/modular_doppler/modular_cosmetics/icons/mob/suit/jacket.dmi differ diff --git a/modular_doppler/modular_cosmetics/icons/mob/under/miscellania.dmi b/modular_doppler/modular_cosmetics/icons/mob/under/miscellania.dmi new file mode 100644 index 0000000000000..a2ae66531a9d7 Binary files /dev/null and b/modular_doppler/modular_cosmetics/icons/mob/under/miscellania.dmi differ diff --git a/modular_doppler/modular_cosmetics/icons/obj/suit/jacket.dmi b/modular_doppler/modular_cosmetics/icons/obj/suit/jacket.dmi index 3624fb24c0312..9933d23c5ad66 100644 Binary files a/modular_doppler/modular_cosmetics/icons/obj/suit/jacket.dmi and b/modular_doppler/modular_cosmetics/icons/obj/suit/jacket.dmi differ diff --git a/modular_doppler/modular_cosmetics/icons/obj/under/miscellania.dmi b/modular_doppler/modular_cosmetics/icons/obj/under/miscellania.dmi new file mode 100644 index 0000000000000..4f6c080c55a1f Binary files /dev/null and b/modular_doppler/modular_cosmetics/icons/obj/under/miscellania.dmi differ diff --git a/tgstation.dme b/tgstation.dme index c46bc90a16e7e..8e2433c195b27 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -6477,6 +6477,7 @@ #include "modular_doppler\modular_cosmetics\code\neck\collar.dm" #include "modular_doppler\modular_cosmetics\code\storage\rings.dm" #include "modular_doppler\modular_cosmetics\code\suits\jacket.dm" +#include "modular_doppler\modular_cosmetics\code\under\miscellania.dm" #include "modular_doppler\modular_cosmetics\GAGS\greyscale_configs_neck.dm" #include "modular_doppler\modular_crafting\code\crafting_extended.dm" #include "modular_doppler\modular_crafting\code\sheet_types.dm"