adds neo kanji language

This commit is contained in:
Cazz
2021-10-07 02:53:08 -05:00
parent fedf409a5d
commit 9805224ede
6 changed files with 36 additions and 3 deletions

View File

@@ -312,12 +312,14 @@ Key procs
/datum/language/machine = list(LANGUAGE_ATOM),
/datum/language/draconic = list(LANGUAGE_ATOM),
/datum/language/slime = list(LANGUAGE_ATOM),
/datum/language/dwarf = list(LANGUAGE_ATOM))
/datum/language/dwarf = list(LANGUAGE_ATOM),
/datum/language/neokanji = list(LANGUAGE_ATOM))
spoken_languages = list(/datum/language/common = list(LANGUAGE_ATOM),
/datum/language/machine = list(LANGUAGE_ATOM),
/datum/language/draconic = list(LANGUAGE_ATOM),
/datum/language/slime = list(LANGUAGE_ATOM),
/datum/language/dwarf = list(LANGUAGE_ATOM))
/datum/language/dwarf = list(LANGUAGE_ATOM),
/datum/language/neokanji = list(LANGUAGE_ATOM))
/datum/language_holder/venus
understood_languages = list(/datum/language/common = list(LANGUAGE_ATOM),

View File

@@ -0,0 +1,25 @@
/datum/language/neokanji
name = "Neo-Kanji"
desc = "A bastardized mixture of many old Earth asian dialects. Famously known as the official language of the spider clan."
speech_verb = "proclaims"
ask_verb = "queries"
exclaim_verb = "declares"
whisper_verb = "hushes"
key = "k"
space_chance = 40
default_priority = 94
flags = TONGUELESS_SPEECH
chooseable_roundstart = TRUE
syllables = list("ka", "ki", "ku", "ke", "ko", "ta",
"chi", "tsu", "te", "to", "sa", "shi",
"su", "se", "so", "na","ni","nu","ne",
"no","n","ha","hi","fu","he","ho","ma",
"mi","mu","me","mo","ya","yu","yo","ra",
"ri","ru","re","ro","wa","wo", "an", "ang",
"ao", "ba", "bai", "ban", "bang", "bao",
"bei", "beng", "chuai", "xing", "xong", "zhao",
"zhong", "xil", "ping", "dang", "guang", "guan",
"jing", "jiao", "kung", "fu", "lo", "wang",
"liu", "ling", "mang", "nong", "peng", "qiong",
"san","tiao", "wan","xiong", "men")
icon_state = "neokanji"

View File

@@ -21,3 +21,6 @@
var/obj/item/clothing/suit/space/space_ninja/S = H.wear_suit
if(istype(H.belt, belt))
S.energyKatana = H.belt
H.grant_language(/datum/language/neokanji)
var/datum/language_holder/LH = H.get_language_holder()
LH.selected_language = /datum/language/neokanji

View File

@@ -26,6 +26,7 @@
/datum/language/vampiric,
/datum/language/dwarf,
/datum/language/signlanguage,
/datum/language/neokanji,
))
healing_factor = STANDARD_ORGAN_HEALING*5 //Fast!!
decay_factor = STANDARD_ORGAN_DECAY/2
@@ -253,7 +254,8 @@
/datum/language/beachbum,
/datum/language/aphasia,
/datum/language/sylvan,
/datum/language/voltaic
/datum/language/voltaic,
/datum/language/neokanji,
))
/obj/item/organ/tongue/ethereal/Initialize(mapload)

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.5 KiB

After

Width:  |  Height:  |  Size: 5.9 KiB

View File

@@ -2423,6 +2423,7 @@
#include "code\modules\language\monkey.dm"
#include "code\modules\language\mushroom.dm"
#include "code\modules\language\narsian.dm"
#include "code\modules\language\neokanji.dm"
#include "code\modules\language\ratvarian.dm"
#include "code\modules\language\signlanguage.dm"
#include "code\modules\language\slime.dm"