diff --git a/code/modules/client/preference_setup/loadout/loadout_accessories.dm b/code/modules/client/preference_setup/loadout/loadout_accessories.dm index 4f646a46ff5..74b1a9a7dce 100644 --- a/code/modules/client/preference_setup/loadout/loadout_accessories.dm +++ b/code/modules/client/preference_setup/loadout/loadout_accessories.dm @@ -371,6 +371,18 @@ passport["passport, coalition"] = /obj/item/clothing/accessory/badge/passport/coc gear_tweaks += new/datum/gear_tweak/path(passport) +/datum/gear/accessory/TCFLcard + display_name = "TCFL service cards" + description = "Identification cards given to active and former members of the Tau Ceti Foreign Legion." + path = /obj/item/clothing/accessory/badge/tcfl_papers + +/datum/gear/accessory/TCFLcard/New() + ..() + var/TCFLcard = list() + TCFLcard["active service"] = /obj/item/clothing/accessory/badge/tcfl_papers/service + TCFLcard["veteran"] = /obj/item/clothing/accessory/badge/tcfl_papers/service/veteran + gear_tweaks += new/datum/gear_tweak/path(TCFLcard) + /datum/gear/accessory/kneepads display_name = "kneepads" path = /obj/item/clothing/accessory/kneepads diff --git a/code/modules/clothing/under/accessories/badges.dm b/code/modules/clothing/under/accessories/badges.dm index 2f5c6484d66..b9545daa2f3 100644 --- a/code/modules/clothing/under/accessories/badges.dm +++ b/code/modules/clothing/under/accessories/badges.dm @@ -198,6 +198,18 @@ drop_sound = 'sound/items/drop/card.ogg' pickup_sound = 'sound/items/pickup/card.ogg' +/obj/item/clothing/accessory/badge/tcfl_papers/service + name = "\improper TCFL service card" + desc = "A small card identifying one as a current member of the Tau Ceti Foreign Legion. Often used to secure discounts in \ + Republic shops. Go Biesel!" + badge_string = "Tau Ceti Foreign Legion Service Member" + +/obj/item/clothing/accessory/badge/tcfl_papers/service/veteran + name = "\improper TCFL veteran's service card" + desc = "A small card identifying one as a former member of the Tau Ceti Foreign Legion. Often used to secure discounts in \ + Republic shops. Go Biesel!" + badge_string = "Tau Ceti Foreign Legion Veteran" + /obj/item/clothing/accessory/badge/sheriff name = "sheriff badge" desc = "A star-shaped brass badge denoting who the law is around these parts." @@ -521,4 +533,4 @@ #undef CANT_OPEN #undef CLOSED -#undef OPEN \ No newline at end of file +#undef OPEN diff --git a/html/changelogs/wickedcybs_servicecard.yml b/html/changelogs/wickedcybs_servicecard.yml new file mode 100644 index 00000000000..b21b4781860 --- /dev/null +++ b/html/changelogs/wickedcybs_servicecard.yml @@ -0,0 +1,6 @@ +author: WickedCybs + +delete-after: True + +changes: + - rscadd: "Added TCFL service cards to the loadout in the accessories section. Two variants for the active serving and the veterans. For the Republic!"