Animations for the new Tentacle of the Deep, mostly by homunculus

From https://forums.wesnoth.org/viewtopic.php?p=570440#p570440

I changed the motion blur somewhat, cropped the frames differently, and made a north-facing version of the attack animation.
This commit is contained in:
ln-zookeeper 2016-09-08 15:37:28 +03:00
parent 640a3ff46d
commit 40b6fc888a
22 changed files with 108 additions and 45 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.4 KiB

After

Width:  |  Height:  |  Size: 723 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.6 KiB

After

Width:  |  Height:  |  Size: 705 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.8 KiB

After

Width:  |  Height:  |  Size: 655 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.1 KiB

After

Width:  |  Height:  |  Size: 590 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 459 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 988 B

After

Width:  |  Height:  |  Size: 315 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 797 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 789 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 922 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 857 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 919 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 886 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 914 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 726 B

View file

@ -33,7 +33,113 @@
damage=4
number=3
[/attack]
[standing_anim]
start_time=0
ripples_start_time=0
ripples_layer=10
ripples_y=19
[ripples_frame]
image="halo/ripples/ripple[1~13].png:130"
[/ripples_frame]
[frame]
image="units/monsters/deep-tentacle.png:1300"
[/frame]
[/standing_anim]
[movement_anim]
start_time=0
ripples_start_time=0
ripples_offset=0.0~1.0
ripples_layer=10
ripples_y=19
[ripples_frame]
image="halo/ripples/ripple[1,4,7,10,13].png:30"
[/ripples_frame]
[frame]
image="units/monsters/deep-tentacle-melee-defend-1.png:150"
[/frame]
[/movement_anim]
[death]
start_time=0
ripples_start_time=0
ripples_layer=10
ripples_y=19
[ripples_frame]
image="halo/ripples/ripple[13~1,13~1,13~1].png:28"
alpha=1.0,1.0,1.0~0.0
[/ripples_frame]
[frame]
image="units/monsters/deep-tentacle-die-[1~6].png:120"
alpha=1.0:600,1.0~0.0:120
[/frame]
[frame]
image="misc/blank-hex.png:1"
[/frame]
[/death]
[attack_anim]
[filter_attack]
name=tentacle
[/filter_attack]
start_time=-480
offset=0~0.1,0.1~0.2,0.2,0.2~0.1,0.1~0,0,0
ripples_start_time=-480
ripples_offset=0~0.1,0.1~0.2,0.2,0.2~0.1,0.1~0,0,0
ripples_layer=10
ripples_y=19
[ripples_frame]
image="halo/ripples/ripple[1~13].png:55"
[/ripples_frame]
[if]
direction=sw,s,se
[frame]
image="units/monsters/deep-tentacle-melee-s-[1~6].png:[120*4,60*2]"
[/frame]
[/if]
[else]
direction=ne,n,nw
[frame]
image="units/monsters/deep-tentacle-melee-n-[1~6].png:[120*4,60*2]"
[/frame]
[/else]
[frame]
image="units/monsters/deep-tentacle.png:115"
[/frame]
{SOUND:HIT_AND_MISS squishy-hit.wav squishy-miss.wav -75}
[/attack_anim]
[defend]
[filter_attack]
range=melee
[/filter_attack]
start_time=-126
ripples_start_time=-126
ripples_layer=10
ripples_y=19
[ripples_frame]
image="halo/ripples/ripple[1~13].png:20"
[/ripples_frame]
[frame]
image="units/monsters/deep-tentacle-melee-defend-1.png:1"
[/frame]
[if]
hits=hit
[frame]
image="units/monsters/deep-tentacle-melee-defend-2.png:250"
sound=squishy-hit.wav
[/frame]
[/if]
[else]
hits=miss,kill
[frame]
image="units/monsters/deep-tentacle-melee-defend-2.png:250"
[/frame]
[/else]
[frame]
image="units/monsters/deep-tentacle-melee-defend-1.png:1"
[/frame]
[/defend]
[defend]
[filter_attack]
range=ranged
[/filter_attack]
start_time=-126
ripples_start_time=-126
ripples_layer=10
@ -47,61 +153,18 @@
[if]
hits=hit
[frame]
image="units/monsters/deep-tentacle.png:250"
image="units/monsters/deep-tentacle-ranged-defend.png:250"
sound=squishy-hit.wav
[/frame]
[/if]
[else]
hits=miss,kill
[frame]
image="units/monsters/deep-tentacle.png:250"
image="units/monsters/deep-tentacle-ranged-defend.png:250"
[/frame]
[/else]
[frame]
image="units/monsters/deep-tentacle.png:1"
[/frame]
[/defend]
[standing_anim]
start_time=0
ripples_start_time=0
ripples_layer=10
ripples_y=19
[frame]
image="units/monsters/deep-tentacle.png:1300"
[/frame]
[ripples_frame]
image="halo/ripples/ripple[1~13].png:130"
[/ripples_frame]
[/standing_anim]
[movement_anim]
start_time=0
ripples_start_time=0
ripples_offset=0.0~1.0
ripples_layer=10
ripples_y=19
[frame]
image="units/monsters/deep-tentacle.png:150"
[/frame]
[ripples_frame]
image="halo/ripples/ripple[1,4,7,10,13].png:30"
[/ripples_frame]
[/movement_anim]
[attack_anim]
[filter_attack]
name=tentacle
[/filter_attack]
start_time=-320
offset=0.0~0.3,0.3~0.5,0.5~0.60,0.60~0.3,0.3~0.0
ripples_start_time=-320
ripples_offset=0.0~0.3,0.3~0.5,0.5~0.60,0.60~0.3,0.3~0.0
ripples_layer=10
ripples_y=19
[frame]
image="units/monsters/deep-tentacle.png:520"
[/frame]
[ripples_frame]
image="halo/ripples/ripple[1~13].png:40"
[/ripples_frame]
{SOUND:HIT_AND_MISS squishy-hit.wav squishy-miss.wav -75}
[/attack_anim]
[/unit_type]