# HG changeset patch # User Silverwing # Date 2017-11-19 11:44:42 # Node ID 00b00e881f5f33027c7123e7990f5260f0d3b265 # Parent 7b1d29f2e79e4b36f300f348140b4f336390d294 LFC pre-court dialogues diff --git a/atlantis.lua b/atlantis.lua --- a/atlantis.lua +++ b/atlantis.lua @@ -32,6 +32,7 @@ global { atl_lfc_goldman_known = false; atl_lfc_goldman_exposed = false; atl_lfc_saboteur_known = false; + atl_lfc_court_allowed = false; atl_fta_state = 0; atl_fta_darkstar_debrief = false; diff --git a/atlantis_dlg.lua b/atlantis_dlg.lua --- a/atlantis_dlg.lua +++ b/atlantis_dlg.lua @@ -60,7 +60,7 @@ char_darkstar_dlg = dlg { pon("accuse_leroy"); end; - if atl_lfc_goldman_spoken and atl_lfc_leroy_spoken ~= 0 then + if atl_lfc_goldman_spoken and atl_lfc_goldman_spoken ~= 0 then pon("accuse_goldman"); end; @@ -81,12 +81,47 @@ char_darkstar_dlg = dlg { pon("accuse_saboteur"); end; return [[Винсент Даркстар приказывает: "Рассказывайте". ]]; + elseif (atl_lfc_state == 3 or atl_lfc_state == 4) then + if (atl_lfc_state == 3) then + atl_lfc_state = 4; + local r = 0; + if (atl_rep_darkstar >= 0) then r = r + 1; end; + if (atl_rep_svetlova >= 0) then r = r + 1; end; + if (atl_rep_moreau >= 0) then r = r + 1; end; + if (atl_rep_wright >= 0) then r = r + 1; end; + atl_lfc_court_allowed = r > 0; + end; + if (atl_lfc_court_allowed) then + psub("lfc_ending_court"); + if (atl_lfc_goldman_exposed) then + pon("leroy_and_goldman"); + return [[Винсент Даркстар сообщает вам: "Дрейк. В ближайшее время мы будем решать, что делать с саботажниками. Я рекомендую вам поговорить с руководителями станции, после чего возвращайтесь и мы приступим к совещанию". ]]; + else + pon("leroy_only"); + return [[Винсент Даркстар сообщает вам: "Дрейк. В ближайшее время мы будем решать, что делать с саботажником. Я рекомендую вам поговорить с руководителями станции, после чего возвращайтесь и мы приступим к совещанию". ]]; + end; + else + atl_lfc_state = 5; + psub("generic"); + if (atl_lfc_goldman_exposed) then + return [[Винсент Даркстар сообщает вам: "Дрейк. Вы отлично помогли в поимке саботажников. Выражаю вам свою благодарность. Советом станции было принято решение заключить их под стражу на неопределенный срок. Моро сказал, что хочет с вами поговорить, так что отправляйтесь к нему". ]]; + end; else psub("generic"); return [[Винсент Даркстар сообщает: "Я слушаю". ]]; end; end; phr = { + ` {tag="lfc_ending_court"}; + {tag="leroy_and_goldman", false, always = true, "Какое наказание ждет подсудимых?", [[Даркстар отвечает: "Я бы расстрелял их на месте, но я не могу принимать решения единолично". ]]}; + {tag="leroy_only", false, always = true, "Какое наказание ждет подсудимого?", [[Даркстар отвечает: "Я бы расстрелял его на месте, но я не могу принимать решения единолично". ]]}; + {always = true, "Я готов.", function(s) + if atl_lfc_goldman_exposed then + return [[Даркстар поднимает трубку, поворачивает наборный диск, ждет немного и сообщает: "Моро, Светлова, Райт. Жду вас в своем кабинете". Потом он нажимает на рычаг и делает еще один звонок: "Приведите Леруа и Голдмана". ]]; + else + return [[Даркстар поднимает трубку, поворачивает наборный диск, ждет немного и сообщает: "Моро, Светлова, Райт. Жду вас в своем кабинете". Потом он нажимает на рычаг и делает еще один звонок: "Приведите Леруа". ]]; + end; + end}; {tag="lfc_warning"}; {always = true, "Так точно.", [[Даркстар кивает: "Отлично. Вам нужно что-то еще?"]], code[[ atl_lfc_panic_warning = 3; psub("generic")]]}; {tag="first_meeting"}; @@ -271,6 +306,11 @@ char_moreau_dlg = dlg { var { state = 0; lfc_dialog = false; + lfc_out_dialog = false; + lfc_goldman_imprison = 0; + lfc_goldman_banish = 1; + lfc_leroy_imprison = 0; + lfc_leroy_banish = 1; }; nam = "Фредерик Моро"; disp = "Фредерик Моро"; @@ -326,38 +366,24 @@ char_moreau_dlg = dlg { psub("lfc_warning"); return [[Фредерик Моро сообщает вам: "Месье Дрейк, добрый день. Винсент Даркстар просил вас срочно поговорить с ним". ]]; end; - - if (atl_lfc_state == 3) then - atl_lfc_state = 4; - atl_lev_state = 1; - local reputation = 0; - if (atl_rep_darkstar > 0) then - reputation = reputation + 1; - end; - if (atl_rep_moreau > 0) then - reputation = reputation + 1; - end; - if (atl_rep_svetlova > 0) then - reputation = reputation + 1; - end; - if (atl_rep_wright > 0) then - reputation = reputation + 1; - end; - - if (reputation > 2 and atl_rep_moreau >= 0) then - psub("lfc_debrief_good"); - return [[Фредерик Моро приветствует вас: "Месье Дрейк, добрый день. Вы очень помогли нам в поимке саботажника. Огромное спасибо. Посовещавшись, мы решили вернуть вам Левиафан. Также, вы можете посещать Атлантиду в любое удобное для вас время -- мы всегда будем рады вас видеть". ]]; - elseif (reputation > 2) then - psub("lfc_debrief_good"); - return [[Фредерик Моро приветствует вас: "Месье Дрейк, добрый день. Вы очень помогли нам в поимке саботажника. Посовещавшись, мы решили вернуть вам Левиафан. Также, мы решили не запрещать вам доступ на Атлантиду, но не думайте, что я рад вас видеть". ]]; - elseif (atl_rep_moreau >= 0) then - psub("lfc_debrief_bad"); - return [[Фредерик Моро приветствует вас: "Месье Дрейк, добрый день. Вы очень помогли нам в поимке саботажника. Огромное спасибо. Посовещавшись, мы решили вернуть вам Левиафан. К сожалению, совет решил ограничить вам доступ к станции, поэтому я прошу вас покинуть Атлантиду как можно скорее". ]]; - else - psub("lfc_debrief_bad"); - return [[Фредерик Моро приветствует вас: "Месье Дрейк, добрый день. Вы очень помогли нам в поимке саботажника. Посовещавшись, мы решили вернуть вам Левиафан. Убирайтесь и больше не возвращайтесь сюда". ]]; - end; - end; + + if atl_lfc_state == 4 then + if not s.lfc_out_dialog then + s.lfc_out_dialog = true; + if atl_rep_moreau >= 0 then + if atl_lfc_goldman_exposed then + poff("leroy"); + else + poff("both", "goldman_1", "goldman_2", "goldman_3", "goldman_4", "goldman_5", "goldman_6", "goldman_7"); + end; + psub("lfc_saboteur"); + return [[Фредерик Моро приветствует вас: "Месье Дрейк, добрый день. Даркстар сказал, что вы зайдете, чтобы обсудить поимку саботажников. Я вас слушаю". ]]; + else + psub("generic"); + return [[Фредерик Моро приветствует вас: "Месье Дрейк, добрый день. Даркстар сказал, что вы зайдете. Я не буду с вами ничего обсуждать, хоть совет и решил, что вы примете участие в суде". ]]; + end; + end; + end; if (atl_lfc_state == 1 and not s.lfc_dialog) then s.lfc_dialog = true; @@ -391,6 +417,59 @@ char_moreau_dlg = dlg { end; end; phr = { + {tag="lfc_saboteur"}; + {tag="both","Что вы будете делать с саботажниками?", [[Фредерик Моро выдерживает паузу, после чего отвечает: "Я предлагаю высадить их где-нибудь в Северной Америке. На станции им не место". ]]}; + {tag="goldman_1", "Одному сумасшедшему никто не поверит, Голдмана стоит отпустить. ", [[Фредерик Моро кивает: "Я с вами полностью согласен". ]], code [[ + poff("goldman_1", "goldman_2", "goldman_3", "goldman_4", "goldman_5", "goldman_6", "goldman_7"); + ]]}; + {tag="goldman_2", "Голдман -- трус. Он никому ничего не скажет. Его можно отправить на поверхность. ", [[Фредерик Моро кивает: "Поэтому я и предлагаю изгнать его". ]], code [[ + poff("goldman_1", "goldman_2", "goldman_3", "goldman_4", "goldman_5", "goldman_6", "goldman_7"); + ]]}; + {tag="goldman_3", "Голдман хитер. На станции он представляет большую опасность, чем вне ее. ", [[Фредерик Моро пожимает плечами: "Не могу согласиться с вами. Голдман никогда не показывал себя с этой стороны". ]], code [[ + poff("goldman_1", "goldman_2", "goldman_3", "goldman_4", "goldman_5", "goldman_6", "goldman_7"); + ]]}; + {tag="goldman_4", "Голдман просто хотел выбраться отсюда. Пусть убирается с Атлантиды. ", [[Фредерик Моро отрицательно качает головой: "Это заставляет меня пересмотреть мое решение". ]], code [[ + char_moreau_dlg.lfc_goldman_imprison = 1; + poff("goldman_1", "goldman_2", "goldman_3", "goldman_4", "goldman_5", "goldman_6", "goldman_7"); + ]]}; + {tag="goldman_5", "Отпускать Голдмана на поверхность нельзя. Единственный выход -- смертная казнь. ", [[Фредерик Моро: "Что бы ни сделал Голдман, это неприемлемо". ]], code [[ + atl_rep_moreau = atl_rep_moreau - 1; + poff("goldman_1", "goldman_2", "goldman_3", "goldman_4", "goldman_5", "goldman_6", "goldman_7"); + ]]}; + {tag="goldman_6", "Голдман подверг опасности все наше дело. Единственный выход -- смертная казнь. ", [[Фредерик Моро: "Что бы ни сделал Голдман, это неприемлемо". ]], code [[ + atl_rep_moreau = atl_rep_moreau - 1; + poff("goldman_1", "goldman_2", "goldman_3", "goldman_4", "goldman_5", "goldman_6", "goldman_7"); + ]]}; + {tag="goldman_7", "Голдман хитер. Вне станции он будет не менее опасен, чем на ней. ", [[Фредерик Моро пожимает плечами: "Не могу согласиться с вами. Голдман никогда не показывал себя с этой стороны". ]], code [[ + poff("goldman_1", "goldman_2", "goldman_3", "goldman_4", "goldman_5", "goldman_6", "goldman_7"); + ]]}; + {tag="leroy", "Что вы будете делать с саботажником?", [[Фредерик Моро выдерживает паузу, после чего отвечает: "Я предлагаю высадить его где-нибудь в Северной Америке. На станции им не место". ]]}; + {tag="leroy_1", "Одному сумасшедшему никто не поверит, Леруа стоит отпустить. ", [[Фредерик Моро кивает: "Я с вами полностью согласен". ]], code [[ + poff("leroy_1", "leroy_2", "leroy_3", "leroy_4", "leroy_5", "leroy_6", "leroy_7"); + ]]}; + {tag="leroy_2", "Леруа -- трус. Он никому ничего не скажет. Его можно отправить на поверхность. ", [[Фредерик Моро пожимает плечами: "Никак не могу согласиться с вами. Я могу назвать Мишеля кем угодно, но только не трусом". ]], code [[ + poff("leroy_1", "leroy_2", "leroy_3", "leroy_4", "leroy_5", "leroy_6", "leroy_7"); + ]]}; + {tag="leroy_3", "Леруа хитер. На станции он представляет большую опасность, чем вне ее. ", [[Фредерик Моро кивает: "Поэтому я и предлагаю изгнать его". ]], code [[ + poff("leroy_1", "leroy_2", "leroy_3", "leroy_4", "leroy_5", "leroy_6", "leroy_7"); + ]]}; + {tag="leroy_4", "Леруа просто хотел выбраться отсюда. Пусть убирается с Атлантиды. ", [[[Фредерик Моро отрицательно качает головой: "Это заставляет меня пересмотреть мое решение". ]], code [[ + char_moreau_dlg.lfc_goldman_imprison = 1; + poff("leroy_1", "leroy_2", "leroy_3", "leroy_4", "leroy_5", "leroy_6", "leroy_7"); + ]]}; + {tag="leroy_5", "Отпускать Леруа на поверхность нельзя. Единственный выход -- смертная казнь. ", [[Фредерик Моро отрицательно качает головой: "Что бы ни сделал Леруа, это неприемлемо". ]], code [[ + atl_rep_moreau = atl_rep_moreau - 1; + poff("leroy_1", "leroy_2", "leroy_3", "leroy_4", "leroy_5", "leroy_6", "leroy_7"); + ]]}; + {tag="leroy_6", "Леруа подверг опасности все наше дело. Единственный выход -- смертная казнь. ", [[Фредерик Моро отрицательно качает головой: "Что бы ни сделал Леруа, это неприемлемо". ]], code [[ + atl_rep_moreau = atl_rep_moreau - 1; + poff("leroy_1", "leroy_2", "leroy_3", "leroy_4", "leroy_5", "leroy_6", "leroy_7"); + ]]}; + {tag="leroy_7", "Леруа хитер. Вне станции он будет не менее опасен, чем на ней. ", [[Фредерик Моро кивает: "Соглашусь с вами. Лучше пусть посидит взаперти пока. А когда вернется Уильям, мы решим, что делать с ними". ]], code [[ + char_moreau_dlg.lfc_goldman_imprison = 1; + poff("leroy_1", "leroy_2", "leroy_3", "leroy_4", "leroy_5", "leroy_6", "leroy_7"); + ]]}; + {"Это все, что я хотел обсудить по данному вопросу. ", [[Фредерик Моро кивает и спрашивает: "Что-нибудь еще?"]], code [[ psub("generic");]] }; {tag="lfc_warning"}; {always = true, "Я пойду.", [[Моро прощается с вами: "До встречи, месье Дрейк". ]], code [[ back(); ]]}; {tag="iof_learr_dead"}; @@ -563,6 +642,13 @@ char_svetlova_dlg = dlg { lfc_dialog = false; flag_help = false; flag_explain = false; + lfc_out_dialog = false; + lfc_goldman_execute = 0; + lfc_goldman_imprison = 1; + lfc_goldman_banish = 0; + lfc_leroy_execute = 0; + lfc_leroy_imprison = 1; + lfc_leroy_banish = 0; }; nam = "Екатерина Светлова"; disp = "Екатерина Светлова"; @@ -640,6 +726,24 @@ char_svetlova_dlg = dlg { psub('ryveerr_on_steal'); return [[Светлова отрывает взгляд от бумаг, лежащих перед ней и смотрит на вас: "Ну как? Поговорили с Ривеерром?" ]]; else + if atl_lfc_state == 4 then + if not s.lfc_out_dialog then + s.lfc_out_dialog = true; + if atl_rep_svetlova >= 0 then + if atl_lfc_goldman_exposed then + poff("leroy"); + else + poff("both", "goldman_1", "goldman_2", "goldman_3", "goldman_4", "goldman_5", "goldman_6", "goldman_7"); + end; + psub("lfc_saboteur"); + return [[Екатерина Светлова открывает взгляд от бумаг, лежащих перед ней, и смотрит на вас: "Добрый день, Дрейк. Даркстар сказал, что вы зайдете, чтобы обсудить поимку саботажников. Я вас слушаю". ]]; + else + psub("generic"); + return [[Екатерина Светлова открывает взгляд от бумаг, лежащих перед ней, и смотрит на вас: "Добрый день, Дрейк. Если вы пришли обсудить поимку саботажников, то у меня нет на это времени". ]]; + end; + end; + end; + if (atl_iyh_state == 9) then atl_iyh_state = 10; conflict_resolved = 1; @@ -701,6 +805,60 @@ char_svetlova_dlg = dlg { end; end; phr = { + {tag="lfc_saboteur"}; + {tag="both","Что вы будете делать с саботажниками?", [[Екатерина Светлова отвечает, не задумываясь: "Запереть их в темных камерах, пока не раскаются в своих действиях, а потом посмотрим". ]]}; + {tag="goldman_1", "Одному сумасшедшему никто не поверит, Голдмана стоит отпустить. ", [[Екатерина Светлова кивает: "Может так будет лучше. По-крайней мере нам не надо будет его охранять". ]], code [[ + char_svetlova_dlg.lfc_goldman_banish = 1; + poff("goldman_1", "goldman_2", "goldman_3", "goldman_4", "goldman_5", "goldman_6", "goldman_7"); + ]]}; + {tag="goldman_2", "Голдман -- трус. Он никому ничего не скажет. Его можно отправить на поверхность. ", [[Екатерина Светлова кивает: "Может так будет лучше. По-крайней мере нам не надо будет его охранять". ]], code [[ + char_svetlova_dlg.lfc_goldman_banish = 1; + poff("goldman_1", "goldman_2", "goldman_3", "goldman_4", "goldman_5", "goldman_6", "goldman_7"); + ]]}; + {tag="goldman_3", "Голдман хитер. На станции он представляет большую опасность, чем вне ее. ", [[Екатерина Светлова отвечает: "Вы и правда так думаете? Я считала вас более наблюдательным". ]], code [[ + poff("goldman_1", "goldman_2", "goldman_3", "goldman_4", "goldman_5", "goldman_6", "goldman_7"); + ]]}; + {tag="goldman_4", "Голдман просто хотел выбраться отсюда. Пусть убирается с Атлантиды. ", [[Екатерина Светлова кивает: "Нельзя давать преступникам того, чего они хотят". ]], code [[ + poff("goldman_1", "goldman_2", "goldman_3", "goldman_4", "goldman_5", "goldman_6", "goldman_7"); + ]]}; + {tag="goldman_5", "Отпускать Голдмана на поверхность нельзя. Единственный выход -- смертная казнь. ", [[Екатерина Светлова кивает: "Не думаю, что Голдман заслуживает этого. Он просто попал под дурное влияние". ]], code [[ + atl_rep_svetlova = atl_rep_svetlova - 1; + poff("goldman_1", "goldman_2", "goldman_3", "goldman_4", "goldman_5", "goldman_6", "goldman_7"); + ]]}; + {tag="goldman_6", "Голдман подверг опасности все наше дело. Единственный выход -- смертная казнь. ", [[Екатерина Светлова кивает: "Не думаю, что Голдман заслуживает этого. Он просто попал под дурное влияние". ]], code [[ + atl_rep_svetlova = atl_rep_svetlova - 1; + poff("goldman_1", "goldman_2", "goldman_3", "goldman_4", "goldman_5", "goldman_6", "goldman_7"); + ]]}; + {tag="goldman_7", "Голдман хитер. Вне станции он будет не менее опасен, чем на ней. ", [[Екатерина Светлова отвечает: "Вы и правда так думаете? Я думала, вы наблюдательнее". ]], code [[ + poff("goldman_1", "goldman_2", "goldman_3", "goldman_4", "goldman_5", "goldman_6", "goldman_7"); + ]]}; + {tag="leroy", "Что вы будете делать с саботажником?", [[Екатерина Светлова отвечает, не задумываясь: "Запереть его в темной камере, пока не раскается в своих действиях, а потом посмотрим". ]]}; + {tag="leroy_1", "Одному сумасшедшему никто не поверит, Леруа стоит отпустить. ", [[Екатерина Светлова кивает: "Может так будет лучше. По-крайней мере нам не надо будет его охранять". ]], code [[ + char_svetlova_dlg.lfc_leroy_banish = 1; + poff("leroy_1", "leroy_2", "leroy_3", "leroy_4", "leroy_5", "leroy_6", "leroy_7"); + ]]}; + {tag="leroy_2", "Леруа -- трус. Он никому ничего не скажет. Его можно отправить на поверхность. ", [[Екатерина Светлова отвечает: "Вы и правда так думаете? Я считала вас более наблюдательным". ]], code [[ + poff("leroy_1", "leroy_2", "leroy_3", "leroy_4", "leroy_5", "leroy_6", "leroy_7"); + ]]}; + {tag="leroy_3", "Леруа хитер. На станции он представляет большую опасность, чем вне ее. ", [[Екатерина Светлова кивает: "Может так будет лучше. По-крайней мере нам не надо будет его охранять". ]], code [[ + char_svetlova_dlg.lfc_leroy_banish = 1; + poff("leroy_1", "leroy_2", "leroy_3", "leroy_4", "leroy_5", "leroy_6", "leroy_7"); + ]]}; + {tag="leroy_4", "Леруа просто хотел выбраться отсюда. Пусть убирается с Атлантиды. ", [[Екатерина Светлова кивает: "Нельзя давать преступникам того, чего они хотят". ]], code [[ + poff("leroy_1", "leroy_2", "leroy_3", "leroy_4", "leroy_5", "leroy_6", "leroy_7"); + ]]}; + {tag="leroy_5", "Отпускать Леруа на поверхность нельзя. Единственный выход -- смертная казнь. ", [[Екатерина Светлова задумчиво смотрит на вас: "Жестокое решение, но, вероятно, единственно верное. Не буду с вами спорить". ]], code [[ + char_svetlova_dlg.lfc_leroy_execute = 1; + poff("leroy_1", "leroy_2", "leroy_3", "leroy_4", "leroy_5", "leroy_6", "leroy_7"); + ]]}; + {tag="leroy_6", "Леруа подверг опасности все наше дело. Единственный выход -- смертная казнь. ", [[Екатерина Светлова задумчиво смотрит на вас: "Жестокое решение, но, вероятно, единственно верное. Не буду с вами спорить". ]], code [[ + char_svetlova_dlg.lfc_leroy_execute = 1; + poff("leroy_1", "leroy_2", "leroy_3", "leroy_4", "leroy_5", "leroy_6", "leroy_7"); + ]]}; + {tag="leroy_7", "Леруа хитер. Вне станции он будет не менее опасен, чем на ней. ", [[Екатерина Светлова кивает: "Отлично. Пусть немного посидит взаперти". ]], code [[ + poff("leroy_1", "leroy_2", "leroy_3", "leroy_4", "leroy_5", "leroy_6", "leroy_7"); + ]]}; + {"Это все, что я хотел обсудить по данному вопросу. ", [[Екатерина Светлова кивает и спрашивает: "Что-нибудь еще?"]], code [[ psub("generic");]] }; {tag="lfc_warning"}; {always = true, "Я пойду.", [[Светлова возвращается ко своим бумагам: "До встречи". ]], code [[ back(); ]]}; {tag = "iof_learr_dead"}; @@ -957,6 +1115,13 @@ char_michael_wright_dlg = dlg { var { state = 0; lfc_dialog = false; + lfc_out_dialog = false; + lfc_goldman_execute = 0; + lfc_goldman_imprison = 1; + lfc_goldman_banish = 0; + lfc_leroy_execute = 0; + lfc_leroy_imprison = 1; + lfc_leroy_banish = 0; }; nam = "Майкл Райт"; disp = "Майкл Райт"; @@ -1046,11 +1211,85 @@ char_michael_wright_dlg = dlg { psub("fta_deb"); return [[Майкл Райт протягивает вам руку: "Только благодаря вам, мы все еще здесь. Я с радостью сообщу Моро, что я за возвращение вам Левиафана". ]]; else + if atl_lfc_state == 4 then + if not s.lfc_out_dialog then + s.lfc_out_dialog = true; + if atl_rep_svetlova >= 0 then + if atl_lfc_goldman_exposed then + poff("leroy"); + else + poff("both", "goldman_1", "goldman_2", "goldman_3", "goldman_4", "goldman_5", "goldman_6", "goldman_7"); + end; + psub("lfc_saboteur"); + return [[Майкл Райт просматривает какие-то чертежи. Как только вы подходите, он отвлекается и приветствует вас: "Добрый день. Даркстар сказал, что вы зайдете обсудить поимку саботажников. Я вас слушаю". ]]; + else + psub("generic"); + return [[Майкл Райт просматривает какие-то чертежи. Как только вы подходите, он отвлекается и приветствует вас: "Добрый день. Если вы пришли обсудить поимку саботажников, то у меня нет на это времени". ]]; + end; + end; + end; + psub("generic"); return [[Майкл Райт просматривает какие-то чертежи. Как только вы подходите, он отвлекается и приветствует вас: "Добрый день. Чем могу быть полезен?" ]]; end; end; phr = { + {tag="lfc_saboteur"}; + {tag="both","Что вы будете делать с саботажниками?", [[Майкл Райт отвечает: "Я думаю стоит подержать их немного взаперти. Пусть подумают над своим поведением. Когда вернется Уильям, будем решать, что делать с ними дальше". ]]}; + {tag="goldman_1", "Одному сумасшедшему никто не поверит, Голдмана стоит отпустить. ", [[Майкл Райт кивает: "Соглашусь с вами. Просто выкинем его на поверхность". ]], code [[ + char_michael_wright_dlg.lfc_goldman_banish = 1; + poff("goldman_1", "goldman_2", "goldman_3", "goldman_4", "goldman_5", "goldman_6", "goldman_7"); + ]]}; + {tag="goldman_2", "Голдман -- трус. Он никому ничего не скажет. Его можно отправить на поверхность. ", [[Майкл Райт кивает: "Соглашусь с вами. Просто выкинем его на поверхность". ]], code [[ + char_michael_wright_dlg.lfc_goldman_banish = 1; + poff("goldman_1", "goldman_2", "goldman_3", "goldman_4", "goldman_5", "goldman_6", "goldman_7"); + ]]}; + {tag="goldman_3", "Голдман хитер. На станции он представляет большую опасность, чем вне ее. ", [[Майкл Райт ухмыляется: "Это этот-то хитер?" ]], code [[ + poff("goldman_1", "goldman_2", "goldman_3", "goldman_4", "goldman_5", "goldman_6", "goldman_7"); + ]]}; + {tag="goldman_4", "Голдман просто хотел выбраться отсюда. Пусть убирается с Атлантиды. ", [[Майкл Райт кивает: "Соглашусь с вами. Просто выкинем его на поверхность". ]], code [[ + char_michael_wright_dlg.lfc_goldman_banish = 1; + poff("goldman_1", "goldman_2", "goldman_3", "goldman_4", "goldman_5", "goldman_6", "goldman_7"); + ]]}; + {tag="goldman_5", "Отпускать Голдмана на поверхность нельзя. Единственный выход -- смертная казнь. ", [[Майкл Райт отрицательно качает головой: "Леонард хороший человек. Все мы совершаем ошибки". ]], code [[ + atl_rep_wright = atl_rep_wright - 1; + poff("goldman_1", "goldman_2", "goldman_3", "goldman_4", "goldman_5", "goldman_6", "goldman_7"); + ]]}; + {tag="goldman_6", "Голдман подверг опасности все наше дело. Единственный выход -- смертная казнь. ", [[Майкл Райт отрицательно качает головой: "Леонард хороший человек. Все мы совершаем ошибки". ]], code [[ + atl_rep_wright = atl_rep_wright - 1; + poff("goldman_1", "goldman_2", "goldman_3", "goldman_4", "goldman_5", "goldman_6", "goldman_7"); + ]]}; + {tag="goldman_7", "Голдман хитер. Вне станции он будет не менее опасен, чем на ней. ", [[Майкл Райт ухмыляется: "Это этот-то хитер?" ]], code [[ + poff("goldman_1", "goldman_2", "goldman_3", "goldman_4", "goldman_5", "goldman_6", "goldman_7"); + ]]}; + {tag="leroy", "Что вы будете делать с саботажником?", [[Екатерина Светлова отвечает, не задумываясь: "Запереть его в темной камере, пока не раскается в своих действиях, а потом посмотрим". ]]}; + {tag="leroy_1", "Одному сумасшедшему никто не поверит, Леруа стоит отпустить. ", [[Майкл Райт кивает: "Соглашусь с вами. Просто выкинем его на поверхность". ]], code [[ + char_michael_wright_dlg.lfc_goldman_banish = 1; + poff("leroy_1", "leroy_2", "leroy_3", "leroy_4", "leroy_5", "leroy_6", "leroy_7"); + ]]}; + {tag="leroy_2", "Леруа -- трус. Он никому ничего не скажет. Его можно отправить на поверхность. ", [[Майкл Райт ухмыляется: "Это этот-то трус?" ]], code [[ + poff("leroy_1", "leroy_2", "leroy_3", "leroy_4", "leroy_5", "leroy_6", "leroy_7"); + ]]}; + {tag="leroy_3", "Леруа хитер. На станции он представляет большую опасность, чем вне ее. ", [[Майкл Райт кивает: "Соглашусь с вами. Просто выкинем его на поверхность". ]], code [[ + char_michael_wright_dlg.lfc_leroy_banish = 1; + poff("leroy_1", "leroy_2", "leroy_3", "leroy_4", "leroy_5", "leroy_6", "leroy_7"); + ]]}; + {tag="leroy_4", "Леруа просто хотел выбраться отсюда. Пусть убирается с Атлантиды. ", [[Майкл Райт кивает: "Соглашусь с вами. Просто выкинем его на поверхность". ]], code [[ + char_michael_wright_dlg.lfc_leroy_banish = 1; + poff("leroy_1", "leroy_2", "leroy_3", "leroy_4", "leroy_5", "leroy_6", "leroy_7"); + ]]}; + {tag="leroy_5", "Отпускать Леруа на поверхность нельзя. Единственный выход -- смертная казнь. ", [[Майкл Райт задумчиво смотрит на вас: "Может вы и правы, но все же это тяжелый выбор". ]], code [[ + char_michael_wright_dlg.lfc_leroy_execute = 1; + poff("leroy_1", "leroy_2", "leroy_3", "leroy_4", "leroy_5", "leroy_6", "leroy_7"); + ]]}; + {tag="leroy_6", "Леруа подверг опасности все наше дело. Единственный выход -- смертная казнь. ", [[Майкл Райт задумчиво смотрит на вас: "Может вы и правы, но все же это тяжелый выбор". ]], code [[ + char_michael_wright_dlg.lfc_leroy_execute = 1; + poff("leroy_1", "leroy_2", "leroy_3", "leroy_4", "leroy_5", "leroy_6", "leroy_7"); + ]]}; + {tag="leroy_7", "Леруа хитер. Вне станции он будет не менее опасен, чем на ней. ", [[Майкл Райт отвечает: "Вот поэтому я и считаю, что его нужно держать под стражей. "]], code [[ + poff("leroy_1", "leroy_2", "leroy_3", "leroy_4", "leroy_5", "leroy_6", "leroy_7"); + ]]}; + {"Это все, что я хотел обсудить по данному вопросу. ", [[Екатерина Светлова кивает и спрашивает: "Что-нибудь еще?"]], code [[ psub("generic");]] }; {tag="lfc_warning"}; {always=true, "Мне пора.", [["До встречи", -- Майкл Райт возвращается к своим делам. ]], code [[ back(); ]]}; {tag="iof_learr_dead"}; diff --git a/atlantis_looking_for_clues.lua b/atlantis_looking_for_clues.lua --- a/atlantis_looking_for_clues.lua +++ b/atlantis_looking_for_clues.lua @@ -649,4 +649,4 @@ atl_lfc_outro_expose = cutscene("Атлантида", "Атлантида", [[Даркстар поднимает трубку телефона и отдает приказ: "Приведите ко мне Леруа и Голдмана". Вас он просит отойти в угол комнаты и ждать там. ^Допрос продолжался недолго. Сперва Леруа упирался, но подельник сдал его с потрохами и в итоге ему осталось только признать свою вину. ^Подозреваемых заперли в их комнатах, а вас Даркстар отпустил отдыхать. Придя в свою комнату, вы тут же ложитесь спать. ^Вы просыпаетесь от телефонного звонка. Подняв трубку вы слышите голос Даркстара: "Дрейк, зайдите ко мне". ]], "atl_luna_drake_room", function(s) rel_walter = rel_walter + 1; remove(char_leroy, where('char_leroy')); remove(char_goldman, where('char_goldman')); -end); +end); \ No newline at end of file