Changeset - 1857b3026cbb
[Not reviewed]
default
0 1 0
Silverwing - 4 years ago 2020-09-01 21:08:41

First ending implemented
1 file changed with 187 insertions and 98 deletions:
main3.lua
187
98
0 comments (0 inline, 0 general)
main3.lua
Show inline comments
 
@@ -3,6 +3,7 @@
 
-- $Author: Khaelenmore Thaal
 
-- $Info: Игра на Паровозик 6
 

	
 
require 'fmt'
 
require 'noinv'
 
loadmod 'cutscene'
 

	
 
@@ -100,59 +101,6 @@ ppath = std.class({
 
    end;
 
}, std.room)
 

	
 

	
 
ppath = std.class({
 
    __path_type = true;
 
    new = function(_, t)
 
        if type(t) ~= 'table' then
 
            std.err("Wrong path argument. Use {} as path argument.", 2)
 
        end
 
        
 
        local n, s, sr, ds = t[1], t[2], t[3]
 

	
 
        if not ds then
 
            s, sr, ds = n, s, sr
 
            n = nil
 
        end
 

	
 
        local new = {
 
            before = s;
 
            src = sr;
 
            dst = ds;
 
        }
 

	
 
        for k, v in std.pairs(t) do
 
            if type(k) == 'string' then
 
                new[k] = v
 
            end
 
        end
 

	
 
        new.nam = n or new.nam
 

	
 
        return std.room(new)
 
    end;
 
    disp = function(s)
 
        local w = s.dst
 
        if disabled(w) or closed(w) then
 
            return false
 
        end
 
        if s.after ~= nil and visited(w) then
 
            return std.call(s, 'after')
 
        end
 
        return std.call(s, 'before') .. ' (' .. tostring(math.floor(distances[s.src][s.dst] / MINUTE)) ..' минут)';
 
    end;
 
    onwalk = function(s, _)
 
        local w = s.dst
 
        if not disabled(w) and not closed(w) then
 
            walk(w)
 
            if me():moved() then
 
                timestamp = timestamp + distances[s.src][s.dst];
 
            end;
 
        end
 
        return false
 
    end;
 
}, std.room)
 

	
 
