mirror of
https://gitlab.com/Oreolek/duel.git
synced 2024-06-30 13:55:10 +03:00
Рабочий телефон
This commit is contained in:
parent
2b6693cc1d
commit
198db1164b
|
@ -177,8 +177,7 @@ dlg {
|
||||||
-- place('kathy', here())
|
-- place('kathy', here())
|
||||||
-- lifeon('kathy')
|
-- lifeon('kathy')
|
||||||
p "У вас больше нет идей. Видимо, разговор закончен."
|
p "У вас больше нет идей. Видимо, разговор закончен."
|
||||||
place('call-ui', here())
|
lifeon('call-unknown')
|
||||||
char.call = 'unknown'
|
|
||||||
walk('chos')
|
walk('chos')
|
||||||
end,
|
end,
|
||||||
{'Где живёт этот Павел?', [[Это такой зелёный домик, вы его
|
{'Где живёт этот Павел?', [[Это такой зелёный домик, вы его
|
||||||
|
@ -257,10 +256,20 @@ dlg {
|
||||||
}}
|
}}
|
||||||
}
|
}
|
||||||
obj {
|
obj {
|
||||||
nam = 'call-ui',
|
nam = 'call-unknown',
|
||||||
disp = false,
|
disp = false,
|
||||||
dsc = 'У вас звонит {телефон.}',
|
timer = 0,
|
||||||
act = 'Просто откройте телефон.'
|
life = function(s)
|
||||||
|
s.timer = s.timer + 1
|
||||||
|
char.call = 'unknown'
|
||||||
|
if s.timer < 8 then
|
||||||
|
pn 'У вас звонит телефон.' -- не могу сделать ссылкой
|
||||||
|
end
|
||||||
|
if s.timer == 8 then
|
||||||
|
char.call = nil
|
||||||
|
lifeoff(s)
|
||||||
|
end
|
||||||
|
end,
|
||||||
}
|
}
|
||||||
local backtocho = function()
|
local backtocho = function()
|
||||||
walk('chos')
|
walk('chos')
|
||||||
|
|
|
@ -267,10 +267,12 @@ dlg {
|
||||||
В центре за широким круглым столом возвышалось мягкое Главное Кресло.
|
В центре за широким круглым столом возвышалось мягкое Главное Кресло.
|
||||||
И в кресле сидел хозяин дома.^^]]
|
И в кресле сидел хозяин дома.^^]]
|
||||||
if char.war == "moon" then
|
if char.war == "moon" then
|
||||||
out = out .. '-- Добро пожаловать, майор. Мне так и называть вас Майором?'
|
out = out .. '-- Добро пожаловать, '..plural('майор', 'майоры')..
|
||||||
|
'. Мне так и называть вас '..plural('Майором', 'Майорами')..'?'
|
||||||
end
|
end
|
||||||
if char.war == "moon" then
|
if char.war == "moon" then
|
||||||
out = out .. '-- Добро пожаловать, старший лейтенант. Мне так и называть вас по званию?'
|
out = out .. '-- Добро пожаловать, '..plural('старший лейтенант', 'старшие лейтенанты')..
|
||||||
|
'. Мне так и называть вас по званию?'
|
||||||
end
|
end
|
||||||
return out
|
return out
|
||||||
end,
|
end,
|
||||||
|
@ -293,7 +295,9 @@ dlg {
|
||||||
};
|
};
|
||||||
{
|
{
|
||||||
{
|
{
|
||||||
'-- Сейчас больше подходит «ремонтник», спасибо.',
|
function()
|
||||||
|
return '-- Сейчас больше подходит «'..plural('ремонтник', 'ремонтники')..'», спасибо.'
|
||||||
|
end,
|
||||||
tea,
|
tea,
|
||||||
next = '#rumours'
|
next = '#rumours'
|
||||||
};
|
};
|
||||||
|
|
7
ui.lua
7
ui.lua
|
@ -126,7 +126,12 @@ dlg {
|
||||||
|
|
||||||
dlg {
|
dlg {
|
||||||
nam = 'inventory',
|
nam = 'inventory',
|
||||||
disp = "Телефон",
|
disp = function()
|
||||||
|
if char.call ~= nil then
|
||||||
|
return fmt.b("Телефон")
|
||||||
|
end
|
||||||
|
return "Телефон"
|
||||||
|
end,
|
||||||
noinv = true,
|
noinv = true,
|
||||||
enter = function()
|
enter = function()
|
||||||
local walkto = nil
|
local walkto = nil
|
||||||
|
|
Loading…
Reference in a new issue