Changeset - dc6a8ff79813
[Not reviewed]
default
0 1 0
Silverwing - 6 years ago 2019-03-03 07:52:51

Jack Wright dialogues
1 file changed with 21 insertions and 0 deletions:
0 comments (0 inline, 0 general)
party.lua
Show inline comments
 
@@ -780,24 +780,27 @@ wright_main_dlg = dlg {
 
			poff('stay');
 
		end;
 
        
 
        poff("talk");
 
        if (rel_jack < 0) then
 
            if (char_wright.on_learr == 0 and ArrayUtils.indexOf(pl.party, 'learr') ~= 0) then pon("on_learr", "talk"); end;
 
            if (char_wright.on_leviathan == 0) then pon("on_leviathan", "talk"); end;
 
            if (char_wright.on_jack == 0) then pon("on_jack", "talk"); end;
 
        else
 
            if (char_wright.on_learr < 3 and ArrayUtils.indexOf(pl.party, 'learr') ~= 0) then pon("on_learr", "talk"); end;
 
            if (char_wright.on_leviathan < 2) then pon("on_leviathan", "talk"); end;
 
            if (char_wright.on_jack < 2) then pon("on_jack", "talk"); end;
 
 
            if (char_wright.on_venaedanotrr < 2 and nleyyslanotrr_found) then pon("on_venaedanotrr", "talk"); end;
 
            if (char_wright.on_nleyyslanotrr < 2 and lseryanotrr_found) then pon("on_nleyyslanotrr", "talk"); end;
 
        end;
 
        
 
        if atl_ctt_iraa_refusal and not s.iraa_temple_asked then
 
            iraa_temple_asked = true;
 
            pon("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');
 
@@ -905,24 +908,42 @@ wright_main_dlg = dlg {
 
                return [[Джек не скрывает своего восхищения: "Никогда не видел ничего подобного. Неудивительно, что отец оставил жизнь на поверхности в пользу возможности создавать подобное здесь. Пока мы были в пути, я подробно изучил субмарину. Многие решения до сих пор кажутся мне невероятными -- например, использование электричества в качестве движущей силы или наличие звуковой пушки. Я уже успел обсудить с отцом детали диагностических цепей. Это совершенно непостижимо, чтобы машина сама сообщала, что с ней что-то не так". ]];
 
            end;
 
        end};
 
        {tag="on_jack", "Чем ты занимался все это время?", function()
 
            if (rel_jack < 0) then
 
                char_wright.on_jack = 1;
 
                return [[Джек отказывается отвечать: "Не хочу это обсуждать".]];
 
            else
 
                char_wright.on_jack = 2;
 
                return [[Джек отвечает: "Да, в общем-то, ничем. Отец оставил нам с матерью достаточно денег, чтобы мы могли ни в чем не нуждаться. Мать оплатила мое образование в том же университете, где учился отец. Получив диплом с отличием, я просто поставил его на полку. Не нашел дела по душе, да и необходимости не было. Позже, когда мать умерла, я вообще практически прекратил связи с внешним миром. Думаю, что хоть я и бросил идею найти отца, я все-таки продолжал надеяться -- практически все время я посвящал чтению газет со всех уголков света, в поисках известий о случившемся с Вестхейвен Трансоушен. Впрочем, как только первоначальный ажиотаж спал, никто толком и не писал о случившемся. "]];
 
            end;
 
        end};
 
        {tag="on_venaedanotrr", "Что скажешь о Венаэданотре?", function()
 
            if rel_jack < 0 then
 
                char_wright.on_venaedanotrr = 1;
 
                return [[Джек отказывается отвечать: "Не хочу это обсуждать".]];
 
            else
 
                char_wright.on_venaedanotrr = 2;
 
                return [[Джек отвечает: "Меня удивляет разница между Дипатреанотром и Ираафаанотром, но Венаэданотр стоит очень далеко от них -- словно сотни лет разделяют эти поселения. Я читал, что раньше навьяры постоянно путешествовали, распространяя знания и культуру. Сейчас, изолированные поселения потихоньку деградируют. Надеюсь, мы сможем что-то изменить, найдя Лсэрианотр". ]];
 
            end;
 
        end};
 
        {tag="on_nleyyslanotrr", "Что скажешь о Нлейисланотре?", function()
 
            if rel_jack < 0 then
 
                char_wright.on_nleyyslanotrr = 1;
 
                return [[Джек отказывается отвечать: "Не хочу это обсуждать".]];
 
            else
 
                char_wright.on_nleyyslanotrr = 2;
 
                return [[Джек отвечает: "Это поразительно, никогда не думал, что навьяры действительно жили и живут в таких огромных городах -- наверняка, некогда Нлейисланотр, кипел жизнью. Сейчас же, на него без слез не взглянешь". ]];
 
            end;
 
        end};
 
        {always=true, "Вернемся к делу.", [[Джек молча кивает. ]], code [[ pret(); ]]};
 
	};
 
};
 
 
anna_phone_dlg = dlg {
 
    nam = "Анна Рэдклифф";
 
    entered = function(s)
 
        if (char_anna.follow) then
 
            pon('stay');
 
            poff('join');
 
        else
 
            pon('join');
0 comments (0 inline, 0 general)