ТОМ: Модель речевого акта: различия между версиями
Содержимое удалено Содержимое добавлено
ASBer (обсуждение | вклад) |
ASBer (обсуждение | вклад) |
||
Строка 87:
====Фаза 3: выполнение действия====
Для этой фазы парсер устанавливает следующие контекстные значения:
talker = global.narrator - в качестве рассказчика используем глобального нарратора.▼
talker = global.narrator
addressee = global.narrator.addressee
Если нарратором является протагонист, игра идет от 1го лица.
▲addressee = global.narrator.addressee - нарратор обращается к некоторому слушателю.
▲Слушателя может не быть вовсе (null), тогда игра идет от 3го лица.
▲Или им может быть любой персонаж на усмотрение автора игры.
Если слушателем является протагонист, игра идет от 2го лица.
▲actor = pers или Х - в зависимости от источника команды.
===phrase===
| |||