Ports arachnids from WaspStation

This commit is contained in:
Tupinambis
2020-09-30 15:10:17 -05:00
parent 56e4205d2d
commit 113b84ab50
29 changed files with 436 additions and 10 deletions
+6
View File
@@ -330,6 +330,12 @@ Key procs
spoken_languages = list(/datum/language/common = list(LANGUAGE_ATOM),
/datum/language/voltaic = list(LANGUAGE_ATOM))
/datum/language_holder/spider
understood_languages = list(/datum/language/common = list(LANGUAGE_ATOM),
/datum/language/spider = list(LANGUAGE_ATOM))
spoken_languages = list(/datum/language/common = list(LANGUAGE_ATOM),
/datum/language/spider = list(LANGUAGE_ATOM))
/datum/language_holder/empty
understood_languages = list()
spoken_languages = list()
+13
View File
@@ -0,0 +1,13 @@
/datum/language/spider
name = "Rachnidian"
desc = "A language that exploits the multiple limbs of spiders 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
/datum/language/spider/scramble(input)
. = prob(65) ? "<i>wiff</i>" : "<i>thump</i>"
. += (copytext(input, length(input)) == "?") ? "?" : "!"