|
|
za_gate_foot = room {
|
|
|
nam = "Вход в Заисланотр";
|
|
|
handwheel_room = "za_gate";
|
|
|
underwater = true;
|
|
|
no_exit = [[
|
|
|
Нет смысла покидать Левиафан здесь.
|
|
|
]];
|
|
|
view = [[
|
|
|
Через иллюминаторы вы видите перед собой высокие металлические ворота Заисланотра. С обеих сторон от них стоят две смотровые башни, на вершинах которых горят красные огоньки.
|
|
|
]];
|
|
|
};
|
|
|
|
|
|
za_gate = dlg {
|
|
|
var {
|
|
|
state = 0;
|
|
|
};
|
|
|
nam = "Левиафан, рубка";
|
|
|
dsc = [[
|
|
|
Как только Левиафан приближается к города
|
|
|
]];
|
|
|
entered = function(s)
|
|
|
if (s.state == 0) then
|
|
|
s.state = 1;
|
|
|
if (ArrayUtils.indexOf(pl.party, 'learr') ~= 0) then
|
|
|
psub("learr");
|
|
|
return [[
|
|
|
Как только Левиафан приближается к городу, массивные металлические ворота начинают закрываться. Огни на башнях окрашиваются красным, а по всему городу начинается какое-то волнение. В рубку поднимается Леарр. Она встает рядом с вами и, окидывая взглядом город, произносит: "Мы туда-не-идем. Они не-пускают-нас".
|
|
|
]];
|
|
|
else
|
|
|
psub("anna");
|
|
|
return [[
|
|
|
Как только Левиафан приближается к городу, массивные металлические ворота начинают закрываться. Огни на башнях окрашиваются красным, а по всему городу начинается какое-то волнение. В рубку поднимается Анна. Она встает рядом с вами и, окидывая взглядом город, произносит: "Кажется, нам здесь не рады".
|
|
|
]];
|
|
|
end;
|
|
|
else
|
|
|
psub("control");
|
|
|
end;
|
|
|
end;
|
|
|
phr = {
|
|
|
{tag="learr"};
|
|
|
{"[Остановить субмарину]И что нам делать?", [[
|
|
|
Леарр пожимает плечами: "Мы незаметными-пройти-должны. Сильнее-они так-как много-их".
|
|
|
]], code [[ psub("control"); ]]};
|
|
|
{"[Продолжать движение]Попробуем преподать им урок", code = [[ walk("game_over_za_learr"); ]]};
|
|
|
{tag="anna"};
|
|
|
{"[Остановить субмарину]И что нам делать?", [[
|
|
|
Анна пожимает плечами: "Понятия не имею".
|
|
|
]], code [[ psub("control"); ]]};
|
|
|
{"[Продолжать движение]Попробуем преподать им урок", code = [[ walk("game_over_za_anna"); ]]};
|
|
|
{tag="control"};
|
|
|
{"[Проплыть над воротами]", code = [[
|
|
|
if (ArrayUtils.indexOf(pl.party, 'learr') ~= 0) then
|
|
|
walk("game_over_za_learr");
|
|
|
else
|
|
|
walk("game_over_za_anna");
|
|
|
end;
|
|
|
]]};
|
|
|
{"[Двигаться вдоль стен]", ""};
|
|
|
{"[Отправиться в другое место]", code = [[
|
|
|
walk("leviathan_wheelhouse");
|
|
|
]]};
|
|
|
{"[Отойти от штурвала]"};
|
|
|
};
|
|
|
|
|
|
};
|
|
\ No newline at end of file
|