Adds an Elyran NCP citizenship option. (#16500)

* Adds an Elyran NCP citizenship option.

* see the mist

---------

Co-authored-by: Matt Atlas <liermattia@gmail.com>
This commit is contained in:
Matt Atlas
2023-06-27 19:26:40 +02:00
committed by GitHub
parent 6f4398a738
commit 54b63cd3b4
4 changed files with 86 additions and 7 deletions

View File

@@ -169,7 +169,7 @@
western asia and northern africa during the early years of space colonization from Pre-Alliance Earth. It is made up of multiple star systems. It's national motto \
is \"For Greatness We Strive\". It's official language is Tau Ceti Basic, though several old-earth languages cling to life in small enclaves, such as arabic, persian, and farsi. \
The Republic has mixed relations with NanoTrasen, due to their own possession of phoron."
demonym = "elyrian"
demonym = "elyran"
consular_outfit = /datum/outfit/job/representative/consular/elyra
/datum/outfit/job/representative/consular/elyra
@@ -178,6 +178,43 @@
backpack_contents = list(
/obj/item/gun/projectile/plasma/bolter/pistol = 1
)
/datum/citizenship/elyran_ncp
name = CITIZENSHIP_ELYRA_NCP
description = "\"Non-Citizen Persons,\" (NCPs) as they are officially called, make-up approximately one-third of the total population of the Republic Elyra. \
Most of these people are poor migrant labourers from the less wealthy planets in the Coalition of Colonies or the stateless Human Frontier. \
They are often unskilled and undereducated, coming to Elyra in order to make enough money to send back home as remittances to their families, \
or alternatively to save up enough money to return to their homeworlds with enough cash to make their lives there. their lack of citizenship \
shuts them out of the Elyran public health and education systems, and grossly restricts the amount of influences they have on Elyran society, \
having little to no legal representation in most courts of law either. They cannot vote and are not provided with any of the other benefits \
that the average Elyran citizens enjoys."
demonym = "elyran non-citizen person"
consular_outfit = null
job_species_blacklist = list(
"Consular Officer" = list(
SPECIES_HUMAN,
SPECIES_HUMAN_OFFWORLD,
SPECIES_IPC,
SPECIES_IPC_BISHOP,
SPECIES_IPC_G1,
SPECIES_IPC_G2,
SPECIES_IPC_SHELL,
SPECIES_IPC_UNBRANDED,
SPECIES_IPC_XION,
SPECIES_IPC_ZENGHU,
SPECIES_DIONA,
SPECIES_DIONA_COEUS,
SPECIES_SKRELL,
SPECIES_SKRELL_AXIORI,
SPECIES_TAJARA,
SPECIES_TAJARA_MSAI,
SPECIES_TAJARA_ZHAN,
SPECIES_UNATHI,
SPECIES_VAURCA_WORKER,
SPECIES_VAURCA_WARRIOR,
SPECIES_VAURCA_BULWARK,
SPECIES_VAURCA_BREEDER
)
)
/datum/citizenship/dominia
name = CITIZENSHIP_DOMINIA

View File

@@ -15,7 +15,7 @@
name = "Persepolis"
desc = "The crown jewel of the Serene Republic of Elyra, Persepolis is the Republic's capital and most populated planet. The planet's vast deserts are home to some of the largest deposits of phoron in the Orion Spur, which has made it exceedingly wealthy and immensely well-developed. Persepolis is one of the most liberal of Elyra's worlds, and Persepolitians are often stereotyped within the broader Republic as playing \"faster and looser,\" with typical social norms."
possible_accents = list(ACCENT_PERSEPOLIS)
possible_citizenships = list(CITIZENSHIP_ELYRA)
possible_citizenships = list(CITIZENSHIP_ELYRA, CITIZENSHIP_ELYRA_NCP)
possible_religions = RELIGIONS_ELYRA
origin_traits = list(TRAIT_ORIGIN_HOT_RESISTANCE)
origin_traits_descriptions = list("are more acclimatised to the heat.")
@@ -24,7 +24,7 @@
name = "Damascus II"
desc = "The historical and cultural home of the modern Republic, Damascus II is the birthplace of the modern Serene Republic of Elyra. While no longer its official capital, Damascus II remains relevant thanks to its rich history, well-developed agricultural sector, and a multitude of universities. Culturally, the planet is more traditional than the rest of Elyra and has a very strong connection to its old Earth cultural roots. It is one of the most outwardly religious planets in the Republic."
possible_accents = list(ACCENT_DAMASCUS)
possible_citizenships = list(CITIZENSHIP_ELYRA)
possible_citizenships = list(CITIZENSHIP_ELYRA, CITIZENSHIP_ELYRA_NCP)
possible_religions = RELIGIONS_ELYRA
origin_traits = list(TRAIT_ORIGIN_HOT_RESISTANCE)
origin_traits_descriptions = list("are more acclimatised to the heat.")
@@ -33,7 +33,7 @@
name = "Medina"
desc = "A planet rich in phoron, Medina is known for two things: its prolific art scene, and the Phoron Bulletin. The environment outside of Medina's floating cities is extremely hazardous due to unpredictable tectonic activity, which has led to bounties being placed for phoron extraction and presented to non-Elyran citizens in order to ensure that Elyran citizens do not end up dead. The Phoron Bulletin is an immensely hazardous, yet potentially immensely profitable, line of work in which a Non-Citizen Person in Elyra can become rich. Assuming they survive."
possible_accents = list(ACCENT_MEDINA)
possible_citizenships = list(CITIZENSHIP_ELYRA)
possible_citizenships = list(CITIZENSHIP_ELYRA, CITIZENSHIP_ELYRA_NCP)
possible_religions = RELIGIONS_ELYRA
origin_traits = list(TRAIT_ORIGIN_HOT_RESISTANCE)
origin_traits_descriptions = list("are more acclimatised to the heat.")
@@ -42,7 +42,7 @@
name = "Aemaq"
desc = "An Elyran frontier world that is home to the majority of the Republic's chemical industry, Aemaq is most well-known for its chemical seas and the unusual creatures that reside in them known as leviathans. The cities of Aemaq float above its chemical oceans on complicated magpulse-based platforms designed by the Republic, and are centered around harvesting chemicals from the Aemaqii Ocean. Many of the Non-Citizen Persons on Aemaq are refugees from the Empire of Dominia's frontier conquests who have nowhere else to go, and must work in Aemaq's chemical industry to make ends meet."
possible_accents = list(ACCENT_AEMAQ)
possible_citizenships = list(CITIZENSHIP_ELYRA)
possible_citizenships = list(CITIZENSHIP_ELYRA, CITIZENSHIP_ELYRA_NCP)
possible_religions = RELIGIONS_ELYRA
origin_traits = list(TRAIT_ORIGIN_HOT_RESISTANCE)
origin_traits_descriptions = list("are more acclimatised to the heat.")
@@ -51,12 +51,12 @@
name = "New Suez"
desc = "Persepolis' only moon, New Suez is the only location in the Republic where foreign megacorporations are allowed to host their headquarters. This has made the moon into an economic and trade hub of Elyra, and has created a unique fusion of Elyran and foreign culture on the moon itself. New Suez has one of the largest populations of Non-Citizen Persons of any Elyran population, with Elyran citizens only making up roughly a third of its total population."
possible_accents = list(ACCENT_NEWSUEZ)
possible_citizenships = list(CITIZENSHIP_ELYRA)
possible_citizenships = list(CITIZENSHIP_ELYRA, CITIZENSHIP_ELYRA_NCP)
possible_religions = RELIGIONS_ELYRA
/singleton/origin_item/origin/other_elyran
name = "Other Elyran"
desc = "The Republic controls many worlds, from mostly-barren mining colonies on asteroids to the frigid climate of Bursa to the bustling capital of Persepolis. The citizens of these worlds and colonies are unified by their loyalty to the Republic and Elyra's unique culture, which has been influenced by its roots upon Earth."
possible_accents = list(ACCENT_ELYRA)
possible_citizenships = list(CITIZENSHIP_ELYRA)
possible_citizenships = list(CITIZENSHIP_ELYRA, CITIZENSHIP_ELYRA_NCP)
possible_religions = RELIGIONS_ELYRA