Pseudochat

Материал из wiki.appsalutecreator.com
Версия от 11:09, 15 мая 2018; Vlegkun (обсуждение | вклад) (Новая страница: «{{TOC right}} Объект Pseudochat - Менеджер реплик для задач из Taskorganizer. =Основные па…»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Объект Pseudochat - Менеджер реплик для задач из Taskorganizer.


Основные параметры

  • файл уровня - Имя файла с уровнями в фомате *.json
  • номер уровня - Номер уровня в файле начиная с 0
  • etasktemplate - объект типа Etasktemplate использующийся для названия, описания, прогресса и т.п.
  • taskorganizer - taskorganizer
  • таблица тасков - Таблица темплейтов тасков
  • таблица реплик - Таблица в которую будем помещать темплейты реплик
  • реплик в таблице - хранить в таблице историю диалога или только одну реплику
  • плашка НОВЫЕ СООБЩЕНИЯ - Плашка с надписью НОВЫЕ СООБЩЕНИЯ. Будет добавлена в таблицу
  • плашка СОБЕСЕДНИК ПЕЧАТАЕТ (не 0 темплейт) - Плашка с надписью СОБЕСЕДНИК ПЕЧАТАЕТ (не 0 темплейт). Будет добавлена в таблицу
  • плашка СОБЕСЕДНИК ПЕЧАТАЕТ (0 темплейт) - Плашка с надписью СОБЕСЕДНИК ПЕЧАТАЕТ (0 темплейт). Будет добавлена в таблицу


времена между репликами

  • ms на символ - Число милисекунд на один символ следующей реплики
  • max ms - Максимальное время на сообщение не може превышать это значение


Добавляемые параметры

+.png темплейт реплики - темплейт реплики - объект визуализатор ячейки реплики; таких объектов может быть сколько угодно (по количеству участников в чате)


+.png связанный таск неактивен - связанный таск неактивен - обработчик...

  • объект - объект, состояние которого меняем
  • состояние - значение нового состояния


+.png диалог загружен - диалог загружен - обработчик...

  • объект - объект, состояние которого меняем
  • состояние - значение нового состояния


+.png реплика добавлена - реплика добавлена - обработчик...

  • объект - объект, состояние которого меняем
  • состояние - значение нового состояния


Состояния

  • idle - Состояние по умолчанию (не вызывается)
  • show_dialog - Показать диалог для последнего кликнутого таска в таблице
  • add_one - Добавить одну реплику в текущий диалог
  • add_all - Добавить все реплики в текущий диалог
  • pause - Чат на паузе
  • show_dialog_by_owner - Показать диалог, взяв owner из param