Fixes encoded langauge so people can speak it, also redoes xeno tongue so it can speak same langauges as rest of crew. (#15845)

This commit is contained in:
shellspeed1
2022-09-17 13:44:29 -07:00
committed by GitHub
parent c166f06e51
commit b8f7bb00c9
2 changed files with 12 additions and 2 deletions
+11 -1
View File
@@ -15,6 +15,7 @@
var/list/accents = list() //done in order of priority (please always apply abductor accent and stuttering last)
var/static/list/languages_possible_base = typecacheof(list(
/datum/language/common,
/datum/language/machine,
/datum/language/draconic,
/datum/language/codespeak,
/datum/language/monkey,
@@ -142,7 +143,7 @@
icon_state = "tonguexeno"
say_mod = "hisses"
taste_sensitivity = 10 // LIZARDS ARE ALIENS CONFIRMED
maxHealth = 500 //They've a little mouth for a tongue, so it's pretty rhobust
maxHealth = 500 //They've a little mouth for a tongue, so it's pretty robust
initial_accents = list(/datum/accent/alien)
var/static/list/languages_possible_alien = typecacheof(list(
/datum/language/xenocommon,
@@ -155,6 +156,13 @@
. = ..()
languages_possible = languages_possible_alien
/obj/item/organ/tongue/alien/hybrid
name = "xenohybrid tongue"
/obj/item/organ/tongue/alien/hybrid/Initialize(mapload)
. = ..()
languages_possible = languages_possible_base
/obj/item/organ/tongue/bone
name = "bone \"tongue\""
desc = "Apparently skeletons alter the sounds they produce through oscillation of their teeth, hence their characteristic rattling."
@@ -248,6 +256,7 @@
taste_sensitivity = 101 // Not a tongue, they can't taste shit
var/static/list/languages_possible_ethereal = typecacheof(list(
/datum/language/common,
/datum/language/machine,
/datum/language/draconic,
/datum/language/codespeak,
/datum/language/monkey,
@@ -269,6 +278,7 @@
say_mod = "chitters"
var/static/list/languages_possible_arachnid = typecacheof(list(
/datum/language/common,
/datum/language/machine,
/datum/language/draconic,
/datum/language/codespeak,
/datum/language/monkey,