From 7db6034c2d81f63382a0c7d4a8afdf63700eafac Mon Sep 17 00:00:00 2001 From: Sparky Date: Wed, 22 May 2024 10:10:06 +0100 Subject: [PATCH] Snoods (#19176) Adds snoods to the mask loadout. Adhomai is returning and I couldn't help myself. Images because I've learned my lesson ![image](https://github.com/Aurorastation/Aurora.3/assets/26849270/c8053cc8-b8b0-460a-8a13-f40f2460cb55) ![image](https://github.com/Aurorastation/Aurora.3/assets/26849270/e0c53593-d6bf-4937-8bb3-7162e0880016) ![image](https://github.com/Aurorastation/Aurora.3/assets/26849270/48498460-e07f-4d3e-82ac-b98357e3ed7e) ![image](https://github.com/Aurorastation/Aurora.3/assets/26849270/34ebc4b8-bc1b-4080-9176-954c9d689b68) --- .../preference_setup/loadout/items/mask.dm | 5 ++++ code/modules/clothing/masks/miscellaneous.dm | 26 ++++++++++++++++++ html/changelogs/snoods.yml | 6 ++++ icons/obj/item/clothing/mask/snood.dmi | Bin 0 -> 711 bytes 4 files changed, 37 insertions(+) create mode 100644 html/changelogs/snoods.yml create mode 100644 icons/obj/item/clothing/mask/snood.dmi diff --git a/code/modules/client/preference_setup/loadout/items/mask.dm b/code/modules/client/preference_setup/loadout/items/mask.dm index 2cad1df2fcd..0185ff12854 100644 --- a/code/modules/client/preference_setup/loadout/items/mask.dm +++ b/code/modules/client/preference_setup/loadout/items/mask.dm @@ -21,6 +21,11 @@ path = /obj/item/clothing/mask/cloth flags = GEAR_HAS_NAME_SELECTION | GEAR_HAS_DESC_SELECTION | GEAR_HAS_COLOR_SELECTION +/datum/gear/mask/snood + display_name = "snood" + path = /obj/item/clothing/mask/snood + flags = GEAR_HAS_NAME_SELECTION | GEAR_HAS_DESC_SELECTION | GEAR_HAS_COLOR_SELECTION + /datum/gear/mask/gadpathur display_name = "gadpathurian rebreather" path = /obj/item/clothing/mask/breath/gadpathur diff --git a/code/modules/clothing/masks/miscellaneous.dm b/code/modules/clothing/masks/miscellaneous.dm index 99ce771491c..77026e7ea46 100644 --- a/code/modules/clothing/masks/miscellaneous.dm +++ b/code/modules/clothing/masks/miscellaneous.dm @@ -185,3 +185,29 @@ item_state = "starveil" down_body_parts_covered = null adjustable = TRUE + +/obj/item/clothing/mask/snood + name = "snood" + desc = "A warm, cozy snood, for keeping your face and neck warm." + icon = 'icons/obj/item/clothing/mask/snood.dmi' + icon_state = "snood" + item_state = "snood" + contained_sprite = TRUE + w_class = ITEMSIZE_SMALL + body_parts_covered = FACE + item_flags = ITEM_FLAG_FLEXIBLE_MATERIAL + gas_transfer_coefficient = 0.90 + permeability_coefficient = 0.5 + armor = list( + bio = ARMOR_BIO_MINOR + ) + down_gas_transfer_coefficient = 1 + down_body_parts_covered = null + adjustable = TRUE + icon_auto_adapt = TRUE + sprite_sheets = list() + +/obj/item/clothing/mask/snood/Initialize() + . = ..() + if(icon_auto_adapt) + build_and_apply_species_adaption() diff --git a/html/changelogs/snoods.yml b/html/changelogs/snoods.yml new file mode 100644 index 00000000000..272edb207e4 --- /dev/null +++ b/html/changelogs/snoods.yml @@ -0,0 +1,6 @@ +author: Sparky_hotdog + +delete-after: True + +changes: + - rscadd: "Added snoods to the loadout, for even more warm winter wear." diff --git a/icons/obj/item/clothing/mask/snood.dmi b/icons/obj/item/clothing/mask/snood.dmi new file mode 100644 index 0000000000000000000000000000000000000000..525ed67c4b5d98bf7a047fd8dc8440fb23f72fc5 GIT binary patch literal 711 zcmV;&0yzDNP)+9>))zy}kmcYQk$fQ=100001bW%=J06^y0W&i*Hk$O~EbVOxyV{&P5 zbZKvH004NLQ&wi#FKR-o@i!&v&s2IpMA|m|*BniNu zA?|%6VF@cmUOcFNd5jlwo?db$vu z4&_vTZcsXA1fq(FcKK9Gy}ryHGXmY|_36|bwZ4c%zc@bFcHF?YuC^ouzs@3^m0n+V zi*>a3R{tdJ>tY>kJLvz_@U~dTQ^PPQM}31GlycSp002LOzki71?;m))pVdCz{vk5| zd*{dIfA9PiocSLB0002~m2^LSZi?G4FH0kE*SpaB|6Uc#=Q^G9`~R{1!TK=ev7000000__bENKV>pAh9{8)C z$MNwD%nfp@f2geZZr66+PurH?&ma2-vq7n6?+>x@v-xZCKl@@6*gvd*=LY})0002% t=!Stmps=4%#9DFxKNj*o006+Z`T*7tTI@Adr3(N6002ovPDHLkV1lpTRwDoa literal 0 HcmV?d00001