Открыть главное меню

Изменения

ТОМ: язык программирования

476 байт убрано, 15:43, 5 декабря 2011
м
Нет описания правки
Справочник по языку программирования платформы [[ТОМ]].
страничка в разработке.Страничка заморожена.Все особенности ТОМа, не описанные ниже, являются недокументированными.
{{Содержание справа}}
В отличии от локальных переменных, глобальные переменные могут иметь относительные значения также как свойства объектов.
====global.token[]====
При разборе команды парсер помещает в эту переменную отдельные слова, которые могут быть использованы для более точного анализа и выполнения команды.
Как пример, следующий код последовательно выводит на экран все слова введенной команды:
for(var i=1; token[i]; i=i+1)
{
%{token[i]}
}
====global.keyword[]====
====global.secret====
Это единственная переменная, которая сохраняет свое значение при рестарте, при загрузке новой игры или при загрузке модуля игры.
====global.description====
==Константы==
==Специальные контекстные значения==
===this===
''(только для чтения)''  Во время выполнения метода, this указывает на объект, которому принадлежит выполняемый метод.
===act===
===talker===
===addressee===
===narratortold======addressed===
==Объекты==
===phrase / фраза===
phrase - специальная категория, предназначенная для описания диалоговых фраз, распознаваемых парсером.
====keyword / ключ====
===event / событие===event - специальная категория, предназначенная для описания произошедших событий, распознаваемых парсером.
==Предопределенные объекты==
==Функции==
===Преобразование типов======Работа со строками======Прочие функции=======rnd() / шанс()====
Синтаксис: rnd( )
* Функция возвращает логическое значение ''да'' или ''нет'' с вероятностью 50/50.
* Функция возвращает случайное число в диапазоне от 1 до X включительно.
====set() / сет()========input() / ввод()========media() / медиа()====
==Теги==
1379
правок