mirror of
https://gitlab.com/Oreolek/duel.git
synced 2024-07-04 15:54:29 +03:00
Фикс конца игры и немного диалога Кати
This commit is contained in:
parent
22f1c04c44
commit
9633f7a514
|
@ -286,7 +286,7 @@ obj {
|
||||||
disp = 'автомобиль';
|
disp = 'автомобиль';
|
||||||
dsc = 'Недалеко от вас припаркован ваш {автомобиль.}';
|
dsc = 'Недалеко от вас припаркован ваш {автомобиль.}';
|
||||||
tak = function()
|
tak = function()
|
||||||
enable('end-game')
|
char.can_leave = true
|
||||||
p 'Вы вынимаете ключи из замка зажигания. Больше никто не угонит авто просто так.'
|
p 'Вы вынимаете ключи из замка зажигания. Больше никто не угонит авто просто так.'
|
||||||
return true
|
return true
|
||||||
end
|
end
|
||||||
|
|
|
@ -223,7 +223,21 @@ dlg {
|
||||||
onempty = function()
|
onempty = function()
|
||||||
return "Она отворачивается. Видимо, разговор закончен."
|
return "Она отворачивается. Видимо, разговор закончен."
|
||||||
end,
|
end,
|
||||||
{'Привет.', 'Привет.'};
|
{
|
||||||
|
'#привет',
|
||||||
|
'Привет.',
|
||||||
|
function()
|
||||||
|
disable '#привет'
|
||||||
|
return 'Привет.'
|
||||||
|
end
|
||||||
|
};
|
||||||
|
{
|
||||||
|
'Покажешь дорогу до этого Павла?',
|
||||||
|
function()
|
||||||
|
walk 'pavels'
|
||||||
|
return 'Ну пошли.'
|
||||||
|
end,
|
||||||
|
};
|
||||||
{
|
{
|
||||||
always = true,
|
always = true,
|
||||||
function()
|
function()
|
||||||
|
|
10
tools.lua
10
tools.lua
|
@ -11,6 +11,7 @@ init = function ()
|
||||||
char.wounds = 0
|
char.wounds = 0
|
||||||
char.actions = 50
|
char.actions = 50
|
||||||
char.reputation = 50
|
char.reputation = 50
|
||||||
|
char.can_leave = false
|
||||||
place(menu {
|
place(menu {
|
||||||
nam = "Персонаж",
|
nam = "Персонаж",
|
||||||
menu = function()
|
menu = function()
|
||||||
|
@ -37,11 +38,16 @@ init = function ()
|
||||||
}, me())
|
}, me())
|
||||||
place(menu {
|
place(menu {
|
||||||
nam = "end-game",
|
nam = "end-game",
|
||||||
disp = fmt.b("Уехать"),
|
disp = function()
|
||||||
|
if char.can_leave then
|
||||||
|
return fmt.b("Уехать")
|
||||||
|
end
|
||||||
|
return false
|
||||||
|
end,
|
||||||
menu = function()
|
menu = function()
|
||||||
walk('ending')
|
walk('ending')
|
||||||
end
|
end
|
||||||
}:disable(), me())
|
}, me())
|
||||||
char.act = nil
|
char.act = nil
|
||||||
place( proxy_menu {
|
place( proxy_menu {
|
||||||
disp = 'ОСМОТРЕТЬ';
|
disp = 'ОСМОТРЕТЬ';
|
||||||
|
|
Loading…
Reference in a new issue