diff --git a/mods/_fd/backgrounds/_fd_backgrounds.dme b/mods/_fd/backgrounds/_fd_backgrounds.dme index 2ce9013d5af68..e01cd800ee6f8 100644 --- a/mods/_fd/backgrounds/_fd_backgrounds.dme +++ b/mods/_fd/backgrounds/_fd_backgrounds.dme @@ -9,4 +9,13 @@ #include "code/locations_humankind.dm" #include "code/locations_ipc.dm" +//Vox stuff +#include "code/vox/code.dm" + +#include "code/vox/culture.dm" +#include "code/vox/factions.dm" +#include "code/vox/location.dm" +#include "code/vox/religion.dm" + + #endif diff --git a/mods/_fd/backgrounds/code/vox/code.dm b/mods/_fd/backgrounds/code/vox/code.dm new file mode 100644 index 0000000000000..5c63931e564ef --- /dev/null +++ b/mods/_fd/backgrounds/code/vox/code.dm @@ -0,0 +1,81 @@ +#define CULTURE_VOX_ACOLYTE "Resolute Acolyte" +#define CULTURE_VOX_TRUTH "Artificer of Truth" +#define CULTURE_VOX_TECHNICIAN "Sacred Technician" +#define CULTURE_VOX_LIGHT "Voidborne Vigilant" +#define CULTURE_VOX_MERCHANT "Sworn Merchant" + +#define HOME_SYSTEM_VOX_CAPITAL "Ark of the Starlight Herald" +#define HOME_SYSTEM_VOX_FORTRESS "Ark of the Stalwart Guardian" +#define HOME_SYSTEM_VOX_RESEARCH "Ark of the Curious Acolyte" +#define HOME_SYSTEM_VOX_PROCESSING "Ark of the Dutiful Blade" +#define HOME_SYSTEM_VOX_PRODUCTION "Ark of the Vigilant Prophet" + +#define FACTION_VOX_FLEET "Fleet Vox" +#define FACTION_VOX_COVENANT "Covenant Vox" +#define FACTION_VOX_ARK "Ark Vox" + +#define RELIGION_VOX_CODEX "Chakala, The Immortal Codex" +#define RELIGION_VOX_GUARDIAN "Kihikihi, The Watchful Guardian" +#define RELIGION_VOX_FORCE "Kritika, The Unrelenting Force" + +#define CULTURE_VOX_FD list(CULTURE_VOX_ACOLYTE, \ + CULTURE_VOX_TRUTH, \ + CULTURE_VOX_TECHNICIAN, \ + CULTURE_VOX_LIGHT, \ + CULTURE_VOX_MERCHANT \ +) + +#define HOME_SYSTEM_VOX_FD list(HOME_SYSTEM_VOX_CAPITAL, \ + HOME_SYSTEM_VOX_FORTRESS, \ + HOME_SYSTEM_VOX_RESEARCH, \ + HOME_SYSTEM_VOX_PROCESSING, \ + HOME_SYSTEM_VOX_PRODUCTION, \ +) + +#define FACTION_VOX_FD list(FACTION_VOX_FLEET, \ + FACTION_VOX_COVENANT, \ + FACTION_VOX_ARK, \ +) + +#define RELIGION_VOX_FD list(RELIGION_VOX_CODEX, \ + RELIGION_VOX_GUARDIAN, \ + RELIGION_VOX_FORCE, \ +) + +// Debug + +/datum/species/vox/New() + ..() + available_cultural_info = list( + TAG_CULTURE = list( + CULTURE_VOX_ACOLYTE, + CULTURE_VOX_TRUTH, + CULTURE_VOX_TECHNICIAN, + CULTURE_VOX_LIGHT, + CULTURE_VOX_MERCHANT + ), + TAG_HOMEWORLD = list( + HOME_SYSTEM_VOX_CAPITAL, + HOME_SYSTEM_VOX_FORTRESS, + HOME_SYSTEM_VOX_RESEARCH, + HOME_SYSTEM_VOX_PROCESSING, + HOME_SYSTEM_VOX_PRODUCTION + ), + TAG_FACTION = list( + FACTION_VOX_FLEET, + FACTION_VOX_COVENANT, + FACTION_VOX_ARK + ), + TAG_RELIGION = list( + RELIGION_VOX_CODEX, + RELIGION_VOX_GUARDIAN, + RELIGION_VOX_FORCE + ) + ) + +/* + available_cultural_info[TAG_CULTURE] = CULTURE_VOX_FD + available_cultural_info[TAG_HOMEWORLD] = HOME_SYSTEM_VOX_FD + available_cultural_info[TAG_FACTION] = FACTION_VOX_FD + available_cultural_info[TAG_RELIGION] = RELIGION_VOX_FD +*/ diff --git a/mods/_fd/backgrounds/code/vox/culture.dm b/mods/_fd/backgrounds/code/vox/culture.dm new file mode 100644 index 0000000000000..c7ca97aed5ffb --- /dev/null +++ b/mods/_fd/backgrounds/code/vox/culture.dm @@ -0,0 +1,59 @@ +/singleton/cultural_info/culture/vox_fd + name = CULTURE_VOX_ACOLYTE + description = "You are a Resolute Acolyte, and you have kept alive the flame of the Auralis, blessed may they be. \ + In the Great Collapse, your kin had forgotten their origin, but the Covenant of Truth which you serve has brought sanctity and purpose to their existence once more. \ + If you serve Chakala, you likely promote most heavily the advancement of the sciences to grow ever closer to the Auralis and to understand their plans for their divine children, the Vox. \ + If you serve Kihikihi, you likely promote new understandings and kinship, even in unexpected places. \ + Finally, as an Acolyte of Kritika, you promote Vox dominance of the galaxy, using a combination of military force and tactful alliance with the worthy. \ + Acolyte experience with aliens can vary based on assignment." + hidden_from_codex = TRUE + language = LANGUAGE_VOX + secondary_langs = list( + LANGUAGE_HUMAN_EURO, + LANGUAGE_SPACER, + LANGUAGE_GUTTER, + LANGUAGE_SIGN + ) + +/singleton/cultural_info/culture/vox_fd/truth + name = CULTURE_VOX_TRUTH + description = "You are an Artificer of Truth, and you know that your kin cannot survive on salvage alone, not just due to their number but their needs. \ + You are a skilled laborer or create what is needed by your kin, and can most often be found aboard the sacred arks of the Auralis. \ + You have had a long service in the arts, or the raising of livestock, or crafting the living weapons of your blood. \ + From music to tools to meals, you know that for the Vox to survive so must their culture, and it must continue to create and evolve. \ + You are an essential part of this, but in your tireless works you experience little of the information or events outside the comforting walls of the arks. \ + Your claws find purchase outside your regular home as you have been called to service for your kin." + +/singleton/cultural_info/culture/vox_fd/tech + name = CULTURE_VOX_TECHNICIAN + description = "In the times before the Great Collapse, during the Era of Decay which has only so recently come to a close, and in these times of revival, one thing remains true above all else; without the work of the Sacred Technicians, your kin would be lost. \ + Ranging from the salvage technician to the biotechnician, that which was left by the Auralis and made after by the Vox require constant maintenance. \ + Among your kin, you are one who is most skilled in stripping salvage from dead ships and ruins, and not just maintaining but improving upon the sacred Auralis technology. \ + Your experience with Non-Vox is mostly with spacers and colonists, with mixed results. Sanctified in oil and armed with wrench and steel, you halt entropy itself. \ + The stars will die before the arks." + +/singleton/cultural_info/culture/vox_fd/light + name = CULTURE_VOX_LIGHT + description = "You are a Voidborne Vigilant, and you know this to be true; to be Vox is to be an enemy of those who covet the arks and their untold miracles of eons dead. \ + You have served extensively aboard the ark fleets, massive sacred naval assemblies safeguarding each artifact-world in their voidborne flight. \ + Your experience with outsiders comes twofold, in the Novalis and the Heretic. \ + The Novalis are Non-Vox who have proven their loyalty and kinship to your people, and earned the honor of serving aboard the ships of the fleet. \ + They are often spacers or of the lower-class of their societies, and easily find their feet on both repurposed frigates and bioship cruisers. \ + To the Heretic, from the SAARE mercenaries to the Kharmanni purifiers, you give the blessing of silence. \ + Not once has a Non-Vox found purchase aboard the Arks, and this will remain true." + +/singleton/cultural_info/culture/vox_fd/merch + name = CULTURE_VOX_MERCHANT + description = "You are a sworn merchant of the Vox, skilled in matters of trade and speechcraft. \ + Out of all your kin, you see and interact the most with aliens such as humans, skrell, unathi and untold more. \ + Your family of fifty odd billion have no need for currency amongst each other, but to exist among the Non-Vox is to have the means to barter and haggle, which means an eye for appraisal and a tongue for parlay. \ + Of your surviving people, you know the most of matters outside the arks and their vigilant fleets. \ + Colonial rebels, skrellian pirate kings, human political groups, through your work with these outsiders and the mercantile grapevine, you supply your kin with vital intel and trade what is not needed among your people for what is needed. \ + Honor is found in all services." + + +#undef CULTURE_VOX_ACOLYTE +#undef CULTURE_VOX_TRUTH +#undef CULTURE_VOX_TECHNICIAN +#undef CULTURE_VOX_LIGHT +#undef CULTURE_VOX_MERCHANT diff --git a/mods/_fd/backgrounds/code/vox/factions.dm b/mods/_fd/backgrounds/code/vox/factions.dm new file mode 100644 index 0000000000000..a772601732209 --- /dev/null +++ b/mods/_fd/backgrounds/code/vox/factions.dm @@ -0,0 +1,26 @@ +/singleton/cultural_info/faction/vox_fd + name = FACTION_VOX_FLEET + description = "The Ark Fleets are massive martial assemblies, consisting of modern vessels both Vox-made and otherwise, with the rare bio-tech ship. \ + These ships can range from shuttles to city sized battleships. \ + Non-Vox who have proven themselves trustworthy may earn the title of Novalis, and the honor of serving among the crews of these craft. \ + Fleet Vox are highly disciplined even by standards of their kin, defending their homes from greedy pirates, amoral mercenaries, hostile empires and opportunistic salvagers. \ + They have the most experience with the rest of the galaxy." + hidden_from_codex = TRUE + +/singleton/cultural_info/faction/vox_fd/covenant + name = FACTION_VOX_COVENANT + description = "The Covenant of Truth keeps lit the flame of the Auralis, ensuring their memory lives and their teachings followed by their crafted children, the Vox. \ + The makers had taught them both to take pride in their works, yet to remember their place and scale in the vast galaxy. \ + Acolytes of the Covenant are responsible for reviving the faith of the Auralis, communing with what remains of their once living Gods through arcane technology and ritual for guidance and how to properly honor their intentions. \ + They believe in divine purpose, and foretell the return of the Auralis." + +/singleton/cultural_info/faction/vox_fd/ark + name = FACTION_VOX_ARK + description = "The majority of Vox live on and serve the arkships. \ + This includes artificers creating all that their civilization requires, acolytes keeping alive the flame of the Auralis, technicians maintaining the arcane works of eons past, merchants serving supply needs as they rejoin and depart for their duties beyond home and warriors that defend the sacred home worlds from any outside threat. \ + Ark Vox are the closest their society has to civilians, living with a degree of ease and comfort, assured by the Apex guiding their construct world and the Ark Admiral that leads matters of local state." + + +#undef FACTION_VOX_FLEET +#undef FACTION_VOX_COVENANT +#undef FACTION_VOX_ARK diff --git a/mods/_fd/backgrounds/code/vox/location.dm b/mods/_fd/backgrounds/code/vox/location.dm new file mode 100644 index 0000000000000..a38391ffede4c --- /dev/null +++ b/mods/_fd/backgrounds/code/vox/location.dm @@ -0,0 +1,49 @@ +/singleton/cultural_info/location/vox_fd + name = HOME_SYSTEM_VOX_CAPITAL + description = "The Ark of the Starlight Herald is the capital ark of the Vox Fleets, its Apex the first to commune with the faithful and to rekindle activity from the stagnant centuries since the loss of the Auralis. \ + It holds the most populous districts and over fifteen billion Vox at any given time, its fleet being the strongest and assembled of only the most skilled veterans of countless wars past. \ + From the most sacred halls of the construct world the Archon commands, the leader of the military junta of ark admirals, an Armalis twice the size of their contemporaries, and who commands all Vox in their wisdom. \ + It is the most holy of the arks, and all are expected to make regular pilgrimages to its blessed halls, temples found at nearly every corner of its polished halls. \ + It is a great honor to both live and serve aboard the Ark of the Starlight Herald, and nearly all Vox aspire to this goal." + ruling_body = "the Apex" + distance = "multiple systems" + hidden_from_codex = TRUE + +/singleton/cultural_info/location/vox_fd/fortress + name = HOME_SYSTEM_VOX_FORTRESS + description = "The Ark of the Stalwart Guardian is a heavily fortified ark of the Vox Fleets, its Apex defensive in both its administration and its calculation of potential outcomes. \ + Through their deliberation, the fleets have been assembled and armed, ancient fleet doctrine and training returning to the Vox from eons long past. \ + While a place of warmth and home as all arks are, a certain pride and rigid nature is inherent to those serving the machinations of the Stalwart Guardian and the scarred ark admiral serving by their side, a hobbled primalis with two cracked eyes, who has dealt with many of the species of the galaxy before their appointment. \ + At any given time, the population of this ark is about eight billion, and many return to its decks for retraining of skills long lost. \ + The halls are clean, the artisans of its district centers collected and proper in the presentation of their creations to the general crew. \ + All aboard the Ark of the Stalwart Guardian are expected to train diligently in combat, to maintain a ready state for whatever new fate the galaxy may cast." + +/singleton/cultural_info/location/vox_fd/research + name = HOME_SYSTEM_VOX_RESEARCH + description = "The Ark of the Curious Acolyte is as all arks, led by the Apex it takes name from, the Curious Acolyte. \ + This Apex is of the remaining quintet the most caught in its own machinations, diving ever deeper into personal research and directing their Ark Admiral to new archeo-tech digs from the ancient sites of industry and science it recalls in deep thought. \ + The resident Ark Admiral is a Primalis with extensive augmentation, possessing their original body from first its cortical stack was activated, with ark-made legs, arms, and two of their three eyes replacing the original. \ + Holding an average at most times of seven billion Vox, most research projects and archeological digs are conducted by this traveling world and its attached fleet, with an abnormal amount of research districts and the majority of ark-made prosthetics and rediscovered technology coming from its halls. \ + Its fleet is known to conduct cooperative tech digs with outsiders on occasion." + +/singleton/cultural_info/location/vox_fd/processing + name = HOME_SYSTEM_VOX_PROCESSING + description = "The Ark of the Dutiful Blade is the processing center of most salvage and raw ore collected by the Vox Fleets, its population holding at any given time thirteen billion Vox, the second most populous of the artifact-worlds. \ + Many honor this ark as the beating heart of Vox industry, which produces the vast majority of resources for itself and the rest as its many technicians repurpose and deconstruct what the fleets bring in, melting down scrap and ore for new materials. \ + The Ark Admiral serving as the Dutiful Blades personal claw is an Armalis clad in the distinctive bronze salvage suits of its technicians, known for their perfected appraisal of alien tech and ability to find the most value possible from a pile of tangled debris. \ + This Ark holds not just the majority of technicians, but has a notable amount of decks dedicated to a merchant sub-fleet, constantly departing with what the arks have no need for, and returning with holds full of supply." + +/singleton/cultural_info/location/vox_fd/production + name = HOME_SYSTEM_VOX_PRODUCTION + description = "The Ark of the Vigilant Prophet is the heart of production among the relic-worlds, where great barges of ore, massive spools of wire, crates of biomass are fed to the hungry forges of the most calculating Apex, the Vigilant Prophet. \ + Here the majority of newly forged starships take flight, and Quill-Captains make berths to unload that which they cannot use, and take what is needed for the long voyages away from the warmth of the home fleets. \ + Biomatter, both the vacuum-sealed from Zeng-Hu laboratories to the raw flesh of slaughtered space carp, the scraps of exotic matter from abandoned foreign mines to entire space hulks drifting in the void, all feeds the ever gnawing heart of the Vigilant Prophets maw of industry. \ + New biotech ships are born here, given life and sapience, and crews to make their new family-band. \ + It is the largest shipyard of the Vox, much of the ark dedicated to general production and naval industry." + + +#undef HOME_SYSTEM_VOX_CAPITAL +#undef HOME_SYSTEM_VOX_FORTRESS +#undef HOME_SYSTEM_VOX_RESEARCH +#undef HOME_SYSTEM_VOX_PROCESSING +#undef HOME_SYSTEM_VOX_PRODUCTION diff --git a/mods/_fd/backgrounds/code/vox/religion.dm b/mods/_fd/backgrounds/code/vox/religion.dm new file mode 100644 index 0000000000000..da68d9fb5331f --- /dev/null +++ b/mods/_fd/backgrounds/code/vox/religion.dm @@ -0,0 +1,29 @@ +/singleton/cultural_info/religion/vox_fd/codex + name = RELIGION_VOX_CODEX + description = "During the fall of the Auralis' grand federation, the risk of their collective knowledge being lost was high. \ + However, of the Auralis who did all they could to preserve their technology, she did the most; having kept alive for the Vox the ways of biotechnology, \ + and saving the five sacred arks from the calamity which destroyed all others. Those who follow Chakala believe the way forward for the Vox \ + is the discovery of science both old and new. Their symbol is a golden trinity of eyes." + hidden_from_codex = TRUE + +/singleton/cultural_info/religion/vox_fd/guardian + name = RELIGION_VOX_GUARDIAN + description = "The Auralis are gone, this fact is not denied by the Vox in but one exceptional circumstance. \ + Kihikihi the Watchful is debated to either protect their children from either this plane of reality or another. \ + What is not debated, however, is the miraculous events he has performed to save his children. \ + Some claim to have witnessed Kihikihi in their dying breaths, a comforting claw placed on their shoulder as their sleeve passed on. \ + The symbol of Kihikihi is a lone feather, glowing bright blue." + hidden_from_codex = TRUE + +/singleton/cultural_info/religion/vox_fd/force + name = RELIGION_VOX_FORCE + description = "The Auralis responsible for the unification of the galaxy through both diplomatic might and application of military strength. \ + Kritika was one of the fiercest warriors of the Auralis, and after the loss of their blade wing continued to serve with brilliance in both command and diplomacy. \ + Those who follow Kritika ascribe to the belief that a true warrior is not just physically powerful, but clever. \ + His symbol is an outstretched claw, talons wide and embossed over an open flame." + hidden_from_codex = TRUE + + +#undef RELIGION_VOX_CODEX +#undef RELIGION_VOX_GUARDIAN +#undef RELIGION_VOX_FORCE