Changeset - 2cc317fb92c2
[Not reviewed]
default
0 2 0
Silverwing - 5 years ago 2019-04-14 09:55:46

endings implemented
2 files changed with 53 insertions and 14 deletions:
0 comments (0 inline, 0 general)
ending.lua
Show inline comments
 
@@ -5,8 +5,36 @@ global {
 

	
 
-- TODO naethvjirr 1
 
-- TODO naethvjirr 2
 
-- TODO naethvjirr 3
 
-- TODO naethvjirr 4
 
-- naethvjirr 3
 
-- naethvjirr 4
 

	
 
--[[
 
---- Naethvjirr prevails
 
]]
 
ending_naethvjirr_prevails_david = cutscene('Пробуждение', 'Пробуждение', [[Наэтвьирр, как оказалось обладает невероятной силой. Уже спустя несколько дней, Лсэрианотр кишел вашими механическими слугами. Большая часть города была преобразована в гигантские заводы, на которых производились немыслимые доселе машины. Вы понятия не имеете для чего нужны некоторые из них. Вы пробовали расспросить об этом Наэтвьирра, но он отвечал лишь смутными намеками вроде "они пригодятся нам в будущем" или "мы используем их для развития промышленности". Вскоре, экипаж Левиафана принимает решение вернуться на Атлантиду, но Наэтвьирр уговаривает вас остаться. ]], 'ending_naethvjirr_prevails_david_atlantis');
 

	
 
ending_naethvjirr_prevails_david_atlantis = cutscene('Пробуждение', 'Пробуждение', function(s)
 
    pr [[Вы даете Наэтвьирру задачу связаться с Атлантидой. Проходит больше месяца, прежде чем вы получаете ответ. ]];
 
    if atlantis_state == 1 then
 
        pr [[Группа исследователей прибывает с Атлантиды. Они рассказывают об удачно сложившихся обстоятельствах и союзе Дипатреанотра и Ираафаанотра. В библиотеках Лсэриантра их ждут месяцы, если не годы работы по восстановлению знаний, накопленных навьярами за столетия. Наэтвьирр не только не препятствует, но и активно способствует их работе. ]];
 
    elseif atlantis_state == 2 then
 
        pr [[Группа исследователей прибывает с Атлантиды. В библиотеках Лсэриантра их ждут месяцы, если не годы работы по восстановлению знаний, накопленных навьярами за столетия. Наэтвьирр не только не препятствует, но и активно способствует их работе. Вместе с исследователями прибыло большое количество навьярских переселенцев из пришедшего в упадок Дипатреанотра, которые так же получили жилье в Лсэрианотре. ]];
 
    elseif atlantis_state == 3 then
 
        pr [[Обострившиеся отношения между Дипатреанотром и Ираафаанотром практически вынудили Моро закрыть станцию, но ваши посланники прибывают вовремя. Все жители Атлантиды переселяются в Лсэрианотр, где продолжают свою исследовательскую деятельность. В библиотеках Лсэриантра их ждут месяцы, если не годы работы по восстановлению знаний, накопленных навьярами за столетия. Наэтвьирр не только не препятствует, но и активно способствует их работе. ]];
 
    elseif atlantis_state == 4 then
 
        pr [[Посланники возвращаются с печальными новостями -- Атлантида разрушена и покинута. Причиной прекращения работы станции стал саботаж. Наэтвьирр обещает вам найти людей, работавших на станции, но ему это так и не удается.]];
 
    elseif atlantis_state == 5 then
 
        pr [[Посланники возвращаются с печальными новостями -- Атлантида разрушена и покинута. Причиной прекращения работы станции стал окончательный раздор с навьярами из Ираафаанотра и Дипатреанотра. Наэтвьирр обещает вам найти людей, работавших на станции, но ему это так и не удается.]];
 
    end;
 
end, 'ending_naethvjirr_prevails_david_final');
 

	
 
ending_naethvjirr_prevails_david_final = game_over('Пробуждение', 'Пробуждение', [[По указанию Наэтвьирра вы быстро налаживаете отношения с навьярами по всему земному шару. А спустя несколько лет Наэтвьирр готовиться показать себя и людям с поверхности. Как он и предсказывал, люди очень нехотя принимали блага, даруемые морем, но за считанные месяцы все земные правители признали бесполезность борьбы с древней машиной. До вас доходят отрывочные сведения о вспыхивающих тут и там восстаниях, однако где бы вы ни оказывались, вы видете сильно улучшившиеся условия жизни как навьяров так и людей. Десятилетия спустя, Наэтвьирр дает землянам возможность выбраться за пределы родной планеты -- многолетние исследования, проводимые людьми и навьярами при поддержке Наэтвьирра дали свои плоды -- первые люди выходят в открытый космос и перед жителями земли открываются невиданные перспективы. К сожалению, Наэтвьирр не всесилен и, хотя продолжительность жизни сильно увеличилась, бессмертия достичь не удалось. Перед смертью вы передаете ему все полномочия по дальнейшему управлению планетой, заметив, что все равно ничего не изменится -- он и так принимает все значимые решения. ]]);
 

	
 
--[[
 
-- Naethvjirr prevails under drake
 
]]
 

	
 
ending_naethvjirr_prevails_william = cutscene('Пробуждение', 'Пробуждение', [[Наэтвьирр, как оказалось обладает невероятной силой. Уже спустя несколько дней, Лсэрианотр кишел механическими слугами вашего отца. Большая часть города была преобразована в гигантские заводы, на которых производились немыслимые доселе машины. Однажды, Уильям честно признался вам, что понятия не имеет для чего нужны некоторые из них. Вы пробовали расспросить об этом Наэтвьирра, но он не давал вам никаких комментариев, ссылаясь на то, что над ним властен только Уильям. Вскоре, экипаж Левиафана принимает решение вернуться на Атлантиду и вы отправляетесь вместе со всеми. ]], 'ending_atlantis');
 

	
 
--[[
 
-- Naethvjirr destroyed
 
@@ -81,12 +109,15 @@ ending_atlantis = cutscene('Пробуждение', 'Пробуждение', function(s)
 
     end;
 
 elseif atlantis_state == 4 then
 
     -- Atlantis is destroyed by saboteur
 
     pr [[Вы возвращаетесь на Атлантиду и обнаруживаете, что станция покинута. Еще находясь снаружи вы обнаруживаете обширные повреждения в секциях Солис, Аэрис и Терра -- очевидно, здесь произошла целая серия аварий. Внутри станции вы находите записи Моро, объясняющие причину аварий -- на Атлантиде объявился еще один саботажник, завершивший дело первого. Одновременные аварии в Аэрисе и Терре сделали нормальную работу станции невозможной и руководителям пришлось закрыть станцию. Вам не остается ничего, кроме как вернуться на поверхность. ]];
 
     pr [[Вы возвращаетесь на Атлантиду и обнаруживаете, что станция покинута. Еще находясь снаружи вы обнаруживаете обширные повреждения в секциях Солис, Аэрис и Терра -- очевидно, здесь произошла целая серия аварий. Внутри станции вы находите записи Моро, объясняющие причину аварий -- на Атлантиде объявился еще один саботажник, завершивший дело первого. Одновременные аварии в Аэрисе и Терре сделали нормальную работу станции невозможной и руководителям пришлось закрыть станцию. ]];
 
 elseif atlantis_state == 5 then
 
     -- Atlantis is abandoned due to relations
 
     pr [[Вы возвращаетесь на Атлантиду и обнаруживаете, что станция покинута. Судя по запискам Моро, восстановить отношения с навьярами не удалось, а их возрастающая враждебность стала угрозой безопасности станции. Руководители приняли решение закрыть станцию. Вам не остается ничего, кроме как вернуться на поверхность. ]];
 
     pr [[Вы возвращаетесь на Атлантиду и обнаруживаете, что станция покинута. Судя по запискам Моро, восстановить отношения с навьярами не удалось, а их возрастающая враждебность стала угрозой безопасности станции. Руководители приняли решение закрыть станцию. ]];
 
 end;
 
end, function(s)
 
    if naethvjirr_state == 2 then
 
        return "ending_naethvjirr_prevails_william_final";
 
    end;
 
    if atlantis_state == 4 or atlantis_state == 5 then
 
        return "ending_atlantis_destroyed";
 
    end;
 
@@ -123,4 +154,18 @@ ending_lseryanotrr_phaetlarr = game_over('Пробуждение', 'Пробуждение', function(s)
 
    elseif atlantis_state == 3 then
 
        pr [[В Лсэрианотре вас встречают с распростертыми объятиями. Под руководством Фаэтларра город начали стремительно восстанавливать. Были отправлены послы во все известные поселения навьяров с целью наладить контакт с нмии. Фаэтларр не ограничивает вам доступ в библиотеку Лсэрианотра, поставив условием лишь то, что все восстановленные знания должны остаться достоянием навьяров. ]];
 
    end;
 
end);
 
\ No newline at end of file
 
end);
 

	
 
ending_naethvjirr_prevails_william_final = cutscene('Пробуждение', 'Пробуждение', function(s)
 
    if atlantis_state == 1 then
 
        pr [[Вернувшись в Лсэрианотр, вы приступаете к работе. В библиотеках Лсэриантра вам придется провести месяцы, если не годы, чтобы восстановить знания, накопленные навьярами за столетия. Наэтвьирр не только не препятствует, но и активно способствует их работе. ]];
 
    elseif atlantis_state == 2 then
 
        pr [[Вернувшись в Лсэрианотр, вы приступаете к работе. В библиотеках Лсэриантра вам придется провести месяцы, если не годы, чтобы восстановить знания, накопленные навьярами за столетия. Наэтвьирр не только не препятствует, но и активно способствует их работе. Навьярские переселенцы из пришедшего в упадок Дипатреанотра так же получили жилье в Лсэрианотре. ]];
 
    elseif atlantis_state == 3 then
 
        pr [[Уильям и Наэтвьирр всеми силами содействуют вашему обустройству в Лсэрианотре. В библиотеках Лсэриантра вам придется провести месяцы, если не годы, чтобы восстановить знания, накопленные навьярами за столетия. ]];
 
    elseif atlantis_state == 4 or atlantis_state == 5  then
 
        pr [[Вы возвращаетесь в Лсэрианотр, который становится вашим домом на оставшуюся жизнь. Вы многое узнаете рядом с Уильямом, а Наэтвьирр всегда готов подбросить вам интересное дело. ]];
 
    end;
 
end, 'ending_naethvjirr_prevails_william_final_2');
 

	
 
ending_naethvjirr_prevails_william_final_2 = game_over('Пробуждение', 'Пробуждение', [[]]);
 
\ No newline at end of file
lse_alliance.lua
Show inline comments
 
@@ -291,9 +291,9 @@ end);
 
    Ending 1: Drake controls Naethvjirr
 
]]
 

	
 
