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

Материал из wiki.appsalutecreator.com
Перейти к: навигация, поиск
Строка 5: Строка 5:
 
*'''eanalysis%d.i%d.t'''  - если > 0 - экспертиза начата и, возможно завершена (см. предыдущий флаг)
 
*'''eanalysis%d.i%d.t'''  - если > 0 - экспертиза начата и, возможно завершена (см. предыдущий флаг)
 
[[Файл:Eanalysis_.png|400px|thumb|right]]
 
[[Файл:Eanalysis_.png|400px|thumb|right]]
=== Общие настройки ===
+
== Общие настройки ==
  
 
*'''taskorganizer''' - объект типа [[Taskorganizer|taskorganizer]]
 
*'''taskorganizer''' - объект типа [[Taskorganizer|taskorganizer]]
 
*'''таблица''' - объект типа [[Table|таблица]], в который мы сложим шаблоны  
 
*'''таблица''' - объект типа [[Table|таблица]], в который мы сложим шаблоны  
== Настройки экземпляра ===
+
=== Настройки экземпляра ===
  
 
*'''иконка''' - иконка предмета
 
*'''иконка''' - иконка предмета
Строка 18: Строка 18:
 
*'''кнопка ускорить''' - кнопка ускорить
 
*'''кнопка ускорить''' - кнопка ускорить
 
*'''кнопка информации''' - кнопка информации
 
*'''кнопка информации''' - кнопка информации
== Эффекты ===
+
=== Эффекты ===
  
 
*'''эффект завершения''' - эффект завершения, будет запущен в ячейке, где закончилась экспертиза
 
*'''эффект завершения''' - эффект завершения, будет запущен в ячейке, где закончилась экспертиза
 
*'''эффект готового''' - эффект готового, будет запущен в ячейке с завершенной экспертизой после refresh
 
*'''эффект готового''' - эффект готового, будет запущен в ячейке с завершенной экспертизой после refresh
== Окошко предмета ===
+
=== Окошко предмета ===
  
 
*'''окно''' - само окно, должно иметь состояние show
 
*'''окно''' - само окно, должно иметь состояние show
 
*'''иконка''' - иконка предмета
 
*'''иконка''' - иконка предмета
 
*'''описание''' - описание предмета
 
*'''описание''' - описание предмета
== Окошко завершения ===
+
=== Окошко завершения ===
  
 
*'''окно''' - само окно, должно иметь состояние show
 
*'''окно''' - само окно, должно иметь состояние show
 
*'''иконка''' - иконка предмета
 
*'''иконка''' - иконка предмета
 
*'''описание''' - описание предмета
 
*'''описание''' - описание предмета
== Окошко предмета в процессе ===
+
=== Окошко предмета в процессе ===
  
 
*'''окно''' - само окно, должно иметь состояние show
 
*'''окно''' - само окно, должно иметь состояние show
Строка 38: Строка 38:
 
*'''описание''' - описание предмета
 
*'''описание''' - описание предмета
 
*'''таймер''' - время до конца экспертизы
 
*'''таймер''' - время до конца экспертизы
== Окошко экспертиза не начата ===
+
=== Окошко экспертиза не начата ===
  
 
*'''окно''' - само окно, должно иметь состояние show
 
*'''окно''' - само окно, должно иметь состояние show
Строка 55: Строка 55:
 
*'''состояние''' - новое состояние для объекта из предыдущего поля
 
*'''состояние''' - новое состояние для объекта из предыдущего поля
  
=== Состояния ===
+
== Состояния ==
  
 
*'''start''' - начать экспертизу
 
*'''start''' - начать экспертизу

Версия 14:37, 23 января 2018

Объект Eanalysis - предназначен для проведения экспертизы предмета по времени. Работа с объектом происходит с помощью создания задач на экспертизу предметов в taskorganizer. Объект экспертизы сохраняет себя в опции (везде первый %d - это id объекта экспертизы, второй - id предмета)

  • eanalysis%d.i%d.c - 1 если экспертиза завершена
  • eanalysis%d.i%d.t - если > 0 - экспертиза начата и, возможно завершена (см. предыдущий флаг)
Eanalysis .png

Общие настройки

  • taskorganizer - объект типа taskorganizer
  • таблица - объект типа таблица, в который мы сложим шаблоны

Настройки экземпляра

  • иконка - иконка предмета
  • название - название предмета
  • таймер - таймер
  • стоимость - стоимость
  • кнопка старт - кнопка старт
  • кнопка ускорить - кнопка ускорить
  • кнопка информации - кнопка информации

Эффекты

  • эффект завершения - эффект завершения, будет запущен в ячейке, где закончилась экспертиза
  • эффект готового - эффект готового, будет запущен в ячейке с завершенной экспертизой после refresh

Окошко предмета

  • окно - само окно, должно иметь состояние show
  • иконка - иконка предмета
  • описание - описание предмета

Окошко завершения

  • окно - само окно, должно иметь состояние show
  • иконка - иконка предмета
  • описание - описание предмета

Окошко предмета в процессе

  • окно - само окно, должно иметь состояние show
  • иконка - иконка предмета
  • описание - описание предмета
  • таймер - время до конца экспертизы

Окошко экспертиза не начата

  • окно - само окно, должно иметь состояние show
  • иконка - иконка предмета
  • описание - описание предмета

Дополнительные параметры

Добавляются нажатием правой кнопкой мыши на свойствах объекта Eanalysis.

Изменить состояние объекта - не хватает res3

  • объект - перевести объект в состояние из следующего поля
  • состояние - новое состояние для объекта из предыдущего поля

Изменить состояние объекта - экспертиза закончена (при вызове проверочного состояния)

  • объект - перевести объект в состояние из следующего поля
  • состояние - новое состояние для объекта из предыдущего поля

Состояния

  • start - начать экспертизу
  • boost - ускорить текущую экспертизу
  • boost all - ускорить все экспертизы
  • show - показать описание объекта, который прошел экспертизу
  • refresh - обновляет данные по экспертизам
  • check - проверяется выполнение текущих экспертиз
Покупка ускорения всех экспертиз на некоторое время (например, 7 дней):
1) В экономику добавляем предмет eanalysis, и в нем указываем длительность действия в секундах (tm). 
2) Покупка осуществляется через объект Store.

Для примера использования представлено окно открытия экспертизы на отдельной сцене "экспертиза".

Wnd expertise.png