Продвижение даётся трудно, очень трудно. Я не в настроении.

This commit is contained in:
Alexander Yakovlev 2010-06-27 16:38:19 +07:00
parent 9a4bcf7f72
commit dad2f0d267
6 changed files with 67 additions and 66 deletions

View file

@ -1,57 +0,0 @@
[GUI State]
height=600
pane_pos=200
pane_vis=0
width=895
x=0
y=26
[DeletePageDialog]
windowsize=[700,130]
[EditLinkDialog]
windowsize=[278,153]
[History]
current=24
history=["\u0422\u0430\u0438\u043d\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0435 \u0438\u0441\u0447\u0435\u0437\u043d\u043e\u0432\u0435\u043d\u0438\u0435","\u041b\u0438\u043c\u0437\u043e\u0433\u043d\u043e\u043a","\u0421\u043e\u043f\u0440\u043e\u0442\u0438\u0432\u043b\u0435\u043d\u0438\u0435","\u0425\u0435\u043b\u044c\u0433\u0430 \u041e\u043a\u0442\u0430\u043d\u0442","\u0425\u0438\u043b\u043b\u0438","\u041d\u0430\u0441\u0442\u043e\u044f\u0449\u0430\u044f \u0438\u0441\u0442\u043e\u0440\u0438\u044f \u041c\u043e\u0440\u0430\u0444\u0438\u0438","\u041c\u0438\u0440 \u0438\u0433\u0440\u044b","\u041b\u0438\u043c\u0437\u043e\u0433\u043d\u043e\u043a","\u0422\u0430\u0438\u043d\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0435 \u0438\u0441\u0447\u0435\u0437\u043d\u043e\u0432\u0435\u043d\u0438\u0435:\u042d\u043d\u0434\u0440\u044e \u041e\u043a\u0442\u0430\u043d\u0442","\u0422\u0430\u0438\u043d\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0435 \u0438\u0441\u0447\u0435\u0437\u043d\u043e\u0432\u0435\u043d\u0438\u0435:\u0425\u0435\u043b\u044c\u0433\u0430 \u041e\u043a\u0442\u0430\u043d\u0442","\u0422\u0430\u0438\u043d\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0435 \u0438\u0441\u0447\u0435\u0437\u043d\u043e\u0432\u0435\u043d\u0438\u0435:\u0425\u0438\u043b\u043b\u0438","\u0422\u0430\u0438\u043d\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0435 \u0438\u0441\u0447\u0435\u0437\u043d\u043e\u0432\u0435\u043d\u0438\u0435:\u041e\u0430\u043d \u041e\u043a\u0442\u0430\u043d\u0442","\u0422\u0430\u0438\u043d\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0435 \u0438\u0441\u0447\u0435\u0437\u043d\u043e\u0432\u0435\u043d\u0438\u0435:\u0413\u043e\u0440\u043e\u0434\u0441\u043a\u0430\u044f \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0430","\u0422\u0430\u0438\u043d\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0435 \u0438\u0441\u0447\u0435\u0437\u043d\u043e\u0432\u0435\u043d\u0438\u0435:\u0412\u0430\u043d\u0435\u0441\u0441\u0430 \u041e\u043a\u0442\u0430\u043d\u0442","\u0422\u0430\u0438\u043d\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0435 \u0438\u0441\u0447\u0435\u0437\u043d\u043e\u0432\u0435\u043d\u0438\u0435","\u0422\u0430\u0438\u043d\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0435 \u0438\u0441\u0447\u0435\u0437\u043d\u043e\u0432\u0435\u043d\u0438\u0435:\u042d\u043d\u0434\u0440\u044e \u041e\u043a\u0442\u0430\u043d\u0442","\u0422\u0430\u0438\u043d\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0435 \u0438\u0441\u0447\u0435\u0437\u043d\u043e\u0432\u0435\u043d\u0438\u0435:\u0422\u0430\u043f\u0438\u0439","\u0422\u0430\u0438\u043d\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0435 \u0438\u0441\u0447\u0435\u0437\u043d\u043e\u0432\u0435\u043d\u0438\u0435","\u0422\u0430\u0438\u043d\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0435 \u0438\u0441\u0447\u0435\u0437\u043d\u043e\u0432\u0435\u043d\u0438\u0435:\u0422\u0430\u043f\u0438\u0439","\u0422\u0430\u0438\u043d\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0435 \u0438\u0441\u0447\u0435\u0437\u043d\u043e\u0432\u0435\u043d\u0438\u0435:\u042d\u043d\u0434\u0440\u044e \u041e\u043a\u0442\u0430\u043d\u0442","\u0422\u0430\u0438\u043d\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0435 \u0438\u0441\u0447\u0435\u0437\u043d\u043e\u0432\u0435\u043d\u0438\u0435:\u0422\u0430\u043f\u0438\u0439","\u0422\u0430\u0438\u043d\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0435 \u0438\u0441\u0447\u0435\u0437\u043d\u043e\u0432\u0435\u043d\u0438\u0435","\u0422\u0430\u0438\u043d\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0435 \u0438\u0441\u0447\u0435\u0437\u043d\u043e\u0432\u0435\u043d\u0438\u0435:\u0422\u0430\u043f\u0438\u0439","\u0422\u0430\u0438\u043d\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0435 \u0438\u0441\u0447\u0435\u0437\u043d\u043e\u0432\u0435\u043d\u0438\u0435","\u0422\u0430\u0438\u043d\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0435 \u0438\u0441\u0447\u0435\u0437\u043d\u043e\u0432\u0435\u043d\u0438\u0435:\u0422\u0430\u043f\u0438\u0439"]
pages={"\u0422\u0430\u0438\u043d\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0435 \u0438\u0441\u0447\u0435\u0437\u043d\u043e\u0432\u0435\u043d\u0438\u0435_1":[57,null],"\u0422\u0430\u0438\u043d\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0435 \u0438\u0441\u0447\u0435\u0437\u043d\u043e\u0432\u0435\u043d\u0438\u0435:\u041e\u0430\u043d \u041e\u043a\u0442\u0430\u043d\u0442":[0,null],"\u0422\u0430\u0438\u043d\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0435 \u0438\u0441\u0447\u0435\u0437\u043d\u043e\u0432\u0435\u043d\u0438\u0435:\u0413\u043e\u0440\u043e\u0434\u0441\u043a\u0430\u044f \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0430":[0,null],"\u0422\u0430\u0438\u043d\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0435 \u0438\u0441\u0447\u0435\u0437\u043d\u043e\u0432\u0435\u043d\u0438\u0435:\u042d\u043d\u0434\u0440\u044e \u041e\u043a\u0442\u0430\u043d\u0442":[1873,null],"\u041c\u0438\u0440 \u0438\u0433\u0440\u044b":[3682,null],"\u0422\u0430\u0438\u043d\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0435 \u0438\u0441\u0447\u0435\u0437\u043d\u043e\u0432\u0435\u043d\u0438\u0435:\u0425\u0435\u043b\u044c\u0433\u0430 \u041e\u043a\u0442\u0430\u043d\u0442":[0,null],"\u0421\u043e\u043f\u0440\u043e\u0442\u0438\u0432\u043b\u0435\u043d\u0438\u0435":[0,null],"\u0425\u0435\u043b\u044c\u0433\u0430 \u041e\u043a\u0442\u0430\u043d\u0442":[0,null],"\u0422\u0430\u0438\u043d\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0435 \u0438\u0441\u0447\u0435\u0437\u043d\u043e\u0432\u0435\u043d\u0438\u0435:\u0422\u0430\u043f\u0438\u0439":[853,null],"\u0422\u0430\u0438\u043d\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0435 \u0438\u0441\u0447\u0435\u0437\u043d\u043e\u0432\u0435\u043d\u0438\u0435 1":[0,null],"\u0422\u0430\u0438\u043d\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0435 \u0438\u0441\u0447\u0435\u0437\u043d\u043e\u0432\u0435\u043d\u0438\u0435:\u0412\u0430\u043d\u0435\u0441\u0441\u0430 \u041e\u043a\u0442\u0430\u043d\u0442":[0,null],"\u0422\u0430\u0438\u043d\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0435 \u0438\u0441\u0447\u0435\u0437\u043d\u043e\u0432\u0435\u043d\u0438\u0435:\u0425\u0438\u043b\u043b\u0438":[0,null],"\u0422\u0430\u0438\u043d\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0435 \u0438\u0441\u0447\u0435\u0437\u043d\u043e\u0432\u0435\u043d\u0438\u0435":[1521,null],"\u041d\u0430\u0441\u0442\u043e\u044f\u0449\u0430\u044f \u0438\u0441\u0442\u043e\u0440\u0438\u044f \u041c\u043e\u0440\u0430\u0444\u0438\u0438":[802,null],"\u041b\u0438\u043c\u0437\u043e\u0433\u043d\u043e\u043a":[0,null],"\u0425\u0438\u043b\u043b\u0438":[805,null]}
[ImportPageDialog]
windowsize=[500,400]
[InsertLinkDialog]
windowsize=[350,153]
[MainWindow]
pathbar_type=none
pathbar_type_fullscreen=none
readonly=False
show_menubar=True
show_menubar_fullscreen=True
show_sidepane=True
show_statusbar=True
show_statusbar_fullscreen=False
show_toolbar=True
show_toolbar_fullscreen=False
sidepane_pos=200
windowsize=[1024,721]
[MovePageDialog]
windowsize=[375,168]
[NewPageDialog]
windowsize=[403,160]
[SpellPlugin]
active=False
[RenamePageDialog]
windowsize=[375,187]
[CustomToolManagerDialog]
windowsize=[403,292]
[PreferencesDialog]
windowsize=[682,452]

