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.
Before Width: | Height: | Size: 4.4 KiB After Width: | Height: | Size: 723 B |
Before Width: | Height: | Size: 2.6 KiB After Width: | Height: | Size: 705 B |
Before Width: | Height: | Size: 3.8 KiB After Width: | Height: | Size: 655 B |
Before Width: | Height: | Size: 2.1 KiB After Width: | Height: | Size: 590 B |
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 459 B |
Before Width: | Height: | Size: 988 B After Width: | Height: | Size: 315 B |
BIN
data/core/images/units/monsters/deep-tentacle-melee-defend-1.png
Normal file
After Width: | Height: | Size: 797 B |
BIN
data/core/images/units/monsters/deep-tentacle-melee-defend-2.png
Normal file
After Width: | Height: | Size: 789 B |
BIN
data/core/images/units/monsters/deep-tentacle-melee-n-1.png
Normal file
After Width: | Height: | Size: 1 KiB |
BIN
data/core/images/units/monsters/deep-tentacle-melee-n-2.png
Normal file
After Width: | Height: | Size: 922 B |
BIN
data/core/images/units/monsters/deep-tentacle-melee-n-3.png
Normal file
After Width: | Height: | Size: 1.3 KiB |
BIN
data/core/images/units/monsters/deep-tentacle-melee-n-4.png
Normal file
After Width: | Height: | Size: 3.5 KiB |
BIN
data/core/images/units/monsters/deep-tentacle-melee-n-5.png
Normal file
After Width: | Height: | Size: 1.2 KiB |
BIN
data/core/images/units/monsters/deep-tentacle-melee-n-6.png
Normal file
After Width: | Height: | Size: 857 B |
BIN
data/core/images/units/monsters/deep-tentacle-melee-s-1.png
Normal file
After Width: | Height: | Size: 1 KiB |
BIN
data/core/images/units/monsters/deep-tentacle-melee-s-2.png
Normal file
After Width: | Height: | Size: 919 B |
BIN
data/core/images/units/monsters/deep-tentacle-melee-s-3.png
Normal file
After Width: | Height: | Size: 1.1 KiB |
BIN
data/core/images/units/monsters/deep-tentacle-melee-s-4.png
Normal file
After Width: | Height: | Size: 3.1 KiB |
BIN
data/core/images/units/monsters/deep-tentacle-melee-s-5.png
Normal file
After Width: | Height: | Size: 886 B |
BIN
data/core/images/units/monsters/deep-tentacle-melee-s-6.png
Normal file
After Width: | Height: | Size: 914 B |
BIN
data/core/images/units/monsters/deep-tentacle-ranged-defend.png
Normal file
After Width: | Height: | Size: 726 B |
|
@ -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]
|
||||
|
|