Taskorganizer — различия между версиями

Материал из wiki.appsalutecreator.com
Перейти к: навигация, поиск
(Свойства)
(Свойства)
Строка 5: Строка 5:
 
*'''economics''' - Объект типа экономикс.
 
*'''economics''' - Объект типа экономикс.
 
*'''предметы''' - Объект типа eitems.
 
*'''предметы''' - Объект типа eitems.
*'''таблица''' - Таблица куда будут помещены иконки заданий. При тапе на таблицу объекту Taskorganizer вызывается состояние show.
+
*'''таблица''' - Таблица куда будут помещены иконки заданий. При тапе на таблицу объекту Taskorganizer вызывается состояние show. Иконки подтягиваются из текстовой базы (icon1).
 
*'''шаблон предмета''' - Объект типа etaskitem будет использоваться при показе превью задания.
 
*'''шаблон предмета''' - Объект типа etaskitem будет использоваться при показе превью задания.
 +
*'''фильтрация''' - Категория, которые должны будут отобразиться в таблице логов при вызове состояния logbook. Пустая строка - все.
 +
*'''таблица логов''' - Таблица куда будут помещены записи лог бука.
 +
*'''новая запись''' - Объект, которому будет вызвано состояние show при добавлении новой записи в логбук.
  
 
==задание==
 
==задание==
Строка 12: Строка 15:
 
*'''id''' - Идентификатор задания. Используется в других заданиях. По общей концепции - строковый айди.
 
*'''id''' - Идентификатор задания. Используется в других заданиях. По общей концепции - строковый айди.
 
*'''название (объект)''' - Текстовый объект, в который мы сложим название задания.
 
*'''название (объект)''' - Текстовый объект, в который мы сложим название задания.
*'''иконка''' - Иконка задания, будет отображаться в таблице заданий.
 
 
*'''машина''' - Объект, которому при активации задания будет вызвано состояние show.
 
*'''машина''' - Объект, которому при активации задания будет вызвано состояние show.
 
*'''таблица''' - Таблица куда будут помещены темплейты предметов данного задания.
 
*'''таблица''' - Таблица куда будут помещены темплейты предметов данного задания.
*'''описание (объект)''' - Текстовый объект, в который мы сложим описание задания.
+
*'''описание (объект)''' - Текстовый объект, в который мы сложим описание задания. Описание подтягивается из текстовой базы из второго столбика (sentence1) текстового id задания.
*'''описание (текст)''' - id описания задания в текстовых ресурсах.
 
 
*'''награда (ресурс 1)''' - Счетчик отображающий награду в ресурсе 1 за выполнение задания.
 
*'''награда (ресурс 1)''' - Счетчик отображающий награду в ресурсе 1 за выполнение задания.
 
*'''награда (ресурс 2)''' - Счетчик отображающий награду в ресурсе 2 за выполнение задания.
 
*'''награда (ресурс 2)''' - Счетчик отображающий награду в ресурсе 2 за выполнение задания.
 
*'''награда (опыт)''' - Счетчик отображающий награду в опыте за выполнение задания.
 
*'''награда (опыт)''' - Счетчик отображающий награду в опыте за выполнение задания.
 +
 +
''необходимое для логбука''
 +
 +
*'''для журнала''' - 0 - задача предназначена для списка задач, 1 - задача предназначена для журнала.
 +
*'''категория''' - Категория к которой относится задача/запись. Пока используется только задачами для логбука.
  
 
''критерии появления''
 
''критерии появления''
Строка 43: Строка 49:
 
*Check - при вызове проверяется выполнение текущих заданий.
 
*Check - при вызове проверяется выполнение текущих заданий.
 
*Generate - при вызове подбирается подходящее задание в зависимости от прогресса игрока.
 
*Generate - при вызове подбирается подходящее задание в зависимости от прогресса игрока.
 +
*log_check - при вызове состояния проверяется доступны ли новые записи в логбук.
 +
