From 4e596bebdbe4f3db8a57376bc5bb85006715d310 Mon Sep 17 00:00:00 2001
From: "p.kosyh"
Date: Sun, 20 Sep 2009 12:07:20 +0000
Subject: [PATCH] docs
---
doc/examples/menu-demo/actions.lua | 3 ++-
doc/writing_games-en.txt | 4 +++-
doc/writing_games.txt | 4 +++-
3 files changed, 8 insertions(+), 3 deletions(-)
diff --git a/doc/examples/menu-demo/actions.lua b/doc/examples/menu-demo/actions.lua
index b08cc23..6d6bb77 100644
--- a/doc/examples/menu-demo/actions.lua
+++ b/doc/examples/menu-demo/actions.lua
@@ -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,
};
diff --git a/doc/writing_games-en.txt b/doc/writing_games-en.txt
index 0dc18b6..7574ce5 100644
--- a/doc/writing_games-en.txt
+++ b/doc/writing_games-en.txt
@@ -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;
diff --git a/doc/writing_games.txt b/doc/writing_games.txt
index b5eb6cc..b75a323 100644
--- a/doc/writing_games.txt
+++ b/doc/writing_games.txt
@@ -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'); -- добавить объект в текущую сцену;