Changeset - 4a04538be5f6
[Not reviewed]
default
0 1 0
Silverwing - 5 years ago 2019-07-27 15:38:07

Add hint for index
1 file changed with 36 insertions and 7 deletions:
0 comments (0 inline, 0 general)
lse_confrontation.lua
Show inline comments
 
@@ -1187,11 +1187,40 @@ lse_hideout_main_room = room {
 
};
 

	
 
lse_hideout_cabinet = obj {
 
    var {
 
        state = 0;
 
    };
 
    nam = "lse_hideout_cabinet";
 
    dsc = [[В углу комнаты стоит небольшая {тумбочка} из неизвестного материала. ]];
 
    act = [[Вы пытаетесь открыть тумбочку, но не можете это сделать. ]];
 
    dsc = function(s)
 
        if s.state == 0 then
 
            return [[В углу комнаты стоит небольшая {тумбочка} из неизвестного материала. ]];
 
        else
 
            return [[В углу комнаты стоит небольшая {тумбочка} из неизвестного материала. Замок на тумбочке разворочен и совершенно приведен в негодность. ]];
 
        end;
 
    end;
 
    act = function(s)
 
        if s.state == 0 then
 
            return [[Вы пытаетесь открыть тумбочку, но не можете это сделать. ]];
 
        else
 
            return [[Здесь больше нет ничего интересного. ]];
 
        end;
 
    end;
 
    used = function(s, o)
 
        if o == item_toolbox then
 
            s.state = 1;
 
            take(lse_item_library_hint);
 
            return "Повозившись какое-то время с инструментами, вы наконец-то взламываете замок. Внутри вы находите всякую утварь и белый листок с записями. ";
 
        end;
 
    end;
 
};
 

	
 
lse_item_library_hint = obj {
 
    nam = 'lse_item_library_hint';
 
    disp = 'Лист с записями';
 
    inv = [[Внешне лист напоминает бумагу, однако на ощупь он гораздо более гладкий и несколько менее гибкий. Цветные полоски навьярского языка нанесены на него чрезвычайно ровно, словно отпечатаны машиной, а не сделаны рукой навьяра. Записанное на листе гласит: "В городе открывается новая библиотека. В отличие от всех предыдущих строений такого типа, здесь каталогизация происходит автоматически. Каждый раз, как только в библиотеку добавляются новые документы, каталог обновляется и помещается в самую первую ячейку, чтобы его легко мог найти любой желающий". ]];
 

	
 
}
 

	
 
lse_hideout_corridor = room {
 
    nam = "lse_hideout_corridor";
 
    disp = "Лсэрианотр, убежище, коридор";
 
@@ -1307,7 +1336,7 @@ lse_middle_library = room {
 
    };
 
    nam = "lse_middle_library";
 
    disp = "Лсэрианотр, библиотека";
 
    dsc = [[Вы находитесь в просторном зале. ]];
 
    dsc = [[Вы находитесь в просторном зале библиотеки. ]];
 
    entered = function(s)
 
        if not s.indexa then
 
            s.indexa = tostring(rnd(6) - 1) .. tostring(rnd(6) - 1).. tostring(rnd(6) - 1);
 
@@ -1323,7 +1352,7 @@ lse_middle_library = room {
 

	
 
lse_library_shelves = obj {
 
    nam = "lse_library_shelves";
 
    dsc = "Зал уставлен высокими {стеллажами}, заполненными металлическими табличками, содержащими навьярские записи. ";
 
    dsc = "Огромный двухэтажный зал уставлен высокими {стеллажами}, заполненными металлическими табличками, содержащими навьярские записи и занимающими все пространство от пола до потолка. Каждая полочка пронумерована, так что, наверное, где-то должен быть список хранящихся здесь материалов. ";
 
    act = function(s)
 
        walkin(lse_library_shelves_input);
 
    end;
 
@@ -1340,12 +1369,12 @@ lse_library_shelves_input = input_number
 
            back();
 
        end;
 
        if (input == "000") then
 
            pn([[Вы достаете табличку с номером 000 и обнаруживаете, что это каталог имеющихся материалов. Вы узнаете, что искомые вами сведения хранятся в записи номер ]] .. lse_middle_library.indexa .. ". ");
 
            pn([[Вы достаете табличку с номером 000 и обнаруживаете, что это каталог имеющихся материалов. Вы узнаете, что схемы города хранятся в записи номер ]] .. lse_middle_library.indexa .. ". ");
 
        elseif (input == lse_middle_library.indexa) then
 
            pn [[Бегло просмотрев найденную схему, вы узнаете, что через сервисные тоннели города вы можете попасть практически в любую его часть, в том числе и в центральный зал. Для того, чтобы попасть в центральный зал, вам придется сперва попасть во внутреннее кольцо. Наилучшим способом для вас будет воспользоваться сервисными тоннелями. Так же, вы отмечаете, что все, за исключением врат, проходы из внутреннего кольца в центр, ведут через нижний город, заполненный водой. ]];
 
            pn [[Бегло просмотрев найденную схему, вы узнаете, что через сервисные тоннели города вы можете попасть практически в любую его часть, в том числе и в центральный зал. Для того, чтобы попасть в центральный зал, вам придется сперва попасть во внутреннее кольцо. Наилучшим способом для вас будет воспользоваться сервисными тоннелями, чтобы попасть в электростанцию во внутреннем кольце, откуда вы уже сможете попасть в центр. Так же, вы отмечаете, что все, за исключением врат, проходы из внутреннего кольца в центр, ведут через нижний город, заполненный водой. ]];
 
            lse_powerplant_found = true;
 
        else
 
            pn [[Эти записи не содержат ничего интересного для вас. ]];
 
            pn [[Эти записи не содержат ничего интересного для вас. Возможно, стоит поискать каталог? Он должен быть где-то здесь. ]];
 
        end;
 
        back();
 
    end;
0 comments (0 inline, 0 general)