States
Default states
- 1-9 Стойка
- 10-19 Ходьба
- 20-29 Бег
- 30-34 Остановка бега
- 35-39 Подготовка к прыжку
- 40-44 Jump вверх
- 45-49 Jump вперед
- 50-54 Jump назад
- 55-59 Шуншин вверх
- 60-64 Шуншин вверх вперед
- 65-69 Шуншин вверх назад
- 70-74 Шуншин вниз
- 75-79 Приземление
- 80-84 Падение (стойка в воздухе)
- 85-89 Шуншин вперед
- 90-94 Шуншин назад
- 100-129 Сервис кадры
- 130-139 Защитная стойка
- 140-149 Боевая стойка
- 150-299 Разные типы урона
- 300-399 Разные типы ударов
Attacks and damage types
|- Обычный удар -
|-> вперед
|- Сильный удар -
|-> вперед
|-> вверх
|-> вниз
Shortcut description
Клавиша | Действие |
A | Press key "Attack" |
J | Press key "Jump" |
D | Press key "Defence" |
S | Press key "Special" |
↑ | Press key "Up" |
↓ | Press key "Down" |
← | Press key "Back" |
→ | Press key "Forward" |
⇄ | Нажатие клавиш "Left" or "Right" |
✶ | Нажатие клавиш "Left", "Right", "Up" or "Down" |
Клавиша | Действие |
A+ | Double key press "Attack" |
J+ | Double key press "Jump" |
D+ | Double key press "Defence" |
S+ | Double key press "Special" |
↑+ | Double key press "Up" |
↓+ | Double key press "Down" |
←+ | Double key press "Back" |
→+ | Double key press "Forward" |
⇄+ | Double key press "Left" or "Right" |
✶+ | Double key press "Left", "Right", "Up" or "Down" |
Клавиша | Действие |
A* | Hold key "Attack" |
J* | Hold key "Jump" |
D* | Hold key "Defence" |
S* | Hold key "Special" |
↑* | Hold key "Up" |
↓* | Hold key "Down" |
←* | Hold key "Back" |
→* | Hold key "Forward" |
⇄* | Hold key "Left" or "Right" |
✶* | Hold key "Left", "Right", "Up" or "Down" |
Basic states | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Номер стейта | Описание | ||||||||||||
0 |
Стойка Персонаж находится в состоянии покоя. Ожидает действий игрока.
При длительном нахождении в состоянии покоя, персонаж переходит в кадры "анимации". |
||||||||||||
1 |
Ходьба Персонаж передвигается, последовательно изменяя спрайт ходьбы, согласно установленному счетчику.
|
||||||||||||
2 |
Бег Персонаж передвигается бегом, последовательно изменяя спрайт бега, согласно установленному счетчику. При окончании удержания клавиш "продолжения бега" персонаж переходит в кадры "остановки бега".
Если скорость бега превышает 25, при начале бега появляется визуальный эффект "speedup". |
||||||||||||
3 |
Подготовка к прыжку Персонаж приседает и готовится к прыжку.
Если клавиши не нажимаются и не удерживаются, просиходит обычный "прыжок" вверх. |
||||||||||||
4 |
Jump вверх Персонаж приобретает положительную скорость, которая указывается в стейте переменными dvx,dvy,dvz и движется вверх, постепенно скорость уменьшается. При достижении нулевой скорости, персонаж переходит в кадры "стойки в воздухе" и начинает падение. Если стартовая скорость выше определенного значения, вызывается эффект "jerk_up". |
||||||||||||
5 |
Стойка в воздухе Персонаж находится в воздухе в состоянии свободного падения. При достижении земли, переходит в кадры "приземления", обнуляя скорость по оси Y.
|
||||||||||||
6 |
Приземление Персонаж находится в состоянии отката после прыжка.
|
||||||||||||
0 |
Стойка
При нажатии клавиш направления переходит в кадры ходьбы. При двойном нажатии клавиш вправо \ влево переходит в кадры бега. При нажатии атаки переходит в кадр 60 or 65 (выбирается случайно). При нажатии прыжка переходит в кадр 210. При нажатии блока переходит в кадр 110. Если находится в воздухе, переходит в кадр 212. |
||||||||||||
0 |
Стойка
При нажатии клавиш направления переходит в кадры ходьбы. При двойном нажатии клавиш вправо \ влево переходит в кадры бега. При нажатии атаки переходит в кадр 60 or 65 (выбирается случайно). При нажатии прыжка переходит в кадр 210. При нажатии блока переходит в кадр 110. Если находится в воздухе, переходит в кадр 212. |
||||||||||||
0 |
Стойка
При нажатии клавиш направления переходит в кадры ходьбы. При двойном нажатии клавиш вправо \ влево переходит в кадры бега. При нажатии атаки переходит в кадр 60 or 65 (выбирается случайно). При нажатии прыжка переходит в кадр 210. При нажатии блока переходит в кадр 110. Если находится в воздухе, переходит в кадр 212. |
||||||||||||
0 |
Стойка
При нажатии клавиш направления переходит в кадры ходьбы. При двойном нажатии клавиш вправо \ влево переходит в кадры бега. При нажатии атаки переходит в кадр 60 or 65 (выбирается случайно). При нажатии прыжка переходит в кадр 210. При нажатии блока переходит в кадр 110. Если находится в воздухе, переходит в кадр 212. |
||||||||||||
0 |
Стойка
При нажатии клавиш направления переходит в кадры ходьбы. При двойном нажатии клавиш вправо \ влево переходит в кадры бега. При нажатии атаки переходит в кадр 60 or 65 (выбирается случайно). При нажатии прыжка переходит в кадр 210. При нажатии блока переходит в кадр 110. Если находится в воздухе, переходит в кадр 212. |
||||||||||||
0 |
Стойка
При нажатии клавиш направления переходит в кадры ходьбы. При двойном нажатии клавиш вправо \ влево переходит в кадры бега. При нажатии атаки переходит в кадр 60 or 65 (выбирается случайно). При нажатии прыжка переходит в кадр 210. При нажатии блока переходит в кадр 110. Если находится в воздухе, переходит в кадр 212. |
||||||||||||
0 |
Стойка
При нажатии клавиш направления переходит в кадры ходьбы. При двойном нажатии клавиш вправо \ влево переходит в кадры бега. При нажатии атаки переходит в кадр 60 or 65 (выбирается случайно). При нажатии прыжка переходит в кадр 210. При нажатии блока переходит в кадр 110. Если находится в воздухе, переходит в кадр 212. |
||||||||||||
0 |
Стойка
При нажатии клавиш направления переходит в кадры ходьбы. При двойном нажатии клавиш вправо \ влево переходит в кадры бега. При нажатии атаки переходит в кадр 60 or 65 (выбирается случайно). При нажатии прыжка переходит в кадр 210. При нажатии блока переходит в кадр 110. Если находится в воздухе, переходит в кадр 212. |
||||||||||||
1 |
Ходьба
|
||||||||||||
2 |
Бег
Цикличное проигрывание кадров бега. При нажатии клавиши, противоположной направлению бега происходит переход в кадр 218. Возможность перемежения по оси Z клавишами вверх \ вниз. При нажатии удара переходит в кадр 85. При нажатии прыжка переходит в кадр 213 or 216 (выбирается клавишами влево \ вправо). При нажатии блока переходит в кадр 102. |
||||||||||||
3 | Эффект | ||||||||||||
3 | Эффект | ||||||||||||
3 | Эффект | ||||||||||||
3 | Эффект | ||||||||||||
3 | Эффект |
[PDK] Стейты | |
---|---|
20 | 21 |
Невидимость
Стейты делают персонажа невидимым на время равное wait.
В стадиях персонаж становится полупрозначным.
state: 20 - учитывает клонов state: 21 - не учитывает клонов Нельзя использовать next 999, иначе будет эффект next 1000 |
4xxx |
Удержание клавиш
Удерживаемая клавиша указывается с помощью: hit_a: yyy, hit_j: yyy or hit_d: yyy ххx - время в wait перед переходом yyy - кадр, куда будет совершен переход zzz - число маны Если удержание отпущено раньше времени - происходит переход в кадр указанный в next Если есть указанное число маны в "mp:", то переход будет произведен мгновенно. /*При удержании атаки и достаточном количестве маны будет совершён мгновенный переход в 330 кадр. Если атака не удерживается, переход будет совершён в next. 300 pic: 10 wait: 5 next: 999 state: 4050 hit_a: 330 mp: 55 |
6xxx |
Удержание клавиш
Удерживаемая клавиша указывается с помощью: hit_a: yyy, hit_j: yyy or hit_d: yyy ххx - время в wait перед переходом yyy - кадр, куда будет совершен переход Если удержание отпущено раньше времени - происходит переход в кадр указанный в next /*При удержании атаки будет совершён переход в 110 кадр. Если атака не удерживается, переход будет совершён в next. 100 pic: 25 state: 6090 hit_a: 110 wait: 5 next: 101 |
5xxyy |
Создание эффекта землетрясения.
хх - отклонения фонового уровня по координате Х уу - отклонения фонового уровня по координате У state: 55050 - сбрасывает все отклонения Число 50 следует считать как 0, в то время как значения от 0 до 49 - это отклонения в минус, а от 51 до 99 - в плюс (аналогичный метод используется в перемещении снарядов по оси Z через hit_j: в оригинальном LF2, например в снарядах Davis). |
10000 <=> 29999 |
Работа со слоями Чем выше значение - тем первее план у объекта. |
1xxxyyy |
Условный переход при определенном количестве здоровья
xxx - требуемый для перехода порог здровья yyy - кадр, куда персонаж попадает, если условие не выполняется если условие выполняется, персонаж переходит в next |
[Neora] Стейты | |
---|---|
30 | 31 |
Поворот
Управление направлением взгляда объекта. state: 30 - объект разворачивается строго влево state: 31 - объект разворачивается строго вправо |
9ххх | Условный переход При срабатывании атакующего itr на цель, атакующий персонаж or объект совершит переход в кадр xxx, где xxx может быть от 0 до 799 (значение не больше лимита кадров). |
2xxxyyy |
Проверка на ману
Это лишь проверка, мана стейтом не отнимается. xxx - число маны, которое вы собираетесь отнять. Если маны хватает переход происходит согласно next. Если маны не хватает, происходит переход в yyy. |
3xxyzzz |
Остановка времени
xx - вероятность срабатывания (1-99%, 00 - 100%) y - тип остановки времени zzz - время действя Типы остановки времени: 0 - останавливает всё, кроме атакующего 1 - останавливает всё, кроме персонажей и объектов с командой атакующего 2 - останавливает все объекты, кроме персонажей |
[Neora-Atom] Стейты | |
---|---|
0 | Эффект |
1 | Эффект |
2 | Эффект |
3 | Эффект |