ТОМ: язык программирования: различия между версиями
Содержимое удалено Содержимое добавлено
ASBer (обсуждение | вклад) |
ASBer (обсуждение | вклад) мНет описания правки |
||
| (не показано 15 промежуточных версий этого же участника) | |||
Строка 1:
Справочник по языку программирования платформы [[ТОМ]].
Страничка заморожена. Все особенности ТОМа, не описанные ниже, являются недокументированными.
{{Содержание справа}}
Строка 268:
В отличии от локальных переменных, глобальные переменные могут иметь относительные значения также как свойства объектов.
{▼
}▼
====global.secret====
Строка 282 ⟶ 274 :
Это единственная переменная, которая сохраняет свое значение при рестарте, при загрузке новой игры или при загрузке модуля игры.
==Константы==
Строка 299 ⟶ 291 :
==Специальные контекстные значения==
===this===
''(только для чтения)''
Во время выполнения метода, this указывает на объект, которому принадлежит выполняемый метод.▼
===act===
Строка 305 ⟶ 299 :
===talker===
===addressee===
===
===addressed===
==Объекты==
Строка 503 ⟶ 498 :
===phrase / фраза===
phrase - специальная категория, предназначенная для описания диалоговых фраз, распознаваемых парсером.
==Предопределенные объекты==
Строка 525 ⟶ 518 :
Персонажем может быть только уникальный объект.
При старте системы значением переменной pers
====Смена персонажа====
unique главный_герой //создаем уникальный объект
▲ {
//... описание главного героя
▲ }
pers = главный_герой //передаем управление на новый объект
Если смена персонажа приводит к изменению текущей локации, для новой локации вызывается обработчик события OnEnter().
==Предопределенные свойства==
Строка 746 ⟶ 742 :
==Функции==
===Преобразование типов===
===rnd() / шанс()===▼
===Работа со строками===
===Прочие функции===
▲====rnd() / шанс()====
Синтаксис: rnd( )
* Функция возвращает логическое значение ''да'' или ''нет'' с вероятностью 50/50.
Строка 755 ⟶ 754 :
* Функция возвращает случайное число в диапазоне от 1 до X включительно.
====set() / сет()====
====input() / ввод()====
====media() / медиа()====
==Теги==
| |||