Updated animationWML for the Saurians and Dwarvish Thunderer line

This commit is contained in:
Bär Halberkamp 2013-09-05 18:19:24 +02:00
parent 6d39f8a221
commit d2e5271b76
6 changed files with 346 additions and 1640 deletions

File diff suppressed because it is too large Load diff

View file

@ -44,79 +44,23 @@
mirror="true"
image="portraits/dwarves/transparent/thunderer.png"
[/portrait]
#ifdef UNUSED
[death]
start_time=0
[frame]
begin=0
end=200
image="units/dwarves/thunderer/thunderer-die1.png"
[/frame]
[frame]
begin=200
end=400
image="units/dwarves/thunderer/thunderer-die2.png"
[/frame]
[frame]
begin=400
end=600
image="units/dwarves/thunderer/thunderer-die3.png"
image="units/dwarves/thunderer/thunderer-die[1~3].png:200"
[/frame]
[/death]
[idle_anim]
{STANDARD_IDLE_FILTER}
start_time=0
[frame]
duration=100
image="units/dwarves/thunderer/thunderer-idle-1.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderer/thunderer-idle-2.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderer/thunderer-idle-3.png"
[/frame]
[frame]
duration=800
image="units/dwarves/thunderer/thunderer-idle-4.png"
[/frame]
[frame]
duration=200
image="units/dwarves/thunderer/thunderer-idle-5.png"
[/frame]
[frame]
duration=300
image="units/dwarves/thunderer/thunderer-idle-6.png"
[/frame]
[frame]
duration=200
image="units/dwarves/thunderer/thunderer-idle-5.png"
[/frame]
[frame]
duration=300
image="units/dwarves/thunderer/thunderer-idle-6.png"
[/frame]
[frame]
duration=200
image="units/dwarves/thunderer/thunderer-idle-5.png"
[/frame]
[frame]
duration=200
image="units/dwarves/thunderer/thunderer-idle-6.png"
[/frame]
[frame]
duration=500
image="units/dwarves/thunderer/thunderer-idle-4.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderer/thunderer-idle-2.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderer/thunderer-idle-1.png"
image="units/dwarves/thunderer/thunderer-idle-[1~6,5,6,4,2,1].png:[100*3,800,200,300,200,300,200*2,500,100*2]"
[/frame]
[/idle_anim]
#endif
[attack]
name=dagger
description=_"dagger"
@ -139,459 +83,176 @@
name=thunderstick
[/filter_attack]
start_time=-750
sound_start_time=-251
[if]
{MISSILE_FRAME_MUZZLE_FLARE_HIT_SOUTH -6 -5}
direction=s
hits=yes
[frame]
duration=100
image="units/dwarves/thunderer/thunderer-s-ranged1.png"
image="units/dwarves/thunderer/thunderer-s-ranged[1~9].png:[100*3,200,140*2,100*3]"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderer/thunderer-s-ranged2.png"
image="units/dwarves/thunderer/thunderer.png:280"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderer/thunderer-s-ranged3.png"
[/frame]
[frame]
duration=200
image="units/dwarves/thunderer/thunderer-s-ranged4.png"
[/frame]
[frame]
duration=140
image="units/dwarves/thunderer/thunderer-s-ranged5.png"
[sound_frame]
duration=1
[/sound_frame]
[sound_frame]
sound=thunderstick.ogg
[/frame]
[frame]
duration=140
image="units/dwarves/thunderer/thunderer-s-ranged6.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderer/thunderer-s-ranged7.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderer/thunderer-s-ranged8.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderer/thunderer-s-ranged9.png"
[/frame]
[frame]
duration=280
image="units/dwarves/thunderer/thunderer.png"
[/frame]
[/sound_frame]
[/if]
[else]
{MISSILE_FRAME_MUZZLE_FLARE_MISS -4 6}
direction=s
hits=no
[frame]
duration=100
image="units/dwarves/thunderer/thunderer-s-ranged1.png"
image="units/dwarves/thunderer/thunderer-s-ranged[1~4,4,2,1].png:[100*3,200,100*3]"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderer/thunderer-s-ranged2.png"
image="units/dwarves/thunderer/thunderer.png:20"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderer/thunderer-s-ranged3.png"
[/frame]
[frame]
duration=200
image="units/dwarves/thunderer/thunderer-s-ranged4.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderer/thunderer-s-ranged4.png"
[sound_frame]
duration=1
[/sound_frame]
[sound_frame]
sound=thunderstick-miss.ogg
[/frame]
[frame]
duration=100
image="units/dwarves/thunderer/thunderer-s-ranged2.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderer/thunderer-s-ranged1.png"
[/frame]
[frame]
duration=20
image="units/dwarves/thunderer/thunderer.png"
[/frame]
[/sound_frame]
[/else]
[else]
{MISSILE_FRAME_MUZZLE_FLARE_HIT_DIAG_NORTH -3 20}
direction=ne,nw
hits=yes
[frame]
duration=100
image="units/dwarves/thunderer/thunderer-ne-ranged1.png"
image="units/dwarves/thunderer/thunderer-ne-ranged[1~9].png:[100*3,200,140*2,100*3]"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderer/thunderer-ne-ranged2.png"
image="units/dwarves/thunderer/thunderer-ne.png:280"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderer/thunderer-ne-ranged3.png"
[/frame]
[frame]
duration=200
image="units/dwarves/thunderer/thunderer-ne-ranged4.png"
[/frame]
[frame]
duration=140
image="units/dwarves/thunderer/thunderer-ne-ranged5.png"
[sound_frame]
duration=1
[/sound_frame]
[sound_frame]
sound=thunderstick.ogg
[/frame]
[frame]
duration=140
image="units/dwarves/thunderer/thunderer-ne-ranged6.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderer/thunderer-ne-ranged7.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderer/thunderer-ne-ranged8.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderer/thunderer-ne-ranged9.png"
[/frame]
[frame]
duration=280
image="units/dwarves/thunderer/thunderer-ne.png"
[/frame]
[/sound_frame]
[/else]
[else]
{MISSILE_FRAME_MUZZLE_FLARE_MISS 5 0}
direction=ne,nw
hits=no
[frame]
duration=100
image="units/dwarves/thunderer/thunderer-ne-ranged1.png"
image="units/dwarves/thunderer/thunderer-ne-ranged[1~4,4,2,1].png:[100*3,200,100*3]"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderer/thunderer-ne-ranged2.png"
image="units/dwarves/thunderer/thunderer-ne.png:20"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderer/thunderer-ne-ranged3.png"
[/frame]
[frame]
duration=200
image="units/dwarves/thunderer/thunderer-ne-ranged4.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderer/thunderer-ne-ranged4.png"
[sound_frame]
duration=1
[/sound_frame]
[sound_frame]
sound=thunderstick-miss.ogg
[/frame]
[frame]
duration=100
image="units/dwarves/thunderer/thunderer-ne-ranged2.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderer/thunderer-ne-ranged1.png"
[/frame]
[frame]
duration=20
image="units/dwarves/thunderer/thunderer-ne.png"
[/frame]
[/sound_frame]
[/else]
[else]
{MISSILE_FRAME_MUZZLE_FLARE_HIT_NORTH 4 21}
direction=n
hits=yes
[frame]
duration=100
image="units/dwarves/thunderer/thunderer-n-ranged1.png"
image="units/dwarves/thunderer/thunderer-n-ranged[1~9].png:[100*3,200,140*2,100*3]"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderer/thunderer-n-ranged2.png"
image="units/dwarves/thunderer/thunderer-ne.png:280"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderer/thunderer-n-ranged3.png"
[/frame]
[frame]
duration=200
image="units/dwarves/thunderer/thunderer-n-ranged4.png"
[/frame]
[frame]
duration=140
image="units/dwarves/thunderer/thunderer-n-ranged5.png"
[sound_frame]
duration=1
[/sound_frame]
[sound_frame]
sound=thunderstick.ogg
[/frame]
[frame]
duration=140
image="units/dwarves/thunderer/thunderer-n-ranged6.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderer/thunderer-n-ranged7.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderer/thunderer-n-ranged8.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderer/thunderer-n-ranged9.png"
[/frame]
[frame]
duration=280
image="units/dwarves/thunderer/thunderer-ne.png"
[/frame]
[/sound_frame]
[/else]
[else]
{MISSILE_FRAME_MUZZLE_FLARE_MISS 3 -2}
direction=n
hits=no
[frame]
duration=100
image="units/dwarves/thunderer/thunderer-n-ranged1.png"
image="units/dwarves/thunderer/thunderer-n-ranged[1~4,4,2,1].png:[100*3,200,100*3]"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderer/thunderer-n-ranged2.png"
image="units/dwarves/thunderer/thunderer-ne.png:20"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderer/thunderer-n-ranged3.png"
[/frame]
[frame]
duration=200
image="units/dwarves/thunderer/thunderer-n-ranged4.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderer/thunderer-n-ranged4.png"
[sound_frame]
duration=1
[/sound_frame]
[sound_frame]
sound=thunderstick-miss.ogg
[/frame]
[frame]
duration=100
image="units/dwarves/thunderer/thunderer-n-ranged2.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderer/thunderer-n-ranged1.png"
[/frame]
[frame]
duration=20
image="units/dwarves/thunderer/thunderer-ne.png"
[/frame]
[/sound_frame]
[/else]
[else]
{MISSILE_FRAME_MUZZLE_FLARE_HIT_DIAG_SOUTH -10 10}
direction=se,sw
hits=yes
[frame]
duration=100
image="units/dwarves/thunderer/thunderer-se-ranged1.png"
image="units/dwarves/thunderer/thunderer-se-ranged[1~9].png:[100*3,200,140*2,100*3]"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderer/thunderer-se-ranged2.png"
image="units/dwarves/thunderer/thunderer.png:280"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderer/thunderer-se-ranged3.png"
[/frame]
[frame]
duration=200
image="units/dwarves/thunderer/thunderer-se-ranged4.png"
[/frame]
[frame]
duration=140
image="units/dwarves/thunderer/thunderer-se-ranged5.png"
[sound_frame]
duration=1
[/sound_frame]
[sound_frame]
sound=thunderstick.ogg
[/frame]
[frame]
duration=140
image="units/dwarves/thunderer/thunderer-se-ranged6.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderer/thunderer-se-ranged7.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderer/thunderer-se-ranged8.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderer/thunderer-se-ranged9.png"
[/frame]
[frame]
duration=280
image="units/dwarves/thunderer/thunderer.png"
[/frame]
[/sound_frame]
[/else]
[else]
{MISSILE_FRAME_MUZZLE_FLARE_MISS 4 11}
direction=se,sw
hits=no
[frame]
duration=100
image="units/dwarves/thunderer/thunderer-se-ranged1.png"
image="units/dwarves/thunderer/thunderer-se-ranged[1~4,4,2,1].png:[100*3,200,100*3]"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderer/thunderer-se-ranged2.png"
image="units/dwarves/thunderer/thunderer.png:20"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderer/thunderer-se-ranged3.png"
[/frame]
[frame]
duration=200
image="units/dwarves/thunderer/thunderer-se-ranged4.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderer/thunderer-se-ranged4.png"
[sound_frame]
duration=1
[/sound_frame]
[sound_frame]
sound=thunderstick-miss.ogg
[/frame]
[frame]
duration=100
image="units/dwarves/thunderer/thunderer-se-ranged2.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderer/thunderer-se-ranged1.png"
[/frame]
[frame]
duration=20
image="units/dwarves/thunderer/thunderer.png"
[/frame]
[/sound_frame]
[/else]
[/attack_anim]
[attack_anim]
[filter_attack]
name=dagger
[/filter_attack]
start_time=-450
start_time=-550
offset=0.0~0.0:200,0.0~0.5:270,0.5~0.5:180,0.5~0.0:200
[if]
direction=s,se,sw
[frame]
duration=50
image="units/dwarves/thunderer/thunderer-se-blade1.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderer/thunderer-se-blade2.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderer/thunderer-se-blade3.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderer/thunderer-se-blade4.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderer/thunderer-se-blade5.png"
[/frame]
[if]
hits=yes
[frame]
duration=100
image="units/dwarves/thunderer/thunderer-se-blade6.png"
sound=axe.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
duration=100
image="units/dwarves/thunderer/thunderer-se-blade6.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
duration=100
image="units/dwarves/thunderer/thunderer-se-blade7.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderer/thunderer-se-blade8.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderer/thunderer-se-blade9.png"
[/frame]
[frame]
duration=50
image="units/dwarves/thunderer/thunderer-se-blade1.png"
image="units/dwarves/thunderer/thunderer-se-blade[1~9,1].png:[50,100*8,50]"
[/frame]
{SOUND:HIT_AND_MISS axe.ogg {SOUND_LIST:MISS} 0}
[/if]
[else]
direction=n,ne,nw
[frame]
duration=50
image="units/dwarves/thunderer/thunderer-ne-blade1.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderer/thunderer-ne-blade2.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderer/thunderer-ne-blade3.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderer/thunderer-ne-blade4.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderer/thunderer-ne-blade5.png"
[/frame]
[if]
hits=yes
[frame]
duration=100
image="units/dwarves/thunderer/thunderer-ne-blade6.png"
sound=axe.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
duration=100
image="units/dwarves/thunderer/thunderer-ne-blade6.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
duration=100
image="units/dwarves/thunderer/thunderer-ne-blade7.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderer/thunderer-ne-blade8.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderer/thunderer-ne-blade9.png"
[/frame]
[frame]
duration=50
image="units/dwarves/thunderer/thunderer-ne-blade1.png"
image="units/dwarves/thunderer/thunderer-ne-blade[1~9,1].png:[50,100*8,50]"
[/frame]
{SOUND:HIT_AND_MISS axe.ogg {SOUND_LIST:MISS} 0}
[/else]
[/attack_anim]

