A flashier animation for the troll shaman's fire attack...
...(needs improvement though).
BIN
data/core/images/halo/flame-burst-1.png
Normal file
After Width: | Height: | Size: 6.6 KiB |
BIN
data/core/images/halo/flame-burst-2.png
Normal file
After Width: | Height: | Size: 11 KiB |
BIN
data/core/images/halo/flame-burst-3.png
Normal file
After Width: | Height: | Size: 13 KiB |
BIN
data/core/images/halo/flame-burst-4.png
Normal file
After Width: | Height: | Size: 18 KiB |
BIN
data/core/images/halo/flame-burst-5.png
Normal file
After Width: | Height: | Size: 20 KiB |
BIN
data/core/images/halo/flame-burst-6.png
Normal file
After Width: | Height: | Size: 20 KiB |
BIN
data/core/images/halo/flame-burst-7.png
Normal file
After Width: | Height: | Size: 20 KiB |
BIN
data/core/images/halo/flame-burst-8.png
Normal file
After Width: | Height: | Size: 18 KiB |
|
@ -52,13 +52,105 @@
|
|||
[filter_attack]
|
||||
name=flame blast
|
||||
[/filter_attack]
|
||||
{MISSILE_FRAME_FIREBALL}
|
||||
|
||||
start_time=-400
|
||||
offset=0.0
|
||||
|
||||
flame_burst_1_start_time=-400
|
||||
flame_burst_2_start_time=-350
|
||||
flame_burst_3_start_time=-300
|
||||
flame_burst_4_start_time=-250
|
||||
flame_burst_5_start_time=-200
|
||||
|
||||
[if]
|
||||
direction=se,s,sw
|
||||
|
||||
[flame_burst_1_frame]
|
||||
duration=400
|
||||
halo=misc/blank-hex.png:1,halo/flame-burst-1.png~FL(vert):50,halo/flame-burst-2.png~FL(vert):50,halo/flame-burst-3.png~FL(vert):50,halo/flame-burst-4.png~FL(vert):50,halo/flame-burst-5.png~FL(vert):50,halo/flame-burst-6.png~FL(vert):50,halo/flame-burst-7.png~FL(vert):50,halo/flame-burst-8.png~FL(vert):48,misc/blank-hex.png:1
|
||||
halo_x,halo_y=-22,0
|
||||
offset=1.0
|
||||
[/flame_burst_1_frame]
|
||||
[flame_burst_2_frame]
|
||||
duration=400
|
||||
halo=misc/blank-hex.png:1,halo/flame-burst-1.png~FL(vert):50,halo/flame-burst-2.png~FL(vert):50,halo/flame-burst-3.png~FL(vert):50,halo/flame-burst-4.png~FL(vert):50,halo/flame-burst-5.png~FL(vert):50,halo/flame-burst-6.png~FL(vert):50,halo/flame-burst-7.png~FL(vert):50,halo/flame-burst-8.png~FL(vert):48,misc/blank-hex.png:1
|
||||
halo_x,halo_y=-14,9
|
||||
offset=1.0
|
||||
[/flame_burst_2_frame]
|
||||
[flame_burst_3_frame]
|
||||
duration=400
|
||||
halo=misc/blank-hex.png:1,halo/flame-burst-1.png~FL(vert):50,halo/flame-burst-2.png~FL(vert):50,halo/flame-burst-3.png~FL(vert):50,halo/flame-burst-4.png~FL(vert):50,halo/flame-burst-5.png~FL(vert):50,halo/flame-burst-6.png~FL(vert):50,halo/flame-burst-7.png~FL(vert):50,halo/flame-burst-8.png~FL(vert):48,misc/blank-hex.png:1
|
||||
halo_x,halo_y=0,12
|
||||
offset=1.0
|
||||
[/flame_burst_3_frame]
|
||||
[flame_burst_4_frame]
|
||||
duration=400
|
||||
halo=misc/blank-hex.png:1,halo/flame-burst-1.png~FL(vert):50,halo/flame-burst-2.png~FL(vert):50,halo/flame-burst-3.png~FL(vert):50,halo/flame-burst-4.png~FL(vert):50,halo/flame-burst-5.png~FL(vert):50,halo/flame-burst-6.png~FL(vert):50,halo/flame-burst-7.png~FL(vert):50,halo/flame-burst-8.png~FL(vert):48,misc/blank-hex.png:1
|
||||
halo_x,halo_y=14,9
|
||||
offset=1.0
|
||||
[/flame_burst_4_frame]
|
||||
[flame_burst_5_frame]
|
||||
duration=400
|
||||
halo=misc/blank-hex.png:1,halo/flame-burst-1.png~FL(vert):50,halo/flame-burst-2.png~FL(vert):50,halo/flame-burst-3.png~FL(vert):50,halo/flame-burst-4.png~FL(vert):50,halo/flame-burst-5.png~FL(vert):50,halo/flame-burst-6.png~FL(vert):50,halo/flame-burst-7.png~FL(vert):50,halo/flame-burst-8.png~FL(vert):48,misc/blank-hex.png:1
|
||||
halo_x,halo_y=22,0
|
||||
offset=1.0
|
||||
[/flame_burst_5_frame]
|
||||
[/if]
|
||||
[else]
|
||||
direction=ne,n,nw
|
||||
|
||||
[flame_burst_1_frame]
|
||||
duration=400
|
||||
halo=misc/blank-hex.png:1,halo/flame-burst-1.png:50,halo/flame-burst-2.png:50,halo/flame-burst-3.png:50,halo/flame-burst-4.png:50,halo/flame-burst-5.png:50,halo/flame-burst-6.png:50,halo/flame-burst-7.png:50,halo/flame-burst-8.png:48,misc/blank-hex.png:1
|
||||
halo_x,halo_y=-22,0
|
||||
offset=1.0
|
||||
[/flame_burst_1_frame]
|
||||
[flame_burst_2_frame]
|
||||
duration=400
|
||||
halo=misc/blank-hex.png:1,halo/flame-burst-1.png:50,halo/flame-burst-2.png:50,halo/flame-burst-3.png:50,halo/flame-burst-4.png:50,halo/flame-burst-5.png:50,halo/flame-burst-6.png:50,halo/flame-burst-7.png:50,halo/flame-burst-8.png:48,misc/blank-hex.png:1
|
||||
halo_x,halo_y=-14,9
|
||||
offset=1.0
|
||||
[/flame_burst_2_frame]
|
||||
[flame_burst_3_frame]
|
||||
duration=400
|
||||
halo=misc/blank-hex.png:1,halo/flame-burst-1.png:50,halo/flame-burst-2.png:50,halo/flame-burst-3.png:50,halo/flame-burst-4.png:50,halo/flame-burst-5.png:50,halo/flame-burst-6.png:50,halo/flame-burst-7.png:50,halo/flame-burst-8.png:48,misc/blank-hex.png:1
|
||||
halo_x,halo_y=0,12
|
||||
offset=1.0
|
||||
[/flame_burst_3_frame]
|
||||
[flame_burst_4_frame]
|
||||
duration=400
|
||||
halo=misc/blank-hex.png:1,halo/flame-burst-1.png:50,halo/flame-burst-2.png:50,halo/flame-burst-3.png:50,halo/flame-burst-4.png:50,halo/flame-burst-5.png:50,halo/flame-burst-6.png:50,halo/flame-burst-7.png:50,halo/flame-burst-8.png:48,misc/blank-hex.png:1
|
||||
halo_x,halo_y=14,9
|
||||
offset=1.0
|
||||
[/flame_burst_4_frame]
|
||||
[flame_burst_5_frame]
|
||||
duration=400
|
||||
halo=misc/blank-hex.png:1,halo/flame-burst-1.png:50,halo/flame-burst-2.png:50,halo/flame-burst-3.png:50,halo/flame-burst-4.png:50,halo/flame-burst-5.png:50,halo/flame-burst-6.png:50,halo/flame-burst-7.png:50,halo/flame-burst-8.png:48,misc/blank-hex.png:1
|
||||
halo_x,halo_y=22,0
|
||||
offset=1.0
|
||||
[/flame_burst_5_frame]
|
||||
[/else]
|
||||
|
||||
[frame]
|
||||
sound=fire.wav
|
||||
begin=-200
|
||||
end=0
|
||||
image=units/trolls/shaman-ranged.png
|
||||
duration=100
|
||||
image=units/trolls/shaman-ranged-1.png
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image=units/trolls/shaman-ranged-2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=200
|
||||
image=units/trolls/shaman-ranged-3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image=units/trolls/shaman-ranged-2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image=units/trolls/shaman-ranged-1.png
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
|
|