Продвижение даётся трудно, очень трудно. Я не в настроении.
This commit is contained in:
parent
9a4bcf7f72
commit
dad2f0d267
|
@ -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]
|
|
||||||
|
|
|
@ -1,12 +1,38 @@
|
||||||
apprehension = dlg{
|
apprehension = dlg{
|
||||||
nam = 'В коридоре',
|
nam = 'В коридоре',
|
||||||
xdsc = [[На лестницу выбегает взъерошенная {helga:дварфийка}. Она вопросительно смотрит на Джека.]],
|
dsc = [[На лестницу выбегает взъерошенная {helga:дварфийка}. Она вопросительно смотрит на Джека.]],
|
||||||
obj = {
|
obj = {
|
||||||
[1] = 'helga',
|
[1] = 'helga', --нужно для xact
|
||||||
[2] = phr ('Я ищу Эндрю Октанта.'),
|
[2] = phr ('Я ищу Эндрю Октанта.',[[Без лишних слов женщина бледнеет и падает в обморок.]],
|
||||||
[3] = phr ('Я хочу поздравить вас с выигрышем мешка золота.'),
|
function()
|
||||||
[4] = phr ('Я просто зашёл посмотреть, я поброжу и уйду.'),
|
corridor.obj:add('helga_lying');
|
||||||
[5] = phr ('Меня зовут Джек.'),
|
return back();
|
||||||
|
end),-- обморок, прибегает горничная и пытается вернуть её в чувство, недобро смотря на Джека
|
||||||
|
[3] = phr ('Я хочу поздравить вас с выигрышем мешка золота.',function() return goto('apprehension_3') end),
|
||||||
|
-- [4] = phr ('Я просто зашёл посмотреть, я поброжу и уйду.'), -- не знаю, что написать
|
||||||
|
[5] = phr ('Меня зовут Джек.',[[Женщина приходит в замешательство, потом выдавливает из себя: "А меня - Хель..", спотыкается на полуслове и убегает.]],function()apprehension.outcome = 5;return back();end),--замешательство, потом убегает в ужасе; прибегает сын и уводит Джека на улицу для разговора
|
||||||
[6] = phr ('А где хозяева?','"Я - хозяйка." - кажется, что она немного обиделась.'),
|
[6] = phr ('А где хозяева?','"Я - хозяйка." - кажется, что она немного обиделась.'),
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
apprehension_3 = dlg{
|
||||||
|
nam = 'В коридоре',
|
||||||
|
dsc = [[{helga:Дварфийка} заинтересованно смотрит на Джека. Джек ободрённо говорит:^^
|
||||||
|
-Я хочу поздравить вас с выигрышем мешка золота.^
|
||||||
|
-Меня? Мешка?^
|
||||||
|
-Да! Выигрыш уже ваш, вам надо только купить один из этих замечательных предметов... - Джек незаметно берёт с этажерки какую-то штуку, - например, это!^
|
||||||
|
Джек и дварфийка удивлённо смотрят на ладонь Джека, в которой лежит серебряный шарик.^
|
||||||
|
-Ааа..а сколько это стоит? - неуверенно спрашивает женщина.]],
|
||||||
|
obj = {
|
||||||
|
[1] = phr("Эээ..это бесплатно."),
|
||||||
|
[2] = phr("Десять золотых."),
|
||||||
|
[3] = phr("Два мешка золота."),
|
||||||
|
}
|
||||||
|
}
|
||||||
|
oan_conspiracy = dlg{
|
||||||
|
nam = 'На улице',
|
||||||
|
dsc = [[Сверху прибегает молодой парень. Он берёт Джека в охапку, выталкивает его на улицу, выходит сам и плотно закрывает дверь.^^
|
||||||
|
-Гнёздышко под озером. Орёл на ушах.]],
|
||||||
|
obj = {
|
||||||
|
[1] = phr(wth(),'Я говорю, гнёздышко...парень, ты кто?'),
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
|
@ -23,3 +23,17 @@ function comment_things()--Волшебник комментирует, что
|
||||||
};
|
};
|
||||||
return reaction[a];
|
return reaction[a];
|
||||||
end
|
end
|
||||||
|
function wth()
|
||||||
|
local response = {
|
||||||
|
'Кого?',
|
||||||
|
'Что, простите?',
|
||||||
|
'Не понял.',
|
||||||
|
'Да-да, конечно.',
|
||||||
|
'Заяц в земле, морковка хлопает.',
|
||||||
|
'Орёл?',
|
||||||
|
'Ты точно в своём уме?',
|
||||||
|
'Я не из озера.',
|
||||||
|
'А меня зовут Джек.',
|
||||||
|
};
|
||||||
|
return response[rnd(#response)];
|
||||||
|
end
|
||||||
|
|
5
main.lua
5
main.lua
|
@ -1,7 +1,10 @@
|
||||||
-- $Name: Джек Эйхе$
|
-- $Name: Джек Эйхе$
|
||||||
require "dbg";
|
require "dbg";
|
||||||
require "para";
|
require "para";
|
||||||
require "xobj";
|
require "xact";
|
||||||
|
-- To-Do:
|
||||||
|
-- описание Хельги
|
||||||
|
-- comment_time()
|
||||||
game.act = function()
|
game.act = function()
|
||||||
local reaction = {
|
local reaction = {
|
||||||
[1] = 'Нет реакции.',
|
[1] = 'Нет реакции.',
|
||||||
|
|
14
objects.lua
14
objects.lua
|
@ -282,7 +282,7 @@ plain_11 = obj{
|
||||||
dsc = 'Большинство домов закрыто наглухо. Ставни заколочены, двери заперты. Лишь в трёх домах открыты двери: {дом № 11,} ',
|
dsc = 'Большинство домов закрыто наглухо. Ставни заколочены, двери заперты. Лишь в трёх домах открыты двери: {дом № 11,} ',
|
||||||
act = 'За открытой деревянной дверью Джек обнаруживает закрытую железную. Похоже, хозяева не открыли двери, а просто решили немного проветрить жилище.'
|
act = 'За открытой деревянной дверью Джек обнаруживает закрытую железную. Похоже, хозяева не открыли двери, а просто решили немного проветрить жилище.'
|
||||||
}
|
}
|
||||||
plain_12 = xobj{
|
plain_12 = obj{
|
||||||
nam = 'дом 12 на Плоской улице',
|
nam = 'дом 12 на Плоской улице',
|
||||||
dsc = '{дом № 12} ',
|
dsc = '{дом № 12} ',
|
||||||
act = [[Узкий каменный дом втиснут между домами 14 и 10½. Его окна не закрыты ставнями, но зашторены. {door_12:Дверь} открыта; изнутри доносятся голоса.]]
|
act = [[Узкий каменный дом втиснут между домами 14 и 10½. Его окна не закрыты ставнями, но зашторены. {door_12:Дверь} открыта; изнутри доносятся голоса.]]
|
||||||
|
@ -298,7 +298,7 @@ mat = obj{
|
||||||
dsc = 'Джек стоит на {коврике}.',
|
dsc = 'Джек стоит на {коврике}.',
|
||||||
act = 'Грязный коврик с истёршейся надписью: "Добро пожаловать" лежит на таком же грязном полу.'
|
act = 'Грязный коврик с истёршейся надписью: "Добро пожаловать" лежит на таком же грязном полу.'
|
||||||
}
|
}
|
||||||
rack = xobj{
|
rack = obj{
|
||||||
nam = 'вешалка',
|
nam = 'вешалка',
|
||||||
dsc = 'По правую руку находится {вешалка.}',
|
dsc = 'По правую руку находится {вешалка.}',
|
||||||
act = 'На двух рядах изысканно закрученных крючков висят загрязнённые плащи, накидки и шапероны разных размеров. Под ними выстроена {shoes:обувь.}',
|
act = 'На двух рядах изысканно закрученных крючков висят загрязнённые плащи, накидки и шапероны разных размеров. Под ними выстроена {shoes:обувь.}',
|
||||||
|
@ -325,3 +325,13 @@ wardrobe = obj{
|
||||||
act = 'В шкафу висят чистые и сухие плащи и накидки. Под ними стоит пара красных сапог.'
|
act = 'В шкафу висят чистые и сухие плащи и накидки. Под ними стоит пара красных сапог.'
|
||||||
}
|
}
|
||||||
helga = xact("helga_octant","")
|
helga = xact("helga_octant","")
|
||||||
|
helga_lying = obj{
|
||||||
|
nam = 'Хельга Октант в обмороке',
|
||||||
|
dsc = 'На лестнице наверх лежит в обмороке {дварфийка.}',
|
||||||
|
act = ''
|
||||||
|
}
|
||||||
|
hilly_corridor = obj{
|
||||||
|
nam = 'Хилли над Хельгой',
|
||||||
|
dsc = 'Над нею копошится {тифлингша}.',
|
||||||
|
act = [[Заметив вас, она бросает недобрый взгляд.]]
|
||||||
|
}
|
||||||
|
|
|
@ -167,6 +167,11 @@ corridor = room {
|
||||||
life = function()
|
life = function()
|
||||||
if (corridor._steps == 3) then return goto('apprehension') end;
|
if (corridor._steps == 3) then return goto('apprehension') end;
|
||||||
corridor._steps = corridor._steps+1;
|
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;
|
return;
|
||||||
end,
|
end,
|
||||||
dsc = [[Джек заходит в узкий коридор. Прямо напротив входа идёт лестница на второй этаж. Где-то наверху слышен топот ног.]],
|
dsc = [[Джек заходит в узкий коридор. Прямо напротив входа идёт лестница на второй этаж. Где-то наверху слышен топот ног.]],
|
||||||
|
|
Loading…
Reference in a new issue