Changeset - 6eef15c09817
[Not reviewed]
default
0 3 0
silverwing - 5 years ago 2019-10-06 19:34:14

[upd] Added lseryanotrr finding cutscene
3 files changed with 19 insertions and 2 deletions:
0 comments (0 inline, 0 general)
journey_nleyyslanotrr.lua
Show inline comments
 
@@ -1394,8 +1394,7 @@ nley_pedestal = obj {
 
            s.taken = true;
 
            item_lse_map.state = item_lse_map.state + 1;
 
            if item_lse_map.state == 5 then
 
                lseryanotrr_found = true;
 
                return [[Вы забираете фрагмент карты себе. Теперь у вас есть полная карта пути в Лсэрианотр. ]];
 
                return [[Вы забираете фрагмент карты себе. Теперь у вас есть полная карта пути в Лсэрианотр. Возвращайтесь на Левиафан, чтобы изучить ее. ]];
 
            else
 
                return [[Вы забираете фрагмент карты себе. ]];
 
            end;
leviathan.lua
Show inline comments
 
@@ -97,6 +97,12 @@ leviathan_airlock = darkroom {
 
	dsc_lit = "Шлюзовой отсек Левиафана представляет собой небольшую круглую камеру, около двух метров в диаметре. Отсек освещен ярким светом электрических ламп, смонтированных на стенах. ";
 
	dsc_halflit = "Шлюзовой отсек Левиафана представляет собой небольшую круглую камеру, около двух метров в диаметре. В свете лампы вы различаете предметы окружения. На стенах смонтированы электрические лампы, однако они сейчас не горят. ";
 
	dsc_dark = "Шлюзовой отсек Левиафана представляет собой небольшую круглую камеру, около двух метров в диаметре. Сейчас здесь темно и вы почти ничего не видите. ";
 
    entered = function(s)
 
        if item_lse_map.state == 5 then
 
            lseryanotrr_found = true;
 
            walkin('lseryanotrr_found_cutscene');
 
        end;
 
    end;
 
	way = {
 
		kh_vroom("В кают-компанию", function(s)
 
			if (have(item_suit)) then
lse_intro.lua
Show inline comments
 
@@ -2,6 +2,18 @@ global {
 
    lse_key = false;
 
};
 

	
 
lseryanotrr_found_cutscene = cutscene("lseryanotrr_found_cutscene", 'Левиафан, кают-компания', function(s)
 
    pr [[Экипаж Левиафана собирается в кают-компании, чтобы разобраться в хитросплетениях древней навьярской карты. ]];
 
    if ArrayUtils.indexOf(pl.party, 'learr') ~= 0 and ArrayUtils.indexOf(pl.party, 'anna') ~= 0 then
 
        pr [[Помощь Анны и Леарр оказалась неоценимой. Хотя девушки много спорили о значениях тех или иных символов, в итоге это привело к нужному результату. ]];
 
    elseif ArrayUtils.indexOf(pl.party, 'learr') ~= 0  then
 
        pr [[С большим трудом вы с Леарр разбирали символы карты, многие из которых были неизвестны даже ей, пытаясь установить их истинное значение, но в итоге достигли резульата. ]];
 
    elseif ArrayUtils.indexOf(pl.party, 'anna') ~= 0 then
 
        pr [[С большим трудом вы с Анной разбирали символы карты, многие из которых были неизвестны ей, пытаясь установить их истинное значение, но в итоге достигли резульата. ]];
 
    end;
 
    pr [[На то чтобы проложить курс у вас уходит несколько часов кропотливой работы. ]];
 
end, "leviathan_wardroom");
 

	
 
lse_entered = cutscene("lse_entered", "Левиафан, рубка", [[После бесконечной череды скал и ущелий перед Левиафаном, наконец, открылось громадное плато с выросшим по центру колоссальных размеров городом, полностью накрытым прозрачным куполом, защищающим древние строения от проникновения посторонних. Приближаясь вы начинаете различать отдельные здания, выстроившиеся тремя кольцами вокруг центральной башни-обелиска. Ослепительно-ярким светом горят на этом маяке цветные символы древнего навьярского языка. К сожалению, сейчас вы можете понять только часть их. То, что вы читаете гласит: "Первый и главный город навьяров и хевьяров". Весь экипаж Левиафана собирается в рубке, не в силах оторвать взгляд от грандиозного зрелища. ]], "lse_entered2", function(s)
 
    char_learr:accompany(false);
 
    char_phaetlarr:accompany(false);
0 comments (0 inline, 0 general)