ТОМ: Уроки: различия между версиями
Содержимое удалено Содержимое добавлено
ASBer (обсуждение | вклад) |
ASBer (обсуждение | вклад) |
||
Строка 120:
===неиспользуемые глаголы===
Модуль main.tml содержит в себе шаблоны для очень ограниченного набора команд.
На каждую команду
Это мне непонятно...
Чтобы сделать игру более "понятливой" необходимо подключить модуль UnusVerb.tml в котором содержатся описания ошибок для весьма широкого спектра команд.
''Модуль UnusVerb.tml желательно подключать самым первым до подключения всех остальных модулей.''
''В этом случае реакцию на команду парсер будет искать в UnusVerb.tml в самую последнюю очередь.''
//подключим модуль с неиспользуемыми глаголами
include "std.lib\UnusVerb.tml"
//подключим основной модуль стандартной библиотеки
include "std.lib\Main.tml"
Теперь на большинство непредусмотренных в игре команд будет выдаваться индивидуальное сообщение.
===описания===
| |||