Changeset - ae392e0478dd
[Not reviewed]
default
0 1 0
Silverwing - 5 years ago 2019-06-22 07:54:41

learr now can join expedition in any time
1 file changed with 18 insertions and 4 deletions:
0 comments (0 inline, 0 general)
atlantis_dlg.lua
Show inline comments
 
@@ -1173,12 +1173,18 @@ char_learr_atlantis_dlg = dlg {
 
        if (atl_iyh_state == 1 and not atl_iyh_learr_spoken) then
 
            pon('iyh1');
 
        elseif (atl_iyh_state == 2 and ArrayUtils.indexOf(pl.party, 'learr') == 0) then
 
            pon('iyh2');
 
        end;
 
 
        if atl_iyh_state == 10 and not atl_iyh_shockfish_dead and ArrayUtils.indexOf(pl.party, 'learr') == 0 then
 
            pon('join');
 
        else
 
            poff('join');
 
        end;
 
 
		if (s.state == 0) then
 
            if ArrayUtils.indexOf(pl.party, 'wright') ~= 0 and where(char_jack_wright_atlantis) == atl_luna_common_room then
 
                pr [[Джек Райт прощается с Леарр и покидает комнату. ]];
 
                remove('char_jack_wright_atlantis', 'atl_luna_common_room');
 
                put('char_jack_wright_atlantis', 'atl_luna_jack_room');
 
            end;
 
@@ -1222,12 +1228,18 @@ char_learr_atlantis_dlg = dlg {
 
		{"He'vji'a'rr?", [[Леарр кивает: "Мы так-называем пришедших-с-поверхности-вас". ]]};
 
		{"Я хотел кое-что спросить.", [["Ты говори", -- просит Леарр. ]], function(s)
 
			char_learr_atlantis_dlg.state = 1;
 
			psub('generic');
 
        end};
 
		{tag="generic"};
 
        {tag="join", false, "Я хочу, чтобы ты присоединилась к нашей экспедиции.", [[Леарр отвечает: "Я готова". ]], function(s)
 
            remove("char_learr_atlantis", where("char_learr_atlantis"));
 
            table.insert(pl.party, 'learr');
 
            move(char_learr, char_learr.home);
 
            back();
 
        end};
 
		{tag="iyh1", false, "Расскажи о вашем конфликте с Дипатреанотром.", [[Леарр начинает рассказывать, активно жестикулируя: "Na'vji'a'yhe'dyp'atre'anot'rr взяли из-нашего-храма-реликвию! Они потом-в-наш-город-пришли и требовали-вернуть их-реликвию! Мы не-брали ее и это-сказали им!" -- Леарр недовольно топает ногой и сжимает кулаки, -- "Они нам-не-верят! Они украли нашу-вещь и не-верят нам!" ]], function(s)
 
             atl_iyh_learr_spoken = true;
 
        end};
 
        {tag="iyh2", false, "Я отправляюсь в храм Дипатреанотра. Мне не помешает твоя помощь.", [[Плавники Леарр принимают фиолетовый оттенок: "He'vji'a'rr нельзя туда!"]], function(s)
 
            psub("join_me");
 
        end};
 
@@ -1240,24 +1252,26 @@ char_learr_atlantis_dlg = dlg {
 
                psub("more_on_books");
 
                return [[Леарр отвечает: "Я иногда-читаю". Она опускает глаза на книгу, потом смотрит на вас. Немного подумав, она отвечает, как-бы нехотя: "Я не-умею-ваш-язык-читать. Я пытаюсь-учусь. Мари помогает". ]];
 
            end;
 
        end};
 
		{always=true, "Я пойду.", [[Плавники Леарр медленно теряют цвет и она прощается с вами: "Ты возвращайся". ]], code [[back();]]};
 
        {tag="join_me"};
 
        {"Я не собираюсь входить внутрь, но мне нужно осмотреть его окрестности.", [[Цвет плавников Леарр меняется на оранжевый и затем на желтый. Она соглашается: "Я с-тобой-пойду". ]], code [[
 
        {"Я не собираюсь входить внутрь, но мне нужно осмотреть его окрестности.", [[Цвет плавников Леарр меняется на оранжевый и затем на желтый. Она соглашается: "Я с-тобой-пойду". ]], function(s)
 
            remove("char_learr_atlantis", where("char_learr_atlantis"));
 
            table.insert(pl.party, 'learr');
 
            move(char_learr, char_learr.home);
 
            pret();
 
        ]]};
 
        {"Для этого ты мне и нужна.", [[Цвет плавников Леарр меняет цвет на синий. Она соглашается: "Я согласна. Я с-тобой-пойду". ]], code [[
 
            back();
 
        end};
 
        {"Для этого ты мне и нужна.", [[Цвет плавников Леарр меняет цвет на синий. Она соглашается: "Я согласна. Я с-тобой-пойду". ]], function(s)
 
            remove("char_learr_atlantis", where("char_learr_atlantis"));
 
            table.insert(pl.party, 'learr');
 
            move(char_learr, char_learr.home);
 
            pret();
 
        ]]};
 
            back();
 
        end};
 
        {tag="more_on_books"};
 
        {"Я могу помочь?", [[Леарр кивает: "Я думаю-ты-другим-делом-занят. Я не-хочу-мешать". ]], code[[ char_learr.on_books = 3; pret(); ]]};
 
        {"Давно ты этим занимаешься?", [[Леарр кивает: "Я с-самого-прибытия-ваши-книги-учусь-читать. Я надеюсь-все-пойму со-временем". ]]};
 
        {"Как у тебя успехи?", [[Леарр смущенно отвечает: "Я еще-многое-не-понимаю. Но я со-временем-пойму-надеюсь". ]]};
 
        {"Давай поговорим о другом.", [[Леарр кивает: "Ты говори". ]], code [[pret();]]};
 
    }
0 comments (0 inline, 0 general)