move attack animations out of [attack] and into [unit], update to WML
This commit is contained in:
parent
d84b7f63b3
commit
d6cb5ce98c
312 changed files with 24814 additions and 22814 deletions
|
@ -27,35 +27,6 @@
|
|||
range=melee
|
||||
damage=4
|
||||
number=3
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-175
|
||||
image=units/apprentice-mage-sword.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-175
|
||||
end=-100
|
||||
image=units/apprentice-mage-sword-1.png
|
||||
[/frame]
|
||||
{HIT_MISS_SOUNDS sword-1.ogg {SOUND_LIST:MISS} (
|
||||
[frame]
|
||||
begin=-100
|
||||
end=50
|
||||
image=units/apprentice-mage-sword-2.png
|
||||
[/frame]
|
||||
)}
|
||||
[frame]
|
||||
begin=50
|
||||
end=125
|
||||
image=units/apprentice-mage-sword-3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=125
|
||||
end=175
|
||||
image=units/apprentice-mage.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=magic_blast
|
||||
|
@ -68,25 +39,60 @@
|
|||
[/specials]
|
||||
damage=6
|
||||
number=2
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/darkmissile-n.png"
|
||||
image_diagonal="projectiles/darkmissile-ne.png"
|
||||
[/missile_frame]
|
||||
{HIT_MISS_SOUNDS magic-dark.ogg magic-dark-miss.ogg (
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/apprentice-mage-magic-1.png
|
||||
[/frame]
|
||||
)}
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/apprentice-mage-magic-2.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=magic_blast
|
||||
[/attack_filter]
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/darkmissile-n.png"
|
||||
image_diagonal="projectiles/darkmissile-ne.png"
|
||||
[/missile_frame]
|
||||
{HIT_MISS_SOUNDS magic-dark.ogg magic-dark-miss.ogg (
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/apprentice-mage-magic-1.png
|
||||
[/frame]
|
||||
)}
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/apprentice-mage-magic-2.png
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=short-sword
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-175
|
||||
image=units/apprentice-mage-sword.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-175
|
||||
end=-100
|
||||
image=units/apprentice-mage-sword-1.png
|
||||
[/frame]
|
||||
{HIT_MISS_SOUNDS sword-1.ogg {SOUND_LIST:MISS} (
|
||||
[frame]
|
||||
begin=-100
|
||||
end=50
|
||||
image=units/apprentice-mage-sword-2.png
|
||||
[/frame]
|
||||
)}
|
||||
[frame]
|
||||
begin=50
|
||||
end=125
|
||||
image=units/apprentice-mage-sword-3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=125
|
||||
end=175
|
||||
image=units/apprentice-mage.png
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -26,30 +26,6 @@
|
|||
range=melee
|
||||
damage=6
|
||||
number=3
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-175
|
||||
image=units/apprentice-necromancer.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-175
|
||||
end=-100
|
||||
image=apprentice-necromancer-sword-1.png
|
||||
[/frame]
|
||||
{HIT_MISS_SOUNDS sword-1.ogg {SOUND_LIST:MISS} (
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/apprentice-necromancer-sword-2.png
|
||||
[/frame]
|
||||
)}
|
||||
[frame]
|
||||
begin=100
|
||||
end=175
|
||||
image=units/apprentice-necromancer-defend.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=chill wave
|
||||
|
@ -62,35 +38,65 @@
|
|||
[/specials]
|
||||
damage=13
|
||||
number=2
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/darkmissile-n.png"
|
||||
image_diagonal="projectiles/darkmissile-ne.png"
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-200
|
||||
image="units/apprentice-necromancer-magic-1.png"
|
||||
[/frame]
|
||||
{HIT_MISS_SOUNDS magic-dark.ogg magic-dark-miss.ogg (
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="units/apprentice-necromancer-magic-2.png"
|
||||
[/frame]
|
||||
)}
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="units/apprentice-necromancer-magic-3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image="units/apprentice-necromancer-magic-1.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=chill wave
|
||||
[/attack_filter]
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/darkmissile-n.png"
|
||||
image_diagonal="projectiles/darkmissile-ne.png"
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-200
|
||||
image="units/apprentice-necromancer-magic-1.png"
|
||||
[/frame]
|
||||
{HIT_MISS_SOUNDS magic-dark.ogg magic-dark-miss.ogg (
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="units/apprentice-necromancer-magic-2.png"
|
||||
[/frame]
|
||||
)}
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="units/apprentice-necromancer-magic-3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image="units/apprentice-necromancer-magic-1.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=short-sword
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-175
|
||||
image=units/apprentice-necromancer.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-175
|
||||
end=-100
|
||||
image=apprentice-necromancer-sword-1.png
|
||||
[/frame]
|
||||
{HIT_MISS_SOUNDS sword-1.ogg {SOUND_LIST:MISS} (
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/apprentice-necromancer-sword-2.png
|
||||
[/frame]
|
||||
)}
|
||||
[frame]
|
||||
begin=100
|
||||
end=175
|
||||
image=units/apprentice-necromancer-defend.png
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -73,55 +73,61 @@
|
|||
range=melee
|
||||
damage=3
|
||||
number=2
|
||||
[animation]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-100
|
||||
image="units/undead/bat-die-1.png"
|
||||
sound=bat-flapping.wav
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=50
|
||||
image="units/undead/bat-attack.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=50
|
||||
end=125
|
||||
image="units/undead/bat-defend.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=125
|
||||
end=200
|
||||
image="units/undead/bat.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[animation]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-100
|
||||
image="units/undead/bat-die-1.png"
|
||||
sound=bat-flapping.wav
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=50
|
||||
image="units/undead/bat-attack.png"
|
||||
sound=bite-small.ogg
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=50
|
||||
end=125
|
||||
image="units/undead/bat-defend.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=125
|
||||
end=200
|
||||
image="units/undead/bat.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=fangs
|
||||
[/attack_filter]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-100
|
||||
image="units/undead/bat-die-1.png"
|
||||
sound=bat-flapping.wav
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=50
|
||||
image="units/undead/bat-attack.png"
|
||||
sound=bite-small.ogg
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=50
|
||||
end=125
|
||||
image="units/undead/bat-defend.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=125
|
||||
end=200
|
||||
image="units/undead/bat.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=fangs
|
||||
[/attack_filter]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-100
|
||||
image="units/undead/bat-die-1.png"
|
||||
sound=bat-flapping.wav
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=50
|
||||
image="units/undead/bat-attack.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=50
|
||||
end=125
|
||||
image="units/undead/bat-defend.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=125
|
||||
end=200
|
||||
image="units/undead/bat.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -31,24 +31,6 @@ Special Notes:"+{SPECIAL_NOTES_MAGICAL}
|
|||
[specials]
|
||||
{WEAPON_SPECIAL_MAGICAL}
|
||||
[/specials]
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-150
|
||||
image=units/dark-mage.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image=units/dark-mage-sword1.png
|
||||
sound=sword-1.ogg
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=200
|
||||
image=units/dark-mage-sword1.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=chill wave
|
||||
|
@ -61,65 +43,92 @@ Special Notes:"+{SPECIAL_NOTES_MAGICAL}
|
|||
damage=15
|
||||
number=2
|
||||
icon=attacks/dark-missile.png
|
||||
[animation]
|
||||
hits=yes
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/darkmissile-n.png"
|
||||
image_diagonal="projectiles/darkmissile-ne.png"
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-200
|
||||
image="units/dark-mage-magic1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="units/dark-mage-magic2.png"
|
||||
sound=magic-dark-big.ogg
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="units/dark-mage-magic3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image="units/dark-mage-magic1.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[animation]
|
||||
hits=no
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/darkmissile-n.png"
|
||||
image_diagonal="projectiles/darkmissile-ne.png"
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-200
|
||||
image="units/dark-mage-magic1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="units/dark-mage-magic2.png"
|
||||
sound=magic-dark-big-miss.ogg
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="units/dark-mage-magic3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image="units/dark-mage-magic1.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=chill wave
|
||||
[/attack_filter]
|
||||
hits=no
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/darkmissile-n.png"
|
||||
image_diagonal="projectiles/darkmissile-ne.png"
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-200
|
||||
image="units/dark-mage-magic1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="units/dark-mage-magic2.png"
|
||||
sound=magic-dark-big-miss.ogg
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="units/dark-mage-magic3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image="units/dark-mage-magic1.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=chill wave
|
||||
[/attack_filter]
|
||||
hits=yes
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/darkmissile-n.png"
|
||||
image_diagonal="projectiles/darkmissile-ne.png"
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-200
|
||||
image="units/dark-mage-magic1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="units/dark-mage-magic2.png"
|
||||
sound=magic-dark-big.ogg
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="units/dark-mage-magic3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image="units/dark-mage-magic1.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=short sword
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-150
|
||||
image=units/dark-mage.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image=units/dark-mage-sword1.png
|
||||
sound=sword-1.ogg
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=200
|
||||
image=units/dark-mage-sword1.png
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -95,46 +95,6 @@
|
|||
damage=7
|
||||
number=2
|
||||
icon=attacks/quarterstaff.png
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-175
|
||||
end=-150
|
||||
image="neutral-outlaw-princess.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-75
|
||||
image="neutral-outlaw-princess-attack-staff1.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-75
|
||||
end=100
|
||||
image="neutral-outlaw-princess-attack-staff2.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-75
|
||||
end=100
|
||||
image="neutral-outlaw-princess-attack-staff2.png"
|
||||
sound=staff.wav
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=100
|
||||
end=150
|
||||
image="neutral-outlaw-princess-defend-1-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=150
|
||||
end=175
|
||||
image="neutral-outlaw-princess.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=sling
|
||||
|
@ -144,36 +104,82 @@
|
|||
damage=6
|
||||
number=3
|
||||
icon=attacks/sling.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image="projectiles/stone.png"
|
||||
image_diagonal="projectiles/stone.png"
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-400
|
||||
end=-100
|
||||
image="neutral-outlaw-princess-attack-sling1.png"
|
||||
sound=sling.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-400
|
||||
end=-100
|
||||
image="neutral-outlaw-princess-attack-sling1.png"
|
||||
sound=sling-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=50
|
||||
image="neutral-outlaw-princess-attack-sling2.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=sling
|
||||
[/attack_filter]
|
||||
[missile_frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image="projectiles/stone.png"
|
||||
image_diagonal="projectiles/stone.png"
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-400
|
||||
end=-100
|
||||
image="neutral-outlaw-princess-attack-sling1.png"
|
||||
sound=sling.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-400
|
||||
end=-100
|
||||
image="neutral-outlaw-princess-attack-sling1.png"
|
||||
sound=sling-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=50
|
||||
image="neutral-outlaw-princess-attack-sling2.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=staff
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-175
|
||||
end=-150
|
||||
image="neutral-outlaw-princess.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-75
|
||||
image="neutral-outlaw-princess-attack-staff1.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-75
|
||||
end=100
|
||||
image="neutral-outlaw-princess-attack-staff2.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-75
|
||||
end=100
|
||||
image="neutral-outlaw-princess-attack-staff2.png"
|
||||
sound=staff.wav
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=100
|
||||
end=150
|
||||
image="neutral-outlaw-princess-defend-1-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=150
|
||||
end=175
|
||||
image="neutral-outlaw-princess.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -52,63 +52,69 @@ This unit gains 1 hitpoint added to its maximum whenever it kills a living unit.
|
|||
[specials]
|
||||
{WEAPON_SPECIAL_POISON}
|
||||
[/specials]
|
||||
[animation]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-200
|
||||
image="units/ghast.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="units/ghast-attack1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="units/ghast-attack2.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=100
|
||||
end=150
|
||||
image="units/ghast-attack1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=150
|
||||
end=200
|
||||
image="units/ghast.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[animation]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-200
|
||||
image="units/ghast.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="units/ghast-attack1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="units/ghast-attack2.png"
|
||||
sound=bite.ogg
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=100
|
||||
end=150
|
||||
image="units/ghast-attack1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=150
|
||||
end=200
|
||||
image="units/ghast.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=bite
|
||||
[/attack_filter]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-200
|
||||
image="units/ghast.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="units/ghast-attack1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="units/ghast-attack2.png"
|
||||
sound=bite.ogg
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=100
|
||||
end=150
|
||||
image="units/ghast-attack1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=150
|
||||
end=200
|
||||
image="units/ghast.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=bite
|
||||
[/attack_filter]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-200
|
||||
image="units/ghast.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="units/ghast-attack1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="units/ghast-attack2.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=100
|
||||
end=150
|
||||
image="units/ghast-attack1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=150
|
||||
end=200
|
||||
image="units/ghast.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -24,24 +24,27 @@
|
|||
range=melee
|
||||
damage=2
|
||||
number=4
|
||||
[animation]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-100
|
||||
image="units/giant-rat.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=200
|
||||
image="units/giant-rat-attack.png"
|
||||
sound=bite-small.ogg
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=50
|
||||
end=200
|
||||
image="units/giant-rat.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=bite
|
||||
[/attack_filter]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-100
|
||||
image="units/giant-rat.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=200
|
||||
image="units/giant-rat-attack.png"
|
||||
sound=bite-small.ogg
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=50
|
||||
end=200
|
||||
image="units/giant-rat.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -33,26 +33,6 @@
|
|||
range=melee
|
||||
damage=7
|
||||
number=2
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
sound=fist.ogg
|
||||
begin=-150
|
||||
end=150
|
||||
image=units/troll-shaman-melee.png
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
sound={SOUND_LIST:MISS}
|
||||
begin=-150
|
||||
end=150
|
||||
image=units/troll-shaman-melee.png
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
#with underground bonus, troll actually gets 10-3 attack
|
||||
[attack]
|
||||
|
@ -66,17 +46,43 @@
|
|||
damage=7
|
||||
number=3
|
||||
icon=attacks/fireball.png
|
||||
[animation]
|
||||
{MISSILE_FRAME_FIREBALL}
|
||||
|
||||
[frame]
|
||||
sound=fire.wav
|
||||
begin=-200
|
||||
end=0
|
||||
image=units/troll-shaman-ranged.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
|
||||
{DEFENSE_ANIM "units/troll-shaman-defend.png" "units/troll-shaman.png" {SOUND_LIST:TROLL_HIT} }
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=flame blast
|
||||
[/attack_filter]
|
||||
{MISSILE_FRAME_FIREBALL}
|
||||
|
||||
[frame]
|
||||
sound=fire.wav
|
||||
begin=-200
|
||||
end=0
|
||||
image=units/troll-shaman-ranged.png
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=fist
|
||||
[/attack_filter]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
sound=fist.ogg
|
||||
begin=-150
|
||||
end=150
|
||||
image=units/troll-shaman-melee.png
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
sound={SOUND_LIST:MISS}
|
||||
begin=-150
|
||||
end=150
|
||||
image=units/troll-shaman-melee.png
|
||||
[/frame]
|
||||
[/else]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -24,32 +24,6 @@
|
|||
range=melee
|
||||
damage=12
|
||||
number=3
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="owaec-lord-moving.png"
|
||||
sound=horse-canter.wav
|
||||
[/frame]
|
||||
[if]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="owaec-lord-attack-sword.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="owaec-lord-attack-sword.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=morning star
|
||||
|
@ -59,47 +33,6 @@
|
|||
damage=16
|
||||
number=2
|
||||
icon=attacks/morning-star.png
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-250
|
||||
image="owaec-lord.png"
|
||||
sound=horse-canter.wav
|
||||
[/frame]
|
||||
[if]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-100
|
||||
image="owaec-lord-moving.png"
|
||||
sound=flail-miss.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-100
|
||||
image="owaec-lord-moving.png"
|
||||
sound=flail.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="owaec-lord-attack-morningstar.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=100
|
||||
end=175
|
||||
image="owaec-lord-moving.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=175
|
||||
end=225
|
||||
image="owaec-lord.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[movement_anim]
|
||||
[frame]
|
||||
|
@ -109,4 +42,77 @@
|
|||
[/frame]
|
||||
[/movement_anim]
|
||||
{DEFENSE_ANIM "owaec-lord-defend.png" "owaec-lord.png" {SOUND_LIST:HORSE_HIT} }
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=morning star
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-250
|
||||
image="owaec-lord.png"
|
||||
sound=horse-canter.wav
|
||||
[/frame]
|
||||
[if]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-100
|
||||
image="owaec-lord-moving.png"
|
||||
sound=flail-miss.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-100
|
||||
image="owaec-lord-moving.png"
|
||||
sound=flail.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="owaec-lord-attack-morningstar.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=100
|
||||
end=175
|
||||
image="owaec-lord-moving.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=175
|
||||
end=225
|
||||
image="owaec-lord.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=sword
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="owaec-lord-moving.png"
|
||||
sound=horse-canter.wav
|
||||
[/frame]
|
||||
[if]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="owaec-lord-attack-sword.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="owaec-lord-attack-sword.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -32,32 +32,6 @@
|
|||
range=melee
|
||||
damage=6
|
||||
number=3
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="owaec-captain-moving.png"
|
||||
sound=horse-canter.wav
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=175
|
||||
image="owaec-captain-attack-sword.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=175
|
||||
image="owaec-captain-attack-sword.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=morning star
|
||||
|
@ -67,46 +41,78 @@
|
|||
damage=8
|
||||
number=2
|
||||
icon=attacks/morning-star.png
|
||||
[animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=morning star
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-250
|
||||
image="owaec-captain.png"
|
||||
sound=horse-canter.wav
|
||||
[/frame]
|
||||
[if]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-250
|
||||
image="owaec-captain.png"
|
||||
sound=horse-canter.wav
|
||||
begin=-250
|
||||
end=-100
|
||||
image="owaec-captain-moving.png"
|
||||
sound=flail-miss.ogg
|
||||
[/frame]
|
||||
[if]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-100
|
||||
image="owaec-captain-moving.png"
|
||||
sound=flail-miss.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-100
|
||||
image="owaec-captain-moving.png"
|
||||
sound=flail.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[/if]
|
||||
[else]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-100
|
||||
image="owaec-captain-moving.png"
|
||||
sound=flail.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="owaec-captain-attack-morningstar.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=100
|
||||
end=175
|
||||
image="owaec-captain-moving.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=175
|
||||
end=225
|
||||
image="owaec-captain.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=sword
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="owaec-captain-moving.png"
|
||||
sound=horse-canter.wav
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="owaec-captain-attack-morningstar.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=100
|
||||
end=175
|
||||
image="owaec-captain-moving.png"
|
||||
image="owaec-captain-attack-sword.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=175
|
||||
end=225
|
||||
image="owaec-captain.png"
|
||||
begin=-100
|
||||
end=175
|
||||
image="owaec-captain-attack-sword.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/else]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -32,32 +32,6 @@
|
|||
range=melee
|
||||
damage=9
|
||||
number=3
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="owaec-commander-moving.png"
|
||||
sound=horse-canter.wav
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="owaec-commander-attack-sword.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="owaec-commander-attack-sword.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=morning star
|
||||
|
@ -67,46 +41,78 @@
|
|||
damage=12
|
||||
number=2
|
||||
icon=attacks/morning-star.png
|
||||
[animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=morning star
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-250
|
||||
image="owaec-commander.png"
|
||||
sound=horse-canter.wav
|
||||
[/frame]
|
||||
[if]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-250
|
||||
image="owaec-commander.png"
|
||||
sound=horse-canter.wav
|
||||
begin=-250
|
||||
end=-100
|
||||
image="owaec-commander-moving.png"
|
||||
sound=flail-miss.ogg
|
||||
[/frame]
|
||||
[if]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-100
|
||||
image="owaec-commander-moving.png"
|
||||
sound=flail-miss.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-100
|
||||
image="owaec-commander-moving.png"
|
||||
sound=flail.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[/if]
|
||||
[else]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-100
|
||||
image="owaec-commander-moving.png"
|
||||
sound=flail.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="owaec-commander-attack-morningstar.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=100
|
||||
end=175
|
||||
image="owaec-commander-moving.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=175
|
||||
end=225
|
||||
image="owaec-commander.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=greatsword
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="owaec-commander-moving.png"
|
||||
sound=horse-canter.wav
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="owaec-commander-attack-morningstar.png"
|
||||
image="owaec-commander-attack-sword.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=100
|
||||
end=175
|
||||
image="owaec-commander-moving.png"
|
||||
begin=-100
|
||||
end=100
|
||||
image="owaec-commander-attack-sword.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=175
|
||||
end=225
|
||||
image="owaec-commander.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/else]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -38,51 +38,6 @@
|
|||
range=melee
|
||||
damage=13
|
||||
number=4
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-225
|
||||
end=-200
|
||||
image="human-battleprincess.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-125
|
||||
image="human-battleprincess-attack-1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-125
|
||||
end=-50
|
||||
image="human-battleprincess-attack-2.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-50
|
||||
end=75
|
||||
image="human-battleprincess-attack-3.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-50
|
||||
end=75
|
||||
image="human-battleprincess-attack-3.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=75
|
||||
end=175
|
||||
image="human-battleprincess-attack-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=150
|
||||
end=225
|
||||
image="human-battleprincess-attack-5.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[death]
|
||||
[frame]
|
||||
|
@ -135,51 +90,6 @@
|
|||
range=melee
|
||||
damage=13
|
||||
number=4
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-225
|
||||
end=-200
|
||||
image="human-battleprincess.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-125
|
||||
image="human-battleprincess-attack-1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-125
|
||||
end=-50
|
||||
image="human-battleprincess-attack-2.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-50
|
||||
end=75
|
||||
image="human-battleprincess-attack-3.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-50
|
||||
end=75
|
||||
image="human-battleprincess-attack-3.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=75
|
||||
end=175
|
||||
image="human-battleprincess-attack-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=175
|
||||
end=225
|
||||
image="human-battleprincess-attack-5.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=scepter of fire
|
||||
|
@ -192,20 +102,119 @@
|
|||
icon=attacks/fireball.png
|
||||
damage=16
|
||||
number=4
|
||||
[animation]
|
||||
{MISSILE_FRAME_FIREBALL}
|
||||
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="human-battleprincess.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
sound=fire.wav
|
||||
begin=-100
|
||||
end=50
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/variation]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=scepter of fire
|
||||
[/attack_filter]
|
||||
{MISSILE_FRAME_FIREBALL}
|
||||
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="human-battleprincess.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
sound=fire.wav
|
||||
begin=-100
|
||||
end=50
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=sabre
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-225
|
||||
end=-200
|
||||
image="human-battleprincess.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-125
|
||||
image="human-battleprincess-attack-1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-125
|
||||
end=-50
|
||||
image="human-battleprincess-attack-2.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-50
|
||||
end=75
|
||||
image="human-battleprincess-attack-3.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-50
|
||||
end=75
|
||||
image="human-battleprincess-attack-3.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=75
|
||||
end=175
|
||||
image="human-battleprincess-attack-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=175
|
||||
end=225
|
||||
image="human-battleprincess-attack-5.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=sabre
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-225
|
||||
end=-200
|
||||
image="human-battleprincess.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-125
|
||||
image="human-battleprincess-attack-1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-125
|
||||
end=-50
|
||||
image="human-battleprincess-attack-2.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-50
|
||||
end=75
|
||||
image="human-battleprincess-attack-3.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-50
|
||||
end=75
|
||||
image="human-battleprincess-attack-3.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=75
|
||||
end=175
|
||||
image="human-battleprincess-attack-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=150
|
||||
end=225
|
||||
image="human-battleprincess-attack-5.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -34,46 +34,6 @@
|
|||
range=melee
|
||||
damage=8
|
||||
number=4
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-175
|
||||
image="konrad-commander.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-175
|
||||
end=-100
|
||||
image="konrad-commander-attack-1.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=50
|
||||
image="konrad-commander-attack-2.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=50
|
||||
image="konrad-commander-attack-2.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=50
|
||||
end=125
|
||||
image="konrad-commander-attack-3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=125
|
||||
end=200
|
||||
image="konrad-commander-attack-4.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bow
|
||||
|
@ -82,57 +42,6 @@
|
|||
range=ranged
|
||||
damage=6
|
||||
number=3
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image="projectiles/missile-n.png"
|
||||
image_diagonal="projectiles/missile-ne.png"
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-475
|
||||
end=-400
|
||||
image="konrad-commander-bow.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-400
|
||||
end=-325
|
||||
image="konrad-commander-bow-attack1.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-325
|
||||
end=-250
|
||||
image="konrad-commander-bow-attack2.png"
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-325
|
||||
end=-250
|
||||
image="konrad-commander-bow-attack2.png"
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-175
|
||||
image="konrad-commander-bow-attack3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-175
|
||||
end=-100
|
||||
image="konrad-commander-bow-attack4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="konrad-commander-bow.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
{DEFENSE_ANIM_RANGE "konrad-commander-defend.png" "konrad-commander.png" {SOUND_LIST:HUMAN_HIT} melee}
|
||||
{DEFENSE_ANIM_RANGE "konrad-commander-bow-defend.png" "konrad-commander-bow.png" {SOUND_LIST:HUMAN_HIT} ranged}
|
||||
|
@ -172,46 +81,6 @@
|
|||
range=melee
|
||||
damage=8
|
||||
number=4
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-175
|
||||
image="konrad-commander.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-175
|
||||
end=-100
|
||||
image="konrad-commander-attack-1.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=50
|
||||
image="konrad-commander-attack-2.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=50
|
||||
image="konrad-commander-attack-2.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=50
|
||||
end=125
|
||||
image="konrad-commander-attack-3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=125
|
||||
end=200
|
||||
image="konrad-commander-attack-4.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=scepter of fire
|
||||
|
@ -224,18 +93,161 @@
|
|||
icon=attacks/fireball.png
|
||||
damage=16
|
||||
number=4
|
||||
[animation]
|
||||
{MISSILE_FRAME_FIREBALL}
|
||||
|
||||
[frame]
|
||||
sound=fire.wav
|
||||
begin=-200
|
||||
end=0
|
||||
image="konrad-commander-leading.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
{DEFENSE_ANIM_RANGE "konrad-commander-defend.png" "konrad-commander.png" {SOUND_LIST:HUMAN_HIT} melee}
|
||||
{DEFENSE_ANIM_RANGE "konrad-commander-defend.png" "konrad-commander.png" {SOUND_LIST:HUMAN_HIT} ranged}
|
||||
[/variation]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=scepter of fire
|
||||
[/attack_filter]
|
||||
{MISSILE_FRAME_FIREBALL}
|
||||
|
||||
[frame]
|
||||
sound=fire.wav
|
||||
begin=-200
|
||||
end=0
|
||||
image="konrad-commander-leading.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=sword
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-175
|
||||
image="konrad-commander.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-175
|
||||
end=-100
|
||||
image="konrad-commander-attack-1.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=50
|
||||
image="konrad-commander-attack-2.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=50
|
||||
image="konrad-commander-attack-2.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=50
|
||||
end=125
|
||||
image="konrad-commander-attack-3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=125
|
||||
end=200
|
||||
image="konrad-commander-attack-4.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=bow
|
||||
[/attack_filter]
|
||||
[missile_frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image="projectiles/missile-n.png"
|
||||
image_diagonal="projectiles/missile-ne.png"
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-475
|
||||
end=-400
|
||||
image="konrad-commander-bow.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-400
|
||||
end=-325
|
||||
image="konrad-commander-bow-attack1.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-325
|
||||
end=-250
|
||||
image="konrad-commander-bow-attack2.png"
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-325
|
||||
end=-250
|
||||
image="konrad-commander-bow-attack2.png"
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-175
|
||||
image="konrad-commander-bow-attack3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-175
|
||||
end=-100
|
||||
image="konrad-commander-bow-attack4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="konrad-commander-bow.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=sword
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-175
|
||||
image="konrad-commander.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-175
|
||||
end=-100
|
||||
image="konrad-commander-attack-1.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=50
|
||||
image="konrad-commander-attack-2.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=50
|
||||
image="konrad-commander-attack-2.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=50
|
||||
end=125
|
||||
image="konrad-commander-attack-3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=125
|
||||
end=200
|
||||
image="konrad-commander-attack-4.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -26,41 +26,6 @@
|
|||
range=melee
|
||||
damage=5
|
||||
number=2
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="human-queen-staff-1.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="human-queen-staff-2.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="human-queen-staff-2.png"
|
||||
sound=staff.wav
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image="human-queen-staff-3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=100
|
||||
end=175
|
||||
image="human-queen-staff-4.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=cold
|
||||
|
@ -73,29 +38,6 @@
|
|||
damage=15
|
||||
number=2
|
||||
icon=attacks/dark-missile.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
image="projectiles/darkmissile-n.png"
|
||||
image_diagonal="projectiles/darkmissile-ne.png"
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-200
|
||||
end=0
|
||||
sound=magic-dark.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-200
|
||||
end=0
|
||||
sound=magic-dark-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[variation]
|
||||
variation_name=dead_queen
|
||||
|
@ -118,4 +60,68 @@
|
|||
unit_description= _ "The evil queen mother Asheviere has terrorized Wesnoth for many years. Her knowledge of magic makes her a worthy foe in combat, although her power is mostly derived from those she commands."
|
||||
die_sound={SOUND_LIST:HUMAN_FEMALE_DIE}
|
||||
[/variation]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=cold
|
||||
[/attack_filter]
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
image="projectiles/darkmissile-n.png"
|
||||
image_diagonal="projectiles/darkmissile-ne.png"
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-200
|
||||
end=0
|
||||
sound=magic-dark.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-200
|
||||
end=0
|
||||
sound=magic-dark-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=scepter
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="human-queen-staff-1.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="human-queen-staff-2.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="human-queen-staff-2.png"
|
||||
sound=staff.wav
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image="human-queen-staff-3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=100
|
||||
end=175
|
||||
image="human-queen-staff-4.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -29,46 +29,6 @@
|
|||
range=melee
|
||||
damage=8
|
||||
number=2
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-200
|
||||
image="units/elder-mage.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="units/elder-mage-melee1.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="units/elder-mage-melee2.png"
|
||||
sound=staff.wav
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="units/elder-mage-melee2.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=100
|
||||
end=150
|
||||
image="units/elder-mage-ranged2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=150
|
||||
end=200
|
||||
image="units/elder-mage.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=lightning
|
||||
|
@ -86,79 +46,6 @@
|
|||
# halo_y coordinates for all six directions. For this reason I wrote
|
||||
# this macro, which is also used to create the bolt variations.
|
||||
#define ELDER_MAGE_LIGHTNING_BOLTS VARIATION DIR HALO_X HALO_Y
|
||||
[animation]
|
||||
hits=no
|
||||
direction={DIR}
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-200
|
||||
image="units/elder-mage-ranged1.png"
|
||||
halo=halo/lightning-bolt-{VARIATION}-1.png:100
|
||||
halo_x,halo_y={HALO_X},{HALO_Y}
|
||||
sound=lightning-miss.ogg
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="units/elder-mage-ranged2.png"
|
||||
halo=halo/lightning-bolt-{VARIATION}-2.png
|
||||
halo_x,halo_y={HALO_X},{HALO_Y}
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="units/elder-mage-ranged1.png"
|
||||
halo=halo/lightning-bolt-{VARIATION}-4.png
|
||||
halo_x,halo_y={HALO_X},{HALO_Y}
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image="units/elder-mage.png"
|
||||
halo=misc/blank-hex.png
|
||||
halo_x,halo_y={HALO_X},{HALO_Y}
|
||||
[/frame]
|
||||
[/animation]
|
||||
[animation]
|
||||
hits=yes
|
||||
direction={DIR}
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-200
|
||||
image="units/elder-mage-ranged1.png"
|
||||
halo=halo/lightning-bolt-{VARIATION}-1.png:100
|
||||
halo_x,halo_y={HALO_X},{HALO_Y}
|
||||
sound=lightning.ogg
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="units/elder-mage-ranged2.png"
|
||||
halo=halo/lightning-bolt-{VARIATION}-2.png
|
||||
halo_x,halo_y={HALO_X},{HALO_Y}
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="units/elder-mage-ranged3.png"
|
||||
halo=halo/lightning-bolt-{VARIATION}-3.png
|
||||
halo_x,halo_y={HALO_X},{HALO_Y}
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=100
|
||||
end=200
|
||||
image="units/elder-mage-ranged2.png"
|
||||
halo=halo/lightning-bolt-{VARIATION}-4.png
|
||||
halo_x,halo_y={HALO_X},{HALO_Y}
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=200
|
||||
end=250
|
||||
image="units/elder-mage-ranged1.png"
|
||||
halo=misc/blank-hex.png
|
||||
halo_x,halo_y={HALO_X},{HALO_Y}
|
||||
[/frame]
|
||||
[/animation]
|
||||
#enddef
|
||||
# The three variations for the north direction:
|
||||
{ELDER_MAGE_LIGHTNING_BOLTS 1 n 0 -210}
|
||||
|
@ -176,4 +63,126 @@
|
|||
{ELDER_MAGE_LIGHTNING_BOLTS 2 ne,nw 54 -176}
|
||||
{ELDER_MAGE_LIGHTNING_BOLTS 3 ne,nw 54 -176}
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=lightning
|
||||
[/attack_filter]
|
||||
hits=yes
|
||||
direction={DIR}
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-200
|
||||
image="units/elder-mage-ranged1.png"
|
||||
halo=halo/lightning-bolt-{VARIATION}-1.png:100
|
||||
halo_x,halo_y={HALO_X},{HALO_Y}
|
||||
sound=lightning.ogg
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="units/elder-mage-ranged2.png"
|
||||
halo=halo/lightning-bolt-{VARIATION}-2.png
|
||||
halo_x,halo_y={HALO_X},{HALO_Y}
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="units/elder-mage-ranged3.png"
|
||||
halo=halo/lightning-bolt-{VARIATION}-3.png
|
||||
halo_x,halo_y={HALO_X},{HALO_Y}
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=100
|
||||
end=200
|
||||
image="units/elder-mage-ranged2.png"
|
||||
halo=halo/lightning-bolt-{VARIATION}-4.png
|
||||
halo_x,halo_y={HALO_X},{HALO_Y}
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=200
|
||||
end=250
|
||||
image="units/elder-mage-ranged1.png"
|
||||
halo=misc/blank-hex.png
|
||||
halo_x,halo_y={HALO_X},{HALO_Y}
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=lightning
|
||||
[/attack_filter]
|
||||
hits=no
|
||||
direction={DIR}
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-200
|
||||
image="units/elder-mage-ranged1.png"
|
||||
halo=halo/lightning-bolt-{VARIATION}-1.png:100
|
||||
halo_x,halo_y={HALO_X},{HALO_Y}
|
||||
sound=lightning-miss.ogg
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="units/elder-mage-ranged2.png"
|
||||
halo=halo/lightning-bolt-{VARIATION}-2.png
|
||||
halo_x,halo_y={HALO_X},{HALO_Y}
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="units/elder-mage-ranged1.png"
|
||||
halo=halo/lightning-bolt-{VARIATION}-4.png
|
||||
halo_x,halo_y={HALO_X},{HALO_Y}
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image="units/elder-mage.png"
|
||||
halo=misc/blank-hex.png
|
||||
halo_x,halo_y={HALO_X},{HALO_Y}
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=staff
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-200
|
||||
image="units/elder-mage.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="units/elder-mage-melee1.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="units/elder-mage-melee2.png"
|
||||
sound=staff.wav
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="units/elder-mage-melee2.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=100
|
||||
end=150
|
||||
image="units/elder-mage-ranged2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=150
|
||||
end=200
|
||||
image="units/elder-mage.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -63,41 +63,6 @@
|
|||
range=melee
|
||||
damage=10
|
||||
number=4
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-175
|
||||
image="elvish-high-lord.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-175
|
||||
end=-75
|
||||
image="elvish-high-lord-attack-sword-1.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-175
|
||||
end=-75
|
||||
image="elvish-high-lord-attack-sword-1.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-75
|
||||
end=100
|
||||
image="elvish-high-lord-attack-sword-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=100
|
||||
end=200
|
||||
image="elvish-high-lord.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=faerie fire
|
||||
|
@ -110,117 +75,161 @@
|
|||
range=ranged
|
||||
damage=7
|
||||
number=5
|
||||
[animation]
|
||||
hits=no
|
||||
{MISSILE_FRAME_FAERIE_FIRE}
|
||||
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-375
|
||||
image="elvish-high-lord-magic.png"
|
||||
sound=magic-faeriefire-miss.ogg
|
||||
|
||||
halo=halo/elven/faerie-fire-halo1.png
|
||||
halo_x,halo_y=-19,-14
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-375
|
||||
end=-300
|
||||
image="elvish-high-lord-magic.png"
|
||||
halo=halo/elven/faerie-fire-halo2.png
|
||||
halo_x,halo_y=-19,-14
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-225
|
||||
image="elvish-high-lord-magic-1.png"
|
||||
halo=halo/elven/faerie-fire-halo3.png
|
||||
halo_x,halo_y=-19,-14
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-225
|
||||
end=-150
|
||||
image="elvish-high-lord-magic-1.png"
|
||||
halo=halo/elven/faerie-fire-halo4.png
|
||||
halo_x,halo_y=-19,-14
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-75
|
||||
image="elvish-high-lord-magic-1.png"
|
||||
halo=halo/elven/faerie-fire-halo5.png
|
||||
halo_x,halo_y=-19,-14
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-75
|
||||
end=0
|
||||
image="elvish-high-lord-magic-1.png"
|
||||
halo=halo/elven/faerie-fire-halo6.png
|
||||
halo_x,halo_y=-19,-14
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-0
|
||||
end=75
|
||||
image="elvish-high-lord-magic-1.png"
|
||||
halo=halo/elven/faerie-fire-halo7.png
|
||||
halo_x,halo_y=-19,-14
|
||||
[/frame]
|
||||
[/animation]
|
||||
[animation]
|
||||
hits=yes
|
||||
{MISSILE_FRAME_FAERIE_FIRE}
|
||||
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-375
|
||||
image="elvish-high-lord-magic.png"
|
||||
sound=magic-faeriefire.ogg
|
||||
|
||||
halo=halo/elven/faerie-fire-halo1.png
|
||||
halo_x,halo_y=-19,-14
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-375
|
||||
end=-300
|
||||
image="elvish-high-lord-magic.png"
|
||||
halo=halo/elven/faerie-fire-halo2.png
|
||||
halo_x,halo_y=-19,-14
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-225
|
||||
image="elvish-high-lord-magic-1.png"
|
||||
halo=halo/elven/faerie-fire-halo3.png
|
||||
halo_x,halo_y=-19,-14
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-225
|
||||
end=-150
|
||||
image="elvish-high-lord-magic-1.png"
|
||||
halo=halo/elven/faerie-fire-halo4.png
|
||||
halo_x,halo_y=-19,-14
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-75
|
||||
image="elvish-high-lord-magic-1.png"
|
||||
halo=halo/elven/faerie-fire-halo5.png
|
||||
halo_x,halo_y=-19,-14
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-75
|
||||
end=0
|
||||
image="elvish-high-lord-magic-1.png"
|
||||
halo=halo/elven/faerie-fire-halo6.png
|
||||
halo_x,halo_y=-19,-14
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-0
|
||||
end=75
|
||||
image="elvish-high-lord-magic-1.png"
|
||||
halo=halo/elven/faerie-fire-halo7.png
|
||||
halo_x,halo_y=-19,-14
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=faerie fire
|
||||
[/attack_filter]
|
||||
hits=yes
|
||||
{MISSILE_FRAME_FAERIE_FIRE}
|
||||
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-375
|
||||
image="elvish-high-lord-magic.png"
|
||||
sound=magic-faeriefire.ogg
|
||||
|
||||
halo=halo/elven/faerie-fire-halo1.png
|
||||
halo_x,halo_y=-19,-14
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-375
|
||||
end=-300
|
||||
image="elvish-high-lord-magic.png"
|
||||
halo=halo/elven/faerie-fire-halo2.png
|
||||
halo_x,halo_y=-19,-14
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-225
|
||||
image="elvish-high-lord-magic-1.png"
|
||||
halo=halo/elven/faerie-fire-halo3.png
|
||||
halo_x,halo_y=-19,-14
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-225
|
||||
end=-150
|
||||
image="elvish-high-lord-magic-1.png"
|
||||
halo=halo/elven/faerie-fire-halo4.png
|
||||
halo_x,halo_y=-19,-14
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-75
|
||||
image="elvish-high-lord-magic-1.png"
|
||||
halo=halo/elven/faerie-fire-halo5.png
|
||||
halo_x,halo_y=-19,-14
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-75
|
||||
end=0
|
||||
image="elvish-high-lord-magic-1.png"
|
||||
halo=halo/elven/faerie-fire-halo6.png
|
||||
halo_x,halo_y=-19,-14
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-0
|
||||
end=75
|
||||
image="elvish-high-lord-magic-1.png"
|
||||
halo=halo/elven/faerie-fire-halo7.png
|
||||
halo_x,halo_y=-19,-14
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=faerie fire
|
||||
[/attack_filter]
|
||||
hits=no
|
||||
{MISSILE_FRAME_FAERIE_FIRE}
|
||||
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-375
|
||||
image="elvish-high-lord-magic.png"
|
||||
sound=magic-faeriefire-miss.ogg
|
||||
|
||||
halo=halo/elven/faerie-fire-halo1.png
|
||||
halo_x,halo_y=-19,-14
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-375
|
||||
end=-300
|
||||
image="elvish-high-lord-magic.png"
|
||||
halo=halo/elven/faerie-fire-halo2.png
|
||||
halo_x,halo_y=-19,-14
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-225
|
||||
image="elvish-high-lord-magic-1.png"
|
||||
halo=halo/elven/faerie-fire-halo3.png
|
||||
halo_x,halo_y=-19,-14
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-225
|
||||
end=-150
|
||||
image="elvish-high-lord-magic-1.png"
|
||||
halo=halo/elven/faerie-fire-halo4.png
|
||||
halo_x,halo_y=-19,-14
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-75
|
||||
image="elvish-high-lord-magic-1.png"
|
||||
halo=halo/elven/faerie-fire-halo5.png
|
||||
halo_x,halo_y=-19,-14
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-75
|
||||
end=0
|
||||
image="elvish-high-lord-magic-1.png"
|
||||
halo=halo/elven/faerie-fire-halo6.png
|
||||
halo_x,halo_y=-19,-14
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-0
|
||||
end=75
|
||||
image="elvish-high-lord-magic-1.png"
|
||||
halo=halo/elven/faerie-fire-halo7.png
|
||||
halo_x,halo_y=-19,-14
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=sword
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-175
|
||||
image="elvish-high-lord.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-175
|
||||
end=-75
|
||||
image="elvish-high-lord-attack-sword-1.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-175
|
||||
end=-75
|
||||
image="elvish-high-lord-attack-sword-1.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-75
|
||||
end=100
|
||||
image="elvish-high-lord-attack-sword-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=100
|
||||
end=200
|
||||
image="elvish-high-lord.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -26,36 +26,6 @@
|
|||
range=melee
|
||||
damage=8
|
||||
number=4
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="elvish-lord.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=125
|
||||
image="elvish-lord-melee.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=125
|
||||
image="elvish-lord-melee.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=125
|
||||
end=200
|
||||
image="elvish-lord.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=faerie fire
|
||||
|
@ -68,117 +38,156 @@
|
|||
{WEAPON_SPECIAL_MAGICAL}
|
||||
[/specials]
|
||||
icon=attacks/faerie-fire.png
|
||||
[animation]
|
||||
hits=no
|
||||
{MISSILE_FRAME_FAERIE_FIRE}
|
||||
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-375
|
||||
image="elvish-lord-magic.png"
|
||||
sound=magic-faeriefire-miss.ogg
|
||||
|
||||
halo=halo/elven/faerie-fire-halo1.png
|
||||
halo_x,halo_y=-19,-13
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-375
|
||||
end=-300
|
||||
image="elvish-lord-magic.png"
|
||||
halo=halo/elven/faerie-fire-halo2.png
|
||||
halo_x,halo_y=-19,-13
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-225
|
||||
image="elvish-lord-magic-1.png"
|
||||
halo=halo/elven/faerie-fire-halo3.png
|
||||
halo_x,halo_y=-19,-13
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-225
|
||||
end=-150
|
||||
image="elvish-lord-magic-1.png"
|
||||
halo=halo/elven/faerie-fire-halo4.png
|
||||
halo_x,halo_y=-19,-13
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-75
|
||||
image="elvish-lord-magic-1.png"
|
||||
halo=halo/elven/faerie-fire-halo5.png
|
||||
halo_x,halo_y=-19,-13
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-75
|
||||
end=0
|
||||
image="elvish-lord-magic-1.png"
|
||||
halo=halo/elven/faerie-fire-halo6.png
|
||||
halo_x,halo_y=-19,-13
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-0
|
||||
end=75
|
||||
image="elvish-lord-magic-1.png"
|
||||
halo=halo/elven/faerie-fire-halo7.png
|
||||
halo_x,halo_y=-19,-13
|
||||
[/frame]
|
||||
[/animation]
|
||||
[animation]
|
||||
hits=yes
|
||||
{MISSILE_FRAME_FAERIE_FIRE}
|
||||
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-375
|
||||
image="elvish-lord-magic.png"
|
||||
sound=magic-faeriefire.ogg
|
||||
|
||||
halo=halo/elven/faerie-fire-halo1.png
|
||||
halo_x,halo_y=-19,-13
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-375
|
||||
end=-300
|
||||
image="elvish-lord-magic.png"
|
||||
halo=halo/elven/faerie-fire-halo2.png
|
||||
halo_x,halo_y=-19,-13
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-225
|
||||
image="elvish-lord-magic-1.png"
|
||||
halo=halo/elven/faerie-fire-halo3.png
|
||||
halo_x,halo_y=-19,-13
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-225
|
||||
end=-150
|
||||
image="elvish-lord-magic-1.png"
|
||||
halo=halo/elven/faerie-fire-halo4.png
|
||||
halo_x,halo_y=-19,-13
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-75
|
||||
image="elvish-lord-magic-1.png"
|
||||
halo=halo/elven/faerie-fire-halo5.png
|
||||
halo_x,halo_y=-19,-13
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-75
|
||||
end=0
|
||||
image="elvish-lord-magic-1.png"
|
||||
halo=halo/elven/faerie-fire-halo6.png
|
||||
halo_x,halo_y=-19,-13
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-0
|
||||
end=75
|
||||
image="elvish-lord-magic-1.png"
|
||||
halo=halo/elven/faerie-fire-halo7.png
|
||||
halo_x,halo_y=-19,-13
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=faerie fire
|
||||
[/attack_filter]
|
||||
hits=yes
|
||||
{MISSILE_FRAME_FAERIE_FIRE}
|
||||
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-375
|
||||
image="elvish-lord-magic.png"
|
||||
sound=magic-faeriefire.ogg
|
||||
|
||||
halo=halo/elven/faerie-fire-halo1.png
|
||||
halo_x,halo_y=-19,-13
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-375
|
||||
end=-300
|
||||
image="elvish-lord-magic.png"
|
||||
halo=halo/elven/faerie-fire-halo2.png
|
||||
halo_x,halo_y=-19,-13
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-225
|
||||
image="elvish-lord-magic-1.png"
|
||||
halo=halo/elven/faerie-fire-halo3.png
|
||||
halo_x,halo_y=-19,-13
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-225
|
||||
end=-150
|
||||
image="elvish-lord-magic-1.png"
|
||||
halo=halo/elven/faerie-fire-halo4.png
|
||||
halo_x,halo_y=-19,-13
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-75
|
||||
image="elvish-lord-magic-1.png"
|
||||
halo=halo/elven/faerie-fire-halo5.png
|
||||
halo_x,halo_y=-19,-13
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-75
|
||||
end=0
|
||||
image="elvish-lord-magic-1.png"
|
||||
halo=halo/elven/faerie-fire-halo6.png
|
||||
halo_x,halo_y=-19,-13
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-0
|
||||
end=75
|
||||
image="elvish-lord-magic-1.png"
|
||||
halo=halo/elven/faerie-fire-halo7.png
|
||||
halo_x,halo_y=-19,-13
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=faerie fire
|
||||
[/attack_filter]
|
||||
hits=no
|
||||
{MISSILE_FRAME_FAERIE_FIRE}
|
||||
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-375
|
||||
image="elvish-lord-magic.png"
|
||||
sound=magic-faeriefire-miss.ogg
|
||||
|
||||
halo=halo/elven/faerie-fire-halo1.png
|
||||
halo_x,halo_y=-19,-13
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-375
|
||||
end=-300
|
||||
image="elvish-lord-magic.png"
|
||||
halo=halo/elven/faerie-fire-halo2.png
|
||||
halo_x,halo_y=-19,-13
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-225
|
||||
image="elvish-lord-magic-1.png"
|
||||
halo=halo/elven/faerie-fire-halo3.png
|
||||
halo_x,halo_y=-19,-13
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-225
|
||||
end=-150
|
||||
image="elvish-lord-magic-1.png"
|
||||
halo=halo/elven/faerie-fire-halo4.png
|
||||
halo_x,halo_y=-19,-13
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-75
|
||||
image="elvish-lord-magic-1.png"
|
||||
halo=halo/elven/faerie-fire-halo5.png
|
||||
halo_x,halo_y=-19,-13
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-75
|
||||
end=0
|
||||
image="elvish-lord-magic-1.png"
|
||||
halo=halo/elven/faerie-fire-halo6.png
|
||||
halo_x,halo_y=-19,-13
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-0
|
||||
end=75
|
||||
image="elvish-lord-magic-1.png"
|
||||
halo=halo/elven/faerie-fire-halo7.png
|
||||
halo_x,halo_y=-19,-13
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=sword
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="elvish-lord.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=125
|
||||
image="elvish-lord-melee.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=125
|
||||
image="elvish-lord-melee.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=125
|
||||
end=200
|
||||
image="elvish-lord.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -25,7 +25,65 @@
|
|||
range=melee
|
||||
damage=6
|
||||
number=3
|
||||
[animation]
|
||||
[/attack]
|
||||
{DEFENSE_ANIM "konrad-fighter-defend.png" "konrad-fighter.png" {SOUND_LIST:HUMAN_HIT} }
|
||||
[variation]
|
||||
variation_name=scepter
|
||||
id=Fighter
|
||||
name= _ "Fighter"
|
||||
race=human
|
||||
image="konrad-fighter.png"
|
||||
profile=portraits/konrad.png
|
||||
hitpoints=32
|
||||
movement_type=smallfoot
|
||||
movement=6
|
||||
experience=28
|
||||
level=1
|
||||
alignment=lawful
|
||||
advanceto=Commander
|
||||
cost=35
|
||||
usage=mixed fighter
|
||||
unit_description= _ "Young and brash, Fighters fight with a sword, and are vulnerable to attack from enemies. However they have the potential to become great warriors one day."
|
||||
die_sound={SOUND_LIST:HUMAN_DIE}
|
||||
[attack]
|
||||
name=sword
|
||||
description= _"sword"
|
||||
icon=attacks/sword-human.png
|
||||
type=blade
|
||||
range=melee
|
||||
damage=6
|
||||
number=3
|
||||
[/attack]
|
||||
[attack]
|
||||
name=scepter of fire
|
||||
description= _"scepter of fire"
|
||||
type=fire
|
||||
range=ranged
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_MAGICAL}
|
||||
[/specials]
|
||||
icon=attacks/fireball.png
|
||||
damage=12
|
||||
number=3
|
||||
[/attack]
|
||||
{DEFENSE_ANIM "konrad-fighter-defend.png" "konrad-fighter.png" {SOUND_LIST:HUMAN_HIT} }
|
||||
[/variation]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=scepter of fire
|
||||
[/attack_filter]
|
||||
{MISSILE_FRAME_FIREBALL}
|
||||
|
||||
[frame]
|
||||
sound=fire.wav
|
||||
begin=-200
|
||||
end=0
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=sword
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-150
|
||||
|
@ -59,92 +117,43 @@
|
|||
end=200
|
||||
image="konrad-fighter.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
{DEFENSE_ANIM "konrad-fighter-defend.png" "konrad-fighter.png" {SOUND_LIST:HUMAN_HIT} }
|
||||
[variation]
|
||||
variation_name=scepter
|
||||
id=Fighter
|
||||
name= _ "Fighter"
|
||||
race=human
|
||||
image="konrad-fighter.png"
|
||||
profile=portraits/konrad.png
|
||||
hitpoints=32
|
||||
movement_type=smallfoot
|
||||
movement=6
|
||||
experience=28
|
||||
level=1
|
||||
alignment=lawful
|
||||
advanceto=Commander
|
||||
cost=35
|
||||
usage=mixed fighter
|
||||
unit_description= _ "Young and brash, Fighters fight with a sword, and are vulnerable to attack from enemies. However they have the potential to become great warriors one day."
|
||||
die_sound={SOUND_LIST:HUMAN_DIE}
|
||||
[attack]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=sword
|
||||
description= _"sword"
|
||||
icon=attacks/sword-human.png
|
||||
type=blade
|
||||
range=melee
|
||||
damage=6
|
||||
number=3
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-150
|
||||
image="konrad-fighter.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-150
|
||||
end=50
|
||||
image="konrad-fighter-attack-1.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-150
|
||||
end=50
|
||||
image="konrad-fighter-attack-1.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=50
|
||||
end=150
|
||||
image="konrad-fighter-attack-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=150
|
||||
end=200
|
||||
image="konrad-fighter.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=scepter of fire
|
||||
description= _"scepter of fire"
|
||||
type=fire
|
||||
range=ranged
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_MAGICAL}
|
||||
[/specials]
|
||||
icon=attacks/fireball.png
|
||||
damage=12
|
||||
number=3
|
||||
[animation]
|
||||
{MISSILE_FRAME_FIREBALL}
|
||||
|
||||
[frame]
|
||||
sound=fire.wav
|
||||
begin=-200
|
||||
end=0
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
{DEFENSE_ANIM "konrad-fighter-defend.png" "konrad-fighter.png" {SOUND_LIST:HUMAN_HIT} }
|
||||
[/variation]
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-150
|
||||
image="konrad-fighter.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-150
|
||||
end=50
|
||||
image="konrad-fighter-attack-1.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-150
|
||||
end=50
|
||||
image="konrad-fighter-attack-1.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=50
|
||||
end=150
|
||||
image="konrad-fighter-attack-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=150
|
||||
end=200
|
||||
image="konrad-fighter.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -37,68 +37,6 @@
|
|||
range=melee
|
||||
damage=12
|
||||
number=4
|
||||
[animation]
|
||||
direction=sw,s,se
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="konrad-lord-attack-w1.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="konrad-lord-attack-w2.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="konrad-lord-attack-w2.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=100
|
||||
end=175
|
||||
image="konrad-lord-attack-w1.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[animation]
|
||||
direction=nw,n,ne
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="konrad-lord-attack-w1.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="konrad-lord-attack-w3.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="konrad-lord-attack-w3.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=100
|
||||
end=175
|
||||
image="konrad-lord-attack-w1.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bow
|
||||
|
@ -108,86 +46,6 @@
|
|||
range=ranged
|
||||
damage=9
|
||||
number=3
|
||||
[animation]
|
||||
hits=no
|
||||
[missile_frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image="projectiles/missile-n.png"
|
||||
image_diagonal="projectiles/missile-ne.png"
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-475
|
||||
end=-400
|
||||
image="konrad-lord-bow.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-400
|
||||
end=-325
|
||||
image="konrad-lord-bow-attack1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-325
|
||||
end=-250
|
||||
image="konrad-lord-bow-attack2.png"
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-175
|
||||
image="konrad-lord-bow-attack3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-175
|
||||
end=-100
|
||||
image="konrad-lord-bow-attack4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="konrad-lord-bow.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[animation]
|
||||
hits=yes
|
||||
[missile_frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image="projectiles/missile-n.png"
|
||||
image_diagonal="projectiles/missile-ne.png"
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-475
|
||||
end=-400
|
||||
image="konrad-lord-bow.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-400
|
||||
end=-325
|
||||
image="konrad-lord-bow-attack1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-325
|
||||
end=-250
|
||||
image="konrad-lord-bow-attack2.png"
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-175
|
||||
image="konrad-lord-bow-attack3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-175
|
||||
end=-100
|
||||
image="konrad-lord-bow-attack4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="konrad-lord-bow.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[variation]
|
||||
variation_name=scepter
|
||||
|
@ -227,68 +85,6 @@
|
|||
range=melee
|
||||
damage=12
|
||||
number=4
|
||||
[animation]
|
||||
direction=sw,s,se
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="konrad-lord-attack-w1.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="konrad-lord-attack-w2.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="konrad-lord-attack-w2.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=100
|
||||
end=175
|
||||
image="konrad-lord-attack-w1.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[animation]
|
||||
direction=nw,n,ne
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="konrad-lord-attack-w1.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="konrad-lord-attack-w3.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="konrad-lord-attack-w3.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=100
|
||||
end=175
|
||||
image="konrad-lord-attack-w1.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=scepter of fire
|
||||
|
@ -301,18 +97,243 @@
|
|||
icon=attacks/fireball.png
|
||||
damage=18
|
||||
number=4
|
||||
[animation]
|
||||
{MISSILE_FRAME_FIREBALL}
|
||||
|
||||
[frame]
|
||||
sound=fire.wav
|
||||
begin=-200
|
||||
end=0
|
||||
image="konrad-lord-leading.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
{DEFENSE_ANIM_RANGE "konrad-lord-defend.png" "konrad-lord-attack-w1.png" {SOUND_LIST:HUMAN_HIT} melee}
|
||||
{DEFENSE_ANIM_RANGE "konrad-lord-defend.png" "konrad-lord-attack-w1.png" {SOUND_LIST:HUMAN_HIT} ranged}
|
||||
[/variation]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=scepter of fire
|
||||
[/attack_filter]
|
||||
{MISSILE_FRAME_FIREBALL}
|
||||
|
||||
[frame]
|
||||
sound=fire.wav
|
||||
begin=-200
|
||||
end=0
|
||||
image="konrad-lord-leading.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=sword
|
||||
[/attack_filter]
|
||||
direction=nw,n,ne
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="konrad-lord-attack-w1.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="konrad-lord-attack-w3.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="konrad-lord-attack-w3.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=100
|
||||
end=175
|
||||
image="konrad-lord-attack-w1.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=sword
|
||||
[/attack_filter]
|
||||
direction=sw,s,se
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="konrad-lord-attack-w1.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="konrad-lord-attack-w2.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="konrad-lord-attack-w2.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=100
|
||||
end=175
|
||||
image="konrad-lord-attack-w1.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=bow
|
||||
[/attack_filter]
|
||||
hits=yes
|
||||
[missile_frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image="projectiles/missile-n.png"
|
||||
image_diagonal="projectiles/missile-ne.png"
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-475
|
||||
end=-400
|
||||
image="konrad-lord-bow.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-400
|
||||
end=-325
|
||||
image="konrad-lord-bow-attack1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-325
|
||||
end=-250
|
||||
image="konrad-lord-bow-attack2.png"
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-175
|
||||
image="konrad-lord-bow-attack3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-175
|
||||
end=-100
|
||||
image="konrad-lord-bow-attack4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="konrad-lord-bow.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=bow
|
||||
[/attack_filter]
|
||||
hits=no
|
||||
[missile_frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image="projectiles/missile-n.png"
|
||||
image_diagonal="projectiles/missile-ne.png"
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-475
|
||||
end=-400
|
||||
image="konrad-lord-bow.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-400
|
||||
end=-325
|
||||
image="konrad-lord-bow-attack1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-325
|
||||
end=-250
|
||||
image="konrad-lord-bow-attack2.png"
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-175
|
||||
image="konrad-lord-bow-attack3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-175
|
||||
end=-100
|
||||
image="konrad-lord-bow-attack4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="konrad-lord-bow.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=sword
|
||||
[/attack_filter]
|
||||
direction=nw,n,ne
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="konrad-lord-attack-w1.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="konrad-lord-attack-w3.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="konrad-lord-attack-w3.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=100
|
||||
end=175
|
||||
image="konrad-lord-attack-w1.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=sword
|
||||
[/attack_filter]
|
||||
direction=sw,s,se
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="konrad-lord-attack-w1.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="konrad-lord-attack-w2.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="konrad-lord-attack-w2.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=100
|
||||
end=175
|
||||
image="konrad-lord-attack-w1.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -36,46 +36,6 @@
|
|||
range=melee
|
||||
damage=11
|
||||
number=4
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-225
|
||||
end=-175
|
||||
image="human-princess-attack-1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-175
|
||||
end=-125
|
||||
image="human-princess-attack-2.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-125
|
||||
end=0
|
||||
image="human-princess-attack-3.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-125
|
||||
end=0
|
||||
image="human-princess-attack-3.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=0
|
||||
end=150
|
||||
image="human-princess-attack-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=150
|
||||
end=175
|
||||
image="human-princess.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[variation]
|
||||
variation_name=scepter
|
||||
|
@ -114,46 +74,6 @@
|
|||
range=melee
|
||||
damage=11
|
||||
number=4
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-225
|
||||
end=-175
|
||||
image="human-princess-attack-1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-175
|
||||
end=-125
|
||||
image="human-princess-attack-2.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-125
|
||||
end=0
|
||||
image="human-princess-attack-3.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-125
|
||||
end=0
|
||||
image="human-princess-attack-3.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=0
|
||||
end=150
|
||||
image="human-princess-attack-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=150
|
||||
end=175
|
||||
image="human-princess.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=scepter of fire
|
||||
|
@ -166,20 +86,109 @@
|
|||
icon=attacks/fireball.png
|
||||
damage=14
|
||||
number=4
|
||||
[animation]
|
||||
{MISSILE_FRAME_FIREBALL}
|
||||
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="human-princess.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
sound=fire.wav
|
||||
begin=-100
|
||||
end=50
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/variation]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=scepter of fire
|
||||
[/attack_filter]
|
||||
{MISSILE_FRAME_FIREBALL}
|
||||
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="human-princess.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
sound=fire.wav
|
||||
begin=-100
|
||||
end=50
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=sabre
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-225
|
||||
end=-175
|
||||
image="human-princess-attack-1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-175
|
||||
end=-125
|
||||
image="human-princess-attack-2.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-125
|
||||
end=0
|
||||
image="human-princess-attack-3.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-125
|
||||
end=0
|
||||
image="human-princess-attack-3.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=0
|
||||
end=150
|
||||
image="human-princess-attack-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=150
|
||||
end=175
|
||||
image="human-princess.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=sabre
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-225
|
||||
end=-175
|
||||
image="human-princess-attack-1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-175
|
||||
end=-125
|
||||
image="human-princess-attack-2.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-125
|
||||
end=0
|
||||
image="human-princess-attack-3.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-125
|
||||
end=0
|
||||
image="human-princess-attack-3.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=0
|
||||
end=150
|
||||
image="human-princess-attack-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=150
|
||||
end=175
|
||||
image="human-princess.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -25,35 +25,38 @@
|
|||
range=melee
|
||||
damage=5
|
||||
number=3
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image="units/sea-orc.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="units/sea-orc-attack.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="units/sea-orc-attack.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=100
|
||||
end=150
|
||||
image="units/sea-orc-attack.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=sword
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image="units/sea-orc.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="units/sea-orc-attack.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="units/sea-orc-attack.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=100
|
||||
end=150
|
||||
image="units/sea-orc-attack.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -26,35 +26,38 @@
|
|||
range=melee
|
||||
damage=3
|
||||
number=2
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-175
|
||||
end=-100
|
||||
image="konrad-young.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="konrad-young-attack.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="konrad-young-attack.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=100
|
||||
end=175
|
||||
image="konrad-young.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=training sword
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-175
|
||||
end=-100
|
||||
image="konrad-young.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="konrad-young-attack.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="konrad-young-attack.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=100
|
||||
end=175
|
||||
image="konrad-young.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -33,54 +33,6 @@
|
|||
range=melee
|
||||
damage=5
|
||||
number=3
|
||||
[animation]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-325
|
||||
end=-225
|
||||
image="rogue-mage-attack1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-225
|
||||
end=-125
|
||||
image="rogue-mage-attack2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-125
|
||||
end=-50
|
||||
image="rogue-mage-attack3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-50
|
||||
end=100
|
||||
image="rogue-mage-attack4.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/animation]
|
||||
[animation]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-325
|
||||
end=-225
|
||||
image="rogue-mage-attack1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-225
|
||||
end=-125
|
||||
image="rogue-mage-attack2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-125
|
||||
end=-50
|
||||
image="rogue-mage-attack3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-50
|
||||
end=100
|
||||
image="rogue-mage-attack4.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=magic-missile
|
||||
|
@ -92,29 +44,86 @@
|
|||
[/specials]
|
||||
damage=7
|
||||
number=2
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="rogue-mage-missile1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="rogue-mage-missile2.png"
|
||||
sound=magicmissile.wav
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image="rogue-mage-missile3.png"
|
||||
[/frame]
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=0
|
||||
halo=halo/mage-halo1.png,halo/mage-halo2.png,halo/mage-halo3.png,halo/mage-halo4.png,halo/mage-halo5.png
|
||||
halo_x,halo_y=10,-14
|
||||
[/missile_frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=magic-missile
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="rogue-mage-missile1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="rogue-mage-missile2.png"
|
||||
sound=magicmissile.wav
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image="rogue-mage-missile3.png"
|
||||
[/frame]
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=0
|
||||
halo=halo/mage-halo1.png,halo/mage-halo2.png,halo/mage-halo3.png,halo/mage-halo4.png,halo/mage-halo5.png
|
||||
halo_x,halo_y=10,-14
|
||||
[/missile_frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=short sword
|
||||
[/attack_filter]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-325
|
||||
end=-225
|
||||
image="rogue-mage-attack1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-225
|
||||
end=-125
|
||||
image="rogue-mage-attack2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-125
|
||||
end=-50
|
||||
image="rogue-mage-attack3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-50
|
||||
end=100
|
||||
image="rogue-mage-attack4.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=short sword
|
||||
[/attack_filter]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-325
|
||||
end=-225
|
||||
image="rogue-mage-attack1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-225
|
||||
end=-125
|
||||
image="rogue-mage-attack2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-125
|
||||
end=-50
|
||||
image="rogue-mage-attack3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-50
|
||||
end=100
|
||||
image="rogue-mage-attack4.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -79,54 +79,6 @@
|
|||
[/specials]
|
||||
damage=9
|
||||
number=4
|
||||
[animation]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-400
|
||||
end=-250
|
||||
image="shadow-lord-attack1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-150
|
||||
image="shadow-lord-attack2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-50
|
||||
image="shadow-lord-attack3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-50
|
||||
end=50
|
||||
image="shadow-lord-attack4.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/animation]
|
||||
[animation]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-400
|
||||
end=-250
|
||||
image="shadow-lord-attack1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-150
|
||||
image="shadow-lord-attack2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-50
|
||||
image="shadow-lord-attack3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-50
|
||||
end=50
|
||||
image="shadow-lord-attack4.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=shadow bolt
|
||||
|
@ -139,35 +91,6 @@
|
|||
[/specials]
|
||||
damage=12
|
||||
number=2
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-700
|
||||
end=-300
|
||||
image="shadow-lord-ranged1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-150
|
||||
image="shadow-lord-ranged2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image="shadow-lord-ranged3.png"
|
||||
sound=magicmissile.wav
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=150
|
||||
image="shadow-lord-ranged4.png"
|
||||
[/frame]
|
||||
[missile_frame]
|
||||
begin=-175
|
||||
end=25
|
||||
image=projectiles/shadowmissile-n.png
|
||||
image_diagonal=projectiles/shadowmissile-ne.png
|
||||
[/missile_frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=shadow blast
|
||||
|
@ -180,34 +103,123 @@
|
|||
[/specials]
|
||||
damage=8
|
||||
number=3
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-700
|
||||
end=-300
|
||||
image="shadow-lord-ranged1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-150
|
||||
image="shadow-lord-ranged2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image="shadow-lord-ranged3.png"
|
||||
sound=lightning.ogg
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=150
|
||||
image="shadow-lord-ranged4.png"
|
||||
[/frame]
|
||||
[missile_frame]
|
||||
begin=-175
|
||||
end=25
|
||||
image=projectiles/shadowmissile-n.png
|
||||
image_diagonal=projectiles/shadowmissile-ne.png
|
||||
[/missile_frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=shadow blast
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-700
|
||||
end=-300
|
||||
image="shadow-lord-ranged1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-150
|
||||
image="shadow-lord-ranged2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image="shadow-lord-ranged3.png"
|
||||
sound=lightning.ogg
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=150
|
||||
image="shadow-lord-ranged4.png"
|
||||
[/frame]
|
||||
[missile_frame]
|
||||
begin=-175
|
||||
end=25
|
||||
image=projectiles/shadowmissile-n.png
|
||||
image_diagonal=projectiles/shadowmissile-ne.png
|
||||
[/missile_frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=shadow bolt
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-700
|
||||
end=-300
|
||||
image="shadow-lord-ranged1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-150
|
||||
image="shadow-lord-ranged2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image="shadow-lord-ranged3.png"
|
||||
sound=magicmissile.wav
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=150
|
||||
image="shadow-lord-ranged4.png"
|
||||
[/frame]
|
||||
[missile_frame]
|
||||
begin=-175
|
||||
end=25
|
||||
image=projectiles/shadowmissile-n.png
|
||||
image_diagonal=projectiles/shadowmissile-ne.png
|
||||
[/missile_frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=astral blade
|
||||
[/attack_filter]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-400
|
||||
end=-250
|
||||
image="shadow-lord-attack1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-150
|
||||
image="shadow-lord-attack2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-50
|
||||
image="shadow-lord-attack3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-50
|
||||
end=50
|
||||
image="shadow-lord-attack4.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=astral blade
|
||||
[/attack_filter]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-400
|
||||
end=-250
|
||||
image="shadow-lord-attack1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-150
|
||||
image="shadow-lord-attack2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-50
|
||||
image="shadow-lord-attack3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-50
|
||||
end=50
|
||||
image="shadow-lord-attack4.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -39,34 +39,6 @@
|
|||
[/specials]
|
||||
damage=6
|
||||
number=3
|
||||
[animation]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-50
|
||||
image="shadow-mage-attack1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-50
|
||||
end=100
|
||||
image="shadow-mage-attack2.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/animation]
|
||||
[animation]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-50
|
||||
image="shadow-mage-attack1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-50
|
||||
end=100
|
||||
image="shadow-mage-attack2.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=ice blast
|
||||
|
@ -79,26 +51,63 @@
|
|||
icon=attacks/dark-missile.png
|
||||
damage=9
|
||||
number=2
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-500
|
||||
end=50
|
||||
image="shadow-mage-defend.png"
|
||||
halo=halo/shadow-mage-halo1.png,halo/shadow-mage-halo2.png,halo/shadow-mage-halo3.png,halo/shadow-mage-halo4.png,halo/shadow-mage-halo5.png,halo/shadow-mage-halo6.png,halo/shadow-mage-halo7.png,halo/shadow-mage-halo8.png,halo/shadow-mage-halo9.png,halo/shadow-mage-halo10.png
|
||||
halo_x,halo_y=12,-5
|
||||
sound=magicmissile.wav
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=50
|
||||
end=100
|
||||
image="shadow-mage-defend.png"
|
||||
[/frame]
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/darkmissile-n.png"
|
||||
image_diagonal=projectiles/darkmissile-ne.png
|
||||
[/missile_frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=ice blast
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-500
|
||||
end=50
|
||||
image="shadow-mage-defend.png"
|
||||
halo=halo/shadow-mage-halo1.png,halo/shadow-mage-halo2.png,halo/shadow-mage-halo3.png,halo/shadow-mage-halo4.png,halo/shadow-mage-halo5.png,halo/shadow-mage-halo6.png,halo/shadow-mage-halo7.png,halo/shadow-mage-halo8.png,halo/shadow-mage-halo9.png,halo/shadow-mage-halo10.png
|
||||
halo_x,halo_y=12,-5
|
||||
sound=magicmissile.wav
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=50
|
||||
end=100
|
||||
image="shadow-mage-defend.png"
|
||||
[/frame]
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/darkmissile-n.png"
|
||||
image_diagonal=projectiles/darkmissile-ne.png
|
||||
[/missile_frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=short sword
|
||||
[/attack_filter]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-50
|
||||
image="shadow-mage-attack1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-50
|
||||
end=100
|
||||
image="shadow-mage-attack2.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=short sword
|
||||
[/attack_filter]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-50
|
||||
image="shadow-mage-attack1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-50
|
||||
end=100
|
||||
image="shadow-mage-attack2.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -32,35 +32,38 @@
|
|||
range=melee
|
||||
damage=26
|
||||
number=2
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/dwarves/arcanister-attack1.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/dwarves/arcanister-attack2.png
|
||||
sound=mace.wav
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/dwarves/arcanister-attack2.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=100
|
||||
end=175
|
||||
image=units/dwarves/arcanister-attack3.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=hammer
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/dwarves/arcanister-attack1.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/dwarves/arcanister-attack2.png
|
||||
sound=mace.wav
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/dwarves/arcanister-attack2.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=100
|
||||
end=175
|
||||
image=units/dwarves/arcanister-attack3.png
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -22,35 +22,38 @@
|
|||
damage=4
|
||||
number=2
|
||||
icon=attacks/hatchet.png
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/dwarves/miner-attack.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/dwarves/miner-attack2.png
|
||||
sound=axe.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/dwarves/miner-attack2.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=100
|
||||
end=175
|
||||
image=units/dwarves/miner.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=pick
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/dwarves/miner-attack.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/dwarves/miner-attack2.png
|
||||
sound=axe.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/dwarves/miner-attack2.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=100
|
||||
end=175
|
||||
image=units/dwarves/miner.png
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -31,35 +31,38 @@
|
|||
range=melee
|
||||
damage=18
|
||||
number=2
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/dwarves/runemasteralt-attack1.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/dwarves/runemasteralt-attack2.png
|
||||
sound=mace.wav
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/dwarves/runemasteralt-attack2.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=100
|
||||
end=175
|
||||
image=units/dwarves/runemasteralt-attack3.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=hammer
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/dwarves/runemasteralt-attack1.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/dwarves/runemasteralt-attack2.png
|
||||
sound=mace.wav
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/dwarves/runemasteralt-attack2.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=100
|
||||
end=175
|
||||
image=units/dwarves/runemasteralt-attack3.png
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -34,35 +34,38 @@
|
|||
[specials]
|
||||
{WEAPON_SPECIAL_MAGICAL}
|
||||
[/specials]
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/dwarves/runesmith-attack1.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/dwarves/runesmith-attack2.png
|
||||
sound=mace.wav
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/dwarves/runesmith-attack2.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=100
|
||||
end=175
|
||||
image=units/dwarves/runesmith-attack3.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=hammer
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/dwarves/runesmith-attack1.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/dwarves/runesmith-attack2.png
|
||||
sound=mace.wav
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/dwarves/runesmith-attack2.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=100
|
||||
end=175
|
||||
image=units/dwarves/runesmith-attack3.png
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -24,34 +24,37 @@
|
|||
damage=9
|
||||
number=3
|
||||
icon=attacks/sword-human.png
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-125
|
||||
image="units/heroes/haldric-ii-sword-1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-125
|
||||
end=-50
|
||||
image="units/heroes/haldric-ii-sword-2.png"
|
||||
[/frame]
|
||||
{HIT_MISS_SOUNDS sword-1.ogg {SOUND_LIST:MISS} (
|
||||
[frame]
|
||||
begin=-50
|
||||
end=100
|
||||
image="units/heroes/haldric-ii-sword-3.png"
|
||||
[/frame]
|
||||
)}
|
||||
[frame]
|
||||
begin=100
|
||||
end=175
|
||||
image="units/heroes/haldric-ii-sword-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=175
|
||||
end=200
|
||||
image="units/heroes/haldric-ii.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=sword
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-125
|
||||
image="units/heroes/haldric-ii-sword-1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-125
|
||||
end=-50
|
||||
image="units/heroes/haldric-ii-sword-2.png"
|
||||
[/frame]
|
||||
{HIT_MISS_SOUNDS sword-1.ogg {SOUND_LIST:MISS} (
|
||||
[frame]
|
||||
begin=-50
|
||||
end=100
|
||||
image="units/heroes/haldric-ii-sword-3.png"
|
||||
[/frame]
|
||||
)}
|
||||
[frame]
|
||||
begin=100
|
||||
end=175
|
||||
image="units/heroes/haldric-ii-sword-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=175
|
||||
end=200
|
||||
image="units/heroes/haldric-ii.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -24,31 +24,6 @@
|
|||
range=melee
|
||||
damage=5
|
||||
number=4
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-190
|
||||
end=-120
|
||||
image="units/monsters/wolf-attack.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-120
|
||||
end=10
|
||||
image="units/monsters/wolf-attack.png"
|
||||
sound=wolf-bite.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-120
|
||||
end=10
|
||||
image="units/monsters/wolf-attack.png"
|
||||
sound=wolf-bite-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=claws
|
||||
|
@ -57,30 +32,61 @@
|
|||
range=melee
|
||||
damage=9
|
||||
number=2
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-190
|
||||
end=-120
|
||||
image="units/monsters/wolf-attack.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-120
|
||||
end=10
|
||||
image="units/monsters/wolf-attack.png"
|
||||
sound=wolf-bite.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-120
|
||||
end=10
|
||||
image="units/monsters/wolf-attack.png"
|
||||
sound=wolf-bite-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=claws
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-190
|
||||
end=-120
|
||||
image="units/monsters/wolf-attack.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-120
|
||||
end=10
|
||||
image="units/monsters/wolf-attack.png"
|
||||
sound=wolf-bite.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-120
|
||||
end=10
|
||||
image="units/monsters/wolf-attack.png"
|
||||
sound=wolf-bite-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=bite
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-190
|
||||
end=-120
|
||||
image="units/monsters/wolf-attack.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-120
|
||||
end=10
|
||||
image="units/monsters/wolf-attack.png"
|
||||
sound=wolf-bite.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-120
|
||||
end=10
|
||||
image="units/monsters/wolf-attack.png"
|
||||
sound=wolf-bite-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -29,36 +29,6 @@
|
|||
damage=6
|
||||
number=1
|
||||
icon=attacks/druidstaff.png
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="units/orcish-shaman-tan.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=50
|
||||
image="units/orcish-shaman-tan-staff-1.png"
|
||||
sound=staff.wav
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=50
|
||||
image="units/orcish-shaman-tan-staff-1.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=50
|
||||
end=150
|
||||
image="units/orcish-shaman-tan.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=curse
|
||||
|
@ -71,24 +41,60 @@
|
|||
{WEAPON_SPECIAL_DRAIN}
|
||||
[/specials]
|
||||
icon=attacks/curse.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=200
|
||||
halo="halo/elven/druid-healing8.png:50,halo/elven/druid-healing7.png:50,halo/elven/druid-healing6.png:50,halo/elven/druid-healing5.png:50,halo/elven/druid-healing4.png:50,halo/elven/druid-healing3.png:50,halo/elven/druid-healing2.png:50,halo/elven/druid-healing1.png:50"
|
||||
offset=1.0~0.0
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image="units/orcish-shaman-tan-curse-1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=200
|
||||
image="units/orcish-shaman-tan.png"
|
||||
sound=magicmissile.wav
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=curse
|
||||
[/attack_filter]
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=200
|
||||
halo="halo/elven/druid-healing8.png:50,halo/elven/druid-healing7.png:50,halo/elven/druid-healing6.png:50,halo/elven/druid-healing5.png:50,halo/elven/druid-healing4.png:50,halo/elven/druid-healing3.png:50,halo/elven/druid-healing2.png:50,halo/elven/druid-healing1.png:50"
|
||||
offset=1.0~0.0
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image="units/orcish-shaman-tan-curse-1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=200
|
||||
image="units/orcish-shaman-tan.png"
|
||||
sound=magicmissile.wav
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=staff
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="units/orcish-shaman-tan.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=50
|
||||
image="units/orcish-shaman-tan-staff-1.png"
|
||||
sound=staff.wav
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=50
|
||||
image="units/orcish-shaman-tan-staff-1.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=50
|
||||
end=150
|
||||
image="units/orcish-shaman-tan.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -30,36 +30,6 @@
|
|||
damage=4
|
||||
number=1
|
||||
icon=attacks/druidstaff.png
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="units/orcish-shaman-black.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=50
|
||||
image="units/orcish-shaman-black-staff-1.png"
|
||||
sound=staff.wav
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=50
|
||||
image="units/orcish-shaman-black-staff-1.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=50
|
||||
end=150
|
||||
image="units/orcish-shaman-black.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=curse
|
||||
|
@ -72,24 +42,60 @@
|
|||
{WEAPON_SPECIAL_DRAIN}
|
||||
[/specials]
|
||||
icon=attacks/curse.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=200
|
||||
halo="halo/elven/druid-healing8.png:50,halo/elven/druid-healing7.png:50,halo/elven/druid-healing6.png:50,halo/elven/druid-healing5.png:50,halo/elven/druid-healing4.png:50,halo/elven/druid-healing3.png:50,halo/elven/druid-healing2.png:50,halo/elven/druid-healing1.png:50"
|
||||
offset=1.0~0.0
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image="units/orcish-shaman-black-curse-1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=200
|
||||
image="units/orcish-shaman-black.png"
|
||||
sound=magicmissile.wav
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=curse
|
||||
[/attack_filter]
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=200
|
||||
halo="halo/elven/druid-healing8.png:50,halo/elven/druid-healing7.png:50,halo/elven/druid-healing6.png:50,halo/elven/druid-healing5.png:50,halo/elven/druid-healing4.png:50,halo/elven/druid-healing3.png:50,halo/elven/druid-healing2.png:50,halo/elven/druid-healing1.png:50"
|
||||
offset=1.0~0.0
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image="units/orcish-shaman-black-curse-1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=200
|
||||
image="units/orcish-shaman-black.png"
|
||||
sound=magicmissile.wav
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=staff
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="units/orcish-shaman-black.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=50
|
||||
image="units/orcish-shaman-black-staff-1.png"
|
||||
sound=staff.wav
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=50
|
||||
image="units/orcish-shaman-black-staff-1.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=50
|
||||
end=150
|
||||
image="units/orcish-shaman-black.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -29,36 +29,6 @@
|
|||
damage=5
|
||||
number=1
|
||||
icon=attacks/druidstaff.png
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="units/orcish-shaman-red.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=50
|
||||
image="units/orcish-shaman-red-staff-1.png"
|
||||
sound=staff.wav
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=50
|
||||
image="units/orcish-shaman-red-staff-1.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=50
|
||||
end=150
|
||||
image="units/orcish-shaman-red.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=curse
|
||||
|
@ -71,24 +41,60 @@
|
|||
{WEAPON_SPECIAL_DRAIN}
|
||||
[/specials]
|
||||
icon=attacks/curse.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=200
|
||||
halo="halo/elven/druid-healing8.png:50,halo/elven/druid-healing7.png:50,halo/elven/druid-healing6.png:50,halo/elven/druid-healing5.png:50,halo/elven/druid-healing4.png:50,halo/elven/druid-healing3.png:50,halo/elven/druid-healing2.png:50,halo/elven/druid-healing1.png:50"
|
||||
offset=1.0~0.0
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image="units/orcish-shaman-red-curse-1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=200
|
||||
image="units/orcish-shaman-red.png"
|
||||
sound=magicmissile.wav
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=curse
|
||||
[/attack_filter]
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=200
|
||||
halo="halo/elven/druid-healing8.png:50,halo/elven/druid-healing7.png:50,halo/elven/druid-healing6.png:50,halo/elven/druid-healing5.png:50,halo/elven/druid-healing4.png:50,halo/elven/druid-healing3.png:50,halo/elven/druid-healing2.png:50,halo/elven/druid-healing1.png:50"
|
||||
offset=1.0~0.0
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image="units/orcish-shaman-red-curse-1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=200
|
||||
image="units/orcish-shaman-red.png"
|
||||
sound=magicmissile.wav
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=staff
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="units/orcish-shaman-red.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=50
|
||||
image="units/orcish-shaman-red-staff-1.png"
|
||||
sound=staff.wav
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=50
|
||||
image="units/orcish-shaman-red-staff-1.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=50
|
||||
end=150
|
||||
image="units/orcish-shaman-red.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -42,57 +42,63 @@
|
|||
range=ranged
|
||||
damage=20
|
||||
number=1
|
||||
[animation]
|
||||
direction=n,ne,se,s
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/missile-n.png"
|
||||
image_diagonal="projectiles/missile-ne.png"
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-300
|
||||
end=50
|
||||
sound=crossbow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-300
|
||||
end=50
|
||||
sound=crossbow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[animation]
|
||||
direction=sw,nw
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/missile-n.png"
|
||||
image_diagonal="projectiles/missile-ne.png"
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-300
|
||||
end=50
|
||||
image="units/orcish-watch-tower.png~FL(horiz)"
|
||||
sound=crossbow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-300
|
||||
end=50
|
||||
image="units/orcish-watch-tower.png~FL(horiz)"
|
||||
sound=crossbow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=ballista
|
||||
[/attack_filter]
|
||||
direction=sw,nw
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/missile-n.png"
|
||||
image_diagonal="projectiles/missile-ne.png"
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-300
|
||||
end=50
|
||||
image="units/orcish-watch-tower.png~FL(horiz)"
|
||||
sound=crossbow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-300
|
||||
end=50
|
||||
image="units/orcish-watch-tower.png~FL(horiz)"
|
||||
sound=crossbow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=ballista
|
||||
[/attack_filter]
|
||||
direction=n,ne,se,s
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/missile-n.png"
|
||||
image_diagonal="projectiles/missile-ne.png"
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-300
|
||||
end=50
|
||||
sound=crossbow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-300
|
||||
end=50
|
||||
sound=crossbow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -35,13 +35,16 @@
|
|||
damage=1
|
||||
number=1
|
||||
icon=attacks/fireball.png
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="projectiles/fireball-nw.png"
|
||||
sound=fire.wav
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=fire
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="projectiles/fireball-nw.png"
|
||||
sound=fire.wav
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -33,36 +33,6 @@
|
|||
damage=8
|
||||
number=4
|
||||
icon=attacks/sword-human.png
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="noble-commander.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="noble-commander-sword-1.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="noble-commander-sword-1.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=100
|
||||
end=175
|
||||
image="noble-commander.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bow
|
||||
|
@ -72,46 +42,82 @@
|
|||
damage=6
|
||||
number=3
|
||||
icon=attacks/bow.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image="projectiles/missile-n.png"
|
||||
image_diagonal="projectiles/missile-ne.png"
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-350
|
||||
end=-300
|
||||
image="noble-commander-bow-1.png"
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-350
|
||||
end=-300
|
||||
image="noble-commander-bow-1.png"
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=bow
|
||||
[/attack_filter]
|
||||
[missile_frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image="projectiles/missile-n.png"
|
||||
image_diagonal="projectiles/missile-ne.png"
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-250
|
||||
image="noble-commander-bow-2.png"
|
||||
begin=-350
|
||||
end=-300
|
||||
image="noble-commander-bow-1.png"
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-100
|
||||
image="noble-commander-bow-3.png"
|
||||
begin=-350
|
||||
end=-300
|
||||
image="noble-commander-bow-1.png"
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-250
|
||||
image="noble-commander-bow-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-100
|
||||
image="noble-commander-bow-3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="noble-commander-bow.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=sword
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="noble-commander.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="noble-commander-bow.png"
|
||||
end=100
|
||||
image="noble-commander-sword-1.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/if]
|
||||
[else]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="noble-commander-sword-1.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=100
|
||||
end=175
|
||||
image="noble-commander.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -29,40 +29,43 @@
|
|||
damage=7
|
||||
number=3
|
||||
icon=attacks/sword-human.png
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-150
|
||||
image="noble-fighter.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-75
|
||||
image="noble-fighter-attack.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-75
|
||||
end=100
|
||||
image="noble-fighter-attack2.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-75
|
||||
end=100
|
||||
image="noble-fighter-attack2.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=100
|
||||
end=175
|
||||
image="noble-fighter.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=sword
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-150
|
||||
image="noble-fighter.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-75
|
||||
image="noble-fighter-attack.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-75
|
||||
end=100
|
||||
image="noble-fighter-attack2.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-75
|
||||
end=100
|
||||
image="noble-fighter-attack2.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=100
|
||||
end=175
|
||||
image="noble-fighter.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -34,36 +34,6 @@
|
|||
range=melee
|
||||
damage=11
|
||||
number=4
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-125
|
||||
image="noble-lord.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-125
|
||||
end=100
|
||||
image="noble-lord-sword-1.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-125
|
||||
end=100
|
||||
image="noble-lord-sword-1.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=100
|
||||
end=175
|
||||
image="noble-lord.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bow
|
||||
|
@ -73,46 +43,82 @@
|
|||
damage=8
|
||||
number=3
|
||||
icon=attacks/bow.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image="projectiles/missile-n.png"
|
||||
image_diagonal="projectiles/missile-ne.png"
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-350
|
||||
end=-300
|
||||
image="noble-lord-bow-1.png"
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-350
|
||||
end=-300
|
||||
image="noble-lord-bow-1.png"
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-250
|
||||
image="noble-lord-bow-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-100
|
||||
image="noble-lord-bow-3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="noble-lord-bow.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=bow
|
||||
[/attack_filter]
|
||||
[missile_frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image="projectiles/missile-n.png"
|
||||
image_diagonal="projectiles/missile-ne.png"
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-350
|
||||
end=-300
|
||||
image="noble-lord-bow-1.png"
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-350
|
||||
end=-300
|
||||
image="noble-lord-bow-1.png"
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-250
|
||||
image="noble-lord-bow-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-100
|
||||
image="noble-lord-bow-3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="noble-lord-bow.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=sword
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-125
|
||||
image="noble-lord.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-125
|
||||
end=100
|
||||
image="noble-lord-sword-1.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-125
|
||||
end=100
|
||||
image="noble-lord-sword-1.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=100
|
||||
end=175
|
||||
image="noble-lord.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -29,30 +29,33 @@
|
|||
range=melee
|
||||
damage=4
|
||||
number=2
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-201
|
||||
end=-75
|
||||
image="noble-youth-attack.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-75
|
||||
end=50
|
||||
image="noble-youth-attack2.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-75
|
||||
end=50
|
||||
image="noble-youth-attack2.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=training sword
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-201
|
||||
end=-75
|
||||
image="noble-youth-attack.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-75
|
||||
end=50
|
||||
image="noble-youth-attack2.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-75
|
||||
end=50
|
||||
image="noble-youth-attack2.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -95,46 +95,6 @@
|
|||
damage=7
|
||||
number=2
|
||||
icon=attacks/quarterstaff.png
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-175
|
||||
end=-150
|
||||
image="neutral-outlaw-princess.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-75
|
||||
image="neutral-outlaw-princess-attack-staff1.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-75
|
||||
end=100
|
||||
image="neutral-outlaw-princess-attack-staff2.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-75
|
||||
end=100
|
||||
image="neutral-outlaw-princess-attack-staff2.png"
|
||||
sound=staff.wav
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=100
|
||||
end=150
|
||||
image="neutral-outlaw-princess-defend-1-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=150
|
||||
end=175
|
||||
image="neutral-outlaw-princess.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=sling
|
||||
|
@ -144,36 +104,82 @@
|
|||
damage=6
|
||||
number=3
|
||||
icon=attacks/sling.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image="projectiles/stone.png"
|
||||
image_diagonal="projectiles/stone.png"
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-400
|
||||
end=-100
|
||||
image="neutral-outlaw-princess-attack-sling1.png"
|
||||
sound=sling.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-400
|
||||
end=-100
|
||||
image="neutral-outlaw-princess-attack-sling1.png"
|
||||
sound=sling-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=50
|
||||
image="neutral-outlaw-princess-attack-sling2.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=sling
|
||||
[/attack_filter]
|
||||
[missile_frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image="projectiles/stone.png"
|
||||
image_diagonal="projectiles/stone.png"
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-400
|
||||
end=-100
|
||||
image="neutral-outlaw-princess-attack-sling1.png"
|
||||
sound=sling.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-400
|
||||
end=-100
|
||||
image="neutral-outlaw-princess-attack-sling1.png"
|
||||
sound=sling-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=50
|
||||
image="neutral-outlaw-princess-attack-sling2.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=staff
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-175
|
||||
end=-150
|
||||
image="neutral-outlaw-princess.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-75
|
||||
image="neutral-outlaw-princess-attack-staff1.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-75
|
||||
end=100
|
||||
image="neutral-outlaw-princess-attack-staff2.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-75
|
||||
end=100
|
||||
image="neutral-outlaw-princess-attack-staff2.png"
|
||||
sound=staff.wav
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=100
|
||||
end=150
|
||||
image="neutral-outlaw-princess-defend-1-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=150
|
||||
end=175
|
||||
image="neutral-outlaw-princess.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -98,46 +98,6 @@
|
|||
damage=9
|
||||
number=3
|
||||
icon=attacks/quarterstaff.png
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-175
|
||||
end=-150
|
||||
image="neutral-outlaw-queen.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-75
|
||||
image="neutral-outlaw-queen-attack-staff1.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-75
|
||||
end=100
|
||||
image="neutral-outlaw-queen-attack-staff2.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-75
|
||||
end=100
|
||||
image="neutral-outlaw-queen-attack-staff2.png"
|
||||
sound=staff.wav
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=100
|
||||
end=150
|
||||
image="neutral-outlaw-queen-defend-1-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=150
|
||||
end=175
|
||||
image="neutral-outlaw-queen.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=sling
|
||||
|
@ -147,36 +107,82 @@
|
|||
damage=8
|
||||
number=4
|
||||
icon=attacks/sling.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image="projectiles/stone.png"
|
||||
image_diagonal="projectiles/stone.png"
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-400
|
||||
end=-100
|
||||
image="neutral-outlaw-queen-attack-sling1.png"
|
||||
sound=sling.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-400
|
||||
end=-100
|
||||
image="neutral-outlaw-queen-attack-sling1.png"
|
||||
sound=sling-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=50
|
||||
image="neutral-outlaw-queen-attack-sling2.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=sling
|
||||
[/attack_filter]
|
||||
[missile_frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image="projectiles/stone.png"
|
||||
image_diagonal="projectiles/stone.png"
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-400
|
||||
end=-100
|
||||
image="neutral-outlaw-queen-attack-sling1.png"
|
||||
sound=sling.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-400
|
||||
end=-100
|
||||
image="neutral-outlaw-queen-attack-sling1.png"
|
||||
sound=sling-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=50
|
||||
image="neutral-outlaw-queen-attack-sling2.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=staff
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-175
|
||||
end=-150
|
||||
image="neutral-outlaw-queen.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-75
|
||||
image="neutral-outlaw-queen-attack-staff1.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-75
|
||||
end=100
|
||||
image="neutral-outlaw-queen-attack-staff2.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-75
|
||||
end=100
|
||||
image="neutral-outlaw-queen-attack-staff2.png"
|
||||
sound=staff.wav
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=100
|
||||
end=150
|
||||
image="neutral-outlaw-queen-defend-1-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=150
|
||||
end=175
|
||||
image="neutral-outlaw-queen.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -29,43 +29,6 @@
|
|||
[specials]
|
||||
{WEAPON_SPECIAL_DRAIN}
|
||||
[/specials]
|
||||
[animation]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="undead-vampirelady.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="undead-vampirelady-attack.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=100
|
||||
end=175
|
||||
image="undead-vampirelady.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[animation]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="undead-vampirelady.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="undead-vampirelady-attack.png"
|
||||
sound=bite-small.ogg
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=100
|
||||
end=175
|
||||
image="undead-vampirelady.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=curse
|
||||
|
@ -78,36 +41,82 @@
|
|||
[specials]
|
||||
{WEAPON_SPECIAL_DRAIN}
|
||||
[/specials]
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/darkmissile-n.png"
|
||||
image_diagonal="projectiles/darkmissile-ne.png"
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-400
|
||||
end=-200
|
||||
image="undead-vampirelady-range.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-200
|
||||
end=50
|
||||
image="undead-vampirelady-range.png"
|
||||
sound=magic-dark.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-200
|
||||
end=50
|
||||
image="undead-vampirelady-range.png"
|
||||
sound=magic-dark-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=curse
|
||||
[/attack_filter]
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/darkmissile-n.png"
|
||||
image_diagonal="projectiles/darkmissile-ne.png"
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-400
|
||||
end=-200
|
||||
image="undead-vampirelady-range.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-200
|
||||
end=50
|
||||
image="undead-vampirelady-range.png"
|
||||
sound=magic-dark.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-200
|
||||
end=50
|
||||
image="undead-vampirelady-range.png"
|
||||
sound=magic-dark-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=blood kiss
|
||||
[/attack_filter]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="undead-vampirelady.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="undead-vampirelady-attack.png"
|
||||
sound=bite-small.ogg
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=100
|
||||
end=175
|
||||
image="undead-vampirelady.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=blood kiss
|
||||
[/attack_filter]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="undead-vampirelady.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="undead-vampirelady-attack.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=100
|
||||
end=175
|
||||
image="undead-vampirelady.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -33,40 +33,43 @@
|
|||
range=melee
|
||||
damage=13
|
||||
number=3
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-150
|
||||
image="warrior-king.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-75
|
||||
image="warrior-king-attack1.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-75
|
||||
end=100
|
||||
image="warrior-king-attack2.png"
|
||||
sound=mace.wav
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-75
|
||||
end=100
|
||||
image="warrior-king-attack2.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=100
|
||||
end=175
|
||||
image="warrior-king.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=mace
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-150
|
||||
image="warrior-king.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-75
|
||||
image="warrior-king-attack1.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-75
|
||||
end=100
|
||||
image="warrior-king-attack2.png"
|
||||
sound=mace.wav
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-75
|
||||
end=100
|
||||
image="warrior-king-attack2.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=100
|
||||
end=175
|
||||
image="warrior-king.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -35,35 +35,38 @@ Special Notes: Woses regenerate by using natural resources around them, without
|
|||
range=melee
|
||||
damage=6
|
||||
number=2
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-500
|
||||
end=-100
|
||||
image="wose-sapling.png"
|
||||
sound=wose-attack.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-500
|
||||
end=-100
|
||||
image="wose-sapling.png"
|
||||
sound=wose-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=50
|
||||
image="wose-sapling-attack.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=50
|
||||
end=125
|
||||
image="wose-sapling.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=crush
|
||||
[/attack_filter]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-500
|
||||
end=-100
|
||||
image="wose-sapling.png"
|
||||
sound=wose-attack.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-500
|
||||
end=-100
|
||||
image="wose-sapling.png"
|
||||
sound=wose-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=50
|
||||
image="wose-sapling-attack.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=50
|
||||
end=125
|
||||
image="wose-sapling.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -28,47 +28,6 @@
|
|||
range=melee
|
||||
damage=4
|
||||
number=3
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-225
|
||||
end=-200
|
||||
image=deoran/junior-commander.png
|
||||
sound=horse-canter.wav
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=deoran/junior-commander-moving.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=deoran/junior-commander-attack.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=deoran/junior-commander-attack.png
|
||||
sound=spear.wav
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=100
|
||||
end=175
|
||||
image=deoran/junior-commander-moving.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=175
|
||||
end=200
|
||||
image=deoran/junior-commander.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[movement_anim]
|
||||
[frame]
|
||||
|
@ -78,4 +37,48 @@
|
|||
[/frame]
|
||||
[/movement_anim]
|
||||
{DEFENSE_ANIM "deoran/junior-commander-defend.png" "deoran/junior-commander.png" {SOUND_LIST:HORSE_HIT} }
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=spear
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-225
|
||||
end=-200
|
||||
image=deoran/junior-commander.png
|
||||
sound=horse-canter.wav
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=deoran/junior-commander-moving.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=deoran/junior-commander-attack.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=deoran/junior-commander-attack.png
|
||||
sound=spear.wav
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=100
|
||||
end=175
|
||||
image=deoran/junior-commander-moving.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=175
|
||||
end=200
|
||||
image=deoran/junior-commander.png
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -34,47 +34,6 @@
|
|||
range=melee
|
||||
damage=6
|
||||
number=3
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-225
|
||||
end=-200
|
||||
image=deoran/horseman-commander.png
|
||||
sound=horse-canter.wav
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=deoran/horseman-commander-moving.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=deoran/horseman-commander-attack.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=deoran/horseman-commander-attack.png
|
||||
sound=spear.wav
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=100
|
||||
end=175
|
||||
image=deoran/horseman-commander-moving.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=175
|
||||
end=200
|
||||
image=deoran/horseman-commander.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[movement_anim]
|
||||
[frame]
|
||||
|
@ -84,4 +43,48 @@
|
|||
[/frame]
|
||||
[/movement_anim]
|
||||
{DEFENSE_ANIM "deoran/horseman-commander-defend.png" "deoran/horseman-commander.png" {SOUND_LIST:HORSE_HIT} }
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=lance
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-225
|
||||
end=-200
|
||||
image=deoran/horseman-commander.png
|
||||
sound=horse-canter.wav
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=deoran/horseman-commander-moving.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=deoran/horseman-commander-attack.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=deoran/horseman-commander-attack.png
|
||||
sound=spear.wav
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=100
|
||||
end=175
|
||||
image=deoran/horseman-commander-moving.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=175
|
||||
end=200
|
||||
image=deoran/horseman-commander.png
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -32,41 +32,44 @@
|
|||
range=melee
|
||||
damage=15
|
||||
number=2
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-175
|
||||
image=deoran/dismounted-commander.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-175
|
||||
end=-100
|
||||
image=deoran/dismounted-commander-attack1.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=deoran/dismounted-commander-attack2.png
|
||||
sound=spear-miss.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=deoran/dismounted-commander-attack2.png
|
||||
sound=spear.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=100
|
||||
end=175
|
||||
image=deoran/dismounted-commander.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
{DEFENSE_ANIM "deoran/dismounted-commander-defend.png" "deoran/dismounted-commander.png" {SOUND_LIST:HUMAN_HIT} }
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=lance
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-175
|
||||
image=deoran/dismounted-commander.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-175
|
||||
end=-100
|
||||
image=deoran/dismounted-commander-attack1.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=deoran/dismounted-commander-attack2.png
|
||||
sound=spear-miss.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=deoran/dismounted-commander-attack2.png
|
||||
sound=spear.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=100
|
||||
end=175
|
||||
image=deoran/dismounted-commander.png
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -29,41 +29,44 @@
|
|||
range=melee
|
||||
damage=8
|
||||
number=3
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-150
|
||||
image="gerrick/infantry-commander.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-150
|
||||
end=50
|
||||
image="gerrick/infantry-commander-attack.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-150
|
||||
end=50
|
||||
image="gerrick/infantry-commander-attack.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=50
|
||||
end=150
|
||||
image="gerrick/infantry-commander-attack-shield.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=150
|
||||
end=200
|
||||
image="gerrick/infantry-commander.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
{DEFENSE_ANIM "gerrick/infantry-commander-defend.png" "gerrick/infantry-commander.png" {SOUND_LIST:HUMAN_HIT} }
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=glaive
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-150
|
||||
image="gerrick/infantry-commander.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-150
|
||||
end=50
|
||||
image="gerrick/infantry-commander-attack.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-150
|
||||
end=50
|
||||
image="gerrick/infantry-commander-attack.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=50
|
||||
end=150
|
||||
image="gerrick/infantry-commander-attack-shield.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=150
|
||||
end=200
|
||||
image="gerrick/infantry-commander.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -31,41 +31,6 @@
|
|||
range=melee
|
||||
damage=11
|
||||
number=3
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-150
|
||||
image="gerrick/assault-commander.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-150
|
||||
end=50
|
||||
image="gerrick/assault-commander-attack.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-150
|
||||
end=50
|
||||
image="gerrick/assault-commander-attack.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=50
|
||||
end=150
|
||||
image="gerrick/assault-commander-attack-shield.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=150
|
||||
end=200
|
||||
image="gerrick/assault-commander.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=shield
|
||||
|
@ -78,36 +43,77 @@
|
|||
{WEAPON_SPECIAL_SLOW}
|
||||
[/specials]
|
||||
icon=attacks/rectangular-shield.png
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-125
|
||||
image="gerrick/assault-commander.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-125
|
||||
end=100
|
||||
image="gerrick/assault-commander-attack-shield.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-125
|
||||
end=100
|
||||
image="gerrick/assault-commander-attack-shield.png"
|
||||
sound=mace.wav
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=100
|
||||
end=175
|
||||
image="gerrick/assault-commander.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
{DEFENSE_ANIM "gerrick/assault-commander-defend.png" "gerrick/assault-commander.png" {SOUND_LIST:HUMAN_HIT} }
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=shield
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-125
|
||||
image="gerrick/assault-commander.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-125
|
||||
end=100
|
||||
image="gerrick/assault-commander-attack-shield.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-125
|
||||
end=100
|
||||
image="gerrick/assault-commander-attack-shield.png"
|
||||
sound=mace.wav
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=100
|
||||
end=175
|
||||
image="gerrick/assault-commander.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=glaive
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-150
|
||||
image="gerrick/assault-commander.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-150
|
||||
end=50
|
||||
image="gerrick/assault-commander-attack.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-150
|
||||
end=50
|
||||
image="gerrick/assault-commander-attack.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=50
|
||||
end=150
|
||||
image="gerrick/assault-commander-attack-shield.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=150
|
||||
end=200
|
||||
image="gerrick/assault-commander.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -40,12 +40,6 @@
|
|||
[/specials]
|
||||
damage=7
|
||||
number=3
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=energy ray
|
||||
|
@ -58,17 +52,29 @@
|
|||
[/specials]
|
||||
damage=7
|
||||
number=3
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/darkmissile-n.png"
|
||||
image_diagonal="projectiles/darkmissile-ne.png"
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=energy ray
|
||||
[/attack_filter]
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/darkmissile-n.png"
|
||||
image_diagonal="projectiles/darkmissile-ne.png"
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=energy ray
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -42,12 +42,6 @@
|
|||
[/specials]
|
||||
damage=3
|
||||
number=3
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=energy ray
|
||||
|
@ -60,17 +54,29 @@
|
|||
[/specials]
|
||||
damage=3
|
||||
number=3
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/darkmissile-n.png"
|
||||
image_diagonal="projectiles/darkmissile-ne.png"
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=energy ray
|
||||
[/attack_filter]
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/darkmissile-n.png"
|
||||
image_diagonal="projectiles/darkmissile-ne.png"
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=energy ray
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -43,12 +43,6 @@
|
|||
[/specials]
|
||||
damage=3
|
||||
number=3
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=energy ray
|
||||
|
@ -61,17 +55,29 @@
|
|||
[/specials]
|
||||
damage=3
|
||||
number=3
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/darkmissile-n.png"
|
||||
image_diagonal="projectiles/darkmissile-ne.png"
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=energy ray
|
||||
[/attack_filter]
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/darkmissile-n.png"
|
||||
image_diagonal="projectiles/darkmissile-ne.png"
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=energy ray
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -33,31 +33,6 @@
|
|||
range=melee
|
||||
damage=7
|
||||
number=2
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-50
|
||||
image=units/alien/orb-small-melee1.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
sound=bite-small.ogg
|
||||
begin=-50
|
||||
end=150
|
||||
image=units/alien/orb-small-melee2.png
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
sound={SOUND_LIST:MISS}
|
||||
begin=-50
|
||||
end=150
|
||||
image=units/alien/orb-small-melee2.png
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=energy ray
|
||||
|
@ -67,37 +42,68 @@
|
|||
range=ranged
|
||||
damage=5
|
||||
number=3
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-200
|
||||
image=units/alien/orb-small-ranged1.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=no
|
||||
[frame]
|
||||
sound=magic-dark-miss.ogg
|
||||
begin=-200
|
||||
end=50
|
||||
image=units/alien/orb-small-ranged2.png
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=yes
|
||||
[frame]
|
||||
sound=magic-dark.ogg
|
||||
begin=-200
|
||||
end=50
|
||||
image=units/alien/orb-small-ranged2.png
|
||||
[/frame]
|
||||
[/else]
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/darkmissile-n.png"
|
||||
image_diagonal="projectiles/darkmissile-ne.png"
|
||||
[/missile_frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
{DEFENSE_ANIM "units/alien/orb-small-defend.png" units/alien/orb-small.png wail-sml.wav }
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=energy ray
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-200
|
||||
image=units/alien/orb-small-ranged1.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=no
|
||||
[frame]
|
||||
sound=magic-dark-miss.ogg
|
||||
begin=-200
|
||||
end=50
|
||||
image=units/alien/orb-small-ranged2.png
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=yes
|
||||
[frame]
|
||||
sound=magic-dark.ogg
|
||||
begin=-200
|
||||
end=50
|
||||
image=units/alien/orb-small-ranged2.png
|
||||
[/frame]
|
||||
[/else]
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/darkmissile-n.png"
|
||||
image_diagonal="projectiles/darkmissile-ne.png"
|
||||
[/missile_frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=fangs
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-50
|
||||
image=units/alien/orb-small-melee1.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
sound=bite-small.ogg
|
||||
begin=-50
|
||||
end=150
|
||||
image=units/alien/orb-small-melee2.png
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
sound={SOUND_LIST:MISS}
|
||||
begin=-50
|
||||
end=150
|
||||
image=units/alien/orb-small-melee2.png
|
||||
[/frame]
|
||||
[/else]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -35,17 +35,20 @@
|
|||
[/specials]
|
||||
damage=6
|
||||
number=1
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/darkmissile-n.png"
|
||||
image_diagonal="projectiles/darkmissile-ne.png"
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=energy ray
|
||||
[/attack_filter]
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/darkmissile-n.png"
|
||||
image_diagonal="projectiles/darkmissile-ne.png"
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -25,25 +25,28 @@
|
|||
range=melee
|
||||
damage=6
|
||||
number=2
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=ant-attack.png
|
||||
sound=bite-small.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=ant-attack.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=fangs
|
||||
[/attack_filter]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=ant-attack.png
|
||||
sound=bite-small.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=ant-attack.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -33,26 +33,6 @@
|
|||
range=melee
|
||||
damage=10
|
||||
number=4
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/corrupted-elf-attack.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/corrupted-elf-attack.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=magic
|
||||
|
@ -65,31 +45,57 @@
|
|||
range=ranged
|
||||
damage=12
|
||||
number=3
|
||||
[animation]
|
||||
[missile_frame]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=magic
|
||||
[/attack_filter]
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image=projectiles/darkmissile-n.png
|
||||
image_diagonal=projectiles/darkmissile-ne.png
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
sound=magic-dark.ogg
|
||||
image=units/elves-desert/corrupted-elf.png
|
||||
begin=-200
|
||||
end=0
|
||||
image=projectiles/darkmissile-n.png
|
||||
image_diagonal=projectiles/darkmissile-ne.png
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
sound=magic-dark.ogg
|
||||
image=units/elves-desert/corrupted-elf.png
|
||||
begin=-200
|
||||
end=0
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
sound=magic-dark-miss.ogg
|
||||
image=units/elves-desert/corrupted-elf.png
|
||||
begin=-200
|
||||
end=0
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
sound=magic-dark-miss.ogg
|
||||
image=units/elves-desert/corrupted-elf.png
|
||||
begin=-200
|
||||
end=0
|
||||
[/frame]
|
||||
[/else]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=sword
|
||||
[/attack_filter]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/corrupted-elf-attack.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/corrupted-elf-attack.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -23,30 +23,33 @@
|
|||
range=melee
|
||||
damage=9
|
||||
number=2
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=crab-attack1.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=crab-attack2.png
|
||||
sound=claws.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=crab-attack2.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=claws
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=crab-attack1.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=crab-attack2.png
|
||||
sound=claws.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=crab-attack2.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -22,30 +22,33 @@
|
|||
range=melee
|
||||
damage=6
|
||||
number=2
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=dawarf-melee-1.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=dawarf-melee-2.png
|
||||
sound=fist.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=dawarf-melee-2.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=fist
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=dawarf-melee-1.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=dawarf-melee-2.png
|
||||
sound=fist.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=dawarf-melee-2.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -25,24 +25,6 @@
|
|||
range=melee
|
||||
damage=9
|
||||
number=3
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image=units/orcs/nightstalker-melee-1.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/orcs/nightstalker-melee-1.png
|
||||
sound=dagger-swish.wav
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=150
|
||||
image=units/orcs/nightstalker-melee-2.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=darts
|
||||
|
@ -55,39 +37,63 @@
|
|||
[specials]
|
||||
{WEAPON_SPECIAL_POISON}
|
||||
[/specials]
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/dagger-n.png
|
||||
image_diagonal=projectiles/dagger-ne.png
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image=units/orcs/nightstalker-ranged-1.png
|
||||
sound=throwing-knife.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image=units/orcs/nightstalker-ranged-1.png
|
||||
sound=throwing-knife-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
{FRAME_ON_POISON (
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/orcs/nightstalker-ranged-2.png
|
||||
sound=poison.ogg
|
||||
[/frame]
|
||||
)}
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=darts
|
||||
[/attack_filter]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/dagger-n.png
|
||||
image_diagonal=projectiles/dagger-ne.png
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image=units/orcs/nightstalker-ranged-1.png
|
||||
sound=throwing-knife.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image=units/orcs/nightstalker-ranged-1.png
|
||||
sound=throwing-knife-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
{FRAME_ON_POISON (
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/orcs/nightstalker-ranged-2.png
|
||||
sound=poison.ogg
|
||||
[/frame]
|
||||
)}
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=scythe
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image=units/orcs/nightstalker-melee-1.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/orcs/nightstalker-melee-1.png
|
||||
sound=dagger-swish.wav
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=150
|
||||
image=units/orcs/nightstalker-melee-2.png
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -65,26 +65,6 @@
|
|||
damage=6
|
||||
number=2
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/archer-attack.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/archer-attack.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bow
|
||||
|
@ -94,48 +74,74 @@
|
|||
damage=4
|
||||
number=4
|
||||
icon=attacks/bow-elven.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-400
|
||||
end=-250
|
||||
image=units/elves-desert/archer-attack1.png
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-400
|
||||
end=-250
|
||||
image=units/elves-desert/archer-attack1.png
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-150
|
||||
image=units/elves-desert/archer-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image=units/elves-desert/archer-attack3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/archer-attack3.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=bow
|
||||
[/attack_filter]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-400
|
||||
end=-250
|
||||
image=units/elves-desert/archer-attack1.png
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-400
|
||||
end=-250
|
||||
image=units/elves-desert/archer-attack1.png
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-150
|
||||
image=units/elves-desert/archer-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image=units/elves-desert/archer-attack3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/archer-attack3.png
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=sword
|
||||
[/attack_filter]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/archer-attack.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/archer-attack.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/attack_anim]
|
||||
[female]
|
||||
id="Desert Archer"
|
||||
name= _ "female^Desert Archer"
|
||||
|
@ -198,26 +204,6 @@
|
|||
damage=6
|
||||
number=2
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image="units/elves-desert/archer+female-attack.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image="units/elves-desert/archer+female-attack.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bow
|
||||
|
@ -227,48 +213,74 @@
|
|||
damage=4
|
||||
number=4
|
||||
icon=attacks/bow-elven.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-400
|
||||
end=-250
|
||||
image="units/elves-desert/archer+female-attack1.png"
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-400
|
||||
end=-250
|
||||
image="units/elves-desert/archer+female-attack1.png"
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-150
|
||||
image="units/elves-desert/archer+female-attack2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image="units/elves-desert/archer+female-attack3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="units/elves-desert/archer+female-attack3.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=bow
|
||||
[/attack_filter]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-400
|
||||
end=-250
|
||||
image="units/elves-desert/archer+female-attack1.png"
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-400
|
||||
end=-250
|
||||
image="units/elves-desert/archer+female-attack1.png"
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-150
|
||||
image="units/elves-desert/archer+female-attack2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image="units/elves-desert/archer+female-attack3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="units/elves-desert/archer+female-attack3.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=sword
|
||||
[/attack_filter]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image="units/elves-desert/archer+female-attack.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image="units/elves-desert/archer+female-attack.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/attack_anim]
|
||||
[/female]
|
||||
[/unit]
|
||||
#enddef
|
||||
|
|
|
@ -75,26 +75,6 @@ Special Notes: While a unit with the same allegiance as the Desert Avenger distr
|
|||
{WEAPON_SPECIAL_BACKSTAB}
|
||||
[/specials]
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image="units/elves-desert/avenger-attack.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image="units/elves-desert/avenger-attack.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bow
|
||||
|
@ -104,58 +84,84 @@ Special Notes: While a unit with the same allegiance as the Desert Avenger distr
|
|||
damage=9
|
||||
number=4
|
||||
icon=attacks/bow-elven.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-525
|
||||
end=-450
|
||||
image=units/elves-desert/avenger-bow.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-300
|
||||
image=units/elves-desert/avenger-attack1.png
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-300
|
||||
image=units/elves-desert/avenger-attack1.png
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-150
|
||||
image=units/elves-desert/avenger-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image=units/elves-desert/avenger-attack3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/avenger-attack3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=units/elves-desert/avenger-bow.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=bow
|
||||
[/attack_filter]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-525
|
||||
end=-450
|
||||
image=units/elves-desert/avenger-bow.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-300
|
||||
image=units/elves-desert/avenger-attack1.png
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-300
|
||||
image=units/elves-desert/avenger-attack1.png
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-150
|
||||
image=units/elves-desert/avenger-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image=units/elves-desert/avenger-attack3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/avenger-attack3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=units/elves-desert/avenger-bow.png
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=sword
|
||||
[/attack_filter]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image="units/elves-desert/avenger-attack.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image="units/elves-desert/avenger-attack.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/attack_anim]
|
||||
[female]
|
||||
id=Desert Avenger
|
||||
name= _ "female^Desert Avenger"
|
||||
|
@ -228,26 +234,6 @@ Special Notes: While a unit with the same allegiance as the desert avenger distr
|
|||
{WEAPON_SPECIAL_BACKSTAB}
|
||||
[/specials]
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image="units/elves-desert/avenger+female-attack.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image="units/elves-desert/avenger+female-attack.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bow
|
||||
|
@ -257,57 +243,83 @@ Special Notes: While a unit with the same allegiance as the desert avenger distr
|
|||
damage=10
|
||||
number=4
|
||||
icon=attacks/bow-elven.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-525
|
||||
end=-450
|
||||
image="units/elves-desert/avenger+female-bow.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-300
|
||||
image="units/elves-desert/avenger+female-attack1.png"
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-300
|
||||
image="units/elves-desert/avenger+female-attack1.png"
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-150
|
||||
image="units/elves-desert/avenger+female-attack2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image="units/elves-desert/avenger+female-attack3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="units/elves-desert/avenger+female-attack3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image="units/elves-desert/avenger+female-bow.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=bow
|
||||
[/attack_filter]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-525
|
||||
end=-450
|
||||
image="units/elves-desert/avenger+female-bow.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-300
|
||||
image="units/elves-desert/avenger+female-attack1.png"
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-300
|
||||
image="units/elves-desert/avenger+female-attack1.png"
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-150
|
||||
image="units/elves-desert/avenger+female-attack2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image="units/elves-desert/avenger+female-attack3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="units/elves-desert/avenger+female-attack3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image="units/elves-desert/avenger+female-bow.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=sword
|
||||
[/attack_filter]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image="units/elves-desert/avenger+female-attack.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image="units/elves-desert/avenger+female-attack.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/attack_anim]
|
||||
[/female]
|
||||
[/unit]
|
||||
|
|
|
@ -44,26 +44,6 @@
|
|||
damage=8
|
||||
number=4
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/captain-attack.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/captain-attack.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bow
|
||||
|
@ -73,56 +53,82 @@
|
|||
damage=4
|
||||
number=3
|
||||
icon=attacks/bow-elven.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-600
|
||||
end=-450
|
||||
image=units/elves-desert/captain-bow.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-300
|
||||
image=units/elves-desert/captain-bow-attack1.png
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-300
|
||||
image=units/elves-desert/captain-bow-attack1.png
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-200
|
||||
image=units/elves-desert/captain-bow-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/captain-bow-attack3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/captain-bow-attack3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=units/elves-desert/captain-bow.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=bow
|
||||
[/attack_filter]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-600
|
||||
end=-450
|
||||
image=units/elves-desert/captain-bow.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-300
|
||||
image=units/elves-desert/captain-bow-attack1.png
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-300
|
||||
image=units/elves-desert/captain-bow-attack1.png
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-200
|
||||
image=units/elves-desert/captain-bow-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/captain-bow-attack3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/captain-bow-attack3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=units/elves-desert/captain-bow.png
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=sword
|
||||
[/attack_filter]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/captain-attack.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/captain-attack.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -41,26 +41,6 @@
|
|||
damage=10
|
||||
number=5
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/champion-attack.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/champion-attack.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bow
|
||||
|
@ -70,56 +50,82 @@
|
|||
damage=8
|
||||
number=3
|
||||
icon=attacks/bow-elven.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-600
|
||||
end=-450
|
||||
image=units/elves-desert/champion-bow.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-300
|
||||
image=units/elves-desert/champion-bow-attack1.png
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-300
|
||||
image=units/elves-desert/champion-bow-attack1.png
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-200
|
||||
image=units/elves-desert/champion-bow-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/champion-bow-attack3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/champion-bow-attack3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=units/elves-desert/champion-bow.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=bow
|
||||
[/attack_filter]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-600
|
||||
end=-450
|
||||
image=units/elves-desert/champion-bow.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-300
|
||||
image=units/elves-desert/champion-bow-attack1.png
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-300
|
||||
image=units/elves-desert/champion-bow-attack1.png
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-200
|
||||
image=units/elves-desert/champion-bow-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/champion-bow-attack3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/champion-bow-attack3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=units/elves-desert/champion-bow.png
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=sword
|
||||
[/attack_filter]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/champion-attack.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/champion-attack.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -88,26 +88,6 @@ Special Notes: A druid's entangling attack slows enemies down, halving their mov
|
|||
number=2
|
||||
range=melee
|
||||
icon=attacks/druidstaff.png
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="units/elves-desert/druid-attack.png"
|
||||
sound=staff.wav
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="units/elves-desert/druid-attack.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=ensnare
|
||||
|
@ -120,29 +100,6 @@ Special Notes: A druid's entangling attack slows enemies down, halving their mov
|
|||
number=2
|
||||
range=ranged
|
||||
icon=attacks/entangle.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
offset=1.0
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/entangle.png"
|
||||
image_diagonal="projectiles/entangle.png"
|
||||
[/missile_frame]
|
||||
{FRAME_ON_SLOW (
|
||||
[frame]
|
||||
begin=-100
|
||||
end=-50
|
||||
image=units/elves-desert/druid-ranged.png
|
||||
sound=slowed.wav
|
||||
[/frame]
|
||||
)}
|
||||
[frame]
|
||||
begin=-50
|
||||
end=0
|
||||
image=units/elves-desert/druid-ranged.png
|
||||
sound=entangle.wav
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=thorns
|
||||
|
@ -154,36 +111,88 @@ Special Notes: A druid's entangling attack slows enemies down, halving their mov
|
|||
damage=5
|
||||
number=3
|
||||
range=ranged
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/thorns.png"
|
||||
image_diagonal="projectiles/thorns-ne.png"
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-150
|
||||
image="units/elves-desert/druid.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
sound=magic-thorns-1.ogg,magic-thorns-2.ogg
|
||||
begin=-150
|
||||
end=0
|
||||
image="units/elves-desert/druid-ranged.png"
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
sound=magic-thorns-miss-1.ogg,magic-thorns-miss-2.ogg
|
||||
begin=-150
|
||||
end=0
|
||||
image="units/elves-desert/druid-ranged.png"
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=thorns
|
||||
[/attack_filter]
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/thorns.png"
|
||||
image_diagonal="projectiles/thorns-ne.png"
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-150
|
||||
image="units/elves-desert/druid.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
sound=magic-thorns-1.ogg,magic-thorns-2.ogg
|
||||
begin=-150
|
||||
end=0
|
||||
image="units/elves-desert/druid-ranged.png"
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
sound=magic-thorns-miss-1.ogg,magic-thorns-miss-2.ogg
|
||||
begin=-150
|
||||
end=0
|
||||
image="units/elves-desert/druid-ranged.png"
|
||||
[/frame]
|
||||
[/else]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=ensnare
|
||||
[/attack_filter]
|
||||
[missile_frame]
|
||||
offset=1.0
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/entangle.png"
|
||||
image_diagonal="projectiles/entangle.png"
|
||||
[/missile_frame]
|
||||
{FRAME_ON_SLOW (
|
||||
[frame]
|
||||
begin=-100
|
||||
end=-50
|
||||
image=units/elves-desert/druid-ranged.png
|
||||
sound=slowed.wav
|
||||
[/frame]
|
||||
)}
|
||||
[frame]
|
||||
begin=-50
|
||||
end=0
|
||||
image=units/elves-desert/druid-ranged.png
|
||||
sound=entangle.wav
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=staff
|
||||
[/attack_filter]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="units/elves-desert/druid-attack.png"
|
||||
sound=staff.wav
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="units/elves-desert/druid-attack.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -42,26 +42,6 @@
|
|||
damage=6
|
||||
number=4
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/fighter-attack.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/fighter-attack.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bow
|
||||
|
@ -71,58 +51,84 @@
|
|||
damage=2
|
||||
number=3
|
||||
icon=attacks/bow-elven.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-600
|
||||
end=-450
|
||||
image=units/elves-desert/fighter-bow.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-300
|
||||
image=units/elves-desert/fighter-bow-attack1.png
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-300
|
||||
image=units/elves-desert/fighter-bow-attack1.png
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-200
|
||||
image=units/elves-desert/fighter-bow-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/fighter-bow-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/fighter-bow-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=units/elves-desert/fighter-bow.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=bow
|
||||
[/attack_filter]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-600
|
||||
end=-450
|
||||
image=units/elves-desert/fighter-bow.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-300
|
||||
image=units/elves-desert/fighter-bow-attack1.png
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-300
|
||||
image=units/elves-desert/fighter-bow-attack1.png
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-200
|
||||
image=units/elves-desert/fighter-bow-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/fighter-bow-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/fighter-bow-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=units/elves-desert/fighter-bow.png
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=sword
|
||||
[/attack_filter]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/fighter-attack.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/fighter-attack.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
#enddef
|
||||
|
||||
|
|
|
@ -40,26 +40,6 @@
|
|||
damage=9
|
||||
number=4
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/hero-attack.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/hero-attack.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bow
|
||||
|
@ -69,56 +49,82 @@
|
|||
damage=5
|
||||
number=3
|
||||
icon=attacks/bow-elven.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-600
|
||||
end=-450
|
||||
image=units/elves-desert/hero-bow.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-300
|
||||
image=units/elves-desert/hero-bow-attack1.png
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-300
|
||||
image=units/elves-desert/hero-bow-attack1.png
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-200
|
||||
image=units/elves-desert/hero-bow-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/hero-bow-attack3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/hero-bow-attack3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=units/elves-desert/hero-bow.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=bow
|
||||
[/attack_filter]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-600
|
||||
end=-450
|
||||
image=units/elves-desert/hero-bow.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-300
|
||||
image=units/elves-desert/hero-bow-attack1.png
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-300
|
||||
image=units/elves-desert/hero-bow-attack1.png
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-200
|
||||
image=units/elves-desert/hero-bow-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/hero-bow-attack3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/hero-bow-attack3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=units/elves-desert/hero-bow.png
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=sword
|
||||
[/attack_filter]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/hero-attack.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/hero-attack.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -56,32 +56,6 @@ Special Notes: The skirmish ability allows the Desert Horseman to ignore enemy u
|
|||
damage=7
|
||||
number=5
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/horse-archer-moving.png
|
||||
sound=horse-elf-canter.wav
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/horse-archer-attack.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/horse-archer-attack.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bow
|
||||
|
@ -91,41 +65,73 @@ Special Notes: The skirmish ability allows the Desert Horseman to ignore enemy u
|
|||
damage=5
|
||||
number=3
|
||||
icon=attacks/bow-elven.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-150
|
||||
image=units/elves-desert/horse-archer-ranged1.png
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-150
|
||||
image=units/elves-desert/horse-archer-ranged1.png
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image=units/elves-desert/horse-archer-ranged2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/horse-archer-ranged2.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=bow
|
||||
[/attack_filter]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-150
|
||||
image=units/elves-desert/horse-archer-ranged1.png
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-150
|
||||
image=units/elves-desert/horse-archer-ranged1.png
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image=units/elves-desert/horse-archer-ranged2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/horse-archer-ranged2.png
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=sword
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/horse-archer-moving.png
|
||||
sound=horse-elf-canter.wav
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/horse-archer-attack.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/horse-archer-attack.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -39,26 +39,6 @@
|
|||
damage=5
|
||||
number=4
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/hunter-melee.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/hunter-melee.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bola
|
||||
|
@ -71,46 +51,72 @@
|
|||
{WEAPON_SPECIAL_SLOW}
|
||||
[/specials]
|
||||
icon=attacks/bolas.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image=projectiles/bola-n.png
|
||||
image_diagonal=projectiles/bola-ne.png
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-200
|
||||
image=units/elves-desert/hunter-ranged-1.png
|
||||
sound=hatchet.wav
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-200
|
||||
image=units/elves-desert/hunter-ranged-1.png
|
||||
sound=hatchet-miss.wav
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/hunter-ranged-2.png
|
||||
[/frame]
|
||||
{FRAME_ON_SLOW (
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/hunter-ranged-3.png
|
||||
sound=slowed.wav
|
||||
[/frame]
|
||||
)}
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=bola
|
||||
[/attack_filter]
|
||||
[missile_frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image=projectiles/bola-n.png
|
||||
image_diagonal=projectiles/bola-ne.png
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-200
|
||||
image=units/elves-desert/hunter-ranged-1.png
|
||||
sound=hatchet.wav
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-200
|
||||
image=units/elves-desert/hunter-ranged-1.png
|
||||
sound=hatchet-miss.wav
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/hunter-ranged-2.png
|
||||
[/frame]
|
||||
{FRAME_ON_SLOW (
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/hunter-ranged-3.png
|
||||
sound=slowed.wav
|
||||
[/frame]
|
||||
)}
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=sword
|
||||
[/attack_filter]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/hunter-melee.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/hunter-melee.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/attack_anim]
|
||||
[female]
|
||||
name= _ "female^Desert Hunter"
|
||||
gender=female
|
||||
|
|
|
@ -41,26 +41,6 @@ Special Notes: Their marksmanship gives these elves a high chance of hitting the
|
|||
damage=7
|
||||
number=2
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/marksman-attack.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/marksman-attack.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=longbow
|
||||
|
@ -73,63 +53,89 @@ Special Notes: Their marksmanship gives these elves a high chance of hitting the
|
|||
damage=8
|
||||
number=4
|
||||
icon=attacks/bow-elven-magic.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-475
|
||||
end=-400
|
||||
image=units/elves-desert/marksman-bow.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-400
|
||||
end=-325
|
||||
image=units/elves-desert/marksman-attack1.png
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-400
|
||||
end=-325
|
||||
image=units/elves-desert/marksman-attack1.png
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-325
|
||||
end=-250
|
||||
image=units/elves-desert/marksman-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-150
|
||||
image=units/elves-desert/marksman-attack3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image=units/elves-desert/marksman-attack4.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/marksman-attack4.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=75
|
||||
image=units/elves-desert/marksman-bow.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=longbow
|
||||
[/attack_filter]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-475
|
||||
end=-400
|
||||
image=units/elves-desert/marksman-bow.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-400
|
||||
end=-325
|
||||
image=units/elves-desert/marksman-attack1.png
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-400
|
||||
end=-325
|
||||
image=units/elves-desert/marksman-attack1.png
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-325
|
||||
end=-250
|
||||
image=units/elves-desert/marksman-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-150
|
||||
image=units/elves-desert/marksman-attack3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image=units/elves-desert/marksman-attack4.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/marksman-attack4.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=75
|
||||
image=units/elves-desert/marksman-bow.png
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=sword
|
||||
[/attack_filter]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/marksman-attack.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/marksman-attack.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/attack_anim]
|
||||
[female]
|
||||
id=Desert Marksman
|
||||
name= _ "female^Desert Marksman"
|
||||
|
@ -171,26 +177,6 @@ Special Notes: Their marksmanship gives these elves a high chance of hitting the
|
|||
damage=7
|
||||
number=2
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image="units/elves-desert/marksman+female-attack.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image="units/elves-desert/marksman+female-attack.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=longbow
|
||||
|
@ -203,62 +189,88 @@ Special Notes: Their marksmanship gives these elves a high chance of hitting the
|
|||
damage=8
|
||||
number=4
|
||||
icon=attacks/bow-elven-magic.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-475
|
||||
end=-400
|
||||
image="units/elves-desert/marksman+female-bow.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-400
|
||||
end=-325
|
||||
image="units/elves-desert/marksman+female-attack1.png"
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-400
|
||||
end=-325
|
||||
image="units/elves-desert/marksman+female-attack1.png"
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-325
|
||||
end=-250
|
||||
image="units/elves-desert/marksman+female-attack2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-150
|
||||
image="units/elves-desert/marksman+female-attack3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image=units/elves-desert/marksman+female-attack4.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/marksman+female-attack4.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=75
|
||||
image="units/elves-desert/marksman+female-bow.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=longbow
|
||||
[/attack_filter]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-475
|
||||
end=-400
|
||||
image="units/elves-desert/marksman+female-bow.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-400
|
||||
end=-325
|
||||
image="units/elves-desert/marksman+female-attack1.png"
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-400
|
||||
end=-325
|
||||
image="units/elves-desert/marksman+female-attack1.png"
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-325
|
||||
end=-250
|
||||
image="units/elves-desert/marksman+female-attack2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-150
|
||||
image="units/elves-desert/marksman+female-attack3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image=units/elves-desert/marksman+female-attack4.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/marksman+female-attack4.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=75
|
||||
image="units/elves-desert/marksman+female-bow.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=sword
|
||||
[/attack_filter]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image="units/elves-desert/marksman+female-attack.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image="units/elves-desert/marksman+female-attack.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/attack_anim]
|
||||
[/female]
|
||||
[/unit]
|
||||
|
|
|
@ -47,26 +47,6 @@ Special Notes: the leadership of a Marshal enables friendly units next to it to
|
|||
damage=11
|
||||
number=4
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/marshal-attack.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/marshal-attack.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bow
|
||||
|
@ -76,56 +56,82 @@ Special Notes: the leadership of a Marshal enables friendly units next to it to
|
|||
damage=7
|
||||
number=3
|
||||
icon=attacks/bow-elven.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-600
|
||||
end=-450
|
||||
image=units/elves-desert/marshal-bow.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-300
|
||||
image=units/elves-desert/marshal-attack1.png
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-300
|
||||
image=units/elves-desert/marshal-attack1.png
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-200
|
||||
image=units/elves-desert/marshal-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/marshal-attack3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/marshal-attack3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=units/elves-desert/marshal-bow.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=bow
|
||||
[/attack_filter]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-600
|
||||
end=-450
|
||||
image=units/elves-desert/marshal-bow.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-300
|
||||
image=units/elves-desert/marshal-attack1.png
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-300
|
||||
image=units/elves-desert/marshal-attack1.png
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-200
|
||||
image=units/elves-desert/marshal-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/marshal-attack3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/marshal-attack3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=units/elves-desert/marshal-bow.png
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=sword
|
||||
[/attack_filter]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/marshal-attack.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/marshal-attack.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -51,32 +51,6 @@
|
|||
damage=8
|
||||
number=4
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/outrider-moving.png
|
||||
sound=horse-canter.wav
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=image=units/elves-desert/outrider-attack.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=image=units/elves-desert/outrider-attack.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bow
|
||||
|
@ -86,41 +60,73 @@
|
|||
damage=7
|
||||
number=3
|
||||
icon=attacks/bow-elven.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-150
|
||||
image=units/elves-desert/outrider-attack1.png
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-150
|
||||
image=units/elves-desert/outrider-attack1.png
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image=units/elves-desert/outrider-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/outrider-attack2.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=bow
|
||||
[/attack_filter]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-150
|
||||
image=units/elves-desert/outrider-attack1.png
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-150
|
||||
image=units/elves-desert/outrider-attack1.png
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image=units/elves-desert/outrider-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/outrider-attack2.png
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=sword
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/outrider-moving.png
|
||||
sound=horse-canter.wav
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=image=units/elves-desert/outrider-attack.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=image=units/elves-desert/outrider-attack.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -44,31 +44,6 @@ Special Notes: The skirmish ability allows the rogue to ignore enemy units' zone
|
|||
damage=9
|
||||
number=4
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image=units/elves-desert/prowler-melee1.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/prowler-melee2.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/prowler-melee2.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bola
|
||||
|
@ -81,56 +56,87 @@ Special Notes: The skirmish ability allows the rogue to ignore enemy units' zone
|
|||
{WEAPON_SPECIAL_SLOW}
|
||||
[/specials]
|
||||
icon=attacks/bolas.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image=projectiles/bola-n.png
|
||||
image_diagonal=projectiles/bola-ne.png
|
||||
[/missile_frame]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=bola
|
||||
[/attack_filter]
|
||||
[missile_frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image=projectiles/bola-n.png
|
||||
image_diagonal=projectiles/bola-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-500
|
||||
end=-375
|
||||
image=units/elves-desert/prowler-ranged1.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-500
|
||||
end=-375
|
||||
image=units/elves-desert/prowler-ranged1.png
|
||||
begin=-375
|
||||
end=-250
|
||||
image=units/elves-desert/prowler-ranged2.png
|
||||
sound=hatchet.wav
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-375
|
||||
end=-250
|
||||
image=units/elves-desert/prowler-ranged2.png
|
||||
sound=hatchet.wav
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-375
|
||||
end=-250
|
||||
image=units/elves-desert/prowler-ranged2.png
|
||||
sound=hatchet-miss.wav
|
||||
[/frame]
|
||||
[/else]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-125
|
||||
image=units/elves-desert/prowler-ranged3.png
|
||||
begin=-375
|
||||
end=-250
|
||||
image=units/elves-desert/prowler-ranged2.png
|
||||
sound=hatchet-miss.wav
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-125
|
||||
end=-100
|
||||
image=units/elves-desert/prowler-ranged4.png
|
||||
[/frame]
|
||||
{FRAME_ON_SLOW (
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-125
|
||||
image=units/elves-desert/prowler-ranged3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-125
|
||||
end=-100
|
||||
image=units/elves-desert/prowler-ranged4.png
|
||||
[/frame]
|
||||
{FRAME_ON_SLOW (
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/prowler-ranged4.png
|
||||
sound=slowed.wav
|
||||
[/frame]
|
||||
)}
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=sword
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image=units/elves-desert/prowler-melee1.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/prowler-ranged4.png
|
||||
sound=slowed.wav
|
||||
end=100
|
||||
image=units/elves-desert/prowler-melee2.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
)}
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/prowler-melee2.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/attack_anim]
|
||||
[female]
|
||||
name= _ "female^Desert Prowler"
|
||||
gender=female
|
||||
|
|
|
@ -76,26 +76,6 @@ Special Notes: While a unit with the same allegiance as the Desert Ranger distra
|
|||
{WEAPON_SPECIAL_BACKSTAB}
|
||||
[/specials]
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/ranger-attack.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/ranger-attack.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bow
|
||||
|
@ -105,58 +85,84 @@ Special Notes: While a unit with the same allegiance as the Desert Ranger distra
|
|||
damage=6
|
||||
number=4
|
||||
icon=attacks/bow-elven.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-525
|
||||
end=-450
|
||||
image=units/elves-desert/ranger-bow.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-300
|
||||
image=units/elves-desert/ranger-attack1.png
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-300
|
||||
image=units/elves-desert/ranger-attack1.png
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-200
|
||||
image=units/elves-desert/ranger-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/ranger-attack3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/ranger-attack3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=units/elves-desert/ranger-bow.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=bow
|
||||
[/attack_filter]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-525
|
||||
end=-450
|
||||
image=units/elves-desert/ranger-bow.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-300
|
||||
image=units/elves-desert/ranger-attack1.png
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-300
|
||||
image=units/elves-desert/ranger-attack1.png
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-200
|
||||
image=units/elves-desert/ranger-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/ranger-attack3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/ranger-attack3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=units/elves-desert/ranger-bow.png
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=sword
|
||||
[/attack_filter]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/ranger-attack.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/ranger-attack.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/attack_anim]
|
||||
[female]
|
||||
name= _ "female^Desert Ranger"
|
||||
id=Desert Ranger
|
||||
|
@ -225,26 +231,6 @@ Special Notes: While a unit with the same allegiance as the Desert Ranger distra
|
|||
{WEAPON_SPECIAL_BACKSTAB}
|
||||
[/specials]
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image="units/elves-desert/ranger+female-attack.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image="units/elves-desert/ranger+female-attack.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bow
|
||||
|
@ -254,57 +240,83 @@ Special Notes: While a unit with the same allegiance as the Desert Ranger distra
|
|||
damage=6
|
||||
number=4
|
||||
icon=attacks/bow-elven.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-525
|
||||
end=-450
|
||||
image="units/elves-desert/ranger+female-bow.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-300
|
||||
image="units/elves-desert/ranger+female-attack1.png"
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-300
|
||||
image="units/elves-desert/ranger+female-attack1.png"
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-200
|
||||
image="units/elves-desert/ranger+female-attack2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="units/elves-desert/ranger+female-attack3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="units/elves-desert/ranger+female-attack3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image="units/elves-desert/ranger+female-bow.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=bow
|
||||
[/attack_filter]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-525
|
||||
end=-450
|
||||
image="units/elves-desert/ranger+female-bow.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-300
|
||||
image="units/elves-desert/ranger+female-attack1.png"
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-300
|
||||
image="units/elves-desert/ranger+female-attack1.png"
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-200
|
||||
image="units/elves-desert/ranger+female-attack2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="units/elves-desert/ranger+female-attack3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="units/elves-desert/ranger+female-attack3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image="units/elves-desert/ranger+female-bow.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=sword
|
||||
[/attack_filter]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image="units/elves-desert/ranger+female-attack.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image="units/elves-desert/ranger+female-attack.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/attack_anim]
|
||||
[/female]
|
||||
[/unit]
|
||||
|
|
|
@ -50,32 +50,6 @@
|
|||
damage=8
|
||||
number=3
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/rider-moving.png
|
||||
sound=horse-canter.wav
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/rider-attack.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/rider-attack.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bow
|
||||
|
@ -85,41 +59,73 @@
|
|||
damage=8
|
||||
number=2
|
||||
icon=attacks/bow-elven.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="projectiles/missile-n.png"
|
||||
image_diagonal="projectiles/missile-ne.png"
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-150
|
||||
image=units/elves-desert/rider-attack1.png
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-150
|
||||
image=units/elves-desert/rider-attack1.png
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image=units/elves-desert/rider-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/rider-attack2.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=bow
|
||||
[/attack_filter]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="projectiles/missile-n.png"
|
||||
image_diagonal="projectiles/missile-ne.png"
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-150
|
||||
image=units/elves-desert/rider-attack1.png
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-150
|
||||
image=units/elves-desert/rider-attack1.png
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image=units/elves-desert/rider-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/rider-attack2.png
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=sword
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/rider-moving.png
|
||||
sound=horse-canter.wav
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/rider-attack.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/rider-attack.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -51,32 +51,6 @@
|
|||
damage=5
|
||||
number=3
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/scout-moving.png
|
||||
sound=horse-canter.wav
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/scout-attack.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/scout-attack.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bow
|
||||
|
@ -86,43 +60,75 @@
|
|||
damage=5
|
||||
number=2
|
||||
icon=attacks/bow-elven.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="projectiles/missile-n.png"
|
||||
image_diagonal="projectiles/missile-ne.png"
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-150
|
||||
image=units/elves-desert/scout-attack1.png
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-150
|
||||
image=units/elves-desert/scout-attack1.png
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image=units/elves-desert/scout-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/scout-attack2.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=bow
|
||||
[/attack_filter]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="projectiles/missile-n.png"
|
||||
image_diagonal="projectiles/missile-ne.png"
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-150
|
||||
image=units/elves-desert/scout-attack1.png
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-150
|
||||
image=units/elves-desert/scout-attack1.png
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image=units/elves-desert/scout-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/scout-attack2.png
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=sword
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/scout-moving.png
|
||||
sound=horse-canter.wav
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/scout-attack.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/scout-attack.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
#enddef
|
||||
|
||||
|
|
|
@ -42,26 +42,6 @@ The skirmish ability allows the rogue to ignore enemy units' zones of control an
|
|||
range=melee
|
||||
damage=7
|
||||
number=4
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/sentinel-melee.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/sentinel-melee.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bola
|
||||
|
@ -74,46 +54,72 @@ The skirmish ability allows the rogue to ignore enemy units' zones of control an
|
|||
{WEAPON_SPECIAL_SLOW}
|
||||
[/specials]
|
||||
icon=attacks/bolas.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image=projectiles/bola-n.png
|
||||
image_diagonal=projectiles/bola-ne.png
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-150
|
||||
image=units/elves-desert/sentinel-ranged-1.png
|
||||
sound=hatchet.wav
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-150
|
||||
image=units/elves-desert/sentinel-ranged-1.png
|
||||
sound=hatchet-miss.wav
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image=units/elves-desert/sentinel-ranged-2.png
|
||||
[/frame]
|
||||
{FRAME_ON_SLOW (
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/sentinel-ranged-2.png
|
||||
sound=slowed.wav
|
||||
[/frame]
|
||||
)}
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=bola
|
||||
[/attack_filter]
|
||||
[missile_frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image=projectiles/bola-n.png
|
||||
image_diagonal=projectiles/bola-ne.png
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-150
|
||||
image=units/elves-desert/sentinel-ranged-1.png
|
||||
sound=hatchet.wav
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-150
|
||||
image=units/elves-desert/sentinel-ranged-1.png
|
||||
sound=hatchet-miss.wav
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image=units/elves-desert/sentinel-ranged-2.png
|
||||
[/frame]
|
||||
{FRAME_ON_SLOW (
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/sentinel-ranged-2.png
|
||||
sound=slowed.wav
|
||||
[/frame]
|
||||
)}
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=sword
|
||||
[/attack_filter]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/sentinel-melee.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/sentinel-melee.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/attack_anim]
|
||||
[female]
|
||||
name= _ "female^Desert Sentinel"
|
||||
gender=female
|
||||
|
|
|
@ -91,26 +91,6 @@
|
|||
number=2
|
||||
range=melee
|
||||
icon=attacks/druidstaff.png
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="units/elves-desert/shaman-attack.png"
|
||||
sound=staff.wav
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="units/elves-desert/shaman-attack.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=entangle
|
||||
|
@ -122,30 +102,56 @@
|
|||
[specials]
|
||||
{WEAPON_SPECIAL_SLOW}
|
||||
[/specials]
|
||||
[animation]
|
||||
[missile_frame]
|
||||
offset=1.0
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/entangle.png"
|
||||
image_diagonal="projectiles/entangle.png"
|
||||
[/missile_frame]
|
||||
{FRAME_ON_SLOW (
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=entangle
|
||||
[/attack_filter]
|
||||
[missile_frame]
|
||||
offset=1.0
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/entangle.png"
|
||||
image_diagonal="projectiles/entangle.png"
|
||||
[/missile_frame]
|
||||
{FRAME_ON_SLOW (
|
||||
[frame]
|
||||
begin=-100
|
||||
end=-50
|
||||
image=units/elves-desert/shaman-attack2.png
|
||||
sound=slowed.wav
|
||||
[/frame]
|
||||
)}
|
||||
[frame]
|
||||
begin=-50
|
||||
end=0
|
||||
image=units/elves-desert/shaman-attack2.png
|
||||
sound=entangle.wav
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=staff
|
||||
[/attack_filter]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=-50
|
||||
image=units/elves-desert/shaman-attack2.png
|
||||
sound=slowed.wav
|
||||
end=100
|
||||
image="units/elves-desert/shaman-attack.png"
|
||||
sound=staff.wav
|
||||
[/frame]
|
||||
)}
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-50
|
||||
end=0
|
||||
image=units/elves-desert/shaman-attack2.png
|
||||
sound=entangle.wav
|
||||
begin=-100
|
||||
end=100
|
||||
image="units/elves-desert/shaman-attack.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/else]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
#enddef
|
||||
|
||||
|
|
|
@ -71,26 +71,6 @@ Special Notes: Their marksmanship gives these elves a high chance of hitting the
|
|||
damage=8
|
||||
number=2
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/sharpshooter-attack.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/sharpshooter-attack.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=longbow
|
||||
|
@ -103,63 +83,89 @@ Special Notes: Their marksmanship gives these elves a high chance of hitting the
|
|||
{WEAPON_SPECIAL_MARKSMAN}
|
||||
[/specials]
|
||||
icon=attacks/bow-elven-magic.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-445
|
||||
end=-380
|
||||
image=units/elves-desert/sharpshooter-bow.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-380
|
||||
end=-305
|
||||
image=units/elves-desert/sharpshooter-attack1.png
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-380
|
||||
end=-305
|
||||
image=units/elves-desert/sharpshooter-attack1.png
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-305
|
||||
end=-230
|
||||
image=units/elves-desert/sharpshooter-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-230
|
||||
end=-130
|
||||
image=units/elves-desert/sharpshooter-attack3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-130
|
||||
end=-100
|
||||
image=units/elves-desert/sharpshooter-attack4.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/sharpshooter-attack4.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=65
|
||||
image=units/elves-desert/sharpshooter-bow.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=longbow
|
||||
[/attack_filter]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-445
|
||||
end=-380
|
||||
image=units/elves-desert/sharpshooter-bow.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-380
|
||||
end=-305
|
||||
image=units/elves-desert/sharpshooter-attack1.png
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-380
|
||||
end=-305
|
||||
image=units/elves-desert/sharpshooter-attack1.png
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-305
|
||||
end=-230
|
||||
image=units/elves-desert/sharpshooter-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-230
|
||||
end=-130
|
||||
image=units/elves-desert/sharpshooter-attack3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-130
|
||||
end=-100
|
||||
image=units/elves-desert/sharpshooter-attack4.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/sharpshooter-attack4.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=65
|
||||
image=units/elves-desert/sharpshooter-bow.png
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=sword
|
||||
[/attack_filter]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/sharpshooter-attack.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/sharpshooter-attack.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/attack_anim]
|
||||
[female]
|
||||
id=Desert Sharpshooter
|
||||
name= _ "female^Desert Sharpshooter"
|
||||
|
@ -233,26 +239,6 @@ Special Notes: Their marksmanship gives these elves a high chance of hitting the
|
|||
damage=8
|
||||
number=2
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image="units/elves-desert/sharpshooter+female-attack.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image="units/elves-desert/sharpshooter+female-attack.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=longbow
|
||||
|
@ -265,62 +251,88 @@ Special Notes: Their marksmanship gives these elves a high chance of hitting the
|
|||
damage=10
|
||||
number=5
|
||||
icon=attacks/bow-elven-magic.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-445
|
||||
end=-380
|
||||
image="units/elves-desert/sharpshooter+female-bow.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-380
|
||||
end=-305
|
||||
image="units/elves-desert/sharpshooter+female-attack1.png"
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-380
|
||||
end=-305
|
||||
image="units/elves-desert/sharpshooter+female-attack1.png"
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-305
|
||||
end=-230
|
||||
image="units/elves-desert/sharpshooter+female-attack2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-230
|
||||
end=-130
|
||||
image="units/elves-desert/sharpshooter+female-attack3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-130
|
||||
end=-100
|
||||
image="units/elves-desert/sharpshooter+female-attack4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="units/elves-desert/sharpshooter+female-attack4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=65
|
||||
image="units/elves-desert/sharpshooter+female-bow.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=longbow
|
||||
[/attack_filter]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-445
|
||||
end=-380
|
||||
image="units/elves-desert/sharpshooter+female-bow.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-380
|
||||
end=-305
|
||||
image="units/elves-desert/sharpshooter+female-attack1.png"
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-380
|
||||
end=-305
|
||||
image="units/elves-desert/sharpshooter+female-attack1.png"
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-305
|
||||
end=-230
|
||||
image="units/elves-desert/sharpshooter+female-attack2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-230
|
||||
end=-130
|
||||
image="units/elves-desert/sharpshooter+female-attack3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-130
|
||||
end=-100
|
||||
image="units/elves-desert/sharpshooter+female-attack4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="units/elves-desert/sharpshooter+female-attack4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=65
|
||||
image="units/elves-desert/sharpshooter+female-bow.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=sword
|
||||
[/attack_filter]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image="units/elves-desert/sharpshooter+female-attack.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image="units/elves-desert/sharpshooter+female-attack.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/attack_anim]
|
||||
[/female]
|
||||
[/unit]
|
||||
|
|
|
@ -115,23 +115,6 @@ Special Notes: A Desert Shyde's entangling attack slows enemies down, halving th
|
|||
number=2
|
||||
range=melee
|
||||
icon=attacks/touch-faerie.png
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/shyde-ftouch-attack1.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/shyde-ftouch-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=units/elves-desert/shyde-ftouch-attack3.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=ensnare
|
||||
|
@ -144,29 +127,6 @@ Special Notes: A Desert Shyde's entangling attack slows enemies down, halving th
|
|||
number=2
|
||||
range=ranged
|
||||
icon=attacks/entangle.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
offset=1.0
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/entangle.png"
|
||||
image_diagonal="projectiles/entangle.png"
|
||||
[/missile_frame]
|
||||
{FRAME_ON_SLOW (
|
||||
[frame]
|
||||
begin=-100
|
||||
end=-50
|
||||
image="units/elves-desert/shyde-ftouch-attack3.png"
|
||||
sound=slowed.wav
|
||||
[/frame]
|
||||
)}
|
||||
[frame]
|
||||
sound=entangle.wav
|
||||
begin=-50
|
||||
end=0
|
||||
image="units/elves-desert/shyde-ftouch-attack3.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=thorns
|
||||
|
@ -178,31 +138,80 @@ Special Notes: A Desert Shyde's entangling attack slows enemies down, halving th
|
|||
damage=6
|
||||
number=3
|
||||
range=ranged
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/thorns.png"
|
||||
image_diagonal="projectiles/thorns-ne.png"
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-200
|
||||
sound=magic-thorns-1.ogg,magic-thorns-2.ogg
|
||||
end=-100
|
||||
image="units/elves-desert/shyde-ftouch-attack3.png"
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-200
|
||||
sound=magic-thorns-miss-1.ogg,magic-thorns-miss-2.ogg
|
||||
end=-100
|
||||
image="units/elves-desert/shyde-ftouch-attack3.png"
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=thorns
|
||||
[/attack_filter]
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/thorns.png"
|
||||
image_diagonal="projectiles/thorns-ne.png"
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-200
|
||||
sound=magic-thorns-1.ogg,magic-thorns-2.ogg
|
||||
end=-100
|
||||
image="units/elves-desert/shyde-ftouch-attack3.png"
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-200
|
||||
sound=magic-thorns-miss-1.ogg,magic-thorns-miss-2.ogg
|
||||
end=-100
|
||||
image="units/elves-desert/shyde-ftouch-attack3.png"
|
||||
[/frame]
|
||||
[/else]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=ensnare
|
||||
[/attack_filter]
|
||||
[missile_frame]
|
||||
offset=1.0
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/entangle.png"
|
||||
image_diagonal="projectiles/entangle.png"
|
||||
[/missile_frame]
|
||||
{FRAME_ON_SLOW (
|
||||
[frame]
|
||||
begin=-100
|
||||
end=-50
|
||||
image="units/elves-desert/shyde-ftouch-attack3.png"
|
||||
sound=slowed.wav
|
||||
[/frame]
|
||||
)}
|
||||
[frame]
|
||||
sound=entangle.wav
|
||||
begin=-50
|
||||
end=0
|
||||
image="units/elves-desert/shyde-ftouch-attack3.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=faerie touch
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/shyde-ftouch-attack1.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/shyde-ftouch-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=units/elves-desert/shyde-ftouch-attack3.png
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -124,23 +124,6 @@ Special Notes: A Desert Star's entangling attack slows enemies down, halving the
|
|||
number=2
|
||||
range=melee
|
||||
icon=attacks/touch-faerie.png
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/shyde-ftouch-attack1.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/shyde-ftouch-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=units/elves-desert/shyde-ftouch-attack3.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=ensnare
|
||||
|
@ -153,29 +136,6 @@ Special Notes: A Desert Star's entangling attack slows enemies down, halving the
|
|||
number=2
|
||||
range=ranged
|
||||
icon=attacks/entangle.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
offset=1.0
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/entangle.png"
|
||||
image_diagonal="projectiles/entangle.png"
|
||||
[/missile_frame]
|
||||
{FRAME_ON_SLOW (
|
||||
[frame]
|
||||
begin=-100
|
||||
end=-50
|
||||
image="units/elves-desert/shyde-ftouch-attack3.png"
|
||||
sound=slowed.wav
|
||||
[/frame]
|
||||
)}
|
||||
[frame]
|
||||
sound=entangle.wav
|
||||
begin=-50
|
||||
end=0
|
||||
image="units/elves-desert/shyde-ftouch-attack3.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=thorns
|
||||
|
@ -187,31 +147,80 @@ Special Notes: A Desert Star's entangling attack slows enemies down, halving the
|
|||
damage=7
|
||||
number=3
|
||||
range=ranged
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/thorns.png"
|
||||
image_diagonal="projectiles/thorns-ne.png"
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-200
|
||||
sound=magic-thorns-1.ogg,magic-thorns-2.ogg
|
||||
end=-100
|
||||
image="units/elves-desert/shyde-ftouch-attack3.png"
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-200
|
||||
sound=magic-thorns-miss-1.ogg,magic-thorns-miss-2.ogg
|
||||
end=-100
|
||||
image="units/elves-desert/shyde-ftouch-attack3.png"
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=thorns
|
||||
[/attack_filter]
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/thorns.png"
|
||||
image_diagonal="projectiles/thorns-ne.png"
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-200
|
||||
sound=magic-thorns-1.ogg,magic-thorns-2.ogg
|
||||
end=-100
|
||||
image="units/elves-desert/shyde-ftouch-attack3.png"
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-200
|
||||
sound=magic-thorns-miss-1.ogg,magic-thorns-miss-2.ogg
|
||||
end=-100
|
||||
image="units/elves-desert/shyde-ftouch-attack3.png"
|
||||
[/frame]
|
||||
[/else]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=ensnare
|
||||
[/attack_filter]
|
||||
[missile_frame]
|
||||
offset=1.0
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/entangle.png"
|
||||
image_diagonal="projectiles/entangle.png"
|
||||
[/missile_frame]
|
||||
{FRAME_ON_SLOW (
|
||||
[frame]
|
||||
begin=-100
|
||||
end=-50
|
||||
image="units/elves-desert/shyde-ftouch-attack3.png"
|
||||
sound=slowed.wav
|
||||
[/frame]
|
||||
)}
|
||||
[frame]
|
||||
sound=entangle.wav
|
||||
begin=-50
|
||||
end=0
|
||||
image="units/elves-desert/shyde-ftouch-attack3.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=faerie touch
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/shyde-ftouch-attack1.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/shyde-ftouch-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=units/elves-desert/shyde-ftouch-attack3.png
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -38,14 +38,17 @@
|
|||
[/specials]
|
||||
damage=10
|
||||
number=2
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-180
|
||||
end=0
|
||||
image="projectiles/whitemissile-n.png"
|
||||
image_diagonal="projectiles/whitemissile-ne.png"
|
||||
halo=halo/white-mage-halo1.png,halo/white-mage-halo2.png,halo/white-mage-halo3.png,halo/white-mage-halo4.png
|
||||
[/missile_frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=lightbeam
|
||||
[/attack_filter]
|
||||
[missile_frame]
|
||||
begin=-180
|
||||
end=0
|
||||
image="projectiles/whitemissile-n.png"
|
||||
image_diagonal="projectiles/whitemissile-ne.png"
|
||||
halo=halo/white-mage-halo1.png,halo/white-mage-halo2.png,halo/white-mage-halo3.png,halo/white-mage-halo4.png
|
||||
[/missile_frame]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -38,14 +38,17 @@
|
|||
[/specials]
|
||||
damage=14
|
||||
number=2
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-180
|
||||
end=0
|
||||
image="projectiles/whitemissile-n.png"
|
||||
image_diagonal="projectiles/whitemissile-ne.png"
|
||||
halo=halo/white-mage-halo1.png,halo/white-mage-halo2.png,halo/white-mage-halo3.png,halo/white-mage-halo4.png
|
||||
[/missile_frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=lightbeam
|
||||
[/attack_filter]
|
||||
[missile_frame]
|
||||
begin=-180
|
||||
end=0
|
||||
image="projectiles/whitemissile-n.png"
|
||||
image_diagonal="projectiles/whitemissile-ne.png"
|
||||
halo=halo/white-mage-halo1.png,halo/white-mage-halo2.png,halo/white-mage-halo3.png,halo/white-mage-halo4.png
|
||||
[/missile_frame]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -40,31 +40,34 @@
|
|||
[specials]
|
||||
{WEAPON_SPECIAL_DRAIN}
|
||||
[/specials]
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/undead/dreadbat-attack.png
|
||||
sound=bat-flapping.wav
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/undead/dreadbat-attack.png
|
||||
sound=bite-small.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/undead/dreadbat-attack.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=fangs
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/undead/dreadbat-attack.png
|
||||
sound=bat-flapping.wav
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/undead/dreadbat-attack.png
|
||||
sound=bite-small.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/undead/dreadbat-attack.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -34,31 +34,6 @@
|
|||
range=melee
|
||||
damage=3
|
||||
number=1
|
||||
[animation]
|
||||
{FRAME_ON_SLOW (
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
sound=slowed.wav
|
||||
[/frame]
|
||||
)}
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
sound=bite.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=sand storm
|
||||
|
@ -71,42 +46,6 @@
|
|||
range=ranged
|
||||
damage=3
|
||||
number=8
|
||||
[animation]
|
||||
[if]
|
||||
direction=sw,s,se
|
||||
[missile_frame]
|
||||
offset=1.0
|
||||
begin=-200
|
||||
end=120
|
||||
halo="projectiles/sand-storm-1.png:40,projectiles/sand-storm-2.png:40,projectiles/sand-storm-3.png:40,projectiles/sand-storm-4.png:40,projectiles/sand-storm-5.png:40,projectiles/sand-storm-6.png:40,projectiles/sand-storm-7.png:40,projectiles/sand-storm-8.png:40"
|
||||
[/missile_frame]
|
||||
[/if]
|
||||
[else]
|
||||
direction=ne,n,nw
|
||||
[missile_frame]
|
||||
offset=1.0
|
||||
begin=-200
|
||||
end=120
|
||||
halo="projectiles/sand-storm-1.png~FL(vert):40,projectiles/sand-storm-2.png~FL(vert):40,projectiles/sand-storm-3.png~FL(vert):40,projectiles/sand-storm-4.png~FL(vert):40,projectiles/sand-storm-5.png~FL(vert):40,projectiles/sand-storm-6.png~FL(vert):40,projectiles/sand-storm-7.png~FL(vert):40,projectiles/sand-storm-8.png~FL(vert):40"
|
||||
[/missile_frame]
|
||||
[/else]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-200
|
||||
end=100
|
||||
sound=magic-faeriefire.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-200
|
||||
end=100
|
||||
sound=magic-faeriefire-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[advancement]
|
||||
id=Dust Devil
|
||||
|
@ -131,4 +70,71 @@
|
|||
increase=4
|
||||
[/effect]
|
||||
[/advancement]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=sand storm
|
||||
[/attack_filter]
|
||||
[if]
|
||||
direction=sw,s,se
|
||||
[missile_frame]
|
||||
offset=1.0
|
||||
begin=-200
|
||||
end=120
|
||||
halo="projectiles/sand-storm-1.png:40,projectiles/sand-storm-2.png:40,projectiles/sand-storm-3.png:40,projectiles/sand-storm-4.png:40,projectiles/sand-storm-5.png:40,projectiles/sand-storm-6.png:40,projectiles/sand-storm-7.png:40,projectiles/sand-storm-8.png:40"
|
||||
[/missile_frame]
|
||||
[/if]
|
||||
[else]
|
||||
direction=ne,n,nw
|
||||
[missile_frame]
|
||||
offset=1.0
|
||||
begin=-200
|
||||
end=120
|
||||
halo="projectiles/sand-storm-1.png~FL(vert):40,projectiles/sand-storm-2.png~FL(vert):40,projectiles/sand-storm-3.png~FL(vert):40,projectiles/sand-storm-4.png~FL(vert):40,projectiles/sand-storm-5.png~FL(vert):40,projectiles/sand-storm-6.png~FL(vert):40,projectiles/sand-storm-7.png~FL(vert):40,projectiles/sand-storm-8.png~FL(vert):40"
|
||||
[/missile_frame]
|
||||
[/else]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-200
|
||||
end=100
|
||||
sound=magic-faeriefire.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-200
|
||||
end=100
|
||||
sound=magic-faeriefire-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=twister
|
||||
[/attack_filter]
|
||||
{FRAME_ON_SLOW (
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
sound=slowed.wav
|
||||
[/frame]
|
||||
)}
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
sound=bite.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -35,47 +35,6 @@
|
|||
damage=10
|
||||
number=3
|
||||
icon=attacks/battleaxe.png
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/dwarves/pathfinder-attack1.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/dwarves/pathfinder-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=50
|
||||
image=units/dwarves/pathfinder-attack3.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=50
|
||||
end=100
|
||||
image=units/dwarves/pathfinder-attack3.png
|
||||
sound=axe.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=50
|
||||
end=100
|
||||
image=units/dwarves/pathfinder-attack3.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
# FIXME: This animation frame is missing
|
||||
#[frame]
|
||||
# begin=100
|
||||
# end=200
|
||||
# image=units/dwarves/pathfinder-attack4.png
|
||||
#[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=axe
|
||||
|
@ -84,41 +43,88 @@
|
|||
range=ranged
|
||||
damage=11
|
||||
number=3
|
||||
[animation]
|
||||
{MISSILE_FRAME_HATCHET}
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-100
|
||||
image=units/dwarves/pathfinder-ranged1.png
|
||||
sound=hatchet.wav
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-100
|
||||
image=units/dwarves/pathfinder-ranged1.png
|
||||
sound=hatchet-miss.wav
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/dwarves/pathfinder-ranged2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=units/dwarves/pathfinder-ranged3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=100
|
||||
end=200
|
||||
image=units/dwarves/pathfinder-ranged4.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=axe
|
||||
[/attack_filter]
|
||||
{MISSILE_FRAME_HATCHET}
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-100
|
||||
image=units/dwarves/pathfinder-ranged1.png
|
||||
sound=hatchet.wav
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-100
|
||||
image=units/dwarves/pathfinder-ranged1.png
|
||||
sound=hatchet-miss.wav
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/dwarves/pathfinder-ranged2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=units/dwarves/pathfinder-ranged3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=100
|
||||
end=200
|
||||
image=units/dwarves/pathfinder-ranged4.png
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=battle axe
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/dwarves/pathfinder-attack1.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/dwarves/pathfinder-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=50
|
||||
image=units/dwarves/pathfinder-attack3.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=50
|
||||
end=100
|
||||
image=units/dwarves/pathfinder-attack3.png
|
||||
sound=axe.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=50
|
||||
end=100
|
||||
image=units/dwarves/pathfinder-attack3.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
# FIXME: This animation frame is missing
|
||||
#[frame]
|
||||
# begin=100
|
||||
# end=200
|
||||
# image=units/dwarves/pathfinder-attack4.png
|
||||
#[/frame]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -28,41 +28,6 @@
|
|||
range=melee
|
||||
damage=8
|
||||
number=3
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/dwarves/pathfinder-attack1.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/dwarves/pathfinder-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=50
|
||||
image=units/dwarves/pathfinder-attack3.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=50
|
||||
end=100
|
||||
image=units/dwarves/pathfinder-attack3.png
|
||||
sound=axe.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=50
|
||||
end=100
|
||||
image=units/dwarves/pathfinder-attack3.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=axe
|
||||
|
@ -71,41 +36,82 @@
|
|||
range=ranged
|
||||
damage=8
|
||||
number=3
|
||||
[animation]
|
||||
{MISSILE_FRAME_HATCHET}
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-100
|
||||
image=units/dwarves/pathfinder-ranged1.png
|
||||
sound=hatchet.wav
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-100
|
||||
image=units/dwarves/pathfinder-ranged1.png
|
||||
sound=hatchet-miss.wav
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/dwarves/pathfinder-ranged2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=units/dwarves/pathfinder-ranged3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=100
|
||||
end=200
|
||||
image=units/dwarves/pathfinder-ranged4.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=axe
|
||||
[/attack_filter]
|
||||
{MISSILE_FRAME_HATCHET}
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-100
|
||||
image=units/dwarves/pathfinder-ranged1.png
|
||||
sound=hatchet.wav
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-100
|
||||
image=units/dwarves/pathfinder-ranged1.png
|
||||
sound=hatchet-miss.wav
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/dwarves/pathfinder-ranged2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=units/dwarves/pathfinder-ranged3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=100
|
||||
end=200
|
||||
image=units/dwarves/pathfinder-ranged4.png
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=axe
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/dwarves/pathfinder-attack1.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/dwarves/pathfinder-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=50
|
||||
image=units/dwarves/pathfinder-attack3.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=50
|
||||
end=100
|
||||
image=units/dwarves/pathfinder-attack3.png
|
||||
sound=axe.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=50
|
||||
end=100
|
||||
image=units/dwarves/pathfinder-attack3.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -28,31 +28,6 @@
|
|||
range=melee
|
||||
damage=6
|
||||
number=3
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/dwarves/scout-attack1.png
|
||||
sound=axe.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/dwarves/scout-attack1.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=units/dwarves/scout-attack2.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=axe
|
||||
|
@ -61,36 +36,67 @@
|
|||
range=ranged
|
||||
damage=8
|
||||
number=2
|
||||
[animation]
|
||||
{MISSILE_FRAME_HATCHET}
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-100
|
||||
image=units/dwarves/scout-ranged1.png
|
||||
sound=hatchet.wav
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-100
|
||||
image=units/dwarves/scout-ranged1.png
|
||||
sound=hatchet-miss.wav
|
||||
[/frame]
|
||||
[/else]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=axe
|
||||
[/attack_filter]
|
||||
{MISSILE_FRAME_HATCHET}
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-100
|
||||
image=units/dwarves/scout-ranged1.png
|
||||
sound=hatchet.wav
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-100
|
||||
image=units/dwarves/scout-ranged1.png
|
||||
sound=hatchet-miss.wav
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/dwarves/scout-ranged2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=units/dwarves/scout-ranged3.png
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=axe
|
||||
[/attack_filter]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/dwarves/scout-ranged2.png
|
||||
image=units/dwarves/scout-attack1.png
|
||||
sound=axe.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=units/dwarves/scout-ranged3.png
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/dwarves/scout-attack1.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=units/dwarves/scout-attack2.png
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -37,34 +37,6 @@ Special Notes: Ethereal Ghosts have very unusual resistances to damage, and move
|
|||
[specials]
|
||||
{WEAPON_SPECIAL_DRAIN}
|
||||
[/specials]
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-225
|
||||
end=-200
|
||||
image="units/undead/ghost.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="units/undead/ghost-attack-1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="units/undead/ghost-attack-2.png"
|
||||
sound=wail-sml.wav
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=100
|
||||
end=175
|
||||
image="units/undead/ghost-defend.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=200
|
||||
end=200
|
||||
image="units/undead/ghost-attack-1.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=wail
|
||||
|
@ -73,30 +45,64 @@ Special Notes: Ethereal Ghosts have very unusual resistances to damage, and move
|
|||
range=ranged
|
||||
damage=3
|
||||
number=3
|
||||
[animation]
|
||||
{MISSILE_FRAME_WAIL}
|
||||
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="units/undead/ghost-attack-1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="units/undead/ghost-attack-2.png"
|
||||
sound=wail-sml.wav
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=75
|
||||
image="units/undead/ghost-attack-1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=75
|
||||
end=100
|
||||
image="units/undead/ghost.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=wail
|
||||
[/attack_filter]
|
||||
{MISSILE_FRAME_WAIL}
|
||||
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="units/undead/ghost-attack-1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="units/undead/ghost-attack-2.png"
|
||||
sound=wail-sml.wav
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=75
|
||||
image="units/undead/ghost-attack-1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=75
|
||||
end=100
|
||||
image="units/undead/ghost.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=touch
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-225
|
||||
end=-200
|
||||
image="units/undead/ghost.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="units/undead/ghost-attack-1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="units/undead/ghost-attack-2.png"
|
||||
sound=wail-sml.wav
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=100
|
||||
end=175
|
||||
image="units/undead/ghost-defend.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=200
|
||||
end=200
|
||||
image="units/undead/ghost-attack-1.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -64,17 +64,20 @@ Special Notes: while a unit with the same allegiance as the Nightgaunt distracts
|
|||
[specials]
|
||||
{WEAPON_SPECIAL_BACKSTAB}
|
||||
[/specials]
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image="units/undead/nightgaunt-attack.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=150
|
||||
image="units/undead/nightgaunt-attack2.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=claws
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image="units/undead/nightgaunt-attack.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=150
|
||||
image="units/undead/nightgaunt-attack2.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -37,12 +37,15 @@ Special Notes: while a unit with the same allegiance as the shadow distracts an
|
|||
[specials]
|
||||
{WEAPON_SPECIAL_BACKSTAB}
|
||||
[/specials]
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="units/undead/shadow-attack.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=claws
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="units/undead/shadow-attack.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -59,26 +59,6 @@ Special Notes: a strike from their blade will drain life from the victim, to ren
|
|||
[specials]
|
||||
{WEAPON_SPECIAL_DRAIN}
|
||||
[/specials]
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="units/undead/spectre-attack.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="units/undead/spectre-attack.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=wail
|
||||
|
@ -87,18 +67,44 @@ Special Notes: a strike from their blade will drain life from the victim, to ren
|
|||
range=ranged
|
||||
damage=6
|
||||
number=3
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/darkmissile-n.png"
|
||||
image_diagonal="projectiles/darkmissile-ne.png"
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-250
|
||||
end=50
|
||||
image="units/undead/spectre-attack1.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=wail
|
||||
[/attack_filter]
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/darkmissile-n.png"
|
||||
image_diagonal="projectiles/darkmissile-ne.png"
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-250
|
||||
end=50
|
||||
image="units/undead/spectre-attack1.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=baneblade
|
||||
[/attack_filter]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="units/undead/spectre-attack.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="units/undead/spectre-attack.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -36,26 +36,6 @@ Special Notes: a strike from their blade will drain life from the victim, to ren
|
|||
[specials]
|
||||
{WEAPON_SPECIAL_DRAIN}
|
||||
[/specials]
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="units/undead/wraith-attack.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="units/undead/wraith-attack.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=wail
|
||||
|
@ -64,18 +44,44 @@ Special Notes: a strike from their blade will drain life from the victim, to ren
|
|||
range=ranged
|
||||
damage=4
|
||||
number=3
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/darkmissile-n.png"
|
||||
image_diagonal="projectiles/darkmissile-ne.png"
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-250
|
||||
end=50
|
||||
image="units/undead/wraith-attack1.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=wail
|
||||
[/attack_filter]
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/darkmissile-n.png"
|
||||
image_diagonal="projectiles/darkmissile-ne.png"
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-250
|
||||
end=50
|
||||
image="units/undead/wraith-attack1.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=baneblade
|
||||
[/attack_filter]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="units/undead/wraith-attack.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="units/undead/wraith-attack.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -34,23 +34,26 @@
|
|||
range=melee
|
||||
damage=10
|
||||
number=3
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
sound=fist.ogg
|
||||
begin=-100
|
||||
end=0
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
sound={SOUND_LIST:MISS}
|
||||
begin=-100
|
||||
end=0
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=smashing frenzy
|
||||
[/attack_filter]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
sound=fist.ogg
|
||||
begin=-100
|
||||
end=0
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
sound={SOUND_LIST:MISS}
|
||||
begin=-100
|
||||
end=0
|
||||
[/frame]
|
||||
[/else]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -34,34 +34,6 @@ Special Notes: Haunts have very unusual resistances to damage."
|
|||
[specials]
|
||||
{WEAPON_SPECIAL_DRAIN}
|
||||
[/specials]
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-225
|
||||
end=-200
|
||||
image="units/undead/ghost.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="units/undead/ghost-attack-1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="units/undead/ghost-attack-2.png"
|
||||
sound=wail-sml.wav
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=100
|
||||
end=175
|
||||
image="units/undead/ghost-defend.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=200
|
||||
end=200
|
||||
image="units/undead/ghost-attack-1.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=wail
|
||||
|
@ -70,30 +42,64 @@ Special Notes: Haunts have very unusual resistances to damage."
|
|||
range=ranged
|
||||
damage=3
|
||||
number=3
|
||||
[animation]
|
||||
{MISSILE_FRAME_WAIL}
|
||||
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="units/undead/ghost-attack-1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="units/undead/ghost-attack-2.png"
|
||||
sound=wail-sml.wav
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=75
|
||||
image="units/undead/ghost-attack-1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=75
|
||||
end=100
|
||||
image="units/undead/ghost.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=wail
|
||||
[/attack_filter]
|
||||
{MISSILE_FRAME_WAIL}
|
||||
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="units/undead/ghost-attack-1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="units/undead/ghost-attack-2.png"
|
||||
sound=wail-sml.wav
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=75
|
||||
image="units/undead/ghost-attack-1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=75
|
||||
end=100
|
||||
image="units/undead/ghost.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=touch
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-225
|
||||
end=-200
|
||||
image="units/undead/ghost.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="units/undead/ghost-attack-1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="units/undead/ghost-attack-2.png"
|
||||
sound=wail-sml.wav
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=100
|
||||
end=175
|
||||
image="units/undead/ghost-defend.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=200
|
||||
end=200
|
||||
image="units/undead/ghost-attack-1.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -46,19 +46,6 @@
|
|||
damage=9
|
||||
number=4
|
||||
icon=attacks/sword-human.png
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-100
|
||||
image=human-commander-attack1.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=human-commander-attack2.png
|
||||
sound=dagger-swish.wav
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bow
|
||||
|
@ -67,61 +54,83 @@
|
|||
range=ranged
|
||||
damage=11
|
||||
number=3
|
||||
[animation]
|
||||
hits=no
|
||||
[missile_frame]
|
||||
begin=100
|
||||
end=200
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-350
|
||||
end=-150
|
||||
image=human-commander-ranged1.png
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image=human-commander-ranged2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=human-commander-ranged1.png
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=100
|
||||
end=150
|
||||
image=human-commander.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[animation]
|
||||
hits=yes
|
||||
[missile_frame]
|
||||
begin=100
|
||||
end=200
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-350
|
||||
end=-150
|
||||
image=human-commander-ranged1.png
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image=human-commander-ranged2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=human-commander.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=bow
|
||||
[/attack_filter]
|
||||
hits=yes
|
||||
[missile_frame]
|
||||
begin=100
|
||||
end=200
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-350
|
||||
end=-150
|
||||
image=human-commander-ranged1.png
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image=human-commander-ranged2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=human-commander.png
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=bow
|
||||
[/attack_filter]
|
||||
hits=no
|
||||
[missile_frame]
|
||||
begin=100
|
||||
end=200
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-350
|
||||
end=-150
|
||||
image=human-commander-ranged1.png
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image=human-commander-ranged2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=human-commander-ranged1.png
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=100
|
||||
end=150
|
||||
image=human-commander.png
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=sword
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-100
|
||||
image=human-commander-attack1.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=human-commander-attack2.png
|
||||
sound=dagger-swish.wav
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -26,17 +26,20 @@
|
|||
range=melee
|
||||
damage=8
|
||||
number=4
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image=demon-attack-1.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=150
|
||||
image=demon-attack-2.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=flaming sword
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image=demon-attack-1.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=150
|
||||
image=demon-attack-2.png
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -44,36 +44,6 @@
|
|||
damage=8
|
||||
number=4
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/kaleh-melee-1.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/kaleh-melee-2.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/kaleh-melee-2.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=100
|
||||
end=200
|
||||
image=units/elves-desert/kaleh.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bow
|
||||
|
@ -83,95 +53,134 @@
|
|||
damage=5
|
||||
number=3
|
||||
icon=attacks/bow-elven.png
|
||||
[animation]
|
||||
hits=no
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-445
|
||||
end=-380
|
||||
image="units/elves-desert/kaleh-ranged.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-380
|
||||
end=-305
|
||||
image="units/elves-desert/kaleh-ranged-1.png"
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-305
|
||||
end=-230
|
||||
image="units/elves-desert/kaleh-ranged-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-230
|
||||
end=-130
|
||||
image="units/elves-desert/kaleh-ranged-3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-130
|
||||
end=-100
|
||||
image="units/elves-desert/kaleh-ranged-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="units/elves-desert/kaleh-ranged-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=65
|
||||
image="units/elves-desert/kaleh-ranged.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[animation]
|
||||
hits=yes
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-445
|
||||
end=-380
|
||||
image="units/elves-desert/kaleh-ranged.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-380
|
||||
end=-305
|
||||
image="units/elves-desert/kaleh-ranged-1.png"
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-305
|
||||
end=-230
|
||||
image="units/elves-desert/kaleh-ranged-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-230
|
||||
end=-130
|
||||
image="units/elves-desert/kaleh-ranged-3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-130
|
||||
end=-100
|
||||
image="units/elves-desert/kaleh-ranged-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="units/elves-desert/kaleh-ranged-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=65
|
||||
image="units/elves-desert/kaleh-ranged.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=bow
|
||||
[/attack_filter]
|
||||
hits=yes
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-445
|
||||
end=-380
|
||||
image="units/elves-desert/kaleh-ranged.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-380
|
||||
end=-305
|
||||
image="units/elves-desert/kaleh-ranged-1.png"
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-305
|
||||
end=-230
|
||||
image="units/elves-desert/kaleh-ranged-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-230
|
||||
end=-130
|
||||
image="units/elves-desert/kaleh-ranged-3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-130
|
||||
end=-100
|
||||
image="units/elves-desert/kaleh-ranged-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="units/elves-desert/kaleh-ranged-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=65
|
||||
image="units/elves-desert/kaleh-ranged.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=bow
|
||||
[/attack_filter]
|
||||
hits=no
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-445
|
||||
end=-380
|
||||
image="units/elves-desert/kaleh-ranged.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-380
|
||||
end=-305
|
||||
image="units/elves-desert/kaleh-ranged-1.png"
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-305
|
||||
end=-230
|
||||
image="units/elves-desert/kaleh-ranged-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-230
|
||||
end=-130
|
||||
image="units/elves-desert/kaleh-ranged-3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-130
|
||||
end=-100
|
||||
image="units/elves-desert/kaleh-ranged-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="units/elves-desert/kaleh-ranged-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=65
|
||||
image="units/elves-desert/kaleh-ranged.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=sword
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/kaleh-melee-1.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/kaleh-melee-2.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/kaleh-melee-2.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=100
|
||||
end=200
|
||||
image=units/elves-desert/kaleh.png
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -42,36 +42,6 @@
|
|||
damage=13
|
||||
number=4
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/kaleh-melee-1.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/kaleh-melee-2.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/kaleh-melee-2.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=100
|
||||
end=200
|
||||
image=units/elves-desert/kaleh.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bow
|
||||
|
@ -81,95 +51,134 @@
|
|||
damage=8
|
||||
number=4
|
||||
icon=attacks/bow-elven.png
|
||||
[animation]
|
||||
hits=no
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-445
|
||||
end=-380
|
||||
image="units/elves-desert/kaleh-ranged.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-380
|
||||
end=-305
|
||||
image="units/elves-desert/kaleh-ranged-1.png"
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-305
|
||||
end=-230
|
||||
image="units/elves-desert/kaleh-ranged-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-230
|
||||
end=-130
|
||||
image="units/elves-desert/kaleh-ranged-3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-130
|
||||
end=-100
|
||||
image="units/elves-desert/kaleh-ranged-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="units/elves-desert/kaleh-ranged-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=65
|
||||
image="units/elves-desert/kaleh-ranged.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[animation]
|
||||
hits=yes
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-445
|
||||
end=-380
|
||||
image="units/elves-desert/kaleh-ranged.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-380
|
||||
end=-305
|
||||
image="units/elves-desert/kaleh-ranged-1.png"
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-305
|
||||
end=-230
|
||||
image="units/elves-desert/kaleh-ranged-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-230
|
||||
end=-130
|
||||
image="units/elves-desert/kaleh-ranged-3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-130
|
||||
end=-100
|
||||
image="units/elves-desert/kaleh-ranged-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="units/elves-desert/kaleh-ranged-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=65
|
||||
image="units/elves-desert/kaleh-ranged.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=bow
|
||||
[/attack_filter]
|
||||
hits=yes
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-445
|
||||
end=-380
|
||||
image="units/elves-desert/kaleh-ranged.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-380
|
||||
end=-305
|
||||
image="units/elves-desert/kaleh-ranged-1.png"
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-305
|
||||
end=-230
|
||||
image="units/elves-desert/kaleh-ranged-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-230
|
||||
end=-130
|
||||
image="units/elves-desert/kaleh-ranged-3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-130
|
||||
end=-100
|
||||
image="units/elves-desert/kaleh-ranged-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="units/elves-desert/kaleh-ranged-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=65
|
||||
image="units/elves-desert/kaleh-ranged.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=bow
|
||||
[/attack_filter]
|
||||
hits=no
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-445
|
||||
end=-380
|
||||
image="units/elves-desert/kaleh-ranged.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-380
|
||||
end=-305
|
||||
image="units/elves-desert/kaleh-ranged-1.png"
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-305
|
||||
end=-230
|
||||
image="units/elves-desert/kaleh-ranged-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-230
|
||||
end=-130
|
||||
image="units/elves-desert/kaleh-ranged-3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-130
|
||||
end=-100
|
||||
image="units/elves-desert/kaleh-ranged-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="units/elves-desert/kaleh-ranged-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=65
|
||||
image="units/elves-desert/kaleh-ranged.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=sword
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/kaleh-melee-1.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/kaleh-melee-2.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/kaleh-melee-2.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=100
|
||||
end=200
|
||||
image=units/elves-desert/kaleh.png
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
|
@ -41,36 +41,6 @@
|
|||
damage=6
|
||||
number=4
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/kaleh-melee-1.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/kaleh-melee-2.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/kaleh-melee-2.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=100
|
||||
end=200
|
||||
image=units/elves-desert/kaleh.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bow
|
||||
|
@ -80,61 +50,97 @@
|
|||
damage=2
|
||||
number=3
|
||||
icon=attacks/bow-elven.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-445
|
||||
end=-380
|
||||
image="units/elves-desert/kaleh-ranged.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-380
|
||||
end=-305
|
||||
image="units/elves-desert/kaleh-ranged-1.png"
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-380
|
||||
end=-305
|
||||
image="units/elves-desert/kaleh-ranged-1.png"
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-305
|
||||
end=-230
|
||||
image="units/elves-desert/kaleh-ranged-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-230
|
||||
end=-130
|
||||
image="units/elves-desert/kaleh-ranged-3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-130
|
||||
end=-100
|
||||
image="units/elves-desert/kaleh-ranged-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="units/elves-desert/kaleh-ranged-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=65
|
||||
image="units/elves-desert/kaleh-ranged.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=bow
|
||||
[/attack_filter]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-445
|
||||
end=-380
|
||||
image="units/elves-desert/kaleh-ranged.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-380
|
||||
end=-305
|
||||
image="units/elves-desert/kaleh-ranged-1.png"
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-380
|
||||
end=-305
|
||||
image="units/elves-desert/kaleh-ranged-1.png"
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-305
|
||||
end=-230
|
||||
image="units/elves-desert/kaleh-ranged-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-230
|
||||
end=-130
|
||||
image="units/elves-desert/kaleh-ranged-3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-130
|
||||
end=-100
|
||||
image="units/elves-desert/kaleh-ranged-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="units/elves-desert/kaleh-ranged-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=65
|
||||
image="units/elves-desert/kaleh-ranged.png"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=sword
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/kaleh-melee-1.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/kaleh-melee-2.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/kaleh-melee-2.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=100
|
||||
end=200
|
||||
image=units/elves-desert/kaleh.png
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit]
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Reference in a new issue