Changeset - de089ebc17d2
[Not reviewed]
default
0 2 0
silverwing - 4 years ago 2019-11-14 15:42:06

0000115
2 files changed with 8 insertions and 0 deletions:
0 comments (0 inline, 0 general)
items.lua
Show inline comments
 
@@ -1108,12 +1108,13 @@ item_raybox = obj {
 
	end;
 
	inv = [[Навьярский прибор, известный вам как коробочка лучей. Осталось научиться пользоваться им, и вряд ли с этим могут помочь навьяры. Вам понадобится помощь опытного инженера, чтобы вновь заставить ее работать. ]];
 
	act = function(s)
 
		if stead.deref(here()) == 'ven_ravine_crypt' then
 
			remove(item_raybox, where(item_raybox));
 
			take(item_raybox, pl);
 
            ven_char_phanearr_dlg.found_raybox = true;
 
			return [[Вы аккуратно извлекаете коробочку лучей из механизма, в который она установлена. Светящиеся линии в ее недрах мгновенно гаснут. Вам понадобится помощь опытного инженера, чтобы вновь заставить ее работать. ]];
 
		end;
 
	end;
 
	used = function(s, o)
 
		if o == item_map_disc then
 
			deep_temple_found = true;
journey_venaedanotrr.lua
Show inline comments
 
@@ -1421,21 +1421,26 @@ ven_char_phanearr = npc {
 
    dlg = 'ven_char_phanearr_dlg';
 
}
 

	
 
ven_char_phanearr_dlg = dlg {
 
    var {
 
        state = 0;
 
        found_raybox = false;
 
    };
 
    nam = 'ven_char_phanearr_dlg';
 
    disp = 'Фанеарр';
 
    entered = function(s)
 
        if s.state == 0 then
 
            s.state = 1;
 
            take(ven_item_tablet);
 
            return [[Фанеарр обращается к вам, по его головным плавникам бегут цветные полосы: "Почтенный хевьяр, благодарю тебя за помощь. В благодарность, я дам тебе кое-что, что было найдено мной некогда в том самом ущелье", -- с этими словами он протягивает вам металлическую табличку. ]];
 
        else
 
            if s.found_raybox then
 
                poff("ravine_repeat");
 
            end;
 

	
 
            if have(item_raybox) then
 
                pon('on_raybox');
 
            else
 
                poff('on_raybox');
 
            end;
 

	
 
@@ -1445,14 +1450,16 @@ ven_char_phanearr_dlg = dlg {
 
    phr = {
 
        {"[Кодировщик] Что вы искали в ущелье?", [[Фанеарр отвечает: "В данной части ущелья мы были впервые. Хиарирр откопал в библиотеке старые записи о некоем артефакте -- коробочке лучей. По словам Хиарирра, с ее помощью мы сможем расшифровать светодиски, хранящиеся в библиотеке в больших количествах. К сожалению, мы не ожидали найти там источник ирфирра. Сам по себе этот яд очень коварный -- не всегда можно понять, что уже нужно срочное лечение. А здесь мы нашли его источник -- место, где вещество вырывается из земли. Мы не успели ничего понять, как большая часть из нас свалилась без сознания". ]], code [[
 
            pon("ray_box");
 
        ]]};
 
        {tag="ray_box", false, "[Кодировщик] Как мне найти коробочку лучей?", [[Фанеарр дает вам маленький металлический кубик. На его гранях высечены глубокие бороздки, предназначения которых вы не понимаете. Навьяр сообщает вам: "Мы были почти у цели. Если бы не ирфирр, мы открыли бы вход". ]], code [[
 
            ven_box_of_light_known = true;
 
            pon("ravine_repeat");
 
            take('ven_item_key');
 
        ]]};
 
        {tag="ravine_repeat", false, always=true, "[Кодировщик] Как мне найти коробочку лучей?", [[Фанеарр отвечает: "Отправляйтесь в ущелье, туда, где вы нашли меня. Я дал вам ключ. Он должен открыть вам путь к коробочке лучей". ]]}
 
        {tag="on_raybox", false, "[Кодировщик] Я нашел коробочку лучей.", [[Фанеарр кивает: "Передайте ее Неаверру или используйте по собственному усмотрению. Жаль, что мы не смогли сделать этого без вашей помощи". ]]};
 
        {always=true, "[Кодировщик] Я пойду.", [[Фанееарр отвечает: "Ты возвращайся". ]], code [[
 
            back();
 
        ]]};
 
    };
 
}
0 comments (0 inline, 0 general)