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

Материал из wiki.appsalutecreator.com
Перейти к: навигация, поиск
Строка 26: Строка 26:
 
** '''''сохранять в профиль''''' - Если ==1, то значение будет сохранено в текущий профиль, если 0 - то глобально..
 
** '''''сохранять в профиль''''' - Если ==1, то значение будет сохранено в текущий профиль, если 0 - то глобально..
 
** '''''поле в опциях''''' - Поле в опциях, в которое будет сохраняться номер последнего пройденного уровня.
 
** '''''поле в опциях''''' - Поле в опциях, в которое будет сохраняться номер последнего пройденного уровня.
 +
 +
=='''Дополнительные параметры'''==
 +
* '''графика атома''' - ресурс, используемый для отрисовки игрового атома
 +
** '''''номер''''' - Номер атома в файле уровня.
 +
** '''''клип''''' - Клип атома.
 +
** '''''подсветка''''' - Клип подсветки атома.
 +
** '''''эффект удаления''''' - эффект удаления.
 +
 +
* '''графика линии''' - графика соединения между атомами
 +
** '''''клип''''' - клип линии. Пивот должен быть в левой/центральной точке.
 +
** '''''подсветка''''' - клип подсветки линии.
 +
 +
* '''изменить состояние объекта - победа''' - обработчик победы
 +
** '''''объект''''' - объект, состояние которого меняем.
 +
** '''''состояние''''' - новое состояние для объекта из предыдущего поля.
 +
 +
* '''изменить состояние объекта - поражение''' - обработчик поражения
 +
** '''''объект''''' - объект, состояние которого меняем.
 +
** '''''состояние''''' - новое состояние для объекта из предыдущего поля.
 +
 +
* '''изменить состояние объекта - ход''' - изменить состояние объекта - ход
 +
** '''''объект''''' - объект, состояние которого меняем.
 +
** '''''состояние''''' - новое состояние для объекта из предыдущего поля.

Версия 13:57, 5 мая 2018

AtomicPuzzle - объект редактора, который реализует игровую механику "Atomic Puzzle" - задача игрока логически удалить атомы с молекулы, тем самым уничтожив ее, не оставив ни одного атома.


Основные свойства

Atom1.png
  • файл уровня - файл с описанием уровней.
  • номер уровня - номер текущего уровня.
  • прокликиваемый - Если 1, то прямоугольник прозрачен для клика мышкой (пропускает объектам под собой). Если 2, то прямоугольник сам обрабатывает клик, но и пропускает его дальше.
  • звуки
    • конец хода (обычный) - звук конца обычного хода.
    • конец хода (обмен) - звук конца хода при применении бонуса обмена.
    • конец хода (закраска) - звук конца хода при применении бонуса закраска.
  • параметры анимации
    • начальная скорость движения - начальная скорость движения.
    • ускорение движения - ускорение движения.
    • время исчезновения ms - время исчезновения ms.
    • время пульсации линии ms - время пульсации линии ms.
    • минимальное значение альфы при пульсации - минимальное значение альфы при пульсации.
  • счетчики
    • ходы - счетчик оставшихся ходов.
    • время - счетчик оставшегося времени.
  • сохранение
    • сохранять в профиль - Если ==1, то значение будет сохранено в текущий профиль, если 0 - то глобально..
    • поле в опциях - Поле в опциях, в которое будет сохраняться номер последнего пройденного уровня.

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

  • графика атома - ресурс, используемый для отрисовки игрового атома
    • номер - Номер атома в файле уровня.
    • клип - Клип атома.
    • подсветка - Клип подсветки атома.
    • эффект удаления - эффект удаления.
  • графика линии - графика соединения между атомами
    • клип - клип линии. Пивот должен быть в левой/центральной точке.
    • подсветка - клип подсветки линии.
  • изменить состояние объекта - победа - обработчик победы
    • объект - объект, состояние которого меняем.
    • состояние - новое состояние для объекта из предыдущего поля.
  • изменить состояние объекта - поражение - обработчик поражения
    • объект - объект, состояние которого меняем.
    • состояние - новое состояние для объекта из предыдущего поля.
  • изменить состояние объекта - ход - изменить состояние объекта - ход
    • объект - объект, состояние которого меняем.
    • состояние - новое состояние для объекта из предыдущего поля.