Fixed the sling projectile animation.

This commit is contained in:
Lari Nieminen 2008-11-27 22:01:59 +00:00
parent 100588ed3c
commit a1d02c7657
5 changed files with 51 additions and 42 deletions

View file

@ -110,10 +110,10 @@
[filter_attack]
name=sling
[/filter_attack]
{MISSILE_FRAME_STONE 21 -8}
offset=0.0
[if]
hits=yes
{MISSILE_FRAME_STONE_HIT 21 -8}
[frame]
begin=-400
end=-150
@ -123,6 +123,7 @@
[/if]
[else]
hits=no
{MISSILE_FRAME_STONE_MISS 21 -8}
[frame]
begin=-400
end=-150

View file

@ -115,10 +115,10 @@
[filter_attack]
name=sling
[/filter_attack]
{MISSILE_FRAME_STONE 21 -8}
offset=0.0
[if]
hits=yes
{MISSILE_FRAME_STONE_HIT 21 -8}
[frame]
begin=-400
end=-150
@ -128,6 +128,7 @@
[/if]
[else]
hits=no
{MISSILE_FRAME_STONE_MISS 21 -8}
[frame]
begin=-400
end=-150
@ -264,10 +265,10 @@
[filter_attack]
name=sling
[/filter_attack]
{MISSILE_FRAME_STONE 21 -8}
offset=0.0
[if]
hits=yes
{MISSILE_FRAME_STONE_HIT 21 -8}
[frame]
begin=-400
end=-150
@ -277,6 +278,7 @@
[/if]
[else]
hits=no
{MISSILE_FRAME_STONE_MISS 21 -8}
[frame]
begin=-400
end=-150

View file

@ -116,10 +116,10 @@
[filter_attack]
name=sling
[/filter_attack]
{MISSILE_FRAME_STONE 21 -8}
offset=0.0
[if]
hits=yes
{MISSILE_FRAME_STONE_HIT 21 -8}
[frame]
begin=-400
end=-150
@ -129,6 +129,7 @@
[/if]
[else]
hits=no
{MISSILE_FRAME_STONE_MISS 21 -8}
[frame]
begin=-400
end=-150
@ -265,10 +266,10 @@
[filter_attack]
name=sling
[/filter_attack]
{MISSILE_FRAME_STONE 21 -8}
offset=0.0
[if]
hits=yes
{MISSILE_FRAME_STONE_HIT 21 -8}
[frame]
begin=-400
end=-150
@ -278,6 +279,7 @@
[/if]
[else]
hits=no
{MISSILE_FRAME_STONE_MISS 21 -8}
[frame]
begin=-400
end=-150

View file

@ -115,10 +115,10 @@
[filter_attack]
name=sling
[/filter_attack]
{MISSILE_FRAME_STONE 21 -8}
offset=0.0
[if]
hits=yes
{MISSILE_FRAME_STONE_HIT 21 -8}
[frame]
begin=-400
end=-150
@ -128,6 +128,7 @@
[/if]
[else]
hits=no
{MISSILE_FRAME_STONE_MISS 21 -8}
[frame]
begin=-400
end=-150
@ -264,10 +265,10 @@
[filter_attack]
name=sling
[/filter_attack]
{MISSILE_FRAME_STONE 21 -8}
offset=0.0
[if]
hits=yes
{MISSILE_FRAME_STONE_HIT 21 -8}
[frame]
begin=-400
end=-150
@ -277,6 +278,7 @@
[/if]
[else]
hits=no
{MISSILE_FRAME_STONE_MISS 21 -8}
[frame]
begin=-400
end=-150

View file

@ -1591,44 +1591,46 @@
[/missile_frame]
#enddef
#define MISSILE_FRAME_STONE X_OFFSET Y_OFFSET
#define MISSILE_FRAME_STONE_HIT X_OFFSET Y_OFFSET
[sling_stone_frame]
begin=-201
end=-200
image="misc/blank-hex.png"
[/sling_stone_frame]
[if]
hits=yes
[sling_stone_frame]
begin=-200
end=0
halo="projectiles/stone.png"
halo_x={X_OFFSET}~0
halo_y={Y_OFFSET}~0
y=0~-5,-5~-8,-8~-9,-9~-10,-10~-9,-9~-8,-8~-5,-5~0
offset=0.0~1.0
[/sling_stone_frame]
[sling_stone_frame]
begin=0
end=1
image="misc/blank-hex.png"
[/sling_stone_frame]
[/if]
[else]
hits=no
[sling_stone_frame]
begin=-200
end=100
halo="projectiles/stone.png"
halo_x={X_OFFSET}~0
halo_y={Y_OFFSET}~0
y=0~-5,-5~-8,-8~-9,-9~-10,-10~-9,-9~-8,-8~-5,-5~0
offset=0.0~1.5
[/sling_stone_frame]
[sling_stone_frame]
begin=100
end=101
image="misc/blank-hex.png"
[/sling_stone_frame]
[/else]
[sling_stone_frame]
begin=-200
end=0
halo="projectiles/stone.png"
halo_x={X_OFFSET}~0
halo_y={Y_OFFSET}~0
y=0~-5,-5~-8,-8~-9,-9~-10,-10~-9,-9~-8,-8~-5,-5~0
offset=0.0~1.0
[/sling_stone_frame]
[sling_stone_frame]
begin=0
end=1
image="misc/blank-hex.png"
[/sling_stone_frame]
#enddef
#define MISSILE_FRAME_STONE_MISS X_OFFSET Y_OFFSET
[sling_stone_frame]
begin=-201
end=-200
image="misc/blank-hex.png"
[/sling_stone_frame]
[sling_stone_frame]
begin=-200
end=100
halo="projectiles/stone.png"
halo_x={X_OFFSET}~0
halo_y={Y_OFFSET}~0
y=0~-5,-5~-8,-8~-9,-9~-10,-10~-9,-9~-8,-8~-5,-5~0
offset=0.0~1.5
[/sling_stone_frame]
[sling_stone_frame]
begin=100
end=101
image="misc/blank-hex.png"
[/sling_stone_frame]
#enddef