View file

@ -69,506 +69,174 @@ Though a single shot from these thundersticks can take several minutes to
name=thunderstick
[/filter_attack]
start_time=-750
sound_start_time=-251
[if]
{MISSILE_FRAME_MUZZLE_FLARE_HIT_SOUTH 2 1}
direction=s
hits=yes
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-s-ranged1.png"
image="units/dwarves/thunderguard/thunderguard-s-ranged[1~12].png:[100*3,200,100,70,150*2,100*4]"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-s-ranged2.png"
image="units/dwarves/thunderguard/thunderguard.png:10"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-s-ranged3.png"
[/frame]
[frame]
duration=200
image="units/dwarves/thunderguard/thunderguard-s-ranged4.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-s-ranged5.png"
[sound_frame]
duration=1
[/sound_frame]
[sound_frame]
sound=thunderstick.ogg
[/frame]
[frame]
duration=70
image="units/dwarves/thunderguard/thunderguard-s-ranged6.png"
[/frame]
[frame]
duration=150
image="units/dwarves/thunderguard/thunderguard-s-ranged7.png"
[/frame]
[frame]
duration=150
image="units/dwarves/thunderguard/thunderguard-s-ranged8.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-s-ranged9.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-s-ranged10.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-s-ranged11.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-s-ranged12.png"
[/frame]
[frame]
duration=10
image="units/dwarves/thunderguard/thunderguard.png"
[/frame]
[/sound_frame]
[/if]
[else]
{MISSILE_FRAME_MUZZLE_FLARE_MISS 4 7}
direction=s
hits=no
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-s-ranged1.png"
image="units/dwarves/thunderguard/thunderguard-s-ranged[1~4,4,2,1].png:[100*3,200,100*3]"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-s-ranged2.png"
image="units/dwarves/thunderguard/thunderguard.png:10"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-s-ranged3.png"
[/frame]
[frame]
duration=200
image="units/dwarves/thunderguard/thunderguard-s-ranged4.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-s-ranged4.png"
[sound_frame]
duration=1
[/sound_frame]
[sound_frame]
sound=thunderstick-miss.ogg
[/frame]
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-s-ranged2.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-s-ranged1.png"
[/frame]
[frame]
duration=20
image="units/dwarves/thunderguard/thunderguard.png"
[/frame]
[/sound_frame]
[/else]
[else]
{MISSILE_FRAME_MUZZLE_FLARE_HIT_DIAG_NORTH -1 16}
direction=ne,nw
hits=yes
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-ne-ranged1.png"
image="units/dwarves/thunderguard/thunderguard-ne-ranged[1~12].png:[100*3,200,100,70,150*2,100*4]"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-ne-ranged2.png"
image="units/dwarves/thunderguard/thunderguard-ne.png:10"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-ne-ranged3.png"
[/frame]
[frame]
duration=200
image="units/dwarves/thunderguard/thunderguard-ne-ranged4.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-ne-ranged5.png"
[sound_frame]
duration=1
[/sound_frame]
[sound_frame]
sound=thunderstick.ogg
[/frame]
[frame]
duration=70
image="units/dwarves/thunderguard/thunderguard-ne-ranged6.png"
[/frame]
[frame]
duration=150
image="units/dwarves/thunderguard/thunderguard-ne-ranged7.png"
[/frame]
[frame]
duration=150
image="units/dwarves/thunderguard/thunderguard-ne-ranged8.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-ne-ranged9.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-ne-ranged10.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-ne-ranged11.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-ne-ranged12.png"
[/frame]
[frame]
duration=10
image="units/dwarves/thunderguard/thunderguard.png"
[/frame]
[/sound_frame]
[/else]
[else]
{MISSILE_FRAME_MUZZLE_FLARE_MISS 8 -1}
direction=ne,nw
hits=no
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-ne-ranged1.png"
image="units/dwarves/thunderguard/thunderguard-ne-ranged[1~4,4,2,1].png:[100*3,200,100*3]"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-ne-ranged2.png"
image="units/dwarves/thunderguard/thunderguard-ne.png:10"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-ne-ranged3.png"
[/frame]
[frame]
duration=200
image="units/dwarves/thunderguard/thunderguard-ne-ranged4.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-ne-ranged4.png"
[sound_frame]
duration=1
[/sound_frame]
[sound_frame]
sound=thunderstick-miss.ogg
[/frame]
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-ne-ranged2.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-ne-ranged1.png"
[/frame]
[frame]
duration=20
image="units/dwarves/thunderguard/thunderguard-ne.png"
[/frame]
[/sound_frame]
[/else]
[else]
{MISSILE_FRAME_MUZZLE_FLARE_HIT_NORTH -10 19}
direction=n
hits=yes
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-n-ranged1.png"
image="units/dwarves/thunderguard/thunderguard-n-ranged[1~12].png:[100*3,200,100,70,150*2,100*4]"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-n-ranged2.png"
image="units/dwarves/thunderguard/thunderguard-ne.png:10"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-n-ranged3.png"
[/frame]
[frame]
duration=200
image="units/dwarves/thunderguard/thunderguard-n-ranged4.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-n-ranged5.png"
[sound_frame]
duration=1
[/sound_frame]
[sound_frame]
sound=thunderstick.ogg
[/frame]
[frame]
duration=70
image="units/dwarves/thunderguard/thunderguard-n-ranged6.png"
[/frame]
[frame]
duration=150
image="units/dwarves/thunderguard/thunderguard-n-ranged7.png"
[/frame]
[frame]
duration=150
image="units/dwarves/thunderguard/thunderguard-n-ranged8.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-n-ranged9.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-n-ranged10.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-n-ranged11.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-n-ranged12.png"
[/frame]
[frame]
duration=10
image="units/dwarves/thunderguard/thunderguard.png"
[/frame]
[/sound_frame]
[/else]
[else]
{MISSILE_FRAME_MUZZLE_FLARE_MISS -9 -4}
direction=n
hits=no
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-n-ranged1.png"
image="units/dwarves/thunderguard/thunderguard-n-ranged[1~4,4,2,1].png:[100*3,200,100*3]"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-n-ranged2.png"
image="units/dwarves/thunderguard/thunderguard-ne.png:10"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-n-ranged3.png"
[/frame]
[frame]
duration=200
image="units/dwarves/thunderguard/thunderguard-n-ranged4.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-n-ranged4.png"
[sound_frame]
duration=1
[/sound_frame]
[sound_frame]
sound=thunderstick-miss.ogg
[/frame]
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-n-ranged2.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-n-ranged1.png"
[/frame]
[frame]
duration=20
image="units/dwarves/thunderguard/thunderguard-ne.png"
[/frame]
[/sound_frame]
[/else]
[else]
{MISSILE_FRAME_MUZZLE_FLARE_HIT_DIAG_SOUTH -3 7}
direction=se,sw
hits=yes
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-se-ranged1.png"
image="units/dwarves/thunderguard/thunderguard-se-ranged[1~12].png:[100*3,200,100,70,150*2,100*4]"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-se-ranged2.png"
image="units/dwarves/thunderguard/thunderguard.png:10"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-se-ranged3.png"
[/frame]
[frame]
duration=200
image="units/dwarves/thunderguard/thunderguard-se-ranged4.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-se-ranged5.png"
[sound_frame]
duration=1
[/sound_frame]
[sound_frame]
sound=thunderstick.ogg
[/frame]
[frame]
duration=70
image="units/dwarves/thunderguard/thunderguard-se-ranged6.png"
[/frame]
[frame]
duration=150
image="units/dwarves/thunderguard/thunderguard-se-ranged7.png"
[/frame]
[frame]
duration=150
image="units/dwarves/thunderguard/thunderguard-se-ranged8.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-se-ranged9.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-se-ranged10.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-se-ranged11.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-se-ranged12.png"
[/frame]
[frame]
duration=10
image="units/dwarves/thunderguard/thunderguard.png"
[/frame]
[/sound_frame]
[/else]
[else]
{MISSILE_FRAME_MUZZLE_FLARE_MISS 11 8}
direction=se,sw
hits=no
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-se-ranged1.png"
image="units/dwarves/thunderguard/thunderguard-se-ranged[1~4,4,2,1].png:[100*3,200,100*3]"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-se-ranged2.png"
image="units/dwarves/thunderguard/thunderguard.png:10"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-se-ranged3.png"
[/frame]
[frame]
duration=200
image="units/dwarves/thunderguard/thunderguard-se-ranged4.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-se-ranged4.png"
[sound_frame]
duration=1
[/sound_frame]
[sound_frame]
sound=thunderstick-miss.ogg
[/frame]
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-se-ranged2.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-se-ranged1.png"
[/frame]
[frame]
duration=20
image="units/dwarves/thunderguard/thunderguard.png"
[/frame]
[/sound_frame]
[/else]
[/attack_anim]
[attack_anim]
[filter_attack]
name=dagger
[/filter_attack]
start_time=-450
start_time=-550
offset=0.0~0.0:200,0.0~0.5:270,0.5~0.5:180,0.5~0.0:200
[if]
direction=s,se,sw
[frame]
duration=50
image="units/dwarves/thunderguard/thunderguard-se-blade1.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-se-blade2.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-se-blade3.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-se-blade4.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-se-blade5.png"
[/frame]
[if]
hits=yes
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-se-blade6.png"
sound=axe.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-se-blade6.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-se-blade7.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-se-blade8.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-se-blade9.png"
[/frame]
[frame]
duration=50
image="units/dwarves/thunderguard/thunderguard-se-blade1.png"
image="units/dwarves/thunderguard/thunderguard-se-blade[1~9,1].png:[50,100*8,50]"
[/frame]
{SOUND:HIT_AND_MISS axe.ogg {SOUND_LIST:MISS} 0}
[/if]
[else]
direction=n,ne,nw
[frame]
duration=50
image="units/dwarves/thunderguard/thunderguard-ne-blade1.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-ne-blade2.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-ne-blade3.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-ne-blade4.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-ne-blade5.png"
[/frame]
[if]
hits=yes
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-ne-blade6.png"
sound=axe.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-ne-blade6.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-ne-blade7.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-ne-blade8.png"
[/frame]
[frame]
duration=100
image="units/dwarves/thunderguard/thunderguard-ne-blade9.png"
[/frame]
[frame]
duration=50
image="units/dwarves/thunderguard/thunderguard-ne-blade1.png"
image="units/dwarves/thunderguard/thunderguard-ne-blade[1~9,1].png:[50,100*8,50]"
[/frame]
{SOUND:HIT_AND_MISS axe.ogg {SOUND_LIST:MISS} 0}
[/else]
[/attack_anim]

