diff --git a/modular_splurt/code/modules/client/loadout/accessory.dm b/modular_splurt/code/modules/client/loadout/accessory.dm new file mode 100644 index 0000000000..e2d2e6d8be --- /dev/null +++ b/modular_splurt/code/modules/client/loadout/accessory.dm @@ -0,0 +1,11 @@ +/datum/gear/accessory/shortcrop + name = "Short sleeved croptop" + path = /obj/item/clothing/accessory/shortcrop + +/datum/gear/accessory/longcrop + name = "Long sleeved croptop" + path = /obj/item/clothing/accessory/longcrop + +/datum/gear/accessory/formalcrop + name = "Formal croptop" + path = /obj/item/clothing/accessory/formalcrop diff --git a/modular_splurt/code/modules/clothing/under/accessories.dm b/modular_splurt/code/modules/clothing/under/accessories.dm new file mode 100644 index 0000000000..eafad46702 --- /dev/null +++ b/modular_splurt/code/modules/clothing/under/accessories.dm @@ -0,0 +1,26 @@ +/obj/item/clothing/accessory/shortcrop + name = "short sleeved crop top" + desc = "A short sleeved crop top, for when it gets too hot." + icon = 'modular_splurt/icons/obj/clothing/accessories.dmi' + mob_overlay_icon = 'modular_splurt/icons/mob/clothing/accessories.dmi' + icon_state = "shortcrop" + item_state = "shortcrop" + minimize_when_attached = FALSE + +/obj/item/clothing/accessory/longcrop + name = "long sleeved crop top" + desc = "A long sleeved crop top, now with long sleeves!" + icon = 'modular_splurt/icons/obj/clothing/accessories.dmi' + mob_overlay_icon = 'modular_splurt/icons/mob/clothing/accessories.dmi' + icon_state = "longcrop" + item_state = "longcrop" + minimize_when_attached = FALSE + +/obj/item/clothing/accessory/formalcrop + name = "formal crop top" + desc = "A 'formal' crop top. Not sure how this'll fool anyone." + icon = 'modular_splurt/icons/obj/clothing/accessories.dmi' + mob_overlay_icon = 'modular_splurt/icons/mob/clothing/accessories.dmi' + icon_state = "formalcrop" + item_state = "formalcrop" + minimize_when_attached = FALSE diff --git a/modular_splurt/code/modules/vending/clothesmate.dm b/modular_splurt/code/modules/vending/clothesmate.dm index da97e25df6..d6dee6e947 100644 --- a/modular_splurt/code/modules/vending/clothesmate.dm +++ b/modular_splurt/code/modules/vending/clothesmate.dm @@ -17,6 +17,9 @@ /obj/item/clothing/suit/toggle/tunnelfox = 3, /obj/item/clothing/under/performer = 2, /obj/item/clothing/under/bluedress = 3, + /obj/item/clothing/accessory/shortcrop = 3, + /obj/item/clothing/accessory/longcrop = 3, + /obj/item/clothing/accessory/formalcrop = 3, /obj/item/clothing/under/misc/leia_outfit = 2, /obj/item/clothing/under/performer/polychromic = 2 ) diff --git a/modular_splurt/icons/mob/clothing/accessories.dmi b/modular_splurt/icons/mob/clothing/accessories.dmi new file mode 100644 index 0000000000..024e1d5443 Binary files /dev/null and b/modular_splurt/icons/mob/clothing/accessories.dmi differ diff --git a/modular_splurt/icons/obj/clothing/accessories.dmi b/modular_splurt/icons/obj/clothing/accessories.dmi new file mode 100644 index 0000000000..c15501ea74 Binary files /dev/null and b/modular_splurt/icons/obj/clothing/accessories.dmi differ diff --git a/tgstation.dme b/tgstation.dme index 41b688b21b..830a88ec91 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -4540,6 +4540,7 @@ #include "modular_splurt\code\modules\client\client_procs.dm" #include "modular_splurt\code\modules\client\preferences.dm" #include "modular_splurt\code\modules\client\preferences_savefile.dm" +#include "modular_splurt\code\modules\client\loadout\accessory.dm" #include "modular_splurt\code\modules\client\loadout\backpack.dm" #include "modular_splurt\code\modules\client\loadout\boxers.dm" #include "modular_splurt\code\modules\client\loadout\glasses.dm" @@ -4599,6 +4600,7 @@ #include "modular_splurt\code\modules\clothing\suits\utility.dm" #include "modular_splurt\code\modules\clothing\suits\vest.dm" #include "modular_splurt\code\modules\clothing\under\_under.dm" +#include "modular_splurt\code\modules\clothing\under\accessories.dm" #include "modular_splurt\code\modules\clothing\under\miscellaneous.dm" #include "modular_splurt\code\modules\clothing\under\shorts.dm" #include "modular_splurt\code\modules\clothing\under\jobs\command.dm"