1
0
Fork 0
mirror of https://gitlab.com/Oreolek/duel.git synced 2024-06-23 18:40:54 +03:00

Рабочий телефон

This commit is contained in:
Alexander Yakovlev 2017-03-25 14:56:33 +07:00
parent 2b6693cc1d
commit 198db1164b
3 changed files with 27 additions and 9 deletions

View file

@ -177,8 +177,7 @@ dlg {
-- place('kathy', here())
-- lifeon('kathy')
p "У вас больше нет идей. Видимо, разговор закончен."
place('call-ui', here())
char.call = 'unknown'
lifeon('call-unknown')
walk('chos')
end,
{'Где живёт этот Павел?', [[Это такой зелёный домик, вы его
@ -257,10 +256,20 @@ dlg {
}}
}
obj {
nam = 'call-ui',
nam = 'call-unknown',
disp = false,
dsc = 'У вас звонит {телефон.}',
act = 'Просто откройте телефон.'
timer = 0,
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()
walk('chos')

View file

@ -267,10 +267,12 @@ dlg {
В центре за широким круглым столом возвышалось мягкое Главное Кресло.
И в кресле сидел хозяин дома.^^]]
if char.war == "moon" then
out = out .. '-- Добро пожаловать, майор. Мне так и называть вас Майором?'
out = out .. '-- Добро пожаловать, '..plural('майор', 'майоры')..
'. Мне так и называть вас '..plural('Майором', 'Майорами')..'?'
end
if char.war == "moon" then
out = out .. '-- Добро пожаловать, старший лейтенант. Мне так и называть вас по званию?'
out = out .. '-- Добро пожаловать, '..plural('старший лейтенант', 'старшие лейтенанты')..
'. Мне так и называть вас по званию?'
end
return out
end,
@ -293,7 +295,9 @@ dlg {
};
{
{
'-- Сейчас больше подходит «ремонтник», спасибо.',
function()
return '-- Сейчас больше подходит «'..plural('ремонтник', 'ремонтники')..'», спасибо.'
end,
tea,
next = '#rumours'
};

7
ui.lua
View file

@ -126,7 +126,12 @@ dlg {
dlg {
nam = 'inventory',
disp = "Телефон",
disp = function()
if char.call ~= nil then
return fmt.b("Телефон")
end
return "Телефон"
end,
noinv = true,
enter = function()
local walkto = nil