mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-11 10:43:20 +00:00
Altevian & Squeakish Language and ATC Addition.
This commit is contained in:
@@ -11,6 +11,7 @@
|
||||
#define LANGUAGE_VESPINAE "Vespinae"
|
||||
#define LANGUAGE_SPACER "Spacer"
|
||||
#define LANGUAGE_CLOWNISH "Coulrian"
|
||||
#define LANGUAGE_SQUEAKISH "Squeakish"
|
||||
|
||||
#define LANGUAGE_CHIMPANZEE "Chimpanzee"
|
||||
#define LANGUAGE_NEAERA "Neaera"
|
||||
|
||||
@@ -8,6 +8,7 @@
|
||||
R.add_language(LANGUAGE_ENOCHIAN, 1)
|
||||
R.add_language(LANGUAGE_SLAVIC, 1)
|
||||
R.add_language(LANGUAGE_DRUDAKAR, 1)
|
||||
R.add_language(LANGUAGE_SQUEAKISH, 1)
|
||||
return 1
|
||||
else
|
||||
return 0
|
||||
|
||||
@@ -35,6 +35,7 @@
|
||||
source.add_language(LANGUAGE_CANILUNZT)
|
||||
source.add_language(LANGUAGE_SLAVIC)
|
||||
source.add_language(LANGUAGE_SOL_COMMON) //In case they're giving a xenomorph an implant or something.
|
||||
source.add_language(LANGUAGE_SQUEAKISH)
|
||||
|
||||
/obj/item/weapon/implant/vrlanguage/post_implant(mob/source)
|
||||
source.mind.store_memory("A implant can be activated by using the smile emote, <B>say *smile</B> to attempt to activate.", 0, 0)
|
||||
|
||||
@@ -2710,3 +2710,56 @@
|
||||
|
||||
//ex: "Phalanx One-Niner", "Sledgehammer Actual" (CO/VIP), "Kodiak Seven-Four", "Tomahawk Two-Zero"
|
||||
//probably a more elegant (read: fancier) way to do the second part but fuck it, this works just fine
|
||||
|
||||
/datum/lore/organization/tsc/altevian_hegemony
|
||||
name = "The Altevian Hegemony"
|
||||
short_name = "Altevian Hegemony"
|
||||
acronym = "AH"
|
||||
desc = "The Altevians are a space-faring race of rodents that resemble Earth-like rats. They do not have a place they call home in terms of a planet, and instead have massive multiple-kilometer-long colony-ships that are constantly on the move and typically keep operations outside of known populated systems to not eat the resources from others. Their primary focus is trade and slavage operations and can be expected to be seen around both densely populated and empty systems for their work."
|
||||
history = ""
|
||||
work = "salvage and trade operators"
|
||||
headquarters = "AH-CV Migrant"
|
||||
motto = ""
|
||||
|
||||
ship_prefixes = list("AH-DV" = "a diplomatic", "AH-EV" = "an exploration", "AH-FV" = "a fueling", "AH-FV" = "a cargo", "AH-SV" = "a research", "AH-TV" = "a colony-transporter", "AH-RV" = "an emergency response", "AH-RV" = "a response", "AH-MV" = "a medical")
|
||||
// Diona names
|
||||
ship_names = list(
|
||||
"Platinum",
|
||||
"Warson",
|
||||
"Mane",
|
||||
"Holland",
|
||||
"Arauz",
|
||||
"Diamond",
|
||||
"Gold",
|
||||
"Steam",
|
||||
"Boiler",
|
||||
"Slip",
|
||||
"Lavender",
|
||||
"Wheel",
|
||||
"Stuntson",
|
||||
"Desto",
|
||||
"Palos",
|
||||
"Matterson",
|
||||
"Mill",
|
||||
"Smoke",
|
||||
"Squeakson",
|
||||
"Rabion",
|
||||
"Strikedown",
|
||||
"Cluster",
|
||||
"Ratling",
|
||||
"Archaeologist",
|
||||
"Beaker"
|
||||
)
|
||||
destination_names = list(
|
||||
"the AH-CV Migrant flagship",
|
||||
"one of our research colony-ships",
|
||||
"the AH-CV Lotus",
|
||||
"the AH-CV Anvil",
|
||||
"the AH-CV Generations",
|
||||
"the AH-CV Galley",
|
||||
"the AH-CV Prosperity",
|
||||
"the AH-CV Kitsap",
|
||||
"the AH-CV Diamondback",
|
||||
"one of our colony-ships",
|
||||
"one of our production fleets"
|
||||
)
|
||||
@@ -158,6 +158,17 @@
|
||||
colour = "spacer"
|
||||
machine_understands = TRUE
|
||||
|
||||
/datum/language/squeakish
|
||||
name = LANGUAGE_SQUEAKISH
|
||||
desc = "A language native to the Altevians, it has been adopted by other rodent faring species over time."
|
||||
key = "E"
|
||||
speech_verb = "squeaks"
|
||||
whisper_verb = "squiks"
|
||||
exclaim_verb = "squeaks loudly"
|
||||
syllables = list ("sque", "uik", "squeak", "squee", "eak", "eek", "uek", "squik",
|
||||
"squeek", "sq", "eek", "squeee", "ee", "ek", "ak", "ueak", "squea")
|
||||
colour = "squeakish"
|
||||
|
||||
/datum/language/unathi
|
||||
flags = 0
|
||||
/datum/language/tajaran
|
||||
|
||||
@@ -7,6 +7,7 @@
|
||||
add_language(LANGUAGE_DAEMON, 1)
|
||||
add_language(LANGUAGE_ENOCHIAN, 1)
|
||||
add_language(LANGUAGE_DRUDAKAR, 1)
|
||||
add_language(LANGUAGE_SQUEAKISH, 1)
|
||||
|
||||
/mob/AIize(var/move = TRUE)
|
||||
. = ..()
|
||||
@@ -16,4 +17,5 @@
|
||||
add_language(LANGUAGE_ECUREUILIAN, 1)
|
||||
add_language(LANGUAGE_DAEMON, 1)
|
||||
add_language(LANGUAGE_ENOCHIAN, 1)
|
||||
add_language(LANGUAGE_DRUDAKAR, 1)
|
||||
add_language(LANGUAGE_DRUDAKAR, 1)
|
||||
add_language(LANGUAGE_SQUEAKISH, 1)
|
||||
@@ -35,7 +35,8 @@
|
||||
LANGUAGE_CANILUNZT = 1,
|
||||
LANGUAGE_ECUREUILIAN= 1,
|
||||
LANGUAGE_DAEMON = 1,
|
||||
LANGUAGE_ENOCHIAN = 1
|
||||
LANGUAGE_ENOCHIAN = 1,
|
||||
LANGUAGE_SQUEAKISH = 1
|
||||
)
|
||||
|
||||
/obj/item/weapon/robot_module/robot/chound
|
||||
@@ -56,7 +57,8 @@
|
||||
LANGUAGE_ECUREUILIAN= 1,
|
||||
LANGUAGE_DAEMON = 1,
|
||||
LANGUAGE_ENOCHIAN = 1,
|
||||
LANGUAGE_DRUDAKAR = 1
|
||||
LANGUAGE_DRUDAKAR = 1,
|
||||
LANGUAGE_SQUEAKISH = 1
|
||||
)
|
||||
|
||||
/hook/startup/proc/robot_modules_vr()
|
||||
|
||||
@@ -180,6 +180,7 @@ h1.alert, h2.alert {color: #000000;}
|
||||
/* YW Edit End */
|
||||
.spacer {color: #9c660b;} /* VOREStation Add */
|
||||
.blob {color: #ff950d; font-weight: bold; font-style: italic;}
|
||||
.squeakish {color: #f54298; font-family: Arial}
|
||||
|
||||
.black {color: #000000;}
|
||||
.darkgray {color: #808080;}
|
||||
|
||||
Reference in New Issue
Block a user