Changeset - 0a8927a70886
[Not reviewed]
default
0 3 0
silverwing - 5 years ago 2019-10-14 18:49:31

[fix] 0000095
3 files changed with 31 insertions and 3 deletions:
0 comments (0 inline, 0 general)
items.lua
Show inline comments
 
@@ -657,6 +657,28 @@ item_venaedanotrr_map = obj {
 
    end;
 
};
 
 
item_nleyyslanotrr_map = obj {
 
    nam = "item_nleyyslanotrr_map";
 
    disp = "Навьярская карта";
 
    inv = function(s)
 
        local chars = "";
 
        if ArrayUtils.indexOf(pl.party, 'anna') ~= 0 and ArrayUtils.indexOf(pl.party, 'learr') ~= 0 then
 
            chars = "Анны и Леарр";
 
        elseif ArrayUtils.indexOf(pl.party, 'anna') ~= 0 then
 
            chars = "Анны";
 
        else
 
            chars = "Леарр";
 
        end;
 
        if (cart_known) then
 
            nleyyslanotrr_found = true;
 
            remove(item_nleyyslanotrr_map, pl);
 
            return [[Свиток из водорослей с картой пути к Нлейисланотру. Путь предстоит неблизкий -- карта крайне сложна и вряд ли вы сможете разобраться в ней в одиночку. Однако, с помощью ]] .. chars .. [[ вы, скорее всего, сможете проложить путь. ]];
 
        else
 
            return [[Свиток из водорослей с картой пути к Нлейисланотру. Вы не имеете никакого понимания условных обозначений на этой карте. ]];
 
        end;
 
    end;
 
};
 
 
item_suit = suit {
 
	dlg = "call_leviathan";
 
	nam = "Скафандр";
journey_venaedanotrr.lua
Show inline comments
 
@@ -160,7 +160,7 @@ ven_char_chief_dlg = dlg {
 
        {tag="hevjiarr", "[Кодировщик] Мы ищем группу хевьяров, которая недавно была в вашем городе.", [[Эйлираорр отвечает: "Остерегайтесь их. Их предводители ослеплены своей целью и готовы на все ради нее. Однако, мне нужна ваша помощь и в обмен, я помогу вам найти их". ]], code [[ pon("help"); poff("lseryanotrr"); ]]};
 
        {tag="lseryanotrr", "[Кодировщик] Мы ищем Лсэрианотр.", [[Вы видите изумление в глазах Эйлираорра, он даже немного меняет позу, но потом снова возвращается к прежнему состоянию. По его плавникам бегут цветные полосы: "Что вы надеетесь найти там?"]], code [[ psub("more_lse"); poff("hevjiarr"); ]]};
 
        {tag="help", false, "[Кодировщик] Я помогу вам.", [[Эйлираорр рассказывает: "Около двух дней назад пропала группа исследователей, они отправились к северо-востоку отсюда. В гильдии исследователей вам расскажут больше".]], code [[ ven_quest_status = 1; ]]};
 
        {tag="phanearr_saved", false, "[Кодировщик] Я нашел пропавших исследователей, кроме Фанеарра никто из экспедиции не выжил.", [[По головным плавникам Эйлираорра бегут цветные полосы: "Очень жаль, что так вышло. Я благодарю вас за помощь и готов помочь вам", -- с этими словами он передает вам небольшой зеленый камень. "Это часть ключа от храма. Вторую половину отдаст вам хранитель", -- сообщает он. ]], code [[ take(ven_item_green_key); ven_quest_status = 7; ]]};
 
        {tag="phanearr_saved", false, "[Кодировщик] Я нашел пропавших исследователей, кроме Фанеарра никто из экспедиции не выжил.", [[По головным плавникам Эйлираорра бегут цветные полосы: "Очень жаль, что так вышло. Я благодарю вас за помощь и готов помочь вам", -- с этими словами он передает вам небольшой зеленый камень. "Это часть ключа от храма. Вторую половину отдаст вам хранитель", -- сообщает он.^"Так же я дал распоряжение, чтобы для вас подготовили копию карты пути в Нлейисланотр. Вы можете забрать ее в гильдии картографов в любое время". ]], code [[ take(ven_item_green_key); ven_quest_status = 7; ]]};
 
        {"[Кодировщик] До новых встреч.", always=true, [[По плавникам Эйлираорра бегут цветные полосы: "Ты возвращайся". ]], code [[ back(); ]] };
 

	
 
        {tag="more_lse"};
 
@@ -836,7 +836,7 @@ ven_cartographers_guild = room {
 
    nam = 'ven_cartographers_guild';
 
    underwater = true;
 
    disp = 'Венаэданотр, гильдия картографов';
 
    dsc = [[Главный зал гильдии какртографов напоминает своим устройством библиотеку - между массивных колонн установлены стеллажи, заполненные металлическими табличками с картами и описаниями. Среди стеллажей снуют навьяры, в поисках одним им ведомых сведений. Другие аккуратно перечерчивают старые карты на новые таблички, объединяя и дополняя содержащуюся в них информацию. ]];
 
    dsc = [[Главный зал гильдии картографов напоминает своим устройством библиотеку - между массивных колонн установлены стеллажи, заполненные металлическими табличками с картами и описаниями. Среди стеллажей снуют навьяры в поисках одним им ведомых сведений. Другие аккуратно перечерчивают старые карты на новые таблички, объединяя и дополняя содержащуюся в них информацию. ]];
 
    obj = {
 
        'ven_char_lead_cartographer'
 
    };
 
@@ -904,6 +904,9 @@ ven_char_lead_cartographer_dlg = dlg {
 
        if ven_quest_status > 0 and ven_quest_status < 4 then
 
            pon('quest_where');
 
        end;
 
        if ven_quest_status >= 7 then
 
            pon('nley_map');
 
        end;
 
        if ven_char_lead_cartographer.state == 0 then
 
            ven_char_lead_cartographer.state = 1;
 
            return [[Навьяр поднимает взгляд на вас. По его плавникам бегут цветные полосы: "Добро пожаловать, гости. Я Арнрьярр -- я управляю гильдией картографов. Вы говорите". ]];
 
@@ -914,6 +917,10 @@ ven_char_lead_cartographer_dlg = dlg {
 
    phr = {
 
        {tag="generic"};
 
        {tag="quest_where", false, "[Кодировщик] Мы ищем группу пропавших исследователей. Мы знаем то, что они отправились на северо-восток. Вы можете нам помочь?", [[Арнрьярр отвечает: "К северо-востоку от города находится ущелье. Исследователи часто отправляются туда небольшими группами в поисках ценностей -- некогда наши предки жили в этом ущелье и многое осталось. Сейчас это место небезопасно, но жажда найти утраченные ценности сильнее страха". Арнрьярр показывает вам путь к ущелью. ]], code [[ven_quest_status = 4; venaedanotrr_ravine_found = true; ]]};
 
        {tag="nley_map", false, "[Кодировщик] Вождь сказал, что вы можете дать нам карту в Нлейисланотр. ", function(s)
 
            take(item_nleyyslanotrr_map);
 
            return [[Арнрьяр кивает. Вы ждете довольно долгое время, прежде чем навьяр возвращается с картой, нанесенной на лист водорослей. Он молча протягивает ее вам. ]];
 
        end};
 
        {"[Кодировщик] До новых встреч.", always=true, [[По плавникам Арнрьярра бегут цветные полосы: "Ты возвращайся". ]], code [[ walk("ven_cartographers_guild"); ]]};
 
    };
 
}
journey_venaedanotrr_labyrinth.lua
Show inline comments
 
@@ -973,7 +973,6 @@ ven_pedestal = obj {
 
    act = function(s)
 
        if (not s.taken) then
 
            s.taken = true;
 
            nleyyslanotrr_found = true;
 
            item_lse_map.state = item_lse_map.state + 1;
 
            return [[Вы забираете фрагмент карты себе. ]];
 
        end;
0 comments (0 inline, 0 general)