mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-10 10:12:45 +00:00
Lore updates (#3430)
* Lore-updates This PR is entirely stuff to update in-game content to match lore on the wiki. I haven't decided if it's done or not. * Let's first make it actually work * Fixes a few things, also adds ONI * [screams in feeling] * Fixes some lore shit
This commit is contained in:
@@ -1,12 +1,12 @@
|
||||
// Inherits from /book/ so it can fit on bookshelves.
|
||||
/obj/item/weapon/book/codex
|
||||
name = "The Traveler's Guide to Human Space: Virgo-Erigone Edition" //VOREStation Edit - Book Name
|
||||
desc = "Contains useful information about the world around you. It seems to have been written for travelers to Virgo-Erigone, human or not. It also \
|
||||
has the words 'Don't Panic' in small, friendly letters on the cover." //VOREStation Edit - System Name
|
||||
/obj/item/weapon/book/codex // Vorestation Edits throughout this object.
|
||||
name = "The Traveler's Guide to Human Space: Virgo-Erigone Edition"
|
||||
desc = "Contains useful information about the world around you. It seems to have been written for travelers to Virgo-Erigone, human or not. It also \
|
||||
has the words 'Don't Panic' in small, friendly letters on the cover."
|
||||
icon_state = "codex"
|
||||
unique = TRUE
|
||||
var/datum/codex_tree/tree = null
|
||||
var/root_type = /datum/lore/codex/category/main_vir_lore //Runtimes on codex_tree.dm, line 18 with a null here
|
||||
var/root_type = /datum/lore/codex/category/main_virgo_lore //Runtimes on codex_tree.dm, line 18 with a null here
|
||||
|
||||
/obj/item/weapon/book/codex/initialize()
|
||||
tree = new(src, root_type)
|
||||
@@ -18,12 +18,12 @@
|
||||
icon_state = "[initial(icon_state)]-open"
|
||||
tree.display(user)
|
||||
|
||||
/obj/item/weapon/book/codex/lore/vir
|
||||
name = "The Traveler's Guide to Human Space: Vir Edition"
|
||||
desc = "Contains useful information about the world around you. It seems to have been written for travelers to Vir, human or not. It also \
|
||||
/obj/item/weapon/book/codex/lore/vir // Vorestation Edits throughout this object.
|
||||
name = "The Traveler's Guide to Human Space: Virgo-Erigone Edition"
|
||||
desc = "Contains useful information about the world around you. It seems to have been written for travelers to Virgo-Erigone, human or not. It also \
|
||||
has the words 'Don't Panic' in small, friendly letters on the cover."
|
||||
icon_state = "codex"
|
||||
root_type = /datum/lore/codex/category/main_vir_lore
|
||||
root_type = /datum/lore/codex/category/main_virgo_lore
|
||||
|
||||
/obj/item/weapon/book/codex/lore/news
|
||||
name = "Daedalus Pocket Newscaster"
|
||||
|
||||
@@ -28,10 +28,10 @@
|
||||
|
||||
/datum/lore/codex/page/radiance_energy_chain/add_content()
|
||||
name = "R.E.C. (Artificial Satellites)"
|
||||
keywords += list("Radiance Energy Chain")
|
||||
keywords += list("Radiance Energy Chain", "R.E.C.")
|
||||
data = "A sparse government-owned chain of automated stations exists between [quick_link("Virgo 3")] and the star itself, known as the Radiance Energy Chain. The idea is based on \
|
||||
an ancient design that was pioneered at Sol. The stations are heavily shielded from the stellar radiation, and feature massive \
|
||||
arrays of photo-voltaic panels. Each station harvests energy from Vir using the solar panels, and sends it to other areas of \
|
||||
arrays of photo-voltaic panels. Each station harvests energy from Virgo-Erigone using the solar panels, and sends it to other areas of \
|
||||
the system by beaming the energy to several relay stations farther away from the star, typically with a large laser.\
|
||||
<br><br>\
|
||||
These stations are generally devoid of life, instead, they are operated mainly by [quick_link("drones")], with maintenance performed \
|
||||
@@ -86,9 +86,9 @@
|
||||
Currently, [quick_link("NanoTrasen")] is constructing a 'space elevator' for commercial purposes, as the atmosphere of Virgo-3B is inimical to shuttles, and engines in particular."
|
||||
|
||||
/datum/lore/codex/page/virgo_prime/add_content() // Virgo 4 technically.
|
||||
name = "Virgo Prime (Terrestrial Planet)"
|
||||
keywords += list("Virgo Prime")
|
||||
data = "Virgo Prime is the fourth planet of Virgo-Eirgone. Although primarily desert, temperatures linger around only 287 kelvin (~14<31>C). \
|
||||
name = "Virgo 4 / Virgo-Prime (Terrestrial Planet)"
|
||||
keywords += list("Virgo 4","Virgo-Prime")
|
||||
data = "Virgo 4, also known as Virgo-Prime, is the fourth planet of Virgo-Eirgone. Although primarily desert, temperatures linger around only 287 kelvin (~14<31>C). \
|
||||
It is the only planet in the system with an environment that supports oxygen-breathing lifeforms. \
|
||||
<br><br> \
|
||||
While being about the size of Earth, it is home to only about 750,000 known residents, most of whom live \
|
||||
|
||||
32
code/modules/lore_codex/lore_data_vr/main.dm
Normal file
32
code/modules/lore_codex/lore_data_vr/main.dm
Normal file
@@ -0,0 +1,32 @@
|
||||
/datum/lore/codex/category/main_virgo_lore // The top-level categories for the Virgo book
|
||||
name = "Index"
|
||||
data = "Don't panic!\
|
||||
<br><br>\
|
||||
The many star systems inhabitied by humanity and friends can seem bewildering to the uninitiated. \
|
||||
This guide seeks to provide valuable information to anyone new in the system. This edition is tailored for visitors to the Virgo-Erigone system, \
|
||||
however it also contains useful general information about human space, such as locations you may hear about, the current (as of 2562) political climate, various aliens you \
|
||||
may meet in your travels, the big Trans-Stellars, and more."
|
||||
children = list(
|
||||
/datum/lore/codex/category/important_locations,
|
||||
/datum/lore/codex/category/species,
|
||||
/datum/lore/codex/category/auto_org/tsc,
|
||||
/datum/lore/codex/category/auto_org/gov,
|
||||
// /datum/lore/codex/category/auto_org/mil,
|
||||
/datum/lore/codex/category/political_factions,
|
||||
/datum/lore/codex/page/about_lore
|
||||
)
|
||||
|
||||
// We're a bird.
|
||||
/datum/lore/codex/page/about_lore
|
||||
name = "About"
|
||||
data = "<i>The Traveler's Guide to Human Space</i> is a series of books detailing a specific location inside a location colonized by humans. \
|
||||
This book is for the system Virgo, and was written by Eshi Tache, an explorer whom has visited many star systems, and \
|
||||
has personally visited and seen many of the locations described inside this book. Two other people have also assisted in the creation of this \
|
||||
book, being Qooqr Volquum, whom is an expert on synthetics, and Damian Fischer, a historian. Together, they provide valuable information and facts that lie outside of Tache's expertise.\
|
||||
<br><br>\
|
||||
The writings inside this edition are intended to be useful to anyone visiting it for the first time, from someone taking a vacation to beautiful Virgo-Prime, \
|
||||
to an immigrant from another system, or even from outside human space, and anyone inbetween. The publisher wishes to note that any opinions expressed \
|
||||
in this text does not reflect the opinions of the publisher, and are instead the author's.\
|
||||
<br><br>\
|
||||
Eshi Tache has also written other <i>The Traveler's Guide</i> books, including <i>Sol Edition</i>, <i>Tau Ceti Edition</i>, <i>Alpha Centauri Edition</i>, <i>Vir Edition</i>, and more, \
|
||||
which you can find in your local book store, library, or e-reader device."
|
||||
@@ -12,3 +12,5 @@
|
||||
name = "Blank Page"
|
||||
keywords += list("Blank")
|
||||
data = "<i>For some weird reason, this page is blank. This looks like a publishing error.</i>"
|
||||
|
||||
// ToDo: A lot.
|
||||
@@ -42,12 +42,16 @@
|
||||
|
||||
/datum/lore/codex/page/unathi
|
||||
name = "Unathi"
|
||||
data = "Raging in from Moghes, the Unathi are a race of tall, reptilian humanoids that possess both crocodile-like and serpent-like features. \
|
||||
They are a proud, warlike species that favors honor and strength, their home, Moghes, is a desert planet but was once believed to be full of life. \
|
||||
Of all the currently known sentient species, the Unathi are the most unequal in gender with females tending to be property of the males. Most Unathi \
|
||||
outside of Moghes tend to be exiles however, and with influence of other species the gender difference is not nearly as pronounced. Unathi were \
|
||||
humanity's second contact, and despite their aggressive nature, seem to get along well enough with humanity, though are often considered to be \
|
||||
'second-class' citizens and are rarely seen in jobs other than where muscle is needed." // ToDo: Update with Unathi rewrite from Polaris.
|
||||
data = "The Unathi are a race of tall, reptilian humanoids that possess both crocodile-like and serpent-like features. Their scales are hard and \
|
||||
plate-like, save for the softer ones that line the inside of their legs, armpits, and groin. Originating from the planet of Moghes, the Unathi \
|
||||
live in an extremely religious society. The Unathi believe in and closely follow a set of Decrees laid out in their belief system, The Unity. \
|
||||
Unathi believes in living long, prosperous, honorable and productive lives. They firmly believe in improving the skills of their craft to reach \
|
||||
a level where they can be considered to have mastered it. Unathi was humanity's second alien contact, but due to their aggressive nature, engaged \
|
||||
in an interstellar war with humanity known as the Sol-Hegemony Conflict. \
|
||||
<br><br> \
|
||||
Although the conflict has long since ended, and relations have slowly improved, Unathi are still often considered to be 'second-class' citizens \
|
||||
and are rarely seen in jobs other than where muscle is needed. It is also still common for racial tensions to run high, although this is less \
|
||||
common on the outskirts of SolGov's grasp, such as systems like Virgo-Erigone."
|
||||
|
||||
/datum/lore/codex/page/tajaran
|
||||
name = "Tajaran"
|
||||
@@ -85,7 +89,7 @@
|
||||
<br><br>\
|
||||
With the help of Skrellean technology, the Akula had their genome modified to be capable of surviving in open air for long periods of time. \
|
||||
However, Akula even today still require a high humidity environment to avoid drying out after a few days, which would make life on an arid world like \
|
||||
[quick_link("Virgo Prime")] nearly impossible if it were not for Skrellean technology to aid them."
|
||||
[quick_link("Virgo-Prime")] nearly impossible if it were not for Skrellean technology to aid them."
|
||||
|
||||
/datum/lore/codex/page/nevrean/add_content()
|
||||
name = "Nevrean"
|
||||
@@ -126,7 +130,7 @@
|
||||
/datum/lore/codex/page/zorren/add_content()
|
||||
name = "Zorren"
|
||||
keywords += list("Zorren")
|
||||
data = "The fox-like Zorren are native to [quick_link("Virgo Prime")], however there are two distinct varieties of \
|
||||
data = "The fox-like Zorren are native to [quick_link("Virgo-Prime")], however there are two distinct varieties of \
|
||||
Zorren one with large ears and shorter fur, and the other with longer fur that is a bit more vibrant. The \
|
||||
long-eared, short-furred Zorren have come to be known as \"Flatland\" Zorren as that is where most of their \
|
||||
settlements are located. The Flatland Zorren are somewhat tribal and shamanistic as they have only recently \
|
||||
@@ -147,7 +151,7 @@
|
||||
maintaining their own settlements and cultures, but often finding themselves standing on the shoulders of their more technologically advanced neighbors \
|
||||
when it comes to meeting and exploring the rest of the galaxy.\
|
||||
<br><br>\
|
||||
It is important to note that Teshari names are unlike standard human names. Their pack name precedes their given name."
|
||||
It is important to note that Teshari names are unlike standard human names. Their pack name precedes their given name."
|
||||
children = list(
|
||||
/datum/lore/codex/page/teshari_packs,
|
||||
/datum/lore/codex/page/teshari_physical
|
||||
|
||||
Reference in New Issue
Block a user