Players can now select their own language shortcut keys.

This commit is contained in:
PsiOmegaDelta
2015-08-26 15:15:54 +02:00
parent 798b060254
commit 85f32efa7a
5 changed files with 50 additions and 11 deletions

View File

@@ -158,14 +158,14 @@
return (universal_speak || (speaking && speaking.flags & INNATE) || speaking in src.languages)
/mob/proc/get_language_prefix()
if(client && client.prefs.alternate_language_prefixes && client.prefs.alternate_language_prefixes.len)
return client.prefs.alternate_language_prefixes[1]
if(client && client.prefs.language_prefixes && client.prefs.language_prefixes.len)
return client.prefs.language_prefixes[1]
return config.language_prefixes[1]
/mob/proc/is_language_prefix(var/prefix)
if(client && client.prefs.alternate_language_prefixes && client.prefs.alternate_language_prefixes.len)
return prefix in client.prefs.alternate_language_prefixes
if(client && client.prefs.language_prefixes && client.prefs.language_prefixes.len)
return prefix in client.prefs.language_prefixes
return prefix in config.language_prefixes