Skip to content

Использование параметров обработчика

Пример кода.

lua
obj {
	nam = 'камень';
	dsc = 'На краю лежит {камень}.';
	act = function()
		remove 'камень';
		p 'Я толкнул камень, он сорвался и улетел вниз...';
	end

Обработчик act мог бы выглядеть проще:

lua
	act = function(s)
		remove(s);
		p 'Я толкнул камень, он сорвался и улетел вниз...';
	end