lse_naethvjirr_drake_a = cutscene('Лсэрианотр, зал Наэтвьирра', 'Лсэрианотр, зал Наэтвьирра', [[Глаза статуи, стоящей в центре зала зажигаются белым светом. Его рот открывается и он начинает говорить на непонятных вам языках. Наконец, он говорит на чистом английском: "Кто звал меня?" ^Уильям поднимает перед собой металлическую пластину, взятую у вас, произнося: "Я твой хозяин, слушай меня". Наэтвьирр подходит у Уильяму и забирает предмет из его рук. Он кладет пластинку себе в рот и на некоторое время замирает после чего сообщает: "Принято". ]], 'lse_naethvjirr_drake_2');
 
lse_naethvjirr_drake_a = cutscene('Лсэрианотр, зал Наэтвьирра', 'Лсэрианотр, зал Наэтвьирра', [[Глаза статуи, стоящей в центре зала зажигаются белым светом. Его рот открывается и он начинает говорить на непонятных вам языках. Наконец, он говорит на чистом английском: "Кто звал меня?" ^Уильям поднимает перед собой металлическую пластину, взятую у вас, произнося: "Я твой хозяин, слушай меня". Наэтвьирр подходит у Уильяму и забирает предмет из его рук. Он кладет пластинку себе в рот и на некоторое время замирает после чего сообщает: "Принято". ]], 'lse_naethvjirr_prevails_william');
 

	
 
