Adds Siik'tajr

This commit is contained in:
mwerezak
2014-05-16 23:15:05 -04:00
parent 7d1c5e7824
commit d8ca221c44
5 changed files with 16 additions and 6 deletions

View File

@@ -20,13 +20,21 @@
flags = WHITELISTED
/datum/language/tajaran
name = "Siik'Mas" //should be Siik'Mas as per lore.
desc = "An expressive language that combines yowls and chirps with posture, tail and ears. Native to the Tajaran."
name = "Siik'maas"
desc = "The traditionally employed tongue of Ahdomai, composed of expressive yowls and chirps. Native to the Tajaran."
speech_verb = "mrowls"
colour = "tajaran"
key = "j"
flags = WHITELISTED
/datum/language/tajaran_sign
name = "Siik'tajr"
desc = "An expressive language that combines yowls and chirps with posture, tail and ears. Spoken by many Tajaran."
speech_verb = "mrowls"
colour = "tajaran"
key = "y" //only "dfpqyz" left.
flags = WHITELISTED | NONVERBAL
/datum/language/skrell
name = "Skrellian"
desc = "A melodic and complex language spoken by the Skrell of Qerrbalak. Some of the notes are inaudible to humans."

View File

@@ -154,7 +154,7 @@
name = "Tajaran"
icobase = 'icons/mob/human_races/r_tajaran.dmi'
deform = 'icons/mob/human_races/r_def_tajaran.dmi'
language = "Siik'tajr"
language = "Siik'maas"
tail = "tajtail"
attack_verb = "scratch"
punch_damage = 5

View File

@@ -97,7 +97,8 @@ var/list/ai_list = list()
//Languages
add_language("Sol Common", 0)
add_language("Sinta'unathi", 0)
add_language("Siik'Mas", 0)
add_language("Siik'maas", 0)
add_language("Siik'tajr", 0)
add_language("Skrellian", 0)
add_language("Rootspeak", 0)
add_language("Tradeband", 1)

View File

@@ -231,7 +231,8 @@
//full set of languages
R.add_language("Sol Common", 1)
R.add_language("Sinta'unathi", 1)
R.add_language("Siik'Mas", 1)
R.add_language("Siik'maas", 1)
R.add_language("Siik'tajr", 0)
R.add_language("Skrellian", 1)
R.add_language("Rootspeak", 1)
R.add_language("Tradeband", 1)

View File

@@ -90,7 +90,7 @@
//Language check.
for(var/datum/language/L in src.languages)
if(speaking.name == L.name)
if (L.flags & NONVERBAL && (!(other in view(src)))
if ((L.flags & NONVERBAL) && !(other in view(src)))
return 0
return 1