From fe04133490c647959b613ca7268cef7da9166a92 Mon Sep 17 00:00:00 2001 From: VMSolidus Date: Sat, 11 Oct 2025 14:35:25 -0400 Subject: [PATCH] Sol Passcards --- .../loadout/items/accessories.dm | 20 +- .../clothing/under/accessories/badges.dm | 176 ++++++++++++++---- html/changelogs/hellfirejag-sol-passcards.yml | 4 + .../obj/item/clothing/accessory/passcards.dmi | Bin 21001 -> 17828 bytes 4 files changed, 154 insertions(+), 46 deletions(-) create mode 100644 html/changelogs/hellfirejag-sol-passcards.yml diff --git a/code/modules/client/preference_setup/loadout/items/accessories.dm b/code/modules/client/preference_setup/loadout/items/accessories.dm index 9afbb50abbe8..8b4ea60172cf 100644 --- a/code/modules/client/preference_setup/loadout/items/accessories.dm +++ b/code/modules/client/preference_setup/loadout/items/accessories.dm @@ -407,12 +407,23 @@ ABSTRACT_TYPE(/datum/gear/accessory) var/list/passcard = list() passcard["passcard, tau ceti"] = /obj/item/clothing/accessory/badge/passcard passcard["passcard, sol"] = /obj/item/clothing/accessory/badge/passcard/sol - passcard["passcard, pluto"] = /obj/item/clothing/accessory/badge/passcard/sol/pluto - passcard["passcard, jovian"] = /obj/item/clothing/accessory/badge/passcard/sol/jupiter - passcard["passcard, luna"] = /obj/item/clothing/accessory/badge/passcard/sol/luna - passcard["passcard, europa"] = /obj/item/clothing/accessory/badge/passcard/sol/europa + passcard["passcard, callisto"] = /obj/item/clothing/accessory/badge/passcard/sol/callisto passcard["passcard, cytherean"] = /obj/item/clothing/accessory/badge/passcard/sol/cytherean + passcard["passcard, europa"] = /obj/item/clothing/accessory/badge/passcard/sol/europa passcard["passcard, jintarian"] = /obj/item/clothing/accessory/badge/passcard/sol/jintarian + passcard["passcard, jovian"] = /obj/item/clothing/accessory/badge/passcard/sol/jupiter + passcard["passcard, solarian konyang"] = /obj/item/clothing/accessory/badge/passcard/sol/konyang + passcard["passcard, luna"] = /obj/item/clothing/accessory/badge/passcard/sol/luna + passcard["passcard, solarian mictlan"] = /obj/item/clothing/accessory/badge/passcard/sol/mictlan + passcard["passcard, new hai phong"] = /obj/item/clothing/accessory/badge/passcard/sol/new_hai_phong + passcard["passcard, pluto"] = /obj/item/clothing/accessory/badge/passcard/sol/pluto + passcard["passcard, reconstruction mandate"] = /obj/item/clothing/accessory/badge/passcard/sol/restricted_mandate + passcard["passcard, mars"] = /obj/item/clothing/accessory/badge/passcard/sol/restricted_mars + passcard["passcard, san colette"] = /obj/item/clothing/accessory/badge/passcard/sol/san_colette + passcard["passcard, sankt frederick"] = /obj/item/clothing/accessory/badge/passcard/sol/sankt_frederick + passcard["passcard, silversun"] = /obj/item/clothing/accessory/badge/passcard/sol/silversun + passcard["passcard, venus"] = /obj/item/clothing/accessory/badge/passcard/sol/venus + passcard["passcard, visegrad"] = /obj/item/clothing/accessory/badge/passcard/sol/visegrad passcard["passcard, eridani"] = /obj/item/clothing/accessory/badge/passcard/eridani passcard["passcard, elyra"] = /obj/item/clothing/accessory/badge/passcard/elyra passcard["passcard, dominia"] = /obj/item/clothing/accessory/badge/passcard/dominia @@ -422,7 +433,6 @@ ABSTRACT_TYPE(/datum/gear/accessory) passcard["passcard, gadpathur"] = /obj/item/clothing/accessory/badge/passcard/gad passcard["passcard, assunzione"] = /obj/item/clothing/accessory/badge/passcard/assu passcard["passcard, konyang"] = /obj/item/clothing/accessory/badge/passcard/konyang - passcard["passcard, visegrad"] = /obj/item/clothing/accessory/badge/passcard/sol/visegrad gear_tweaks += new /datum/gear_tweak/path(passcard) /datum/gear/accessory/workvisa diff --git a/code/modules/clothing/under/accessories/badges.dm b/code/modules/clothing/under/accessories/badges.dm index c0371c5f4b38..2ffe6dc11fdd 100644 --- a/code/modules/clothing/under/accessories/badges.dm +++ b/code/modules/clothing/under/accessories/badges.dm @@ -317,39 +317,25 @@ icon_state = "passcard_ceti_m" item_state = "passcard_ceti_m" +// Solarian Alliance passcards /obj/item/clothing/accessory/badge/passcard/sol name = "\improper ASSN passcard" - desc = "A passcard issued to citizens of the Alliance of Sovereign Solarian Nations, typically from planets such as the Jewel Worlds or smaller zones of authority." - desc_extended = "A passcard is a modern evolution of the state-issued identification card, with all the functionality of a driver's license, birth certificate, passport, or other document, \ - updated as necessary or able by a central government. The concept was pioneered in the early days of the Sol Alliance, and continues in most human stellar nations to this day, owing to the availability \ - and price of consumer plastics and self-powered microholograms." + desc = "A passcard issued to citizens of the Alliance of Sovereign Solarian Nations." + desc_extended = "This identification document is a standardized form adopted across the Alliance. \ + Encrypted with detailed personal and biometric information, these cards verify identity and citizenship. \ + This example bears only the Solarian flag, the background features Unity Station with a diverse range of civilian and military vessels visible in the periphery. \ + These cards are issued directly by the Solarian Federal Government or by member-states that elect not to produce their own variants." icon_state = "passcard_sol" item_state = "passcard_sol" -/obj/item/clothing/accessory/badge/passcard/sol/pluto - name = "plutonian passcard" - desc = "A passcard issued to citizens of the Solarian planetoid, Pluto." - desc_extended = "Plutonian passcards, in addition to the features of their cousins in the greater Sol Alliance, include details such as Party membership and occupation, available for viewing by personnel \ - with the appropriate scanning measures." - icon_state = "passcard_pluto" - item_state = "passcard_pluto" - -/obj/item/clothing/accessory/badge/passcard/sol/jupiter - name = "jovian passcard" - desc = "A passcard issued to citizens of Sol Alliance, hailing from Jupiter or its moons." - desc_extended = "Due to its status as a trading hub for the Jewel Worlds of the Sol system, Jovian Solarians are among the most populous type to exist outside Earth proper, numbering in the billions. \ - Originally given out as a celebration of fifty years of Jovian settlement, these passcards have since been introduced as a display of pride in their mutual orbit." - icon_state = "passcard_jovian" - item_state = "passcard_jovian" - -/obj/item/clothing/accessory/badge/passcard/sol/europa - name = "europan passcard" - desc = "A passcard issued to citizens of the Alliance of Sovereign Solarian Nations, hailing from the murky Jovian moon of Europa." - desc_extended = "The Europan passcard, boasting a difficult-to-align identification strip, fragile materials, and an unfortunate resemblance to the ZHS Abaddon research vessel legendary for its supposed \ - loss to the Cetus, is almost universally reviled by Europans, border agents, and choking sea creatures alike. To carry one aboard a submarine is said to bring bad luck so foul as to serve as a beacon \ - to the darkest forces known to sailors." - icon_state = "passcard_europa" - item_state = "passcard_europa" +/obj/item/clothing/accessory/badge/passcard/sol/callisto + name = "callisto passcard" + desc = "A passcard issued to the citizens of the Sovereign Solarian Commonwealth of Callisto." + desc_extended = "This identification document is a standardized form adopted across the Alliance. \ + Encrypted with detailed personal and biometric information, these cards verify identity and citizenship. \ + This example bears the Callistean flag, with a background showcasing the skyline of New Edinburg, prominently featuring the Callistean parliament building." + icon_state = "passcard_callisto" + item_state = "passcard_callisto" /obj/item/clothing/accessory/badge/passcard/sol/cytherean name = "cytherean passcard" @@ -359,6 +345,15 @@ icon_state = "passcard_cytherean" item_state = "passcard_cytherean" +/obj/item/clothing/accessory/badge/passcard/sol/europa + name = "europan passcard" + desc = "A passcard issued to the citizens of the Sovereign Solarian Confederation of Europa." + desc_extended = "This identification document is a standardized form adopted across the Alliance. \ + Encrypted with detailed personal and biometric information, these cards verify identity and citizenship. \ + This example bears the Europan flag, with a background depicting a deep-ocean scene featuring native sea life, with a Bone Whale, several batsharks, and a large school of light-shrimp. " + icon_state = "passcard_europa" + item_state = "passcard_europa" + /obj/item/clothing/accessory/badge/passcard/sol/jintarian name = "jintarian passcard" desc = "A... 'passcard' manufactured by a Venusian living on the surface of their hostile Solarian world." @@ -367,27 +362,126 @@ icon_state = "passcard_jintarian" item_state = "passcard_jintarian" +/obj/item/clothing/accessory/badge/passcard/sol/jupiter + name = "jovian passcard" + desc = "A passcard issued to citizens of Sol Alliance, hailing from Jupiter or its moons." + desc_extended = "Due to its status as a trading hub for the Jewel Worlds of the Sol system, Jovian Solarians are among the most populous type to exist outside Earth proper, numbering in the billions. \ + Originally given out as a celebration of fifty years of Jovian settlement, these passcards have since been introduced as a display of pride in their mutual orbit." + icon_state = "passcard_jovian" + item_state = "passcard_jovian" + +/obj/item/clothing/accessory/badge/passcard/sol/konyang + name = "konyang passcard" + desc = "A passcard issued to inhabitants of Konyang who still claim citizenship with the Solarian Alliance." + desc_extended = "This identification document is a standardized form adopted across the Alliance. \ + Encrypted with detailed personal and biometric information, these cards verify identity and citizenship. \ + This example bears the flag of the former Sovereign Solarian Republic of Konyang and is issued to those konyangers who maintain Solarian Citizenship. \ + The background depicts a weathered reinforced blast door set into the side of a hill. Along the bottom edge, the inscription reads, “Together in Spirit and Purpose.”" + icon_state = "passcard_solyang" + item_state = "passcard_solyang" + +/obj/item/clothing/accessory/badge/passcard/sol/luna + name = "lunarian passcard" + desc = "A passcard issued to the citizens of the Sovereign Solarian Federal Republic of Luna." + desc_extended = "This identification document is a standardized form adopted across the Alliance. \ + Encrypted with detailed personal and biometric information, these cards verify identity and citizenship. \ + This example bears the Lunan tri-color, with a split background scene: one half depicts the Apollo 11 Eagle lander, while the other features the Pervoprohodets LK Lander. \ + A banner across both halves reads, “Mankind’s first steps.”" + icon_state = "passcard_luna" + item_state = "passcard_luna" + +/obj/item/clothing/accessory/badge/passcard/sol/mictlan + name = "mictlan passcard" + desc = "A passcard issued to inhabitants of Mictlan who still claim citizenship with the Solarian Alliance." + desc_extended = "This identification document is a standardized form adopted across the Alliance. \ + Encrypted with detailed personal and biometric information, these cards verify identity and citizenship. \ + This example bears the flag of the former Sovereign Solarian Republic of Mictlan, and is issued to those Mictlani who retain Solarian citizenship. \ + The background depicts a vibrant festival in a city square, alive with flickering candles, painted faces and exotic costumes. \ + Watermarked in the center of the scene are the words, “Legacy and loyalty.”" + icon_state = "passcard_soltlan" + item_state = "passcard_soltlan" + +/obj/item/clothing/accessory/badge/passcard/sol/new_hai_phong + name = "new hai phong passcard" + desc = "A passcard issued to citizens of the Sovereign Solarian Democratic Socialist Republic of New Hai Phong." + desc_extended = "This identification document is a standardized form adopted across the Alliance. \ + Encrypted with detailed personal and biometric information, these cards verify identity and citizenship. \ + This example bears the New Hai Phongese flag, with the motto “Forged in Industry, Bound in Unity.” displayed over a background split evenly between densely packed urban sprawl and vast industrial zones." + icon_state = "passcard_nhp" + item_state = "passcard_nhp" + +/obj/item/clothing/accessory/badge/passcard/sol/pluto + name = "plutonian passcard" + desc = "A passcard issued to the citizens of the Special Administrative Zone of Pluto." + desc_extended = "This identification document is a standardized form adopted across the Alliance. \ + Encrypted with detailed personal and biometric information, these cards verify identity and citizenship. \ + This example bears the Plutonian flag, with a background depicting the Plutonian skyline and a trio of massive Helium-3 refineries suspended in orbit. \ + Beneath the scene are the words: “From hardship, strength; from struggle, solidarity.”" + icon_state = "passcard_pluto" + item_state = "passcard_pluto" + +/obj/item/clothing/accessory/badge/passcard/sol/restricted_mandate + name = "restricted mandate passcard" + desc = "A restricted pass card issued to residents of the Reconstruction Mandates." + desc_extended = "This restricted variant of the Solarian passcard contains enhanced security features and personal biometric encryption. \ + This example bears the combined flags of the Northern, and Southern Mandates, set against a plain background marked by a bold red warning banner stating, “State of emergency declared in this jurisdiction. Certain civil liberties have been temporarily suspended.”" + icon_state = "passcard_restricted_mand" + item_state = "passcard_restricted_mand" + +/obj/item/clothing/accessory/badge/passcard/sol/restricted_mars + name = "restricted mars passcard" + desc = "A restricted passcard issued to residents of the Sovereign Solarian Union of Mars." + desc_extended = "This restricted variant of the Solarian passcard contains enhanced security features and personal biometric encryption. \ + This example bears the Martian flag, set against a plain background marked by a bold red warning banner stating, “State of emergency declared in this jurisdiction. Certain civil liberties have been temporarily suspended.”" + icon_state = "passcard_restricted_mars" + item_state = "passcard_restricted_mars" + +/obj/item/clothing/accessory/badge/passcard/sol/san_colette + name = "san colette passcard" + desc = "A passcard issued to citizens of the Sovereign Solarian Republic of San Colette." + desc_extended = "This identification document is a standardized form adopted across the Alliance. \ + Encrypted with detailed personal and biometric information, these cards verify identity and citizenship. \ + This example bears the Colettish tri-color, the background features a reproduction of the painting “Los Voluntarios”, depicting the courageous final stand of Colettish volunteers amidst the ruins of Nueva Isabela against the Solarian Restoration Front." + icon_state = "passcard_sancolette" + item_state = "passcard_sancolette" + +/obj/item/clothing/accessory/badge/passcard/sol/sankt_frederick + name = "sankt frederick passcard" + desc = "A passcard issued to citizens of the Sovereign Solarian Free State of Sankt Frederick" + desc_extended = "This identification document is a standardized form adopted across the Alliance. \ + Encrypted with detailed personal and biometric information, these cards verify identity and citizenship. \ + It bears the tricolor of Sankt Frederick, while the background is overprinted with a reproduction of the painting ‘The Last Harvest’, depicting a swarm of farmhands laboring across a river valley at dusk." + icon_state = "passcard_sanktfrederick" + item_state = "passcard_sanktfrederick" + /obj/item/clothing/accessory/badge/passcard/sol/silversun name = "silversun commemorative passcard" - desc = "A passcard issued to Idris employees currently or formerly employed or residing on the planet Silversun." - desc_extended = "While Silversun itself is a member of the Sol Alliance, Idris Incorporated has secured a number of obscure patents, permits, and bureaucratic channels that allows them to commemorate \ - faithful employees from the resort world with unique passcards that double as membership cards to some of the cheaper resorts on-world." + desc = "A passcard issued to citizens of the Sovereign Solarian Republic of Silversun." + desc_extended = "This identification document is a standardized form adopted across the Alliance. \ + Encrypted with detailed personal and biometric information, these cards verify identity and citizenship. \ + This example bears the Silversun flag. The background depicts a serene ocean beneath a cloud-streaked sky, dotted with sleek vessels and sprawling floating settlements. \ + A faint watermark of rising suns and silver waves frame the edges of the card." icon_state = "passcard_silversun" item_state = "passcard_silversun" -/obj/item/clothing/accessory/badge/passcard/sol/luna - name = "lunarian passcard" - desc = "A passcard issued to Solarian citizens from the moon of Earth, Luna." - desc_extended = "Not only does the Lunarian passcard bring power, prestige, and a heritage of grace; it also brings an invitation to almost every high society open gathering on the planet, and earns priority \ - in most reservations for the world's restaurants. If ever there was a silver spoon, it sits here." - icon_state = "passcard_moon" - item_state = "passcard_moon" +/obj/item/clothing/accessory/badge/passcard/sol/venus + name = "venus passcard" + desc = "A passcard issued to the citizens of the Sovereign Solarian Republic of Venus." + desc_extended = "This identification document is a standardized form adopted across the Alliance. \ + Encrypted with detailed personal and biometric information, these cards verify identity and citizenship. \ + This example bears the Venusian flag, with a background depicting an immense aerostat anchored amid dark, swirling gas clouds. \ + Beneath the scene, the watermark reads, “Star of the Alliance.” " + icon_state = "passcard_venus" + item_state = "passcard_venus" /obj/item/clothing/accessory/badge/passcard/sol/visegrad name = "visegradi passcard" - desc = "A passcard issued to Solarian citizens from the outer ring planet Visegrad." - desc_extended = "The Visegradi passcard is an unusual thing, as many Solarian outer ring planets did not issue passcards at all, especially high-quality holographic ones. Predominantly seen in the hands of the \ - urban population who could justify paying the government fee to acquire one, their manufacture is still undertaken by the Southern Solarian Military District that now controls Visegrad." + desc = "A passcard issued to citizens of the Sovereign Solarian Free Republic of Visegrad." + desc_extended = "This identification document is a standardized form adopted across the Alliance. \ + Encrypted with detailed personal and biometric information, these cards verify identity and citizenship. \ + This example bears the Visegradi flag, with a background featuring a Solarian Navy Carrier looming over the planet. \ + In the distance, a network of orbital defense platforms can be seen. \ + A faint watermind reading “From Ruin, Resolve” encircles the card’s edges." icon_state = "passcard_visegrad" item_state = "passcard_visegrad" diff --git a/html/changelogs/hellfirejag-sol-passcards.yml b/html/changelogs/hellfirejag-sol-passcards.yml new file mode 100644 index 000000000000..5d0ff25184ae --- /dev/null +++ b/html/changelogs/hellfirejag-sol-passcards.yml @@ -0,0 +1,4 @@ +author: Hellfirejag & The Ill-Fated +delete-after: True +changes: + - rscadd: "Added a large number of new passcards for a variety of Solarian states." diff --git a/icons/obj/item/clothing/accessory/passcards.dmi b/icons/obj/item/clothing/accessory/passcards.dmi index 1616514048e239de0824303438f1adb0da10323d..20c8af69d735d40d78acb29d99bd704dbb792cb9 100644 GIT binary patch literal 17828 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%0D#2QAG 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 literal 21001 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 bIgrPf-DiIqJ8KC>JObB^%ngYKZqfe&sDGMy