diff --git a/data/core/images/units/drakes/sky-kick-1.png b/data/core/images/units/drakes/sky-kick-1.png new file mode 100644 index 00000000000..8c4e378108a Binary files /dev/null and b/data/core/images/units/drakes/sky-kick-1.png differ diff --git a/data/core/images/units/drakes/sky-kick-2.png b/data/core/images/units/drakes/sky-kick-2.png new file mode 100644 index 00000000000..a518fe9bd95 Binary files /dev/null and b/data/core/images/units/drakes/sky-kick-2.png differ diff --git a/data/core/images/units/drakes/sky-kick-3.png b/data/core/images/units/drakes/sky-kick-3.png new file mode 100644 index 00000000000..f84c9eb5837 Binary files /dev/null and b/data/core/images/units/drakes/sky-kick-3.png differ diff --git a/data/core/images/units/drakes/sky-kick-4.png b/data/core/images/units/drakes/sky-kick-4.png new file mode 100644 index 00000000000..b6ab8bb7700 Binary files /dev/null and b/data/core/images/units/drakes/sky-kick-4.png differ diff --git a/data/core/images/units/drakes/sky-kick-5.png b/data/core/images/units/drakes/sky-kick-5.png new file mode 100644 index 00000000000..cf6653d655e Binary files /dev/null and b/data/core/images/units/drakes/sky-kick-5.png differ diff --git a/data/core/images/units/drakes/sky-kick-6.png b/data/core/images/units/drakes/sky-kick-6.png new file mode 100644 index 00000000000..c318788a127 Binary files /dev/null and b/data/core/images/units/drakes/sky-kick-6.png differ diff --git a/data/core/units/drakes/Sky.cfg b/data/core/units/drakes/Sky.cfg index c4487953579..7cb19fc5ff6 100644 --- a/data/core/units/drakes/Sky.cfg +++ b/data/core/units/drakes/Sky.cfg @@ -4,7 +4,7 @@ name= _ "Sky Drake" race=drake image="units/drakes/sky.png" - profile="portraits/drakes/glider.png" + profile="portraits/drakes/sky.png" hitpoints=45 movement_type=fly # the flies=true of the movement_type is overridden to make submersion work @@ -32,20 +32,84 @@ size=400 side="left" mirror="false" - image="portraits/drakes/transparent/glider.png" + image="portraits/drakes/transparent/sky.png" [/portrait] [portrait] size=400 side="right" mirror="true" - image="portraits/drakes/transparent/glider.png" + image="portraits/drakes/transparent/sky.png" [/portrait] - [movement_anim] + [standing_anim] + start_time=0 + layer=60 [frame] - begin=0 - end=150 + duration=100 image="units/drakes/sky-fly-1.png" [/frame] + [frame] + duration=100 + image="units/drakes/sky-fly-2.png" + [/frame] + [frame] + duration=100 + image="units/drakes/sky-fly-3.png" + [/frame] + [frame] + duration=100 + image="units/drakes/sky-fly-4.png" + [/frame] + [frame] + duration=100 + image="units/drakes/sky-fly-5.png" + [/frame] + [frame] + duration=100 + image="units/drakes/sky-fly-4.png" + [/frame] + [frame] + duration=100 + image="units/drakes/sky-fly-3-upstroke.png" + [/frame] + [frame] + duration=100 + image="units/drakes/sky-fly-2-upstroke.png" + [/frame] + [/standing_anim] + [movement_anim] + start_time=0 + [frame] + duration=100 + image="units/drakes/sky-fly-1.png" + [/frame] + [frame] + duration=100 + image="units/drakes/sky-fly-2.png" + [/frame] + [frame] + duration=100 + image="units/drakes/sky-fly-3.png" + [/frame] + [frame] + duration=100 + image="units/drakes/sky-fly-4.png" + [/frame] + [frame] + duration=100 + image="units/drakes/sky-fly-5.png" + [/frame] + [frame] + duration=100 + image="units/drakes/sky-fly-4.png" + [/frame] + [frame] + duration=100 + image="units/drakes/sky-fly-3-upstroke.png" + [/frame] + [frame] + duration=100 + image="units/drakes/sky-fly-2-upstroke.png" + [/frame] [/movement_anim] [attack] name=slam @@ -331,5 +395,52 @@ duration=100 image="units/drakes/sky-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] + duration=100 + image="units/drakes/sky-kick-1.png" + [/frame] + [frame] + duration=100 + image="units/drakes/sky-kick-2.png" + [/frame] + [if] + hits=yes + [frame] + duration=100 + image="units/drakes/sky-kick-3.png" + sound=club.ogg + [/frame] + [/if] + [else] + hits=no + [frame] + duration=100 + image="units/drakes/sky-kick-3.png" + sound={SOUND_LIST:MISS} + [/frame] + [/else] + [frame] + duration=100 + image="units/drakes/sky-kick-4.png" + [/frame] + [frame] + duration=100 + image="units/drakes/sky-kick-5.png" + [/frame] + [frame] + duration=100 + image="units/drakes/sky-kick-6.png" + [/frame] + [frame] + duration=100 + image="units/drakes/sky-kick-2.png" + [/frame] [/attack_anim] + [/unit_type]