|
@@ -93,34 +93,6 @@ item_book_dlg = dlg {
|
|
|
};
|
|
|
};
|
|
|
|
|
|
item_pickaxe = obj {
|
|
|
nam = "pickaxe";
|
|
|
disp = "Кирка";
|
|
|
dsc = [[На одной из полок вы замечаете {кирку}. ]];
|
|
|
tak = [[Вы решили забрать кирку с собой, на всякий случай. ]];
|
|
|
inv = [[Хорошая годная кирка. Сделанная из неизвестного металла она хорошо перенесла тысячелетия здесь. ]];
|
|
|
use = function(s, o)
|
|
|
local canhit = false;
|
|
|
if (type(o.canhit) == "function") then
|
|
|
canhit = o.canhit(o);
|
|
|
else
|
|
|
canhit = o.canhit;
|
|
|
end;
|
|
|
|
|
|
if (canhit) then
|
|
|
if (o.onhit) then
|
|
|
return(o.onhit(o));
|
|
|
else
|
|
|
return "";
|
|
|
end;
|
|
|
elseif (o.nohitmsg) then
|
|
|
return o.nohitmsg;
|
|
|
else
|
|
|
return "Я не буду этого делать!";
|
|
|
end;
|
|
|
end;
|
|
|
};
|
|
|
|
|
|
item_spear = obj {
|
|
|
nam = "item_spear";
|
|
|
disp = "Копье";
|
|
@@ -273,39 +245,6 @@ item_harpoon = obj {
|
|
|
end;
|
|
|
};
|
|
|
|
|
|
item_first_city_key = obj {
|
|
|
nam = "first_city_key";
|
|
|
disp = "Ключ от города";
|
|
|
inv = [[Небольшой светящийся кубик со стороной около 2-х сантиметров. Он плавно меняет цвета: синий, зеленый, желтый, белый, красный, черный. ]];
|
|
|
use = function(s, o)
|
|
|
if (o == char_first_city_guardian) then
|
|
|
objs("first_city_entrance"):enable("first_city_first_gate");
|
|
|
first_city_entrance.open = true;
|
|
|
return [[Как только кубик попадает в поле зрения стража, его плавник гаснет и ворота начинают медленно открываться.
|
|
|
Через несколько минут они застывают в открытом состоянии. Теперь ничто не мешает вашему проходу. ]];
|
|
|
end;
|
|
|
end
|
|
|
};
|
|
|
|
|
|
item_service_info = obj {
|
|
|
nam = "service_info";
|
|
|
disp = "Схема города";
|
|
|
inv = [[Это "карта" сервисных тоннелей Лсэрианотра. Вы видите следующие последовательности символов, подписанные на языке навьяров
|
|
|
Nol
|
|
|
Tei
|
|
|
Vlye'Tei
|
|
|
Elt'Dyle
|
|
|
Tei'Elt
|
|
|
Tei'Tei
|
|
|
]];
|
|
|
};
|
|
|
|
|
|
item_umbrella = obj {
|
|
|
nam = "umbrella";
|
|
|
disp = "Зонт";
|
|
|
inv = [[Совершенно новый зонт производства "Винсент и сыновья". ]];
|
|
|
};
|
|
|
|
|
|
--[[
|
|
|
Chapter 1
|
|
|
]]
|
|
@@ -407,17 +346,6 @@ item_bottle = obj {
|
|
|
nam = "item_bottle";
|
|
|
disp = "Бутылка с пойлом";
|
|
|
inv = [[Бутылка дешевого пойла. Вас воротит от одного запаха этой дряни. ]];
|
|
|
--[[use = function(s, o)
|
|
|
if (o == char_worker) then
|
|
|
remove(s, pl);
|
|
|
char_worker.bought = true;
|
|
|
pr([ [Вы подходите к рабочему и, аккуратно доставая бутылку, спрашиваете: ^
|
|
|
-- Выпить хочешь? ^
|
|
|
-- Ага, -- удивленно и обрадованно восклицает рабочий, протягивая руки. ^
|
|
|
-- Меняю на твой ящик с инструментами. ^
|
|
|
-- Идет, -- отвечает рабочий, выхватывая из ваших рук заветную бутылку. ] ]);
|
|
|
end;
|
|
|
end;]]
|
|
|
};
|
|
|
|
|
|
item_pump_broken = obj {
|
|
@@ -652,60 +580,11 @@ item_venaedanotrr_map = obj {
|
|
|
end;
|
|
|
};
|
|
|
|
|
|
item_navjiarr_chart_iraa = obj {
|
|
|
nam = "item_navjiarr_chart_iraa";
|
|
|
disp = "Карта из Ираафаанотра";
|
|
|
dsc = [[На полу в углу валяется какой-то {предмет}. ]];
|
|
|
tak = [[Вы поднимаете предмет. Это небольшая металлическая табличка. ]];
|
|
|
inv = [[Металлическая табличка, на которую нанесены странные обозначения. ]];
|
|
|
};
|
|
|
|
|
|
item_navjiarr_chart_dyp = obj {
|
|
|
nam = "item_navjiarr_chart_dyp";
|
|
|
disp = "Карта из Дипатреанотра";
|
|
|
dsc = [[На пьедестале лежит металлическая табличка. ]];
|
|
|
tak = function(s)
|
|
|
path("Выйти из храма"):enable();
|
|
|
return [[Как только вы подбираете табличку, дверь открывается. ]];
|
|
|
end;
|
|
|
inv = [[Металлическая табличка, на которую нанесены странные обозначения. ]];
|
|
|
};
|
|
|
|
|
|
item_navjiarr_chart_ven = obj {
|
|
|
nam = "item_navjiarr_chart_ven";
|
|
|
disp = "Карта из Венаэданотра";
|
|
|
inv = [[Металлическая табличка с нанесенными обозначениями. ]];
|
|
|
}
|
|
|
|
|
|
item_navjiarr_cube = obj {
|
|
|
nam = "item_navjiarr_cube";
|
|
|
disp = "Навьярский артефакт";
|
|
|
inv = [[Небольшой прозрачный куб, очень холодный на ощупь. Холод ощущается даже в скафандре. От него исходит слабое свечение. ]];
|
|
|
};
|
|
|
|
|
|
item_suit = suit {
|
|
|
nam = "Скафандр";
|
|
|
has_coder = true;
|
|
|
};
|
|
|
|
|
|
item_deep_key = obj {
|
|
|
nam = "item_deep_key";
|
|
|
disp = "Пирамидка";
|
|
|
dsc = [[На пьедестале вы видите небольшой блестящий {предмет}. ]];
|
|
|
inv = [[Небольшая полупрозрачная пирамидка из неизвестного материала. Гладкая и холодная на ощупь. На гранях пирамидки нанесены непонятные символы. ]];
|
|
|
tak = [[Небольшая полупрозрачная пирамидка. Вы забираете ее себе. ]];
|
|
|
};
|
|
|
|
|
|
item_navjiarr_chart_z = obj {
|
|
|
nam = "item_navjiarr_chart_z";
|
|
|
disp = "Навьярская табличка";
|
|
|
dsc = [[На пьедестале лежит небольшая металлическая {табличка}. ]];
|
|
|
tak = function(s)
|
|
|
return [[Вы поднимаете предмет. Это небольшая металлическая табличка. Вдалеке вы слышите скрежет камней -- дверь храма снова открыта. ]];
|
|
|
end;
|
|
|
inv = [[Металлическая табличка, на которую нанесены странные обозначения. ]];
|
|
|
};
|
|
|
|
|
|
item_naethvjirr_key = obj {
|
|
|
nam = "item_naethvjirr_key";
|
|
|
disp = "Ключ из древнего храма";
|
|
@@ -843,7 +722,7 @@ item_raybox = obj {
|
|
|
}
|
|
|
|
|
|
item_map_disc = obj {
|
|
|
nam = "item_temple_disk";
|
|
|
nam = "item_map_disc";
|
|
|
disp = "Светодиск из катакомб";
|
|
|
dsc = [[У стены лежит небольшой блестящий {диск}. ]];
|
|
|
tak = [[Вы поднимаете диск. ]];
|