return [[Проржавевшие ворота дока заперты на тяжелый навесной {замок}. ]];
end;
end;
act = function (s)
if (s.open) then
return [[Вы при всем желании не сможете сдвинуть ворота с места. ]];
else
return [[Замок давно пришел в негодность. Даже если бы у вас был ключ, вы вряд ли смогли бы открыть его. ]];
end;
end;
used = function(s,o)
if (s.open) then
return false;
end;
if (o == item_toolbox) then
s.open = true;
path("В док"):enable();
return [[Пользуясь ломиком, найденным в ящике, вы снимаете замок с ворот. С жутким скрипом вам удается приоткрыть их. Теперь вы можете войти внутрь. ]];
else
return false;
end;
end;
};
dock_inside = room {
nam = "dock_inside";
disp = "Док";
dsc = [[На территории дока повсюду раскиданы обломки дерева, железа, какие-то мешки. Ржавые ворота в заборе застыли в приоткрытом состоянии. Вдалеке, у причала, стоит старый грузовой кран. До вас доносятся завывания ветра и скрип ржавого металла. ]];
--dsc = [[Вы находитесь на территории дока, принадлежавшего компании "Вестхейвен Трансоушен", о чем свидетельствует оставшаяся позади табличка. Вдалеке, у причала стоит старый грузовой кран. Вы не слышите ничего, кроме завываний ветра и скрипа ржавого металла. ]];
way = {
vroom("На улицу", "dock_2");
vroom("К причалу", "dock_mooring");
};
obj = {
"dock_boxes"
};
};
dock_boxes = obj {
var {
searched = 0;
};
nam = "dock_boxes";
disp = "Ящики";
dsc = [[Ровными рядами вокруг расположены старые грузовые {контейнеры}. Краска на большинстве из них повреждена настолько, что не осталось никаких опознавательных знаков об их происхождении и содержимом. ]];
act = function(s)
if s.searched == 0 then
s.searched = 1;
put(item_pump_broken, pl);
return [[В одном из ящиков вы находите неисправный ручной насос. ]];