From 281725767a1fdc7872e594dd944d87489d8c76a0 Mon Sep 17 00:00:00 2001 From: Fyni Date: Fri, 17 Jul 2026 19:49:03 +0100 Subject: [PATCH] Witch Blood of Caria (Again) (#22865) - Adds the Caria origin, by request of human lore. Carians are vulnrable to light, but have low light vision. - Adds the Caria accent. - Adds Carian flags, available in the loadout. - Adds the Carian tribunal necklace, available in the loadout. - All description are by Schwann. - All sprites are by me. --------- Signed-off-by: Fyni Signed-off-by: Wowzewow (Wezzy) <42310821+alsoandanswer@users.noreply.github.com> Co-authored-by: Wowzewow (Wezzy) <42310821+alsoandanswer@users.noreply.github.com> --- code/__DEFINES/background.dm | 1 + code/game/objects/structures/flags_banners.dm | 45 ++++++++++++++++++ code/modules/background/accent/human.dm | 6 +++ .../origins/origins/human/dominia.dm | 17 ++++++- .../preference_setup/loadout/items/general.dm | 2 + .../loadout/items/religion.dm | 5 ++ code/modules/clothing/factions/dominia.dm | 9 ++++ html/changelogs/fyni-caria.yml | 7 +++ icons/accent_tags.dmi | Bin 29824 -> 29998 bytes .../item/clothing/accessory/caria_amulet.dmi | Bin 0 -> 359 bytes icons/obj/structure/flags.dmi | Bin 126632 -> 127531 bytes 11 files changed, 91 insertions(+), 1 deletion(-) create mode 100644 html/changelogs/fyni-caria.yml create mode 100644 icons/obj/item/clothing/accessory/caria_amulet.dmi diff --git a/code/__DEFINES/background.dm b/code/__DEFINES/background.dm index abd99f887cd..056aa9c3e23 100644 --- a/code/__DEFINES/background.dm +++ b/code/__DEFINES/background.dm @@ -98,6 +98,7 @@ #define ACCENT_DOMINIA_LYODII "Lyodii" #define ACCENT_DOMINIA_SUNREACH "Sun Reach" #define ACCENT_DOMINIA_ZHURONG "Zhurong" +#define ACCENT_DOMINIA_CARIA "Carian" #define ACCENT_JUPITER "Jovian" #define ACCENT_CALLISTO "Callistean" #define ACCENT_EUROPA "Europan" diff --git a/code/game/objects/structures/flags_banners.dm b/code/game/objects/structures/flags_banners.dm index bb3ab3e1255..1c095194daf 100644 --- a/code/game/objects/structures/flags_banners.dm +++ b/code/game/objects/structures/flags_banners.dm @@ -4328,3 +4328,48 @@ /obj/structure/sign/flag/outer_eyes/large/west/Initialize(mapload) . = ..(mapload, WEST) + +// Caria + +/obj/structure/sign/flag/caria + name = "\improper Caria banner" + desc = "The flag of the Imperial Viceroyalty of Caria, a trade-focused Dominian colonial world." + desc_extended = "The twin moons of the Carian flag represent Lixus, the reflective moon which makes life on the planet possible at all. The twin fires represent a sacred tradition where members of the Adirim — its voting body — pass between two sacred flames to purify their souls before voting." + icon_state = "caria" + flag_item = /obj/item/flag/caria + +/obj/item/flag/caria + name = "\improper Caria banner" + desc = "The flag of the Imperial Viceroyalty of Caria, a trade-focused Dominian colonial world." + desc_extended = "The twin moons of the Carian flag represent Lixus, the reflective moon which makes life on the planet possible at all. The twin fires represent a sacred tradition where members of the Adirim — its voting body — pass between two sacred flames to purify their souls before voting." + flag_path = "caria" + flag_structure = /obj/structure/sign/flag/caria + +/obj/item/flag/caria/l + name = "\improper Caria flag" + desc = "The flag of the Imperial Viceroyalty of Caria, a trade-focused Dominian colonial world." + desc_extended = "The twin moons of the Carian flag represent Lixus, the reflective moon which makes life on the planet possible at all. The twin fires represent a sacred tradition where members of the Adirim — its voting body — pass between two sacred flames to purify their souls before voting." + flag_path = "caria" + flag_size = TRUE + flag_structure = /obj/structure/sign/flag/caria/large + +/obj/structure/sign/flag/caria/large + name = "\improper Caria flag" + desc = "The flag of the Imperial Viceroyalty of Caria, a trade-focused Dominian colonial world." + desc_extended = "The twin moons of the Carian flag represent Lixus, the reflective moon which makes life on the planet possible at all. The twin fires represent a sacred tradition where members of the Adirim — its voting body — pass between two sacred flames to purify their souls before voting." + icon_state = "caria_l" + flag_path = "caria" + flag_size = TRUE + flag_item = /obj/item/flag/caria/l + +/obj/structure/sign/flag/caria/large/north/Initialize(mapload) + . = ..(mapload, NORTH) + +/obj/structure/sign/flag/caria/large/south/Initialize(mapload) + . = ..(mapload, SOUTH) + +/obj/structure/sign/flag/caria/large/east/Initialize(mapload) + . = ..(mapload, EAST) + +/obj/structure/sign/flag/caria/large/west/Initialize(mapload) + . = ..(mapload, WEST) diff --git a/code/modules/background/accent/human.dm b/code/modules/background/accent/human.dm index 7a2eb111df5..d922c03047b 100644 --- a/code/modules/background/accent/human.dm +++ b/code/modules/background/accent/human.dm @@ -456,3 +456,9 @@ description = "Zhurongese is a dialect of Vulgar Morozi found on the Core World of Zhurong, where it is spoken by the Secondaries who make up most of the skilled workers and supervisors on the planet. While it mostly sticks to traditional Vulgar Morozi structures, its origin on one of the oldest colonies in the Empire and Zhurong itself being a more restricted world has led to this dialect being less influenced by the broader Spur. Scholars believe this dialect may be closer to pre-Imperial Vulgar Morozi than any other in the Empire." tag_icon = "zhurong" text_tag = "ZHU" + +/datum/accent/caria + name = ACCENT_DOMINIA_CARIA + description = "Carian Standard is an unusual dialect from an atypical world. The only non-Morozi dialect of Tradeband found in the Empires borders, it is similar to High Morozi in its pronunciation and grammatical structures. Speakers of this dialect are viewed with suspicion in the Empire, believed to be sorcerers, witches, and often touched by some form of darkness — but they are equally called for their worlds association with augury and the divine, with Carian seers prized by many noble households in the Empire." + tag_icon = "caria" + text_tag = "CAR" diff --git a/code/modules/background/origins/origins/human/dominia.dm b/code/modules/background/origins/origins/human/dominia.dm index dd7e3d2fbd0..4fd08e8a2f3 100644 --- a/code/modules/background/origins/origins/human/dominia.dm +++ b/code/modules/background/origins/origins/human/dominia.dm @@ -8,6 +8,7 @@ /singleton/origin_item/origin/core_worlds, /singleton/origin_item/origin/novi_jadran, /singleton/origin_item/origin/sun_reach, + /singleton/origin_item/origin/caria, /singleton/origin_item/origin/imperial_frontier, /singleton/origin_item/origin/dominian_exile ) @@ -69,6 +70,20 @@ origin_traits = list(TRAIT_ORIGIN_HOT_RESISTANCE) origin_traits_descriptions = list("are more acclimatised to the heat.") +/singleton/origin_item/origin/caria + name = "Caria" + desc = "Gateway to the Empire’s further frontier, the Imperial Viceroyalty of Caria is a strange — to some, accursed — planet with a tidally-locked orbit. Its inhabitants, Carians, are known for their proficiency in trade and their reputation as alleged sorcerers, and Carian culture heavily relies upon divination." + important_information = "Carians are expected to follow the appearance described on the wiki. This is enforceable by server moderators!" + possible_accents = list(ACCENT_DOMINIA_CARIA) + possible_citizenships = CITIZENSHIPS_DOMINIA + possible_religions = list(RELIGION_MOROZ) + origin_traits_descriptions = list("are able to see slightly better in the dark.", "are more sensitive to bright lights") + +/singleton/origin_item/origin/caria/on_apply(mob/living/carbon/human/H) + . = ..() + H.default_lighting_alpha = LIGHTING_PLANE_ALPHA_ALMOST_VISIBLE + H.AddElement(/datum/element/light_sensitivity) + /singleton/origin_item/origin/imperial_frontier name = "Imperial Frontier" desc = "The Imperial Frontier consists of worlds conquered by the Empire of Dominia and mostly populated by Ma'zals. Military governments are common here, as are the often-hated viceroyalties that the Empire has become infamous for abroad. The planets of the Imperial Frontier stand at varying levels of development, but most of their resources are sent back to the region that truly matters to the Empire: the Imperial Core." @@ -80,7 +95,7 @@ name = "Dominian Exile" desc = "Made up of the worst of Imperial society, these Edict Breakers and assorted ne'er-do-wells have been banished or fled from the Empire for a variety of reasons. Some are criminals and deserters, others have more noble reasons, such as fleeing due to religious persecution or political oppression. One thing is common among them: they cannot go home again without facing the judgment of the Empire's courts." important_information = "This origin is for the purposes of playing Edict Breakers that have fled the Empire of Dominia's justice. It is NOT an excuse to play a character with a Dominian accent that is totally divorced from the Empire." - possible_accents = list(ACCENT_DOMINIA_VULGAR, ACCENT_DOMINIA_NOVIJADRAN, ACCENT_DOMINIA_FRONTIER, ACCENT_DOMINIA_LYODII, ACCENT_DOMINIA_SUNREACH, ACCENT_DOMINIA_ZHURONG) + possible_accents = list(ACCENT_DOMINIA_VULGAR, ACCENT_DOMINIA_NOVIJADRAN, ACCENT_DOMINIA_LYODII, ACCENT_DOMINIA_SUNREACH, ACCENT_DOMINIA_ZHURONG, ACCENT_DOMINIA_CARIA, ACCENT_DOMINIA_FRONTIER) possible_citizenships = list(CITIZENSHIP_BIESEL, CITIZENSHIP_COALITION) possible_religions = list(RELIGION_MOROZ, RELIGION_NONE, RELIGION_CHRISTIANITY, RELIGION_ISLAM, RELIGION_BUDDHISM, RELIGION_HINDU, RELIGION_TAOISM, RELIGION_JUDAISM, RELIGION_SHINTO, RELIGION_SIKHISM, RELIGION_OTHER) origin_traits = list(TRAIT_ORIGIN_COLD_RESISTANCE) //they're all Morozi anyway diff --git a/code/modules/client/preference_setup/loadout/items/general.dm b/code/modules/client/preference_setup/loadout/items/general.dm index 23ec01f60fe..a95ed1a707d 100644 --- a/code/modules/client/preference_setup/loadout/items/general.dm +++ b/code/modules/client/preference_setup/loadout/items/general.dm @@ -294,6 +294,7 @@ banners["banner, Burzsia"] = /obj/item/flag/burzsia banners["banner, HPS Narrows"] = /obj/item/flag/narrows banners["banner, Zhurong"] = /obj/item/flag/zhurong + banners["banner, Caria"] = /obj/item/flag/caria gear_tweaks += new /datum/gear_tweak/path(banners) /datum/gear/standard @@ -400,6 +401,7 @@ flags["flag, Burzsia"] = /obj/item/flag/burzsia/l flags["flag, HPS Narrows"] = /obj/item/flag/narrows/l flags["flag, Zhurong"] = /obj/item/flag/zhurong/l + flags["flag, Caria"] = /obj/item/flag/caria/l gear_tweaks += new /datum/gear_tweak/path(flags) /datum/gear/towel diff --git a/code/modules/client/preference_setup/loadout/items/religion.dm b/code/modules/client/preference_setup/loadout/items/religion.dm index 6f08ffa90b1..11e002d6216 100644 --- a/code/modules/client/preference_setup/loadout/items/religion.dm +++ b/code/modules/client/preference_setup/loadout/items/religion.dm @@ -157,6 +157,11 @@ ABSTRACT_TYPE(/datum/gear/religion/dominia) path = /obj/item/clothing/accessory/dominia/lyodii culture_restriction = list(/singleton/origin_item/culture/dominia) +/datum/gear/religion/dominia/accessory/caria + display_name = "carian tribunal necklace" + path = /obj/item/clothing/accessory/dominia/caria + culture_restriction = list(/singleton/origin_item/culture/dominia) + /datum/gear/religion/dominia/accessory/tic display_name = "retired tribunal investigator card selection" description = "A selection of cards identifying the user as a retired tribunal investigator." diff --git a/code/modules/clothing/factions/dominia.dm b/code/modules/clothing/factions/dominia.dm index d5ecf77a559..15418460330 100644 --- a/code/modules/clothing/factions/dominia.dm +++ b/code/modules/clothing/factions/dominia.dm @@ -685,6 +685,15 @@ icon_state = "lyodii_amulet" item_state = "lyodii_amulet" +/obj/item/clothing/accessory/dominia/caria + name = "carian tribunal necklace" + desc = "An silver amulet depicting a cresent moon framing a circle, a common icon in Carian Tribunalism." + desc_extended = "This amulet depicting the unusual syncretic beliefs of Carian Tribunalism. The crescent moon symbolizes Lixus and the Aderlai (or Great Mother) as an aspect of the Goddess, represented by \ + the Eye. These were first created by Morozian missionaries in an effort to better integrate Caria into the Empire and remain popular today" + icon = 'icons/obj/item/clothing/accessory/caria_amulet.dmi' + icon_state = "caria_amulet" + item_state = "caria_amulet" + /obj/item/clothing/accessory/dominia/tic name = "tribunal investigator card" desc = "A gold-gilded card given to those who are active investigators within the Tribunal Investigations Constabulary, otherwise known as TIC. \ diff --git a/html/changelogs/fyni-caria.yml b/html/changelogs/fyni-caria.yml new file mode 100644 index 00000000000..601dd144dd0 --- /dev/null +++ b/html/changelogs/fyni-caria.yml @@ -0,0 +1,7 @@ +author: fyni +delete-after: True +changes: + - rscadd: "Adds the Caria origin, by request of human lore. Carians are vulnrable to light, but have low light vision." + - rscadd: "Adds the Caria accent." + - rscadd: "Adds Carian flags, available in the loadout." + - rscadd: "Adds the Carian tribunal necklace, available in the loadout." \ No newline at end of file diff --git a/icons/accent_tags.dmi b/icons/accent_tags.dmi index ea4df62a17dc009282347da37a89b62c5d811096..525051b6afc4d9f696fb4d7c38f10093d4ad3122 100644 GIT binary patch delta 8573 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 D`~BU3 delta 8398 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

dY@~OsE zXOE`$!Y>VNh0AN2L_$@*6IGrR6_(E^=VW_hUY69<)FzQo5X-FL%uw~qC8wG*q9Zq53SgsUPU`!KPy7``0Q7 zCnGpW`xrAaGKlNZlRaM>$4) zO<`_|2VkfRP3UxbY}vvJNbENd*K>WrSp$F08eGryC9&T?!~D-JAMySL$;6{E$Qto{ zT^&FFbefQm*0c#}O-yVT!y-)D664(L@xM8=f+pMN=45j)w&l1z4l%DYK%V;vh(#E* zGa_{PR*7h3h=mw4VI6xMbUHoNYrH)76A+6qX89_-QoF-zPAJ;UL>0snM2u}4&c}c2 z7g1APiPK&~Xjp{#@-4kFJaBG^TE`YzheQzEN?VGrudAS;UY!i*Vz?nxE1@6l$OPcl zp~*V=MA%TE-4OQL9k_526d;jJ}`P z%e5UDHPw}@S+N#=32un+J`c2bBtkx2N$FpM;89%oJ_a{%@^RU0+4k5j1EA$2FfFDZ*Bkp zc$`yKaB_9`^iy#0_2eo`Eh^5;&r`5fFwryM;w;ZhDainGjE%TBGg33tGfE(w;*!LY zR3K9+Ik6}+F+MT3G$*x0iHkEOv#1y-Y{pGbSUEysbg|CB^|G^TJIhOQwjQl-XC7PqLix5$x-%E+ch;i#-Q-sFB1wY^9%zl z2}V{Yk-$L$!S(E4g`;8k4Q({PkPJQmLc3?&kq1D(#R<_Y4PsqFnQ8z4002ovPDHLk FV1ld?jphIV literal 0 HcmV?d00001 diff --git a/icons/obj/structure/flags.dmi b/icons/obj/structure/flags.dmi index 37eee23e04e00979bad5f09d88f103d70bba4385..9dfbc86f7fe1c111bfd0952ab7cda5e25906108b 100644 GIT binary patch delta 11389 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