Merge pull request #6819 from Meghan-Rossi/languagetests

Makes language keys case sensitive, adds unit tests for language conflicts, fixes some language conflicts
This commit is contained in:
Atermonera
2020-03-16 21:20:57 -07:00
committed by GitHub
9 changed files with 98 additions and 15 deletions
+2 -2
View File
@@ -4,7 +4,7 @@
speech_verb = "chimpers"
ask_verb = "chimpers"
exclaim_verb = "screeches"
key = "6"
key = "C"
syllables = list("ook","eek")
machine_understands = 0
@@ -71,7 +71,7 @@
speech_verb = "chirps"
ask_verb = "tweets"
exclaim_verb = "squawks"
key = "m"
key = "B"
flags = RESTRICTED
machine_understands = 0
space_chance = 100
+1 -1
View File
@@ -144,7 +144,7 @@
return GLOB.all_languages["Noise"]
if(length(message) >= 2 && is_language_prefix(prefix))
var/language_prefix = lowertext(copytext(message, 2 ,3))
var/language_prefix = copytext(message, 2 ,3)
var/datum/language/L = GLOB.language_keys[language_prefix]
if (can_speak(L))
return L