From 5e6d000212b15c000b7eab2e5af9a4e8d3e16dc3 Mon Sep 17 00:00:00 2001 From: Felix <58342752+TheLordME@users.noreply.github.com> Date: Sat, 11 Mar 2023 19:59:40 +0100 Subject: [PATCH] Xenohybrid Lore Background (#5151) ## About The Pull Request Probably needs a bit more refining, but should be good to Testmerge --- citadel.dme | 5 +++++ .../species/xenomorph_hybrid/_base.dm | 1 + .../species/xenomorph_hybrid/citizenship.dm | 9 +++++++++ .../species/xenomorph_hybrid/culture.dm | 14 ++++++++++++++ .../species/xenomorph_hybrid/origin.dm | 4 ++++ .../species/xenomorph_hybrid/religion.dm | 11 +++++++++++ 6 files changed, 44 insertions(+) create mode 100644 code/modules/lore_hardcoded/species/xenomorph_hybrid/_base.dm create mode 100644 code/modules/lore_hardcoded/species/xenomorph_hybrid/citizenship.dm create mode 100644 code/modules/lore_hardcoded/species/xenomorph_hybrid/culture.dm create mode 100644 code/modules/lore_hardcoded/species/xenomorph_hybrid/origin.dm create mode 100644 code/modules/lore_hardcoded/species/xenomorph_hybrid/religion.dm diff --git a/citadel.dme b/citadel.dme index 25000494952..7919354e9f7 100644 --- a/citadel.dme +++ b/citadel.dme @@ -2733,6 +2733,11 @@ #include "code\modules\lore_hardcoded\species\tajaran\culture.dm" #include "code\modules\lore_hardcoded\species\tajaran\origin.dm" #include "code\modules\lore_hardcoded\species\tajaran\religion.dm" +#include "code\modules\lore_hardcoded\species\xenomorph_hybrid\_base.dm" +#include "code\modules\lore_hardcoded\species\xenomorph_hybrid\citizenship.dm" +#include "code\modules\lore_hardcoded\species\xenomorph_hybrid\culture.dm" +#include "code\modules\lore_hardcoded\species\xenomorph_hybrid\origin.dm" +#include "code\modules\lore_hardcoded\species\xenomorph_hybrid\religion.dm" #include "code\modules\mapping\map_config.dm" #include "code\modules\mapping\map_orientation_patterns.dm" #include "code\modules\mapping\minimaps.dm" diff --git a/code/modules/lore_hardcoded/species/xenomorph_hybrid/_base.dm b/code/modules/lore_hardcoded/species/xenomorph_hybrid/_base.dm new file mode 100644 index 00000000000..d033623cd46 --- /dev/null +++ b/code/modules/lore_hardcoded/species/xenomorph_hybrid/_base.dm @@ -0,0 +1 @@ +SPECIES_LOCKED_BACKGROUND_ROOTS_SINGLE(xenomorph_hybrid, /datum/species/xenohybrid, "Species - Xenomorph Hybrid") diff --git a/code/modules/lore_hardcoded/species/xenomorph_hybrid/citizenship.dm b/code/modules/lore_hardcoded/species/xenomorph_hybrid/citizenship.dm new file mode 100644 index 00000000000..7c86f318677 --- /dev/null +++ b/code/modules/lore_hardcoded/species/xenomorph_hybrid/citizenship.dm @@ -0,0 +1,9 @@ +/datum/lore/character_background/citizenship/species/xenomorph_hybrid/neo + name = "Neomorph Family" + id = "citizenship_xenomorph_hybrid_neo" + desc = "After the Siege of Bergakunge the Neomorph family became a major player on the market for intel on the little understood Xenomorphs. And even though relatively new to the galactic scene, the family heads knew how to leverage that fairly decently, ensuring wealth for the generations to come. You were born to the neomorph family, or one of its many offshoots somewhere in the galaxy." + +/datum/lore/character_background/citizenship/species/xenomorph_hybrid/conv + name = "Convertee" + id = "citizenship_xenomorph_hybrid_conv" + desc = "Xenomorphs are one of the most vicious predators in the galaxy, not just killing but directly using their prey as breeding grounds, killing it in the process. But you aren't one anymore. Someone made you see sense in all of that bloodshed and torture, someone made you see yourself. And now you are in a completely new world, in a society were everything isnt the hive, and what you want matters. Make the best of it." diff --git a/code/modules/lore_hardcoded/species/xenomorph_hybrid/culture.dm b/code/modules/lore_hardcoded/species/xenomorph_hybrid/culture.dm new file mode 100644 index 00000000000..ec98abfcdd4 --- /dev/null +++ b/code/modules/lore_hardcoded/species/xenomorph_hybrid/culture.dm @@ -0,0 +1,14 @@ +/datum/lore/character_background/culture/species/xenomorph_hybrid/primary + name = "\"Human Culture\"" + id = "culture_xenomorph_hybrid_main" + desc = "You grew up in a family that lived in a human colony/settelment/city. Most of your neighbours, childhood friends and classmates probably were humans, or one of the thousands of human subspecies. Some people might have acted suspicious around you, but the general behaviour towards you and your kind was not worse than how the same people treated other humans." + +/datum/lore/character_background/culture/species/xenomorph_hybrid/secondary + name = "Neomorph Culture" + id = "culture_xenomorph_hybrid_second" + desc = "Millenia ago the hive on Bergakunge began to evolve in isolation, hidden away from the surface deep inside the caverns. Slowly the Hive lost the permanent link between each member, and instead of communications that could span the entire planet, the psychic link worked only on visual range. A new society was born. Then only a few centuries ago this society meet another, settleing on the surface. How that ended is documented in the history as the siege of Bergakunge. Your parents are part of the 'Hive' from Bergakunge, makeing you a Neomorph. While you didnt nessarily grew up on Bergakunge, alot of your family did, and most of your friends are also Neomorphs." + +/datum/lore/character_background/culture/species/xenomorph_hybrid/tetr + name = "Lab Rat Culture" + id = "culture_xenomorph_hybrid_tetr" + desc = "Up to this day many Xenomorph Hybrids are still used in Laboratories as either space resistant assistants, or directly as testsubjects. You grew up like that, often looked down upon, valued little more than the scientific gain your actions, injury or death could provide." diff --git a/code/modules/lore_hardcoded/species/xenomorph_hybrid/origin.dm b/code/modules/lore_hardcoded/species/xenomorph_hybrid/origin.dm new file mode 100644 index 00000000000..a3ca7fc1b5c --- /dev/null +++ b/code/modules/lore_hardcoded/species/xenomorph_hybrid/origin.dm @@ -0,0 +1,4 @@ +/datum/lore/character_background/origin/species/xenomorph_hybrid/bergakungen + name = "Bergakungen" + id = "origin_xenomorph_hybrid_bergakungen" + desc = "Bergakungen, the Planet where humanity made first contact with the Neomorphs. Still to this day it is the planet with the highest Xenohybrid population." diff --git a/code/modules/lore_hardcoded/species/xenomorph_hybrid/religion.dm b/code/modules/lore_hardcoded/species/xenomorph_hybrid/religion.dm new file mode 100644 index 00000000000..004fa88b27c --- /dev/null +++ b/code/modules/lore_hardcoded/species/xenomorph_hybrid/religion.dm @@ -0,0 +1,11 @@ +/datum/lore/character_background/religion/xenomorph_hybrid + name = "The Great Voice" + id = "religion_xenomorph_hybrid_great_voice" + category = "Xenomorph Hybrid" + desc = "You have all heard it you have all been obedient to it, listen to it and you shall find salvation in it's orders." + +/datum/lore/character_background/religion/xenomorph_hybrid/conversion + name = "The Gift of Conversion" + id = "religion_xenomorph_hybrid_conversion" + category = "Xenomorph Hybrid" + desc = "We were many in one, but now we are I. An being I is the greatest gift bestowed upon me. I shall cherrish this with the others. The conversion must go on, others have to experience this gift."