# HG changeset patch # User silverwing # Date 2017-07-18 16:55:39 # Node ID 1d57ad4813eebd0389f1c2ad01cc79df990e4522 # Parent 924b18aaf45c4e9b69259033469f686dc84439a3 goldman dlgs diff --git a/atlantis.lua b/atlantis.lua --- a/atlantis.lua +++ b/atlantis.lua @@ -1012,7 +1012,7 @@ char_leroy = npc { return [[{Мишель Леруа} работает над каким-то чертежом. ]]; end; end; - dlg = "char_leroy_dlg"; + dlg = "char_leroy_dlg"; }; char_goldman = npc { diff --git a/atlantis_dlg.lua b/atlantis_dlg.lua --- a/atlantis_dlg.lua +++ b/atlantis_dlg.lua @@ -2097,38 +2097,24 @@ char_leroy_dlg = dlg { if (s.state == 0) then s.state = 1; psub("first_meeting"); - return [[ - В кресле сидит человек лет пятидесяти, одетый в простой костюм. У него кудрявые рыжие волосы и не менее рыжая бородка. В кармане пиджака лежат очки. Руки лежат в подлокотниках. Его темные глаза изучают вас. - ]]; + return [[Перед вами стоит склонившийся над чертежом мужчина лет пятидесяти, одетый в старый коричневый костюм. Кудрявые рыжие волосы торчат во все стороны, недлинная рыжая бородка, напротив, аккуратно острижена. В кармане его пиджака лежат очки. Темные глаза сосредоточенно утавились на лежащий перед ним чертеж. ]]; else psub("generic"); - return [[ - Мишель Леруа сидит в кресле и смотрит на вас. - ]]; + return [[Мишель Леруа стоит перед вами, склонившись над чертежом. ]]; end; end; phr = { {tag="first_meeting"}; - {"Добрый день. Я Дэвид Дрейк", [[ - Человек встает и протягивает вам руку: "Мишель Леруа. Инженер". - ]], code [[ psub('first_meeting_2'); ]]}; + {"Добрый день. Я Дэвид Дрейк", [[Человек отрывается от чертежа, чтобы поздороваться с вами. Он протягивает вам руку и произносит: "Мишель Леруа. Инженер". ]], code [[ psub('first_meeting_2'); ]]}; {tag="first_meeting_2"}; - {"[Пожать руку]Рад знакомству", [[ - Мишель садится обратно и говорит: "Перейдем к делу. Что вы хотели?" - ]], code [[ psub('generic'); ]]}; - {"Рад знакомству", [[ - Мишель садится обратно и говорит: "Перейдем к делу. Что вы хотели?" - ]], code [[ psub('generic'); ]]}; + {"[Пожать руку]Рад знакомству", [[Вы пожимаете руку Мишеля, и он спрашивает вас: "Что вы хотели?" ]], code [[ psub('generic'); ]]}; + {"Рад знакомству", [[Мишель кладет руку обратно на стол и спрашивает: "Что вы хотели?" ]], code [[ psub('generic'); ]]}; {tag="generic"}; - {tag="sabotage", false, "Вы знаете, что пожар в Игнисе начался из-за саботажа?", [[ - "Кто вам это сказал? Никто на станции не будет в здравом уме подвергать опасности свою жизнь еще больше". - ]], code [[ atl_lfc_leroy_spoken = 1; ]]}; + {tag="sabotage", false, "Вы знаете, что пожар в Игнисе начался из-за саботажа?", [[Мишель удивленно переспрашивает: "Кто вам это сказал? не думаю, что здесь есть люди настолько не ценящие свою жизнь". ]], code [[ atl_lfc_leroy_spoken = 1; ]]}; {tag="ignis_what", false,"Что вы можете сказать о произошедшем в Игнисе?", [[ - "Короткое замыкание, огонь быстро распространился по секции". - ]]}; - {always=true, "Я пойду", [[ - "Увидимся". - ]], code [[ back(); ]]}; + Мишель уверенно отвечает: "Короткое замыкание. К сожалению, пленки и другие материалы, хранимые в Игнисе достаточно горючи". ]]}; + {"Почему вы считаете, что станцию необходимо закрыть?", [[Мишель начинает объяснять, активно жестикулируя: "Вы недавно здесь, и для вас это долэно быть гораздо более очевидно, чем для многих из нас. Легко представить, к чему здесь может привести самая мелкая поломка". ]]}; + {always=true, "Я пойду", [[Мишель возвращается к чертежу. ]], code [[ back(); ]]}; }; }; @@ -2155,82 +2141,43 @@ char_goldman_dlg = dlg { if (s.state == 0) then s.state = 1; psub("first_meeting"); - return [[ - Перед вами высокий человек лет пятидесяти. Густые светлые волосы коротко острижены. Лицо украшают пышные золотистые усы. Увидев вас, он говорит: "Вы прибыли на Левиафане? Я Леонард Голдман. Занимаюсь электросистемами станции" - ]]; + return [[Перед вами на койке лежит человек лет пятидесяти с густыми светлые волосы. Лицо украшают пышные золотистые усы. Мужчина приветствует вас: "Добро пожаловать на Атлантиду. Я Леонард Голдман. Занимаюсь электросистемами станции". ]]; else psub("generic"); - return [[ - Леонард Голдман вопросительно смотрит на вас: "Что вы хотели?" - ]]; + return [[Леонард Голдман вопросительно смотрит на вас: "Что вы хотели?" ]]; end; end; phr = { {tag="first_meeting"}; - {"Я Дэвид Дрейк. Рад знакомству", [[ - Леонард кивает, но ничего не говорит - ]], code [[ psub("generic"); ]]}; + {"Я Дэвид Дрейк. Рад знакомству. ", [[Леонард кивает, но ничего не говорит. ]], code [[ psub("generic"); ]]}; {tag="generic"}; - {tag="show_clock", false, "[Показать часы]Это ваше?", [[ - Голдман протягивает руку, чтобы взять часы и удивленно спрашивает: "Мои. Где вы их взяли?" - ]], code [[ atl_lfc_goldman_known = true; psub("give_clock"); ]]}; - {tag="sabotage", false, "Вы знаете, что пожар начался из-за саботажа?", [[ - Вы видите удивление и страх на лице Голдмана. Он неуверенно спрашивает: "С чего вы взяли?" - ]], code [[ psub("sabotage2"); atl_lfc_leroy_spoken = 1; ]]}; - {tag="ignis_what", false, "Вы знаете, что произошло в Игнисе?", [[ - "Не больше чем вы". - ]]}; - {"Я пойду", [[ - "Поговорим позже". - ]], code [[ back(); ]]}; + {tag="show_clock", false, "[Показать часы]Это ваше?", [[Голдман протягивает руку, чтобы взять часы и удивленно спрашивает: "Мои. Где вы их взяли?" ]], code [[ atl_lfc_goldman_known = true; psub("give_clock"); ]]}; + {tag="sabotage", false, "Вы знаете, что пожар начался из-за саботажа?", [[Вы видите удивление и страх на лице Голдмана. Он неуверенно спрашивает: "С чего вы взяли?" ]], code [[ psub("sabotage2"); atl_lfc_leroy_spoken = 1; ]]}; + {tag="ignis_what", false, "Вы знаете, что произошло в Игнисе?", [[Голдман пожимает плечами: "Не больше чем вы". ]]}; + {"Я пойду", [[Голдман кивает: "Поговорим позже". ]], code [[ back(); ]]}; {tag="sabotage2"}; - {"Даркстар сказал", [[ - "Даркстар мог и ошибиться. Я в это не поверю". - ]]}; - {"Это очевидно", [[ - "С чего вы взяли? будете дальше распускать подобные слухи - я доложу Даркстару". - ]]}; - {"Эээ... Я пошутил", [[ - "Вы вообще нормальный?!" - ]], code [[ back(); ]]}; + {"Даркстар сказал", [[Леонард Голдман пожимает плачеми: "Даркстар мог и ошибиться -- он же параноик. А я в это не поверю". ]]}; + {"Это очевидно", [[Леонард Голдман недовольно предупреждает вас: "Будете дальше распускать подобные слухи - я доложу Даркстару". ]]}; + {"Эээ... Я пошутил", [[Леонард Голдман недовольно восклицает: "Вы вообще нормальный?!"]], code [[ back(); ]]}; {tag="give_clock"}; - {"[Отдать часы]Нашел", [[ - "Благодарю. Это часы моего деда, они очень важны для меня". - ]], code [[ remove("item_goldmans_clock"); pret(); ]]}; - {"[Убрать часы]Не так быстро. Что ты делал в Солисе?", [[ - Ваш запрос похоже застал Леонарда врасплох. Заикаясь, он спрашивает: "С ч-чего вы вз-взяли?" - ]], code [[ psub("give_clock_2");]]}; + {"[Отдать часы]Нашел", [[Леонард Голдман кивает: "Благодарю. Это часы моего деда, они очень важны для меня". ]], code [[ remove("item_goldmans_clock"); pret(); ]]}; + {"[Убрать часы]Не так быстро. Что ты делал в Солисе?", [[Ваш запрос похоже застал Леонарда врасплох. Заикаясь, он спрашивает: "С ч-чего вы вз-взяли?" ]], code [[ psub("give_clock_2");]]}; {tag="give_clock_2"}; - {"Эти часы я подобрал на месте саботажа. Теперь ты не отвертишься", [[ - Леонард садится на кровать. Тяжело вздохнув он сознается: "Хорошо, я все скажу. Только если обещаете, что меня больше не будут держать на этой станции" - ]], code [[ psub('promise'); ]]}; + {"Эти часы я подобрал на месте саботажа. Теперь ты не отвертишься.", [[Леонард поднимается и садится. Тяжело вздохнув он сознается: "Хорошо, я все скажу. Только если обещаете, что меня больше не будут держать на этой станции". ]], code [[ psub('promise'); ]]}; {tag="promise"}; - {always = true, "Я сделаю все, что в моих силах", [[ - "Это все Мишель придумал. У меня бы мозгов не хватило. Он и в Игнисе пожар устроил. Солис он тоже хотел взорвать сам, но Даркстар, кажется подозревает его. Поэтому он упросил меня это сделать... И зачем я согласился?!" + {always = true, "Я сделаю все, что в моих силах.", [[Леонард Голдман вздыхает и начинает сбивчиво рассказывать: "Это все Мишель придумал. У меня бы мозгов не хватило. Он и в Игнисе пожар устроил. Солис он тоже хотел взорвать сам, но Даркстар, кажется подозревает его. Поэтому он упросил меня это сделать... И зачем я согласился?!" ]], code [[ atl_lfc_saboteur_known = true; psub("leroy");]]}; - {always = true, "Я ничего не обещаю",[[ - "Тогда я ничего не скажу" - ]], code [[ psub("threaten"); ]]}; + {always = true, "Я ничего не обещаю.",[[Леонард Голдман дрожащим голосом отвечает: "Тогда я ничего не скажу". ]], code [[ psub("threaten"); ]]}; {tag = "threaten"}; - {always = true, "Тогда пусть Даркстар с тобой разбирается", [[ - "Это все Мишель придумал. У меня бы мозгов не хватило. Он и в Игнисе пожар устроил. Солис он тоже хотел взорвать сам, но Даркстар, кажется подозревает его. Поэтому он упросил меня это сделать... И зачем я согласился?!" - ]], code [[ atl_lfc_saboteur_known = true; psub("leroy");]]}; - {"[Отдать часы]Черт с тобой, забирай свои часы", [[ - Голдман крайне удивлен: "Вот так просто?" - ]], code [[ remove("item_goldmans_clock"); psub("tired_of_you"); ]]}; + {always = true, "Тогда пусть Даркстар с тобой разбирается", [[Леонард Голдман вздыхает и начинает сбивчиво рассказывать: "Это все Мишель придумал. У меня бы мозгов не хватило. Он и в Игнисе пожар устроил. Солис он тоже хотел взорвать сам, но Даркстар, кажется подозревает его. Поэтому он упросил меня это сделать... И зачем я согласился?!" ]], code [[ atl_lfc_saboteur_known = true; psub("leroy");]]}; + {"[Отдать часы]Черт с тобой, забирай свои часы.", [[Голдман крайне удивлен: "Вот так просто?" ]], code [[ remove("item_goldmans_clock"); psub("tired_of_you"); ]]}; {"[Уйти]", code = [[ back(); ]]}; {tag = "tired_of_you"}; - {"Даю тебе последний шанс сказать все, что знаешь", [[ - "Я назвал свои условия" - ]], code [[ psub('promise'); ]]}; + {"Даю тебе последний шанс сказать все, что знаешь.", [[леонард Голдман отказывается отвечать: "Я назвал свои условия". ]], code [[ psub('promise'); ]]}; {"[Уйти]", code = [[ back(); ]]}; {tag = "leroy"}; - {"И что вы еще намереваетесь сломать?", [[ - "Не знаю. Мишель хотел сломать станцию... Так чтобы никто не пострадал. Все бы просто вернулись на поверхность и дело с концом". - ]]}; - {"Я пойду", [[ - "Помни, что ты обещал!" - ]], code = [[ back(); ]]}; + {"И что вы еще намереваетесь сломать?", [[Леонард Голдман пожимает плечами. Испуганно глядя на вас, он отвечает: "Не знаю. Мишель хотел сломать станцию... Так чтобы никто не пострадал. Все бы просто вернулись на поверхность и дело с концом". ]]}; + {"Я пойду", [[Леонард Голдман кивает: "Помни, что ты обещал". ]], code = [[ back(); ]]}; }; };