Changeset - b30ed87be191
[Not reviewed]
default
0 2 0
Silverwing - 6 years ago 2018-11-18 10:12:57

venaedanotrr - pre temple ready
2 files changed with 40 insertions and 6 deletions:
0 comments (0 inline, 0 general)
journey_venaedanotrr.lua
Show inline comments
 
@@ -9,6 +9,7 @@ global {
 
    -- 8 - keeper talked with
 
    -- 9 - chief sent to hisorr
 
    -- 10 - hysorr help accepted
 
    -- 11 - hysorr quest completed
 
    ven_quest_status = 0;
 
    ven_learr_spoken_8 = false;
 
    ven_anna_spoken_8 = false;
 
@@ -282,7 +283,7 @@ ven_healer_garden = room {
 

	
 
ven_east_outskirt_1 = room {
 
    nam = 'Венаэданотр, восточная окраина';
 
    dsc = 'Илистая равнина на восточной окраине Венаэданотра. Местность тщательно очищена навьярами от всякой растительности. На востоке вы видите руины старого города.';
 
    dsc = 'Илистая равнина на восточной окраине Венаэданотра. Местность тщательно очищена навьярами от всякой растительности. На востоке вы видите руины старого города. Вы видите здесь следы навьяра, ведущие на юг. Он некоторое время шел по поверхности, потом, очевидно, продолжил плыть -- следы обрываются. ';
 
    way = {
 
        kh_vroom('На север', 'ven_east_outskirt_2');
 
        kh_vroom('На юг', 'ven_east_outskirt_3');
 
@@ -303,7 +304,7 @@ ven_east_outskirt_2 = room {
 

	
 
ven_east_outskirt_3 = room {
 
    nam = 'Венаэданотр, восточная окраина';
 
    dsc = 'Илистая равнина на восточной окраине Венаэданотра. Местность тщательно очищена навьярами от всякой растительности. На востоке вы видите руины старого города.';
 
    dsc = 'Илистая равнина на восточной окраине Венаэданотра. Местность тщательно очищена навьярами от всякой растительности. На востоке вы видите руины старого города. Вы видите здесь следы навьяра, ведущие на восток. ';
 
    way = {
 
        kh_vroom('На север', 'ven_east_outskirt_1');
 
        kh_vroom('На юг', 'ven_south_east_outskirt');
 
@@ -375,7 +376,7 @@ ven_flatland_3 = room {
 

	
 
ven_flatland_4 = room {
 
    nam = 'Венаэданотр, равнина';
 
    dsc = 'Илистая равнина на востоке от Венаэданотра. Здесь произрастают невысокие водоросли. Вокруг снуют мелкие рыбешки, по дну медленно ползают мелкие крабы и другие обитатели океанского дна. На востоке вы видите руины старого города. На юго-востоке возвышается небольшой холм. ';
 
    dsc = 'Илистая равнина на востоке от Венаэданотра. Здесь произрастают невысокие водоросли. Вокруг снуют мелкие рыбешки, по дну медленно ползают мелкие крабы и другие обитатели океанского дна. На востоке вы видите руины старого города. На юго-востоке возвышается небольшой холм. Вы видите здесь следы навьяра, ведущие на восток. ';
 
    way = {
 
        kh_vroom('На север', 'ven_flatland_1');
 
        kh_vroom('На юг', 'ven_flatland_5');
 
@@ -417,7 +418,7 @@ ven_flatland_6 = room {
 

	
 
ven_flatland_7 = room {
 
    nam = 'Венаэданотр, равнина';
 
    dsc = 'Илистая равнина далеко к востоку от Венаэданотра. Здесь все затянуто водорослями, между которыми снуют мелкие рыбешки. По дну медленно ползают мелкие обитатели океанского дна. На севере вы видите руины старого города. ';
 
    dsc = 'Илистая равнина далеко к востоку от Венаэданотра. Здесь все затянуто водорослями, между которыми снуют мелкие рыбешки. По дну медленно ползают мелкие обитатели океанского дна. На севере вы видите руины старого города. Вы видите здесь следы навьяра, ведущие на юг. ';
 
    way = {
 
        kh_vroom('На север', 'ven_old_street_3');
 
        kh_vroom('На юг', 'ven_tangle_north');
 
@@ -431,7 +432,7 @@ ven_flatland_7 = room {
 

	
 
ven_flatland_8 = room {
 
    nam = 'Венаэданотр, равнина';
 
    dsc = 'Илистая равнина далеко к востоку от Венаэданотра. Здесь все затянуто водорослями, между которыми снуют мелкие рыбешки. По дну медленно ползают мелкие обитатели океанского дна. На севере вы видите руины старого города. К юго-востоку расположен домик, сложенный из плохо подходящих друг к другу камней. ';
 
    dsc = 'Илистая равнина далеко к востоку от Венаэданотра. Здесь все затянуто водорослями, между которыми снуют мелкие рыбешки. По дну медленно ползают мелкие обитатели океанского дна. На севере вы видите руины старого города. К юго-востоку расположен домик, сложенный из плохо подходящих друг к другу камней. Вы видите здесь следы навьяра, ведущие к нему. ';
 
    way = {
 
        kh_vroom('На север', 'ven_flatland_7');
 
        kh_vroom('На юго-восток, к домику', 'ven_out_near_hut');
 
@@ -439,6 +440,34 @@ ven_flatland_8 = room {
 
    };
 
}
 

	
 
ven_out_near_hut = room {
 
    nam = 'Венаэданотр, у хижины';
 
    dsc = 'Здесь, посреди илистой равнины, стоит убогая хижина сложенная из каменных блоков едва примыкающих друг к другу. Она не кажется заброшенной. Внутрь ведут следы навьяра. ';
 
    way = {
 
        kh_vroom('Отойти от хижины', 'ven_flatland_8');
 
        kh_vroom('Внутрь', 'ven_out_hut');
 
    };
 
}
 

	
 
ven_out_hut = room {
 
    nam = 'Венаэданотр, хижина';
 
    dsc = 'Инутри хижина предстает скромным обиталищем отшельника -- в углу стоит кровать, напротив которой становлена массивная каменная плита в качестве стола. На полке, прикрепленной к одной из стен стоят несколько склянок с какими-то травами. Внутри никого нет. ';
 
    obj = {
 
        'ven_hut_cage';
 
    };
 
    way = {
 
        kh_vroom('Внутрь', 'ven_out_hut');
 
    }
 
}
 

	
 
ven_hut_cage = obj {
 
    nam = 'ven_hut_cage';
 
    disp = 'Клетка с сохенаррами';
 
    dsc = 'У входа стоит коралловая {клетка}, внутри которой носятся небольшие огненно-красный рыбки -- видимо те самых сохенарры, которые пропали. ';
 
    tak = 'Вы забираете клетку. ';
 
    inv = 'Небольшая переносная клетка. Яркие огненно-красные рыбки резвятся внутри. ';
 
}
 

	
 
ven_tangle_north = room {
 
    nam = 'Венаэданотр, заросли';
 
    dsc = [[Буйная растительность не позволяет вам пройти здесь. ]];
 
@@ -571,6 +600,10 @@ ven_char_healer_dlg = dlg {
 
            ven_char_healer.state = 1;
 
        end;
 

	
 
        if ven_quest_status == 10 and have(ven_hut_cage) then
 
            pon('cage_found');
 
        end;
 

	
 
        if ven_quest_status == 5 then
 
            if have(ven_item_searing_leaf) and have(ven_item_poison_weed) and have(ven_item_rock_stalk) then
 
                pon('ingredients');
 
@@ -594,6 +627,7 @@ ven_char_healer_dlg = dlg {
 
    end;
 
    phr = {
 
        {tag="general"};
 
        {tag='cage_found', false, '[Кодировщик]Я нашел ваших рыб.', [[Хисорр благодарит вас: "Спасибо, что вернули сохенарров. Вот ваш камень". ]], code [[ take(ven_item_red_key);ven_quest_status = 11; ]]};
 
        {tag="keeper", false, '[Кодировщик]Мне нужна помощь с хранителем храма. Он отказывается отдавать нам ключ.', [[Хисорр отвечает: "Сделайте кое-что для меня и я помогу вам. Вы согласны?"]], code [[psub('keeper_more');]]};
 
        {tag='ingredients', false, '[Кодировщик]Я нашел нужные ингредиенты.', code [[
 
            ven_quest_status = 6;
startup.lua
Show inline comments
 
@@ -169,7 +169,7 @@ function init()
 
    ---debug
 
    table.insert(pl.party, 'learr');
 
    table.insert(pl.party, 'radcliffe');
 
    pl.where = "ven_temple_keeper_house_inside";
 
    pl.where = "ven_out_hut";
 
    move("submarine_leviathan", "ven_ravine_entrance");
 
    ven_center.state = 1;
 
    ven_quest_status = 4;
0 comments (0 inline, 0 general)