Ecollection — различия между версиями
Avereskun (обсуждение | вклад) м (→Сопутствующие объекты) |
Odyadina (обсуждение | вклад) (→Параметры) |
||
Строка 3: | Строка 3: | ||
=Параметры= | =Параметры= | ||
− | [[Файл:Ecollection1.jpg|right| | + | [[Файл:Ecollection1.jpg|right|260px]] |
*'''alpha''' - прозрачность: от 0 (объект полностью прозрачный) до 1 (объект не прозрачный). | *'''alpha''' - прозрачность: от 0 (объект полностью прозрачный) до 1 (объект не прозрачный). | ||
− | *'''economics''' - ссылка на объект economics | + | *'''economics''' - ссылка на объект [[economics]]. |
*'''таблица''' - ссылка на таблицу, куда помещаются коллекционные предметы (обязательно должна быть подобъектом). | *'''таблица''' - ссылка на таблицу, куда помещаются коллекционные предметы (обязательно должна быть подобъектом). | ||
− | *'''зарядник 1''' - | + | *'''зарядник 1''' - иконка первого зарядника (инвентарного предмета, необходимого для сдачи коллекции). |
− | *'''зарядник 2''' - | + | *'''зарядник 2''' - иконка второго зарядника. |
− | *'''зарядник 3''' - | + | *'''зарядник 3''' - иконка третьего зарядника. |
− | *'''зарядник 4''' - | + | *'''зарядник 4''' - иконка четвертого зарядника. |
− | *'''зарядник 1 к-во''' - | + | *'''зарядник 1 к-во''' - счетчик, сколько нужно первого зарядника для сдачи коллекции. |
− | *'''зарядник 2 к-во''' - | + | *'''зарядник 2 к-во''' - счетчик, сколько нужно второго зарядника для сдачи коллекции. |
− | *'''зарядник 3 к-во''' - | + | *'''зарядник 3 к-во''' - счетчик, сколько нужно третего зарядника для сдачи коллекции. |
− | *'''зарядник 4 к-во''' - | + | *'''зарядник 4 к-во''' - счетчик, сколько нужно четвертого зарядника для сдачи коллекции. |
+ | *'''зарядник 1 есть''' - счетчик, сколько есть первого зарядника в инвентаре. | ||
+ | *'''зарядник 2 есть''' - счетчик, сколько есть второго зарядника в инвентаре. | ||
+ | *'''зарядник 3 есть''' - счетчик, сколько есть третего зарядника в инвентаре. | ||
+ | *'''зарядник 4 есть''' - счетчик, сколько есть четвертого зарядника в инвентаре. | ||
*'''кнопка сдачи 1''' - кнопка, по нажатию на которую, происходит сдача коллекции. Передает состояние collection объекту ecollection (обязательно должна быть подобъектом). | *'''кнопка сдачи 1''' - кнопка, по нажатию на которую, происходит сдача коллекции. Передает состояние collection объекту ecollection (обязательно должна быть подобъектом). | ||
− | *'''кнопка сдачи 2''' - | + | *'''кнопка сдачи 2''' - передает состояние collection объекту ecollection. Эта кнопка видна в том случае, когда не хватает чарджеров для сдачи коллекции (обязательно должна быть подобъектом). Будет открываться окно с предложением докупить зарядников (чарджеров). |
*'''название коллекции''' - текстовый объект, в котором будет отображаться название коллекции. | *'''название коллекции''' - текстовый объект, в котором будет отображаться название коллекции. | ||
− | *'''фонарь''' - | + | *'''фонарь''' - машина состояний, которая сигнализирует о том, что коллекция готова к сдаче. Должна иметь состояния on и off. |
− | *'''награда''' - | + | *'''награда''' - объект, которому будет присвоена иконка наградного предмета (на рисунке справа у объекта тип [[button]], т.к. по нажатию на иконку награды вызывается окошко, но обычно это тип [[image]]). |
+ | *'''проверять количество награды''' - принимает значение 1 и 0. По умолчанию '''1''' - если кол-во награды 0, то иконка награды полупрозрачная, если кол-во награды >0, то иконка награды с альфой 1. При '''0''' - иконка награды будет полупрозрачной только до первой сдачи, если после первой сдачи мы используем награду, иконка все равно останется с альфой 1. | ||
+ | *'''награда текст''' - текстовый объект, в который помещается название наградного предмета. | ||
*'''награда ресурс 1''' - счетчик, который будет отображать количество призового ресурса 1. | *'''награда ресурс 1''' - счетчик, который будет отображать количество призового ресурса 1. | ||
*'''награда ресурс 2''' - счетчик, который будет отображать количество призового ресурса 2. | *'''награда ресурс 2''' - счетчик, который будет отображать количество призового ресурса 2. | ||
*'''награда опыт''' - счетчик, который будет отображать количество призового опыта. | *'''награда опыт''' - счетчик, который будет отображать количество призового опыта. | ||
− | *'''число наград''' -счетчик, который будет отображать | + | *'''число наград''' - счетчик, который будет отображать, сколько раз была сдана коллекция. |
+ | *'''метка сдано''' - объект, который становится видимым, если коллекция сдана хотя бы раз (например, это может быть поздравительная картинка, в которую помещен текст и счетчик из поля ''число наград''). | ||
+ | *'''esocial''' - ссылка на объект типа [[esocial]]. | ||
*'''Кнопка подарить''' - кнопка которая позволяет подарить коллекционный предмет другу. Записывает объекту ecollection в параметр param порядковый номер предмета в коллекции (начиная с 0) и вызывает состояние ''gift''. После этого открывается окно дарения подарка прописанное в объекте [[esocial]]. | *'''Кнопка подарить''' - кнопка которая позволяет подарить коллекционный предмет другу. Записывает объекту ecollection в параметр param порядковый номер предмета в коллекции (начиная с 0) и вызывает состояние ''gift''. После этого открывается окно дарения подарка прописанное в объекте [[esocial]]. | ||
*'''Кнопка попросить''' - кнопка, которая позволяет попросить у друга необходимый коллекционный предмет. Записывает объекту ecollection в параметр param порядковый номер предмета в коллекции (начиная с 0) и вызывает состояние ''wish''. | *'''Кнопка попросить''' - кнопка, которая позволяет попросить у друга необходимый коллекционный предмет. Записывает объекту ecollection в параметр param порядковый номер предмета в коллекции (начиная с 0) и вызывает состояние ''wish''. |
Версия 10:21, 18 ноября 2014
Объект Ecollection позволяет отображать коллекции предметов в игре с объектом economics.
Параметры
- alpha - прозрачность: от 0 (объект полностью прозрачный) до 1 (объект не прозрачный).
- economics - ссылка на объект economics.
- таблица - ссылка на таблицу, куда помещаются коллекционные предметы (обязательно должна быть подобъектом).
- зарядник 1 - иконка первого зарядника (инвентарного предмета, необходимого для сдачи коллекции).
- зарядник 2 - иконка второго зарядника.
- зарядник 3 - иконка третьего зарядника.
- зарядник 4 - иконка четвертого зарядника.
- зарядник 1 к-во - счетчик, сколько нужно первого зарядника для сдачи коллекции.
- зарядник 2 к-во - счетчик, сколько нужно второго зарядника для сдачи коллекции.
- зарядник 3 к-во - счетчик, сколько нужно третего зарядника для сдачи коллекции.
- зарядник 4 к-во - счетчик, сколько нужно четвертого зарядника для сдачи коллекции.
- зарядник 1 есть - счетчик, сколько есть первого зарядника в инвентаре.
- зарядник 2 есть - счетчик, сколько есть второго зарядника в инвентаре.
- зарядник 3 есть - счетчик, сколько есть третего зарядника в инвентаре.
- зарядник 4 есть - счетчик, сколько есть четвертого зарядника в инвентаре.
- кнопка сдачи 1 - кнопка, по нажатию на которую, происходит сдача коллекции. Передает состояние collection объекту ecollection (обязательно должна быть подобъектом).
- кнопка сдачи 2 - передает состояние collection объекту ecollection. Эта кнопка видна в том случае, когда не хватает чарджеров для сдачи коллекции (обязательно должна быть подобъектом). Будет открываться окно с предложением докупить зарядников (чарджеров).
- название коллекции - текстовый объект, в котором будет отображаться название коллекции.
- фонарь - машина состояний, которая сигнализирует о том, что коллекция готова к сдаче. Должна иметь состояния on и off.
- награда - объект, которому будет присвоена иконка наградного предмета (на рисунке справа у объекта тип button, т.к. по нажатию на иконку награды вызывается окошко, но обычно это тип image).
- проверять количество награды - принимает значение 1 и 0. По умолчанию 1 - если кол-во награды 0, то иконка награды полупрозрачная, если кол-во награды >0, то иконка награды с альфой 1. При 0 - иконка награды будет полупрозрачной только до первой сдачи, если после первой сдачи мы используем награду, иконка все равно останется с альфой 1.
- награда текст - текстовый объект, в который помещается название наградного предмета.
- награда ресурс 1 - счетчик, который будет отображать количество призового ресурса 1.
- награда ресурс 2 - счетчик, который будет отображать количество призового ресурса 2.
- награда опыт - счетчик, который будет отображать количество призового опыта.
- число наград - счетчик, который будет отображать, сколько раз была сдана коллекция.
- метка сдано - объект, который становится видимым, если коллекция сдана хотя бы раз (например, это может быть поздравительная картинка, в которую помещен текст и счетчик из поля число наград).
- esocial - ссылка на объект типа esocial.
- Кнопка подарить - кнопка которая позволяет подарить коллекционный предмет другу. Записывает объекту ecollection в параметр param порядковый номер предмета в коллекции (начиная с 0) и вызывает состояние gift. После этого открывается окно дарения подарка прописанное в объекте esocial.
- Кнопка попросить - кнопка, которая позволяет попросить у друга необходимый коллекционный предмет. Записывает объекту ecollection в параметр param порядковый номер предмета в коллекции (начиная с 0) и вызывает состояние wish.
Состояния
- collection - Попытаться сдать коллекцию.
- chargers - Показать окно покупки чарджеров.
Пример окошка с коллекциями:
Сопутствующие объекты
Объекты, которые используются вместе с объектом economics и имеют с ним непосредственную связь:
- - Eitems - объект, служащий для связи инвентаря(магазина) и экономики.
- - Estoreitem - шаблон для ячейки магазина.
- - Einventoryitem - шаблон для ячейки инвентаря.
- - Ecraftitem - шаблон для ячейки создания предмета.
- - Taskorganizer - органайзер заданий.
- - Etaskitem - шаблон для ячейки задания.
- - Ecollection - шаблон для строки в таблице коллекции.
- - Economics - глобальная настройка игр типа ферма\билдер