docs
This commit is contained in:
parent
e9a5f9265c
commit
4e596bebdb
|
@ -202,9 +202,10 @@ openm = actmenu('> открыть', 'Open', true, true);
|
|||
closem = actmenu('> закрыть', 'Close', true, true);
|
||||
usem = actmenu('> использовать', 'use', true, true);
|
||||
givem = actmenu('> отдать', 'use', true, true);
|
||||
|
||||
rest = menu {
|
||||
nam = '> отдыхать',
|
||||
inv = 'Я отдохнул.',
|
||||
act = 'Я отдохнул.',
|
||||
action_type = true,
|
||||
};
|
||||
|
||||
|
|
|
@ -379,6 +379,8 @@ knif = obj {
|
|||
|
||||
Apart from adding and deleting objects from lists you may switch them on and off with “enable()” and “disable()” methods. E.g. “knif:disable()”. This way the object “knif” will disappear from the scene description, but may be switched on later with “knif:enable()”.
|
||||
|
||||
“enable_all()” and “disable_all()” methods works (from 0.9.1) with embedded objects (objects in object).
|
||||
|
||||
== 12. Functions, that return objects ==
|
||||
|
||||
In STEAD several functions are defined, that return some frequently used objects. For example:
|
||||
|
@ -391,7 +393,7 @@ In STEAD several functions are defined, that return some frequently used objects
|
|||
|
||||
Combining those functions with “add” and “del” methods one can dynamically alter the scene, for example:
|
||||
{{{
|
||||
ways:add('nexroom'); — add a passage to a new scene;
|
||||
ways():add('nexroom'); — add a passage to a new scene;
|
||||
}}}
|
||||
{{{
|
||||
objs():add('chair'); — add an object to the current scene;
|
||||
|
|
|
@ -373,6 +373,8 @@ knife = obj {
|
|||
|
||||
Кроме добавления, удаления объектов из списков вы можете использовать выключение/включение объектов с помощью методов enable() и disable(). Например: knife:disable(). При этом объект knife пропадает из описания сцены, но в последствии может быть опять быть включен, с помощью knife:enable().
|
||||
|
||||
Начиная с версии 0.9.1 доступны методы disable_all и enable_all, выключающие и включающие вложенные в объект объекты.
|
||||
|
||||
== 12. Функции, которые возвращают объекты ==
|
||||
|
||||
В STEAD определены некоторые функции, которые возвращают наиболее часто используемые объекты. Например:
|
||||
|
@ -385,7 +387,7 @@ knife = obj {
|
|||
|
||||
Комбинируя эти функции с методами add, del можно динамически менять сцену, например:
|
||||
{{{
|
||||
ways:add('nexroom'); -- добавить переход на новую сцену;
|
||||
ways():add('nexroom'); -- добавить переход на новую сцену;
|
||||
}}}
|
||||
{{{
|
||||
objs():add('chair'); -- добавить объект в текущую сцену;
|
||||
|
|
Loading…
Reference in a new issue