Skip to content

Commit

Permalink
[MODULAR] [CO-OP MODE] Adds A Few New Clothes (#24566) (#278)
Browse files Browse the repository at this point in the history
* initial d

* Update clothesmate.dm

* Newline end of file.dm

* extra newline.dm

* wew

* wew

---------

Co-authored-by: Nerevar <[email protected]>
Co-authored-by: Snakebittenn <[email protected]>
Co-authored-by: Bloop <[email protected]>
  • Loading branch information
4 people authored Oct 25, 2023
1 parent fcecc19 commit 4fe0155
Show file tree
Hide file tree
Showing 48 changed files with 713 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -85,6 +85,25 @@
desc = "A fluffy pink tutu."
icon_state = "pinktutu"

/obj/item/clothing/under/skyrat/medium_skirt
name = "medium skirt"
desc = "Appealing medium-length skirt."
icon_state = "medium_skirt"
greyscale_config = /datum/greyscale_config/medium_skirt
greyscale_config_worn = /datum/greyscale_config/medium_skirt/worn
greyscale_colors = "#3a3c45"
flags_1 = IS_PLAYER_COLORABLE_1

/obj/item/clothing/under/skyrat/long_skirt
name = "long skirt"
desc = "Appealing long skirt."
icon_state = "long_skirt"
greyscale_config = /datum/greyscale_config/long_skirt
greyscale_config_worn = /datum/greyscale_config/long_skirt/worn
greyscale_colors = "#3a3c45"
alternate_worn_layer = ABOVE_SHOES_LAYER
flags_1 = IS_PLAYER_COLORABLE_1

/*
* Dresses
*/
Expand Down
Binary file not shown.
Binary file not shown.
158 changes: 158 additions & 0 deletions modular_skyrat/modules/GAGS/greyscale_configs.dm
Original file line number Diff line number Diff line change
Expand Up @@ -187,6 +187,43 @@
icon_file = 'modular_skyrat/modules/GAGS/icons/head/catear_headphone_inhand.dmi'
json_config = 'modular_skyrat/modules/GAGS/json_configs/head/catear_headphone/catear_headphone_worn_inhand_right.json'

//BOWS
/datum/greyscale_config/large_bow
name = "Large Bow"
icon_file = 'modular_skyrat/modules/GAGS/icons/bow.dmi'
json_config = 'modular_skyrat/modules/GAGS/json_configs/head/large_bow.json'

/datum/greyscale_config/large_bow/worn
name = "Large Bow (Worn)"
icon_file = 'modular_skyrat/modules/GAGS/icons/bow_worn.dmi'

/datum/greyscale_config/back_bow
name = "Back Bow"
icon_file = 'modular_skyrat/modules/GAGS/icons/bow.dmi'
json_config = 'modular_skyrat/modules/GAGS/json_configs/head/back_bow.json'

/datum/greyscale_config/back_bow/worn
name = "Back Bow (Worn)"
icon_file = 'modular_skyrat/modules/GAGS/icons/bow_worn.dmi'

/datum/greyscale_config/sweet_bow
name = "Sweet Bow"
icon_file = 'modular_skyrat/modules/GAGS/icons/bow.dmi'
json_config = 'modular_skyrat/modules/GAGS/json_configs/head/sweet_bow.json'

/datum/greyscale_config/sweet_bow/worn
name = "Sweet Bow (Worn)"
icon_file = 'modular_skyrat/modules/GAGS/icons/bow_worn.dmi'

/datum/greyscale_config/small_bow
name = "Small Bow"
icon_file = 'modular_skyrat/modules/GAGS/icons/bow.dmi'
json_config = 'modular_skyrat/modules/GAGS/json_configs/head/small_bow.json'

/datum/greyscale_config/small_bow/worn
name = "Small Bow (Worn)"
icon_file = 'modular_skyrat/modules/GAGS/icons/bow_worn.dmi'

/*
* MASKS
*/
Expand Down Expand Up @@ -330,6 +367,35 @@
/datum/greyscale_config/mantle/worn/oldvox
icon_file = 'modular_skyrat/modules/GAGS/icons/neck/neck_oldvox.dmi'

//CAPES

/datum/greyscale_config/robe_cape
name = "Robe Cape"
icon_file = 'modular_skyrat/modules/GAGS/icons/cape.dmi'
json_config = 'modular_skyrat/modules/GAGS/json_configs/cloak/robe_cape.json'

/datum/greyscale_config/robe_cape/worn
name = "Robe Cape (Worn)"
icon_file = 'modular_skyrat/modules/GAGS/icons/cape_worn.dmi'

/datum/greyscale_config/long_cape
name = "Long Cape"
icon_file = 'modular_skyrat/modules/GAGS/icons/cape.dmi'
json_config = 'modular_skyrat/modules/GAGS/json_configs/cloak/long_cape.json'

/datum/greyscale_config/long_cape/worn
name = "Long Cape (Worn)"
icon_file = 'modular_skyrat/modules/GAGS/icons/cape_worn.dmi'

/datum/greyscale_config/wide_cape
name = "Wide Cape"
icon_file = 'modular_skyrat/modules/GAGS/icons/cape.dmi'
json_config = 'modular_skyrat/modules/GAGS/json_configs/cloak/wide_cape.json'

/datum/greyscale_config/wide_cape/worn
name = "Wide Cape (Worn)"
icon_file = 'modular_skyrat/modules/GAGS/icons/cape_worn.dmi'

// COLLARS

/datum/greyscale_config/collar
Expand Down Expand Up @@ -418,6 +484,15 @@
name = "Spiked Collar (Worn)"
json_config = 'modular_skyrat/modules/GAGS/json_configs/collar/spike_worn.json'

//FACE SCARF
/datum/greyscale_config/face_scarf
name = "Face Scarf"
icon_file = 'modular_skyrat/modules/GAGS/icons/face_scarf.dmi'
json_config = 'modular_skyrat/modules/GAGS/json_configs/neck/face_scarf.json'

/datum/greyscale_config/face_scarf/worn
name = "Face Scarf (Worn)"
icon_file = 'modular_skyrat/modules/GAGS/icons/face_scarf_worn.dmi'

/*
* SUITS
Expand Down Expand Up @@ -571,6 +646,24 @@
name = "Cableknit Sweater (Worn)"
json_config = 'modular_skyrat/modules/GAGS/json_configs/sweater/sweater_worn.json'

/datum/greyscale_config/warm_sweater
name = "Warm Sweater"
icon_file = 'modular_skyrat/modules/GAGS/icons/warm_sweater.dmi'
json_config = 'modular_skyrat/modules/GAGS/json_configs/sweater/warm_sweater.json'

/datum/greyscale_config/warm_sweater/worn
name = "Warm Sweater (Worn)"
icon_file = 'modular_skyrat/modules/GAGS/icons/warm_sweater_worn.dmi'

/datum/greyscale_config/heart_sweater
name = "Heart Sweater"
icon_file = 'modular_skyrat/modules/GAGS/icons/warm_sweater.dmi'
json_config = 'modular_skyrat/modules/GAGS/json_configs/sweater/heart_sweater.json'

/datum/greyscale_config/heart_sweater/worn
name = "Heart Sweater (Worn)"
icon_file = 'modular_skyrat/modules/GAGS/icons/warm_sweater_worn.dmi'

//Keyhole uses the same configs!

// OVERALLS
Expand Down Expand Up @@ -619,6 +712,15 @@
name = "Winter Coat Hood (Worn)"
icon_file = 'modular_skyrat/master_files/icons/donator/mob/clothing/head.dmi'

/datum/greyscale_config/warm_coat
name = "Warm Coat"
icon_file = 'modular_skyrat/modules/GAGS/icons/warm_coat.dmi'
json_config = 'modular_skyrat/modules/GAGS/json_configs/winter_coat/warm_coat.json'

/datum/greyscale_config/warm_coat/worn
name = "Warm Coat (Worn)"
icon_file = 'modular_skyrat/modules/GAGS/icons/warm_coat_worn.dmi'

// LEATHER JACKET

/datum/greyscale_config/leather_jacket
Expand Down Expand Up @@ -890,6 +992,24 @@
name = "Sundress (Worn, Teshari)"
icon_file = 'modular_skyrat/modules/GAGS/icons/dressteshari.dmi'

/datum/greyscale_config/medium_skirt
name = "Medium Skirt"
icon_file = 'modular_skyrat/master_files/icons/obj/clothing/under/skirts_dresses.dmi'
json_config = 'modular_skyrat/modules/GAGS/json_configs/pants_shorts_skirts_dresses/medium_skirt.json'

/datum/greyscale_config/medium_skirt/worn
name = "Medium Skirt (Worn)"
icon_file = 'modular_skyrat/master_files/icons/mob/clothing/under/skirts_dresses.dmi'

/datum/greyscale_config/long_skirt
name = "Long Skirt"
icon_file = 'modular_skyrat/master_files/icons/obj/clothing/under/skirts_dresses.dmi'
json_config = 'modular_skyrat/modules/GAGS/json_configs/pants_shorts_skirts_dresses/long_skirt.json'

/datum/greyscale_config/long_skirt/worn
name = "Long Skirt (Worn)"
icon_file = 'modular_skyrat/master_files/icons/mob/clothing/under/skirts_dresses.dmi'

// KILT
// COSTUMES

Expand Down Expand Up @@ -969,6 +1089,44 @@
name = "Buttondown with Double-breasted Vest (Worn, Digi)"
icon_file = SHORTS_PANTS_SHIRTS_DIGIFILE

//GRAYSCALE MAID COSTUME

/datum/greyscale_config/maid_neck_cover
name = "Maid Neck Cover"
icon_file = 'modular_skyrat/modules/GAGS/icons/maid_costume.dmi'
json_config = 'modular_skyrat/modules/GAGS/json_configs/costumes/maid_neck_cover.json'

/datum/greyscale_config/maid_neck_cover/worn
name = "Maid Neck Cover (Worn)"
icon_file = 'modular_skyrat/modules/GAGS/icons/maid_costume_worn.dmi'

/datum/greyscale_config/maid_arm_covers
name = "Maid Arm Covers"
icon_file = 'modular_skyrat/modules/GAGS/icons/maid_costume.dmi'
json_config = 'modular_skyrat/modules/GAGS/json_configs/costumes/maid_arm_covers.json'

/datum/greyscale_config/maid_arm_covers/worn
name = "Maid Arm Covers (Worn)"
icon_file = 'modular_skyrat/modules/GAGS/icons/maid_costume_worn.dmi'

/datum/greyscale_config/maid_costume
name = "Maid Costume"
icon_file = 'modular_skyrat/modules/GAGS/icons/maid_costume.dmi'
json_config = 'modular_skyrat/modules/GAGS/json_configs/costumes/maid_costume.json'

/datum/greyscale_config/maid_costume/worn
name = "Maid Costume (Worn)"
icon_file = 'modular_skyrat/modules/GAGS/icons/maid_costume_worn.dmi'

/datum/greyscale_config/maid_headband
name = "Maid Headband"
icon_file = 'modular_skyrat/modules/GAGS/icons/maid_costume.dmi'
json_config = 'modular_skyrat/modules/GAGS/json_configs/costumes/maid_headband.json'

/datum/greyscale_config/maid_headband/worn
name = "Maid Headband (Worn)"
icon_file = 'modular_skyrat/modules/GAGS/icons/maid_costume_worn.dmi'

/*
TREK
*/
Expand Down
Binary file added modular_skyrat/modules/GAGS/icons/bow.dmi
Binary file not shown.
Binary file added modular_skyrat/modules/GAGS/icons/bow_worn.dmi
Binary file not shown.
Binary file added modular_skyrat/modules/GAGS/icons/cape.dmi
Binary file not shown.
Binary file added modular_skyrat/modules/GAGS/icons/cape_worn.dmi
Binary file not shown.
Binary file added modular_skyrat/modules/GAGS/icons/face_scarf.dmi
Binary file not shown.
Binary file not shown.
Binary file added modular_skyrat/modules/GAGS/icons/maid_costume.dmi
Binary file not shown.
Binary file not shown.
Binary file added modular_skyrat/modules/GAGS/icons/warm_coat.dmi
Binary file not shown.
Binary file added modular_skyrat/modules/GAGS/icons/warm_coat_worn.dmi
Binary file not shown.
Binary file added modular_skyrat/modules/GAGS/icons/warm_sweater.dmi
Binary file not shown.
Binary file not shown.
56 changes: 56 additions & 0 deletions modular_skyrat/modules/GAGS/json_configs/cloak/long_cape.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
{
"long_cape": [
{
"type": "icon_state",
"icon_state": "long_cape",
"blend_mode": "overlay",
"color_ids": [ 1 ]
},
{
"type": "icon_state",
"icon_state": "long_cape_top",
"blend_mode": "overlay",
"color_ids": [ 2 ]
},
{
"type": "icon_state",
"icon_state": "long_cape_trim",
"blend_mode": "overlay",
"color_ids": [ 3 ]
},
{
"type": "icon_state",
"icon_state": "long_cape_side",
"blend_mode": "overlay",
"color_ids": [ 4 ]
}

],
"long_cape_t": [
{
"type": "icon_state",
"icon_state": "long_cape_t",
"blend_mode": "overlay",
"color_ids": [ 1 ]
},
{
"type": "icon_state",
"icon_state": "long_cape_top",
"blend_mode": "overlay",
"color_ids": [ 2 ]
},
{
"type": "icon_state",
"icon_state": "long_cape_trim_t",
"blend_mode": "overlay",
"color_ids": [ 3 ]
},
{
"type": "icon_state",
"icon_state": "long_cape_side",
"blend_mode": "overlay",
"color_ids": [ 4 ]
}

]
}
10 changes: 10 additions & 0 deletions modular_skyrat/modules/GAGS/json_configs/cloak/robe_cape.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"robe_cape": [
{
"type": "icon_state",
"icon_state": "robe_cape",
"blend_mode": "overlay",
"color_ids": [ 1 ]
}
]
}
22 changes: 22 additions & 0 deletions modular_skyrat/modules/GAGS/json_configs/cloak/wide_cape.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
{
"wide_cape": [
{
"type": "icon_state",
"icon_state": "wide_cape",
"blend_mode": "overlay",
"color_ids": [ 1 ]
},
{
"type": "icon_state",
"icon_state": "wide_cape_top",
"blend_mode": "overlay",
"color_ids": [ 2 ]
},
{
"type": "icon_state",
"icon_state": "wide_cape_trim",
"blend_mode": "overlay",
"color_ids": [ 3 ]
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"maid_arm_covers": [
{
"type": "icon_state",
"icon_state": "maid_arm_covers",
"blend_mode": "overlay",
"color_ids": [ 1 ]
},
{
"type": "icon_state",
"icon_state": "maid_arm_covers_trim",
"blend_mode": "overlay",
"color_ids": [ 2 ]
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"maid_costume": [
{
"type": "icon_state",
"icon_state": "maid_costume",
"blend_mode": "overlay",
"color_ids": [ 1 ]
},
{
"type": "icon_state",
"icon_state": "maid_costume_trim",
"blend_mode": "overlay",
"color_ids": [ 2 ]
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"maid_headband": [
{
"type": "icon_state",
"icon_state": "maid_headband",
"blend_mode": "overlay",
"color_ids": [ 1 ]
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"maid_neck_cover": [
{
"type": "icon_state",
"icon_state": "maid_neck_cover",
"blend_mode": "overlay",
"color_ids": [ 1 ]
},
{
"type": "icon_state",
"icon_state": "maid_neck_cover_trim",
"blend_mode": "overlay",
"color_ids": [ 2 ]
}
]
}
10 changes: 10 additions & 0 deletions modular_skyrat/modules/GAGS/json_configs/head/back_bow.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"back_bow": [
{
"type": "icon_state",
"icon_state": "back_bow",
"blend_mode": "overlay",
"color_ids": [ 1 ]
}
]
}
Loading

0 comments on commit 4fe0155

Please sign in to comment.