# HG changeset patch # User Silverwing # Date 2019-06-22 07:54:41 # Node ID ae392e0478dd77d0bc6bc17e094d324982e0c045 # Parent 8d19aeb5811f5e70f94943709560a3807315375f learr now can join expedition in any time diff --git a/atlantis_dlg.lua b/atlantis_dlg.lua --- a/atlantis_dlg.lua +++ b/atlantis_dlg.lua @@ -1176,6 +1176,12 @@ char_learr_atlantis_dlg = dlg { 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 [[Джек Райт прощается с Леарр и покидает комнату. ]]; @@ -1225,6 +1231,12 @@ char_learr_atlantis_dlg = dlg { 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}; @@ -1243,18 +1255,20 @@ char_learr_atlantis_dlg = dlg { 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(); ]]}; {"Давно ты этим занимаешься?", [[Леарр кивает: "Я с-самого-прибытия-ваши-книги-учусь-читать. Я надеюсь-все-пойму со-временем". ]]};