dpath = std.class({
 
    __path_type = true;
 
    new = function(_, t)
 
@@ -169,7 +117,6 @@ dpath = std.class({
 

	
 
        local new = {
 
            before = s;
 
            src = sr;
 
            dst = ds;
 
        }
 

	
 
@@ -260,23 +207,158 @@ stat {
 
    end;
 
}
 

	
 
menu {
 
    nam = 'task_list';
 
    disp = 'Список дел';
 
    inv = function(s)
 
        if dinner_status == 0 then
 
            pn [[12:00 -- званый обед. Нужно одеться в праздничное платье и привести себя в порядок. ]];
 
        else
 
            pn(fmt.st([[12:00 -- званый обед. Нужно одеться в праздничное платье и привести себя в порядок. ]]));
 
        end;
 

	
 
        if widget_status == 0 then
 
            pn [[6:30 -- 9:00 -- Виджет ждет меня в мастерской. Мне нужно найти блокнот с моими заметками. ]];
 
        else
 
            pn(fmt.st([[6:30 -- 9:00 -- Виджет ждет меня в мастерской. Мне нужно найти блокнот с моими заметками. ]]));
 
        end;
 

	
 
        if taggart_status == 0 then
 
            pn [[До 11:00 -- Вернуть ключ от склада Таггарту. ]];
 
        else
 
            pn(fmt.st([[До 11:00 -- Вернуть ключ от склада Таггарту. ]]));
 
        end;
 

	
 
        if boys_status == 0 then
 
            pr [[До обеда мне нужно принести Уиллу и Фреду какую-нибудь безделушку, чтобы они могли оплатить билеты в цирк. ]];
 
        else
 
            pn(fmt.st([[До обеда мне нужно принести Уиллу и Фреду какую-нибудь безделушку, чтобы они могли оплатить билеты в цирк. ]]));
 
        end;
 
    end;
 
}
 

	
 
room {
 
    nam = 'main';
 
    disp = 'Сказки Тайрандела: Утро принцессы Асурьи';
 
    disp = 'Истории Тайрандела: Утро принцессы Асурьи';
 
    noinv = true;
 
    notime = true;
 
    decor = [[
 
        Асурья -- дочь императора Тайрандела, Данасиса I, законная наследница трона. 
 
        Как и у любой другой принцессы ее день насыщен событиями, 
 
        тем более что в любознательности, интеллекте и доброте юной особе не отказать. ^
 
        Помогите Асурье успеть сделать все запланированные на утро дела и явиться вовремя на званый обед,
 
        устроенный ее отцом в честь годовщины освобождения города Далагара от злых чар. 
 
        Меня зовут Асурья. Я дочь Данасиса I -- император Тайрандела, а я -- законная наследница трона.
 
        Сегодня у меня очень важный день -- папа устраивает званый обед в честь годовщины освобождения Далагара от злых чар.
 
        Но это не единственное, что у меня запланировано на сегодня.
 
    ]];
 
    way = {
 
        path {'Начать игру', 'bedroom'};
 
        path {'Вступление', 'intro1'};
 
    };
 
}
 

	
 
cutscene {
 
    nam = 'intro1';
 
    disp = 'Утро принцессы Асурьи';
 
    noinv = true;
 
    notime = true;
 
    decor = function(s)
 
        pr [[
 
            [cut Тихий переливчатый звон]Тихий переливчатый звон со стороны камина возвестил начало нового дня. Я уже давно не прибегаю к помощи слуг по утрам -- они больше мешают, чем помогают. ^
 
            [cut Я поднимаюсь с кровати]Я поднимаюсь с кровати и сладко потягиваюсь. Часы показывают ровно 6 часов утра. ^
 
            [cut Пора вспомнить мои планы на сегодня][code walk('intro2')]
 
        ]];
 
    end;
 
}
 

	
 
cutscene {
 
    nam = 'intro2';
 
    disp = 'Накануне вечером...';
 
    noinv = true;
 
    notime = true;
 
    decor = function(s)
 
        pr [[
 
            Я вытаскиваю из кармашка своего походного костюма [cut маленькие изящные часики]маленькие изящные часики -- подарок Виджета на мой двенадцатый день рождения. Короткая стрелка почти достигла цифры семь. ^
 
            [cut Пора возвращаться домой.]
 
            "Ребята, мне пора!" -- Кричу я. В ответ доносится: "До завтра, Асти!"^
 
            [cut Я делаю несколько шагов]Я делаю несколько шагов, как вдруг замечаю сидящего неподалеку и грустно смотрящего куда-то вдаль Уилла.^
 
            [cut "Что случилось?"]"Что случилось?" -- спрашиваю я, свалившись в траву рядом с другом. ^
 
            "Цирк завтра уезжает, а я так и не смог скопить денег, чтобы сходить туда с Фредом", -- грустно сообщает он.  ^
 
            [cut "Я помогу вам..."]"Я помогу вам. Завтра ждите меня здесь с утра. Я принесу вам что-нибудь ценное, чтобы вы смогли купить билеты", -- обещаю я. Уилл сразу меняется в лице: "Я даже не знаю, как благодарить тебя. По тебе вообще не скажешь, что ты из этих, богатых..."^
 
            "Иногда в этом есть свои преимущества", -- отвечаю я и, попрощавшись с Уиллом, убегаю домой.^
 
            [cut Продолжить]
 
            [code walk('intro3')]
 
        ]];
 
    end;
 
}
 

	
 
cutscene {
 
    nam = 'intro3';
 
    disp = 'Накануне днем...';
 
    noinv = true;
 
    notime = true;
 
    decor = function(s)
 
        pr [[
 
            Гремлин стоял передо мной, пытаясь отдышаться -- он с трудом догнал меня, спешащую в библиотеку. ^
 
            [cut "Ваше высочество!"]"Ваше высочество! Вы просили сообщить!" -- выпалил Виджет, после чего продолжил обильно глотать воздух -- бедняга совсем запыхался.  ^
 
            [cut "Виджет, успокойся..."]"Виджет, успокойся, отдышись и расскажи все как следует", -- медленно говорю я, пытаясь успокоить друга.^
 
            Отдышавшись он продолжает: "Асти, я могу подготовить для тебя мастерскую. [cut Завтра]Завтра, с полседьмого до девяти. Успеешь?"^
 
            "Успею, не переживай", -- отвечаю я. Виджет убегает по своим делам, а я направляюсь дальше в библиотеку. ^
 
            [cut Продолжить]
 
            [code walk('intro4')]
 
        ]];
 
    end;
 
}
 

	
 
cutscene {
 
    nam = 'intro4';
 
    disp = 'Накануне утром...';
 
    noinv = true;
 
    notime = true;
 
    decor = function(s)
 
        pr [[
 
            [cut "Вот, держи..."]"Вот, держи. Только, пожалуйста, верни мне его завтра до 11 часов, иначе у меня будут большие проблемы", -- прошептал Таггарт, протягивая мне [cut небольшой сверточек]небольшой сверточек. В сверточке был ключ от одной из неиспользуемых кладовых дворца. Там я устроила [cut алхимическую лабораторию]алхимическую лабораторию для себя. Если родители прознают про нее, мне конец -- родители запрещают мне заниматься алхимией.^
 
            "Да, как и всегда. Спасибо, Таггарт", -- отвечаю я, [cut пряча сверток в карман куртки]пряча сверток в карман куртки, -- "Ладно, я побегу, до новых встреч", -- прощаюсь я и убегаю.^
 
            [cut Продолжить]
 
            [code walk('intro5')]
 
        ]];
 
    end;
 
}
 

	
 

	
 
cutscene {
 
    nam = 'intro5';
 
    disp = 'Накануне перед сном...';
 
    noinv = true;
 
    notime = true;
 
    decor = function(s)
 
        pr [[
 
            Я вхожу в кабинет отца. Он молча указывает на кресло, стоящее в углу, рядом с камином. Я сажусь и [cut жду]жду. ^
 
            Через несколько минут он встает напротив меня и начинает, как всегда многословно, [cut излагать]излагать: "Асурья, дочь моя. Как ты знаешь, завтра у нас очень важный день, а именно -- годовщина изгнания древнего зла из славного города [cut Далагара...]Далагара..."^
 
            Так он продолжает довольно долго, но главное. что я уяснила -- завтра, в 12 часов мне необходимо явиться в главный обеденный зал дворца.^
 
            [cut Продолжить]
 
            [code walk('intro6')]
 
        ]];
 
    end;
 
}
 

	
 
cutscene {
 
    nam = 'intro6';
 
    disp = 'Утро принцессы Асурьи';
 
    noinv = true;
 
    notime = true;
 
    decor = function(s)
 
        pr [[
 
            [cut Итак...]
 
            В 12 часов дня у меня званый обед. Если я опоздаю, папа будет очень недоволен. Мне обязательно нужно одеться, сделать макияж и уложить волосы к этому времени.^
 
            [cut Далее...]
 
            C 6:30 до 9:00 Виджет ждет меня в мастерской. Мне нужно не забыть взять свои записи.^
 
            [cut Кроме того...]
 
            До 11:00 мне нужно успеть вернуть Таггарту ключ, иначе у него будут проблемы.^
 
            [cut И наконец...]
 
            Я обещала Уиллу принести какую-нибудь ценную безделушку.^
 
            [cut Продолжить]
 
            [code walk('bedroom')]
 
        ]];
 
    end;
 
}
 

	
 
room {
 
    nam = 'bedroom';
 
    disp = 'Спальня';
 
@@ -665,7 +747,7 @@ room {
 
            if taggart ~= nil then
 
                remove(taggart, 'guard_post');
 
                lookup('#guard', 'guard_post'):enable();
 
                p [[Я опоздала. Таггарт уже ушел. Чтоб меня темные забрали, что же теперь с ним будет...]];
 
                p [[Я опоздала. Таггарт уже ушел. Чтоб меня теневики забрали! Что же теперь с ним будет...]];
 
            end;
 
        end;
 
    end;
 
@@ -752,7 +834,7 @@ room {
 
    obj {
 
        nam = '#guards';
 
        dsc = 'У ворот стоят двое {стражников}. ';
 
        act = 'Темный! Одного из них я знаю. Это Игерд. Он меня ни за что не пропустит если узнает. Но в этой одежде он меня не узнает. ';
 
        act = 'Демон! Одного из них я знаю. Это Игерд. Он меня ни за что не пропустит если узнает. Но в этой одежде он меня не узнает. ';
 
    };
 
    obj {
 
        nam = '#gate';
 
@@ -772,7 +854,7 @@ room {
 
    dsc = 'Я выбралась за пределы дворца. Отсюда я за сорок минут доберусь до леса, где я договорилась встретиться с Фредом и Уиллом. ';
 
    way = {
 
        path {'Во дворец', 'west_gate'};
 
        tpath {'В лес', 40 * MINUTE, 'forest'};
 
        dpath {'В лес', 40 * MINUTE, 'forest'};
 
    }
 
}: with {
 
    
 
@@ -783,7 +865,7 @@ room {
 
    disp = 'Опушка леса';
 
    dsc = 'Я стою на опушке леса. Дышится здесь легко и приятно, совсем не так как во дворце и, уж тем более, в городе. Здесь мы договорились о встрече с Фредом и Уиллом. ';
 
    way = {
 
        tpath {'Во дворец', 40 * MINUTE, 'west_gate_outside'};
 
        dpath {'Во дворец', 40 * MINUTE, 'west_gate_outside'};
 
    }
 
}: with {
 
    obj {
 
@@ -835,7 +917,7 @@ dlg {
 
            else
 
                return 'Уилл отвечает: "Привет, Асти!"^Фред просто молча машет мне рукой.'
 
            end;
 
        end);
 
        end;
 
        };
 
        {'Что увидели?', function(s)
 
            if s.state == 0 then
 
@@ -871,62 +953,56 @@ dlg {
 

	
 
cutscene {
 
    nam = 'ending1';
 
    disp = 'Утро принцессы Асурьи';
 
    noinv = true;
 
    notime = true;
 
    decor = function(s)
 
        if dinner_status == 1 then
 
            pr [[К тому моменту, как я появляюсь, на празднике остаются лишь редкие гости. Мой отец, едва увидев меня, резким шагом направляется ко мне. ^]];
 
            pr [[К тому моменту, как [cut я появляюсь]я появляюсь на празднике, в зале остаются лишь редкие гости. Мой отец, едва увидев меня, резким шагом направляется ко мне. ^]];
 
            pr [[ [cut "Асурья!.."]"Асурья! То, что ты себе позволяешь, уже ни в какие рамки не лезет!" -- он почти кричит на меня, а я могу лишь стоять, виновато опустив голову. ^]];
 
            pr [[
 
                [cut Продолжить]
 
            ]];
 
            pr [["Асурья! То, что ты себе позволяешь, уже ни в какие рамки не лезет!" -- он почти кричит на меня, а я могу лишь стоять, виновато опустив голову. ^]];
 
            pr [[
 
                [cut Да, я пропустила этот чертов обед, будь он неладен. ]
 
                [cut Схватив меня за руку,]
 
            ]];
 
            pr [[Схватив меня за руку, папа буквально тащит меня в свой кабинет. Втолкнув меня внутрь и закрыв дверь он принялся кричать, уже не сдерживаясь: "Да что ты себе позволяешь, демоница! С кем поведешься от того и наберешься! Якшаешься со всяким сбродом!"^]];
 
            pr [[Схватив меня за руку, он буквально тащит меня за собой в кабинет. Втолкнув меня внутрь и закрыв дверь, он принялся кричать, уже не сдерживаясь: "Да что ты себе позволяешь, демоница! С кем поведешься от того и наберешься! Якшаешься со всяким сбродом! Разве это подобает наследнице престола?!.." -- отец продолжает ругаться еще очень долго. ^]];
 
            pr [[
 
                [cut Я еле сдерживалась, чтобы не заплакать. ]
 
                [cut Я еле сдерживаюсь, чтобы не заплакать. ]
 
            ]];
 
            pr [[Я еле сдерживалась, чтобы не заплакать. Да, я девочка, но я будушая императрица! [cut Я должна быть сильной!]Я должна быть сильной! Все мне так говорят. [cut Я вспомнила, как учил меня Уилл]Я вспомнила, как учил меня Уилл: стиснуть зубы и молчать. ^]];
 
            pr [[Я еле сдерживаюсь, чтобы не заплакать. Да, я девочка, но я будущая императрица! [cut Я должна быть сильной!]Я должна быть сильной! Все мне так говорят. [cut Я вспомнила, как учил меня Уилл]Я вспомнила, как учил меня Уилл -- стиснуть зубы и молчать. ^]];
 
            pr [[
 
                Я молча выслушала бесконечную тираду отца. Наконец, подошло самое интересное...^
 
                [cut Наказание]
 
                Вот тут я уже не могла сдержаться -- на ближайший год вся моя жизнь [cut превращалась в ад]превращалась в ад -- отныне мне нельзя было общаться ни с кем, кроме моих родственников, личных слуг и придворных. Мне запретили посещать лаборатории и мастерские. Мне запретили выходить из замка, иначе как в сопровождении. И кроме того, в моем расписании теперь вдвое больше уроков этикета. Времени на занятия механикой у меня тоже пока не будет.^
 
                Я молча выслушала бесконечную тираду отца. Наконец, подошло самое интересное...[cut Наказание]Наказание.^
 
                Вот тут я уже не могла сдержаться и разразилась слезами. На ближайший год вся моя жизнь [cut превращалась в ад]превращалась в ад -- [cut отныне мне нельзя]отныне мне нельзя было общаться ни с кем, кроме моих родственников, личных слуг и придворных. [cut Мне запретили]Мне запретили посещать лаборатории и мастерские, выходить из замка без сопровождения. И кроме того, в моем расписании [cut теперь]теперь вдвое больше уроков этикета. Соответственно, [cut возможности заниматься механикой]возможности заниматься механикой у меня пока тоже нет.^
 
            ]];
 
        elseif dinner_status == 2 then
 
            pr [[
 
                Я появляюсь, когда праздник находится в самом разгаре и мгновенно привлекаю к себе внимание. Да, мое опоздание еще долго будут обсуждать все во дворце, но это [cut не самое страшное].не самое страшное. Самое страшное, это [cut разгневанный взгляд отца]. 
 
            ]];
 
            pr [[
 
                разгневанный взгляд отца.^
 
                [cut Я появляюсь]Я появляюсь, когда праздник в самом разгаре и мгновенно [cut привлекаю к себе внимание]привлекаю к себе внимание. Теперь мое опоздание еще долго будут обсуждать все во дворце, но это не самое страшное. [cut Самое страшное]Самое страшное, это разгневанный взгляд отца. ^
 
                Праздник проходит как обычно -- музыканты играют замысловатые мелодии, гости сидят за столами и вкушают всевозможные яства. Я, как и положено, [cut занимаю место рядом с отцом]занимаю место рядом с отцом. ^
 
                Полтора часа глупых разговоров о погоде, причинах моего опоздания и других придворных глупостях, празднество наконец-то заканчивается. Император поднимается из-за стола и объявляет об этом. Гости начинают расходиться, а это значит что скоро меня ждет долгий и тяжелый разговор [cut в кабинете отца]в кабинете отца. ^
 
                Полтора часа разговоров о моде, погоде, причинах моего опоздания и других придворных глупостях спустя, празднество наконец-то подходит к концу. [cut Император поднимается из-за стола] Император поднимается из-за стола и объявляет, что праздник окончен. Гости начинают расходиться, а это значит что скоро меня ждет [cut долгий и тяжелый разговор]долгий и тяжелый разговор в кабинете отца. ^
 
            ]];
 
            pr [[
 
                Едва я вошла в кабинет, папа принялся кричать на меня: "Да что ты себе позволяешь, демоница! С кем поведешься от того и наберешься! Якшаешься со всяким сбродом!"^]];
 
                Едва я вошла, он принялся кричать на меня: "Да что ты себе позволяешь, демоница! С кем поведешься от того и наберешься! Якшаешься со всяким сбродом! Разве это подобает наследнице престола?!.." -- отец продолжает ругаться еще очень долго.^
 
            ]];
 
            pr [[
 
                [cut Я еле сдерживалась, чтобы не заплакать. ]
 
                [cut Я еле сдерживаюсь, чтобы не заплакать. ]
 
            ]];
 
            pr [[Я еле сдерживалась, чтобы не заплакать. Да, я девочка, но я будушая императрица! [cut Я должна быть сильной!]Я должна быть сильной! Все мне так говорят. [cut Я вспомнила, как учил меня Уилл]Я вспомнила, как учил меня Уилл: стиснуть зубы и молчать. ^]];
 
            pr [[Я еле сдерживалась, чтобы не заплакать. Да, я девочка, но я будущая императрица! [cut Я должна быть сильной!]Я должна быть сильной! Все мне так говорят. [cut Я вспомнила, как учил меня Уилл]Я вспомнила, как учил меня Уилл: стиснуть зубы и молчать. ^]];
 
            pr [[
 
                Я молча выслушала бесконечную тираду отца. Наконец, подошло самое интересное...^
 
                [cut Наказание]
 
                Вот тут я уже не могла сдержаться -- на ближайшие три месяца вся моя жизнь [cut превращалась в ад]превращалась в ад -- отныне мне нельзя было общаться ни с кем, кроме моих родственников, личных слуг и придворных. Мне запретили посещать лаборатории и мастерские. Мне запретили выходить из замка, иначе как в сопровождении. И кроме того, в моем расписании теперь вдвое больше уроков этикета. Времени на занятия механикой у меня тоже пока не будет.^
 
                Я молча выслушала бесконечную тираду отца. Наконец, подошло самое интересное... [cut Наказание]Наказание.^
 
                Вот тут я уже не могла сдержаться и разразилась слезами. На ближайшие три месяца вся моя жизнь [cut превращалась в ад]превращалась в ад -- [cut отныне мне нельзя]отныне мне нельзя было общаться ни с кем, кроме моих родственников, личных слуг и придворных. [cut Мне запретили]Мне запретили посещать лаборатории и мастерские, выходить из замка без сопровождения. И кроме того, в моем расписании [cut теперь]теперь вдвое больше уроков этикета. Соответственно, [cut возможности заниматься механикой]возможности заниматься механикой у меня пока тоже нет.^
 
            ]];
 
        elseif dinner_status == 3 then
 
            pr [[
 
                Когда я вхожу в зал, многих гостей все еще нет на местах, так что на мое опоздание мало кто обратит внимание... кроме моих родителей... Недовольный взгляд отца обещает неприятный разговор после праздника, но пока я могу [cut "наслаждаться"]"наслаждаться" праздником.^
 
                Как и большинство праздников во дворце этот заключался в набивании живота изысканными блюдами и "интереснейшими" беседами о погоде, моде и прочих глупостях, на которые мне приходится из вежливости отвечать.^
 
                Когда праздник заканчивается и император поднимается из-за стола, чтобы провозгласить это, я вздыхаю с облегчением. Когда большинство гостей расходятся, папа берет меня за руку и тащит в свой кабинет. 
 
                Едва мы вошли, как он принялся ругаться: "Вот скажи мне, доченька, милая, в кого ты такая уродилась?! Почему ты не можешь просто быть как все нормальные благовоспитанные дети..."
 
                Отчитывал он меня долго, но к счастью, не особо обидно -- бывало и хуже. А потом подошло самое интересное...^
 
                [cut Наказание]
 
                Я легко отделалась. В ближайший месяц мне предстояло двойное количество занятий этикетом и полный запрет покидать замок, для этого ко мне приставили двух слуг, которые будут следить за мной. В остальном же -- все оставалось как прежде. ^
 
                Когда [cut я вхожу в зал]я вхожу в зал, многих гостей все еще нет на местах, так что на мое опоздание мало кто обратил внимание... [cut кроме]кроме моих родителей... Недовольный взгляд отца обещает неприятный разговор после праздника, но пока я могу [cut "наслаждаться"]"наслаждаться" пиром.^
 
                Как и большинство праздников во дворце этот заключался в набивании живота изысканными блюдами и "интереснейшими" беседами о моде, погоде и прочих глупостях, о которых мне приходилось из вежливости разговаривать.^
 
                Когда праздник заканчивается, [cut император поднимается из-за стола]император поднимается из-за стола, чтобы провозгласить это, а я вздыхаю с облегчением. Вскоре большинство гостей расходятся, и отец берет меня за руку и тащит в свой кабинет. 
 
                [cut Едва мы вошли]Едва мы вошли, как он принялся отчитывать меня: "Вот скажи мне, доченька, милая, в кого ты такая уродилась?! Почему ты не можешь просто быть как все нормальные благовоспитанные дети..."
 
                Ругался он долго, но к счастью, не особо обидно -- бывало и хуже. А потом подошло самое интересное... [cut Наказание]Наказание.^
 
                Я легко отделалась. В ближайший месяц [cut мне предстояло]мне предстояло  двойное количество занятий этикетом и [cut полный запрет]полный запрет покидать замок, для этого ко мне приставили двух слуг, которые будут следить за мной. В остальном же -- все оставалось как прежде. ^
 
            ]];
 
        elseif dinner_status == 4 then
 
            pr [[
 
                Я вхожу в зал одной из первых и занимаю свое почетное место, рядом с императором -- своим отцом. Вскоре начинается обед и мы все приступаем к трапезе после вступительного слова папы. Минут десять он рассказывает о том, насколько важно это мероприятие и насколько ценна для нас эта возможность собраться, но почему-то почти не упоминает о событиях в Далагаре -- видимо это не имеет особого значения.
 
                Как и большинство праздников во дворце этот заключался в набивании живота изысканными блюдами и "интереснейшими" беседами о погоде, моде и прочих глупостях, на которые мне приходится из вежливости отвечать.^
 
                Когда праздник заканчивается и император поднимается из-за стола, чтобы провозгласить это, я вздыхаю с облегчением и выбегаю из зала -- да, сегодня мне уже не удастся позаниматься своими делами и побыть в одиночестве, но теперь хотя бы можно переодеться во что-нибудь поудобнее. ^
 
                [cut Я вхожу в зал]Я вхожу в зал одной из первых и занимаю [cut свое почетное место]свое почетное место, рядом с императором -- своим отцом. Вскоре [cut начинается обед]начинается обед и мы все приступаем к трапезе после вступительного слова папы. Минут десять [cut он рассказывает]он рассказывает о том, насколько важно это мероприятие и насколько ценна для нас эта возможность собраться, но почему-то почти не упоминает о [cut событиях в Далагаре]событиях в Далагаре -- видимо это не имеет особого значения.
 
                Как и большинство праздников во дворце этот [cut заключался в]заключался в набивании живота изысканными блюдами и "интереснейшими" беседами о моде, погоде и прочих глупостях, о которых мне приходилось из вежливости разговаривать.^
 
                Когда [cut праздник заканчивается]праздник заканчивается и император поднимается из-за стола, чтобы провозгласить это, я вздыхаю с облегчением и выбегаю из зала -- да, сегодня мне уже [cut не удастся]не удастся позаниматься своими делами и побыть в одиночестве, но теперь хотя бы можно переодеться во что-нибудь поудобнее. ^
 
            ]];
 
        end;
 
        
 
@@ -939,6 +1015,9 @@ cutscene {
 

	
 
cutscene {
 
    nam = 'ending2';
 
    disp = 'Утро принцессы Асурьи';
 
    noinv = true;
 
    notime = true;
 
    decor = function(s)
 
        if widget_status == 0 then
 
            if dinner_status < 4 then
 
@@ -1006,6 +1085,9 @@ cutscene {
 

	
 
cutscene {
 
    nam = 'ending3';
 
    disp = 'Утро принцессы Асурьи';
 
    noinv = true;
 
    notime = true;
 
    decor = function(s)
 
        if taggart_status == 0 then
 
            if dinner_status < 4 then
 
@@ -1045,6 +1127,9 @@ cutscene {
 

	
 
cutscene {
 
    nam = 'ending4';
 
    disp = 'Утро принцессы Асурьи';
 
    noinv = true;
 
    notime = true;
 
    decor = function(s)
 
        if boys_status == 0 then
 
            if dinner_status < 3 then
 
@@ -1075,5 +1160,9 @@ function init(load)
 
    if not load then
 
        lifeon('watch');
 
        take('watch');
 
        take('task_list');
 

	
 
        dinner_status = 4;
 
        walk('ending1');
 
    end;
 
end;
 
\ No newline at end of file
0 comments (0 inline, 0 general)