diff --git a/code/modules/clothing/under/accessories.dm b/code/modules/clothing/under/accessories.dm index f9f30f16485..d8fc37a9f1c 100644 --- a/code/modules/clothing/under/accessories.dm +++ b/code/modules/clothing/under/accessories.dm @@ -447,3 +447,16 @@ /obj/item/clothing/accessory/allergy_dogtag/proc/on_examine(datum/source, mob/user, list/examine_list) SIGNAL_HANDLER examine_list += "The dogtag has a listing of allergies : [display]" + +/obj/item/clothing/accessory/pride + name = "pride pin" + desc = "A Nanotrasen Diversity & Inclusion Center-sponsored holographic pin to show off your sexuality, reminding the crew of their unwavering commitment to equity, diversity, and inclusion!" + icon_state = "pride" + obj_flags = UNIQUE_RENAME + unique_reskin = list("Rainbow Pride" = "pride", + "Bisexual Pride" = "pride_bi", + "Pansexual Pride" = "pride_pan", + "Asexual Pride" = "pride_ace", + "Non-binary Pride" = "pride_enby", + "Transgender Pride" = "pride_trans", + ) diff --git a/code/modules/vending/clothesmate.dm b/code/modules/vending/clothesmate.dm index 690f866f1d2..e54d7b242a4 100644 --- a/code/modules/vending/clothesmate.dm +++ b/code/modules/vending/clothesmate.dm @@ -45,6 +45,7 @@ /obj/item/clothing/neck/tie/red = 3, /obj/item/clothing/neck/tie/black = 3, /obj/item/clothing/neck/tie/horrible = 3, + /obj/item/clothing/accessory/pride = 15, /obj/item/storage/belt/fannypack = 3, /obj/item/storage/belt/fannypack/blue = 3, /obj/item/storage/belt/fannypack/red = 3, diff --git a/icons/mob/clothing/accessories.dmi b/icons/mob/clothing/accessories.dmi index d95ba566f33..d34e47e5a3c 100644 Binary files a/icons/mob/clothing/accessories.dmi and b/icons/mob/clothing/accessories.dmi differ diff --git a/icons/obj/clothing/accessories.dmi b/icons/obj/clothing/accessories.dmi index 042cddb7fa2..fa29271eebe 100644 Binary files a/icons/obj/clothing/accessories.dmi and b/icons/obj/clothing/accessories.dmi differ