lse_naethvjirr_drake_b = cutscene('Лсэрианотр, зал Наэтвьирра', 'Лсэрианотр, зал Наэтвьирра', [[Уильям поднимает перед собой металлическую пластину, взятую у вас, произнося: "Я твой хозяин, слушай меня". Наэтвьирр подходит у Уильяму и забирает предмет из его рук. Он кладет пластинку себе в рот и на некоторое время замирает после чего сообщает: "Принято". ]], 'lse_naethvjirr_drake_2');
 
lse_naethvjirr_drake_b = cutscene('Лсэрианотр, зал Наэтвьирра', 'Лсэрианотр, зал Наэтвьирра', [[Уильям поднимает перед собой металлическую пластину, взятую у вас, произнося: "Я твой хозяин, слушай меня". Наэтвьирр подходит у Уильяму и забирает предмет из его рук. Он кладет пластинку себе в рот и на некоторое время замирает после чего сообщает: "Принято". ]], 'lse_naethvjirr_prevails_william');
 

	
 
lse_naethvjirr_drake_2 = cutscene('Пробуждение', 'Пробуждение', [[Наэтвьирр, как оказалось обладает невероятной силой. Уже спустя несколько дней, Лсэрианотр кишел механическими слугами вашего отца. Большая часть города была преобразована в гигантские заводы, на которых производились немыслимые доселе машины. Однажды, Уильям честно признался вам, что понятия не имеет для чего нужны некоторые из них. Вы пробовали расспросить об этом Наэтвьирра, но он не давал вам никаких комментариев, ссылаясь на то, что над ним властен только Уильям. ]], 'lse_naethvjirr_drake_3');
 

	
 