View file

@ -1,12 +1,38 @@
apprehension = dlg{
nam = 'В коридоре',
xdsc = [[На лестницу выбегает взъерошенная {helga:дварфийка}. Она вопросительно смотрит на Джека.]],
dsc = [[На лестницу выбегает взъерошенная {helga:дварфийка}. Она вопросительно смотрит на Джека.]],
obj = {
[1] = 'helga',
[2] = phr ('Я ищу Эндрю Октанта.'),
[3] = phr ('Я хочу поздравить вас с выигрышем мешка золота.'),
[4] = phr ('Я просто зашёл посмотреть, я поброжу и уйду.'),
[5] = phr ('Меня зовут Джек.'),
[1] = 'helga', --нужно для xact
[2] = phr ('Я ищу Эндрю Октанта.',[[Без лишних слов женщина бледнеет и падает в обморок.]],
function()
corridor.obj:add('helga_lying');
return back();
end),-- обморок, прибегает горничная и пытается вернуть её в чувство, недобро смотря на Джека
[3] = phr ('Я хочу поздравить вас с выигрышем мешка золота.',function() return goto('apprehension_3') end),
-- [4] = phr ('Я просто зашёл посмотреть, я поброжу и уйду.'), -- не знаю, что написать
[5] = phr ('Меня зовут Джек.',[[Женщина приходит в замешательство, потом выдавливает из себя: "А меня - Хель..", спотыкается на полуслове и убегает.]],function()apprehension.outcome = 5;return back();end),--замешательство, потом убегает в ужасе; прибегает сын и уводит Джека на улицу для разговора
[6] = phr ('А где хозяева?','"Я - хозяйка." - кажется, что она немного обиделась.'),
}
}
apprehension_3 = dlg{
nam = 'В коридоре',
dsc = [[{helga:Дварфийка} заинтересованно смотрит на Джека. Джек ободрённо говорит:^^
-Я хочу поздравить вас с выигрышем мешка золота.^
-Меня? Мешка?^
-Да! Выигрыш уже ваш, вам надо только купить один из этих замечательных предметов... - Джек незаметно берёт с этажерки какую-то штуку, - например, это!^
Джек и дварфийка удивлённо смотрят на ладонь Джека, в которой лежит серебряный шарик.^
-Ааа..а сколько это стоит? - неуверенно спрашивает женщина.]],
obj = {
[1] = phr("Эээ..это бесплатно."),
[2] = phr("Десять золотых."),
[3] = phr("Два мешка золота."),
}
}
oan_conspiracy = dlg{
nam = 'На улице',
dsc = [[Сверху прибегает молодой парень. Он берёт Джека в охапку, выталкивает его на улицу, выходит сам и плотно закрывает дверь.^^
-Гнёздышко под озером. Орёл на ушах.]],
obj = {
[1] = phr(wth(),'Я говорю, гнёздышко...парень, ты кто?'),
}
}

