|
Анимации RUN_WALK
Движения.
Различные анимации передвижения существ, НПС и ГГ.
Самый большой и НУДНЫЙ раздел базовой анимации, поскольку каждое движение имеет свою группу со сходными ключами.
В ряде случаев, можно обойтись и без этого, либо упростить...
Например, у существ нет отдельной анимации бега с двуручным оружием, оно просто бежит сжимая в лапе молот.
Возможно и НПС могли бы перемещаться так.
Впрочем, отдельная анимация, это хорошо!
Хотя работать с ней долго и... нудно(
Повторы команд, ключей и прочего.
Сиречь для каждого оружия должны быть анимации: бег вперед, бег назад, прыжок, снейк, плавание и пр.
Так для всех 4х типов оружия. Меч, секира, посох, кулаки.
Примечание.
По факту, анимации движения с кулаками и обычной ходьбой можно совмещать.
Проверено.
Тем более, что особой разницы не предусмотрено и в оригинальном файле анимации!
Либо можно все движения с кулаками анимировать под стать боксерам, но выглядеть это будет... забавно;)
Примечание.
Верно и для существ.
См. паровых центурионов в Симфонии.
Которые всегда двигаются неспешно, даже если преследуют свою цель.
Т.е. их анимации Walk и Run прописаны в один текстовый ключ.
SwimWalkForward: Start
|
3812
|
неспешное движение вперед.
|
SwimWalkForward: Loop Start
|
3822
|
Петли НЕОБХОДИМЫ в данном случае, они отвечают
|
SoundGen: Left
|
3847
|
за плавность анимации!
|
SwimWalkForward: Loop Start
|
3822
|
*включаются при втором шаге, так сказать.
|
SoundGen: Left
|
3847
|
|
SoundGen: Right
|
3862
|
|
SwimWalkForward: Loop Stop
|
3871
|
|
SwimWalkForward: Stop
|
3882
|
|
SwimWalkBack: Start
|
3884
|
назад.
|
SwimWalkBack: Loop Start
|
3894
|
|
SoundGen: Right
|
3916
|
|
SoundGen: Left
|
3942
|
|
SwimWalkBack: Loop Stop
|
3944
|
|
SoundGen: Left
|
3942
|
|
SwimWalkBack: Loop Stop
|
3944
|
|
SoundGen: Left
|
3942
|
|
SwimWalkBack: Loop Stop
|
3944
|
|
SwimWalkBack: Stop
|
3954
|
|
SwimWalkLeft: Start
|
3956
|
на лево.
|
SwimWalkLeft: Loop Start
|
3965
|
|
SoundGen: Right
|
3986
|
|
SwimWalkLeft: Loop Stop
|
|
|
SoundGen: Left
|
4006
|
|
SwimWalkLeft: Stop
|
4016
|
|
SwimWalkRight: Start
|
4018
|
на право. Т.е. плавание, или ходьба боком.
|
SwimWalkRight: Loop Start
|
4027
|
|
SoundGen: Left
|
4048
|
|
SwimWalkRight: Loop Stop
|
|
|
SoundGen: Right
|
4068
|
|
SwimWalkRight: Stop
|
4078
|
|
SwimRunForward: Start
|
4080
|
Бег, быстрое плавание. Все тоже самое, что и выше
|
SwimRunForward: Loop Start
|
4090
|
только ключ Run, вместо Walk.
|
SoundGen: Left
|
4096
|
|
SoundGen: Right
|
4106
|
|
SoundGen: Left
|
4113
|
|
SwimRunForward: Loop Stop
|
|
|
SoundGen: Right
|
4120
|
|
SwimRunForward: Stop
|
4130
|
|
SwimRunBack: Start
|
4132
|
|
SwimRunBack: Loop Start
|
4141
|
|
SoundGen: Right
|
4152
|
|
SoundGen: Left
|
4162
|
|
SoundGen: Right
|
4171
|
|
SwimRunBack: Loop Stop
|
|
|
SoundGen: Left
|
4182
|
|
SwimRunBack: Stop
|
4192
|
|
SwimRunLeft: Start
|
4194
|
|
SwimRunLeft: Loop Start
|
4203
|
|
SoundGen: Right
|
4214
|
|
SoundGen: Left
|
4233
|
|
SwimRunLeft: Loop Stop
|
4244
|
|
SwimRunLeft: Stop
|
4254
|
|
SwimRunRight: Start
|
4256
|
|
SwimRunRight: Loop Start
|
4265
|
|
SoundGen: Left
|
4276
|
|
SoundGen: Right
|
4295
|
|
SwimRunRight: Loop Stop
|
4306
|
|
SwimRunRight: Stop
|
4316
|
|
SwimTurnLeft: Start
|
4325
|
Движение. Вероятно касается только поворота на одном месте
|
SwimTurnLeft: Loop Start
|
4336
|
без смещения с нулевых координат.
|
SwimTurnLeft: Loop Start
|
4376
|
Всего 2 ключа с петлями.
|
SwimTurnLeft: Stop
|
4385
|
|
SwimTurnRight: Start
|
4396
|
|
SwimTurnRight: Loop Start
|
4406
|
|
SwimTurnRight: Loop Stop
|
4445
|
|
SwimTurnRight: Stop
|
4456
|
|
Это было только плавание!
А теперь все надо повторить, для:
- обычной ходьбы.
- с кулаками.
- с мечом.
- секирой.
- посохом.
- частично для магии.
На луке, арбалете и магии явно сэкономили, впрочем не удивительно, но не приятно...
Одно дело любительский мод, другое игра продающаяся уже 18 лет...
Так что, будем надеяться, что в ОпенМВ, это будет исправлено.
С 0.45ой версии вроде как уже есть подвижки в этом направлении!
Все движения по земле, имеют анимацию прыжка и снейка (скрытность).
Примечание.
*существа НЕ умеют прыгать, особенность движка, увы. В их анимациях этих групп, как правило, не бывает.
*анимация режима скрытности для существ, актуальна, только, если используется в скриптах.
Примечание.
WalkForward: - ОБЯЗАТЕЛЬНА ДЛЯ СУЩЕСТВ! собственно, только она им и нужна.
WalkBack: - Без этой анимации существа могут прожить.
Они будут просто скользить назад, если ГГ захочет с ними обняться, а существа заняты кастованием магии, либо стрельбой.
Для летающих существ, движение назад, похоже не актуально.
Как и для плавающих.
Имеет смысл создавать, эту группу, только для магов и стрелков.
SneakForward: - Без снейка, существа могут легко "прожить".
Краткая таблица с входными ключами в группы.
WalkForward: Start
|
4466
|
простая ходьба, с убранным оружием.
|
WalkForward: Stop
|
4505
|
|
WalkBack: Start
|
4508
|
|
WalkBack: Stop
|
4548
|
|
WalkLeft: Start
|
4550
|
|
WalkLeft: Stop
|
4590
|
|
WalkRight: Start
|
4591
|
|
WalkRight: Stop
|
4632
|
|
|
|
|
TurnLeft: Start
|
4634
|
Имеется во всех прочих группах.
|
TurnLeft: Stop
|
4664
|
|
TurnRight: Start
|
4666
|
|
TurnRight: Stop
|
4696
|
|
|
|
|
RunForward: Start
|
4698
|
Имеется во всех прочих группах.
|
RunForward: Stop
|
4738
|
|
RunBack: Start
|
4740
|
|
RunBack: Stop
|
4780
|
|
RunLeft: Start
|
4782
|
|
RunLeft: Stop
|
4822
|
|
RunRight: Start
|
4824
|
|
RunRight: Stop
|
4864
|
|
|
|
|
SneakForward: Start
|
4866
|
|
SneakForward: Stop
|
4966
|
Имеется во всех прочих группах.
|
SneakBack: Start
|
4968
|
|
SneakBack: Stop
|
5068
|
|
SneakLeft: Start
|
5070
|
|
SneakLeft: Stop
|
5170
|
|
SneakRight: Start
|
5172
|
|
SneakRight: Stop
|
5272
|
|
|
|
|
Jump: Start
|
5274
|
Имеется во всех прочих группах.
|
Jump: Stop
|
5294
|
Разумеется, это не касается существ.
|
|
|
|
Вот и прочие группы анимаций:
|
|
которые содержат все описанные выше ключи, бега, снейка, прыжка...
|
|
|
|
WalkForwardhh: Start
|
5296
|
Ходьба с кулаками. По факту, тоже самое, что обычная ходьба
|
Jumphh: Stop
|
6123
|
без оружия.
|
|
|
|
WalkForward1h: Start
|
6126
|
Начало движения с мечом и прочим одноручным.
|
Jump1h: Stop
|
6954
|
|
|
|
|
WalkForward2c: Start
|
6956
|
секиры и молоты.
|
Jump2c: Stop
|
7784
|
|
|
|
|
WalkForward2w: Start
|
7785
|
посохи и копья.
|
Jump2w: Stop
|
8613
|
|
SpellTurnLeft: Start
|
8872
|
Это анимации поворота с приготовленной магией.
|
SpellTurnLeft: Loop Start
|
8880
|
Бег и прочее - не предусмотрено.
|
SpellTurnLeft: Loop Stop
|
8912
|
Возможность добавления, не проверялась.
|
SpellTurnLeft: Stop
|
8920
|
|
SpellTurnRight: Start
|
8921
|
|
SpellTurnRight: Loop Start
|
8930
|
|
SpellTurnRight: Loop Stop
|
8962
|
|
SpellTurnRight: Stop
|
8970
|
|