*log_show - заполняет таблицу логбука записями с текущим фильтром.
 +
 +
ПРИМЕЧАНИЕ:  при проверке задач для логбука для последней выполненной будет перезаписано поле filter автоматически.
  
 
=Сопутствующие объекты=
 
=Сопутствующие объекты=

Версия 12:16, 27 марта 2013

Менеджер задач и квестов

Свойства

  • economics - Объект типа экономикс.
  • предметы - Объект типа eitems.
  • таблица - Таблица куда будут помещены иконки заданий. При тапе на таблицу объекту Taskorganizer вызывается состояние show. Иконки подтягиваются из текстовой базы (icon1).
  • шаблон предмета - Объект типа etaskitem будет использоваться при показе превью задания.
  • фильтрация - Категория, которые должны будут отобразиться в таблице логов при вызове состояния logbook. Пустая строка - все.
  • таблица логов - Таблица куда будут помещены записи лог бука.
  • новая запись - Объект, которому будет вызвано состояние show при добавлении новой записи в логбук.

задание

  • id - Идентификатор задания. Используется в других заданиях. По общей концепции - строковый айди.
  • название (объект) - Текстовый объект, в который мы сложим название задания.
  • машина - Объект, которому при активации задания будет вызвано состояние show.
  • таблица - Таблица куда будут помещены темплейты предметов данного задания.
  • описание (объект) - Текстовый объект, в который мы сложим описание задания. Описание подтягивается из текстовой базы из второго столбика (sentence1) текстового id задания.
  • награда (ресурс 1) - Счетчик отображающий награду в ресурсе 1 за выполнение задания.
  • награда (ресурс 2) - Счетчик отображающий награду в ресурсе 2 за выполнение задания.
  • награда (опыт) - Счетчик отображающий награду в опыте за выполнение задания.

необходимое для логбука

  • для журнала - 0 - задача предназначена для списка задач, 1 - задача предназначена для журнала.
  • категория - Категория к которой относится задача/запись. Пока используется только задачами для логбука.

критерии появления

  • уровень - Минимальный уровень, при котором может появиться задание.
  • завершены до - Задания, которые должны быть завершены до появления этого.
  • получены до - Задания, которые должны быть получены до появления этого.
  • не завершены до - Задания, которые должны быть НЕ завершены до появления этого.

критерии завершения

  • предметы - Задание завершается, когда получены следующие предметы (коллекционные и инвентарные единым списком).

награда

  • ресурс 1 - деньги даваемые за выполнение задания.
  • ресурс 2 - кристаллы даваемые за выполнение задания.
  • опыт - опыт даваемый за выполнение задания.

Состояния

  • Show - при вызове этого состояния из таблицы с иконками заданий открывается соответствующая машина задания, прописанная в группе задание.
  • Check - при вызове проверяется выполнение текущих заданий.
  • Generate - при вызове подбирается подходящее задание в зависимости от прогресса игрока.
  • log_check - при вызове состояния проверяется доступны ли новые записи в логбук.
  • log_show - заполняет таблицу логбука записями с текущим фильтром.

ПРИМЕЧАНИЕ: при проверке задач для логбука для последней выполненной будет перезаписано поле filter автоматически.

Сопутствующие объекты

Объекты, которые используются вместе с объектом economics и имеют с ним непосредственную связь:

  • Kub.png - Eitems - объект, служащий для связи инвентаря(магазина) и экономики.
  • Kub.png - Estoreitem - шаблон для ячейки магазина.
  • Kub.png - Einventoryitem - шаблон для ячейки инвентаря.
  • Kub.png - Taskorganizer - органайзер заданий.
  • Kub.png - Etaskitem - шаблон для ячейки задания.
  • Kub.png - Ecollection - шаблон для строки в таблице коллекции.
  • Economics.png - Economics - глобальная настройка игр типа ферма\билдер