View file

@ -23,3 +23,17 @@ function comment_things()--Волшебник комментирует, что
};
return reaction[a];
end
function wth()
local response = {
'Кого?',
'Что, простите?',
'Не понял.',
'Да-да, конечно.',
'Заяц в земле, морковка хлопает.',
'Орёл?',
'Ты точно в своём уме?',
'Я не из озера.',
'А меня зовут Джек.',
};
return response[rnd(#response)];
end

View file

@ -1,7 +1,10 @@
-- $Name: Джек Эйхе$
require "dbg";
require "para";
require "xobj";
require "xact";
-- To-Do:
-- описание Хельги
-- comment_time()
game.act = function()
local reaction = {
[1] = 'Нет реакции.',

View file

@ -282,7 +282,7 @@ plain_11 = obj{
dsc = 'Большинство домов закрыто наглухо. Ставни заколочены, двери заперты. Лишь в трёх домах открыты двери: {дом № 11,} ',
act = 'За открытой деревянной дверью Джек обнаруживает закрытую железную. Похоже, хозяева не открыли двери, а просто решили немного проветрить жилище.'
}
plain_12 = xobj{
plain_12 = obj{
nam = 'дом 12 на Плоской улице',
dsc = '{дом № 12} ',
act = [[Узкий каменный дом втиснут между домами 14 и 10½. Его окна не закрыты ставнями, но зашторены. {door_12:Дверь} открыта; изнутри доносятся голоса.]]
@ -298,7 +298,7 @@ mat = obj{
dsc = 'Джек стоит на {коврике}.',
act = 'Грязный коврик с истёршейся надписью: "Добро пожаловать" лежит на таком же грязном полу.'
}
rack = xobj{
rack = obj{
nam = 'вешалка',
dsc = 'По правую руку находится {вешалка.}',
act = 'На двух рядах изысканно закрученных крючков висят загрязнённые плащи, накидки и шапероны разных размеров. Под ними выстроена {shoes:обувь.}',
@ -325,3 +325,13 @@ wardrobe = obj{
act = 'В шкафу висят чистые и сухие плащи и накидки. Под ними стоит пара красных сапог.'
}
helga = xact("helga_octant","")
helga_lying = obj{
nam = 'Хельга Октант в обмороке',
dsc = 'На лестнице наверх лежит в обмороке {дварфийка.}',
act = ''
}
hilly_corridor = obj{
nam = 'Хилли над Хельгой',
dsc = 'Над нею копошится {тифлингша}.',
act = [[Заметив вас, она бросает недобрый взгляд.]]
}

View file

@ -167,6 +167,11 @@ corridor = room {
life = function()
if (corridor._steps == 3) then return goto('apprehension') end;
corridor._steps = corridor._steps+1;
if (seen('helga_lying') and corridor._steps == 5) then
objs():add('hilly_corridor');
return [[На шум упавшего тела прибегает молодая тифлингша в запачканном кухонном фартуке. Она подбегает к дварфийке и наклоняется над ней.]]
end;
if (apprehension.outcome = 5 and corridor._steps == 5) then goto('oan_conspiracy') end;
return;
end,
dsc = [[Джек заходит в узкий коридор. Прямо напротив входа идёт лестница на второй этаж. Где-то наверху слышен топот ног.]],