diff --git a/GainStation13/code/obj/items/pride_pins.dm b/GainStation13/code/obj/items/pride_pins.dm new file mode 100644 index 00000000..40e2a050 --- /dev/null +++ b/GainStation13/code/obj/items/pride_pins.dm @@ -0,0 +1,47 @@ +/obj/item/clothing/accessory/pride_pin + name = "pride pin" + desc = "A pride pin." + icon_state = "pride" + item_color = "pride" + +/obj/item/clothing/accessory/pride_pin/bi + name = "bisexual pride pin" + desc = "A bisexual pride pin." + icon_state = "pride_bi" + item_color = "pride_bi" + +/obj/item/clothing/accessory/pride_pin/trans + name = "transgender pride pin" + desc = "A transgender pride pin." + icon_state = "pride_trans" + item_color = "pride_trans" + +/obj/item/clothing/accessory/pride_pin/ace + name = "asexual pride pin" + desc = "A asexual pride pin." + icon_state = "pride_ace" + item_color = "pride_ace" + +/obj/item/clothing/accessory/pride_pin/enby + name = "non-binary pride pin" + desc = "A non-binary pride pin." + icon_state = "pride_enby" + item_color = "pride_enby" + +/obj/item/clothing/accessory/pride_pin/pan + name = "pansexual pride pin" + desc = "A pansexual pride pin." + icon_state = "pride_pan" + item_color = "pride_pan" + +/obj/item/clothing/accessory/pride_pin/lesbian + name = "lesbian pride pin" + desc = "A lesbian pride pin." + icon_state = "pride_lesbian" + item_color = "pride_lesbian" + +/obj/item/clothing/accessory/pride_pin/intersex + name = "intersex pride pin" + desc = "A intersex pride pin." + icon_state = "pride_intersex" + item_color = "pride_intersex" diff --git a/icons/mob/accessories.dmi b/icons/mob/accessories.dmi index 6a52e540..71f88ff3 100644 Binary files a/icons/mob/accessories.dmi and b/icons/mob/accessories.dmi differ diff --git a/icons/obj/clothing/accessories.dmi b/icons/obj/clothing/accessories.dmi index c62a88c8..3e83ca5a 100644 Binary files a/icons/obj/clothing/accessories.dmi and b/icons/obj/clothing/accessories.dmi differ diff --git a/modular_citadel/code/modules/client/loadout/backpack.dm b/modular_citadel/code/modules/client/loadout/backpack.dm index c885b922..523bdb11 100644 --- a/modular_citadel/code/modules/client/loadout/backpack.dm +++ b/modular_citadel/code/modules/client/loadout/backpack.dm @@ -275,3 +275,45 @@ category = SLOT_IN_BACKPACK path = /obj/item/bluespace_belt cost = 5 + +/datum/gear/pride_pin + name = "Pride Pin" + category = SLOT_IN_BACKPACK + path = /obj/item/clothing/accessory/pride_pin + cost = 0 // fully automated luxury gay space communism + + +/datum/gear/pride_pin/bi + name = "Bisexual Pride Pin" + path = /obj/item/clothing/accessory/pride_pin/bi + + +/datum/gear/pride_pin/trans + name = "Transgender Pride Pin" + path = /obj/item/clothing/accessory/pride_pin/trans + + +/datum/gear/pride_pin/ace + name = "Asexual Pride Pin" + path = /obj/item/clothing/accessory/pride_pin/ace + + +/datum/gear/pride_pin/enby + name = "Non-Binary Pride Pin" + path = /obj/item/clothing/accessory/pride_pin/enby + + +/datum/gear/pride_pin/pan + name = "Pansexual Pride Pin" + path = /obj/item/clothing/accessory/pride_pin/pan + + +/datum/gear/pride_pin/lesbian + name = "Lesbian Pride Pin" + path = /obj/item/clothing/accessory/pride_pin/lesbian + + +/datum/gear/pride_pin/intersex + name = "Intersex Pride Pin" + path = /obj/item/clothing/accessory/pride_pin/intersex + diff --git a/tgstation.dme b/tgstation.dme index b0244a77..6e295aaf 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -3147,6 +3147,7 @@ #include "GainStation13\code\obj\items\circuits.dm" #include "GainStation13\code\obj\items\holy.dm" #include "GainStation13\code\obj\items\minor_items.dm" +#include "GainStation13\code\obj\items\pride_pins.dm" #include "GainStation13\code\obj\items\sensors\weight_infared.dm" #include "GainStation13\code\obj\structure\airlock.dm" #include "GainStation13\code\obj\structure\calorite_doors.dm"