From 89ca6b1cda45950818a0a3c62b8e500ce4fd1710 Mon Sep 17 00:00:00 2001 From: Casper3667 <8396443+Casper3667@users.noreply.github.com> Date: Sun, 17 Aug 2025 15:32:18 +0200 Subject: [PATCH] Small raskariim overhaul (#21189) This PR is intended to make raskariim more playable on the station. It accomplishes this in two ways: First by allowing raskariim the choice of fake religion, so they are not bound to always be fake ma'ta'ke, but can also fake being for the suns. The second thing is the addition of 3 new charms. These charms can only be selected by raskariim in the loadout, and is intended as being related to one of the three sects. If a character who is a raskariim examines the charm, they get an extra message as shown in the images, that the owner is also a raskariim. This would allow them to have a chance to interact, without awkwardly forcing it OOC or through out of game talking. This message doesn't show for non-raskariim, who should IC be unable to identify that the charms belong to raskariim instead of just being another kind of charm. To accomplish the above, the religion check in the loadout was also rewritten to permit multiple religions to be listed, so that both raskariim types can select the charms. image Sprites (all by me): image Examine text if raskariim: image Examine text if not raskariim: image --------- Signed-off-by: Casper3667 <8396443+Casper3667@users.noreply.github.com> Co-authored-by: hazelrat <83198434+hazelrat@users.noreply.github.com> --- code/__DEFINES/background.dm | 5 +-- code/modules/background/religion/tajara.dm | 23 +++++++++++-- .../loadout/items/xeno/tajara.dm | 17 ++++++++++ .../preference_setup/loadout/loadout.dm | 11 ++++-- .../clothing/under/accessories/xeno/tajara.dm | 32 ++++++++++++++++++ html/changelogs/RaskariimOverhaul.yml | 7 ++++ icons/obj/tajara_items.dmi | Bin 232685 -> 233908 bytes 7 files changed, 89 insertions(+), 6 deletions(-) create mode 100644 html/changelogs/RaskariimOverhaul.yml diff --git a/code/__DEFINES/background.dm b/code/__DEFINES/background.dm index 11065102620..2ed2a158d72 100644 --- a/code/__DEFINES/background.dm +++ b/code/__DEFINES/background.dm @@ -59,7 +59,8 @@ #define RELIGION_TWINSUNS "S'rendarr and Messa" #define RELIGION_MATAKE "Ma'ta'ke" -#define RELIGION_RASKARA "Raskariim" +#define RELIGION_RASKARA "Raskariim (Ma'ta'ke)" +#define RELIGION_RASKARA_ALT "Raskariim (Suns)" #define RELIGION_HIVEPANTHEON "Hive Pantheon" #define RELIGION_PREIMMINENNCE "Preimminennce" @@ -240,7 +241,7 @@ #define CITIZENSHIPS_HIEROAETHERIA list(CITIZENSHIP_CONSORTIUM, CITIZENSHIP_GLAORR, CITIZENSHIP_EKANE) -#define RELIGIONS_ADHOMAI list(RELIGION_TWINSUNS, RELIGION_MATAKE, RELIGION_RASKARA, RELIGION_NONE, RELIGION_OTHER) +#define RELIGIONS_ADHOMAI list(RELIGION_TWINSUNS, RELIGION_MATAKE, RELIGION_RASKARA, RELIGION_RASKARA_ALT, RELIGION_NONE, RELIGION_OTHER) #define CITIZENSHIPS_ADHOMAI list(CITIZENSHIP_PRA, CITIZENSHIP_DPRA, CITIZENSHIP_NKA) #define CITIZENSHIPS_DOMINIA list(CITIZENSHIP_DOMINIA, CITIZENSHIP_COALITION, CITIZENSHIP_BIESEL) diff --git a/code/modules/background/religion/tajara.dm b/code/modules/background/religion/tajara.dm index b365582dfea..e1a1e2cda68 100644 --- a/code/modules/background/religion/tajara.dm +++ b/code/modules/background/religion/tajara.dm @@ -29,11 +29,30 @@ name = RELIGION_RASKARA description = "Raskariim, commonly known as The Cult of Raskara are a prolific cult on Adhomai. The religion has been created on Adhomai but with the free commerce, a few human \ members have been recorded. While Raskara may seem like a single deity it is in fact split into three aspects, each one leading down a different path and seemingly every path \ - subverting something S'rendarr and Messa stands for." + subverting something S'rendarr and Messa stands for. This faith will appear as Ma'ta'ke in the records." book_name = "ma'ta'ke legends" nulloptions = list( - "Tajaran charm" = /obj/item/nullrod/charm + "Tajaran charm" = /obj/item/nullrod/charm, + "Mata'ke Sword" = /obj/item/nullrod/matake, + "Rredouane Sword" = /obj/item/nullrod/rredouane, + "Shumaila Hammer" = /obj/item/nullrod/shumaila, + "Zhukamir Ladle" = /obj/item/nullrod/zhukamir, + "Azubarre Torch" = /obj/item/nullrod/azubarre ) /datum/religion/raskara/get_records_name() return RELIGION_MATAKE + +/datum/religion/raskara_alt + name = RELIGION_RASKARA_ALT + description = "Raskariim, commonly known as The Cult of Raskara are a prolific cult on Adhomai. The religion has been created on Adhomai but with the free commerce, a few human \ + members have been recorded. While Raskara may seem like a single deity it is in fact split into three aspects, each one leading down a different path and seemingly every path \ + subverting something S'rendarr and Messa stands for. This faith will appear as S'rendarr and Messa in the records." + book_name = "holy scrolls" + book_sprite = "holylight" + nulloptions = list( + "Tajaran charm" = /obj/item/nullrod/charm + ) + +/datum/religion/raskara_alt/get_records_name() + return RELIGION_TWINSUNS diff --git a/code/modules/client/preference_setup/loadout/items/xeno/tajara.dm b/code/modules/client/preference_setup/loadout/items/xeno/tajara.dm index 08d570ab412..e06132a91f9 100644 --- a/code/modules/client/preference_setup/loadout/items/xeno/tajara.dm +++ b/code/modules/client/preference_setup/loadout/items/xeno/tajara.dm @@ -495,6 +495,23 @@ ABSTRACT_TYPE(/datum/gear/shoes/tajara) charm["Kin of S'rendarr rosette"] = /obj/item/clothing/accessory/tajaran/kin_srendarr gear_tweaks += new /datum/gear_tweak/path(charm) +/datum/gear/accessory/tajara_raskariim_charm + display_name = "raskariim charms and talismans" + description = "Charms and talismans often thought of to bring good luck, or of religious significance. These should only be taken by true raskariim, and can be identified by other raskariim." + path = /obj/item/clothing/accessory/tajaran/charm/raskariim + whitelisted = list(SPECIES_TAJARA, SPECIES_TAJARA_ZHAN, SPECIES_TAJARA_MSAI) + sort_category = "Xenowear - Tajara" + flags = GEAR_HAS_DESC_SELECTION | GEAR_HAS_NAME_SELECTION + religion = list(RELIGION_RASKARA, RELIGION_RASKARA_ALT) + +/datum/gear/accessory/tajara_raskariim_charm/New() + ..() + var/list/charm = list() + charm["key charm (door and key)"] = /obj/item/clothing/accessory/tajaran/charm/raskariim/doorandkey + charm["coin charm (king of maggots)"] = /obj/item/clothing/accessory/tajaran/charm/raskariim/kingofmaggots + charm["glass charm (black mirror)"] = /obj/item/clothing/accessory/tajaran/charm/raskariim/blackmirror + gear_tweaks += new /datum/gear_tweak/path(charm) + /datum/gear/tail_cloth display_name = "tail cloth" path = /obj/item/clothing/tail_accessory/tail_cloth diff --git a/code/modules/client/preference_setup/loadout/loadout.dm b/code/modules/client/preference_setup/loadout/loadout.dm index 6678a40faf6..e2cabe6fc08 100644 --- a/code/modules/client/preference_setup/loadout/loadout.dm +++ b/code/modules/client/preference_setup/loadout/loadout.dm @@ -613,8 +613,15 @@ GLOBAL_LIST_INIT(gear_datums, list()) // arg should be a religion name string /datum/gear/proc/check_religion(var/religion_) - if((religion && religion_) && (religion != religion_)) - return FALSE + if((religion && religion_)) + if(islist(religion)) + var/result = FALSE + for(var/religion_path in religion) + if(religion_path == religion_) + result = TRUE + return result + else if (religion != religion_) + return FALSE return TRUE // arg should be a role name string diff --git a/code/modules/clothing/under/accessories/xeno/tajara.dm b/code/modules/clothing/under/accessories/xeno/tajara.dm index a0b7a70c9dd..9d04f4f4505 100644 --- a/code/modules/clothing/under/accessories/xeno/tajara.dm +++ b/code/modules/clothing/under/accessories/xeno/tajara.dm @@ -443,6 +443,38 @@ icon_state = "raskara_amulet" item_state = "raskara_amulet" overlay_state = "raskara_amulet" + var/raskara_text = null + +/obj/item/clothing/accessory/tajaran/charm/raskariim/get_examine_text(mob/user, distance, is_adjacent, infix, suffix, get_extended) + . = ..() + if(raskara_text && ishuman(user)) + var/mob/living/carbon/human/U = user + if(U.religion == RELIGION_RASKARA || U.religion == RELIGION_RASKARA_ALT) + . += SPAN_CULT("\The [src] [raskara_text]") + +/obj/item/clothing/accessory/tajaran/charm/raskariim/doorandkey + name = "key charm" + desc = "An old, rustic key turned into a charm." + icon_state = "doorandkey_talisman" + item_state = "doorandkey_talisman" + overlay_state = null + raskara_text = "is the key to the door of Raskara's embrace." + +/obj/item/clothing/accessory/tajaran/charm/raskariim/kingofmaggots + name = "coin charm" + desc = "A charm made out of an adhomian knuckle coin, also known as a traditional way to carry them." + icon_state = "kingofmaggots_talisman" + item_state = "kingofmaggots_talisman" + overlay_state = null + raskara_text = "is from the bank of the King of Maggots." + +/obj/item/clothing/accessory/tajaran/charm/raskariim/blackmirror + name = "glass charm" + desc = "A charm made from a shard of black glass. The edges appear to have been blunted to prevent cutting oneself on it." + icon_state = "blackmirror_talisman" + item_state = "blackmirror_talisman" + overlay_state = null + raskara_text = "reflects The Stranger, it gazes coldly." /obj/item/clothing/accessory/tajaran/tanker_pin name = "golden sun pin" diff --git a/html/changelogs/RaskariimOverhaul.yml b/html/changelogs/RaskariimOverhaul.yml new file mode 100644 index 00000000000..533795c10a1 --- /dev/null +++ b/html/changelogs/RaskariimOverhaul.yml @@ -0,0 +1,7 @@ +author: TheGreyWolf + +delete-after: True + +changes: + - rscadd: "Raskariim can now pick between if their records show they follow the ma'ta'ke or the twin suns religion. As a result, all raskariim will need to re-select their religion." + - rscadd: "A set of raskariim charms were added to the tajaran loadout. They can be identified by any other tajara who selected raskariim as their religion." diff --git a/icons/obj/tajara_items.dmi b/icons/obj/tajara_items.dmi index 0d73fbfa0ca3917bfa9c2bd7fd29ed45ecbb7b20..d656b0d69c1fe227d334c3eb82a8a8d214be74e9 100644 GIT binary patch delta 21679 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