/
Lachklen
/
MYtgstation
Обзор
Документация
Войти
/
Lachklen
/
MYtgstation
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
code/modules/language/machine.dm
34 строки
924 B
MrMelbert
Reworks language translations. Add partial language understanding. Bilingual update. (#90252)
14 апр 2025, 00:01
Не верифицирован
14 апр 2025, 00:01
67dd51b
Код
Авторство
О чём код?
/datum/language/machine name = "Encoded Audio Language" desc = "An efficient language of encoded tones developed by synthetics and cyborgs." spans = list(SPAN_ROBOT) key = "6" flags = NO_STUTTER syllables = list( "beep", "beep", "beep", "beep", "beep", "boop", "boop", "boop", "bop", "bop", "dee", "dee", "doo", "doo", "hiss", "hss", "buzz", "buzz", "bzz", "ksssh", "keey", "wurr", "wahh", "tzzz", ) space_chance = 0 sentence_chance = 0 between_word_sentence_chance = 10 between_word_space_chance = 10 additional_syllable_low = 0 additional_syllable_high = 0 default_priority = 90 icon_state = "eal" /datum/language/machine/get_random_name( gender = NEUTER, name_count = 2, syllable_min = 2, syllable_max = 4, unique = FALSE, force_use_syllables = FALSE, ) if(force_use_syllables) return ..() if(prob(70)) return "[pick(GLOB.posibrain_names)]-[rand(100, 999)]" return pick(GLOB.ai_names)