diff --git a/code/modules/client/preference_setup/loadout/items/accessories.dm b/code/modules/client/preference_setup/loadout/items/accessories.dm index 673f19748d4..2046f4114cb 100644 --- a/code/modules/client/preference_setup/loadout/items/accessories.dm +++ b/code/modules/client/preference_setup/loadout/items/accessories.dm @@ -425,6 +425,7 @@ ABSTRACT_TYPE(/datum/gear/accessory) passcard["passcard, elyra"] = /obj/item/clothing/accessory/badge/passcard/elyra passcard["passcard, dominia"] = /obj/item/clothing/accessory/badge/passcard/dominia passcard["passcard, coalition"] = /obj/item/clothing/accessory/badge/passcard/coalition + passcard["passcard, xanu"] = /obj/item/clothing/accessory/badge/passcard/coalition/xanu passcard["passcard, himeo"] = /obj/item/clothing/accessory/badge/passcard/himeo passcard["passcard, vysoka"] = /obj/item/clothing/accessory/badge/passcard/vysoka passcard["passcard, gadpathur"] = /obj/item/clothing/accessory/badge/passcard/gad @@ -465,6 +466,12 @@ ABSTRACT_TYPE(/datum/gear/accessory) TCAFcard["veteran"] = /obj/item/clothing/accessory/badge/tcaf_papers/service/veteran gear_tweaks += new /datum/gear_tweak/path(TCAFcard) +/datum/gear/accessory/xanu_mil_card + display_name = "xanu militia reservist card" + description = "An identification document issued to reservists of the All-Xanu National Militia." + path = /obj/item/clothing/accessory/badge/passcard/coalition/xanu/military + citizenship = CITIZENSHIP_COALITION + /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 007690d4853..03b0cebfda0 100644 --- a/code/modules/clothing/under/accessories/badges.dm +++ b/code/modules/clothing/under/accessories/badges.dm @@ -502,6 +502,22 @@ icon_state = "passcard_coc" item_state = "passcard_coc" +/obj/item/clothing/accessory/badge/passcard/coalition/xanu + name = "xanu passcard" + desc = "An identity document, or 'passcard' issued to citizens of the All-Xanu Republic." + desc_extended = "The principal identification document issued by the government of the All-Xanu Republic, this passcard is embedded with encrypted biometric, demographic, and civil registry data, serving as secure proof of identity and citizenship. \ + A security hologram of the Xanan Feather is centered within the background, its iridescent contours shifting subtly with movement. The Republic's motto 'Liberty, Equality, Solidarity' is displayed both above, and beneath the emblem." + icon_state = "xanu_passcard" + item_state = "xanu_passcard" + +/obj/item/clothing/accessory/badge/passcard/coalition/xanu/military + name = "xanu militia reservist card" + desc = "An identification document issued to reservists of the All-Xanu National Militia." + desc_extended = "A form of identification certifying its bearer as a reservist within Xanu's National Militia. Embedded with encrypted biometric identifiers, service status, and mobilization data, it functions as proof of militia affiliation and the holder's military status.\ + A subdued security-hologram of the Militia Crest is set into the background. Fine-lined guilloche patterns and spectral watermarking reinforce the card's anti-tamper features." + icon_state = "nationa_militia" + item_state = "nationa_militia" + /obj/item/clothing/accessory/badge/passcard/himeo name = "himean passcard" desc = "A passcard issued to a citizen of the planet Himeo." diff --git a/html/changelogs/ArbiterAmbrose-PR-51.yml b/html/changelogs/ArbiterAmbrose-PR-51.yml new file mode 100644 index 00000000000..45b3cf38ae9 --- /dev/null +++ b/html/changelogs/ArbiterAmbrose-PR-51.yml @@ -0,0 +1,8 @@ + +author: ArbiterAmbrose + +delete-after: True + +changes: + - rscadd: "Added two Xanan Passcards by Ill-fated." + - imageadd: "Added two Xanan Passcard Sprites by Ill-fated." diff --git a/icons/obj/item/clothing/accessory/passcards.dmi b/icons/obj/item/clothing/accessory/passcards.dmi index 6bed5ab61b2..e4014d26c87 100644 Binary files a/icons/obj/item/clothing/accessory/passcards.dmi and b/icons/obj/item/clothing/accessory/passcards.dmi differ