New frames and animations for the Hurricane Drake, delete unused old frames.

This commit is contained in:
Phil Barber 2009-08-05 18:40:48 +00:00
parent 3edb87f0de
commit 9e3e3c9c74
46 changed files with 338 additions and 102 deletions

View file

@ -10,9 +10,9 @@ Version 1.7.2+svn:
* New portrait for the Duelist, Mermaid Enchantress/Siren,
Priestess/Diviner, Merman Fighter/Warrior, Fencer, Drake
Glider, Merman Hoplite, Goblin Impaler, Rouser, Merman Triton
Cavalier.
Cavalier, Direwolf Rider.
* New unit graphics and animations for the Troll Hero, Drake Glider, Sky
Drake, Direwolf Rider.
Drake, Hurricane Drake.
* Language and i18n:
* Updated translations: Czech, Dutch, Estonian, French, German, Hungarian,
Polish, Slovak

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 767 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 368 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 4.1 KiB

View file

@ -5,6 +5,7 @@
race=drake
image="units/drakes/hurricane.png"
profile="portraits/drakes/glider.png"
{MAGENTA_IS_THE_TEAM_COLOR}
hitpoints=58
movement_type=fly
# the flies=true of the movement_type is overridden to make submersion work
@ -27,8 +28,8 @@
usage=scout
description= _ "Masters of the aerial realm, the Hurricane Drakes are the elite among those drakes which are gifted with flight. Soaring high in the air, they can see past most defensive cover and spit fire at their foes with impunity."+{SPECIAL_NOTES}+{SPECIAL_NOTES_MARKSMAN}
die_sound=drake-die.ogg
{DEFENSE_ANIM "units/drakes/hurricane-attack-melee1.png" "units/drakes/hurricane.png" {SOUND_LIST:DRAKE_HIT} }
{DRAKE_FLYING_ANIM "units/drakes/hurricane.png" "units/drakes/hurricane-flying.png"}
{DEFENSE_ANIM "units/drakes/hurricane-defend-2.png" "units/drakes/hurricane-defend-1.png" {SOUND_LIST:DRAKE_HIT} }
{DRAKE_FLYING_ANIM "units/drakes/hurricane.png" "units/drakes/hurricane-fly-1.png"}
[portrait]
size=400
side="left"
@ -41,70 +42,84 @@
mirror="true"
image="portraits/drakes/transparent/glider.png"
[/portrait]
[movement_anim]
[standing_anim]
start_time=0
layer=60
[frame]
begin=0
end=150
image="units/drakes/hurricane-flying.png"
duration=100
image="units/drakes/hurricane-fly-1.png"
[/frame]
[frame]
duration=100
image="units/drakes/hurricane-fly-2.png"
[/frame]
[frame]
duration=100
image="units/drakes/hurricane-fly-3.png"
[/frame]
[frame]
duration=100
image="units/drakes/hurricane-fly-4.png"
[/frame]
[frame]
duration=100
image="units/drakes/hurricane-fly-5.png"
[/frame]
[frame]
duration=100
image="units/drakes/hurricane-fly-4.png"
[/frame]
[frame]
duration=100
image="units/drakes/hurricane-fly-3-upstroke.png"
[/frame]
[frame]
duration=100
image="units/drakes/hurricane-fly-2-upstroke.png"
[/frame]
[/standing_anim]
[movement_anim]
start_time=0
[frame]
duration=100
image="units/drakes/hurricane-fly-1.png"
[/frame]
[frame]
duration=100
image="units/drakes/hurricane-fly-2.png"
[/frame]
[frame]
duration=100
image="units/drakes/hurricane-fly-3.png"
[/frame]
[frame]
duration=100
image="units/drakes/hurricane-fly-4.png"
[/frame]
[frame]
duration=100
image="units/drakes/hurricane-fly-5.png"
[/frame]
[frame]
duration=100
image="units/drakes/hurricane-fly-4.png"
[/frame]
[frame]
duration=100
image="units/drakes/hurricane-fly-3-upstroke.png"
[/frame]
[frame]
duration=100
image="units/drakes/hurricane-fly-2-upstroke.png"
[/frame]
[/movement_anim]
[resistance]
blade=90
pierce=110
impact=80
fire=50
cold=150
arcane=130
[/resistance]
[death]
[frame]
begin=0
end=130
image="units/drakes/hurricane-die-1.png"
[/frame]
[frame]
begin=130
end=320
image="units/drakes/hurricane-die-2.png"
[/frame]
[frame]
begin=320
end=450
image="units/drakes/hurricane-die-3.png"
[/frame]
[frame]
begin=450
end=600
image="units/drakes/hurricane-die-4.png"
[/frame]
[frame]
begin=600
end=750
image="units/drakes/hurricane-die-5.png"
[/frame]
[frame]
begin=750
end=900
image="units/drakes/hurricane-die-6.png"
[/frame]
[frame]
begin=900
end=1050
image="units/drakes/hurricane-die-7.png"
[/frame]
[frame]
begin=1050
end=1200
image="units/drakes/hurricane-die-8.png"
[/frame]
[/death]
[attack]
name=slam
description=_"slam"
type=impact
range=melee
damage=8
number=3
damage=6
number=2
icon=attacks/slam-drake.png
[/attack]
[attack]
@ -116,22 +131,22 @@
[specials]
{WEAPON_SPECIAL_MARKSMAN}
[/specials]
damage=8
damage=3
number=3
[/attack]
[attack_anim]
[filter_attack]
name=fire breath
[/filter_attack]
{MISSILE_FRAME_FIRE_BREATH 9,-34 9,15 22,-22 24,10}
direction=se,sw
{MISSILE_FRAME_FIRE_BREATH_S_DIAGONAL 35,40}
start_time=-900
[if]
hits=no
[frame]
begin=-400
end=-350
image="units/drakes/hurricane-attack-ranged-fire1.png"
duration=20
image="units/drakes/hurricane.png"
sound=flame-big-miss.ogg
[/frame]
[/if]
@ -139,74 +154,295 @@
hits=yes
[frame]
begin=-400
end=-350
image="units/drakes/hurricane-attack-ranged-fire1.png"
duration=20
image="units/drakes/hurricane.png"
sound=flame-big.ogg
[/frame]
[/else]
[frame]
begin=-350
end=-150
image="units/drakes/hurricane-attack-ranged-fire2.png"
duration=100
image="units/drakes/hurricane-fire-inhale-1.png"
[/frame]
[frame]
begin=-150
end=0
image="units/drakes/hurricane-attack-ranged-fire1.png"
duration=100
image="units/drakes/hurricane-fire-inhale-2.png"
[/frame]
[frame]
duration=100
image="units/drakes/hurricane-fire-inhale-3.png"
[/frame]
[frame]
duration=100
image="units/drakes/hurricane-fire-inhale-4.png"
[/frame]
[frame]
duration=100
image="units/drakes/hurricane-fire-inhale-2.png"
[/frame]
[frame]
duration=100
image="units/drakes/hurricane-fire-se-1.png"
[/frame]
[frame]
duration=100
image="units/drakes/hurricane-fire-se-2.png"
[/frame]
[frame]
duration=100
image="units/drakes/hurricane-fire-se-3.png"
[/frame]
[frame]
duration=100
image="units/drakes/hurricane-fire-se-2.png"
[/frame]
[frame]
duration=100
image="units/drakes/hurricane-fire-se-1.png"
[/frame]
[/attack_anim]
[attack_anim]
[filter_attack]
name=fire breath
[/filter_attack]
direction=ne,nw
{MISSILE_FRAME_FIRE_BREATH_N_DIAGONAL 35,-20}
start_time=-900
[if]
hits=no
[frame]
duration=20
image="units/drakes/hurricane.png"
sound=flame-big-miss.ogg
[/frame]
[/if]
[else]
hits=yes
[frame]
duration=20
image="units/drakes/hurricane.png"
sound=flame-big.ogg
[/frame]
[/else]
[frame]
duration=100
image="units/drakes/hurricane-fire-inhale-1.png"
[/frame]
[frame]
duration=100
image="units/drakes/hurricane-fire-inhale-2.png"
[/frame]
[frame]
duration=100
image="units/drakes/hurricane-fire-inhale-3.png"
[/frame]
[frame]
duration=100
image="units/drakes/hurricane-fire-inhale-4.png"
[/frame]
[frame]
duration=100
image="units/drakes/hurricane-fire-inhale-2.png"
[/frame]
[frame]
duration=100
image="units/drakes/hurricane-fire-se-1.png"
[/frame]
[frame]
duration=100
image="units/drakes/hurricane-fire-se-2.png"
[/frame]
[frame]
duration=100
image="units/drakes/hurricane-fire-se-3.png"
[/frame]
[frame]
duration=100
image="units/drakes/hurricane-fire-se-2.png"
[/frame]
[frame]
duration=100
image="units/drakes/hurricane-fire-se-1.png"
[/frame]
[/attack_anim]
[attack_anim]
[filter_attack]
name=fire breath
[/filter_attack]
direction=s
{MISSILE_FRAME_FIRE_BREATH_S 8,50}
start_time=-900
[if]
hits=no
[frame]
duration=20
image="units/drakes/hurricane.png"
sound=flame-big-miss.ogg
[/frame]
[/if]
[else]
hits=yes
[frame]
duration=20
image="units/drakes/hurricane.png"
sound=flame-big.ogg
[/frame]
[/else]
[frame]
duration=100
image="units/drakes/hurricane-fire-inhale-1.png"
[/frame]
[frame]
duration=100
image="units/drakes/hurricane-fire-inhale-2.png"
[/frame]
[frame]
duration=100
image="units/drakes/hurricane-fire-inhale-3.png"
[/frame]
[frame]
duration=100
image="units/drakes/hurricane-fire-inhale-4.png"
[/frame]
[frame]
duration=100
image="units/drakes/hurricane-fire-inhale-2.png"
[/frame]
[frame]
duration=100
image="units/drakes/hurricane-fire-s-1.png"
[/frame]
[frame]
duration=100
image="units/drakes/hurricane-fire-s-2.png"
[/frame]
[frame]
duration=100
image="units/drakes/hurricane-fire-s-3.png"
[/frame]
[frame]
duration=100
image="units/drakes/hurricane-fire-s-2.png"
[/frame]
[frame]
duration=100
image="units/drakes/hurricane-fire-s-1.png"
[/frame]
[/attack_anim]
[attack_anim]
[filter_attack]
name=fire breath
[/filter_attack]
direction=n
{MISSILE_FRAME_FIRE_BREATH_N 8,-50}
start_time=-900
[if]
hits=no
[frame]
duration=20
image="units/drakes/hurricane.png"
sound=flame-big-miss.ogg
[/frame]
[/if]
[else]
hits=yes
[frame]
duration=20
image="units/drakes/hurricane.png"
sound=flame-big.ogg
[/frame]
[/else]
[frame]
duration=100
image="units/drakes/hurricane-fire-inhale-1.png"
[/frame]
[frame]
duration=100
image="units/drakes/hurricane-fire-inhale-2.png"
[/frame]
[frame]
duration=100
image="units/drakes/hurricane-fire-inhale-3.png"
[/frame]
[frame]
duration=100
image="units/drakes/hurricane-fire-inhale-4.png"
[/frame]
[frame]
duration=100
image="units/drakes/hurricane-fire-inhale-2.png"
[/frame]
[frame]
duration=100
image="units/drakes/hurricane-fire-s-1.png"
[/frame]
[frame]
duration=100
image="units/drakes/hurricane-fire-s-2.png"
[/frame]
[frame]
duration=100
image="units/drakes/hurricane-fire-s-3.png"
[/frame]
[frame]
duration=100
image="units/drakes/hurricane-fire-s-2.png"
[/frame]
[frame]
duration=100
image="units/drakes/hurricane-fire-s-1.png"
[/frame]
[/attack_anim] [attack_anim]
[filter_attack]
name=slam
[/filter_attack]
offset=0.0~0.2,0.2~0.7,0.7~0.2,0.2~0.0
start_time=-400
[frame]
begin=-200
end=-175
image="units/drakes/hurricane.png"
duration=100
image="units/drakes/hurricane-kick-1.png"
[/frame]
[frame]
begin=-175
end=-150
image="units/drakes/hurricane-attack-ranged-fire1.png"
[/frame]
[frame]
begin=-150
end=-75
image="units/drakes/hurricane-attack-melee1.png"
duration=100
image="units/drakes/hurricane-kick-2.png"
[/frame]
[if]
hits=yes
[frame]
begin=-75
end=50
image="units/drakes/hurricane-attack-melee2.png"
duration=100
image="units/drakes/hurricane-kick-3.png"
sound=club.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-75
end=50
image="units/drakes/hurricane-attack-melee2.png"
duration=100
image="units/drakes/hurricane-kick-3.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=50
end=125
image="units/drakes/hurricane-flying.png"
duration=100
image="units/drakes/hurricane-kick-4.png"
[/frame]
[frame]
begin=125
end=175
image="units/drakes/hurricane-attack-melee1.png"
duration=100
image="units/drakes/hurricane-kick-5.png"
[/frame]
[frame]
begin=175
end=200
image="units/drakes/hurricane.png"
duration=100
image="units/drakes/hurricane-kick-6.png"
[/frame]
[frame]
duration=100
image="units/drakes/hurricane-kick-2.png"
[/frame]
[/attack_anim]
[/unit_type]

View file

@ -15,7 +15,7 @@ Version 1.7.2+svn:
Glider, Merman Hoplite, Goblin Impaler, Rouser, Merman Triton
Cavalier, Direwolf Rider.
* New unit graphics and animations for the Troll Hero, Drake Glider, Sky
Drake.
Drake, Hurricane Drake.
* Language and translations
* Updated translations: Czech, Dutch, Estonian, French, German, Hungarian,