# HG changeset patch # User Silverwing # Date 2017-04-25 17:31:08 # Node ID 4257fce27f1c5fabaffc5c475663377ab0b3e83a # Parent e65426db8685699b9b9a97a351bafe25b4636a6c 247 diff --git a/atlantis_dlg.lua b/atlantis_dlg.lua --- a/atlantis_dlg.lua +++ b/atlantis_dlg.lua @@ -1357,9 +1357,16 @@ char_learr_atlantis_dlg = dlg { char_aikerjarr_dlg = dlg { var { state = 0; + lfc_dialog = false; }; nam = "Аикерьярр"; dsc = function(s) + if (atl_lfc_state == 1 and not s.lfc_dialog) then + s.lfc_dialog = true; + pon('sabotage', 'ignis_what'); + elseif (atl_lfc_state ~= 1) then + poff('sabotage', 'ignis_what'); + end; if (s.state == 0) then psub("first_meeting"); return [[Перед вами стоит высокий стройный навьяр. Серебристая чешуя сверкает в свете электрических ламп. Зеленые глаза с неприязнью разглядывают вас. Существо одето в темно-зеленые шорты и куртку из водорослей. В правой руке навьяр держит острозаточенное коралловое копье. Он никак не реагирует на ваше приближение. ]]; @@ -1397,6 +1404,8 @@ char_aikerjarr_dlg = dlg { {always= "true", "Значит, ты все-таки меня понимаешь. Хватит тратить мое время. ", [[Навьяр недовольно рычит: "Ты говорри". ]], code [[char_aikerjarr_dlg = 1; psub("generic")]]}; {always= "true", "Значит, ты все-таки меня понимаешь, чертов рыбень. Теперь слушай и отвечай. ", [[Навьяр стучит копьем об пол и отворачивается от вас. ]], code [[back();]]}; {tag = "generic"}; + {tag = "sabotage", "Ты знаешь, что пожар начался из-за саботажа?", [[Аикерьярр лишь слегка усмехается, но не удостаивает вас ответом. ]]}; + {tag = "ignis_what", "Ты знаешь, почему начался пожар в Игнисе?", [[Аикерьярр лишь слегка усмехается, но не удостаивает вас ответом. ]]}; --Dyp’atre’anot’rr --Iraa’pha’anot’rr {"Расскажи о конфликте между вашими городами", [[ @@ -1534,11 +1543,12 @@ char_ryveerr_dlg = dlg { return [[Ривеерр спокойно отвечает: "Ты со-мной-про-это-не-говори. Это-ваши-дела. Я не-хочу-ими-заниматься". ]]; end; end}; - {tag="ignis_what", [[Ты знаешь, почему начался пожар в Игнисе?]], function(s) + {tag="ignis_what", "Ты знаешь, почему начался пожар в Игнисе?", function(s) if (atl_iof_learr_dead) then return [[Ривеерр недовольно отвечает: "Это-не-значимо. Значимо, что Леарр мертва". ]]; else return [[Ривеерр спокойно отвечает: "Ты со-мной-про-это-не-говори. Это-ваши-дела. Я не-хочу-ими-заниматься". ]]; + end; end}; {always=true, "Я пойду", [[Ривеерр прощается с вами: "Мы позже-поговорим". ]], code [[ back(); ]]}; {tag="more_on_relic"};