Replace dragon fire breath animation
This commit is contained in:
parent
684782eeef
commit
b795e4eabf
1 changed files with 29 additions and 68 deletions
|
@ -90,80 +90,41 @@ Battling a dragon is said to be the pinnacle of danger itself, fit only for fool
|
|||
name=fire breath
|
||||
[/filter_attack]
|
||||
|
||||
start_time=-200
|
||||
sound_start_time=-400
|
||||
[frame]
|
||||
image="units/monsters/fire-dragon.png:400"
|
||||
[/frame]
|
||||
|
||||
missile_start_time=-240
|
||||
# due to its sheer size, the dragon NE attack breaths straight north
|
||||
[if]
|
||||
{MISSILE_FRAME_FIRE_BREATH_S_DIAGONAL 0,0}
|
||||
direction=se,sw
|
||||
hits=yes
|
||||
|
||||
[sound_frame]
|
||||
sound=flame-big.ogg
|
||||
[/sound_frame]
|
||||
direction=n,ne,nw
|
||||
[missile_frame]
|
||||
image="projectiles/fire-breath-ne-[1~5].png~FL():80"
|
||||
image_diagonal="projectiles/fire-breath-n-[1~5].png:80"
|
||||
offset=0.0~1.1
|
||||
directional_x=50~0
|
||||
y=-30~-10
|
||||
[/missile_frame]
|
||||
[/if]
|
||||
[else]
|
||||
{MISSILE_FRAME_FIRE_BREATH_S_DIAGONAL 0,0}
|
||||
direction=se,sw
|
||||
hits=no
|
||||
|
||||
[sound_frame]
|
||||
sound=flame-big-miss.ogg
|
||||
[/sound_frame]
|
||||
direction=s,se,sw
|
||||
[missile_frame]
|
||||
image="projectiles/fire-breath-se-[1~5].png~FL():80"
|
||||
image_diagonal="projectiles/fire-breath-s-[1~5].png:80"
|
||||
offset=0.0~1.1
|
||||
directional_x=50~0
|
||||
y=30~0
|
||||
[/missile_frame]
|
||||
[/else]
|
||||
[else]
|
||||
{MISSILE_FRAME_FIRE_BREATH_N_DIAGONAL 0,0}
|
||||
direction=ne,nw
|
||||
[if]
|
||||
hits=yes
|
||||
[impact_frame]
|
||||
layer=90
|
||||
image="misc/blank-hex.png:1,projectiles/fireball-impact-[2~5].png:60,projectiles/fire-breath-[6~10].png:40"
|
||||
offset=1.0
|
||||
[/impact_frame]
|
||||
[/if]
|
||||
|
||||
[sound_frame]
|
||||
sound=flame-big.ogg
|
||||
[/sound_frame]
|
||||
[/else]
|
||||
[else]
|
||||
{MISSILE_FRAME_FIRE_BREATH_N_DIAGONAL 0,0}
|
||||
direction=ne,nw
|
||||
hits=no
|
||||
|
||||
[sound_frame]
|
||||
sound=flame-big-miss.ogg
|
||||
[/sound_frame]
|
||||
[/else]
|
||||
[else]
|
||||
{MISSILE_FRAME_FIRE_BREATH_N 0,0}
|
||||
direction=n
|
||||
hits=yes
|
||||
|
||||
[sound_frame]
|
||||
sound=flame-big.ogg
|
||||
[/sound_frame]
|
||||
[/else]
|
||||
[else]
|
||||
{MISSILE_FRAME_FIRE_BREATH_N 0,0}
|
||||
direction=n
|
||||
hits=no
|
||||
|
||||
[sound_frame]
|
||||
sound=flame-big-miss.ogg
|
||||
[/sound_frame]
|
||||
[/else]
|
||||
[else]
|
||||
{MISSILE_FRAME_FIRE_BREATH_S 0,0}
|
||||
direction=s
|
||||
hits=yes
|
||||
|
||||
[sound_frame]
|
||||
sound=flame-big.ogg
|
||||
[/sound_frame]
|
||||
[/else]
|
||||
[else]
|
||||
{MISSILE_FRAME_FIRE_BREATH_S 0,0}
|
||||
direction=s
|
||||
hits=no
|
||||
|
||||
[sound_frame]
|
||||
sound=flame-big-miss.ogg
|
||||
[/sound_frame]
|
||||
[/else]
|
||||
{SOUND:HIT_AND_MISS flame-big.ogg flame-big-miss.ogg -250}
|
||||
[/attack_anim]
|
||||
[/unit_type]
|
||||
|
|
Loading…
Add table
Reference in a new issue