mirror of
https://gitlab.com/Oreolek/duel.git
synced 2024-07-01 06:15:11 +03:00
Интерфейс диалогов
This commit is contained in:
parent
d3723a487f
commit
5817d9211c
24
main3.lua
24
main3.lua
|
@ -406,8 +406,11 @@ room {
|
|||
nam = 'cathedral',
|
||||
disp = [[Внутри здания]],
|
||||
way = {'factory'},
|
||||
dsc = [[
|
||||
Вы входите в чистый просторный зал. Здесь тихо и пахнет можжевельником.
|
||||
enter = [[
|
||||
Вы входите в чистый просторный зал.
|
||||
]],
|
||||
decor = [[
|
||||
Здесь тихо и пахнет можжевельником.
|
||||
Три ряда скамей стоят перед импровизированной трибуной.^^
|
||||
|
||||
В ряду справа сидит {lfactory-man|одинокий мужчина в комбинезоне.}
|
||||
|
@ -416,11 +419,24 @@ room {
|
|||
obj = {
|
||||
obj {
|
||||
nam = 'lfactory-man',
|
||||
act = function() walk('factory-man') end
|
||||
disp = 'сидячий мужчина',
|
||||
exam = [[
|
||||
Он одет в спортивный костюм с двумя галстуками на шее.
|
||||
Рядом с ним лежит серый заплечный мешок.
|
||||
Он сидит на скамье, опустив голову, погружённый в свои мысли.
|
||||
]],
|
||||
act = function(self)
|
||||
return self.exam
|
||||
end,
|
||||
talk = function() walk('factory-man') end
|
||||
},
|
||||
obj {
|
||||
nam = 'lfactory-servant',
|
||||
act = function() walk('factory-servant') end
|
||||
exam = '',
|
||||
act = function(self)
|
||||
return self.exam
|
||||
end,
|
||||
talk = function() walk('factory-servant') end
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -18,11 +18,10 @@ init = function ()
|
|||
end
|
||||
})
|
||||
char.act = nil
|
||||
instead.noways = true
|
||||
place( proxy_menu {
|
||||
disp = 'ОСМОТРЕТЬ';
|
||||
acts = { inv = 'exam' };
|
||||
sources = { scene = true, inv = true };
|
||||
sources = { scene = true, inv = false }; -- осмотр инвентаря вынесен отдельно
|
||||
}, me())
|
||||
place( proxy_menu {
|
||||
disp = 'ВЗЯТЬ';
|
||||
|
|
Loading…
Reference in a new issue