Merge branch 'master' into language-tab
This commit is contained in:
@@ -0,0 +1,15 @@
|
||||
/datum/language/arachnid
|
||||
name = "Rachnidian"
|
||||
desc = "A language that exploits the multiple limbs of arachnids to do subtle dance like movements to communicate.\
|
||||
A proper speaker's movements are quick and sharp enough to make audible whiffs and thumps however, which are intelligible over the radio."
|
||||
speech_verb = "chitter"
|
||||
ask_verb = "chitter"
|
||||
exclaim_verb = "chitter"
|
||||
key = "r"
|
||||
flags = NO_STUTTER | LANGUAGE_HIDE_ICON_IF_NOT_UNDERSTOOD
|
||||
|
||||
icon_state = "arachnid"
|
||||
|
||||
/datum/language/arachnid/scramble(input)
|
||||
. = prob(65) ? "<i>wiff</i>" : "<i>thump</i>"
|
||||
. += (copytext(input, length(input)) == "?") ? "?" : "!"
|
||||
@@ -330,6 +330,12 @@ Key procs
|
||||
spoken_languages = list(/datum/language/common = list(LANGUAGE_ATOM),
|
||||
/datum/language/voltaic = list(LANGUAGE_ATOM))
|
||||
|
||||
/datum/language_holder/arachnid
|
||||
understood_languages = list(/datum/language/common = list(LANGUAGE_ATOM),
|
||||
/datum/language/arachnid = list(LANGUAGE_ATOM))
|
||||
spoken_languages = list(/datum/language/common = list(LANGUAGE_ATOM),
|
||||
/datum/language/arachnid = list(LANGUAGE_ATOM))
|
||||
|
||||
/datum/language_holder/empty
|
||||
understood_languages = list()
|
||||
spoken_languages = list()
|
||||
|
||||
@@ -16,4 +16,4 @@
|
||||
/datum/language/ratvar/get_spoken_verb(msg_end)
|
||||
if(!msg_end)
|
||||
return pick(random_speech_verbs)
|
||||
return ..()
|
||||
return ..()
|
||||
|
||||
@@ -0,0 +1,12 @@
|
||||
/datum/language/signlanguage
|
||||
name = "Space Sign Language"
|
||||
desc = "Those who cannot speak can learn this instead."
|
||||
speech_verb = "signs"
|
||||
whisper_verb = "gestures"
|
||||
key = "9"
|
||||
flags = TONGUELESS_SPEECH
|
||||
|
||||
syllables = list(".")
|
||||
|
||||
icon_state = "ssl"
|
||||
default_priority = 90
|
||||
Reference in New Issue
Block a user