@@ -309,13 +309,7 @@ lse_naethvjirr_drake_6 = game_over('Пробуждение', [[Вы прожили долгую и плодовитую жизнь -- Наэтвьирр обеспечил вас и вашего отца неслыханным долголетием, но возможности его оказались не безграничны. Уже перед самой вашей смертью, Наэтвьирр позволил навьярам и людям увидеть огромный мир, ждущий за пределами нашей маленькой планеты. Вас не покидало ощущение, что древняя машина лишь использует вас всех для своих, неясных целей. Это мнение поддерживали и непрекращающиеся восстания как навьярских, так и людских городов, хотя казалось бы, и у тех и у других есть все, чего можно желать. Вы начинаете думать о том, было ли это влияние благотворным для вас. Вы видели, как Аэдхиарра заменил молодой навьяр. Глупый и неспособный к самостоятельным решениям, полностью покорный воле Наэтвьирра. Лсэрианотр давал ему все, и он даже не задумывался о том, как и откуда это получено. Что будет дельше? Время покажет. ]], 'Пробуждение');
 
    Ending 2: You control naethvjirr
 
 ]]
 

	
 
lse_naethvjirr_self = cutscene('Лсэрианотр, зал Наэтвьирра', 'Лсэрианотр, зал Наэтвьирра', [[Наэтвьирр подходит к вам и забирает ключ из ваших рук. Он кладет пластинку себе в рот и на некоторое время замирает после чего сообщает: "Принято". ]], 'lse_naethvjirr_self_2');
 

	
 
lse_naethvjirr_self_2 = cutscene('Пробуждение', 'Пробуждение', [[Наэтвьирр, как оказалось обладает невероятной силой. Уже спустя несколько дней, Лсэрианотр кишел вашими механическими слугами. Большая часть города была преобразована в гигантские заводы, на которых производились немыслимые доселе машины. Вы понятия не имеете для чего нужны некоторые из них. Вы пробовали расспросить об этом Наэтвьирра, но он отвечал лишь смутными намеками вроде "они пригодятся нам в будущем" или "мы используем их для развития промышленности". ]], 'lse_naethvjirr_self_3');
 

	
 
lse_naethvjirr_self_3 = cutscene('Пробуждение', 'Пробуждение', [[За месяцы, пока вы вместе с Уильямом изучали библиотеки Лсэрианотра, Наэтвьирр, с вашего позволения, объединил под своей рукой разрозненные по всем океанам Земли навьярские поселения. Сейчас для вас уже очевидно, что Наэтвьирр действует скорее исходя из собственных интересов, нежели следуя вашим указам. Стоит вам сделать что-то, что древнему не по нраву, как он начинает спорить и предлагать свои решения, не отступаясь до того момента, пока вы не согласитесь с ним. До вас, окруженных верными союзниками, во главе с Аэдхиарром, доносятся слухи о существовании несогласных с главенством Наэтвьирра и вы, глядя на то, как он спорит даже с вами, вполне понимаете их. Однако, вы ясно видите положительные плоды -- уже сейчас даже в самых отдаленных и примитивных навьярских поселениях забыли о голоде и нужде, наваьры из всех городов имеют доступ к копиям библиотек Лсэрианотра. ]], 'lse_naethvjirr_self_4');
 

	
 
lse_naethvjirr_self_4 = cutscene('Пробуждение', 'Пробуждение', [[Прошли годы. Ваш отец состарился и отошел от дел. Навьярская машина совершенно отбилась от рук -- что бы вы ни просили Наэтвьирра сделать, он оспаривал и в итоге вы вынуждены были согласиться с его вариантом. Нельзя сказать, что это так уж плохо. Навьяры достигли многого -- их научные достижения обеспечили значительное превосходство над людьми -- быстрые корабли позволяли перемещаться от города к городу за считанные часы. Мощные машины памяти позволили хранить все, придуманное или изученное каждым навьяром. А Наэтвьирр все чаще намекал, что пора бы навести порядок и на поверхности Земли. ]], 'lse_naethvjirr_drake_5');
 
lse_naethvjirr_self = cutscene('Лсэрианотр, зал Наэтвьирра', 'Лсэрианотр, зал Наэтвьирра', [[Наэтвьирр подходит к вам и забирает ключ из ваших рук. Он кладет пластинку себе в рот и на некоторое время замирает после чего сообщает: "Принято". ]], 'ending_naethvjirr_prevails_david');
 

	
 
--[[
 
    Ending 3: Naethvjirr controls you
0 comments (0 inline, 0 general)