if (atl_iyh_state == 7 and not atl_iyh_temple_visited) then
pon("on_iyh");
else
poff("on_iyh");
end;
psub("generic");
if s.home then
if s.from_call then
return [[Вы слышите в трубке голос Уолтера Рэдклиффа: "Уолтер Рэдклифф на связи". ]];
elseif s.home then
if char_radcliffe.on_conflict == 0 and conflict_resolved then
char_radcliffe.on_conflict = 1;
if (rel_walter < 0) then
if atl_iyh_shockfish_dead then
if atl_iyh_artifacts_on_atlantis then
return [[Уолтер при виде вас заявляет: "Может убивать ската было и не обязательно, но мы получили, что чего хотели". ]];
else
return [[Уолтер при виде вас заявляет: "Убийство ската было опрометчивым, Дрейк. Отношения с навьярами безнадежно испорчены. Могу лишь понадеяться, что твои действия не помешают нам найти Уильяма и Адриана". ]];
end;
elseif atl_iyh_entrance_destroyed then
if atl_iyh_artifacts_on_atlantis then
return [[Уолтер при виде вас заявляет: "Цель оправдывает средства. Храм и сам развалился бы через пару тысяч лет, только ценные артефакты, остались бы погребены навеки. Теперь они у нас". ]];
@@ -791,27 +793,25 @@ radcliffe_dlg = dlg {
end;
else
if atl_iyh_artifacts_on_atlantis then
return [[Уолтер при виде вас заявляет: "Отличная работа, Дрейк. Артефакты у нас, Ираафаанотр получит свою реликвию, а мы можем продолжать наши поиски". ]];
else
return [[Уолтер при виде вас заявляет: "Отличная работа, Дрейк. Ираафаанотр получил свою реликвию, а мы можем продолжать наши поиски". ]];
end;
end;
end;
end;
end;
if s.from_call then
return [[Вы слышите в трубке голос Уолтера Рэдклиффа: "Уолтер Рэдклифф на связи". ]];
elseif not s.home then
if not s.home then
return [[Уолтер ждет ваших указаний. ]];
else
return [[Уолтер задумчиво смотрит на вас. ]];
end;
end;
phr = {
{tag="talk"};
{tag="on_black", "Что ты можешь сказать о Блэке?", function(s)
char_radcliffe.on_black = 2;
return [[Уолтер пожимает плечами: "Что я могу сказать про него? Думаю, Дрейк выбрал хорошего партнера". ]];
end};
{tag="on_walter", "Расскажи о себе.", function(s)
@@ -1006,25 +1006,27 @@ wright_main_dlg = dlg {
poff("on_iraa_temple");
end;
psub("generic");
if (ven_quest_status == 8 and not ven_wright_spoken_8) then
ven_wright_spoken_8 = true;
pon('on_ven_keeper');
else
poff('on_ven_keeper');
end;
if s.home or not s.underwater then
if s.from_call then
return [[Вы слышите в трубке голос Джека Райта: "Джек Райт на связи. Что вы хотели?" ]];
elseif s.home or not s.underwater then
if char_wright.on_conflict == 0 and conflict_resolved then
char_wright.on_conflict = 1;
if (rel_jack < 0) then
if atl_iyh_shockfish_dead then
if atl_iyh_artifacts_on_atlantis then
return [[Джек при виде вас заявляет: "Должен признать, Дрейк, у меня на твоем месте не хватило бы смелости. Надеюсь, ты понимаешь, что делаешь". ]];
else
return [[Джек при виде вас заявляет: "Ты, точно, псих, Дрейк. Леарр будет в ярости и я ее понимаю". ]];
end;
elseif atl_iyh_entrance_destroyed then
if atl_iyh_artifacts_on_atlantis then
return [[Джек при виде вас заявляет: "Не думаю, что разнести храм было лучшим решением. Но, по-крайней мере, что-то мы оттуда вынесли". ]];
@@ -1054,29 +1056,26 @@ wright_main_dlg = dlg {
else
if atl_iyh_artifacts_on_atlantis then
return [[Джек при виде вас заявляет: "Мы блестяще справились, не находишь? Вытащили кучу ценных артефактов и никто не пострадал". ]];
else
return [[Джек при виде вас заявляет: "Мы отлично справились, не находишь? Вытащили кучу ценных артефактов и никто не пострадал. Правда, артефакты пришлось отдать навьярам, но думаю, Светлова договорится об их изучении". ]];
end;
end;
end;
end;
return [[Джек вопросительно смотрит на вас. ]];
end;
if s.from_call then
return [[Вы слышите в трубке голос Джека Райта: "Джек Райт на связи. Что вы хотели?" ]];
{tag="on_starmap", "[Показать карту небесных огней] Что ты можешь сказать об этом предмете? Вождь Дипатреанотра просил меня принести ее ему, но реликвия принадлежит Ираафаанотру. ", [[Джек берет карту небесных огней и осматривает ее со всех сторон. Он задумчиво произносит: "Потрясающая точность. Наверное, только в лучших мастерских мира могут создать что-то подобное -- здесь нужны очень хорошие станки и инструменты. Ее нужно отдать в Ираафаанотр, но надо что-то придумать, чтобы и вождь Дипатреанотра дал нам то, что нам нужно".]]};
{tag="on_raybox", "[Показать коробочку лучей] Что ты можешь сказать об этом предмете?", [[Джек Райт внимательно рассматривает реликвию и высказывает свои соображения: "Если ты хочешь угодить навьярам -- оставь этот предмет им. Они положат его в храм и никогда не вспомнят. Если же хочешь заставить ее работать или хотя бы разобраться с ней, то на борту Левиафана только Уолтер с этим справится". ]]};
{tag='on_ven_keeper', false, 'Хранитель храма отказывается отдавать нам камень. У тебя есть идеи на этот счет?', function(s)
if rel_jack < 0 then
return [[Джек пожимает плечами: "Понятия не имею". ]];
else
if ArrayUtils.indexOf(pl.party, 'learr') ~= 0 and ArrayUtils.indexOf(pl.party, 'anna') ~= 0 then
return [[Джек пожимает плечами: "Думаю, на этот счет лучше поговорить с Леарр или Анной". ]];
@@ -1260,25 +1259,27 @@ anna_dlg = dlg {
poff('on_ven_keeper');
end;
if not iraa_temple_entrance.__visited then
if atl_ctt_iraa_refusal and not s.iraa_temple_asked then
s.iraa_temple_asked = true;
pon("on_iraa_temple");
end;
else
poff("on_iraa_temple");
end;
if s.home then
if s.from_call then
return [[Вы слышите в трубке голос Анны Рэдклифф: "Анна Рэдклифф на связи". ]];
elseif s.home then
if char_anna.on_conflict == 0 and conflict_resolved then
char_anna.on_conflict = 1;
if (rel_anna < 0) then
if atl_iyh_shockfish_dead then
return [[Анна при виде вас заявляет: "Твои методы, Дрейк, меня совершенно не устраивают. Там в храме, ты просто закидал несчастную рыбину торпедами!" ]];
elseif atl_iyh_entrance_destroyed then
return [[Анна при виде вас заявляет: "Твои методы, Дрейк, меня совершенно не устраивают. Этот храм мог раскрыть слишком многое о навьярах и их истории, чтобы его просто разрушить!" ]];
else
if atl_iyh_artifacts_on_atlantis then
return [[Анна при виде вас заявляет: "Артефакты у нас, навьяры довольны. Уолтер был прав". ]];
else
return [[Анна при виде вас заявляет: "Мы смогли найти реликвию и вернуть ее в Ираафаанотр. Уолтер не ошибся в тебе, Дрейк". ]];
@@ -1300,29 +1301,26 @@ anna_dlg = dlg {
else
if atl_iyh_artifacts_on_atlantis then
return [[Анна при виде вас заявляет: "Артефакты у нас, навьяры довольны. Реликвия в Ираафаанотре, на своем законном месте. Прекрасно". ]];
else
return [[Анна при виде вас заявляет: "Реликвия в Ираафаанотре, на своем законном месте. Прекрасно". ]];
end;
end;
end;
end;
return [[Анна вопросительно смотрит на вас. ]];
end;
if s.from_call then
return [[Вы слышите в трубке голос Анны Рэдклифф: "Анна Рэдклифф на связи". ]];
return [[Анна кивает: "Да, конечно. Я вас слушаю". ]];
end;
end};
{tag="on_raybox", "[Показать коробочку лучей] Что ты можешь сказать об этом предмете?", [[Анна с интересом оглядывает коробочку, взяв ее из ваших рук. Она возвращает реликвию со словами: "Покажи ее моему брату. Я думаю, он разберется". ]]};