Alexander Yakovlev
9ecbb1dbec
- walk вместо goto, обновление версии Lua - теперь первая комната - это простое обучение, чтобы игрок знал что делать
51 lines
1.1 KiB
Lua
51 lines
1.1 KiB
Lua
-- $Name: Вырезано цензурой$
|
||
instead_version "1.5.2"
|
||
game.codepage="UTF-8";
|
||
require 'para'
|
||
require 'dash'
|
||
dofile 'engine.lua'
|
||
dofile 'maximov.lua'
|
||
dofile 'newspaper.lua'
|
||
|
||
main = room {
|
||
nam = 'Добро пожаловать.',
|
||
dsc = '',
|
||
obj = {
|
||
vobj('intro1', 'Вы - '),
|
||
sentence(txtu("цензор")),
|
||
vobj('introdot', '.'),
|
||
'got_that'
|
||
}
|
||
}
|
||
|
||
intro = room{
|
||
nam = 'Почтовый ящик 107. Ул. Елизарова, 76 -- г. Новосибирск, Красный проспект, 23-12',
|
||
--_enabled = 0,
|
||
--_words = 0,
|
||
dsc = "",
|
||
obj = {
|
||
sentence("Дорогая мамочка!^^"),
|
||
sentence("Пишет тебе твой любимый сын Степан.^^"),
|
||
sentence('Я живу хорошо.^^'),
|
||
signed, 'sign_main'
|
||
}
|
||
};
|
||
got_that = obj {
|
||
nam = 'send',
|
||
dsc = function()
|
||
if not is_activated(nil, txtu("цензор"), main) then
|
||
return '^'..txtc(txtu('{Понял}'))
|
||
end
|
||
end,
|
||
act = function()
|
||
return walk('intro');
|
||
end,
|
||
}
|
||
sign_main = obj{
|
||
nam = 'send',
|
||
dsc = txtc(txtu('{ОТПРАВИТЬ}')),
|
||
act = function()
|
||
return walk('maximov_1');
|
||
end,
|
||
}
|