Swapped languages and datums over to global lists. Updated verbs.

This commit is contained in:
Zuhayr
2013-08-05 20:34:38 -07:00
parent dcad0bc6b4
commit 98bbb095ad
11 changed files with 86 additions and 63 deletions

View File

@@ -30,4 +30,29 @@
name = "Vox-pidgin"
speech_verb = "shrieks"
colour = "vox"
key = "v"
key = "v"
// Language handling.
/mob/proc/add_language(var/language)
var/datum/language/new_language = all_languages[language]
if(!istype(new_language,/datum/language))
return
for(var/datum/language/L in languages)
if(L && L.name == new_language)
return 0
languages += new_language
return 1
/mob/proc/remove_language(var/rem_language)
for(var/datum/language/L in languages)
if(L && L.name == rem_language)
languages -= L
return 1
return 0