|
@@ -219,6 +219,9 @@ learr_phone_dlg = dlg {
|
|
|
};
|
|
|
|
|
|
learr_home_dlg = dlg {
|
|
|
var {
|
|
|
iraa_temple_asked = false;
|
|
|
};
|
|
|
nam = "Леарр";
|
|
|
entered = function(s)
|
|
|
poff("on_books", "on_join", "on_before", "on_atlantis", "talk");
|
|
@@ -256,6 +259,11 @@ learr_home_dlg = dlg {
|
|
|
pon('join');
|
|
|
poff('stay');
|
|
|
end;
|
|
|
|
|
|
if atl_ctt_iraa_refusal and not s.iraa_temple_asked then
|
|
|
s.iraa_temple_asked = true;
|
|
|
pon("on_iraa_temple");
|
|
|
end;
|
|
|
|
|
|
psub("generic");
|
|
|
return [[Леарр вопросительно смотрит на вас. ]];
|
|
@@ -309,9 +317,8 @@ learr_home_dlg = dlg {
|
|
|
return [[Леарр отвечает: "Мы потом-поговорим". ]];
|
|
|
end;
|
|
|
end};
|
|
|
{ tag = "on_iyh", always = true, "Что ты можешь рассказать мне о храме?", [[
|
|
|
"Каждый-храм два-входа-имеет. Большой-главный-вход далеко-виден. Тайный-задний-вход незаметен-но-всегда-есть. Мы давно-потеряли дорогу-к-этому-святилищу и задний-вход-не-помним. Если мы задний-вход-найдем, то обманем затмевающего-свет и в-храм-проникнем".
|
|
|
]]};
|
|
|
{ tag = "on_iraa_temple", always = true, "Нам нужно попасть в храм и найти карту. Ты можешь уговорить вождя дать нам доступ?", [[Плавники Леарр окрашиваются сиреневым, она говорит: "Ты невозможного-просишь". Кажется, она закончила, но через мгновение, навьяресса внезапно добавляет: "Я карту-найду, если ты-Дрейк разрешишь". ]]};
|
|
|
{ tag = "on_iyh", always = true, "Что ты можешь рассказать мне о храме?", [["Каждый-храм два-входа-имеет. Большой-главный-вход далеко-виден. Тайный-задний-вход незаметен-но-всегда-есть. Мы давно-потеряли дорогу-к-этому-святилищу и задний-вход-не-помним. Если мы задний-вход-найдем, то обманем затмевающего-свет и в-храм-проникнем". ]]};
|
|
|
{ tag = "join", always = true, "Я хочу, чтобы ты пошла со мной в следующий раз.", [[Леарр отвечает: "Хорошо". ]],
|
|
|
function()
|
|
|
char_learr:accompany(true);
|
|
@@ -458,8 +465,15 @@ radcliffe_phone_dlg = dlg {
|
|
|
};
|
|
|
|
|
|
radcliffe_home_dlg = dlg {
|
|
|
var {
|
|
|
iraa_temple_asked = false
|
|
|
};
|
|
|
nam = "Уолтер Рэдклифф";
|
|
|
entered = function (s)
|
|
|
if atl_ctt_iraa_refusal and not s.iraa_temple_asked then
|
|
|
iraa_temple_asked = true;
|
|
|
pon("on_iraa_temple");
|
|
|
end;
|
|
|
poff("on_anna", "on_walter", "on_atlantis", "on_drake", "on_black", "on_join", "questions");
|
|
|
if (rel_walter < 0) then
|
|
|
pon("questions");
|
|
@@ -610,6 +624,7 @@ radcliffe_home_dlg = dlg {
|
|
|
return [[Уолтер кивает: "Слушаю". ]];
|
|
|
end;
|
|
|
end};
|
|
|
{tag="on_iraa_temple", "Вождь Ираафаанотра не хочет пускать меня в храм. Что мы можем сделать?", [[Уолтер отвечает: "В прошлый раз нам оказалось достаточно оказаться рядом с храмом, чтобы найти искомое. Быть может, в этот раз нам так же не нужно проникать внутрь? И я бы не стал исключать возможность скрытного проникновения. Раз они не знают о карте, то и не заметят потери". ]]};
|
|
|
{tag="on_iyh", always=true, "Что ты можешь рассказать мне о храме?", [[Уолтер пожимает клечами: "Возможно, мы сможем разрушить вход в храм. Однако я не знаю, как навьяры на это отреагируют". ]]};
|
|
|
{tag="join", always=true, "Я хочу, чтобы ты пошел со мной в следующий раз.", [[ Уолтер отвечает: "Хорошо". ]],
|
|
|
function()
|
|
@@ -675,7 +690,10 @@ wright_phone_dlg = dlg {
|
|
|
};
|
|
|
|
|
|
wright_main_dlg = dlg {
|
|
|
nam = "Джек Райт";
|
|
|
var {
|
|
|
iraa_temple_asked = false
|
|
|
};
|
|
|
nam = "Джек Райт";
|
|
|
entered = function(s)
|
|
|
if (atl_iyh_state == 7) then
|
|
|
pon("on_iyh");
|
|
@@ -701,8 +719,13 @@ wright_main_dlg = dlg {
|
|
|
if (char_wright.on_leviathan < 2) then pon("on_leviathan", "talk"); end;
|
|
|
if (char_wright.on_jack < 2) then pon("on_jack", "talk"); end;
|
|
|
end;
|
|
|
|
|
|
psub("generic");
|
|
|
|
|
|
if atl_ctt_iraa_refusal and not s.iraa_temple_asked then
|
|
|
iraa_temple_asked = true;
|
|
|
pon("on_iraa_temple");
|
|
|
end;
|
|
|
|
|
|
psub("generic");
|
|
|
|
|
|
if char_wright.on_conflict == 0 and conflict_resolved then
|
|
|
char_wright.on_conflict = 1;
|
|
@@ -761,7 +784,8 @@ wright_main_dlg = dlg {
|
|
|
end;
|
|
|
phr = {
|
|
|
{tag="generic"};
|
|
|
{tag="on_iyh", always=true, "Что ты можешь рассказать мне о храме?", [[Джек Райт задумчиво произносит: "Возможно получится выманить ската, если направить прожектор на вход храма..." Немного подумав, он добавляет: "Другое дело, что при этом он, скорее всего, атакует Левиафан. "]]};
|
|
|
{tag="on_iraa_temple", "Вождь Ираафаанотра не хочет пускать меня в храм. Что мы можем сделать?", [[Джек отвечает: "Нам не нужна сама карта. Мы можем попробовать проникнуть в храм и сделать копию карты. Никто ничего не заметит, никто ничего не потеряет". ]]};
|
|
|
{tag="on_iyh", always=true, "Что ты можешь рассказать мне о храме?", [[Джек Райт задумчиво произносит: "Возможно получится выманить ската, если направить прожектор на вход храма..."^Немного подумав, он добавляет: "Другое дело, что при этом он, скорее всего, атакует Левиафан". ]]};
|
|
|
{tag="join", always="true", "Я хочу, чтобы ты пошел со мной в следующий раз.", [[Джек Райт отвечает: "Хорошо". ]], code [[
|
|
|
char_learr:accompany(false);
|
|
|
char_phaetlarr:accompany(false);
|
|
@@ -847,8 +871,13 @@ anna_phone_dlg = dlg {
|
|
|
};
|
|
|
|
|
|
anna_home_dlg = dlg {
|
|
|
var {
|
|
|
iraa_temple_asked = false
|
|
|
};
|
|
|
nam = "Анна Рэдклифф";
|
|
|
entered = function(s)
|
|
|
psub("generic");
|
|
|
|
|
|
if (atl_iyh_state == 7) then
|
|
|
pon("on_iyh");
|
|
|
else
|
|
@@ -895,6 +924,11 @@ anna_home_dlg = dlg {
|
|
|
poff('stay');
|
|
|
end;
|
|
|
|
|
|
if atl_ctt_iraa_refusal and not s.iraa_temple_asked then
|
|
|
iraa_temple_asked = true;
|
|
|
pon("on_iraa_temple");
|
|
|
end;
|
|
|
|
|
|
if char_anna.on_conflict == 0 and conflict_resolved then
|
|
|
char_anna.on_conflict = 1;
|
|
|
if (rel_anna < 0) then
|
|
@@ -935,6 +969,7 @@ anna_home_dlg = dlg {
|
|
|
return [[Анна ждет ваших указаний. ]];
|
|
|
end;
|
|
|
phr = {
|
|
|
{tag="generic"};
|
|
|
{tag="talk", false, "Мы можем поговорить?", function(s)
|
|
|
if (rel_anna < 0) then
|
|
|
return [[Анна отрицательно качает головой: "Не сейчас". ]];
|
|
@@ -943,6 +978,13 @@ anna_home_dlg = dlg {
|
|
|
return [[Анна кивает: "Да, конечно. Я вас слушаю". ]];
|
|
|
end;
|
|
|
end};
|
|
|
{tag="on_iraa_temple", "Вождь Ираафаанотра не хочет пускать меня в храм. Есть какой-то способ попасть внутрь?", function(s)
|
|
|
if ArrayUtils.indexOf(pl.party, 'learr') ~= 0 then
|
|
|
return [[Анна отвечает: "Вам стоит поговорить с Леарр. Во-первых, она лучше знает традиции навьяров, во-вторых, в храм она может входить свободно". ]];
|
|
|
else
|
|
|
return [[Анна отвечает: "Не знаю способа, который не вызвал бы недовольство навьяров". ]];
|
|
|
end;
|
|
|
end};
|
|
|
{tag="on_iyh", always=true, "Что ты можешь рассказать мне о храме?", [[
|
|
|
"Ночью скат скорее всего покинет свое логово в поисках пищи. Мы можем воспользоваться его отсутствием".
|
|
|
]]};
|