Add and wire new Drake Fighter frames.
Remove old unused frames. Update changelogs.
|
@ -25,7 +25,7 @@ Version 1.7.2+svn:
|
|||
Cavalier, Direwolf Rider, Paladin, Deathblade, Thug, Bandit,
|
||||
alternate Goblin Rouser.
|
||||
* New unit graphics and animations for the Troll Hero, Drake Glider, Sky
|
||||
Drake, Hurricane Drake, Drake Burner.
|
||||
Drake, Hurricane Drake, Drake Burner, Drake Fighter.
|
||||
* Language and i18n:
|
||||
* Updated translations: Czech, Dutch, Estonian, French, German, Hungarian,
|
||||
Polish, Slovak
|
||||
|
|
Before Width: | Height: | Size: 1.5 KiB |
Before Width: | Height: | Size: 2.1 KiB |
Before Width: | Height: | Size: 2.1 KiB |
Before Width: | Height: | Size: 2.2 KiB |
BIN
data/core/images/units/drakes/fighter-defend-1.png
Normal file
After Width: | Height: | Size: 3.7 KiB |
BIN
data/core/images/units/drakes/fighter-defend-2.png
Normal file
After Width: | Height: | Size: 3.2 KiB |
Before Width: | Height: | Size: 2.3 KiB |
Before Width: | Height: | Size: 2.1 KiB |
Before Width: | Height: | Size: 2.5 KiB |
Before Width: | Height: | Size: 1.8 KiB |
Before Width: | Height: | Size: 1.7 KiB |
Before Width: | Height: | Size: 1.8 KiB |
Before Width: | Height: | Size: 1.4 KiB |
Before Width: | Height: | Size: 851 B |
Before Width: | Height: | Size: 566 B |
BIN
data/core/images/units/drakes/fighter-fire-inhale-1.png
Normal file
After Width: | Height: | Size: 4.6 KiB |
BIN
data/core/images/units/drakes/fighter-fire-inhale-2.png
Normal file
After Width: | Height: | Size: 4.9 KiB |
BIN
data/core/images/units/drakes/fighter-fire-inhale-3.png
Normal file
After Width: | Height: | Size: 6.3 KiB |
BIN
data/core/images/units/drakes/fighter-fire-inhale-4.png
Normal file
After Width: | Height: | Size: 4.5 KiB |
BIN
data/core/images/units/drakes/fighter-fire-s-1.png
Normal file
After Width: | Height: | Size: 4.3 KiB |
BIN
data/core/images/units/drakes/fighter-fire-s-2.png
Normal file
After Width: | Height: | Size: 4.2 KiB |
BIN
data/core/images/units/drakes/fighter-fire-s-3.png
Normal file
After Width: | Height: | Size: 4 KiB |
BIN
data/core/images/units/drakes/fighter-fire-se-1.png
Normal file
After Width: | Height: | Size: 4.9 KiB |
BIN
data/core/images/units/drakes/fighter-fire-se-2.png
Normal file
After Width: | Height: | Size: 4.4 KiB |
BIN
data/core/images/units/drakes/fighter-fire-se-3.png
Normal file
After Width: | Height: | Size: 4 KiB |
BIN
data/core/images/units/drakes/fighter-fly-1.png
Normal file
After Width: | Height: | Size: 5.3 KiB |
BIN
data/core/images/units/drakes/fighter-fly-2-upstroke.png
Normal file
After Width: | Height: | Size: 4.1 KiB |
BIN
data/core/images/units/drakes/fighter-fly-2.png
Normal file
After Width: | Height: | Size: 5.5 KiB |
BIN
data/core/images/units/drakes/fighter-fly-3-upstroke.png
Normal file
After Width: | Height: | Size: 3.8 KiB |
BIN
data/core/images/units/drakes/fighter-fly-3.png
Normal file
After Width: | Height: | Size: 3.9 KiB |
BIN
data/core/images/units/drakes/fighter-fly-4.png
Normal file
After Width: | Height: | Size: 5.9 KiB |
BIN
data/core/images/units/drakes/fighter-fly-5.png
Normal file
After Width: | Height: | Size: 5.4 KiB |
Before Width: | Height: | Size: 1.9 KiB |
BIN
data/core/images/units/drakes/fighter-melee-1.png
Normal file
After Width: | Height: | Size: 4.7 KiB |
BIN
data/core/images/units/drakes/fighter-melee-2.png
Normal file
After Width: | Height: | Size: 5.9 KiB |
BIN
data/core/images/units/drakes/fighter-melee-3.png
Normal file
After Width: | Height: | Size: 6.7 KiB |
BIN
data/core/images/units/drakes/fighter-melee-4.png
Normal file
After Width: | Height: | Size: 4.8 KiB |
BIN
data/core/images/units/drakes/fighter-melee-5.png
Normal file
After Width: | Height: | Size: 3.5 KiB |
BIN
data/core/images/units/drakes/fighter-melee-6.png
Normal file
After Width: | Height: | Size: 3.6 KiB |
BIN
data/core/images/units/drakes/fighter-takeoff-1.png
Normal file
After Width: | Height: | Size: 3.6 KiB |
BIN
data/core/images/units/drakes/fighter-takeoff-2.png
Normal file
After Width: | Height: | Size: 3.4 KiB |
BIN
data/core/images/units/drakes/fighter-takeoff-3.png
Normal file
After Width: | Height: | Size: 4 KiB |
BIN
data/core/images/units/drakes/fighter-takeoff-4.png
Normal file
After Width: | Height: | Size: 3.8 KiB |
Before Width: | Height: | Size: 2.1 KiB After Width: | Height: | Size: 4.1 KiB |
|
@ -6,6 +6,7 @@
|
|||
image="units/drakes/fighter.png"
|
||||
ellipse="misc/ellipse"
|
||||
profile="portraits/drakes/fighter.png"
|
||||
{MAGENTA_IS_THE_TEAM_COLOR}
|
||||
hitpoints=39
|
||||
movement_type=drakefly
|
||||
movement=6
|
||||
|
@ -18,53 +19,94 @@
|
|||
usage=fighter
|
||||
description= _ "Drake Fighters wield curved scimitars, and possess the fire-breathing skills of their ancestors. They can also fly, which is troubling to any foe. Their great strength, coupled with their hardened scales, is rightly frightening to swordsman of any other race."
|
||||
die_sound=drake-die.ogg
|
||||
{DRAKE_FLYING_ANIM "units/drakes/fighter.png" "units/drakes/fighter-flying.png"}
|
||||
[death]
|
||||
{DEFENSE_ANIM "units/drakes/fighter-defend-2.png" "units/drakes/fighter-defend-1.png" {SOUND_LIST:DRAKE_HIT} }
|
||||
[portrait]
|
||||
size=400
|
||||
side="left"
|
||||
mirror="false"
|
||||
image="portraits/drakes/transparent/fighter.png"
|
||||
[/portrait]
|
||||
[portrait]
|
||||
size=400
|
||||
side="right"
|
||||
mirror="true"
|
||||
image="portraits/drakes/transparent/fighter.png"
|
||||
[/portrait]
|
||||
[standing_anim]
|
||||
start_time=0
|
||||
layer=60
|
||||
[frame]
|
||||
begin=0
|
||||
end=130
|
||||
image="units/drakes/fighter-die-1.png"
|
||||
duration=100
|
||||
image="units/drakes/fighter-fly-1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=130
|
||||
end=320
|
||||
image="units/drakes/fighter-die-2.png"
|
||||
duration=100
|
||||
image="units/drakes/fighter-fly-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=320
|
||||
end=450
|
||||
image="units/drakes/fighter-die-3.png"
|
||||
duration=100
|
||||
image="units/drakes/fighter-fly-3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=450
|
||||
end=600
|
||||
image="units/drakes/fighter-die-4.png"
|
||||
duration=100
|
||||
image="units/drakes/fighter-fly-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=600
|
||||
end=750
|
||||
image="units/drakes/fighter-die-5.png"
|
||||
duration=100
|
||||
image="units/drakes/fighter-fly-5.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=750
|
||||
end=900
|
||||
image="units/drakes/fighter-die-6.png"
|
||||
duration=100
|
||||
image="units/drakes/fighter-fly-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=900
|
||||
end=1050
|
||||
image="units/drakes/fighter-die-7.png"
|
||||
duration=100
|
||||
image="units/drakes/fighter-fly-3-upstroke.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=1050
|
||||
end=1200
|
||||
image="units/drakes/fighter-die-8.png"
|
||||
duration=100
|
||||
image="units/drakes/fighter-fly-2-upstroke.png"
|
||||
[/frame]
|
||||
[/death]
|
||||
[/standing_anim]
|
||||
[movement_anim]
|
||||
start_time=0
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/fighter-fly-1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/fighter-fly-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/fighter-fly-3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/fighter-fly-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/fighter-fly-5.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/fighter-fly-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/fighter-fly-3-upstroke.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/fighter-fly-2-upstroke.png"
|
||||
[/frame]
|
||||
[/movement_anim]
|
||||
[attack]
|
||||
name=scimitar
|
||||
description=_"scimitar"
|
||||
type=blade
|
||||
type=impact
|
||||
range=melee
|
||||
damage=7
|
||||
number=3
|
||||
|
@ -79,27 +121,19 @@
|
|||
damage=3
|
||||
number=3
|
||||
[/attack]
|
||||
{DEFENSE_ANIM "units/drakes/fighter-defend.png" "units/drakes/fighter.png" {SOUND_LIST:DRAKE_HIT}}
|
||||
[movement_anim]
|
||||
[frame]
|
||||
begin=0
|
||||
end=150
|
||||
image="units/drakes/fighter-flying.png"
|
||||
[/frame]
|
||||
[/movement_anim]
|
||||
[attack_anim]
|
||||
[filter_attack]
|
||||
name=fire breath
|
||||
[/filter_attack]
|
||||
{MISSILE_FRAME_FIRE_BREATH 11,-34 11,15 24,-22 26,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/fighter-attack-ranged1.png"
|
||||
duration=20
|
||||
image="units/drakes/fighter.png"
|
||||
sound=flame-big-miss.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
|
@ -107,64 +141,291 @@
|
|||
hits=yes
|
||||
|
||||
[frame]
|
||||
begin=-400
|
||||
end=-350
|
||||
image="units/drakes/fighter-attack-ranged1.png"
|
||||
duration=20
|
||||
image="units/drakes/fighter.png"
|
||||
sound=flame-big.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-350
|
||||
end=-150
|
||||
image="units/drakes/fighter-attack-ranged2.png"
|
||||
duration=100
|
||||
image="units/drakes/fighter-fire-inhale-1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image="units/drakes/fighter.png"
|
||||
duration=100
|
||||
image="units/drakes/fighter-fire-inhale-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/fighter-fire-inhale-3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/fighter-fire-inhale-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/fighter-fire-inhale-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/fighter-fire-se-1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/fighter-fire-se-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/fighter-fire-se-3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/fighter-fire-se-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/fighter-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/fighter.png"
|
||||
sound=flame-big-miss.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=yes
|
||||
|
||||
[frame]
|
||||
duration=20
|
||||
image="units/drakes/fighter.png"
|
||||
sound=flame-big.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/fighter-fire-inhale-1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/fighter-fire-inhale-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/fighter-fire-inhale-3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/fighter-fire-inhale-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/fighter-fire-inhale-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/fighter-fire-se-1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/fighter-fire-se-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/fighter-fire-se-3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/fighter-fire-se-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/fighter-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/fighter.png"
|
||||
sound=flame-big-miss.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=yes
|
||||
|
||||
[frame]
|
||||
duration=20
|
||||
image="units/drakes/fighter.png"
|
||||
sound=flame-big.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/fighter-fire-inhale-1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/fighter-fire-inhale-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/fighter-fire-inhale-3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/fighter-fire-inhale-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/fighter-fire-inhale-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/fighter-fire-s-1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/fighter-fire-s-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/fighter-fire-s-3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/fighter-fire-s-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/fighter-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/fighter.png"
|
||||
sound=flame-big-miss.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=yes
|
||||
|
||||
[frame]
|
||||
duration=20
|
||||
image="units/drakes/fighter.png"
|
||||
sound=flame-big.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/fighter-fire-inhale-1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/fighter-fire-inhale-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/fighter-fire-inhale-3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/fighter-fire-inhale-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/fighter-fire-inhale-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/fighter-fire-s-1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/fighter-fire-s-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/fighter-fire-s-3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/fighter-fire-s-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/fighter-fire-s-1.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[filter_attack]
|
||||
name=scimitar
|
||||
[/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/fighter.png"
|
||||
duration=100
|
||||
image="units/drakes/fighter-melee-1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-175
|
||||
end=-100
|
||||
image="units/drakes/fighter-attack-close1.png"
|
||||
duration=100
|
||||
image="units/drakes/fighter-melee-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
image="units/drakes/fighter-melee-3.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=75
|
||||
image="units/drakes/fighter-attack-close2.png"
|
||||
duration=100
|
||||
image="units/drakes/fighter-melee-4.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=75
|
||||
image="units/drakes/fighter-attack-close2.png"
|
||||
duration=100
|
||||
image="units/drakes/fighter-melee-4.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=75
|
||||
end=150
|
||||
image="units/drakes/fighter-defend.png"
|
||||
duration=100
|
||||
image="units/drakes/fighter-melee-5.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=150
|
||||
end=175
|
||||
image="units/drakes/fighter.png"
|
||||
duration=100
|
||||
image="units/drakes/fighter-melee-6.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit_type]
|
||||
|
|
|
@ -26,7 +26,7 @@ Version 1.7.2+svn:
|
|||
Cavalier, Direwolf Rider, Paladin, Deathblade, Thug, Bandit,
|
||||
alternate Goblin Rouser.
|
||||
* New unit graphics and animations for the Troll Hero, Drake Glider, Sky
|
||||
Drake, Hurricane Drake, Drake Burner.
|
||||
Drake, Hurricane Drake, Drake Burner, Drake Fighter.
|
||||
|
||||
* Language and translations
|
||||
* Updated translations: Czech, Dutch, Estonian, French, German, Hungarian,
|
||||
|
|