Files
Aurora.3/code/modules/background/citizenship/skrell.dm
T
44f980f45c Adds some new EUM-centric things (#16076)
* Adds more EUM Origins

* Adds a new Dionae accent

* adds a new dionae accent2

* dionae religions p1

* dionae religions p2

* adds a missing "

* Adds a skrell EUM origin (credit to Brotendo)

* Adds the Skrell EUM accent (Credit to Brotendo)

* Adds the Skrell EUM accent (Credit to Brotendo)

* Adds some skrell religions to the nraldaaq origin

* Adds EUM Consulars(?)

i have no idea if this is gonna work lol

* sprites

* New accent sprites

* accents for real hopefully

* changelog

* removes a duped EUM consular thingy

* fixes

* \ not /

* error fixes

* fixes a space

* more error fixes

* Adds diona citizenship

* e

* o

* even more error fixes

* i had one job and i put a d not e

* Adds the EUM flag sprite

* Adds some new dionae clothing sprites

* Adds the floral tunic item

* Adds the eumponcho item (replace the placeholders)

* (Hopefully) does the eum poncho correctly

* Adds the eum flag

* Adds stuff to the loadout

* Adds an actual description for the poncho

* removes an extra space

* Adds an actual description to the poncho

* Fixes the dionae poncho not having a suit sprite

* Adds the blood eternal robes to the loadout

* Forgetti to add skrell_eum to possible origins

* ,

* accents merge fix

* letter fix

Co-authored-by: Alberyk <Alberyk@users.noreply.github.com>

* letter fix2

Co-authored-by: Alberyk <Alberyk@users.noreply.github.com>

* letter fix3

Co-authored-by: Alberyk <Alberyk@users.noreply.github.com>

* letter fix4, revenge of copypasteing

Co-authored-by: Alberyk <Alberyk@users.noreply.github.com>

* hopefully last letter fix

Co-authored-by: Alberyk <Alberyk@users.noreply.github.com>

---------

Co-authored-by: Alberyk <Alberyk@users.noreply.github.com>
2023-04-09 10:40:01 +00:00

70 lines
3.6 KiB
Plaintext

/datum/citizenship/nralakk
name = CITIZENSHIP_NRALAKK
description = "Home of the Skrell, a centralized union of solar systems run by councilors of different ranks and positions. The capital of the Federation is located at the city of \
Kal'lo on the core planet Nralakk IV, also known as Qerrbalak, within the Nralakk system. While the majority of Skrell live within the Nralakk Federation, a sizable portion live \
abroad. The quality of life within Federation is considered to be the best in the galaxy due to their technological advances, allowing Federation Citizens access to a quality of \
life almost unmatched anywhere else in the Spur. \
A rogue artificial intelligence, Glorsh-Omega, has traumatized this nation for centuries to come. The Federation is very wary of humanity, who has acquired AI technology \
after a Federation tech leak provided them with the research required to create their own AI, as well as allowing them to create IPCs."
consular_outfit = /datum/outfit/job/representative/consular/nralakk
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_COEUS,
SPECIES_TAJARA,
SPECIES_TAJARA_MSAI,
SPECIES_TAJARA_ZHAN,
SPECIES_UNATHI,
SPECIES_VAURCA_WORKER,
SPECIES_VAURCA_WARRIOR,
SPECIES_VAURCA_BULWARK
)
)
/datum/citizenship/nralakk/get_objectives(mission_level, var/mob/living/carbon/human/H)
var/rep_objectives
switch(mission_level)
if(REPRESENTATIVE_MISSION_HIGH)
rep_objectives = pick("Some Skrell are not part of the Federation; attempt to convince them to become a citizen",
"Acquire information on dissidents towards the Federation, forwarding it to the embassy",
"Curtail the spreading of written literature or verbal notions that contain negative connotations towards the Federation")
if(REPRESENTATIVE_MISSION_MEDIUM)
rep_objectives = pick("Ensure the interests of Federation citizens are upheld by the vessel. This includes C'thur and Diona of Federation origin",
"Legally curtail the advancements and liberal thinking towards synthetics",
"The [current_map.station_name] hosts some of the brightest minds in the galaxy; winning them over towards the Federation is a major victory")
else
rep_objectives = pick("Consider assisting crew within the capacity of your role, an altruistic image is good PR towards the federation",
"Some Skrell are not part of the Federation; attempt to convince them to become a citizen")
return rep_objectives
/datum/outfit/job/representative/consular/nralakk
name = "Nralakk Consular Officer"
uniform = /obj/item/clothing/under/skrell
/datum/outfit/job/representative/consular/nralakk/post_equip(mob/living/carbon/human/H, visualsOnly = FALSE)
if(H && !visualsOnly)
if(isvaurca(H)) // there should be a system for this but for now this will have to do i guess
H.equip_to_slot_or_del(new /obj/item/clothing/under/gearharness(H), slot_w_uniform)
H.equip_to_slot_or_del(new /obj/item/clothing/head/vaurca_breeder/nralakk(H), slot_head)
H.equip_to_slot_or_del(new /obj/item/clothing/shoes/vaurca/breeder/nralakk(H), slot_shoes)
H.equip_to_slot_or_del(new /obj/item/clothing/mask/breath/vaurca/filter(H), slot_wear_mask)
H.equip_to_slot_or_del(new /obj/item/clothing/suit/vaurca/breeder/nralakk(H), slot_wear_suit)
H.equip_to_slot_or_del(new /obj/item/storage/backpack/typec/cthur(H), slot_back)
else
addtimer(CALLBACK(src, PROC_REF(send_representative_mission), H), 5 MINUTES)
return TRUE