View file

@ -69,8 +69,38 @@
image_diagonal="projectiles/spear-ne.png"
[/missile_frame]
{ATTACK_ANIM_DIRECTIONAL_9_FRAME "units/saurians/ambusher/ambusher" "throw" {SOUND_LIST:THROW} {SOUND_LIST:THROW}}
{SOUND:HIT spear.ogg 0}
start_time=-450
throw_sound_start_time=-151
sound_start_time=-101
[throw_sound_frame]
duration=1
[/throw_sound_frame]
[throw_sound_frame]
sound={SOUND_LIST:THROW}
[/throw_sound_frame]
[sound_frame]
duration=1
[/sound_frame]
[if]
hits=yes
[sound_frame]
sound=spear.ogg
[/sound_frame]
[/if]
[if]
direction=s,se,sw
[frame]
image="units/saurians/ambusher/ambusher-se-throw[1~9].png:100"
[/frame]
[/if]
[else]
direction=n,ne,nw
[frame]
image="units/saurians/ambusher/ambusher-ne-throw[1~9].png:100"
[/frame]
[/else]
[/attack_anim]
[attack_anim]
[filter_attack]

View file

@ -69,8 +69,38 @@
image_diagonal="projectiles/spear-ne.png"
[/missile_frame]
{ATTACK_ANIM_DIRECTIONAL_9_FRAME "units/saurians/flanker/flanker" "throw" {SOUND_LIST:THROW} {SOUND_LIST:THROW}}
{SOUND:HIT spear.ogg 0}
start_time=-450
throw_sound_start_time=-151
sound_start_time=-101
[throw_sound_frame]
duration=1
[/throw_sound_frame]
[throw_sound_frame]
sound={SOUND_LIST:THROW}
[/throw_sound_frame]
[sound_frame]
duration=1
[/sound_frame]
[if]
hits=yes
[sound_frame]
sound=spear.ogg
[/sound_frame]
[/if]
[if]
direction=s,se,sw
[frame]
image="units/saurians/flanker/flanker-se-throw[1~9].png:100"
[/frame]
[/if]
[else]
direction=n,ne,nw
[frame]
image="units/saurians/flanker/flanker-ne-throw[1~9].png:100"
[/frame]
[/else]
[/attack_anim]
[attack_anim]
[filter_attack]

View file

@ -85,8 +85,38 @@ Spears are their preferred weapon, as their powerful hind legs can drive a spear
image_diagonal="projectiles/spear-ne.png"
[/missile_frame]
{ATTACK_ANIM_DIRECTIONAL_9_FRAME "units/saurians/skirmisher/skirmisher" "throw" {SOUND_LIST:THROW} {SOUND_LIST:THROW}}
{SOUND:HIT spear.ogg 0}
start_time=-450
throw_sound_start_time=-151
sound_start_time=-101
[throw_sound_frame]
duration=1
[/throw_sound_frame]
[throw_sound_frame]
sound={SOUND_LIST:THROW}
[/throw_sound_frame]
[sound_frame]
duration=1
[/sound_frame]
[if]
hits=yes
[sound_frame]
sound=spear.ogg
[/sound_frame]
[/if]
[if]
direction=s,se,sw
[frame]
image="units/saurians/skirmisher/skirmisher-se-throw[1~9].png:100"
[/frame]
[/if]
[else]
direction=n,ne,nw
[frame]
image="units/saurians/skirmisher/skirmisher-ne-throw[1~9].png:100"
[/frame]
[/else]
[/attack_anim]
[attack_anim]
[filter_attack]