mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-08-26 06:29:23 +01:00
Refactors language holder (#48106)
* Language holder refactor * Ironed out bugs, testing * adds sourced language, blocking list. more useful helpers. * Replaced old usage * Adresses requests * Autodoc attempt #1 * Fixed monkeyize (again) * Travis happy * Language menu updated * Final pass
This commit is contained in:
@@ -41,8 +41,8 @@
|
||||
UnregisterSignal(M, COMSIG_MOB_SAY, .proc/handle_speech)
|
||||
M.RegisterSignal(M, COMSIG_MOB_SAY, /mob/living/carbon/.proc/handle_tongueless_speech)
|
||||
|
||||
/obj/item/organ/tongue/could_speak_in_language(datum/language/dt)
|
||||
return is_type_in_typecache(dt, languages_possible)
|
||||
/obj/item/organ/tongue/could_speak_language(language)
|
||||
return is_type_in_typecache(language, languages_possible)
|
||||
|
||||
/obj/item/organ/tongue/lizard
|
||||
name = "forked tongue"
|
||||
@@ -215,7 +215,7 @@
|
||||
modifies_speech = TRUE
|
||||
taste_sensitivity = 25 // not as good as an organic tongue
|
||||
|
||||
/obj/item/organ/tongue/robot/can_speak_in_language(datum/language/dt)
|
||||
/obj/item/organ/tongue/robot/can_speak_language(language)
|
||||
return TRUE // THE MAGIC OF ELECTRONICS
|
||||
|
||||
/obj/item/organ/tongue/robot/handle_speech(datum/source, list/speech_args)
|
||||
|
||||
Reference in New Issue
Block a user