Skip to content
This repository was archived by the owner on May 22, 2025. It is now read-only.
6 changes: 6 additions & 0 deletions code/modules/language/language_holder.dm
Original file line number Diff line number Diff line change
Expand Up @@ -306,6 +306,12 @@ Key procs
/datum/language/machine = list(LANGUAGE_ATOM),
/datum/language/draconic = list(LANGUAGE_ATOM))

/datum/language_holder/preternis
understood_languages = list(/datum/language/common = list(LANGUAGE_ATOM),
/datum/language/machine = list(LANGUAGE_ATOM),)
spoken_languages = list(/datum/language/common = list(LANGUAGE_ATOM),
/datum/language/machine = list(LANGUAGE_ATOM),)

/datum/language_holder/empty
understood_languages = list()
spoken_languages = list()
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@ adjust_charge - take a positive or negative value to adjust the charge level
var/tesliumtrip = FALSE
var/draining = FALSE
screamsound = 'goon/sound/robot_scream.ogg'
species_language_holder = /datum/language_holder/preternis

/datum/species/preternis/on_species_gain(mob/living/carbon/C, datum/species/old_species, pref_load)
. = ..()
Expand Down