From 6a51f9376cede57b47f5d8fea01f26a0494f57f3 Mon Sep 17 00:00:00 2001 From: WickedCybs <52309324+WickedCybs@users.noreply.github.com> Date: Fri, 21 May 2021 16:52:12 -0600 Subject: [PATCH] TCFL Service & Veteran Cards (#11881) --- .../loadout/loadout_accessories.dm | 12 ++++++++++++ code/modules/clothing/under/accessories/badges.dm | 14 +++++++++++++- html/changelogs/wickedcybs_servicecard.yml | 6 ++++++ 3 files changed, 31 insertions(+), 1 deletion(-) create mode 100644 html/changelogs/wickedcybs_servicecard.yml 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!"