mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2026-08-28 07:20:09 +01:00
Sign Language
Adds in sign language accessible with key :4, moves xenocommon to :z. Also stops you from speaking sign language over any radios.
This commit is contained in:
@@ -61,4 +61,14 @@
|
||||
speech_verb = "growls"
|
||||
colour = "rough"
|
||||
key = "3"
|
||||
syllables = list ("gra","ba","ba","breh","bra","rah","dur","ra","ro","gro","go","ber","bar","geh","heh", "gra")
|
||||
syllables = list ("slo","nik","ko","zels","het","zlo","nis","iv","da","ati","yib","ban","dup","sha","ansh","nou","nec","zby", "ci")
|
||||
|
||||
// Sign language
|
||||
/datum/language/sign
|
||||
name = "Sign Language"
|
||||
desc = "A signed version of Standard, though its intent is primarily to help out people who are deaf and mute, "
|
||||
speech_verb = "signs"
|
||||
signlang_verb = list("signs", "gestures")
|
||||
colour = "i"
|
||||
key = "4"
|
||||
flags = NO_STUTTER|SIGNLANG
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
speech_verb = "hisses"
|
||||
ask_verb = "hisses"
|
||||
exclaim_verb = "hisses"
|
||||
key = "4"
|
||||
key = "z"
|
||||
flags = RESTRICTED
|
||||
syllables = list("sss","sSs","SSS")
|
||||
|
||||
|
||||
@@ -32,18 +32,18 @@ var/list/department_radio_keys = list(
|
||||
|
||||
//kinda localization -- rastaf0
|
||||
//same keys as above, but on russian keyboard layout. This file uses cp1251 as encoding.
|
||||
":ê" = "right ear", "#ê" = "right ear", ".ê" = "right ear",
|
||||
":ä" = "left ear", "#ä" = "left ear", ".ä" = "left ear",
|
||||
":ø" = "intercom", "#ø" = "intercom", ".ø" = "intercom",
|
||||
":ð" = "department", "#ð" = "department", ".ð" = "department",
|
||||
":ñ" = "Command", "#ñ" = "Command", ".ñ" = "Command",
|
||||
":ò" = "Science", "#ò" = "Science", ".ò" = "Science",
|
||||
":ü" = "Medical", "#ü" = "Medical", ".ü" = "Medical",
|
||||
":ó" = "Engineering", "#ó" = "Engineering", ".ó" = "Engineering",
|
||||
":û" = "Security", "#û" = "Security", ".û" = "Security",
|
||||
":ö" = "whisper", "#ö" = "whisper", ".ö" = "whisper",
|
||||
":å" = "Mercenary", "#å" = "Mercenary", ".å" = "Mercenary",
|
||||
":é" = "Supply", "#é" = "Supply", ".é" = "Supply",
|
||||
":ź" = "right ear", "#ź" = "right ear", ".ź" = "right ear",
|
||||
":ä" = "left ear", "#ä" = "left ear", ".ä" = "left ear",
|
||||
":ų" = "intercom", "#ų" = "intercom", ".ų" = "intercom",
|
||||
":š" = "department", "#š" = "department", ".š" = "department",
|
||||
":ń" = "Command", "#ń" = "Command", ".ń" = "Command",
|
||||
":ņ" = "Science", "#ņ" = "Science", ".ņ" = "Science",
|
||||
":ü" = "Medical", "#ü" = "Medical", ".ü" = "Medical",
|
||||
":ó" = "Engineering", "#ó" = "Engineering", ".ó" = "Engineering",
|
||||
":ū" = "Security", "#ū" = "Security", ".ū" = "Security",
|
||||
":ö" = "whisper", "#ö" = "whisper", ".ö" = "whisper",
|
||||
":å" = "Mercenary", "#å" = "Mercenary", ".å" = "Mercenary",
|
||||
":é" = "Supply", "#é" = "Supply", ".é" = "Supply",
|
||||
)
|
||||
|
||||
|
||||
@@ -176,6 +176,9 @@ proc/get_radio_key_from_channel(var/channel)
|
||||
verb = say_quote(message)
|
||||
else
|
||||
verb = speaking.get_spoken_verb(copytext(message, length(message)))
|
||||
|
||||
if (speaking.flags & SIGNLANG)
|
||||
message_mode = null
|
||||
else
|
||||
verb = say_quote(message)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user