Подстановки
Вы можете создать свой системный объект - подстановку, и формировать графику в выводе игры с помощью img, например:
lua
require "sprite"
require "timer"
require "fmt"
obj {
nam = '$spr';
{
["квадрат"] = sprite.new 'box:32x32,red';
};
act = function(s, w)
return fmt.img(s[w])
end
}
room {
nam = 'main';
decor = [[Сейчас мы вставим спрайт: {$spr|квадрат}.]];
}