Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CEO mindset: adds the first decent suit sprites in ss13 history, maybe #20

Merged
merged 3 commits into from
Sep 7, 2024
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -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ノ
/     |
/  ヽ   ノ
│  | | |
/ ̄|   | | |
( ̄ヽ__ヽ_)__)
( ̄ヽ__ヽ_)__)_)
\二)
*/

Expand Down
8 changes: 8 additions & 0 deletions modular_doppler/modular_cosmetics/code/jacket_pockets.dm
Original file line number Diff line number Diff line change
@@ -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
Expand Down
25 changes: 23 additions & 2 deletions modular_doppler/modular_cosmetics/code/suits/jacket.dm
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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//
/////////
Expand Down
30 changes: 30 additions & 0 deletions modular_doppler/modular_cosmetics/code/under/miscellania.dm
Original file line number Diff line number Diff line change
@@ -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
Binary file modified modular_doppler/modular_cosmetics/icons/mob/suit/jacket.dmi
Binary file not shown.
Binary file not shown.
Binary file modified modular_doppler/modular_cosmetics/icons/obj/suit/jacket.dmi
Binary file not shown.
Binary file not shown.
1 change: 1 addition & 0 deletions tgstation.dme
Original file line number Diff line number Diff line change
Expand Up @@ -6368,6 +6368,7 @@
#include "modular_doppler\modular_cosmetics\code\jacket_pockets.dm"
#include "modular_doppler\modular_cosmetics\code\neck\collar.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\sprite_accessories\code\hair.dm"
#include "modular_doppler\tableflip\tableflip.dm"
Expand Down
Loading