From 5ec96a88f1f9e64cf4d081491ccbfb7e9d168d92 Mon Sep 17 00:00:00 2001 From: Alberyk Date: Wed, 2 Mar 2022 08:14:43 -0300 Subject: [PATCH] Adds Free council citizenship (#13265) --- code/modules/background/citizenship/tajara.dm | 11 +++++++++++ code/modules/background/defines.dm | 1 + .../carbon/human/species/station/tajara/tajara.dm | 2 +- html/changelogs/alberyk-tcfcitizenshi.yml | 6 ++++++ 4 files changed, 19 insertions(+), 1 deletion(-) create mode 100644 html/changelogs/alberyk-tcfcitizenshi.yml diff --git a/code/modules/background/citizenship/tajara.dm b/code/modules/background/citizenship/tajara.dm index 394fb76953c..567e7d6b62d 100644 --- a/code/modules/background/citizenship/tajara.dm +++ b/code/modules/background/citizenship/tajara.dm @@ -165,3 +165,14 @@ /obj/item/storage/box/syndie_kit/spy/hidden = 1 ) accessory = /obj/item/clothing/accessory/nka_pin + +/datum/citizenship/free_council + name = CITIZENSHIP_FREE_COUNCIL + description = "The Free Tajaran Council is the largest Tajaran community in Himeo. Its origins can be traced back to the First Revolution-era revolutionaries that fled Adhomai. Built upon \ + radical principles of equality and communal democracy, the Free Tajaran Council remained relatively isolated from the rest of the Tajaran community until the start of the Adhomian Cold War. \ + Its population was granted a temporary citizenship status as part of an agreement between the Tajaran nations. While the council struggles to decide its future, some of its members travel \ + the galaxy in search of aid and new allies for their ultimate masterplan." + + job_species_blacklist = list( + "Consular Officer" = ALL_SPECIES + ) \ No newline at end of file diff --git a/code/modules/background/defines.dm b/code/modules/background/defines.dm index ec9bf075758..3311b00e0be 100644 --- a/code/modules/background/defines.dm +++ b/code/modules/background/defines.dm @@ -14,6 +14,7 @@ #define CITIZENSHIP_PRA "People's Republic of Adhomai" #define CITIZENSHIP_DPRA "Democratic People's Republic of Adhomai" #define CITIZENSHIP_NKA "New Kingdom of Adhomai" +#define CITIZENSHIP_FREE_COUNCIL "Free Tajaran Council" #define CITIZENSHIP_ZORA "Zo'ra Hive" #define CITIZENSHIP_KLAX "K'lax Hive" diff --git a/code/modules/mob/living/carbon/human/species/station/tajara/tajara.dm b/code/modules/mob/living/carbon/human/species/station/tajara/tajara.dm index ae8b0cdd2d1..faf3525f5ed 100644 --- a/code/modules/mob/living/carbon/human/species/station/tajara/tajara.dm +++ b/code/modules/mob/living/carbon/human/species/station/tajara/tajara.dm @@ -90,7 +90,7 @@ default_h_style = "Tajaran Ears" - allowed_citizenships = list(CITIZENSHIP_PRA, CITIZENSHIP_DPRA, CITIZENSHIP_NKA) + allowed_citizenships = list(CITIZENSHIP_PRA, CITIZENSHIP_DPRA, CITIZENSHIP_NKA, CITIZENSHIP_FREE_COUNCIL) default_citizenship = CITIZENSHIP_PRA allowed_religions = list(RELIGION_TWINSUNS, RELIGION_MATAKE, RELIGION_RASKARA, RELIGION_NONE, RELIGION_OTHER) diff --git a/html/changelogs/alberyk-tcfcitizenshi.yml b/html/changelogs/alberyk-tcfcitizenshi.yml new file mode 100644 index 00000000000..cc0cccd209a --- /dev/null +++ b/html/changelogs/alberyk-tcfcitizenshi.yml @@ -0,0 +1,6 @@ +author: Alberyk + +delete-after: True + +changes: + - rscadd: "Added the Free Tajaran Council temporary citizenship as an option in the character setup." \ No newline at end of file