Дошёл до диалога с Ванессой.

This commit is contained in:
Alexander Yakovlev 2010-08-22 20:35:45 +07:00
parent db94055b17
commit d0a50d0676
3 changed files with 11 additions and 7 deletions

View File

@ -289,7 +289,7 @@ vanishing_1_continue = dlg{
}
meet_oan = dlg{
nam = 'Гостевая',
_hold = false
_hold = false,
dsc = [[В дверях Джек сталкивается с босоногим белобрысым мальчиком.^^
-- Ты кто такой?]],
obj = {
@ -311,15 +311,16 @@ meet_oan = dlg{
_phr('Ваша Хилли - что это за существо?', 'Обычная горничная. Она больше проводит время с сестрой, и не мешает мне ставить опыты. А если помешает -- у меня есть кортик.'),
[14] = _phr('Кто ещё, кроме членов семьи, имеет доступ к дому?',[[Оан краснеет. -- Я иногда пускаю Офелию.^^--Кто такая Офелия?^^--Моя подруга.]]),
_phr('Спасибо, ты можешь быть свободен.',function()
if meet_oan._hold then return 'Джек отпускает мальчика. Тот поднимает кортик с пола и молча уходит.'
if meet_oan._hold then return 'Джек отпускает мальчика. Тот поднимает кортик с пола и молча уходит.' end;
return 'Мальчик недоверчиво осматривает Джека и молча уходит.'
end
end),
),
}
}
meet_vanessa = dlg{
nam = 'Кабинет',
dsc = [[Высокая рыжая девушка в лёгкомысленном платьице до колен роется среди книг, пытаясь что-то найти.]],
obj = {
phr('Меня зовут Джек.')
}
}

View File

@ -372,6 +372,9 @@ toilet_window = xact("window_act", "Джек знает, зачем нужно
fence = xact("забор", "В заборе нет калитки и он слишком высок даже для Джека.")
house_back = xact("задняя стена дома", "Задняя стена дома видна превосходно. На первом этаже есть дверь и два окна. Между первым и вторым этажами идёт узенький карниз. На втором этаже находятся три окна. Выше виден только скат {roof:крыши}.")
roof = xact("крыша","Черепица нетронута -- во всяком случае, на краю.")
parlor_rug = xact("ковёр в кабинете","Ковёр нельзя сдвинуть, так как на нём стоит стол; под ковром же не видно ничего особенного.")
parlor_window = xact("окно в кабинете","Окно закрыто решёткой снаружи.")
parlor_table = xact("стол в кабинете","На письменном столе стоит лампа. Рядом с ней находятся чашка с перьями и чернильница. Чистые листы бумаги лежат по другую руку. Ничего лишнего. Ящики стола пусты.")
vanessa_seeking = obj{
nam = 'Ванесса, ищущая дневник',

View File

@ -236,11 +236,11 @@ toilet = room{
}
parlor = room{
nam = 'Кабинет',
enter = function() if meet_vanessa:pseen(1) then obj():add('vanessa_seeking') end end,
dsc = [[]],
exit = function() obj():del('vanessa_seeking') end,
enter = function() if meet_vanessa:pseen(1) then objs():add('vanessa_seeking') end end,
dsc = [[На полу кабинета лежит зелёный {parlor_rug:ковёр}, занимая всё видимое место. Напротив двери находится большое {parlor_window:окно}.Перед ним стоит письменный {parlor_table:стол}, за которым, скорее всего, сидел хозяин дома. Перед столом стоит удобный стул для гостей. Обе боковые стены заставлены книгами доверху. На потолке комнаты висит изысканная люстра с шестью свечами.]],
exit = function() if seen('vanessa_seeking') then objs():del('vanessa_seeking') end end,
obj = {
}
},
way = {'dining'}
}
backyard = room{