Changeset - c2bd69384987
[Not reviewed]
default
0 1 0
Silverwing - 5 years ago 2019-07-21 16:12:59

You don't need to read whole book actually
1 file changed with 10 insertions and 18 deletions:
items.lua
10
18
0 comments (0 inline, 0 general)
items.lua
Show inline comments
 
@@ -21,14 +21,12 @@ item_book_on_navjiarr = obj {
 
 
item_book_dlg = dlg {
 
    var = {
 
        a = false;
 
        b = false;
 
        c = false;
 
        d = false;
 
		underwater = false;
 
        underwater = false;
 
    };
 
    nam = "Книга о навьярах";
 
    entered = function(s)
 
		language_known = true;
 
		cart_known = true;
 
		if s.underwater then
 
			return [[Вы пытаетесь вспомнить содержимое книги. ]];
 
		else
 
@@ -54,11 +52,11 @@ item_book_dlg = dlg {
 
		img('images/book_current.png') .. " - течение. Стрелка означает направление по течению.^" ..
 
		img('images/book_ravine.png') .. " - ущелье.^" ..
 
		img('images/book_cliff.png') .. " - скала. Сторона с отметками означает край, находящийся выше.^" ..
 
		'Если символ направлен из центра к краю -- следует двигаться вдоль объекта, если параллельно окружности -- он пересекает путь.', code [[ cart_known = true; ]]};
 
		'Если символ направлен из центра к краю -- следует двигаться вдоль объекта, если параллельно окружности -- он пересекает путь.'};
 
        {always=true, "Язык", code [[ psub('language'); ]]};
 
        {always=true, "[Отложить книгу]", code [[ if item_book_dlg.a and item_book_dlg.b and item_book_dlg.c then language_known = true; end; back(); ]]};
 
        {always=true, "[Отложить книгу]", code [[ back(); ]]};
 
        {tag="language"};
 
        {always=true, "Общение", [[В обычной жизни навьяры могут использовать два взаимозаменяемых способа общения: ^1) Наиболее часто навьяры используют цветовые сигналы, подаваемые с использованием особых отростков на голове, напоминающих плавники. Светящийся пигмент просвечивает через тонкую кожу и равномерно распространяется к краям "плавника", постепенно затухая. Как правило, навьяры "говорят" достаточно быстро - у взрослого навьяра на плавнике может одновременно находиться около десятка таких цветных полос. Последовательности цветов разделяются т.н. паузами и полупаузами(полупауза как правило заметно тоньше обычной цветной полосы). ^2) Альтернативно, навьяры могут общаться посредством устной речи, однако практически не пользуются этим в естественной среде обитания(примечание Сильвии Уинтерлайт: вероятно, некогда навьяры жили преимущественно на поверхности и использовали этот способ общения в качестве основного). Каждому цвету имеется четкое звуковое соответствие. ]], code [[ item_book_dlg.a = true; ]]};
 
        {always=true, "Общение", [[В обычной жизни навьяры могут использовать два взаимозаменяемых способа общения: ^1) Наиболее часто навьяры используют цветовые сигналы, подаваемые с использованием особых отростков на голове, напоминающих плавники. Светящийся пигмент просвечивает через тонкую кожу и равномерно распространяется к краям "плавника", постепенно затухая. Как правило, навьяры "говорят" достаточно быстро - у взрослого навьяра на плавнике может одновременно находиться около десятка таких цветных полос. Последовательности цветов разделяются т.н. паузами и полупаузами(полупауза как правило заметно тоньше обычной цветной полосы). ^2) Альтернативно, навьяры могут общаться посредством устной речи, однако практически не пользуются этим в естественной среде обитания(примечание Сильвии Уинтерлайт: вероятно, некогда навьяры жили преимущественно на поверхности и использовали этот способ общения в качестве основного). Каждому цвету имеется четкое звуковое соответствие. ]]};
 
        {always=true, "Алфавит и письменность", [[Современные навьярские записи выглядят как каменные таблички с рядами цветных полос. Ширина полос разнится от документа к документу и составляет от 1 до 15 мм. Хотя данный способ записи достаточно компактен, для нас он неудобен и дорог. Мы предлагаем альтернативную систему письменности, основанную на латинском алфавите. Каждому цвету будет сопоставлена определенная буква. Ниже приведено соответствие цветов звукам и буквам. ^]] ..
 
        img('box:4x16,red,255') .. " - A, " ..
 
        img('box:4x16,orange,255') .. " - R, " ..
 
@@ -76,14 +74,11 @@ item_book_dlg = dlg {
 
        img('box:4x16,#FF00FF,255') .. " - D, " ..
 
        img('box:4x16,#800080,255') .. " - T, " ..
 
        img('box:4x16,#FF0080,255') .. " - Z, " ..
 
        img('box:4x16,#AA0055,255') .. " - S. ", code [[ item_book_dlg.b = true; ]]};
 
        {always=true, "Структура слова", [[В навьярском языке слова составляются из множества признаков, присущих данному предмету(rr) или действию (nn). Признаки могут отделяться от остальных частицами "e"(если речь идет о разделенных предметах) или "yhe"(если речь идет о подгруппе). Примеры: ^Na'vji'a'rr -- навьяр^Ty'yhe'na'vji'a'rr -- ты -- навьяр^Vee'nn -- двигаться^Rja'zee'vee'nn -- отдаляться^ Основные периоды времени:^Nley'elra'ysl'rr -- сутки^Ynd'elra'ysl'rr -- год^Rja'elra'ysl'rr -- 216 лет]], code [[ item_book_dlg.c = true; ]]};
 
        {always=true, "Словарь", code [[ item_book_dlg.d = true; psub('dictionary'); ]]};
 
        img('box:4x16,#AA0055,255') .. " - S. "};
 
        {always=true, "Структура слова", [[В навьярском языке слова составляются из множества признаков, присущих данному предмету(rr) или действию (nn). Признаки могут отделяться от остальных частицами "e"(если речь идет о разделенных предметах) или "yhe"(если речь идет о подгруппе). Примеры: ^Na'vji'a'rr -- навьяр^Ty'yhe'na'vji'a'rr -- ты -- навьяр^Vee'nn -- двигаться^Rja'zee'vee'nn -- отдаляться^ Основные периоды времени:^Nley'elra'ysl'rr -- сутки^Ynd'elra'ysl'rr -- год^Rja'elra'ysl'rr -- 216 лет]]};
 
        {always=true, "Словарь", code [[ psub('dictionary'); ]]};
 
        {always=true, "[В другой раздел]", code [[ 
 
            pret(); 
 
            if item_book_dlg.a and item_book_dlg.b and item_book_dlg.c and item_book_dlg.d then
 
                language_known = true;
 
            end;
 
            pret();
 
        ]]};
 
		{tag="dictionary"};
 
		{always=true;"[A]", [[A:^A, ava -- живой^Aed -- океан, море^Ah -- согласие^Arn -- работа^Atre -- предупреждение, опасность^Anot -- жилище^Arhe -- назад^Ayhe -- знание]]};
 
@@ -100,9 +95,6 @@ item_book_dlg = dlg {
 
		{always=true;"[Z]", [[Z:^Za -- язык^Zy -- вопрос^Zee -- расстояние^Yz -- храм]]};
 
		{always=true, "[В другой раздел]", code [[
 
            pret();
 
            if item_book_dlg.a and item_book_dlg.b and item_book_dlg.c and item_book_dlg.d then
 
                language_known = true;
 
            end;
 
        ]]};
 
    };
 
};
0 comments (0 inline, 0 general)