Divine language: различия между версиями
PixCat (обсуждение | вклад) Нет описания правки |
GeloMor (обсуждение | вклад) Нет описания правки |
||
| (не показано 12 промежуточных версий 4 участников) | |||
| Строка 1: | Строка 1: | ||
{{ | {{Majorspoiler2}} | ||
'''Божественный язык''' используется для | '''Божественный язык''' используется для имён [[Angel|ангелов]]. Он работает так же, как и остальные основные четыре языка со своими переводами слов на английский. В отличие от других языков, он индивидуален для каждого мира. Каждый мир имеет лишь один божественный язык, и все ангелы в мире будут разговаривать на этом языке. | ||
==Орфография== | ==Орфография== | ||
Каждый божественный язык собирается из наборов случайно выбранных согласных и гласных, охватывая весь стандартный латинский алфавит. В отличие от других четырех языков, божественные языки никогда не используют буквы с диакритическими знаками. Более того, буквы "h" и "y" могут использоваться как согласные и гласные, а буквы "ng" также могут использоваться вместе как один согласный звук. | |||
{|class="wikitable | {| class="wikitable" | ||
|- | |- | ||
!rowspan=2| Согласные | |||
!colspan=12| Частые | |||
!colspan=10| Редкие | |||
|- | |- | ||
| | | b || p || g || k || c || z || s || d || t || m || n || ng | ||
| v || f || w || h || j || l || r || q || x || y | |||
|} | |||
{| class="wikitable" | |||
|- | |- | ||
!rowspan=2| Гласные | |||
!colspan=5| Монофтонги | |||
!colspan=30| Дифтонги | |||
|- | |- | ||
| a || e || i || o || u | |||
| ae || ai || ao || au || ea || ei || eo || eu || ia || ie || io || iu || oa || oe || oi || ou || ua || ue || ui || uo || ah || eh || ih || oh || uh || ay || ey || iy || oy || uy | |||
|} | |} | ||
Каждый божественный язык использует 4 набора букв: | |||
* Короткий список из 5 случайно выбранных согласных, 80% из которых взяты из списка "частые"; | |||
* Длинный список из 15 случайно выбранных согласных, которые взяты из полного списка; | |||
* Короткий список из 5 случайно выбранных гласных, 80% из которых взяты из списка монофтонгов; | |||
* Длинный список из 15 случайно выбранных гласных, которые взяты из полного набора. | |||
Обратите внимание, что содержимое этих списков не гарантирует уникальности — возможно, что один и тот же согласный или гласный может появляться несколько раз в одном и том же списке, ограничивая любой заданный язык потенциально менее чем 20 различными согласными и гласными. | |||
==Фонетика и Фонотактика== | ==Фонетика и Фонотактика== | ||
Каждое слово в божественных языках состоит из двух случайно сгенерированных компонентов, первый из которых имеет форму "СГ" или "Г", а второй — форму "С", "СГ" или "СГС" (где "С" — согласная, а "Г" — гласная). Таким образом, все слова имеют форму "ГС", "СГС", "ГСГ", "СГСГ", "ГСГС" или "СГСГС". | |||
Для каждой выбранной согласной и гласной 80% берутся из "коротких" списков выше, а оставшиеся 20% берутся из "длинных" списков. | |||
== | ==Прочее== | ||
* | * Случайно сгенерированные божественные слова, не обязательно должны быть уникальными; иногда последовательность букв может совпадать с другими словами английского языка. | ||
* | * Самые короткие божественные слова бывают из двух букв, например ''ac'', в то время как самые длинные используют 7 букв, например ''ciotayr''. | ||
* | * В файлах [[Raw file|raw-данных]] мира, божественный язык помечается как GEN_DIVINE. Изменив {{token|TRANSLATION|e}} токен в ''entity_default.txt'' на GEN_DIVINE, его можно использовать для новых существ, позволяя использовать имена ангелов. | ||
{{Scriptdata}} | |||
{{Language}} | {{Language}} | ||
[[Категория:Языки]] | |||
[[en:Divine language]] | |||
Текущая версия от 05:53, 25 мая 2025
| В статье содержится информация, существенно влияющая на ход игры. Если вы предпочитаете познакомиться с этим на собственном опыте, то не прокручивайте страницу ниже! |
Божественный язык используется для имён ангелов. Он работает так же, как и остальные основные четыре языка со своими переводами слов на английский. В отличие от других языков, он индивидуален для каждого мира. Каждый мир имеет лишь один божественный язык, и все ангелы в мире будут разговаривать на этом языке.
Орфография
Каждый божественный язык собирается из наборов случайно выбранных согласных и гласных, охватывая весь стандартный латинский алфавит. В отличие от других четырех языков, божественные языки никогда не используют буквы с диакритическими знаками. Более того, буквы "h" и "y" могут использоваться как согласные и гласные, а буквы "ng" также могут использоваться вместе как один согласный звук.
| Согласные | Частые | Редкие | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| b | p | g | k | c | z | s | d | t | m | n | ng | v | f | w | h | j | l | r | q | x | y | |
| Гласные | Монофтонги | Дифтонги | |||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| a | e | i | o | u | ae | ai | ao | au | ea | ei | eo | eu | ia | ie | io | iu | oa | oe | oi | ou | ua | ue | ui | uo | ah | eh | ih | oh | uh | ay | ey | iy | oy | uy | |
Каждый божественный язык использует 4 набора букв:
- Короткий список из 5 случайно выбранных согласных, 80% из которых взяты из списка "частые";
- Длинный список из 15 случайно выбранных согласных, которые взяты из полного списка;
- Короткий список из 5 случайно выбранных гласных, 80% из которых взяты из списка монофтонгов;
- Длинный список из 15 случайно выбранных гласных, которые взяты из полного набора.
Обратите внимание, что содержимое этих списков не гарантирует уникальности — возможно, что один и тот же согласный или гласный может появляться несколько раз в одном и том же списке, ограничивая любой заданный язык потенциально менее чем 20 различными согласными и гласными.
Фонетика и Фонотактика
Каждое слово в божественных языках состоит из двух случайно сгенерированных компонентов, первый из которых имеет форму "СГ" или "Г", а второй — форму "С", "СГ" или "СГС" (где "С" — согласная, а "Г" — гласная). Таким образом, все слова имеют форму "ГС", "СГС", "ГСГ", "СГСГ", "ГСГС" или "СГСГС".
Для каждой выбранной согласной и гласной 80% берутся из "коротких" списков выше, а оставшиеся 20% берутся из "длинных" списков.
Прочее
- Случайно сгенерированные божественные слова, не обязательно должны быть уникальными; иногда последовательность букв может совпадать с другими словами английского языка.
- Самые короткие божественные слова бывают из двух букв, например ac, в то время как самые длинные используют 7 букв, например ciotayr.
- В файлах raw-данных мира, божественный язык помечается как GEN_DIVINE. Изменив
[TRANSLATION]токен в entity_default.txt на GEN_DIVINE, его можно использовать для новых существ, позволяя использовать имена ангелов.
languages.GEN_DIVINE=function()
local letters={}
letters.vowel={}
letters.cons={}
letters.vowel.COMMON_NUM=5
letters.vowel.NUM=35
letters.cons.COMMON_NUM=12
letters.cons.NUM=22
letters.vowel.lookup={
"a","e","i","o","u",
"ae","ai","ao","au","ea","ei","eo","eu","ia","ie","io","iu","oa","oe","oi","ou","ua","ue","ui","uo","ah","eh","ih","oh","uh","ay","ey","iy","oy","uy"
}
letters.cons.lookup={
"b","p","g","k","c","z","s","d","t","m","n","ng",
"v","f","w","h","j","l","r","q","x","y"
}
for k,v in pairs(letters) do
v.common={}
v.rare={}
for i=1,5 do
if trandom(5)~=0 then v.common[i]=v.lookup[trandom(v.COMMON_NUM)+1] else v.common[i]=v.lookup[trandom(v.NUM)+1] end
end
for i=1,15 do
v.rare[i]=v.lookup[trandom(v.NUM)+1]
end
end
local function letter(t)
if trandom(5)~=0 then
return pick_random(t.common)
else
return pick_random(t.rare)
end
end
local gen_divine={}
for k,v in ipairs(world.language.word) do
local str=""
if trandom(2)~=0 then
str=str..letter(letters.cons)
str=str..letter(letters.vowel)
else
str=str..letter(letters.vowel)
end
local num_letters=trandom(3)
str=str..letter(letters.cons)
if num_letters>0 then str=str..letter(letters.vowel) end
if num_letters>1 then str=str..letter(letters.cons) end
gen_divine[v.token]=str
end
return gen_divine
end
|