made all mainline units use [if] for sound differenciation on hit thx to viorc

This commit is contained in:
Jérémy Rosen 2006-12-16 10:06:14 +00:00
parent 7011b148e3
commit 11331fe496
171 changed files with 5404 additions and 9185 deletions

View file

@ -32,6 +32,7 @@ Version 1.3-svn:
* increased the HP of the Sentinel from 56 to 68
* decreased cost of the Mudcrawler from 9 to 5
* Dark Adepts no longer get the 'strong' trait
* adapted WML to use [if] statements to differentiate hit and miss frames
* new traits
* healthy (+3HP, +4 rest healing), fearless (ignore unfavorable ToD)
* new units

View file

@ -69,8 +69,8 @@
damage=16
number=3
icon=attacks/scimitar.png
[animation]
hits=no
[frame]
begin=-200
end=-175
@ -81,41 +81,24 @@
end=-100
image="units/drakes/blademaster-attack-close1.png"
[/frame]
[frame]
begin=-100
end=75
image="units/drakes/blademaster-attack-close2.png"
sound={SOUND_LIST:MISS}
[/frame]
[frame]
begin=75
end=150
image="units/drakes/blademaster-defend.png"
[/frame]
[frame]
begin=150
end=175
image="units/drakes/blademaster.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-200
end=-175
image="units/drakes/blademaster.png"
[/frame]
[frame]
begin=-175
end=-100
image="units/drakes/blademaster-attack-close1.png"
[/frame]
[frame]
begin=-100
end=75
image="units/drakes/blademaster-attack-close2.png"
sound={SOUND_LIST:SWORD_SWISH}
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=75
image="units/drakes/blademaster-attack-close2.png"
sound={SOUND_LIST:SWORD_SWISH}
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=75
image="units/drakes/blademaster-attack-close2.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=75
end=150

View file

@ -64,48 +64,31 @@
range=melee
damage=7
number=2
[animation]
hits=no
[frame]
begin=-200
end=-100
image="units/drakes/burner-flying.png"
[/frame]
[frame]
begin=-100
end=50
image="units/drakes/burner-attack-close.png"
sound={SOUND_LIST:MISS}
[/frame]
[frame]
begin=50
end=100
image="units/drakes/burner-defend.png"
[/frame]
[frame]
begin=100
end=175
image="units/drakes/burner-flying.png"
[/frame]
[frame]
begin=175
end=200
image="units/drakes/burner.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-200
end=-100
image="units/drakes/burner-flying.png"
[/frame]
[frame]
begin=-100
end=50
image="units/drakes/burner-attack-close.png"
sound=claws.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=50
image="units/drakes/burner-attack-close.png"
sound=claws.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=50
image="units/drakes/burner-attack-close.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=50
end=100

View file

@ -78,43 +78,31 @@ They are, in fact, the Judicators of the Drake Hierarchy, and though their armam
damage=5
number=4
icon=attacks/scimitar.png
[animation]
hits=no
[frame]
begin=-200
end=-100
image="units/drakes/clasher-flying.png"
[/frame]
[frame]
begin=-100
end=75
image="units/drakes/clasher-attack-sword.png"
sound={SOUND_LIST:MISS}
[/frame]
[frame]
begin=75
end=175
image="units/drakes/clasher-flying.png"
[/frame]
[frame]
begin=175
end=200
image="units/drakes/clasher.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-200
end=-100
image="units/drakes/clasher-flying.png"
[/frame]
[frame]
begin=-100
end=75
image="units/drakes/clasher-attack-sword.png"
sound={SOUND_LIST:SWORD_SWISH}
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=75
image="units/drakes/clasher-attack-sword.png"
sound={SOUND_LIST:SWORD_SWISH}
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=75
image="units/drakes/clasher-attack-sword.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=75
end=175
@ -134,43 +122,31 @@ They are, in fact, the Judicators of the Drake Hierarchy, and though their armam
damage=6
number=4
icon=attacks/spear.png
[animation]
hits=no
[frame]
begin=-200
end=-100
image="units/drakes/clasher-flying.png"
[/frame]
[frame]
begin=-100
end=75
image="units/drakes/clasher-attack-spear.png"
sound=spear-miss.ogg
[/frame]
[frame]
begin=75
end=175
image="units/drakes/clasher-flying.png"
[/frame]
[frame]
begin=175
end=200
image="units/drakes/clasher.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-200
end=-100
image="units/drakes/clasher-flying.png"
[/frame]
[frame]
begin=-100
end=75
image="units/drakes/clasher-attack-spear.png"
sound=spear.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=75
image="units/drakes/clasher-attack-spear.png"
sound=spear.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=75
image="units/drakes/clasher-attack-spear.png"
sound=spear-miss.ogg
[/frame]
[/else]
[frame]
begin=75
end=175

View file

@ -71,33 +71,31 @@
damage=11
number=4
icon=attacks/scimitar.png
[animation]
hits=no
[frame]
begin=-200
end=-100
image="units/drakes/enforcer.png"
[/frame]
[frame]
begin=-100
end=200
image="units/drakes/enforcer.png"
sound={SOUND_LIST:MISS}
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-200
end=-100
image="units/drakes/enforcer.png"
[/frame]
[frame]
begin=-100
end=200
image="units/drakes/enforcer.png"
sound={SOUND_LIST:SWORD_SWISH}
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=200
image="units/drakes/enforcer.png"
sound={SOUND_LIST:SWORD_SWISH}
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=200
image="units/drakes/enforcer.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[/animation]
[/attack]
[attack]
@ -107,33 +105,31 @@
damage=14
number=3
icon=attacks/mace.png
[animation]
hits=no
[frame]
begin=-200
end=-100
image="units/drakes/enforcer.png"
[/frame]
[frame]
begin=-100
end=200
image="units/drakes/enforcer.png"
sound={SOUND_LIST:MISS}
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-200
end=-100
image="units/drakes/enforcer.png"
[/frame]
[frame]
begin=-100
end=200
image="units/drakes/enforcer.png"
sound=mace.wav
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=200
image="units/drakes/enforcer.png"
sound=mace.wav
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=200
image="units/drakes/enforcer.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[/animation]
[/attack]
[attack]
@ -143,33 +139,31 @@
damage=8
number=5
icon=attacks/spear.png
[animation]
hits=no
[frame]
begin=-200
end=-100
image="units/drakes/enforcer.png"
[/frame]
[frame]
begin=-100
end=200
image="units/drakes/enforcer.png"
sound=spear-miss.ogg
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-200
end=-100
image="units/drakes/enforcer.png"
[/frame]
[frame]
begin=-100
end=200
image="units/drakes/enforcer.png"
sound=spear.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=200
image="units/drakes/enforcer.png"
sound=spear.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=200
image="units/drakes/enforcer.png"
sound=spear-miss.ogg
[/frame]
[/else]
[/animation]
[/attack]
[/unit]

View file

@ -66,8 +66,8 @@
damage=7
number=3
icon=attacks/scimitar.png
[animation]
hits=no
[frame]
begin=-200
end=-175
@ -78,41 +78,24 @@
end=-100
image="units/drakes/fighter-attack-close1.png"
[/frame]
[frame]
begin=-100
end=75
image="units/drakes/fighter-attack-close2.png"
sound={SOUND_LIST:MISS}
[/frame]
[frame]
begin=75
end=150
image="units/drakes/fighter-defend.png"
[/frame]
[frame]
begin=150
end=175
image="units/drakes/fighter.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-200
end=-175
image="units/drakes/fighter.png"
[/frame]
[frame]
begin=-175
end=-100
image="units/drakes/fighter-attack-close1.png"
[/frame]
[frame]
begin=-100
end=75
image="units/drakes/fighter-attack-close2.png"
sound={SOUND_LIST:SWORD_SWISH}
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=75
image="units/drakes/fighter-attack-close2.png"
sound={SOUND_LIST:SWORD_SWISH}
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=75
image="units/drakes/fighter-attack-close2.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=75
end=150

View file

@ -71,48 +71,31 @@
range=melee
damage=9
number=2
[animation]
hits=no
[frame]
begin=-200
end=-100
image="units/drakes/fire-flying.png"
[/frame]
[frame]
begin=-100
end=50
image="units/drakes/fire-attack-close.png"
sound={SOUND_LIST:MISS}
[/frame]
[frame]
begin=50
end=100
image="units/drakes/fire-defend.png"
[/frame]
[frame]
begin=100
end=175
image="units/drakes/fire-flying.png"
[/frame]
[frame]
begin=175
end=200
image="units/drakes/fire.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-200
end=-100
image="units/drakes/fire-flying.png"
[/frame]
[frame]
begin=-100
end=50
image="units/drakes/fire-attack-close.png"
sound=claws.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=50
image="units/drakes/fire-attack-close.png"
sound=claws.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=50
image="units/drakes/fire-attack-close.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=50
end=100

View file

@ -85,8 +85,8 @@ Special Notes:"+{SPECIAL_NOTES_LEADERSHIP}
damage=8
number=3
icon=attacks/scimitar.png
[animation]
hits=no
[frame]
begin=-200
end=-175
@ -102,46 +102,24 @@ Special Notes:"+{SPECIAL_NOTES_LEADERSHIP}
end=-75
image="units/drakes/flare-lead.png"
[/frame]
[frame]
begin=-75
end=100
image="units/drakes/flare-attack-close.png"
sound={SOUND_LIST:MISS}
[/frame]
[frame]
begin=100
end=175
image="units/drakes/flare-flying.png"
[/frame]
[frame]
begin=175
end=200
image="units/drakes/flare.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-200
end=-175
image="units/drakes/flare.png"
[/frame]
[frame]
begin=-175
end=-125
image="units/drakes/flare-defend.png"
[/frame]
[frame]
begin=-125
end=-75
image="units/drakes/flare-lead.png"
[/frame]
[frame]
begin=-75
end=100
image="units/drakes/flare-attack-close.png"
sound={SOUND_LIST:SWORD_SWISH}
[/frame]
[if]
hits=yes
[frame]
begin=-75
end=100
image="units/drakes/flare-attack-close.png"
sound={SOUND_LIST:SWORD_SWISH}
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-75
end=100
image="units/drakes/flare-attack-close.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=100
end=175

View file

@ -70,43 +70,31 @@
damage=8
number=4
icon=attacks/scimitar.png
[animation]
hits=no
[frame]
begin=-200
end=-100
image="units/drakes/gladiator-flying.png"
[/frame]
[frame]
begin=-100
end=75
image="units/drakes/gladiator-attack-sword.png"
sound={SOUND_LIST:MISS}
[/frame]
[frame]
begin=75
end=175
image="units/drakes/gladiator-flying.png"
[/frame]
[frame]
begin=175
end=200
image="units/drakes/gladiator.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-200
end=-100
image="units/drakes/gladiator-flying.png"
[/frame]
[frame]
begin=-100
end=75
image="units/drakes/gladiator-attack-sword.png"
sound={SOUND_LIST:SWORD_SWISH}
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=75
image="units/drakes/gladiator-attack-sword.png"
sound={SOUND_LIST:SWORD_SWISH}
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=75
image="units/drakes/gladiator-attack-sword.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=75
end=175
@ -126,43 +114,31 @@
damage=6
number=5
icon=attacks/spear.png
[animation]
hits=no
[frame]
begin=-200
end=-100
image="units/drakes/gladiator-flying.png"
[/frame]
[frame]
begin=-100
end=75
image="units/drakes/gladiator-attack-spear.png"
sound=spear-miss.ogg
[/frame]
[frame]
begin=75
end=175
image="units/drakes/gladiator-flying.png"
[/frame]
[frame]
begin=175
end=200
image="units/drakes/gladiator.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-200
end=-100
image="units/drakes/gladiator-flying.png"
[/frame]
[frame]
begin=-100
end=75
image="units/drakes/gladiator-attack-spear.png"
sound=spear.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=75
image="units/drakes/gladiator-attack-spear.png"
sound=spear.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=75
image="units/drakes/gladiator-attack-spear.png"
sound=spear-miss.ogg
[/frame]
[/else]
[frame]
begin=75
end=175
@ -182,43 +158,31 @@
damage=10
number=3
icon=attacks/mace.png
[animation]
hits=no
[frame]
begin=-200
end=-100
image="units/drakes/gladiator-flying.png"
[/frame]
[frame]
begin=-100
end=75
image="units/drakes/gladiator-attack-mace.png"
sound={SOUND_LIST:MISS}
[/frame]
[frame]
begin=75
end=175
image="units/drakes/gladiator-flying.png"
[/frame]
[frame]
begin=175
end=200
image="units/drakes/gladiator.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-200
end=-100
image="units/drakes/gladiator-flying.png"
[/frame]
[frame]
begin=-100
end=75
image="units/drakes/gladiator-attack-mace.png"
sound=mace.wav
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=75
image="units/drakes/gladiator-attack-mace.png"
sound=mace.wav
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=75
image="units/drakes/gladiator-attack-mace.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=75
end=175

View file

@ -79,8 +79,8 @@ Special Notes:"+{SPECIAL_NOTES_MARKSMAN}
damage=6
number=2
icon=attacks/slam-drake.png
[animation]
hits=no
[frame]
begin=-200
end=-150
@ -91,46 +91,24 @@ Special Notes:"+{SPECIAL_NOTES_MARKSMAN}
end=-100
image="units/drakes/glider-flying.png"
[/frame]
[frame]
begin=-100
end=50
image="units/drakes/glider-attack-close2.png"
sound={SOUND_LIST:MISS}
[/frame]
[frame]
begin=50
end=100
image="units/drakes/glider-flying.png"
[/frame]
[frame]
begin=100
end=150
image="units/drakes/glider-attack-close1.png"
[/frame]
[frame]
begin=150
end=200
image="units/drakes/glider.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-200
end=-150
image="units/drakes/glider-attack-close1.png"
[/frame]
[frame]
begin=-150
end=-100
image="units/drakes/glider-flying.png"
[/frame]
[frame]
begin=-100
end=50
image="units/drakes/glider-attack-close2.png"
sound=club.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=50
image="units/drakes/glider-attack-close2.png"
sound=club.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=50
image="units/drakes/glider-attack-close2.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=50
end=100

View file

@ -94,8 +94,8 @@ Special Notes:"+{SPECIAL_NOTES_MARKSMAN}
damage=8
number=3
icon=attacks/slam-drake.png
[animation]
hits=no
[frame]
begin=-200
end=-175
@ -111,51 +111,24 @@ Special Notes:"+{SPECIAL_NOTES_MARKSMAN}
end=-75
image="units/drakes/hurricane-attack-melee1.png"
[/frame]
[frame]
begin=-75
end=50
image="units/drakes/hurricane-attack-melee2.png"
sound={SOUND_LIST:MISS}
[/frame]
[frame]
begin=50
end=125
image="units/drakes/hurricane-flying.png"
[/frame]
[frame]
begin=125
end=175
image="units/drakes/hurricane-attack-melee1.png"
[/frame]
[frame]
begin=175
end=200
image="units/drakes/hurricane.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-200
end=-175
image="units/drakes/hurricane.png"
[/frame]
[frame]
begin=-175
end=-150
image="units/drakes/hurricane-attack-ranged-fire1.png"
[/frame]
[frame]
begin=-150
end=-75
image="units/drakes/hurricane-attack-melee1.png"
[/frame]
[frame]
begin=-75
end=50
image="units/drakes/hurricane-attack-melee2.png"
sound=club.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-75
end=50
image="units/drakes/hurricane-attack-melee2.png"
sound=club.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-75
end=50
image="units/drakes/hurricane-attack-melee2.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=50
end=125

View file

@ -72,48 +72,31 @@
range=melee
damage=12
number=2
[animation]
hits=no
[frame]
begin=-200
end=-100
image="units/drakes/inferno-flying.png"
[/frame]
[frame]
begin=-100
end=50
image="units/drakes/inferno-attack-close.png"
sound={SOUND_LIST:MISS}
[/frame]
[frame]
begin=50
end=100
image="units/drakes/inferno-defend.png"
[/frame]
[frame]
begin=100
end=175
image="units/drakes/inferno-flying.png"
[/frame]
[frame]
begin=175
end=200
image="units/drakes/inferno.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-200
end=-100
image="units/drakes/inferno-flying.png"
[/frame]
[frame]
begin=-100
end=50
image="units/drakes/inferno-attack-close.png"
sound=claws.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=50
image="units/drakes/inferno-attack-close.png"
sound=claws.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=50
image="units/drakes/inferno-attack-close.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=50
end=100

View file

@ -72,48 +72,31 @@ Special Notes:"+{SPECIAL_NOTES_FIRSTSTRIKE}
damage=11
number=3
icon=attacks/halberd.png
[animation]
hits=no
[frame]
begin=-200
end=-100
image="units/drakes/slasher-flying.png"
[/frame]
[frame]
begin=-100
end=50
image="units/drakes/slasher-slash.png"
sound={SOUND_LIST:MISS}
[/frame]
[frame]
begin=50
end=125
image="units/drakes/slasher-pierce.png"
[/frame]
[frame]
begin=125
end=175
image="units/drakes/slasher-flying.png"
[/frame]
[frame]
begin=175
end=200
image="units/drakes/slasher.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-200
end=-100
image="units/drakes/slasher-flying.png"
[/frame]
[frame]
begin=-100
end=50
image="units/drakes/slasher-slash.png"
sound=axe.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=50
image="units/drakes/slasher-slash.png"
sound=axe.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=50
image="units/drakes/slasher-slash.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=50
end=125
@ -142,38 +125,31 @@ Special Notes:"+{SPECIAL_NOTES_FIRSTSTRIKE}
number=2
defense_weight=1.10
icon=attacks/halberd.png
[animation]
hits=no
[frame]
begin=-200
end=-100
image="units/drakes/slasher.png"
[/frame]
[frame]
begin=-100
end=100
image="units/drakes/slasher-pierce.png"
sound=spear-miss.ogg
[/frame]
[frame]
begin=100
end=200
image="units/drakes/slasher.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-200
end=-100
image="units/drakes/slasher.png"
[/frame]
[frame]
begin=-100
end=100
image="units/drakes/slasher-pierce.png"
sound=spear.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=100
image="units/drakes/slasher-pierce.png"
sound=spear.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=100
image="units/drakes/slasher-pierce.png"
sound=spear-miss.ogg
[/frame]
[/else]
[frame]
begin=100
end=200

View file

@ -78,48 +78,31 @@ Special Notes:"+{SPECIAL_NOTES_FIRSTSTRIKE}
damage=16
number=3
icon=attacks/halberd.png
[animation]
hits=no
[frame]
begin=-200
end=-100
image="units/drakes/warden-flying.png"
[/frame]
[frame]
begin=-100
end=50
image="units/drakes/warden-slash.png"
sound={SOUND_LIST:MISS}
[/frame]
[frame]
begin=50
end=100
image="units/drakes/warden-pierce.png"
[/frame]
[frame]
begin=100
end=175
image="units/drakes/warden-flying.png"
[/frame]
[frame]
begin=175
end=200
image="units/drakes/warden.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-200
end=-100
image="units/drakes/warden-flying.png"
[/frame]
[frame]
begin=-100
end=50
image="units/drakes/warden-slash.png"
sound=axe.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=50
image="units/drakes/warden-slash.png"
sound=axe.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=50
image="units/drakes/warden-slash.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=50
end=100
@ -148,38 +131,31 @@ Special Notes:"+{SPECIAL_NOTES_FIRSTSTRIKE}
number=2
defense_weight=1.10
icon=attacks/halberd.png
[animation]
hits=no
[frame]
begin=-200
end=-100
image="units/drakes/warden.png"
[/frame]
[frame]
begin=-100
end=100
image="units/drakes/warden-pierce.png"
sound=spear-miss.ogg
[/frame]
[frame]
begin=100
end=200
image="units/drakes/warden.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-200
end=-100
image="units/drakes/warden.png"
[/frame]
[frame]
begin=-100
end=100
image="units/drakes/warden-pierce.png"
sound=spear.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=100
image="units/drakes/warden-pierce.png"
sound=spear.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=100
image="units/drakes/warden-pierce.png"
sound=spear-miss.ogg
[/frame]
[/else]
[frame]
begin=100
end=200

View file

@ -73,8 +73,8 @@
damage=11
number=3
icon=attacks/scimitar.png
[animation]
hits=no
[frame]
begin=-200
end=-175
@ -85,41 +85,24 @@
end=-100
image="units/drakes/warrior-attack-close1.png"
[/frame]
[frame]
begin=-100
end=75
image="units/drakes/warrior-attack-close2.png"
sound={SOUND_LIST:MISS}
[/frame]
[frame]
begin=75
end=150
image="units/drakes/warrior-defend.png"
[/frame]
[frame]
begin=150
end=175
image="units/drakes/warrior.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-200
end=-175
image="units/drakes/warrior.png"
[/frame]
[frame]
begin=-175
end=-100
image="units/drakes/warrior-attack-close1.png"
[/frame]
[frame]
begin=-100
end=75
image="units/drakes/warrior-attack-close2.png"
sound={SOUND_LIST:SWORD_SWISH}
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=75
image="units/drakes/warrior-attack-close2.png"
sound={SOUND_LIST:SWORD_SWISH}
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=75
image="units/drakes/warrior-attack-close2.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=75
end=150

View file

@ -25,38 +25,31 @@
range=melee
damage=9
number=3
[animation]
hits=no
[frame]
begin=-200
end=-100
image="units/dwarves/dragonguard-melee1.png"
[/frame]
[frame]
begin=-100
end=50
image="units/dwarves/dragonguard-melee2.png"
sound={SOUND_LIST:MISS}
[/frame]
[frame]
begin=50
end=150
image="units/dwarves/dragonguard-melee1.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-200
end=-100
image="units/dwarves/dragonguard-melee1.png"
[/frame]
[frame]
begin=-100
end=50
image="units/dwarves/dragonguard-melee2.png"
sound=dagger-swish.wav
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=50
image="units/dwarves/dragonguard-melee2.png"
sound=dagger-swish.wav
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=50
image="units/dwarves/dragonguard-melee2.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=50
end=150
@ -71,9 +64,9 @@
damage=40
number=1
icon=attacks/dragonstaff.png
[animation]
direction=s
hits=no
[missile_frame]
begin=-150
end=0
@ -85,37 +78,28 @@
end=-150
image="units/dwarves/dragonguard-attack-ranged-s.png"
[/frame]
[frame]
begin=-150
end=600
image="units/dwarves/dragonguard-attack-ranged-s.png"
sound=dragonstick-miss.ogg
[/frame]
[/animation]
[animation]
direction=s
hits=yes
[missile_frame]
begin=-150
end=0
image="projectiles/bullet.png"
image_diagonal="projectiles/bullet.png"
[/missile_frame]
[frame]
begin=-350
end=-150
image="units/dwarves/dragonguard-attack-ranged-s.png"
[/frame]
[frame]
begin=-150
end=600
image="units/dwarves/dragonguard-attack-ranged-s.png"
sound=dragonstick.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-150
end=600
image="units/dwarves/dragonguard-attack-ranged-s.png"
sound=dragonstick.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-150
end=600
image="units/dwarves/dragonguard-attack-ranged-s.png"
sound=dragonstick-miss.ogg
[/frame]
[/else]
[/animation]
[animation]
direction=n
hits=no
[missile_frame]
begin=-150
end=0
@ -127,37 +111,28 @@
end=-150
image="units/dwarves/dragonguard-attack-ranged-n.png"
[/frame]
[frame]
begin=-150
end=600
image="units/dwarves/dragonguard-attack-ranged-n.png"
sound=dragonstick-miss.ogg
[/frame]
[/animation]
[animation]
direction=n
hits=yes
[missile_frame]
begin=-150
end=0
image="projectiles/bullet.png"
image_diagonal="projectiles/bullet.png"
[/missile_frame]
[frame]
begin=-350
end=-150
image="units/dwarves/dragonguard-attack-ranged-n.png"
[/frame]
[frame]
begin=-150
end=600
image="units/dwarves/dragonguard-attack-ranged-n.png"
sound=dragonstick.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-150
end=600
image="units/dwarves/dragonguard-attack-ranged-n.png"
sound=dragonstick.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-150
end=600
image="units/dwarves/dragonguard-attack-ranged-n.png"
sound=dragonstick-miss.ogg
[/frame]
[/else]
[/animation]
[animation]
direction=ne,nw
hits=no
[missile_frame]
begin=-150
end=0
@ -169,47 +144,33 @@
end=-300
image="units/dwarves/dragonguard-defend.png"
[/frame]
[frame]
begin=-300
end=0
image="units/dwarves/dragonguard-attack-ranged-ne.png"
sound=dragonstick-miss.ogg
[/frame]
[frame]
begin=0
end=200
image="units/dwarves/dragonguard-defend.png"
[/frame]
[/animation]
[animation]
direction=ne,nw
hits=yes
[missile_frame]
begin=-150
end=0
image="projectiles/bullet.png"
image_diagonal="projectiles/bullet.png"
[/missile_frame]
[frame]
begin=-600
end=-300
image="units/dwarves/dragonguard-defend.png"
[/frame]
[frame]
begin=-300
end=0
image="units/dwarves/dragonguard-attack-ranged-ne.png"
sound=dragonstick.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-300
end=0
image="units/dwarves/dragonguard-attack-ranged-ne.png"
sound=dragonstick.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-300
end=0
image="units/dwarves/dragonguard-attack-ranged-ne.png"
sound=dragonstick-miss.ogg
[/frame]
[/else]
[frame]
begin=0
end=200
image="units/dwarves/dragonguard-defend.png"
[/frame]
[/animation]
[animation]
direction=se,sw
hits=no
[missile_frame]
begin=-150
end=0
@ -221,38 +182,24 @@
end=-300
image="units/dwarves/dragonguard-defend.png"
[/frame]
[frame]
begin=-300
end=0
image="units/dwarves/dragonguard-attack-ranged-se.png"
sound=dragonstick-miss.ogg
[/frame]
[frame]
begin=0
end=200
image="units/dwarves/dragonguard-defend.png"
[/frame]
[/animation]
[animation]
direction=se,sw
hits=yes
[missile_frame]
begin=-150
end=0
image="projectiles/bullet.png"
image_diagonal="projectiles/bullet.png"
[/missile_frame]
[frame]
begin=-600
end=-300
image="units/dwarves/dragonguard-defend.png"
[/frame]
[frame]
begin=-300
end=0
image="units/dwarves/dragonguard-attack-ranged-se.png"
sound=dragonstick.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-300
end=0
image="units/dwarves/dragonguard-attack-ranged-se.png"
sound=dragonstick.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-300
end=0
image="units/dwarves/dragonguard-attack-ranged-se.png"
sound=dragonstick-miss.ogg
[/frame]
[/else]
[frame]
begin=0
end=200

View file

@ -27,38 +27,31 @@
range=melee
damage=7
number=3
[animation]
hits=no
[frame]
begin=-250
end=-100
image="units/dwarves/fighter.png"
[/frame]
[frame]
begin=-100
end=50
image="units/dwarves/fighter-attack.png"
sound={SOUND_LIST:MISS}
[/frame]
[frame]
begin=50
end=150
image="units/dwarves/fighter.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-250
end=-100
image="units/dwarves/fighter.png"
[/frame]
[frame]
begin=-100
end=50
image="units/dwarves/fighter-attack.png"
sound=axe.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=50
image="units/dwarves/fighter-attack.png"
sound=axe.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=50
image="units/dwarves/fighter-attack.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=50
end=150
@ -72,38 +65,31 @@
range=melee
damage=8
number=2
[animation]
hits=no
[frame]
begin=-250
end=-100
image="units/dwarves/fighter.png"
[/frame]
[frame]
begin=-100
end=50
image="units/dwarves/fighter-attack-mace.png"
sound={SOUND_LIST:MISS}
[/frame]
[frame]
begin=50
end=150
image="units/dwarves/fighter.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-250
end=-100
image="units/dwarves/fighter.png"
[/frame]
[frame]
begin=-100
end=50
image="units/dwarves/fighter-attack-mace.png"
sound=mace.wav
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=50
image="units/dwarves/fighter-attack-mace.png"
sound=mace.wav
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=50
image="units/dwarves/fighter-attack-mace.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=50
end=150

View file

@ -33,8 +33,8 @@ Special Notes:"+{SPECIAL_NOTES_STEADFAST}
range=melee
damage=5
number=3
[animation]
hits=no
[frame]
begin=-200
end=-150
@ -45,41 +45,24 @@ Special Notes:"+{SPECIAL_NOTES_STEADFAST}
end=-100
image="units/dwarves/guard-defend.png"
[/frame]
[frame]
begin=-100
end=50
image="units/dwarves/guard-attack.png"
sound=spear-miss.ogg
[/frame]
[frame]
begin=50
end=75
image="units/dwarves/guard-defend.png"
[/frame]
[frame]
begin=75
end=150
image="units/dwarves/guard.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-200
end=-150
image="units/dwarves/guard.png"
[/frame]
[frame]
begin=-150
end=-100
image="units/dwarves/guard-defend.png"
[/frame]
[frame]
begin=-100
end=50
image="units/dwarves/guard-attack.png"
sound=spear.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=50
image="units/dwarves/guard-attack.png"
sound=spear.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=50
image="units/dwarves/guard-attack.png"
sound=spear-miss.ogg
[/frame]
[/else]
[frame]
begin=50
end=75
@ -99,8 +82,8 @@ Special Notes:"+{SPECIAL_NOTES_STEADFAST}
range=ranged
damage=5
number=1
[animation]
hits=no
[missile_frame]
begin=-150
end=0
@ -112,37 +95,24 @@ Special Notes:"+{SPECIAL_NOTES_STEADFAST}
end=-200
image="units/dwarves/guard-defend.png"
[/frame]
[frame]
begin=-200
end=-100
image="units/dwarves/guard-attack.png"
sound={SOUND_LIST:MISS}
[/frame]
[frame]
begin=-100
end=0
image="units/dwarves/guard.png"
[/frame]
[/animation]
[animation]
hits=yes
[missile_frame]
begin=-150
end=0
image="projectiles/spear-n.png"
image_diagonal="projectiles/spear-ne.png"
[/missile_frame]
[frame]
begin=-300
end=-200
image="units/dwarves/guard-defend.png"
[/frame]
[frame]
begin=-200
end=-100
image="units/dwarves/guard-attack.png"
sound=spear.wav
[/frame]
[if]
hits=yes
[frame]
begin=-200
end=-100
image="units/dwarves/guard-attack.png"
sound=spear.wav
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-200
end=-100
image="units/dwarves/guard-attack.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=-100
end=0

View file

@ -30,38 +30,31 @@
icon=attacks/battleaxe.png
damage=15
number=3
[animation]
hits=no
[frame]
begin=-250
end=-100
image="units/dwarves/lord.png"
[/frame]
[frame]
begin=-100
end=50
image="units/dwarves/lord-attack.png"
sound={SOUND_LIST:MISS}
[/frame]
[frame]
begin=50
end=150
image="units/dwarves/lord.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-250
end=-100
image="units/dwarves/lord.png"
[/frame]
[frame]
begin=-100
end=50
image="units/dwarves/lord-attack.png"
sound=axe.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=50
image="units/dwarves/lord-attack.png"
sound=axe.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=50
image="units/dwarves/lord-attack.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=50
end=150
@ -75,38 +68,31 @@
range=melee
damage=19
number=2
[animation]
hits=no
[frame]
begin=-250
end=-100
image="units/dwarves/lord.png"
[/frame]
[frame]
begin=-100
end=50
image="units/dwarves/lord-attack-mace.png"
sound={SOUND_LIST:MISS}
[/frame]
[frame]
begin=50
end=150
image="units/dwarves/lord.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-250
end=-100
image="units/dwarves/lord.png"
[/frame]
[frame]
begin=-100
end=50
image="units/dwarves/lord-attack-mace.png"
sound=mace.wav
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=50
image="units/dwarves/lord-attack-mace.png"
sound=mace.wav
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=50
image="units/dwarves/lord-attack-mace.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=50
end=150

View file

@ -25,8 +25,8 @@
number=3
# XXX we're currently lacking a runic hammer icon
icon=attacks/hammer.png
[animation]
hits=no
[frame]
begin=-300
end=-200
@ -37,31 +37,24 @@
end=-100
image=units/dwarves/runemaster-attack2.png
[/frame]
[frame]
begin=-100
end=100
image=units/dwarves/runemaster-attack3.png
sound={SOUND_LIST:MISS}
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-300
end=-200
image=units/dwarves/runemaster-attack1.png
[/frame]
[frame]
begin=-200
end=-100
image=units/dwarves/runemaster-attack2.png
[/frame]
[frame]
begin=-100
end=100
image=units/dwarves/runemaster-attack3.png
sound=mace.wav
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=100
image=dwarf-runemaster-attack3.png
sound=mace.wav
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=100
image=dwarf-runemaster-attack3.png
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[/animation]
[/attack]
[attack]

View file

@ -41,8 +41,8 @@ Special Notes:"+{SPECIAL_NOTES_STEADFAST}
range=melee
damage=9
number=3
[animation]
hits=no
[frame]
begin=-200
end=-150
@ -53,41 +53,24 @@ Special Notes:"+{SPECIAL_NOTES_STEADFAST}
end=-100
image="units/dwarves/sentinel-defend.png"
[/frame]
[frame]
begin=-100
end=50
image="units/dwarves/sentinel-attack.png"
sound=spear-miss.ogg
[/frame]
[frame]
begin=50
end=75
image="units/dwarves/sentinel-defend.png"
[/frame]
[frame]
begin=75
end=150
image="units/dwarves/sentinel.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-200
end=-150
image="units/dwarves/sentinel.png"
[/frame]
[frame]
begin=-150
end=-100
image="units/dwarves/sentinel-defend.png"
[/frame]
[frame]
begin=-100
end=50
image="units/dwarves/sentinel-attack.png"
sound=spear.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=50
image="units/dwarves/sentinel-attack.png"
sound=spear.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=50
image="units/dwarves/sentinel-attack.png"
sound=spear-miss.ogg
[/frame]
[/else]
[frame]
begin=50
end=75
@ -107,8 +90,8 @@ Special Notes:"+{SPECIAL_NOTES_STEADFAST}
range=ranged
damage=11
number=2
[animation]
hits=no
[missile_frame]
begin=-150
end=0
@ -120,37 +103,24 @@ Special Notes:"+{SPECIAL_NOTES_STEADFAST}
end=-200
image="units/dwarves/sentinel-defend.png"
[/frame]
[frame]
begin=-200
end=-100
image="units/dwarves/sentinel-attack.png"
sound={SOUND_LIST:MISS}
[/frame]
[frame]
begin=-100
end=0
image="units/dwarves/sentinel.png"
[/frame]
[/animation]
[animation]
hits=yes
[missile_frame]
begin=-150
end=0
image="projectiles/spear-n.png"
image_diagonal="projectiles/spear-ne.png"
[/missile_frame]
[frame]
begin=-300
end=-200
image="units/dwarves/sentinel-defend.png"
[/frame]
[frame]
begin=-200
end=-100
image="units/dwarves/sentinel-attack.png"
sound=spear.wav
[/frame]
[if]
hits=yes
[frame]
begin=-200
end=-100
image="units/dwarves/sentinel-attack.png"
sound=spear.wav
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-200
end=-100
image="units/dwarves/sentinel-attack.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=-100
end=0

View file

@ -36,8 +36,8 @@ Special Notes:"+{SPECIAL_NOTES_STEADFAST}
range=melee
damage=7
number=3
[animation]
hits=no
[frame]
begin=-200
end=-150
@ -48,41 +48,24 @@ Special Notes:"+{SPECIAL_NOTES_STEADFAST}
end=-100
image="units/dwarves/stalwart-defend.png"
[/frame]
[frame]
begin=-100
end=50
image="units/dwarves/stalwart-attack.png"
sound=spear-miss.ogg
[/frame]
[frame]
begin=50
end=75
image="units/dwarves/stalwart-defend.png"
[/frame]
[frame]
begin=75
end=150
image="units/dwarves/stalwart.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-200
end=-150
image="units/dwarves/stalwart.png"
[/frame]
[frame]
begin=-150
end=-100
image="units/dwarves/stalwart-defend.png"
[/frame]
[frame]
begin=-100
end=50
image="units/dwarves/stalwart-attack.png"
sound=spear.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=50
image="units/dwarves/stalwart-attack.png"
sound=spear.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=50
image="units/dwarves/stalwart-attack.png"
sound=spear-miss.ogg
[/frame]
[/else]
[frame]
begin=50
end=75
@ -102,8 +85,8 @@ Special Notes:"+{SPECIAL_NOTES_STEADFAST}
range=ranged
damage=8
number=1
[animation]
hits=no
[missile_frame]
begin=-150
end=0
@ -115,37 +98,24 @@ Special Notes:"+{SPECIAL_NOTES_STEADFAST}
end=-200
image="units/dwarves/stalwart-defend.png"
[/frame]
[frame]
begin=-200
end=-100
image="units/dwarves/stalwart-attack.png"
sound={SOUND_LIST:MISS}
[/frame]
[frame]
begin=-100
end=0
image="units/dwarves/stalwart.png"
[/frame]
[/animation]
[animation]
hits=yes
[missile_frame]
begin=-150
end=0
image="projectiles/spear-n.png"
image_diagonal="projectiles/spear-ne.png"
[/missile_frame]
[frame]
begin=-300
end=-200
image="units/dwarves/stalwart-defend.png"
[/frame]
[frame]
begin=-200
end=-100
image="units/dwarves/stalwart-attack.png"
sound=spear.wav
[/frame]
[if]
hits=yes
[frame]
begin=-200
end=-100
image="units/dwarves/stalwart-attack.png"
sound=spear.wav
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-200
end=-100
image="units/dwarves/stalwart-attack.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=-100
end=0

View file

@ -29,38 +29,31 @@
range=melee
damage=11
number=3
[animation]
hits=no
[frame]
begin=-250
end=-100
image="units/dwarves/steelclad.png"
[/frame]
[frame]
begin=-100
end=50
image="units/dwarves/steelclad-attack.png"
sound={SOUND_LIST:MISS}
[/frame]
[frame]
begin=50
end=150
image="units/dwarves/steelclad.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-250
end=-100
image="units/dwarves/steelclad.png"
[/frame]
[frame]
begin=-100
end=50
image="units/dwarves/steelclad-attack.png"
sound=axe.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=50
image="units/dwarves/steelclad-attack.png"
sound=axe.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=50
image="units/dwarves/steelclad-attack.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=50
end=150
@ -74,38 +67,31 @@
range=melee
damage=14
number=2
[animation]
hits=no
[frame]
begin=-250
end=-100
image="units/dwarves/steelclad.png"
[/frame]
[frame]
begin=-100
end=50
image="units/dwarves/steelclad-attack-mace.png"
sound={SOUND_LIST:MISS}
[/frame]
[frame]
begin=50
end=150
image="units/dwarves/steelclad.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-250
end=-100
image="units/dwarves/steelclad.png"
[/frame]
[frame]
begin=-100
end=50
image="units/dwarves/steelclad-attack-mace.png"
sound=mace.wav
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=50
image="units/dwarves/steelclad-attack-mace.png"
sound=mace.wav
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=50
image="units/dwarves/steelclad-attack-mace.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=50
end=150

View file

@ -41,8 +41,8 @@
range=melee
damage=6
number=2
[animation]
hits=no
[frame]
begin=-250
end=-200
@ -53,41 +53,24 @@
end=-100
image="units/dwarves/thunderer-melee1.png"
[/frame]
[frame]
begin=-100
end=50
image="units/dwarves/thunderer-melee2.png"
sound={SOUND_LIST:MISS}
[/frame]
[frame]
begin=50
end=100
image="units/dwarves/thunderer-melee1.png"
[/frame]
[frame]
begin=100
end=125
image="units/dwarves/thunderer.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-250
end=-200
image="units/dwarves/thunderer.png"
[/frame]
[frame]
begin=-200
end=-100
image="units/dwarves/thunderer-melee1.png"
[/frame]
[frame]
begin=-100
end=50
image="units/dwarves/thunderer-melee2.png"
sound=dagger-swish.wav
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=50
image="units/dwarves/thunderer-melee2.png"
sound=dagger-swish.wav
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=50
image="units/dwarves/thunderer-melee2.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=50
end=100
@ -106,9 +89,9 @@
range=ranged
damage=18
number=1
[animation]
direction=se,sw
hits=no
[missile_frame]
begin=-150
end=0
@ -120,48 +103,24 @@
end=-450
image="units/dwarves/thunderer.png"
[/frame]
[frame]
begin=-450
end=-300
image="units/dwarves/thunderer-defend.png"
sound=thunderstick-miss.ogg
[/frame]
[frame]
begin=-300
end=0
image="units/dwarves/thunderer-attack-se.png"
[/frame]
[frame]
begin=0
end=100
image="units/dwarves/thunderer-defend.png"
[/frame]
[frame]
begin=100
end=175
image="units/dwarves/thunderer.png"
[/frame]
[/animation]
[animation]
direction=se,sw
hits=yes
[missile_frame]
begin=-150
end=0
image="projectiles/bullet.png"
image_diagonal="projectiles/bullet.png"
[/missile_frame]
[frame]
begin=-600
end=-450
image="units/dwarves/thunderer.png"
[/frame]
[frame]
begin=-450
end=-300
image="units/dwarves/thunderer-defend.png"
sound=thunderstick.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-450
end=-300
image="units/dwarves/thunderer-defend.png"
sound=thunderstick.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-450
end=-300
image="units/dwarves/thunderer-defend.png"
sound=thunderstick-miss.ogg
[/frame]
[/else]
[frame]
begin=-300
end=0
@ -178,9 +137,9 @@
image="units/dwarves/thunderer.png"
[/frame]
[/animation]
[animation]
direction=n
hits=no
[missile_frame]
begin=-150
end=0
@ -192,37 +151,28 @@
end=-150
image="units/dwarves/thunderer-attack-n.png"
[/frame]
[frame]
begin=-150
end=600
image="units/dwarves/thunderer-attack-n.png"
sound=thunderstick-miss.ogg
[/frame]
[/animation]
[animation]
direction=n
hits=yes
[missile_frame]
begin=-150
end=0
image="projectiles/bullet.png"
image_diagonal="projectiles/bullet.png"
[/missile_frame]
[frame]
begin=-350
end=-150
image="units/dwarves/thunderer-attack-n.png"
[/frame]
[frame]
begin=-150
end=600
image="units/dwarves/thunderer-attack-n.png"
sound=thunderstick.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-150
end=600
image="units/dwarves/thunderer-attack-n.png"
sound=thunderstick.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-150
end=600
image="units/dwarves/thunderer-attack-n.png"
sound=thunderstick-miss.ogg
[/frame]
[/else]
[/animation]
[animation]
direction=ne,nw
hits=no
[missile_frame]
begin=-150
end=0
@ -234,37 +184,28 @@
end=-150
image="units/dwarves/thunderer-attack-ne.png"
[/frame]
[frame]
begin=-150
end=600
image="units/dwarves/thunderer-attack-ne.png"
sound=thunderstick-miss.ogg
[/frame]
[/animation]
[animation]
direction=ne,nw
hits=yes
[missile_frame]
begin=-150
end=0
image="projectiles/bullet.png"
image_diagonal="projectiles/bullet.png"
[/missile_frame]
[frame]
begin=-350
end=-150
image="units/dwarves/thunderer-attack-ne.png"
[/frame]
[frame]
begin=-150
end=600
image="units/dwarves/thunderer-attack-ne.png"
sound=thunderstick.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-150
end=600
image="units/dwarves/thunderer-attack-ne.png"
sound=thunderstick.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-150
end=600
image="units/dwarves/thunderer-attack-ne.png"
sound=thunderstick-miss.ogg
[/frame]
[/else]
[/animation]
[animation]
direction=s
hits=no
[missile_frame]
begin=-150
end=0
@ -276,33 +217,24 @@
end=-150
image="units/dwarves/thunderer-attack-s.png"
[/frame]
[frame]
begin=-150
end=600
image="units/dwarves/thunderer-attack-s.png"
sound=thunderstick-miss.ogg
[/frame]
[/animation]
[animation]
direction=s
hits=yes
[missile_frame]
begin=-150
end=0
image="projectiles/bullet.png"
image_diagonal="projectiles/bullet.png"
[/missile_frame]
[frame]
begin=-350
end=-150
image="units/dwarves/thunderer-attack-s.png"
[/frame]
[frame]
begin=-150
end=600
image="units/dwarves/thunderer-attack-s.png"
sound=thunderstick.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-150
end=600
image="units/dwarves/thunderer-attack-s.png"
sound=thunderstick.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-150
end=600
image="units/dwarves/thunderer-attack-s.png"
sound=thunderstick-miss.ogg
[/frame]
[/else]
[/animation]
[/attack]
[/unit]

View file

@ -25,8 +25,8 @@ Though a single shot from these 'thundersticks' can take several minutes to prep
range=melee
damage=6
number=3
[animation]
hits=no
[frame]
begin=-250
end=-200
@ -37,41 +37,24 @@ Though a single shot from these 'thundersticks' can take several minutes to prep
end=-100
image="units/dwarves/thunderguard-attack1.png"
[/frame]
[frame]
begin=-100
end=50
image="units/dwarves/thunderguard-attack2.png"
sound={SOUND_LIST:MISS}
[/frame]
[frame]
begin=50
end=100
image="units/dwarves/thunderguard-attack1.png"
[/frame]
[frame]
begin=100
end=125
image="units/dwarves/thunderguard.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-250
end=-200
image="units/dwarves/thunderguard.png"
[/frame]
[frame]
begin=-200
end=-100
image="units/dwarves/thunderguard-attack1.png"
[/frame]
[frame]
begin=-100
end=50
image="units/dwarves/thunderguard-attack2.png"
sound=dagger-swish.wav
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=50
image="units/dwarves/thunderguard-attack2.png"
sound=dagger-swish.wav
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=50
image="units/dwarves/thunderguard-attack2.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=50
end=100
@ -91,9 +74,9 @@ Though a single shot from these 'thundersticks' can take several minutes to prep
damage=28
number=1
icon=attacks/thunderstick.png
[animation]
direction=s
hits=no
[missile_frame]
begin=-150
end=0
@ -105,37 +88,28 @@ Though a single shot from these 'thundersticks' can take several minutes to prep
end=-150
image="units/dwarves/thunderguard-attack-ranged-s.png"
[/frame]
[frame]
begin=-150
end=600
image="units/dwarves/thunderguard-attack-ranged-s.png"
sound=thunderstick-miss.ogg
[/frame]
[/animation]
[animation]
direction=s
hits=yes
[missile_frame]
begin=-150
end=0
image="projectiles/bullet.png"
image_diagonal="projectiles/bullet.png"
[/missile_frame]
[frame]
begin=-350
end=-150
image="units/dwarves/thunderguard-attack-ranged-s.png"
[/frame]
[frame]
begin=-150
end=600
image="units/dwarves/thunderguard-attack-ranged-s.png"
sound=thunderstick.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-150
end=600
image="units/dwarves/thunderguard-attack-ranged-s.png"
sound=thunderstick.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-150
end=600
image="units/dwarves/thunderguard-attack-ranged-s.png"
sound=thunderstick-miss.ogg
[/frame]
[/else]
[/animation]
[animation]
direction=n
hits=no
[missile_frame]
begin=-150
end=0
@ -147,37 +121,28 @@ Though a single shot from these 'thundersticks' can take several minutes to prep
end=-150
image="units/dwarves/thunderguard-attack-ranged-n.png"
[/frame]
[frame]
begin=-150
end=600
image="units/dwarves/thunderguard-attack-ranged-n.png"
sound=thunderstick-miss.ogg
[/frame]
[/animation]
[animation]
direction=n
hits=yes
[missile_frame]
begin=-150
end=0
image="projectiles/bullet.png"
image_diagonal="projectiles/bullet.png"
[/missile_frame]
[frame]
begin=-350
end=-150
image="units/dwarves/thunderguard-attack-ranged-n.png"
[/frame]
[frame]
begin=-150
end=600
image="units/dwarves/thunderguard-attack-ranged-n.png"
sound=thunderstick.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-150
end=600
image="units/dwarves/thunderguard-attack-ranged-n.png"
sound=thunderstick.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-150
end=600
image="units/dwarves/thunderguard-attack-ranged-n.png"
sound=thunderstick-miss.ogg
[/frame]
[/else]
[/animation]
[animation]
direction=ne,nw
hits=no
[missile_frame]
begin=-150
end=0
@ -189,47 +154,33 @@ Though a single shot from these 'thundersticks' can take several minutes to prep
end=-300
image="units/dwarves/thunderguard-attack-ranged-n.png"
[/frame]
[frame]
begin=-300
end=0
image="units/dwarves/thunderguard-attack-ranged-ne.png"
sound=thunderstick-miss.ogg
[/frame]
[frame]
begin=0
end=200
image="units/dwarves/thunderguard-attack-ranged-n.png"
[/frame]
[/animation]
[animation]
direction=ne,nw
hits=yes
[missile_frame]
begin=-150
end=0
image="projectiles/bullet.png"
image_diagonal="projectiles/bullet.png"
[/missile_frame]
[frame]
begin=-600
end=-300
image="units/dwarves/thunderguard-attack-ranged-n.png"
[/frame]
[frame]
begin=-300
end=0
image="units/dwarves/thunderguard-attack-ranged-ne.png"
sound=thunderstick.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-300
end=0
image="units/dwarves/thunderguard-attack-ranged-ne.png"
sound=thunderstick.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-300
end=0
image="units/dwarves/thunderguard-attack-ranged-ne.png"
sound=thunderstick-miss.ogg
[/frame]
[/else]
[frame]
begin=0
end=200
image="units/dwarves/thunderguard-attack-ranged-n.png"
[/frame]
[/animation]
[animation]
direction=se,sw
hits=no
[missile_frame]
begin=-150
end=0
@ -241,38 +192,24 @@ Though a single shot from these 'thundersticks' can take several minutes to prep
end=-300
image="units/dwarves/thunderguard-defend.png"
[/frame]
[frame]
begin=-300
end=0
image="units/dwarves/thunderguard-attack-ranged-se.png"
sound=thunderstick-miss.ogg
[/frame]
[frame]
begin=0
end=200
image="units/dwarves/thunderguard-defend.png"
[/frame]
[/animation]
[animation]
direction=se,sw
hits=yes
[missile_frame]
begin=-150
end=0
image="projectiles/bullet.png"
image_diagonal="projectiles/bullet.png"
[/missile_frame]
[frame]
begin=-600
end=-300
image="units/dwarves/thunderguard-defend.png"
[/frame]
[frame]
begin=-300
end=0
image="units/dwarves/thunderguard-attack-ranged-se.png"
sound=thunderstick.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-300
end=0
image="units/dwarves/thunderguard-attack-ranged-se.png"
sound=thunderstick.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-300
end=0
image="units/dwarves/thunderguard-attack-ranged-se.png"
sound=thunderstick-miss.ogg
[/frame]
[/else]
[frame]
begin=0
end=200

View file

@ -36,38 +36,31 @@ Special Notes:"+{SPECIAL_NOTES_BERSERK}
range=melee
damage=4
number=4
[animation]
hits=no
[frame]
begin=-250
end=-100
image="units/dwarves/ulfserker.png"
[/frame]
[frame]
begin=-100
end=50
image="units/dwarves/ulfserker-attack.png"
sound={SOUND_LIST:MISS}
[/frame]
[frame]
begin=50
end=150
image="units/dwarves/ulfserker.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-250
end=-100
image="units/dwarves/ulfserker.png"
[/frame]
[frame]
begin=-100
end=50
image="units/dwarves/ulfserker-attack.png"
sound=axe.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=50
image="units/dwarves/ulfserker-attack.png"
sound=axe.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=50
image="units/dwarves/ulfserker-attack.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=50
end=150

View file

@ -78,8 +78,8 @@
range=ranged
damage=5
number=4
[animation]
hits=no
[missile_frame]
begin=-150
end=0
@ -91,52 +91,24 @@
end=-380
image="units/elves-wood/archer-bow.png"
[/frame]
[frame]
begin=-380
end=-305
image="units/elves-wood/archer-bow-attack1.png"
sound=bow-miss.ogg
[/frame]
[frame]
begin=-305
end=-230
image="units/elves-wood/archer-bow-attack2.png"
[/frame]
[frame]
begin=-230
end=-130
image="units/elves-wood/archer-bow-attack3.png"
[/frame]
[frame]
begin=-130
end=0
image="units/elves-wood/archer-bow-attack4.png"
[/frame]
[frame]
begin=0
end=65
image="units/elves-wood/archer-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=-445
end=-380
image="units/elves-wood/archer-bow.png"
[/frame]
[frame]
begin=-380
end=-305
image="units/elves-wood/archer-bow-attack1.png"
sound=bow.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-380
end=-305
image="units/elves-wood/archer-bow-attack1.png"
sound=bow.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-380
end=-305
image="units/elves-wood/archer-bow-attack1.png"
sound=bow-miss.ogg
[/frame]
[/else]
[frame]
begin=-305
end=-230

View file

@ -112,8 +112,8 @@ Special Notes:"+{SPECIAL_NOTES_AMBUSH}
range=ranged
damage=10
number=4
[animation]
hits=no
[missile_frame]
begin=-150
end=0
@ -125,52 +125,24 @@ Special Notes:"+{SPECIAL_NOTES_AMBUSH}
end=-380
image="units/elves-wood/avenger-bow.png"
[/frame]
[frame]
begin=-380
end=-305
image="units/elves-wood/avenger-bow-attack1.png"
sound=bow-miss.ogg
[/frame]
[frame]
begin=-305
end=-230
image="units/elves-wood/avenger-bow-attack2.png"
[/frame]
[frame]
begin=-230
end=-130
image="units/elves-wood/avenger-bow-attack3.png"
[/frame]
[frame]
begin=-130
end=0
image="units/elves-wood/avenger-bow-attack4.png"
[/frame]
[frame]
begin=0
end=65
image="units/elves-wood/avenger-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=-445
end=-380
image="units/elves-wood/avenger-bow.png"
[/frame]
[frame]
begin=-380
end=-305
image="units/elves-wood/avenger-bow-attack1.png"
sound=bow.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-380
end=-305
image="units/elves-wood/avenger-bow-attack1.png"
sound=bow.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-380
end=-305
image="units/elves-wood/avenger-bow-attack1.png"
sound=bow-miss.ogg
[/frame]
[/else]
[frame]
begin=-305
end=-230

View file

@ -38,8 +38,8 @@ Special Notes:"+{SPECIAL_NOTES_LEADERSHIP}
range=melee
damage=7
number=4
[animation]
hits=no
[frame]
begin=-200
end=-175
@ -50,41 +50,24 @@ Special Notes:"+{SPECIAL_NOTES_LEADERSHIP}
end=-100
image="units/elves-wood/captain-melee-2.png"
[/frame]
[frame]
begin=-100
end=100
image="units/elves-wood/captain-melee-1.png"
sound={SOUND_LIST:MISS}
[/frame]
[frame]
begin=100
end=175
image="units/elves-wood/captain-melee-2.png"
[/frame]
[frame]
begin=175
end=225
image="units/elves-wood/captain.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-200
end=-175
image="units/elves-wood/captain.png"
[/frame]
[frame]
begin=-175
end=-100
image="units/elves-wood/captain-melee-2.png"
[/frame]
[frame]
begin=-100
end=100
image="units/elves-wood/captain-melee-1.png"
sound={SOUND_LIST:SWORD_SWISH}
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=100
image="units/elves-wood/captain-melee-1.png"
sound={SOUND_LIST:SWORD_SWISH}
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=100
image="units/elves-wood/captain-melee-1.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=100
end=175

View file

@ -25,8 +25,8 @@
range=melee
damage=9
number=5
[animation]
hits=no
[frame]
begin=-200
end=-175
@ -42,51 +42,24 @@
end=-75
image="units/elves-wood/champion-attack-2.png"
[/frame]
[frame]
begin=-75
end=75
image="units/elves-wood/champion-attack-3.png"
sound={SOUND_LIST:MISS}
[/frame]
[frame]
begin=75
end=125
image="units/elves-wood/champion-attack-4.png"
[/frame]
[frame]
begin=125
end=175
image="units/elves-wood/champion-attack-5.png"
[/frame]
[frame]
begin=175
end=200
image="units/elves-wood/champion-attack-6.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-200
end=-175
image="units/elves-wood/champion.png"
[/frame]
[frame]
begin=-175
end=-125
image="units/elves-wood/champion-attack-1.png"
[/frame]
[frame]
begin=-125
end=-75
image="units/elves-wood/champion-attack-2.png"
[/frame]
[frame]
begin=-75
end=75
image="units/elves-wood/champion-attack-3.png"
sound={SOUND_LIST:SWORD_SWISH}
[/frame]
[if]
hits=yes
[frame]
begin=-75
end=75
image="units/elves-wood/champion-attack-3.png"
sound={SOUND_LIST:SWORD_SWISH}
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-75
end=75
image="units/elves-wood/champion-attack-3.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=75
end=125

View file

@ -30,38 +30,31 @@ Special Notes:"+{SPECIAL_NOTES_SLOW}+{SPECIAL_NOTES_CURES}
number=2
range=melee
icon=attacks/druidstaff.png
[animation]
hits=no
[frame]
begin=-175
end=-100
image="units/elves-wood/druid.png"
[/frame]
[frame]
begin=-100
end=100
image="units/elves-wood/druid-attack.png"
sound={SOUND_LIST:MISS}
[/frame]
[frame]
begin=100
end=175
image="units/elves-wood/druid.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-175
end=-100
image="units/elves-wood/druid.png"
[/frame]
[frame]
begin=-100
end=100
image="units/elves-wood/druid-attack.png"
sound=staff.wav
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=100
image="units/elves-wood/druid-attack.png"
sound=staff.wav
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=100
image="units/elves-wood/druid-attack.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=100
end=175
@ -104,8 +97,8 @@ Special Notes:"+{SPECIAL_NOTES_SLOW}+{SPECIAL_NOTES_CURES}
damage=6
number=3
range=ranged
[animation]
hits=no
[missile_frame]
begin=-200
end=0
@ -117,32 +110,24 @@ Special Notes:"+{SPECIAL_NOTES_SLOW}+{SPECIAL_NOTES_CURES}
end=-150
image="units/elves-wood/druid.png"
[/frame]
[frame]
sound=magic-thorns-miss-1.ogg,magic-thorns-miss-2.ogg
begin=-150
end=0
image="units/elves-wood/druid-ranged.png"
[/frame]
[/animation]
[animation]
hits=yes
[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-wood/druid.png"
[/frame]
[frame]
sound=magic-thorns-1.ogg,magic-thorns-2.ogg
begin=-150
end=0
image="units/elves-wood/druid-ranged.png"
[/frame]
[if]
hits=yes
[frame]
sound=magic-thorns-1.ogg,magic-thorns-2.ogg
begin=-150
end=0
image="units/elves-wood/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-wood/druid-ranged.png"
[/frame]
[/else]
[/animation]
[/attack]
{DEFENSE_ANIM "units/elves-wood/druid-defend.png" "units/elves-wood/druid.png" {SOUND_LIST:ELF_FEMALE_HIT} }

View file

@ -29,43 +29,31 @@ Special Notes:"+{SPECIAL_NOTES_MAGICAL}+{SPECIAL_NOTES_SLOW}
number=2
range=melee
icon=attacks/druidstaff.png
[animation]
hits=no
[frame]
begin=-200
end=-100
image="units/elves-wood/enchantress.png"
[/frame]
[frame]
begin=-100
end=25
image="units/elves-wood/enchantress-melee.png"
sound={SOUND_LIST:MISS}
[/frame]
[frame]
begin=25
end=100
image="units/elves-wood/enchantress-magic.png"
[/frame]
[frame]
begin=100
end=150
image="units/elves-wood/enchantress.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-200
end=-100
image="units/elves-wood/enchantress.png"
[/frame]
[frame]
begin=-100
end=25
image="units/elves-wood/enchantress-melee.png"
sound=staff.wav
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=25
image="units/elves-wood/enchantress-melee.png"
sound=staff.wav
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=25
image="units/elves-wood/enchantress-melee.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=25
end=100

View file

@ -25,43 +25,31 @@
range=melee
damage=5
number=4
[animation]
hits=no
[frame]
begin=-175
end=-100
image="units/elves-wood/fighter.png"
[/frame]
[frame]
begin=-100
end=100
image="units/elves-wood/fighter-melee-1.png"
sound={SOUND_LIST:MISS}
[/frame]
[frame]
begin=100
end=150
image="units/elves-wood/fighter-melee-2.png"
[/frame]
[frame]
begin=150
end=175
image="units/elves-wood/fighter.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-175
end=-100
image="units/elves-wood/fighter.png"
[/frame]
[frame]
begin=-100
end=100
image="units/elves-wood/fighter-melee-1.png"
sound={SOUND_LIST:SWORD_SWISH}
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=100
image="units/elves-wood/fighter-melee-1.png"
sound={SOUND_LIST:SWORD_SWISH}
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=100
image="units/elves-wood/fighter-melee-1.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=100
end=150
@ -81,8 +69,8 @@
range=ranged
damage=3
number=3
[animation]
hits=no
[missile_frame]
begin=-150
end=0
@ -94,52 +82,24 @@
end=-380
image="units/elves-wood/fighter-bow.png"
[/frame]
[frame]
begin=-380
end=-305
image="units/elves-wood/fighter-bow-attack1.png"
sound=bow-miss.ogg
[/frame]
[frame]
begin=-305
end=-230
image="units/elves-wood/fighter-bow-attack2.png"
[/frame]
[frame]
begin=-230
end=-130
image="units/elves-wood/fighter-bow-attack3.png"
[/frame]
[frame]
begin=-130
end=0
image="units/elves-wood/fighter-bow-attack4.png"
[/frame]
[frame]
begin=0
end=65
image="units/elves-wood/fighter-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=-445
end=-380
image="units/elves-wood/fighter-bow.png"
[/frame]
[frame]
begin=-380
end=-305
image="units/elves-wood/fighter-bow-attack1.png"
sound=bow.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-380
end=-305
image="units/elves-wood/fighter-bow-attack1.png"
sound=bow.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-380
end=-305
image="units/elves-wood/fighter-bow-attack1.png"
sound=bow-miss.ogg
[/frame]
[/else]
[frame]
begin=-305
end=-230

View file

@ -24,8 +24,8 @@
range=melee
damage=8
number=4
[animation]
hits=no
[frame]
begin=-200
end=-175
@ -36,41 +36,24 @@
end=-100
image="units/elves-wood/hero-melee-1.png"
[/frame]
[frame]
begin=-100
end=75
image="units/elves-wood/hero-melee-2.png"
sound={SOUND_LIST:MISS}
[/frame]
[frame]
begin=75
end=150
image="units/elves-wood/hero-defend.png"
[/frame]
[frame]
begin=150
end=200
image="units/elves-wood/hero.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-200
end=-175
image="units/elves-wood/hero.png"
[/frame]
[frame]
begin=-175
end=-100
image="units/elves-wood/hero-melee-1.png"
[/frame]
[frame]
begin=-100
end=75
image="units/elves-wood/hero-melee-2.png"
sound={SOUND_LIST:SWORD_SWISH}
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=75
image="units/elves-wood/hero-melee-2.png"
sound={SOUND_LIST:SWORD_SWISH}
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=75
image="units/elves-wood/hero-melee-2.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=75
end=150
@ -90,8 +73,8 @@
range=ranged
damage=6
number=3
[animation]
hits=no
[missile_frame]
begin=-150
end=0
@ -103,52 +86,24 @@
end=-380
image="units/elves-wood/hero-bow.png"
[/frame]
[frame]
begin=-380
end=-305
image="units/elves-wood/hero-bow-attack1.png"
sound=bow-miss.ogg
[/frame]
[frame]
begin=-305
end=-230
image="units/elves-wood/hero-bow-attack2.png"
[/frame]
[frame]
begin=-230
end=-130
image="units/elves-wood/hero-bow-attack3.png"
[/frame]
[frame]
begin=-130
end=0
image="units/elves-wood/hero-bow-attack4.png"
[/frame]
[frame]
begin=0
end=65
image="units/elves-wood/hero-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=-445
end=-380
image="units/elves-wood/hero-bow.png"
[/frame]
[frame]
begin=-380
end=-305
image="units/elves-wood/hero-bow-attack1.png"
sound=bow.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-380
end=-305
image="units/elves-wood/hero-bow-attack1.png"
sound=bow.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-380
end=-305
image="units/elves-wood/hero-bow-attack1.png"
sound=bow-miss.ogg
[/frame]
[/else]
[frame]
begin=-305
end=-230

View file

@ -102,8 +102,8 @@ Special Notes:"+{SPECIAL_NOTES_MARKSMAN}
range=ranged
damage=9
number=4
[animation]
hits=no
[missile_frame]
begin=-150
end=0
@ -115,52 +115,24 @@ Special Notes:"+{SPECIAL_NOTES_MARKSMAN}
end=-400
image="units/elves-wood/marksman-bow.png"
[/frame]
[frame]
begin=-400
end=-325
image="units/elves-wood/marksman-bow-attack1.png"
sound=bow-miss.ogg
[/frame]
[frame]
begin=-325
end=-250
image="units/elves-wood/marksman-bow-attack2.png"
[/frame]
[frame]
begin=-250
end=-150
image="units/elves-wood/marksman-bow-attack3.png"
[/frame]
[frame]
begin=-150
end=0
image="units/elves-wood/marksman-bow-attack4.png"
[/frame]
[frame]
begin=0
end=75
image="units/elves-wood/marksman-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="units/elves-wood/marksman-bow.png"
[/frame]
[frame]
begin=-400
end=-325
image="units/elves-wood/marksman-bow-attack1.png"
sound=bow.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-400
end=-325
image="units/elves-wood/marksman-bow-attack1.png"
sound=bow.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-400
end=-325
image="units/elves-wood/marksman-bow-attack1.png"
sound=bow-miss.ogg
[/frame]
[/else]
[frame]
begin=-325
end=-250

View file

@ -37,43 +37,31 @@ Special Notes:"+{SPECIAL_NOTES_LEADERSHIP}
range=melee
damage=10
number=4
[animation]
hits=no
[frame]
begin=-175
end=-100
image="units/elves-wood/marshal-melee-2.png"
[/frame]
[frame]
begin=-100
end=75
image="units/elves-wood/marshal-melee-1.png"
sound={SOUND_LIST:MISS}
[/frame]
[frame]
begin=75
end=150
image="units/elves-wood/marshal-melee-2.png"
[/frame]
[frame]
begin=150
end=200
image="units/elves-wood/marshal.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-175
end=-100
image="units/elves-wood/marshal-melee-2.png"
[/frame]
[frame]
begin=-100
end=75
image="units/elves-wood/marshal-melee-1.png"
sound={SOUND_LIST:SWORD_SWISH}
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=75
image="units/elves-wood/marshal-melee-1.png"
sound={SOUND_LIST:SWORD_SWISH}
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=75
image="units/elves-wood/marshal-melee-1.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=75
end=150

View file

@ -33,8 +33,8 @@ The speed of these soldiers allows the elves to strike when and where they choos
range=melee
damage=7
number=4
[animation]
hits=yes
[frame]
begin=-200
end=-175
@ -46,42 +46,24 @@ The speed of these soldiers allows the elves to strike when and where they choos
end=-100
image="units/elves-wood/outrider-melee-2.png"
[/frame]
[frame]
begin=-100
end=100
image="units/elves-wood/outrider-melee-1.png"
sound={SOUND_LIST:SWORD_SWISH}
[/frame]
[frame]
begin=100
end=175
image="units/elves-wood/outrider-moving.png"
[/frame]
[frame]
begin=175
end=200
image="units/elves-wood/outrider.png"
[/frame]
[/animation]
[animation]
hits=no
[frame]
begin=-200
end=-175
image="units/elves-wood/outrider.png"
sound=horse-elf-canter.wav
[/frame]
[frame]
begin=-175
end=-100
image="units/elves-wood/outrider-melee-2.png"
[/frame]
[frame]
begin=-100
end=100
image="units/elves-wood/outrider-melee-1.png"
sound={SOUND_LIST:MISS}
[/frame]
[if]
hits=no
[frame]
begin=-100
end=100
image="units/elves-wood/outrider-melee-1.png"
sound={SOUND_LIST:MISS}
[/frame]
[/if]
[else]
hits=yes
[frame]
begin=-100
end=100
image="units/elves-wood/outrider-melee-1.png"
sound={SOUND_LIST:SWORD_SWISH}
[/frame]
[/else]
[frame]
begin=100
end=175
@ -101,50 +83,32 @@ The speed of these soldiers allows the elves to strike when and where they choos
range=ranged
damage=8
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=-500
end=-400
image="units/elves-wood/outrider-attack1.png"
sound=bow-miss.ogg
[/frame]
[frame]
begin=-400
end=-150
image="units/elves-wood/outrider-attack2.png"
[/frame]
[frame]
begin=-150
end=-50
image="units/elves-wood/outrider-attack1.png"
[/frame]
[frame]
begin=-50
end=50
image="units/elves-wood/outrider-moving.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=-500
end=-400
image="units/elves-wood/outrider-attack1.png"
sound=bow.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-500
end=-400
image="units/elves-wood/outrider-attack1.png"
sound=bow.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-500
end=-400
image="units/elves-wood/outrider-attack1.png"
sound=bow-miss.ogg
[/frame]
[/else]
[frame]
begin=-400
end=-150

View file

@ -109,8 +109,8 @@ Special Notes:"+{SPECIAL_NOTES_AMBUSH}
range=ranged
damage=7
number=4
[animation]
hits=no
[missile_frame]
begin=-150
end=0
@ -122,52 +122,24 @@ Special Notes:"+{SPECIAL_NOTES_AMBUSH}
end=-380
image="units/elves-wood/ranger-bow.png"
[/frame]
[frame]
begin=-380
end=-305
image="units/elves-wood/ranger-bow-attack1.png"
sound=bow-miss.ogg
[/frame]
[frame]
begin=-305
end=-230
image="units/elves-wood/ranger-bow-attack2.png"
[/frame]
[frame]
begin=-230
end=-130
image="units/elves-wood/ranger-bow-attack3.png"
[/frame]
[frame]
begin=-130
end=0
image="units/elves-wood/ranger-bow-attack4.png"
[/frame]
[frame]
begin=0
end=65
image="units/elves-wood/ranger-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=-445
end=-380
image="units/elves-wood/ranger-bow.png"
[/frame]
[frame]
begin=-380
end=-305
image="units/elves-wood/ranger-bow-attack1.png"
sound=bow.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-380
end=-305
image="units/elves-wood/ranger-bow-attack1.png"
sound=bow.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-380
end=-305
image="units/elves-wood/ranger-bow-attack1.png"
sound=bow-miss.ogg
[/frame]
[/else]
[frame]
begin=-305
end=-230

View file

@ -35,8 +35,8 @@ This combination of incredible mobility and potent combat strength is one of the
range=melee
damage=7
number=3
[animation]
hits=yes
[frame]
begin=-200
end=-175
@ -48,42 +48,24 @@ This combination of incredible mobility and potent combat strength is one of the
end=-100
image="units/elves-wood/rider-melee-2.png"
[/frame]
[frame]
begin=-100
end=100
image="units/elves-wood/rider-melee-1.png"
sound={SOUND_LIST:SWORD_SWISH}
[/frame]
[frame]
begin=100
end=175
image="units/elves-wood/rider-moving.png"
[/frame]
[frame]
begin=175
end=200
image="units/elves-wood/rider.png"
[/frame]
[/animation]
[animation]
hits=no
[frame]
begin=-200
end=-175
image="units/elves-wood/rider.png"
sound=horse-elf-canter.wav
[/frame]
[frame]
begin=-175
end=-100
image="units/elves-wood/rider-melee-2.png"
[/frame]
[frame]
begin=-100
end=100
image="units/elves-wood/rider-melee-1.png"
sound={SOUND_LIST:MISS}
[/frame]
[if]
hits=no
[frame]
begin=-100
end=100
image="units/elves-wood/rider-melee-1.png"
sound={SOUND_LIST:MISS}
[/frame]
[/if]
[else]
hits=yes
[frame]
begin=-100
end=100
image="units/elves-wood/rider-melee-1.png"
sound={SOUND_LIST:SWORD_SWISH}
[/frame]
[/else]
[frame]
begin=100
end=175
@ -103,50 +85,32 @@ This combination of incredible mobility and potent combat strength is one of the
range=ranged
damage=9
number=2
[animation]
hits=no
[missile_frame]
begin=-150
end=0
image="projectiles/missile-n.png"
image_diagonal="projectiles/missile-ne.png"
[/missile_frame]
[frame]
begin=-500
end=-400
image="units/elves-wood/rider-attack1.png"
sound=bow-miss.ogg
[/frame]
[frame]
begin=-400
end=-150
image="units/elves-wood/rider-attack2.png"
[/frame]
[frame]
begin=-150
end=-50
image="units/elves-wood/rider-attack1.png"
[/frame]
[frame]
begin=-50
end=100
image="units/elves-wood/rider-moving.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=-500
end=-400
image="units/elves-wood/rider-attack1.png"
sound=bow.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-500
end=-400
image="units/elves-wood/rider-attack1.png"
sound=bow.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-500
end=-400
image="units/elves-wood/rider-attack1.png"
sound=bow-miss.ogg
[/frame]
[/else]
[frame]
begin=-400
end=-150

View file

@ -34,8 +34,8 @@
range=melee
damage=4
number=3
[animation]
hits=yes
[frame]
begin=-200
end=-175
@ -47,42 +47,24 @@
end=-100
image="units/elves-wood/scout-moving.png"
[/frame]
[frame]
begin=-100
end=100
image="units/elves-wood/scout-attack.png"
sound={SOUND_LIST:SWORD_SWISH}
[/frame]
[frame]
begin=100
end=200
image="units/elves-wood/scout-moving.png"
[/frame]
[frame]
begin=200
end=250
image="units/elves-wood/scout.png"
[/frame]
[/animation]
[animation]
hits=no
[frame]
begin=-200
end=-175
image="units/elves-wood/scout.png"
sound=horse-elf-canter.wav
[/frame]
[frame]
begin=-175
end=-100
image="units/elves-wood/scout-moving.png"
[/frame]
[frame]
begin=-100
end=100
image="units/elves-wood/scout-attack.png"
sound={SOUND_LIST:MISS}
[/frame]
[if]
hits=no
[frame]
begin=-100
end=100
image="units/elves-wood/scout-attack.png"
sound={SOUND_LIST:MISS}
[/frame]
[/if]
[else]
hits=yes
[frame]
begin=-100
end=100
image="units/elves-wood/scout-attack.png"
sound={SOUND_LIST:SWORD_SWISH}
[/frame]
[/else]
[frame]
begin=100
end=200
@ -102,45 +84,32 @@
range=ranged
damage=6
number=2
[animation]
hits=no
[missile_frame]
begin=-150
end=0
image="projectiles/missile-n.png"
image_diagonal="projectiles/missile-ne.png"
[/missile_frame]
[frame]
begin=-400
end=-300
image="units/elves-wood/scout-attack1.png"
sound=bow-miss.ogg
[/frame]
[frame]
begin=-300
end=-50
image="units/elves-wood/scout-attack2.png"
[/frame]
[frame]
begin=-50
end=50
image="units/elves-wood/scout-moving.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=-400
end=-300
image="units/elves-wood/scout-attack1.png"
sound=bow.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-400
end=-300
image="units/elves-wood/scout-attack1.png"
sound=bow.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-400
end=-300
image="units/elves-wood/scout-attack1.png"
sound=bow-miss.ogg
[/frame]
[/else]
[frame]
begin=-300
end=-50

View file

@ -32,38 +32,31 @@ Special Notes:"+{SPECIAL_NOTES_SLOW}+{SPECIAL_NOTES_HEALS}
number=2
range=melee
icon=attacks/druidstaff.png
[animation]
hits=no
[frame]
begin=-175
end=-100
image="units/elves-wood/shaman.png"
[/frame]
[frame]
begin=-100
end=100
image="units/elves-wood/shaman-attack.png"
sound={SOUND_LIST:MISS}
[/frame]
[frame]
begin=100
end=175
image="units/elves-wood/shaman.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-175
end=-100
image="units/elves-wood/shaman.png"
[/frame]
[frame]
begin=-100
end=100
image="units/elves-wood/shaman-attack.png"
sound=staff.wav
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=100
image="units/elves-wood/shaman-attack.png"
sound=staff.wav
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=100
image="units/elves-wood/shaman-attack.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=100
end=175

View file

@ -101,53 +101,8 @@ Special Notes:"+{SPECIAL_NOTES_MARKSMAN}
range=ranged
damage=10
number=5
[animation]
hits=no
[missile_frame]
begin=-150
end=0
image="projectiles/missile-n.png"
image_diagonal="projectiles/missile-ne.png"
[/missile_frame]
[frame]
begin=-445
end=-380
image="units/elves-wood/sharpshooter-bow.png"
[/frame]
[frame]
begin=-380
end=-305
image="units/elves-wood/sharpshooter-bow-attack1.png"
sound=bow-miss.ogg
[/frame]
[frame]
begin=-305
end=-230
image="units/elves-wood/sharpshooter-bow-attack2.png"
[/frame]
[frame]
begin=-230
end=-130
image="units/elves-wood/sharpshooter-bow-attack3.png"
[/frame]
[frame]
begin=-130
end=0
image="units/elves-wood/sharpshooter-bow-attack4.png"
[/frame]
[frame]
begin=0
end=100
image="units/elves-wood/sharpshooter-bow.png"
[/frame]
[frame]
begin=100
end=150
image="units/elves-wood/sharpshooter.png"
[/frame]
[/animation]
[animation]
hits=yes
[missile_frame]
begin=-150
end=0

View file

@ -92,35 +92,32 @@ Special Notes:"+{SPECIAL_NOTES_SLOW}+{SPECIAL_NOTES_CURES}
damage=7
number=3
range=ranged
[animation]
hits=no
[missile_frame]
begin=-200
end=0
image="projectiles/thorns.png"
image_diagonal="projectiles/thorns-ne.png"
[/missile_frame]
[frame]
begin=-200
sound=magic-thorns-miss-1.ogg,magic-thorns-miss-2.ogg
end=-100
image="units/elves-wood/shyde-ftouch-attack3.png"
[/frame]
[/animation]
[animation]
hits=yes
[missile_frame]
begin=-200
end=0
image="projectiles/thorns.png"
image_diagonal="projectiles/thorns-ne.png"
[/missile_frame]
[frame]
begin=-200
sound=magic-thorns-1.ogg,magic-thorns-2.ogg
end=-100
image="units/elves-wood/shyde-ftouch-attack3.png"
[/frame]
[if]
hits=yes
[frame]
begin=-200
sound=magic-thorns-1.ogg,magic-thorns-2.ogg
end=-100
image="units/elves-wood/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-wood/shyde-ftouch-attack3.png"
[/frame]
[/else]
[/animation]
[/attack]
{DEFENSE_ANIM "units/elves-wood/shyde-defend.png" "units/elves-wood/shyde.png" {SOUND_LIST:ELF_FEMALE_HIT} }

View file

@ -29,8 +29,8 @@ Special Notes:"+{SPECIAL_NOTES_MAGICAL}+{SPECIAL_NOTES_SLOW}
number=2
range=melee
icon=attacks/druidstaff.png
[animation]
hits=no
[frame]
begin=-200
end=-175
@ -41,41 +41,24 @@ Special Notes:"+{SPECIAL_NOTES_MAGICAL}+{SPECIAL_NOTES_SLOW}
end=-125
image="units/elves-wood/sorceress-magic.png"
[/frame]
[frame]
begin=-125
end=50
image="units/elves-wood/sorceress-melee.png"
sound={SOUND_LIST:MISS}
[/frame]
[frame]
begin=50
end=100
image="units/elves-wood/sorceress-magic.png"
[/frame]
[frame]
begin=100
end=150
image="units/elves-wood/sorceress.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-200
end=-175
image="units/elves-wood/sorceress.png"
[/frame]
[frame]
begin=-175
end=-125
image="units/elves-wood/sorceress-magic.png"
[/frame]
[frame]
begin=-125
end=50
image="units/elves-wood/sorceress-melee.png"
sound=staff.wav
[/frame]
[if]
hits=yes
[frame]
begin=-125
end=50
image="units/elves-wood/sorceress-melee.png"
sound=staff.wav
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-125
end=50
image="units/elves-wood/sorceress-melee.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=50
end=100

View file

@ -133,19 +133,34 @@ Special Notes:"+{SPECIAL_NOTES_SLOW}
number=5
range=ranged
icon=attacks/faerie-fire.png
[animation]
hits=no
{MISSILE_FRAME_FAERIE_FIRE}
[frame]
begin=-450
end=-375
image="units/elves-wood/sylph-magic.png"
sound=magic-faeriefire-miss.ogg
halo=halo/faerie-fire-halo1.png
halo_x,halo_y=0,-28
[/frame]
[if]
hits=yes
[frame]
begin=-450
end=-375
image="units/elves-wood/sylph-magic.png"
sound=magic-faeriefire.ogg
halo=halo/faerie-fire-halo1.png
halo_x,halo_y=0,-28
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-450
end=-375
image="units/elves-wood/sylph-magic.png"
sound=magic-faeriefire-miss.ogg
halo=halo/faerie-fire-halo1.png
halo_x,halo_y=0,-28
[/frame]
[/else]
[frame]
begin=-375
end=-300
@ -189,64 +204,6 @@ Special Notes:"+{SPECIAL_NOTES_SLOW}
halo_x,halo_y=0,-28
[/frame]
[/animation]
[animation]
hits=yes
{MISSILE_FRAME_FAERIE_FIRE}
[frame]
begin=-450
end=-375
image="units/elves-wood/sylph-magic.png"
sound=magic-faeriefire.ogg
halo=halo/faerie-fire-halo1.png
halo_x,halo_y=0,-28
[/frame]
[frame]
begin=-375
end=-300
image="units/elves-wood/sylph-magic.png"
halo=halo/faerie-fire-halo2.png
halo_x,halo_y=0,-28
[/frame]
[frame]
begin=-300
end=-225
image="units/elves-wood/sylph-magic.png"
halo=halo/faerie-fire-halo3.png
halo_x,halo_y=0,-28
[/frame]
[frame]
begin=-225
end=-150
image="units/elves-wood/sylph-magic.png"
halo=halo/faerie-fire-halo4.png
halo_x,halo_y=0,-28
[/frame]
[frame]
begin=-150
end=-75
image="units/elves-wood/sylph-magic.png"
halo=halo/faerie-fire-halo5.png
halo_x,halo_y=0,-28
[/frame]
[frame]
begin=-75
end=0
image="units/elves-wood/sylph-magic.png"
halo=halo/faerie-fire-halo6.png
halo_x,halo_y=0,-28
[/frame]
[frame]
begin=-0
end=75
image="units/elves-wood/sylph-magic.png"
halo=halo/faerie-fire-halo7.png
halo_x,halo_y=0,-28
[/frame]
[/animation]
[/attack]
{DEFENSE_ANIM "units/elves-wood/sylph-defend.png" "units/elves-wood/sylph.png" {SOUND_LIST:ELF_FEMALE_HIT} }

View file

@ -36,43 +36,26 @@ Special Notes:"+{SPECIAL_NOTES_POISON}
range=melee
damage=9
number=4
[animation]
hits=yes
[frame]
begin=-250
end=-200
image="units/goblins/direwolver.png"
sound=wolf-big-bite.ogg
[/frame]
[frame]
begin=-200
end=-100
image="units/goblins/direwolver-moving.png"
[/frame]
[frame]
begin=-100
end=50
image="units/goblins/direwolver-attack.png"
[/frame]
[frame]
begin=50
end=100
image="units/goblins/direwolver-moving.png"
[/frame]
[frame]
begin=100
end=200
image="units/goblins/direwolver.png"
[/frame]
[/animation]
[animation]
hits=no
[frame]
begin=-250
end=-200
image="units/goblins/direwolver.png"
sound=wolf-big-bite-miss.ogg
[/frame]
[if]
hits=no
[frame]
begin=-250
end=-200
image="units/goblins/direwolver.png"
sound=wolf-big-bite-miss.ogg
[/frame]
[/if]
[else]
hits=yes
[frame]
begin=-250
end=-200
image="units/goblins/direwolver.png"
sound=wolf-big-bite.ogg
[/frame]
[/else]
[frame]
begin=-200
end=-100

View file

@ -31,9 +31,9 @@ Special Notes:"+{SPECIAL_NOTES_FIRSTSTRIKE}
{WEAPON_SPECIAL_FIRSTSTRIKE}
[/specials]
[animation]
direction=se,sw
hits=no
[frame]
begin=-200
end=-125
@ -44,42 +44,24 @@ Special Notes:"+{SPECIAL_NOTES_FIRSTSTRIKE}
end=-75
image=units/goblins/impaler-attack-se-1.png
[/frame]
[frame]
begin=-75
end=75
image=units/goblins/impaler-attack-se-2.png
sound=spear-miss.ogg
[/frame]
[frame]
begin=75
end=125
image=units/goblins/impaler-attack-se-1.png
[/frame]
[frame]
begin=125
end=200
image=units/goblins/impaler.png
[/frame]
[/animation]
[animation]
direction=se,sw
hits=yes
[frame]
begin=-200
end=-125
image=units/goblins/impaler.png
[/frame]
[frame]
begin=-125
end=-75
image=units/goblins/impaler-attack-se-1.png
[/frame]
[frame]
begin=-75
end=75
image=units/goblins/impaler-attack-se-2.png
sound=spear.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-75
end=75
image=units/goblins/impaler-attack-se-2.png
sound=spear.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-75
end=75
image=units/goblins/impaler-attack-se-2.png
sound=spear-miss.ogg
[/frame]
[/else]
[frame]
begin=75
end=125
@ -93,9 +75,9 @@ Special Notes:"+{SPECIAL_NOTES_FIRSTSTRIKE}
[/animation]
[animation]
direction=s
hits=no
[frame]
begin=-200
end=-125
@ -106,42 +88,24 @@ Special Notes:"+{SPECIAL_NOTES_FIRSTSTRIKE}
end=-75
image=units/goblins/impaler-attack-se-1.png
[/frame]
[frame]
begin=-75
end=75
image=units/goblins/impaler-attack-s.png
sound=spear-miss.ogg
[/frame]
[frame]
begin=75
end=125
image=units/goblins/impaler-attack-se-1.png
[/frame]
[frame]
begin=125
end=200
image=units/goblins/impaler.png
[/frame]
[/animation]
[animation]
direction=s
hits=yes
[frame]
begin=-200
end=-125
image=units/goblins/impaler.png
[/frame]
[frame]
begin=-125
end=-75
image=units/goblins/impaler-attack-se-1.png
[/frame]
[frame]
begin=-75
end=75
image=units/goblins/impaler-attack-s.png
sound=spear.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-75
end=75
image=units/goblins/impaler-attack-s.png
sound=spear.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-75
end=75
image=units/goblins/impaler-attack-s.png
sound=spear-miss.ogg
[/frame]
[/else]
[frame]
begin=75
end=125
@ -154,9 +118,9 @@ Special Notes:"+{SPECIAL_NOTES_FIRSTSTRIKE}
[/frame]
[/animation]
[animation]
direction=n
hits=no
[frame]
begin=-200
end=-125
@ -167,42 +131,24 @@ Special Notes:"+{SPECIAL_NOTES_FIRSTSTRIKE}
end=-75
image=units/goblins/impaler-attack-n.png
[/frame]
[frame]
begin=-75
end=75
image=units/goblins/impaler-attack-n.png
sound=spear-miss.ogg
[/frame]
[frame]
begin=75
end=125
image=units/goblins/impaler-attack-n.png
[/frame]
[frame]
begin=125
end=200
image=units/goblins/impaler.png
[/frame]
[/animation]
[animation]
direction=n
hits=yes
[frame]
begin=-200
end=-125
image=units/goblins/impaler.png
[/frame]
[frame]
begin=-125
end=-75
image=units/goblins/impaler-attack-n.png
[/frame]
[frame]
begin=-75
end=75
image=units/goblins/impaler-attack-n.png
sound=spear.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-75
end=75
image=units/goblins/impaler-attack-n.png
sound=spear.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-75
end=75
image=units/goblins/impaler-attack-n.png
sound=spear-miss.ogg
[/frame]
[/else]
[frame]
begin=75
end=125
@ -215,9 +161,9 @@ Special Notes:"+{SPECIAL_NOTES_FIRSTSTRIKE}
[/frame]
[/animation]
[animation]
direction=ne,nw
hits=no
[frame]
begin=-200
end=-125
@ -228,42 +174,24 @@ Special Notes:"+{SPECIAL_NOTES_FIRSTSTRIKE}
end=-75
image=units/goblins/impaler-attack-ne.png
[/frame]
[frame]
begin=-75
end=75
image=units/goblins/impaler-attack-ne.png
sound=spear-miss.ogg
[/frame]
[frame]
begin=75
end=125
image=units/goblins/impaler-attack-ne.png
[/frame]
[frame]
begin=125
end=200
image=units/goblins/impaler.png
[/frame]
[/animation]
[animation]
direction=ne,nw
hits=yes
[frame]
begin=-200
end=-125
image=units/goblins/impaler.png
[/frame]
[frame]
begin=-125
end=-75
image=units/goblins/impaler-attack-ne.png
[/frame]
[frame]
begin=-75
end=75
image=units/goblins/impaler-attack-ne.png
sound=spear.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-75
end=75
image=units/goblins/impaler-attack-ne.png
sound=spear.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-75
end=75
image=units/goblins/impaler-attack-ne.png
sound=spear-miss.ogg
[/frame]
[/else]
[frame]
begin=75
end=125
@ -285,8 +213,8 @@ Special Notes:"+{SPECIAL_NOTES_FIRSTSTRIKE}
damage=5
number=1
icon=attacks/javelin-orcish.png
[animation]
hits=no
[missile_frame]
begin=-150
end=0
@ -303,37 +231,24 @@ Special Notes:"+{SPECIAL_NOTES_FIRSTSTRIKE}
end=-200
image="units/goblins/impaler-attack-ranged-s.png"
[/frame]
[frame]
sound={SOUND_LIST:MISS}
begin=-100
end=-99
image="units/goblins/impaler-attack-ranged-s.png"
[/frame]
[/animation]
[animation]
hits=yes
[missile_frame]
begin=-150
end=0
image="projectiles/spear-n.png"
image_diagonal="projectiles/spear-ne.png"
[/missile_frame]
[frame]
begin=-400
end=-300
image="units/goblins/impaler-attack-se-1.png"
[/frame]
[frame]
begin=-300
end=-200
image="units/goblins/impaler-attack-ranged-s.png"
[/frame]
[frame]
sound=spear.wav
begin=-100
end=-99
image="units/goblins/impaler-attack-ranged-s.png"
[/frame]
[if]
hits=yes
[frame]
sound=spear.wav
begin=-100
end=-99
image="units/goblins/impaler-attack-ranged-s.png"
[/frame]
[/if]
[else]
hits=no
[frame]
sound={SOUND_LIST:MISS}
begin=-100
end=-99
image="units/goblins/impaler-attack-ranged-s.png"
[/frame]
[/else]
[/animation]
[/attack]

View file

@ -36,43 +36,26 @@ The wolves they are given are bred for speed and strength, making them quite dan
range=melee
damage=7
number=4
[animation]
hits=yes
[frame]
begin=-250
end=-200
image="units/goblins/knight.png"
sound=wolf-big-bite.ogg
[/frame]
[frame]
begin=-200
end=-100
image="units/goblins/knight-moving.png"
[/frame]
[frame]
begin=-100
end=50
image="units/goblins/knight-attack.png"
[/frame]
[frame]
begin=50
end=100
image="units/goblins/knight-moving.png"
[/frame]
[frame]
begin=100
end=200
image="units/goblins/knight.png"
[/frame]
[/animation]
[animation]
hits=no
[frame]
begin=-250
end=-200
image="units/goblins/knight.png"
sound=wolf-big-bite-miss.ogg
[/frame]
[if]
hits=no
[frame]
begin=-250
end=-200
image="units/goblins/knight.png"
sound=wolf-big-bite-miss.ogg
[/frame]
[/if]
[else]
hits=yes
[frame]
begin=-250
end=-200
image="units/goblins/knight.png"
sound=wolf-big-bite.ogg
[/frame]
[/else]
[frame]
begin=-200
end=-100

View file

@ -37,33 +37,26 @@ Special Notes:"+{SPECIAL_NOTES_SLOW}
range=melee
damage=7
number=3
[animation]
hits=no
[frame]
begin=-200
end=-100
image="units/goblins/pillager-moving.png"
sound=torch-miss.ogg
[/frame]
[frame]
begin=-100
end=50
image="units/goblins/pillager-attack.png"
[/frame]
[frame]
begin=50
end=150
image="units/goblins/pillager-moving.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-200
end=-100
image="units/goblins/pillager-moving.png"
sound=torch.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-200
end=-100
image="units/goblins/pillager-moving.png"
sound=torch.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-200
end=-100
image="units/goblins/pillager-moving.png"
sound=torch-miss.ogg
[/frame]
[/else]
[frame]
begin=-100
end=50
@ -86,8 +79,8 @@ Special Notes:"+{SPECIAL_NOTES_SLOW}
number=2
range=ranged
icon=attacks/net.png
[animation]
hits=no
[missile_frame]
begin=-200
end=0
@ -99,32 +92,24 @@ Special Notes:"+{SPECIAL_NOTES_SLOW}
end=-100
image="units/goblins/pillager-defend.png"
[/frame]
[frame]
begin=-100
end=100
image="units/goblins/pillager-attack2.png"
sound={SOUND_LIST:MISS}
[/frame]
[/animation]
[animation]
hits=yes
[missile_frame]
begin=-200
end=0
image="projectiles/web.png"
image_diagonal="projectiles/web.png"
[/missile_frame]
[frame]
begin=-200
end=-100
image="units/goblins/pillager-defend.png"
[/frame]
[frame]
begin=-100
end=100
image="units/goblins/pillager-attack2.png"
sound=net.wav
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=100
image="units/goblins/pillager-attack2.png"
sound=net.wav
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=100
image="units/goblins/pillager-attack2.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[/animation]
[/attack]
[/unit]

View file

@ -44,80 +44,64 @@ Special Notes:"+{SPECIAL_NOTES_LEADERSHIP}
range=melee
damage=5
number=3
[animation]
direction=n
hits=no
[frame]
begin=-200
end=-100
image=units/goblins/rouser-attack4.png
[/frame]
[frame]
begin=-100
end=100
image=units/goblins/rouser-attack-n.png
sound=spear-miss.ogg
[/frame]
[frame]
begin=100
end=200
image=units/goblins/rouser-attack4.png
[/frame]
[/animation]
[animation]
direction=n
hits=yes
[frame]
begin=-200
end=-100
image=units/goblins/rouser-attack4.png
[/frame]
[frame]
begin=-100
end=100
image=units/goblins/rouser-attack-n.png
sound=spear.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=100
image=units/goblins/rouser-attack-n.png
sound=spear.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=100
image=units/goblins/rouser-attack-n.png
sound=spear-miss.ogg
[/frame]
[/else]
[frame]
begin=100
end=200
image=units/goblins/rouser-attack4.png
[/frame]
[/animation]
[animation]
direction=s
hits=no
[frame]
begin=-200
end=-100
image=units/goblins/rouser-attack4.png
[/frame]
[frame]
begin=-100
end=100
image=units/goblins/rouser-attack-s.png
sound=spear-miss.ogg
[/frame]
[frame]
begin=100
end=200
image=units/goblins/rouser-attack4.png
[/frame]
[/animation]
[animation]
direction=s
hits=yes
[frame]
begin=-200
end=-100
image=units/goblins/rouser-attack4.png
[/frame]
[frame]
begin=-100
end=100
image=units/goblins/rouser-attack-s.png
sound=spear.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=100
image=units/goblins/rouser-attack-s.png
sound=spear.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=100
image=units/goblins/rouser-attack-s.png
sound=spear-miss.ogg
[/frame]
[/else]
[frame]
begin=100
end=200
@ -126,9 +110,9 @@ Special Notes:"+{SPECIAL_NOTES_LEADERSHIP}
[/animation]
[animation]
direction=ne,nw
hits=no
[frame]
begin=-200
end=-175
@ -144,52 +128,24 @@ Special Notes:"+{SPECIAL_NOTES_LEADERSHIP}
end=-75
image=units/goblins/rouser-attack1.png
[/frame]
[frame]
begin=-75
end=75
image=units/goblins/rouser-attack-ne.png
sound=spear-miss.ogg
[/frame]
[frame]
begin=75
end=125
image=units/goblins/rouser-attack3.png
[/frame]
[frame]
begin=125
end=175
image=units/goblins/rouser-attack4.png
[/frame]
[frame]
begin=175
end=200
image=units/goblins/rouser.png
[/frame]
[/animation]
[animation]
direction=ne,nw
hits=yes
[frame]
begin=-200
end=-175
image=units/goblins/rouser.png
[/frame]
[frame]
begin=-175
end=-125
image=units/goblins/rouser-defend.png
[/frame]
[frame]
begin=-125
end=-75
image=units/goblins/rouser-attack1.png
[/frame]
[frame]
begin=-75
end=75
image=units/goblins/rouser-attack-ne.png
sound=spear.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-75
end=75
image=units/goblins/rouser-attack-ne.png
sound=spear.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-75
end=75
image=units/goblins/rouser-attack-ne.png
sound=spear-miss.ogg
[/frame]
[/else]
[frame]
begin=75
end=125
@ -206,9 +162,9 @@ Special Notes:"+{SPECIAL_NOTES_LEADERSHIP}
image=units/goblins/rouser.png
[/frame]
[/animation]
[animation]
direction=se,sw
hits=no
[frame]
begin=-200
end=-175
@ -224,52 +180,24 @@ Special Notes:"+{SPECIAL_NOTES_LEADERSHIP}
end=-75
image=units/goblins/rouser-attack1.png
[/frame]
[frame]
begin=-75
end=75
image=units/goblins/rouser-attack-se.png
sound=spear-miss.ogg
[/frame]
[frame]
begin=75
end=125
image=units/goblins/rouser-attack3.png
[/frame]
[frame]
begin=125
end=175
image=units/goblins/rouser-attack4.png
[/frame]
[frame]
begin=175
end=200
image=units/goblins/rouser.png
[/frame]
[/animation]
[animation]
direction=se,sw
hits=yes
[frame]
begin=-200
end=-175
image=units/goblins/rouser.png
[/frame]
[frame]
begin=-175
end=-125
image=units/goblins/rouser-defend.png
[/frame]
[frame]
begin=-125
end=-75
image=units/goblins/rouser-attack1.png
[/frame]
[frame]
begin=-75
end=75
image=units/goblins/rouser-attack-se.png
sound=spear.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-75
end=75
image=units/goblins/rouser-attack-se.png
sound=spear.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-75
end=75
image=units/goblins/rouser-attack-se.png
sound=spear-miss.ogg
[/frame]
[/else]
[frame]
begin=75
end=125

View file

@ -26,80 +26,64 @@ Some speculate that the existence of these creatures is the beginning of a failu
damage=4
number=3
icon=attacks/spear-orcish.png
[animation]
direction=n
hits=no
[frame]
begin=-200
end=-100
image=units/goblins/spearman-attack-n1.png
[/frame]
[frame]
begin=-100
end=100
image=units/goblins/spearman-attack-n2.png
sound=spear-miss.ogg
[/frame]
[frame]
begin=100
end=200
image=units/goblins/spearman-attack-n1.png
[/frame]
[/animation]
[animation]
direction=n
hits=yes
[frame]
begin=-200
end=-100
image=units/goblins/spearman-attack-n1.png
[/frame]
[frame]
begin=-100
end=100
image=units/goblins/spearman-attack-n2.png
sound=spear.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=100
image=units/goblins/spearman-attack-n2.png
sound=spear.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=100
image=units/goblins/spearman-attack-n2.png
sound=spear-miss.ogg
[/frame]
[/else]
[frame]
begin=100
end=200
image=units/goblins/spearman-attack-n1.png
[/frame]
[/animation]
[animation]
direction=s
hits=no
[frame]
begin=-200
end=-100
image=units/goblins/spearman-attack-s1.png
[/frame]
[frame]
begin=-100
end=100
image=units/goblins/spearman-attack-s2.png
sound=spear-miss.ogg
[/frame]
[frame]
begin=100
end=200
image=units/goblins/spearman-attack-s1.png
[/frame]
[/animation]
[animation]
direction=s
hits=yes
[frame]
begin=-200
end=-100
image=units/goblins/spearman-attack-s1.png
[/frame]
[frame]
begin=-100
end=100
image=units/goblins/spearman-attack-s2.png
sound=spear.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=100
image=units/goblins/spearman-attack-s2.png
sound=spear.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=100
image=units/goblins/spearman-attack-s2.png
sound=spear-miss.ogg
[/frame]
[/else]
[frame]
begin=100
end=200
@ -107,80 +91,64 @@ Some speculate that the existence of these creatures is the beginning of a failu
[/frame]
[/animation]
[animation]
direction=ne,nw
hits=no
[frame]
begin=-200
end=-100
image=units/goblins/spearman-attack-ne1.png
[/frame]
[frame]
begin=-100
end=100
image=units/goblins/spearman-attack-ne2.png
sound=spear-miss.ogg
[/frame]
[frame]
begin=100
end=200
image=units/goblins/spearman-attack-ne1.png
[/frame]
[/animation]
[animation]
direction=ne,nw
hits=yes
[frame]
begin=-200
end=-100
image=units/goblins/spearman-attack-ne1.png
[/frame]
[frame]
begin=-100
end=100
image=units/goblins/spearman-attack-ne2.png
sound=spear.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=100
image=units/goblins/spearman-attack-ne2.png
sound=spear.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=100
image=units/goblins/spearman-attack-ne2.png
sound=spear-miss.ogg
[/frame]
[/else]
[frame]
begin=100
end=200
image=units/goblins/spearman-attack-ne1.png
[/frame]
[/animation]
[animation]
direction=se,sw
hits=no
[frame]
begin=-200
end=-100
image=units/goblins/spearman-attack-se1.png
[/frame]
[frame]
begin=-100
end=100
image=units/goblins/spearman-attack-se2.png
sound=spear-miss.ogg
[/frame]
[frame]
begin=100
end=200
image=units/goblins/spearman-attack-se1.png
[/frame]
[/animation]
[animation]
direction=se,sw
hits=yes
[frame]
begin=-200
end=-100
image=units/goblins/spearman-attack-se1.png
[/frame]
[frame]
begin=-100
end=100
image=units/goblins/spearman-attack-se2.png
sound=spear.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=100
image=units/goblins/spearman-attack-se2.png
sound=spear.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=100
image=units/goblins/spearman-attack-se2.png
sound=spear-miss.ogg
[/frame]
[/else]
[frame]
begin=100
end=200
@ -198,136 +166,120 @@ Some speculate that the existence of these creatures is the beginning of a failu
damage=3
number=1
icon=attacks/javelin-orcish.png
[animation]
direction=n
hits=no
[missile_frame]
begin=-150
end=0
image="projectiles/spear-n.png"
image_diagonal="projectiles/spear-ne.png"
[/missile_frame]
[frame]
begin=-100
end=100
image="units/goblins/spearman-attack-n1.png"
sound={SOUND_LIST:MISS}
[/frame]
[/animation]
[animation]
direction=n
hits=yes
[missile_frame]
begin=-150
end=0
image="projectiles/spear-n.png"
image_diagonal="projectiles/spear-ne.png"
[/missile_frame]
[frame]
begin=-100
end=100
image="units/goblins/spearman-attack-n1.png"
sound=spear.wav
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=100
image="units/goblins/spearman-attack-n1.png"
sound=spear.wav
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=100
image="units/goblins/spearman-attack-n1.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[/animation]
[animation]
direction=ne,nw
hits=no
[missile_frame]
begin=-150
end=0
image="projectiles/spear-n.png"
image_diagonal="projectiles/spear-ne.png"
[/missile_frame]
[frame]
begin=-100
end=100
image="units/goblins/spearman-attack-ne1.png"
sound={SOUND_LIST:MISS}
[/frame]
[/animation]
[animation]
direction=ne,nw
hits=yes
[missile_frame]
begin=-150
end=0
image="projectiles/spear-n.png"
image_diagonal="projectiles/spear-ne.png"
[/missile_frame]
[frame]
begin=-100
end=100
image="units/goblins/spearman-attack-ne1.png"
sound=spear.wav
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=100
image="units/goblins/spearman-attack-ne1.png"
sound=spear.wav
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=100
image="units/goblins/spearman-attack-ne1.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[/animation]
[animation]
direction=s
hits=no
[missile_frame]
begin=-150
end=0
image="projectiles/spear-n.png"
image_diagonal="projectiles/spear-ne.png"
[/missile_frame]
[frame]
begin=-100
end=100
image="units/goblins/spearman-attack-s1.png"
sound={SOUND_LIST:MISS}
[/frame]
[/animation]
[animation]
direction=s
hits=yes
[missile_frame]
begin=-150
end=0
image="projectiles/spear-n.png"
image_diagonal="projectiles/spear-ne.png"
[/missile_frame]
[frame]
begin=-100
end=100
image="units/goblins/spearman-attack-s1.png"
sound=spear.wav
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=100
image="units/goblins/spearman-attack-s1.png"
sound=spear.wav
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=100
image="units/goblins/spearman-attack-s1.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[/animation]
[animation]
direction=se,sw
hits=no
[missile_frame]
begin=-150
end=0
image="projectiles/spear-n.png"
image_diagonal="projectiles/spear-ne.png"
[/missile_frame]
[frame]
begin=-100
end=100
image="units/goblins/spearman-attack-se1.png"
sound={SOUND_LIST:MISS}
[/frame]
[/animation]
[animation]
direction=se,sw
hits=yes
[missile_frame]
begin=-150
end=0
image="projectiles/spear-n.png"
image_diagonal="projectiles/spear-ne.png"
[/missile_frame]
[frame]
begin=-100
end=100
image="units/goblins/spearman-attack-se1.png"
sound=spear.wav
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=100
image="units/goblins/spearman-attack-se1.png"
sound=spear.wav
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=100
image="units/goblins/spearman-attack-se1.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[/animation]
[/attack]

View file

@ -37,43 +37,26 @@ Wolves, likely, could never support the weight of a man in plate, but a goblin i
range=melee
damage=5
number=3
[animation]
hits=yes
[frame]
begin=-250
end=-200
image="units/goblins/wolf-rider.png"
sound=wolf-bite.ogg
[/frame]
[frame]
begin=-200
end=-100
image="units/goblins/wolf-rider-moving.png"
[/frame]
[frame]
begin=-100
end=50
image="units/goblins/wolf-rider-attack.png"
[/frame]
[frame]
begin=50
end=100
image="units/goblins/wolf-rider-moving.png"
[/frame]
[frame]
begin=100
end=200
image="units/goblins/wolf-rider.png"
[/frame]
[/animation]
[animation]
hits=no
[frame]
begin=-250
end=-200
image="units/goblins/wolf-rider.png"
sound=wolf-bite-miss.ogg
[/frame]
[if]
hits=no
[frame]
begin=-250
end=-200
image="units/goblins/wolf-rider.png"
sound=wolf-bite-miss.ogg
[/frame]
[/if]
[else]
hits=yes
[frame]
begin=-250
end=-200
image="units/goblins/wolf-rider.png"
sound=wolf-bite.ogg
[/frame]
[/else]
[frame]
begin=-200
end=-100

View file

@ -25,38 +25,31 @@
range=melee
damage=10
number=3
[animation]
hits=yes
[frame]
begin=-200
end=-100
image="units/monsters/gryphon-flying-8.png"
[/frame]
[frame]
begin=-100
end=100
image="units/monsters/gryphon-attack.png"
sound=claws.ogg
[/frame]
[frame]
begin=100
end=200
image="units/monsters/gryphon-flying-8.png"
[/frame]
[/animation]
[animation]
hits=no
[frame]
begin=-200
end=-100
image="units/monsters/gryphon-flying-8.png"
[/frame]
[frame]
begin=-100
end=100
image="units/monsters/gryphon-attack.png"
sound={SOUND_LIST:MISS}
[/frame]
[if]
hits=no
[frame]
begin=-100
end=100
image="units/monsters/gryphon-attack.png"
sound={SOUND_LIST:MISS}
[/frame]
[/if]
[else]
hits=yes
[frame]
begin=-100
end=100
image="units/monsters/gryphon-attack.png"
sound=claws.ogg
[/frame]
[/else]
[frame]
begin=100
end=200

View file

@ -28,38 +28,31 @@
range=melee
damage=15
number=2
[animation]
hits=yes
[frame]
begin=-200
end=-100
image="units/dwarves/gryphon-master-flying-8.png"
[/frame]
[frame]
begin=-100
end=100
image="units/dwarves/gryphon-master-attack.png"
sound=claws.ogg
[/frame]
[frame]
begin=100
end=200
image="units/dwarves/gryphon-master-flying-8.png"
[/frame]
[/animation]
[animation]
hits=no
[frame]
begin=-200
end=-100
image="units/dwarves/gryphon-master-flying-8.png"
[/frame]
[frame]
begin=-100
end=100
image="units/dwarves/gryphon-master-attack.png"
sound={SOUND_LIST:MISS}
[/frame]
[if]
hits=no
[frame]
begin=-100
end=100
image="units/dwarves/gryphon-master-attack.png"
sound={SOUND_LIST:MISS}
[/frame]
[/if]
[else]
hits=yes
[frame]
begin=-100
end=100
image="units/dwarves/gryphon-master-attack.png"
sound=claws.ogg
[/frame]
[/else]
[frame]
begin=100
end=200

View file

@ -28,38 +28,31 @@
range=melee
damage=12
number=2
[animation]
hits=yes
[frame]
begin=-200
end=-100
image="units/dwarves/gryphon-rider-flying-8.png"
[/frame]
[frame]
begin=-100
end=100
image="units/dwarves/gryphon-rider-attack.png"
sound=claws.ogg
[/frame]
[frame]
begin=100
end=200
image="units/dwarves/gryphon-rider-flying-8.png"
[/frame]
[/animation]
[animation]
hits=no
[frame]
begin=-200
end=-100
image="units/dwarves/gryphon-rider-flying-8.png"
[/frame]
[frame]
begin=-100
end=100
image="units/dwarves/gryphon-rider-attack.png"
sound={SOUND_LIST:MISS}
[/frame]
[if]
hits=no
[frame]
begin=-100
end=100
image="units/dwarves/gryphon-rider-attack.png"
sound={SOUND_LIST:MISS}
[/frame]
[/if]
[else]
hits=yes
[frame]
begin=-100
end=100
image="units/dwarves/gryphon-rider-attack.png"
sound=claws.ogg
[/frame]
[/else]
[frame]
begin=100
end=200

View file

@ -27,40 +27,32 @@ Special Notes:"+{SPECIAL_NOTES_CHARGE}
range=melee
damage=12
number=4
[animation]
hits=yes
[frame]
begin=-200
end=-150
image="units/human-loyalists/grand-knight.png"
sound=horse-canter.wav
[/frame]
[frame]
begin=-150
end=100
image="units/human-loyalists/grand-knight-attack-sword.png"
sound={SOUND_LIST:SWORD_SWISH}
[/frame]
[frame]
begin=100
end=200
image="units/human-loyalists/grand-knight.png"
[/frame]
[/animation]
[animation]
hits=no
[frame]
begin=-200
end=-150
image="units/human-loyalists/grand-knight.png"
sound=horse-canter.wav
[/frame]
[frame]
begin=-150
end=100
image="units/human-loyalists/grand-knight-attack-sword.png"
sound={SOUND_LIST:MISS}
[/frame]
[if]
hits=no
[frame]
begin=-150
end=100
image="units/human-loyalists/grand-knight-attack-sword.png"
sound={SOUND_LIST:MISS}
[/frame]
[/if]
[else]
hits=yes
[frame]
begin=-150
end=100
image="units/human-loyalists/grand-knight-attack-sword.png"
sound={SOUND_LIST:SWORD_SWISH}
[/frame]
[/else]
[frame]
begin=100
end=200
@ -77,40 +69,32 @@ Special Notes:"+{SPECIAL_NOTES_CHARGE}
range=melee
damage=17
number=2
[animation]
hits=yes
[frame]
begin=-250
end=-200
image="units/human-loyalists/grand-knight.png"
sound=horse-canter.wav
[/frame]
[frame]
begin=-200
end=150
image="units/human-loyalists/grand-knight-moving.png"
sound=spear.wav
[/frame]
[frame]
begin=150
end=200
image="units/human-loyalists/grand-knight.png"
[/frame]
[/animation]
[animation]
hits=no
[frame]
begin=-250
end=-200
image="units/human-loyalists/grand-knight.png"
sound=horse-canter.wav
[/frame]
[frame]
begin=-200
end=150
image="units/human-loyalists/grand-knight-moving.png"
sound={SOUND_LIST:MISS}
[/frame]
[if]
hits=no
[frame]
begin=-200
end=150
image="units/human-loyalists/grand-knight-moving.png"
sound={SOUND_LIST:MISS}
[/frame]
[/if]
[else]
hits=yes
[frame]
begin=-200
end=150
image="units/human-loyalists/grand-knight-moving.png"
sound=spear.wav
[/frame]
[/else]
[frame]
begin=150
end=200

View file

@ -26,40 +26,32 @@ Special Notes:"+{SPECIAL_NOTES_CHARGE}
range=melee
damage=8
number=4
[animation]
hits=yes
[frame]
begin=-200
end=-150
image="units/human-loyalists/knight.png"
sound=horse-canter.wav
[/frame]
[frame]
begin=-150
end=150
image="units/human-loyalists/knight-attack.png"
sound={SOUND_LIST:SWORD_SWISH}
[/frame]
[frame]
begin=150
end=200
image="units/human-loyalists/knight.png"
[/frame]
[/animation]
[animation]
hits=no
[frame]
begin=-200
end=-150
image="units/human-loyalists/knight.png"
sound=horse-canter.wav
[/frame]
[frame]
begin=-150
end=150
image="units/human-loyalists/knight-attack.png"
sound={SOUND_LIST:MISS}
[/frame]
[if]
hits=no
[frame]
begin=-150
end=150
image="units/human-loyalists/knight-attack.png"
sound={SOUND_LIST:MISS}
[/frame]
[/if]
[else]
hits=yes
[frame]
begin=-150
end=150
image="units/human-loyalists/knight-attack.png"
sound={SOUND_LIST:SWORD_SWISH}
[/frame]
[/else]
[frame]
begin=150
end=200
@ -76,40 +68,32 @@ Special Notes:"+{SPECIAL_NOTES_CHARGE}
range=melee
damage=14
number=2
[animation]
hits=yes
[frame]
begin=-250
end=-200
image="units/human-loyalists/knight.png"
sound=horse-canter.wav
[/frame]
[frame]
begin=-200
end=150
image="units/human-loyalists/knight-moving.png"
sound=spear.wav
[/frame]
[frame]
begin=150
end=200
image="units/human-loyalists/knight.png"
[/frame]
[/animation]
[animation]
hits=no
[frame]
begin=-250
end=-200
image="units/human-loyalists/knight.png"
sound=horse-canter.wav
[/frame]
[frame]
begin=-200
end=150
image="units/human-loyalists/knight-moving.png"
sound={SOUND_LIST:MISS}
[/frame]
[if]
hits=no
[frame]
begin=-200
end=150
image="units/human-loyalists/knight-moving.png"
sound={SOUND_LIST:MISS}
[/frame]
[/if]
[else]
hits=yes
[frame]
begin=-200
end=150
image="units/human-loyalists/knight-moving.png"
sound=spear.wav
[/frame]
[/else]
[frame]
begin=150
end=200

View file

@ -29,8 +29,8 @@ Special Notes:"+{SPECIAL_NOTES_CHARGE}
range=melee
damage=12
number=3
[animation]
hits=yes
[frame]
begin=-250
end=-225
@ -42,42 +42,24 @@ Special Notes:"+{SPECIAL_NOTES_CHARGE}
end=-150
image="units/human-loyalists/lancer-moving.png"
[/frame]
[frame]
begin=-150
end=150
image="units/human-loyalists/lancer-attack.png"
sound=spear.wav
[/frame]
[frame]
begin=150
end=200
image="units/human-loyalists/lancer-moving.png"
[/frame]
[frame]
begin=200
end=225
image="units/human-loyalists/lancer.png"
[/frame]
[/animation]
[animation]
hits=no
[frame]
begin=-250
end=-225
image="units/human-loyalists/lancer.png"
sound=horse-canter.wav
[/frame]
[frame]
begin=-225
end=-150
image="units/human-loyalists/lancer-moving.png"
[/frame]
[frame]
begin=-150
end=150
image="units/human-loyalists/lancer-attack.png"
sound={SOUND_LIST:MISS}
[/frame]
[if]
hits=no
[frame]
begin=-150
end=150
image="units/human-loyalists/lancer-attack.png"
sound={SOUND_LIST:MISS}
[/frame]
[/if]
[else]
hits=yes
[frame]
begin=-150
end=150
image="units/human-loyalists/lancer-attack.png"
sound=spear.wav
[/frame]
[/else]
[frame]
begin=150
end=200

View file

@ -34,40 +34,32 @@ Special Notes:"+{SPECIAL_NOTES_CHARGE}+{SPECIAL_NOTES_HOLY}+{SPECIAL_NOTES_HEALS
range=melee
damage=8
number=5
[animation]
hits=yes
[frame]
begin=-200
end=-150
image="units/human-loyalists/paladin.png"
sound=horse-canter.wav
[/frame]
[frame]
begin=-150
end=100
image="units/human-loyalists/paladin-attack-sword.png"
sound={SOUND_LIST:SWORD_SWISH}
[/frame]
[frame]
begin=100
end=200
image="units/human-loyalists/paladin.png"
[/frame]
[/animation]
[animation]
hits=no
[frame]
begin=-200
end=-150
image="units/human-loyalists/paladin.png"
sound=horse-canter.wav
[/frame]
[frame]
begin=-150
end=100
image="units/human-loyalists/paladin-attack-sword.png"
sound={SOUND_LIST:MISS}
[/frame]
[if]
hits=no
[frame]
begin=-150
end=100
image="units/human-loyalists/paladin-attack-sword.png"
sound={SOUND_LIST:MISS}
[/frame]
[/if]
[else]
hits=yes
[frame]
begin=-150
end=100
image="units/human-loyalists/paladin-attack-sword.png"
sound={SOUND_LIST:SWORD_SWISH}
[/frame]
[/else]
[frame]
begin=100
end=200
@ -84,40 +76,32 @@ Special Notes:"+{SPECIAL_NOTES_CHARGE}+{SPECIAL_NOTES_HOLY}+{SPECIAL_NOTES_HEALS
range=melee
damage=15
number=2
[animation]
hits=yes
[frame]
begin=-250
end=-200
image="units/human-loyalists/paladin.png"
sound=horse-canter.wav
[/frame]
[frame]
begin=-200
end=150
image="units/human-loyalists/paladin-moving.png"
sound=spear.wav
[/frame]
[frame]
begin=150
end=200
image="units/human-loyalists/paladin.png"
[/frame]
[/animation]
[animation]
hits=no
[frame]
begin=-250
end=-200
image="units/human-loyalists/paladin.png"
sound=horse-canter.wav
[/frame]
[frame]
begin=-200
end=150
image="units/human-loyalists/paladin-moving.png"
sound={SOUND_LIST:MISS}
[/frame]
[if]
hits=no
[frame]
begin=-200
end=150
image="units/human-loyalists/paladin-moving.png"
sound={SOUND_LIST:MISS}
[/frame]
[/if]
[else]
hits=yes
[frame]
begin=-200
end=150
image="units/human-loyalists/paladin-moving.png"
sound=spear.wav
[/frame]
[/else]
[frame]
begin=150
end=200

View file

@ -63,8 +63,8 @@
range=ranged
damage=6
number=3
[animation]
hits=no
[missile_frame]
begin=-150
end=0
@ -86,67 +86,24 @@
end=-375
image="units/human-loyalists/bowman-ranged-3.png"
[/frame]
[frame]
begin=-375
end=-300
image="units/human-loyalists/bowman-ranged-4.png"
sound=bow-miss.ogg
[/frame]
[frame]
begin=-300
end=-225
image="units/human-loyalists/bowman-ranged-5.png"
[/frame]
[frame]
begin=-225
end=-150
image="units/human-loyalists/bowman-ranged-6.png"
[/frame]
[frame]
begin=-150
end=-75
image="units/human-loyalists/bowman-ranged-7.png"
[/frame]
[frame]
begin=-75
end=-20
image="units/human-loyalists/bowman-ranged-8.png"
[/frame]
[frame]
begin=-20
end=20
image="units/human-loyalists/bowman-ranged-1.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=-600
end=-525
image="units/human-loyalists/bowman-ranged-1.png"
[/frame]
[frame]
begin=-525
end=-450
image="units/human-loyalists/bowman-ranged-2.png"
[/frame]
[frame]
begin=-450
end=-375
image="units/human-loyalists/bowman-ranged-3.png"
[/frame]
[frame]
begin=-375
end=-300
image="units/human-loyalists/bowman-ranged-4.png"
sound=bow.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-375
end=-300
image="units/human-loyalists/bowman-ranged-4.png"
sound=bow.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-375
end=-300
image="units/human-loyalists/bowman-ranged-4.png"
sound=bow-miss.ogg
[/frame]
[/else]
[frame]
begin=-300
end=-225

View file

@ -38,8 +38,8 @@
range=melee
damage=10
number=4
[animation]
hits=no
[frame]
begin=-225
end=-200
@ -51,42 +51,24 @@
image="units/human-loyalists/cavalier-moving.png"
sound=horse-canter.wav
[/frame]
[frame]
begin=-150
end=150
image="units/human-loyalists/cavalier-attack.png"
sound={SOUND_LIST:MISS}
[/frame]
[frame]
begin=150
end=200
image="units/human-loyalists/cavalier-moving.png"
[/frame]
[frame]
begin=200
end=225
image="units/human-loyalists/cavalier.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-225
end=-200
image="units/human-loyalists/cavalier.png"
[/frame]
[frame]
begin=-200
end=-150
image="units/human-loyalists/cavalier-moving.png"
sound=horse-canter.wav
[/frame]
[frame]
begin=-150
end=150
image="units/human-loyalists/cavalier-attack.png"
sound={SOUND_LIST:SWORD_SWISH}
[/frame]
[if]
hits=yes
[frame]
begin=-150
end=150
image="units/human-loyalists/cavalier-attack.png"
sound={SOUND_LIST:SWORD_SWISH}
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-150
end=150
image="units/human-loyalists/cavalier-attack.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=150
end=200
@ -106,8 +88,8 @@
range=ranged
damage=20
number=1
[animation]
hits=no
[frame]
begin=-1100
end=-1000
@ -133,57 +115,24 @@
end=-500
image="units/human-loyalists/cavalier-ranged-5.png"
[/frame]
[frame]
begin=-500
end=-300
image="units/human-loyalists/cavalier-ranged-6.png"
sound=crossbow-miss.ogg
[/frame]
[frame]
begin=-300
end=-0
image="units/human-loyalists/cavalier-ranged-7.png"
[/frame]
[missile_frame]
begin=-150
end=0
image="projectiles/missile-n.png"
image_diagonal="projectiles/missile-ne.png"
[/missile_frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-1100
end=-1000
image="units/human-loyalists/cavalier-ranged-1.png"
[/frame]
[frame]
begin=-1000
end=-900
image="units/human-loyalists/cavalier-ranged-2.png"
[/frame]
[frame]
begin=-800
end=-700
image="units/human-loyalists/cavalier-ranged-3.png"
[/frame]
[frame]
begin=-700
end=-600
image="units/human-loyalists/cavalier-ranged-4.png"
[/frame]
[frame]
begin=-600
end=-500
image="units/human-loyalists/cavalier-ranged-5.png"
[/frame]
[frame]
begin=-500
end=-300
image="units/human-loyalists/cavalier-ranged-6.png"
sound=crossbow.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-500
end=-300
image="units/human-loyalists/cavalier-ranged-6.png"
sound=crossbow.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-500
end=-300
image="units/human-loyalists/cavalier-ranged-6.png"
sound=crossbow-miss.ogg
[/frame]
[/else]
[frame]
begin=-300
end=-0

View file

@ -52,8 +52,8 @@ Cavalrymen are very useful for taking and holding positions on open ground, for
range=melee
damage=6
number=3
[animation]
hits=no
[frame]
begin=-225
end=-200
@ -65,42 +65,24 @@ Cavalrymen are very useful for taking and holding positions on open ground, for
image="units/human-loyalists/cavalryman-moving.png"
sound=horse-canter.wav
[/frame]
[frame]
begin=-150
end=150
image="units/human-loyalists/cavalryman-attack.png"
sound={SOUND_LIST:MISS}
[/frame]
[frame]
begin=150
end=200
image="units/human-loyalists/cavalryman-moving.png"
[/frame]
[frame]
begin=200
end=225
image="units/human-loyalists/cavalryman.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-225
end=-200
image="units/human-loyalists/cavalryman.png"
[/frame]
[frame]
begin=-200
end=-150
image="units/human-loyalists/cavalryman-moving.png"
sound=horse-canter.wav
[/frame]
[frame]
begin=-150
end=150
image="units/human-loyalists/cavalryman-attack.png"
sound={SOUND_LIST:SWORD_SWISH}
[/frame]
[if]
hits=yes
[frame]
begin=-150
end=150
image="units/human-loyalists/cavalryman-attack.png"
sound={SOUND_LIST:SWORD_SWISH}
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-150
end=150
image="units/human-loyalists/cavalryman-attack.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=150
end=200

View file

@ -37,8 +37,8 @@
range=melee
damage=6
number=4
[animation]
hits=no
[frame]
begin=-225
end=-200
@ -50,42 +50,24 @@
image="units/human-loyalists/dragoon-moving.png"
sound=horse-canter.wav
[/frame]
[frame]
begin=-150
end=150
image="units/human-loyalists/dragoon-attack.png"
sound={SOUND_LIST:MISS}
[/frame]
[frame]
begin=150
end=200
image="units/human-loyalists/dragoon-moving.png"
[/frame]
[frame]
begin=200
end=225
image="units/human-loyalists/dragoon.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-225
end=-200
image="units/human-loyalists/dragoon.png"
[/frame]
[frame]
begin=-200
end=-150
image="units/human-loyalists/dragoon-moving.png"
sound=horse-canter.wav
[/frame]
[frame]
begin=-150
end=150
image="units/human-loyalists/dragoon-attack.png"
sound={SOUND_LIST:SWORD_SWISH}
[/frame]
[if]
hits=yes
[frame]
begin=-150
end=150
image="units/human-loyalists/dragoon-attack.png"
sound={SOUND_LIST:SWORD_SWISH}
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-150
end=150
image="units/human-loyalists/dragoon-attack.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=150
end=200
@ -105,8 +87,8 @@
range=ranged
damage=12
number=1
[animation]
hits=no
[frame]
begin=-1100
end=-1000
@ -132,57 +114,24 @@
end=-500
image="units/human-loyalists/dragoon-ranged-5.png"
[/frame]
[frame]
begin=-500
end=-300
image="units/human-loyalists/dragoon-ranged-6.png"
sound=crossbow-miss.ogg
[/frame]
[frame]
begin=-300
end=-0
image="units/human-loyalists/dragoon-ranged-7.png"
[/frame]
[missile_frame]
begin=-150
end=0
image="projectiles/missile-n.png"
image_diagonal="projectiles/missile-ne.png"
[/missile_frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-1100
end=-1000
image="units/human-loyalists/dragoon-ranged-1.png"
[/frame]
[frame]
begin=-1000
end=-900
image="units/human-loyalists/dragoon-ranged-2.png"
[/frame]
[frame]
begin=-800
end=-700
image="units/human-loyalists/dragoon-ranged-3.png"
[/frame]
[frame]
begin=-700
end=-600
image="units/human-loyalists/dragoon-ranged-4.png"
[/frame]
[frame]
begin=-600
end=-500
image="units/human-loyalists/dragoon-ranged-5.png"
[/frame]
[frame]
begin=-500
end=-300
image="units/human-loyalists/dragoon-ranged-6.png"
sound=crossbow.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-500
end=-300
image="units/human-loyalists/dragoon-ranged-6.png"
sound=crossbow.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-500
end=-300
image="units/human-loyalists/dragoon-ranged-6.png"
sound=crossbow-miss.ogg
[/frame]
[/else]
[frame]
begin=-300
end=-0

View file

@ -72,38 +72,31 @@ Special Notes:"+{SPECIAL_NOTES_SKIRMISHER}
range=melee
damage=5
number=5
[animation]
hits=no
[frame]
begin=-250
end=-150
image="units/human-loyalists/duelist.png"
[/frame]
[frame]
begin=-150
end=50
image="units/human-loyalists/duelist-attack.png"
sound={SOUND_LIST:MISS}
[/frame]
[frame]
begin=50
end=150
image="units/human-loyalists/duelist.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-250
end=-150
image="units/human-loyalists/duelist.png"
[/frame]
[frame]
begin=-150
end=50
image="units/human-loyalists/duelist-attack.png"
sound={SOUND_LIST:SWORD_SWISH}
[/frame]
[if]
hits=yes
[frame]
begin=-150
end=50
image="units/human-loyalists/duelist-attack.png"
sound={SOUND_LIST:SWORD_SWISH}
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-150
end=50
image="units/human-loyalists/duelist-attack.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=50
end=150
@ -118,35 +111,32 @@ Special Notes:"+{SPECIAL_NOTES_SKIRMISHER}
range=ranged
damage=12
number=1
[animation]
hits=no
[missile_frame]
begin=-150
end=0
image="projectiles/missile-n.png"
image_diagonal="projectiles/missile-ne.png"
[/missile_frame]
[frame]
begin=-350
end=50
image="units/human-loyalists/duelist-ranged.png"
sound=crossbow-miss.ogg
[/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=-350
end=50
image="units/human-loyalists/duelist-ranged.png"
sound=crossbow.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-350
end=50
image="units/human-loyalists/duelist-ranged.png"
sound=crossbow.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-350
end=50
image="units/human-loyalists/duelist-ranged.png"
sound=crossbow-miss.ogg
[/frame]
[/else]
[/animation]
[/attack]
[/unit]

View file

@ -127,8 +127,8 @@ Special Notes:"+{SPECIAL_NOTES_SKIRMISHER}
damage=4
number=4
range=melee
[animation]
hits=no
[frame]
begin=-250
end=-200
@ -139,41 +139,24 @@ Special Notes:"+{SPECIAL_NOTES_SKIRMISHER}
end=-150
image="units/human-loyalists/fencer-defend-1-2.png"
[/frame]
[frame]
begin=-150
end=50
image="units/human-loyalists/fencer-attack.png"
sound={SOUND_LIST:MISS}
[/frame]
[frame]
begin=50
end=100
image="units/human-loyalists/fencer-defend-1-2.png"
[/frame]
[frame]
begin=100
end=150
image="units/human-loyalists/fencer.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-250
end=-200
image="units/human-loyalists/fencer.png"
[/frame]
[frame]
begin=-200
end=-150
image="units/human-loyalists/fencer-defend-1-2.png"
[/frame]
[frame]
begin=-150
end=50
image="units/human-loyalists/fencer-attack.png"
sound={SOUND_LIST:SWORD_SWISH}
[/frame]
[if]
hits=yes
[frame]
begin=-150
end=50
image="units/human-loyalists/fencer-attack.png"
sound={SOUND_LIST:SWORD_SWISH}
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-150
end=50
image="units/human-loyalists/fencer-attack.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=50
end=100

View file

@ -112,35 +112,32 @@ Special Notes:"+{SPECIAL_NOTES_LEADERSHIP}
range=ranged
damage=7
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=-350
end=50
image="units/human-loyalists/general-attack-crossbow.png"
sound=crossbow-miss.ogg
[/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=-350
end=50
image="units/human-loyalists/general-attack-crossbow.png"
sound=crossbow.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-350
end=50
image="units/human-loyalists/general-attack-crossbow.png"
sound=crossbow.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-350
end=50
image="units/human-loyalists/general-attack-crossbow.png"
sound=crossbow-miss.ogg
[/frame]
[/else]
[/animation]
[/attack]
[/unit]

View file

@ -42,8 +42,8 @@ Special Notes:"+{SPECIAL_NOTES_LEADERSHIP}
range=melee
damage=10
number=4
[animation]
hits=no
[frame]
begin=-250
end=-200
@ -54,36 +54,24 @@ Special Notes:"+{SPECIAL_NOTES_LEADERSHIP}
end=-100
image="units/human-loyalists/marshal-attack-sword1.png"
[/frame]
[frame]
begin=-100
end=100
image="units/human-loyalists/marshal-attack-sword2.png"
sound={SOUND_LIST:MISS}
[/frame]
[frame]
begin=100
end=150
image="units/human-loyalists/marshal.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-250
end=-200
image="units/human-loyalists/marshal.png"
[/frame]
[frame]
begin=-200
end=-100
image="units/human-loyalists/marshal-attack-sword1.png"
[/frame]
[frame]
begin=-100
end=100
image="units/human-loyalists/marshal-attack-sword2.png"
sound={SOUND_LIST:SWORD_SWISH}
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=100
image="units/human-loyalists/marshal-attack-sword2.png"
sound={SOUND_LIST:SWORD_SWISH}
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=100
image="units/human-loyalists/marshal-attack-sword2.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=100
end=150
@ -98,35 +86,32 @@ Special Notes:"+{SPECIAL_NOTES_LEADERSHIP}
range=ranged
damage=8
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=-350
end=50
image="units/human-loyalists/marshal-crossbow.png"
sound=crossbow-miss.ogg
[/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=-350
end=50
image="units/human-loyalists/marshal-crossbow.png"
sound=crossbow.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-350
end=50
image="units/human-loyalists/marshal-crossbow.png"
sound=crossbow.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-350
end=50
image="units/human-loyalists/marshal-crossbow.png"
sound=crossbow-miss.ogg
[/frame]
[/else]
[/animation]
[/attack]
[/unit]

View file

@ -35,9 +35,9 @@ Special Notes:"+{SPECIAL_NOTES_FIRSTSTRIKE}
[specials]
{WEAPON_SPECIAL_FIRSTSTRIKE}
[/specials]
[animation]
direction=s
hits=no
[frame]
begin=-250
end=-200
@ -48,42 +48,24 @@ Special Notes:"+{SPECIAL_NOTES_FIRSTSTRIKE}
end=-150
image="units/human-loyalists/halberdier-defend.png"
[/frame]
[frame]
begin=-150
end=100
image="units/human-loyalists/halberdier-pierce-s.png"
sound=spear-miss.ogg
[/frame]
[frame]
begin=100
end=150
image="units/human-loyalists/halberdier-pierce-se.png"
[/frame]
[frame]
begin=150
end=175
image="units/human-loyalists/halberdier-defend.png"
[/frame]
[/animation]
[animation]
direction=s
hits=yes
[frame]
begin=-250
end=-200
image="units/human-loyalists/halberdier.png"
[/frame]
[frame]
begin=-200
end=-150
image="units/human-loyalists/halberdier-defend.png"
[/frame]
[frame]
begin=-150
end=100
image="units/human-loyalists/halberdier-pierce-s.png"
sound=spear.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-150
end=100
image="units/human-loyalists/halberdier-pierce-s.png"
sound=spear.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-150
end=100
image="units/human-loyalists/halberdier-pierce-s.png"
sound=spear-miss.ogg
[/frame]
[/else]
[frame]
begin=100
end=150
@ -155,9 +137,9 @@ Special Notes:"+{SPECIAL_NOTES_FIRSTSTRIKE}
image="units/human-loyalists/halberdier-defend.png"
[/frame]
[/animation]
[animation]
direction=se,sw
hits=no
[frame]
begin=-250
end=-200
@ -168,46 +150,33 @@ Special Notes:"+{SPECIAL_NOTES_FIRSTSTRIKE}
end=-100
image="units/human-loyalists/halberdier-defend.png"
[/frame]
[frame]
begin=-100
end=100
image="units/human-loyalists/halberdier-pierce-se.png"
sound=spear-miss.ogg
[/frame]
[frame]
begin=100
end=175
image="units/human-loyalists/halberdier-defend.png"
[/frame]
[/animation]
[animation]
direction=se,sw
hits=yes
[frame]
begin=-250
end=-200
image="units/human-loyalists/halberdier.png"
[/frame]
[frame]
begin=-200
end=-100
image="units/human-loyalists/halberdier-defend.png"
[/frame]
[frame]
begin=-100
end=100
image="units/human-loyalists/halberdier-pierce-se.png"
sound=spear.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=100
image="units/human-loyalists/halberdier-pierce-se.png"
sound=spear.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=100
image="units/human-loyalists/halberdier-pierce-se.png"
sound=spear-miss.ogg
[/frame]
[/else]
[frame]
begin=100
end=175
image="units/human-loyalists/halberdier-defend.png"
[/frame]
[/animation]
[animation]
direction=ne,nw
hits=no
[frame]
begin=-250
end=-200
@ -218,37 +187,24 @@ Special Notes:"+{SPECIAL_NOTES_FIRSTSTRIKE}
end=-100
image="units/human-loyalists/halberdier-defend.png"
[/frame]
[frame]
begin=-100
end=100
image="units/human-loyalists/halberdier-pierce-ne.png"
sound=spear-miss.ogg
[/frame]
[frame]
begin=100
end=175
image="units/human-loyalists/halberdier-defend.png"
[/frame]
[/animation]
[animation]
direction=ne,nw
hits=yes
[frame]
begin=-250
end=-200
image="units/human-loyalists/halberdier.png"
[/frame]
[frame]
begin=-200
end=-100
image="units/human-loyalists/halberdier-defend.png"
[/frame]
[frame]
begin=-100
end=100
image="units/human-loyalists/halberdier-pierce-ne.png"
sound=spear.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=100
image="units/human-loyalists/halberdier-pierce-ne.png"
sound=spear.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=100
image="units/human-loyalists/halberdier-pierce-ne.png"
sound=spear-miss.ogg
[/frame]
[/else]
[frame]
begin=100
end=175
@ -263,8 +219,8 @@ Special Notes:"+{SPECIAL_NOTES_FIRSTSTRIKE}
range=melee
damage=19
number=2
[animation]
hits=no
[frame]
begin=-250
end=-200
@ -275,41 +231,24 @@ Special Notes:"+{SPECIAL_NOTES_FIRSTSTRIKE}
end=-100
image="units/human-loyalists/halberdier-slash-se-1.png"
[/frame]
[frame]
begin=-100
end=100
image="units/human-loyalists/halberdier-slash-se-2.png"
sound={SOUND_LIST:MISS}
[/frame]
[frame]
begin=100
end=200
image="units/human-loyalists/halberdier-pierce-se.png"
[/frame]
[frame]
begin=200
end=250
image="units/human-loyalists/halberdier-defend.png"
[/frame]
[/animation]
[animation]
hits=no
[frame]
begin=-250
end=-200
image="units/human-loyalists/halberdier-defend.png"
[/frame]
[frame]
begin=-200
end=-100
image="units/human-loyalists/halberdier-slash-se-1.png"
[/frame]
[frame]
begin=-100
end=100
image="units/human-loyalists/halberdier-slash-se-2.png"
sound=axe.ogg
[/frame]
[if]
hits=no
[frame]
begin=-100
end=100
image="units/human-loyalists/halberdier-slash-se-2.png"
sound=axe.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=100
image="units/human-loyalists/halberdier-slash-se-2.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=100
end=200

View file

@ -24,37 +24,29 @@
damage=11
number=2
[animation]
hits=no
[frame]
begin=-230
end=-100
image="units/human-loyalists/heavyinfantry-attack-1.png"
[/frame]
[frame]
begin=-100
end=100
image="units/human-loyalists/heavyinfantry-attack-2.png"
sound={SOUND_LIST:MISS}
[/frame]
[frame]
begin=100
end=200
image="units/human-loyalists/heavyinfantry.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-230
end=-100
image="units/human-loyalists/heavyinfantry-attack-1.png"
[/frame]
[frame]
begin=-100
end=100
image="units/human-loyalists/heavyinfantry-attack-2.png"
sound=mace.wav
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=100
image="units/human-loyalists/heavyinfantry-attack-2.png"
sound=mace.wav
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=100
image="units/human-loyalists/heavyinfantry-attack-2.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=100
end=200

View file

@ -26,37 +26,29 @@ Though staggering in melee combat, there are many drawbacks to being outfitted i
damage=25
number=2
[animation]
hits=no
[frame]
begin=-260
end=-100
image="units/human-loyalists/siegetrooper-attack-1.png"
[/frame]
[frame]
begin=-100
end=100
image="units/human-loyalists/siegetrooper-attack-2.png"
sound={SOUND_LIST:MISS}
[/frame]
[frame]
begin=100
end=200
image="units/human-loyalists/siegetrooper.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-260
end=-100
image="units/human-loyalists/siegetrooper-attack-1.png"
[/frame]
[frame]
begin=-100
end=100
image="units/human-loyalists/siegetrooper-attack-2.png"
sound=mace.wav
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=100
image="units/human-loyalists/siegetrooper-attack-2.png"
sound=mace.wav
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=100
image="units/human-loyalists/siegetrooper-attack-2.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=100
end=200

View file

@ -32,8 +32,8 @@ Special Notes:"+{SPECIAL_NOTES_FIRSTSTRIKE}
[specials]
{WEAPON_SPECIAL_FIRSTSTRIKE}
[/specials]
[animation]
hits=no
[frame]
begin=-300
end=-200
@ -44,46 +44,24 @@ Special Notes:"+{SPECIAL_NOTES_FIRSTSTRIKE}
end=-100
image="units/human-loyalists/javelineer-attack-melee-2.png"
[/frame]
[frame]
begin=-100
end=100
image="units/human-loyalists/javelineer-attack-melee-3.png"
sound=spear-miss.ogg
[/frame]
[frame]
begin=100
end=175
image="units/human-loyalists/javelineer-attack-ranged-1.png"
[/frame]
[frame]
begin=175
end=250
image="units/human-loyalists/javelineer-attack-melee-1.png"
[/frame]
[frame]
begin=250
end=300
image="units/human-loyalists/javelineer.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-300
end=-200
image="units/human-loyalists/javelineer-attack-melee-1.png"
[/frame]
[frame]
begin=-200
end=-100
image="units/human-loyalists/javelineer-attack-melee-2.png"
[/frame]
[frame]
begin=-100
end=100
image="units/human-loyalists/javelineer-attack-melee-3.png"
sound=spear.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=100
image="units/human-loyalists/javelineer-attack-melee-3.png"
sound=spear.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=100
image="units/human-loyalists/javelineer-attack-melee-3.png"
sound=spear-miss.ogg
[/frame]
[/else]
[frame]
begin=100
end=175
@ -108,8 +86,8 @@ Special Notes:"+{SPECIAL_NOTES_FIRSTSTRIKE}
range=ranged
damage=11
number=2
[animation]
hits=no
[missile_frame]
begin=-150
end=0
@ -126,42 +104,24 @@ Special Notes:"+{SPECIAL_NOTES_FIRSTSTRIKE}
end=-50
image="units/human-loyalists/javelineer-attack-ranged-2.png"
[/frame]
[frame]
begin=-50
end=250
image="units/human-loyalists/javelineer-attack-ranged-3.png"
sound={SOUND_LIST:MISS}
[/frame]
[frame]
begin=250
end=300
image="units/human-loyalists/javelineer-attack-ranged-4.png"
[/frame]
[/animation]
[animation]
hits=yes
[missile_frame]
begin=-150
end=0
image="projectiles/spear-n.png"
image_diagonal="projectiles/spear-ne.png"
[/missile_frame]
[frame]
begin=-250
end=-150
image="units/human-loyalists/javelineer-attack-ranged-1.png"
[/frame]
[frame]
begin=-150
end=-50
image="units/human-loyalists/javelineer-attack-ranged-2.png"
[/frame]
[frame]
begin=-50
end=250
image="units/human-loyalists/javelineer-attack-ranged-3.png"
sound=spear.wav
[/frame]
[if]
hits=yes
[frame]
begin=-50
end=250
image="units/human-loyalists/javelineer-attack-ranged-3.png"
sound=spear.wav
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-50
end=250
image="units/human-loyalists/javelineer-attack-ranged-3.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=250
end=300

View file

@ -36,8 +36,8 @@ Special Notes:"+{SPECIAL_NOTES_LEADERSHIP}
range=melee
damage=9
number=3
[animation]
hits=no
[frame]
begin=-225
end=-175
@ -48,36 +48,24 @@ Special Notes:"+{SPECIAL_NOTES_LEADERSHIP}
end=-100
image="units/human-loyalists/lieutenant-attack-sword-1.png"
[/frame]
[frame]
begin=-100
end=50
image="units/human-loyalists/lieutenant-attack-sword-2.png"
sound={SOUND_LIST:MISS}
[/frame]
[frame]
begin=50
end=150
image="units/human-loyalists/lieutenant-attack-sword-3.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-225
end=-175
image="units/human-loyalists/lieutenant.png"
[/frame]
[frame]
begin=-175
end=-100
image="units/human-loyalists/lieutenant-attack-sword-1.png"
[/frame]
[frame]
begin=-100
end=50
image="units/human-loyalists/lieutenant-attack-sword-2.png"
sound={SOUND_LIST:SWORD_SWISH}
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=50
image="units/human-loyalists/lieutenant-attack-sword-2.png"
sound={SOUND_LIST:SWORD_SWISH}
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=50
image="units/human-loyalists/lieutenant-attack-sword-2.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=50
end=150
@ -92,35 +80,32 @@ Special Notes:"+{SPECIAL_NOTES_LEADERSHIP}
range=ranged
damage=5
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=-350
end=50
image="units/human-loyalists/lieutenant-crossbow.png"
sound=crossbow-miss.ogg
[/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=-350
end=50
image="units/human-loyalists/lieutenant-crossbow.png"
sound=crossbow.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-350
end=50
image="units/human-loyalists/lieutenant-crossbow.png"
sound=crossbow.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-350
end=50
image="units/human-loyalists/lieutenant-crossbow.png"
sound=crossbow-miss.ogg
[/frame]
[/else]
[/animation]
[/attack]
[idle_anim]

View file

@ -189,35 +189,32 @@ Special Notes:"+{SPECIAL_NOTES_SKIRMISHER}
range=ranged
damage=20
number=1
[animation]
hits=no
[missile_frame]
begin=-150
end=0
image="projectiles/missile-n.png"
image_diagonal="projectiles/missile-ne.png"
[/missile_frame]
[frame]
begin=-350
end=50
image="units/human-loyalists/master-at-arms.png"
sound=crossbow-miss.ogg
[/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=-350
end=50
image="units/human-loyalists/master-at-arms.png"
sound=crossbow.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-350
end=50
image="units/human-loyalists/master-at-arms.png"
sound=crossbow.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-350
end=50
image="units/human-loyalists/master-at-arms.png"
sound=crossbow-miss.ogg
[/frame]
[/else]
[/animation]
[/attack]
[/unit]

View file

@ -58,9 +58,9 @@ Special Notes:"+{SPECIAL_NOTES_FIRSTSTRIKE}
[specials]
{WEAPON_SPECIAL_FIRSTSTRIKE}
[/specials]
[animation]
direction=s
hits=no
[frame]
begin=-250
end=-200
@ -71,46 +71,33 @@ Special Notes:"+{SPECIAL_NOTES_FIRSTSTRIKE}
end=-100
image="units/human-loyalists/pikeman-attack-se.png"
[/frame]
[frame]
begin=-100
end=100
image="units/human-loyalists/pikeman-attack-s.png"
sound=spear-miss.ogg
[/frame]
[frame]
begin=100
end=175
image="units/human-loyalists/pikeman.png"
[/frame]
[/animation]
[animation]
direction=s
hits=yes
[frame]
begin=-250
end=-200
image="units/human-loyalists/pikeman.png"
[/frame]
[frame]
begin=-200
end=-100
image="units/human-loyalists/pikeman-attack-se.png"
[/frame]
[frame]
begin=-100
end=100
image="units/human-loyalists/pikeman-attack-s.png"
sound=spear.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=100
image="units/human-loyalists/pikeman-attack-s.png"
sound=spear.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=100
image="units/human-loyalists/pikeman-attack-s.png"
sound=spear-miss.ogg
[/frame]
[/else]
[frame]
begin=100
end=175
image="units/human-loyalists/pikeman.png"
[/frame]
[/animation]
[animation]
direction=n
hits=no
[frame]
begin=-250
end=-200
@ -121,117 +108,88 @@ Special Notes:"+{SPECIAL_NOTES_FIRSTSTRIKE}
end=-100
image="units/human-loyalists/pikeman-attack-ne.png"
[/frame]
[frame]
begin=-100
end=100
image="units/human-loyalists/pikeman-attack-n.png"
sound=spear-miss.ogg
[/frame]
[frame]
begin=100
end=175
image="units/human-loyalists/pikeman.png"
[/frame]
[/animation]
[animation]
direction=n
hits=yes
[frame]
begin=-250
end=-200
image="units/human-loyalists/pikeman.png"
[/frame]
[frame]
begin=-200
end=-100
image="units/human-loyalists/pikeman-attack-ne.png"
[/frame]
[frame]
begin=-100
end=100
image="units/human-loyalists/pikeman-attack-n.png"
sound=spear.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=100
image="units/human-loyalists/pikeman-attack-n.png"
sound=spear.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=100
image="units/human-loyalists/pikeman-attack-n.png"
sound=spear-miss.ogg
[/frame]
[/else]
[frame]
begin=100
end=175
image="units/human-loyalists/pikeman.png"
[/frame]
[/animation]
[animation]
direction=se,sw
hits=no
[frame]
begin=-250
end=-150
image="units/human-loyalists/pikeman.png"
[/frame]
[frame]
begin=-150
end=100
image="units/human-loyalists/pikeman-attack-se.png"
sound=spear-miss.ogg
[/frame]
[frame]
begin=100
end=175
image="units/human-loyalists/pikeman.png"
[/frame]
[/animation]
[animation]
direction=se,sw
hits=yes
[frame]
begin=-250
end=-150
image="units/human-loyalists/pikeman.png"
[/frame]
[frame]
begin=-150
end=100
image="units/human-loyalists/pikeman-attack-se.png"
sound=spear.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-150
end=100
image="units/human-loyalists/pikeman-attack-se.png"
sound=spear.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-150
end=100
image="units/human-loyalists/pikeman-attack-se.png"
sound=spear-miss.ogg
[/frame]
[/else]
[frame]
begin=100
end=175
image="units/human-loyalists/pikeman.png"
[/frame]
[/animation]
[animation]
direction=ne,nw
hits=no
[frame]
begin=-250
end=-150
image="units/human-loyalists/pikeman.png"
[/frame]
[frame]
begin=-150
end=100
image="units/human-loyalists/pikeman-attack-ne.png"
sound=spear-miss.ogg
[/frame]
[frame]
begin=100
end=175
image="units/human-loyalists/pikeman.png"
[/frame]
[/animation]
[animation]
direction=ne,nw
hits=yes
[frame]
begin=-250
end=-150
image="units/human-loyalists/pikeman.png"
[/frame]
[frame]
begin=-150
end=100
image="units/human-loyalists/pikeman-attack-ne.png"
sound=spear.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-150
end=100
image="units/human-loyalists/pikeman-attack-ne.png"
sound=spear.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-150
end=100
image="units/human-loyalists/pikeman-attack-ne.png"
sound=spear-miss.ogg
[/frame]
[/else]
[frame]
begin=100
end=175

View file

@ -29,8 +29,8 @@
range=melee
damage=12
number=4
[animation]
hits=no
[frame]
begin=-225
end=-175
@ -41,41 +41,24 @@
end=-100
image="units/human-loyalists/royalguard-attack.png"
[/frame]
[frame]
begin=-100
end=100
image="units/human-loyalists/royalguard-attack2.png"
sound={SOUND_LIST:MISS}
[/frame]
[frame]
begin=100
end=175
image="units/human-loyalists/royalguard-defend.png"
[/frame]
[frame]
begin=175
end=200
image="units/human-loyalists/royalguard.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-225
end=-175
image="units/human-loyalists/royalguard.png"
[/frame]
[frame]
begin=-175
end=-100
image="units/human-loyalists/royalguard-attack.png"
[/frame]
[frame]
begin=-100
end=100
image="units/human-loyalists/royalguard-attack2.png"
sound={SOUND_LIST:SWORD_SWISH}
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=100
image="units/human-loyalists/royalguard-attack2.png"
sound={SOUND_LIST:SWORD_SWISH}
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=100
image="units/human-loyalists/royalguard-attack2.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=100
end=175

View file

@ -35,8 +35,8 @@
range=melee
damage=5
number=3
[animation]
hits=no
[frame]
begin=-200
end=-175
@ -47,41 +47,24 @@
end=-100
image="units/human-loyalists/sergeant-attack-sword-1.png"
[/frame]
[frame]
begin=-100
end=50
image="units/human-loyalists/sergeant-attack-sword-2.png"
sound={SOUND_LIST:MISS}
[/frame]
[frame]
begin=50
end=150
image="units/human-loyalists/sergeant-attack-sword-3.png"
[/frame]
[frame]
begin=150
end=175
image="units/human-loyalists/sergeant.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-200
end=-175
image="units/human-loyalists/sergeant.png"
[/frame]
[frame]
begin=-175
end=-100
image="units/human-loyalists/sergeant-attack-sword-1.png"
[/frame]
[frame]
begin=-100
end=50
image="units/human-loyalists/sergeant-attack-sword-2.png"
sound={SOUND_LIST:SWORD_SWISH}
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=50
image="units/human-loyalists/sergeant-attack-sword-2.png"
sound={SOUND_LIST:SWORD_SWISH}
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=50
image="units/human-loyalists/sergeant-attack-sword-2.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=50
end=150
@ -101,35 +84,32 @@
range=ranged
damage=4
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=-350
end=50
image="units/human-loyalists/sergeant-crossbow.png"
sound=crossbow-miss.ogg
[/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=-350
end=50
image="units/human-loyalists/sergeant-crossbow.png"
sound=crossbow.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-350
end=50
image="units/human-loyalists/sergeant-crossbow.png"
sound=crossbow.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-350
end=50
image="units/human-loyalists/sergeant-crossbow.png"
sound=crossbow-miss.ogg
[/frame]
[/else]
[/animation]
[/attack]
[idle_anim]

View file

@ -24,37 +24,29 @@
damage=18
number=2
[animation]
hits=no
[frame]
begin=-260
end=-100
image="units/human-loyalists/shocktrooper-attack-1.png"
[/frame]
[frame]
begin=-100
end=100
image="units/human-loyalists/shocktrooper-attack-2.png"
sound={SOUND_LIST:MISS}
[/frame]
[frame]
begin=100
end=200
image="units/human-loyalists/shocktrooper.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-260
end=-100
image="units/human-loyalists/shocktrooper-attack-1.png"
[/frame]
[frame]
begin=-100
end=100
image="units/human-loyalists/shocktrooper-attack-2.png"
sound=mace.wav
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=100
image="units/human-loyalists/shocktrooper-attack-2.png"
sound=mace.wav
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=100
image="units/human-loyalists/shocktrooper-attack-2.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=100
end=200

View file

@ -68,129 +68,105 @@ Special Notes:"+{SPECIAL_NOTES_FIRSTSTRIKE}
[specials]
{WEAPON_SPECIAL_FIRSTSTRIKE}
[/specials]
[animation]
direction=se,sw
hits=no
[frame]
begin=-200
end=-100
image="units/human-loyalists/spearman.png"
[/frame]
[frame]
begin=-100
end=100
image="units/human-loyalists/spearman-attack.png"
sound=spear-miss.ogg
[/frame]
[frame]
begin=100
end=200
image="units/human-loyalists/spearman.png"
[/frame]
[/animation]
[animation]
direction=se,sw
hits=yes
[frame]
begin=-200
end=-100
image="units/human-loyalists/spearman.png"
[/frame]
[frame]
begin=-100
end=100
image="units/human-loyalists/spearman-attack.png"
sound=spear.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=100
image="units/human-loyalists/spearman-attack.png"
sound=spear.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=100
image="units/human-loyalists/spearman-attack.png"
sound=spear-miss.ogg
[/frame]
[/else]
[frame]
begin=100
end=200
image="units/human-loyalists/spearman.png"
[/frame]
[/animation]
[animation]
direction=ne,nw
hits=no
[frame]
begin=-200
end=-100
image="units/human-loyalists/spearman.png"
[/frame]
[frame]
begin=-100
end=100
image="units/human-loyalists/spearman-attack-ne.png"
sound=spear-miss.ogg
[/frame]
[frame]
begin=100
end=200
image="units/human-loyalists/spearman.png"
[/frame]
[/animation]
[animation]
direction=ne,nw
hits=yes
[frame]
begin=-200
end=-100
image="units/human-loyalists/spearman.png"
[/frame]
[frame]
begin=-100
end=100
image="units/human-loyalists/spearman-attack-ne.png"
sound=spear.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=100
image="units/human-loyalists/spearman-attack-ne.png"
sound=spear.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=100
image="units/human-loyalists/spearman-attack-ne.png"
sound=spear-miss.ogg
[/frame]
[/else]
[frame]
begin=100
end=200
image="units/human-loyalists/spearman.png"
[/frame]
[/animation]
[animation]
direction=n
hits=no
[frame]
begin=-200
end=-100
image="units/human-loyalists/spearman.png"
[/frame]
[frame]
begin=-100
end=100
image="units/human-loyalists/spearman-attack-n.png"
sound=spear-miss.ogg
[/frame]
[frame]
begin=100
end=200
image="units/human-loyalists/spearman.png"
[/frame]
[/animation]
[animation]
direction=n
hits=yes
[frame]
begin=-200
end=-100
image="units/human-loyalists/spearman.png"
[/frame]
[frame]
begin=-100
end=100
image="units/human-loyalists/spearman-attack-n.png"
sound=spear.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=100
image="units/human-loyalists/spearman-attack-n.png"
sound=spear.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=100
image="units/human-loyalists/spearman-attack-n.png"
sound=spear-miss.ogg
[/frame]
[/else]
[frame]
begin=100
end=200
image="units/human-loyalists/spearman.png"
[/frame]
[/animation]
[animation]
direction=s
hits=no
[frame]
begin=-200
end=-150
@ -201,37 +177,24 @@ Special Notes:"+{SPECIAL_NOTES_FIRSTSTRIKE}
end=-50
image="units/human-loyalists/spearman-attack-s-1.png"
[/frame]
[frame]
begin=-50
end=100
image="units/human-loyalists/spearman-attack-s-2.png"
sound=spear-miss.ogg
[/frame]
[frame]
begin=100
end=50
image="units/human-loyalists/spearman-attack-s-1.png"
[/frame]
[/animation]
[animation]
direction=s
hits=yes
[frame]
begin=-200
end=-150
image="units/human-loyalists/spearman.png"
[/frame]
[frame]
begin=-150
end=-50
image="units/human-loyalists/spearman-attack-s-1.png"
[/frame]
[frame]
begin=-50
end=100
image="units/human-loyalists/spearman-attack-s-2.png"
sound=spear.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-50
end=100
image="units/human-loyalists/spearman-attack-s-2.png"
sound=spear.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-50
end=100
image="units/human-loyalists/spearman-attack-s-2.png"
sound=spear-miss.ogg
[/frame]
[/else]
[frame]
begin=100
end=50
@ -246,8 +209,8 @@ Special Notes:"+{SPECIAL_NOTES_FIRSTSTRIKE}
range=ranged
damage=6
number=1
[animation]
hits=no
[missile_frame]
begin=-150
end=0
@ -259,37 +222,24 @@ Special Notes:"+{SPECIAL_NOTES_FIRSTSTRIKE}
end=-150
image="units/human-loyalists/spearman-attack-ranged2.png"
[/frame]
[frame]
begin=-150
end=0
image="units/human-loyalists/spearman-attack-ranged.png"
sound={SOUND_LIST:MISS}
[/frame]
[frame]
begin=0
end=100
image="units/human-loyalists/spearman-attack-ranged2.png"
[/frame]
[/animation]
[animation]
hits=yes
[missile_frame]
begin=-150
end=0
image="projectiles/spear-n.png"
image_diagonal="projectiles/spear-ne.png"
[/missile_frame]
[frame]
begin=-250
end=-150
image="units/human-loyalists/spearman-attack-ranged2.png"
[/frame]
[frame]
begin=-150
end=0
image="units/human-loyalists/spearman-attack-ranged.png"
sound=spear.wav
[/frame]
[if]
hits=yes
[frame]
begin=-150
end=0
image="units/human-loyalists/spearman-attack-ranged.png"
sound=spear.wav
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-150
end=0
image="units/human-loyalists/spearman-attack-ranged.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=0
end=100

View file

@ -28,8 +28,8 @@
range=melee
damage=8
number=4
[animation]
hits=no
[frame]
begin=-200
end=-175
@ -40,36 +40,24 @@
end=-75
image="units/human-loyalists/swordsman-attack-1.png"
[/frame]
[frame]
begin=-75
end=75
image="units/human-loyalists/swordsman-attack-2.png"
sound={SOUND_LIST:MISS}
[/frame]
[frame]
begin=75
end=200
image="units/human-loyalists/swordsman-attack-3.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-200
end=-175
image="units/human-loyalists/swordsman.png"
[/frame]
[frame]
begin=-175
end=-75
image="units/human-loyalists/swordsman-attack-1.png"
[/frame]
[frame]
begin=-75
end=75
image="units/human-loyalists/swordsman-attack-2.png"
sound={SOUND_LIST:SWORD_SWISH}
[/frame]
[if]
hits=yes
[frame]
begin=-75
end=75
image="units/human-loyalists/swordsman-attack-2.png"
sound={SOUND_LIST:SWORD_SWISH}
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-75
end=75
image="units/human-loyalists/swordsman-attack-2.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=75
end=200

View file

@ -57,8 +57,8 @@ Special Notes:"+{SPECIAL_NOTES_MAGICAL}
range=melee
damage=5
number=1
[animation]
hits=no
[frame]
begin=-250
end=-200
@ -69,41 +69,24 @@ Special Notes:"+{SPECIAL_NOTES_MAGICAL}
end=-100
image="units/human-magi/mage-attack-staff1.png"
[/frame]
[frame]
begin=-100
end=100
image="units/human-magi/mage-attack-staff2.png"
sound={SOUND_LIST:MISS}
[/frame]
[frame]
begin=100
end=150
image="units/human-magi/mage-attack-magic1.png"
[/frame]
[frame]
begin=150
end=200
image="units/human-magi/mage.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-250
end=-200
image="units/human-magi/mage.png"
[/frame]
[frame]
begin=-200
end=-100
image="units/human-magi/mage-attack-staff1.png"
[/frame]
[frame]
begin=-100
end=100
image="units/human-magi/mage-attack-staff2.png"
sound=staff.wav
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=100
image="units/human-magi/mage-attack-staff2.png"
sound=staff.wav
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=100
image="units/human-magi/mage-attack-staff2.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=100
end=150

View file

@ -42,8 +42,8 @@ Special Notes:"+{SPECIAL_NOTES_MAGICAL}
range=melee
damage=7
number=2
[animation]
hits=no
[frame]
begin=-250
end=-200
@ -54,41 +54,24 @@ Special Notes:"+{SPECIAL_NOTES_MAGICAL}
end=-100
image="units/human-magi/arch-mage-staff-1.png"
[/frame]
[frame]
begin=-100
end=100
image="units/human-magi/arch-mage-staff-2.png"
sound={SOUND_LIST:MISS}
[/frame]
[frame]
begin=100
end=150
image="units/human-magi/arch-mage-defend.png"
[/frame]
[frame]
begin=150
end=200
image="units/human-magi/arch-mage.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-250
end=-200
image="units/human-magi/arch-mage.png"
[/frame]
[frame]
begin=-200
end=-100
image="units/human-magi/arch-mage-staff-1.png"
[/frame]
[frame]
begin=-100
end=100
image="units/human-magi/arch-mage-staff-2.png"
sound=staff.wav
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=100
image="units/human-magi/arch-mage-staff-2.png"
sound=staff.wav
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=100
image="units/human-magi/arch-mage-staff-2.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=100
end=150

View file

@ -31,8 +31,8 @@ Special Notes:"+{SPECIAL_NOTES_MAGICAL}
range=melee
damage=9
number=2
[animation]
hits=no
[frame]
begin=-250
end=-150
@ -43,41 +43,24 @@ Special Notes:"+{SPECIAL_NOTES_MAGICAL}
end=-100
image="units/human-magi/great-mage-staff-1.png"
[/frame]
[frame]
begin=-100
end=100
image="units/human-magi/great-mage-staff-2.png"
sound={SOUND_LIST:MISS}
[/frame]
[frame]
begin=100
end=175
image="units/human-magi/great-mage-staff-1.png"
[/frame]
[frame]
begin=175
end=225
image="units/human-magi/great-mage.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-250
end=-150
image="units/human-magi/great-mage.png"
[/frame]
[frame]
begin=-150
end=-100
image="units/human-magi/great-mage-staff-1.png"
[/frame]
[frame]
begin=-100
end=100
image="units/human-magi/great-mage-staff-2.png"
sound=staff.wav
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=100
image="units/human-magi/great-mage-staff-2.png"
sound=staff.wav
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=100
image="units/human-magi/great-mage-staff-2.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=100
end=175

View file

@ -52,8 +52,8 @@ Special Notes:"+{SPECIAL_NOTES_MAGICAL}
range=melee
damage=6
number=2
[animation]
hits=no
[frame]
begin=-250
end=-200
@ -64,41 +64,24 @@ Special Notes:"+{SPECIAL_NOTES_MAGICAL}
end=-100
image="units/human-magi/red-mage-attack-staff1.png"
[/frame]
[frame]
begin=-100
end=100
image="units/human-magi/red-mage-attack-staff2.png"
sound={SOUND_LIST:MISS}
[/frame]
[frame]
begin=100
end=175
image="units/human-magi/red-mage-attack-staff1.png"
[/frame]
[frame]
begin=175
end=250
image="units/human-magi/red-mage.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-250
end=-200
image="units/human-magi/red-mage.png"
[/frame]
[frame]
begin=-200
end=-100
image="units/human-magi/red-mage-attack-staff1.png"
[/frame]
[frame]
begin=-100
end=100
image="units/human-magi/red-mage-attack-staff2.png"
sound=staff.wav
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=100
image="units/human-magi/red-mage-attack-staff2.png"
sound=staff.wav
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=100
image="units/human-magi/red-mage-attack-staff2.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=100
end=175

View file

@ -89,8 +89,8 @@ Special Notes: Silver Magi are well-attuned to their magical natures and are hig
range=melee
damage=7
number=2
[animation]
hits=no
[frame]
begin=-250
end=-200
@ -102,37 +102,24 @@ Special Notes: Silver Magi are well-attuned to their magical natures and are hig
end=-100
image="units/human-magi/silver-mage-teleport1.png"
[/frame]
[frame]
begin=-100
end=100
image="units/human-magi/silver-mage-attack-melee.png"
sound={SOUND_LIST:MISS}
[/frame]
[frame]
begin=100
end=200
image="units/human-magi/silver-mage-attack-magic1.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-250
end=-200
image="units/human-magi/silver-mage.png"
sound={SOUND_LIST:MISS}
[/frame]
[frame]
begin=-200
end=-100
image="units/human-magi/silver-mage-teleport1.png"
[/frame]
[frame]
begin=-100
end=100
image="units/human-magi/silver-mage-attack-melee.png"
sound=staff.wav
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=100
image="units/human-magi/silver-mage-attack-melee.png"
sound=staff.wav
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-250
end=-200
image="units/human-magi/silver-mage.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=100
end=200

View file

@ -89,8 +89,8 @@ Special Notes:"+{SPECIAL_NOTES_MAGICAL}+{SPECIAL_NOTES_HOLY}+{SPECIAL_NOTES_CURE
range=melee
damage=6
number=1
[animation]
hits=no
[frame]
begin=-325
end=-300
@ -106,51 +106,24 @@ Special Notes:"+{SPECIAL_NOTES_MAGICAL}+{SPECIAL_NOTES_HOLY}+{SPECIAL_NOTES_CURE
end=-100
image="units/human-magi/white-mage-melee-2.png"
[/frame]
[frame]
begin=-100
end=50
image="units/human-magi/white-mage-melee-3.png"
sound={SOUND_LIST:MISS}
[/frame]
[frame]
begin=50
end=150
image="units/human-magi/white-mage-melee-4.png"
[/frame]
[frame]
begin=150
end=250
image="units/human-magi/white-mage-melee-5.png"
[/frame]
[frame]
begin=250
end=350
image="units/human-magi/white-mage-melee-6.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-325
end=-300
image="units/human-magi/white-mage.png"
[/frame]
[frame]
begin=-300
end=-200
image="units/human-magi/white-mage-melee-1.png"
[/frame]
[frame]
begin=-200
end=-100
image="units/human-magi/white-mage-melee-2.png"
[/frame]
[frame]
begin=-100
end=50
image="units/human-magi/white-mage-melee-3.png"
sound=staff.wav
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=50
image="units/human-magi/white-mage-melee-3.png"
sound=staff.wav
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=50
image="units/human-magi/white-mage-melee-3.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=50
end=150
@ -177,8 +150,8 @@ Special Notes:"+{SPECIAL_NOTES_MAGICAL}+{SPECIAL_NOTES_HOLY}+{SPECIAL_NOTES_CURE
[/specials]
damage=8
number=4
[animation]
hits=no
[missile_frame]
begin=-180
end=0
@ -186,38 +159,24 @@ Special Notes:"+{SPECIAL_NOTES_MAGICAL}+{SPECIAL_NOTES_HOLY}+{SPECIAL_NOTES_CURE
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]
[frame]
begin=-250
end=-150
image="units/human-magi/white-mage-magic1.png"
sound={SOUND_LIST:HOLY_MISS}
[/frame]
[frame]
begin=-150
end=0
image="units/human-magi/white-mage-magic3.png"
[/frame]
[frame]
begin=0
end=150
image="units/human-magi/white-mage-magic5.png"
[/frame]
[/animation]
[animation]
hits=yes
[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]
[frame]
begin=-250
end=-150
image="units/human-magi/white-mage-magic1.png"
sound={SOUND_LIST:HOLY}
[/frame]
[if]
hits=yes
[frame]
begin=-250
end=-150
image="units/human-magi/white-mage-magic1.png"
sound={SOUND_LIST:HOLY}
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-250
end=-150
image="units/human-magi/white-mage-magic1.png"
sound={SOUND_LIST:HOLY_MISS}
[/frame]
[/else]
[frame]
begin=-150
end=0

View file

@ -69,8 +69,8 @@ Special Notes:"+{SPECIAL_NOTES_MAGICAL}+{SPECIAL_NOTES_HOLY}+{SPECIAL_NOTES_CURE
range=melee
damage=7
number=3
[animation]
hits=no
[frame]
begin=-250
end=-200
@ -81,41 +81,24 @@ Special Notes:"+{SPECIAL_NOTES_MAGICAL}+{SPECIAL_NOTES_HOLY}+{SPECIAL_NOTES_CURE
end=-100
image="units/human-magi/white-cleric-defend.png"
[/frame]
[frame]
begin=-100
end=100
image="units/human-magi/white-cleric-attack-melee.png"
sound={SOUND_LIST:MISS}
[/frame]
[frame]
begin=100
end=150
image="units/human-magi/white-cleric-defend.png"
[/frame]
[frame]
begin=150
end=200
image="units/human-magi/white-cleric.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-250
end=-200
image="units/human-magi/white-cleric.png"
[/frame]
[frame]
begin=-200
end=-100
image="units/human-magi/white-cleric-defend.png"
[/frame]
[frame]
begin=-100
end=100
image="units/human-magi/white-cleric-attack-melee.png"
sound=mace.wav
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=100
image="units/human-magi/white-cleric-attack-melee.png"
sound=mace.wav
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=100
image="units/human-magi/white-cleric-attack-melee.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=100
end=150
@ -137,8 +120,8 @@ Special Notes:"+{SPECIAL_NOTES_MAGICAL}+{SPECIAL_NOTES_HOLY}+{SPECIAL_NOTES_CURE
[/specials]
damage=10
number=4
[animation]
hits=no
[missile_frame]
begin=-180
end=0
@ -151,38 +134,24 @@ Special Notes:"+{SPECIAL_NOTES_MAGICAL}+{SPECIAL_NOTES_HOLY}+{SPECIAL_NOTES_CURE
end=-150
image="units/human-magi/white-cleric-magic1.png"
[/frame]
[frame]
begin=-150
end=0
image="units/human-magi/white-cleric-magic3.png"
sound={SOUND_LIST:HOLY_MISS}
[/frame]
[frame]
begin=0
end=150
image="units/human-magi/white-cleric-magic5.png"
[/frame]
[/animation]
[animation]
hits=yes
[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]
[frame]
begin=-250
end=-150
image="units/human-magi/white-cleric-magic1.png"
[/frame]
[frame]
begin=-150
end=0
image="units/human-magi/white-cleric-magic3.png"
sound={SOUND_LIST:HOLY}
[/frame]
[if]
hits=yes
[frame]
begin=-150
end=0
image="units/human-magi/white-cleric-magic3.png"
sound={SOUND_LIST:HOLY}
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-150
end=0
image="units/human-magi/white-cleric-magic3.png"
sound={SOUND_LIST:HOLY_MISS}
[/frame]
[/else]
[frame]
begin=0
end=150

View file

@ -24,38 +24,31 @@
range=melee
damage=8
number=2
[animation]
hits=no
[frame]
begin=-200
end=-100
image="units/human-outlaws/outlaw-melee-1.png"
[/frame]
[frame]
begin=-100
end=50
image="units/human-outlaws/outlaw-melee-2.png"
sound={SOUND_LIST:MISS}
[/frame]
[frame]
begin=50
end=150
image="units/human-outlaws/outlaw-melee-3.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-200
end=-100
image="units/human-outlaws/outlaw-melee-1.png"
[/frame]
[frame]
begin=-100
end=50
image="units/human-outlaws/outlaw-melee-2.png"
sound=mace.wav
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=50
image="units/human-outlaws/outlaw-melee-2.png"
sound=mace.wav
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=50
image="units/human-outlaws/outlaw-melee-2.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=50
end=150
@ -69,40 +62,32 @@
range=ranged
damage=6
number=3
[animation]
hits=no
[missile_frame]
begin=-150
end=0
image="projectiles/stone.png"
image_diagonal="projectiles/stone.png"
[/missile_frame]
[frame]
begin=-400
end=-100
image="units/human-outlaws/outlaw-attack1.png"
sound=sling-miss.ogg
[/frame]
[frame]
begin=-100
end=50
image="units/human-outlaws/outlaw-attack2.png"
[/frame]
[/animation]
[animation]
hits=yes
[missile_frame]
begin=-150
end=0
image="projectiles/stone.png"
image_diagonal="projectiles/stone.png"
[/missile_frame]
[frame]
begin=-400
end=-100
image="units/human-outlaws/outlaw-attack1.png"
sound=sling.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-400
end=-100
image="units/human-outlaws/outlaw-attack1.png"
sound=sling.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-400
end=-100
image="units/human-outlaws/outlaw-attack1.png"
sound=sling-miss.ogg
[/frame]
[/else]
[frame]
begin=-100
end=50

View file

@ -46,8 +46,8 @@ Special Notes:"+{SPECIAL_NOTES_BACKSTAB}+{SPECIAL_NOTES_POISON}+{SPECIAL_NOTES_S
[specials]
{WEAPON_SPECIAL_BACKSTAB}
[/specials]
[animation]
hits=no
[frame]
begin=-225
end=-200
@ -58,44 +58,32 @@ Special Notes:"+{SPECIAL_NOTES_BACKSTAB}+{SPECIAL_NOTES_POISON}+{SPECIAL_NOTES_S
end=-100
image="units/human-outlaws/assassin-melee-1-1.png"
[/frame]
[frame]
begin=-100
end=150
image="units/human-outlaws/assassin-melee-1-2.png"
sound={SOUND_LIST:MISS}
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=150
image="units/human-outlaws/assassin-melee-1-2.png"
sound=dagger-swish.wav
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=150
image="units/human-outlaws/assassin-melee-1-2.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=150
end=200
image="units/human-outlaws/assassin.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-225
end=-200
image="units/human-outlaws/assassin.png"
[/frame]
[frame]
begin=-200
end=-100
image="units/human-outlaws/assassin-melee-1-1.png"
[/frame]
[frame]
begin=-100
end=150
image="units/human-outlaws/assassin-melee-1-2.png"
sound=dagger-swish.wav
[/frame]
[frame]
begin=150
end=200
image="units/human-outlaws/assassin.png"
[/frame]
[/animation]
[animation]
hits=no
[frame]
begin=-225
end=-200
@ -106,36 +94,24 @@ Special Notes:"+{SPECIAL_NOTES_BACKSTAB}+{SPECIAL_NOTES_POISON}+{SPECIAL_NOTES_S
end=-100
image="units/human-outlaws/assassin-melee-2-1.png"
[/frame]
[frame]
begin=-100
end=150
image="units/human-outlaws/assassin-melee-2-2.png"
sound={SOUND_LIST:MISS}
[/frame]
[frame]
begin=150
end=200
image="units/human-outlaws/assassin.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-225
end=-200
image="units/human-outlaws/assassin.png"
[/frame]
[frame]
begin=-200
end=-100
image="units/human-outlaws/assassin-melee-2-1.png"
[/frame]
[frame]
begin=-100
end=150
image="units/human-outlaws/assassin-melee-2-2.png"
sound=dagger-swish.wav
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=150
image="units/human-outlaws/assassin-melee-2-2.png"
sound=dagger-swish.wav
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=150
image="units/human-outlaws/assassin-melee-2-2.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=150
end=200
@ -153,45 +129,32 @@ Special Notes:"+{SPECIAL_NOTES_BACKSTAB}+{SPECIAL_NOTES_POISON}+{SPECIAL_NOTES_S
[/specials]
damage=5
number=3
[animation]
hits=no
[missile_frame]
begin=-150
end=0
image="projectiles/dagger-n.png"
image_diagonal="projectiles/dagger-ne.png"
[/missile_frame]
[frame]
begin=-350
end=-100
image="units/human-outlaws/assassin-throwknife1.png"
sound=throwing-knife-miss.ogg
[/frame]
[frame]
begin=-100
end=50
image="units/human-outlaws/assassin-throwknife2.png"
[/frame]
[frame]
begin=50
end=50
image="units/human-outlaws/assassin.png"
[/frame]
[/animation]
[animation]
hits=yes
[missile_frame]
begin=-150
end=0
image="projectiles/dagger-n.png"
image_diagonal="projectiles/dagger-ne.png"
[/missile_frame]
[frame]
begin=-350
end=-100
image="units/human-outlaws/assassin-throwknife1.png"
sound=throwing-knife.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-350
end=-100
image="units/human-outlaws/assassin-throwknife1.png"
sound=throwing-knife.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-350
end=-100
image="units/human-outlaws/assassin-throwknife1.png"
sound=throwing-knife-miss.ogg
[/frame]
[/else]
[frame]
begin=-100
end=50

View file

@ -36,43 +36,31 @@
range=melee
damage=8
number=4
[animation]
hits=no
[frame]
begin=-200
end=-100
image="units/human-outlaws/bandit-melee-1.png"
[/frame]
[frame]
begin=-100
end=100
image="units/human-outlaws/bandit-melee-2.png"
sound={SOUND_LIST:MISS}
[/frame]
[frame]
begin=100
end=250
image="units/human-outlaws/bandit-melee-3.png"
[/frame]
[frame]
begin=250
end=350
image="units/human-outlaws/bandit-defend.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-200
end=-100
image="units/human-outlaws/bandit-melee-1.png"
[/frame]
[frame]
begin=-100
end=100
image="units/human-outlaws/bandit-melee-2.png"
sound=mace.wav
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=100
image="units/human-outlaws/bandit-melee-2.png"
sound=mace.wav
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=100
image="units/human-outlaws/bandit-melee-2.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=100
end=250

View file

@ -24,8 +24,8 @@
range=melee
damage=5
number=2
[animation]
hits=no
[frame]
begin=-250
end=-200
@ -36,41 +36,24 @@
end=-100
image="units/human-outlaws/footpad-melee-1.png"
[/frame]
[frame]
begin=-100
end=100
image="units/human-outlaws/footpad-melee-2.png"
sound={SOUND_LIST:MISS}
[/frame]
[frame]
begin=100
end=200
image="units/human-outlaws/footpad-melee-3.png"
[/frame]
[frame]
begin=200
end=300
image="units/human-outlaws/footpad-melee-4.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-250
end=-200
image="units/human-outlaws/footpad.png"
[/frame]
[frame]
begin=-200
end=-100
image="units/human-outlaws/footpad-melee-1.png"
[/frame]
[frame]
begin=-100
end=100
image="units/human-outlaws/footpad-melee-2.png"
sound=staff.wav
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=100
image="units/human-outlaws/footpad-melee-2.png"
sound=staff.wav
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=100
image="units/human-outlaws/footpad-melee-2.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=100
end=200
@ -89,40 +72,32 @@
range=ranged
damage=5
number=2
[animation]
hits=no
[missile_frame]
begin=-150
end=0
image="projectiles/stone.png"
image_diagonal="projectiles/stone.png"
[/missile_frame]
[frame]
begin=-400
end=-100
image="units/human-outlaws/footpad-attack1.png"
sound=sling-miss.ogg
[/frame]
[frame]
begin=-100
end=50
image="units/human-outlaws/footpad-attack2.png"
[/frame]
[/animation]
[animation]
hits=yes
[missile_frame]
begin=-150
end=0
image="projectiles/stone.png"
image_diagonal="projectiles/stone.png"
[/missile_frame]
[frame]
begin=-400
end=-100
image="units/human-outlaws/footpad-attack1.png"
sound=sling.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-400
end=-100
image="units/human-outlaws/footpad-attack1.png"
sound=sling.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-400
end=-100
image="units/human-outlaws/footpad-attack1.png"
sound=sling-miss.ogg
[/frame]
[/else]
[frame]
begin=-100
end=50

View file

@ -37,38 +37,31 @@
range=melee
damage=3
number=2
[animation]
hits=no
[frame]
begin=-250
end=-150
image="units/human-outlaws/poacher.png"
[/frame]
[frame]
begin=-150
end=50
image="units/human-outlaws/poacher-attack.png"
sound={SOUND_LIST:MISS}
[/frame]
[frame]
begin=50
end=150
image="units/human-outlaws/poacher.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-250
end=-150
image="units/human-outlaws/poacher.png"
[/frame]
[frame]
begin=-150
end=50
image="units/human-outlaws/poacher-attack.png"
sound=dagger-swish.wav
[/frame]
[if]
hits=yes
[frame]
begin=-150
end=50
image="units/human-outlaws/poacher-attack.png"
sound=dagger-swish.wav
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-150
end=50
image="units/human-outlaws/poacher-attack.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=50
end=150
@ -82,50 +75,32 @@
range=ranged
damage=4
number=4
[animation]
hits=no
[missile_frame]
begin=-150
end=0
image="projectiles/missile-n.png"
image_diagonal="projectiles/missile-ne.png"
[/missile_frame]
[frame]
begin=-400
end=-250
image="units/human-outlaws/poacher-attack1.png"
sound=bow-miss.ogg
[/frame]
[frame]
begin=-250
end=-100
image="units/human-outlaws/poacher-attack2.png"
[/frame]
[frame]
begin=-100
end=0
image="units/human-outlaws/poacher-attack3.png"
[/frame]
[frame]
begin=0
end=100
image="units/human-outlaws/poacher.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=-400
end=-250
image="units/human-outlaws/poacher-attack1.png"
sound=bow.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-400
end=-250
image="units/human-outlaws/poacher-attack1.png"
sound=bow.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-400
end=-250
image="units/human-outlaws/poacher-attack1.png"
sound=bow-miss.ogg
[/frame]
[/else]
[frame]
begin=-250
end=-100

View file

@ -33,38 +33,31 @@ Special Notes:"+{SPECIAL_NOTES_BACKSTAB}+{SPECIAL_NOTES_SKIRMISHER}
[specials]
{WEAPON_SPECIAL_BACKSTAB}
[/specials]
[animation]
hits=no
[frame]
begin=-200
end=-150
image="units/human-outlaws/rogue.png"
[/frame]
[frame]
begin=-150
end=100
image="units/human-outlaws/rogue-attack.png"
sound={SOUND_LIST:MISS}
[/frame]
[frame]
begin=100
end=200
image="units/human-outlaws/rogue.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-200
end=-150
image="units/human-outlaws/rogue.png"
[/frame]
[frame]
begin=-150
end=100
image="units/human-outlaws/rogue-attack.png"
sound=dagger-swish.wav
[/frame]
[if]
hits=yes
[frame]
begin=-150
end=100
image="units/human-outlaws/rogue-attack.png"
sound=dagger-swish.wav
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-150
end=100
image="units/human-outlaws/rogue-attack.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=100
end=200
@ -79,40 +72,32 @@ Special Notes:"+{SPECIAL_NOTES_BACKSTAB}+{SPECIAL_NOTES_SKIRMISHER}
range=ranged
damage=4
number=3
[animation]
hits=no
[missile_frame]
begin=-150
end=0
image="projectiles/dagger-n.png"
image_diagonal="projectiles/dagger-ne.png"
[/missile_frame]
[frame]
begin=-200
end=-100
image="units/human-outlaws/rogue-ranged.png"
sound=throwing-knife-miss.ogg
[/frame]
[frame]
begin=-100
end=50
image="units/human-outlaws/rogue-ranged.png"
[/frame]
[/animation]
[animation]
hits=yes
[missile_frame]
begin=-150
end=0
image="projectiles/dagger-n.png"
image_diagonal="projectiles/dagger-ne.png"
[/missile_frame]
[frame]
begin=-200
end=-100
image="units/human-outlaws/rogue-ranged.png"
sound=throwing-knife.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-200
end=-100
image="units/human-outlaws/rogue-ranged.png"
sound=throwing-knife.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-200
end=-100
image="units/human-outlaws/rogue-ranged.png"
sound=throwing-knife-miss.ogg
[/frame]
[/else]
[frame]
begin=-100
end=50

View file

@ -151,38 +151,31 @@ Special Notes:"+{SPECIAL_NOTES_BACKSTAB}
[specials]
{WEAPON_SPECIAL_BACKSTAB}
[/specials]
[animation]
hits=no
[frame]
begin=-150
end=-100
image="units/human-outlaws/thief.png"
[/frame]
[frame]
begin=-100
end=100
image="units/human-outlaws/thief-attack.png"
sound={SOUND_LIST:MISS}
[/frame]
[frame]
begin=100
end=150
image="units/human-outlaws/thief.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-150
end=-100
image="units/human-outlaws/thief.png"
[/frame]
[frame]
begin=-100
end=100
image="units/human-outlaws/thief-attack.png"
sound=dagger-swish.wav
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=100
image="units/human-outlaws/thief-attack.png"
sound=dagger-swish.wav
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=100
image="units/human-outlaws/thief-attack.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=100
end=150

View file

@ -24,38 +24,31 @@
range=melee
damage=5
number=4
[animation]
hits=no
[frame]
begin=-200
end=-150
image="units/human-outlaws/thug.png"
[/frame]
[frame]
begin=-150
end=100
image="units/human-outlaws/thug-attack.png"
sound={SOUND_LIST:MISS}
[/frame]
[frame]
begin=100
end=150
image="units/human-outlaws/thug.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-200
end=-150
image="units/human-outlaws/thug.png"
[/frame]
[frame]
begin=-150
end=100
image="units/human-outlaws/thug-attack.png"
sound=staff.wav
[/frame]
[if]
hits=yes
[frame]
begin=-150
end=100
image="units/human-outlaws/thug-attack.png"
sound=staff.wav
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-150
end=100
image="units/human-outlaws/thug-attack.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=100
end=150

View file

@ -37,76 +37,62 @@
range=melee
damage=4
number=4
[animation]
hits=no
[frame]
begin=-200
end=-150
image="units/human-outlaws/trapper.png"
[/frame]
[frame]
begin=-150
end=100
image="units/human-outlaws/trapper-attack-melee.png"
sound={SOUND_LIST:MISS}
[/frame]
[if]
hits=yes
[frame]
begin=-150
end=100
image="units/human-outlaws/trapper-attack-melee.png"
sound=dagger-swish.wav
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-150
end=100
image="units/human-outlaws/trapper-attack-melee.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=100
end=150
image="units/human-outlaws/trapper.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-200
end=-150
image="units/human-outlaws/trapper.png"
[/frame]
[frame]
begin=-150
end=100
image="units/human-outlaws/trapper-attack-melee.png"
sound=dagger-swish.wav
[/frame]
[frame]
begin=100
end=150
image="units/human-outlaws/trapper.png"
[/frame]
[/animation]
[animation]
hits=no
[frame]
begin=-200
end=-150
image="units/human-outlaws/trapper.png"
[/frame]
[frame]
begin=-150
end=100
image="units/human-outlaws/trapper-attack-melee-2.png"
sound={SOUND_LIST:MISS}
[/frame]
[frame]
begin=100
end=150
image="units/human-outlaws/trapper.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-200
end=-150
image="units/human-outlaws/trapper.png"
[/frame]
[frame]
begin=-150
end=100
image="units/human-outlaws/trapper-attack-melee-2.png"
sound=dagger-swish.wav
[/frame]
[if]
hits=yes
[frame]
begin=-150
end=100
image="units/human-outlaws/trapper-attack-melee-2.png"
sound=dagger-swish.wav
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-150
end=100
image="units/human-outlaws/trapper-attack-melee-2.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=100
end=150
@ -120,50 +106,32 @@
range=ranged
damage=6
number=4
[animation]
hits=no
[missile_frame]
begin=-150
end=0
image="projectiles/missile-n.png"
image_diagonal="projectiles/missile-ne.png"
[/missile_frame]
[frame]
begin=-400
end=-250
image="units/human-outlaws/trapper-attack1.png"
sound=bow-miss.ogg
[/frame]
[frame]
begin=-250
end=-100
image="units/human-outlaws/trapper-attack2.png"
[/frame]
[frame]
begin=-100
end=0
image="units/human-outlaws/trapper-attack3.png"
[/frame]
[frame]
begin=0
end=100
image="units/human-outlaws/trapper.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=-400
end=-250
image="units/human-outlaws/trapper-attack1.png"
sound=bow.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-400
end=-250
image="units/human-outlaws/trapper-attack1.png"
sound=bow.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-400
end=-250
image="units/human-outlaws/trapper-attack1.png"
sound=bow-miss.ogg
[/frame]
[/else]
[frame]
begin=-250
end=-100

View file

@ -26,43 +26,31 @@
damage=5
number=2
icon=attacks/pitchfork.png
[animation]
hits=no
[frame]
begin=-250
end=-200
image="units/human-loyalists/peasant.png"
[/frame]
[frame]
begin=-200
end=50
image="units/human-loyalists/peasant-attack.png"
sound=spear-miss.ogg
[/frame]
[frame]
begin=50
end=150
image="units/human-loyalists/peasant-attack2.png"
[/frame]
[frame]
begin=150
end=200
image="units/human-loyalists/peasant.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-250
end=-200
image="units/human-loyalists/peasant.png"
[/frame]
[frame]
begin=-200
end=50
image="units/human-loyalists/peasant-attack.png"
sound=spear.ogg
[/frame]
[if]
hits=yes
[frame]
begin=-200
end=50
image="units/human-loyalists/peasant-attack.png"
sound=spear.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-200
end=50
image="units/human-loyalists/peasant-attack.png"
sound=spear-miss.ogg
[/frame]
[/else]
[frame]
begin=50
end=150
@ -82,8 +70,8 @@
damage=4
number=1
icon=attacks/pitchfork.png
[animation]
hits=no
[missile_frame]
begin=-150
end=0
@ -95,32 +83,24 @@
end=-100
image="units/human-loyalists/peasant-attack2.png"
[/frame]
[frame]
begin=-100
end=100
image="units/human-loyalists/peasant-ranged.png"
sound={SOUND_LIST:MISS}
[/frame]
[/animation]
[animation]
hits=yes
[missile_frame]
begin=-150
end=0
image="projectiles/pitchfork-n.png"
image_diagonal="projectiles/pitchfork-ne.png"
[/missile_frame]
[frame]
begin=-200
end=-100
image="units/human-loyalists/peasant-attack2.png"
[/frame]
[frame]
begin=-100
end=100
image="units/human-loyalists/peasant-ranged.png"
sound=spear.wav
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=100
image="units/human-loyalists/peasant-ranged.png"
sound=spear.wav
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=100
image="units/human-loyalists/peasant-ranged.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[/animation]
[/attack]
[idle_anim]

View file

@ -70,38 +70,31 @@ Special Notes:"+{SPECIAL_NOTES_MAGICAL}+{SPECIAL_NOTES_HOLY}+{SPECIAL_NOTES_CURE
range=melee
damage=7
number=3
[animation]
hits=no
[frame]
begin=-250
end=-150
image="units/merfolk/diviner.png"
[/frame]
[frame]
begin=-150
end=50
image="units/merfolk/diviner-staff-attack.png"
sound={SOUND_LIST:MISS}
[/frame]
[frame]
begin=50
end=150
image="units/merfolk/diviner.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-250
end=-150
image="units/merfolk/diviner.png"
[/frame]
[frame]
begin=-150
end=50
image="units/merfolk/diviner-staff-attack.png"
sound=staff.wav
[/frame]
[if]
hits=yes
[frame]
begin=-150
end=50
image="units/merfolk/diviner-staff-attack.png"
sound=staff.wav
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-150
end=50
image="units/merfolk/diviner-staff-attack.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=50
end=150
@ -118,8 +111,8 @@ Special Notes:"+{SPECIAL_NOTES_MAGICAL}+{SPECIAL_NOTES_HOLY}+{SPECIAL_NOTES_CURE
[/specials]
damage=8
number=4
[animation]
hits=no
[missile_frame]
begin=-180
end=0
@ -127,38 +120,24 @@ Special Notes:"+{SPECIAL_NOTES_MAGICAL}+{SPECIAL_NOTES_HOLY}+{SPECIAL_NOTES_CURE
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]
[frame]
begin=-250
end=-175
image="units/merfolk/diviner-magic1.png"
sound={SOUND_LIST:HOLY_MISS}
[/frame]
[frame]
begin=-175
end=-100
image="units/merfolk/diviner-magic3.png"
[/frame]
[frame]
begin=-100
end=0
image="units/merfolk/diviner-magic5.png"
[/frame]
[/animation]
[animation]
hits=yes
[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]
[frame]
begin=-250
end=-175
image="units/merfolk/diviner-magic1.png"
sound={SOUND_LIST:HOLY}
[/frame]
[if]
hits=yes
[frame]
begin=-250
end=-175
image="units/merfolk/diviner-magic1.png"
sound={SOUND_LIST:HOLY}
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-250
end=-175
image="units/merfolk/diviner-magic1.png"
sound={SOUND_LIST:HOLY_MISS}
[/frame]
[/else]
[frame]
begin=-175
end=-100

View file

@ -27,38 +27,31 @@ Special Notes:"+{SPECIAL_NOTES_MAGICAL}
range=melee
damage=9
number=1
[animation]
hits=no
[frame]
begin=-250
end=-150
image="units/merfolk/enchantress.png"
[/frame]
[frame]
begin=-150
end=50
image="units/merfolk/enchantress-staff-attack.png"
sound={SOUND_LIST:MISS}
[/frame]
[frame]
begin=50
end=150
image="units/merfolk/enchantress.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-250
end=-150
image="units/merfolk/enchantress.png"
[/frame]
[frame]
begin=-150
end=50
image="units/merfolk/enchantress-staff-attack.png"
sound=staff.wav
[/frame]
[if]
hits=yes
[frame]
begin=-150
end=50
image="units/merfolk/enchantress-staff-attack.png"
sound=staff.wav
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-150
end=50
image="units/merfolk/enchantress-staff-attack.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=50
end=150

View file

@ -30,38 +30,31 @@ Special Notes:"+{SPECIAL_NOTES_MAGICAL}
range=melee
damage=7
number=1
[animation]
hits=no
[frame]
begin=-250
end=-150
image="units/merfolk/initiate.png"
[/frame]
[frame]
begin=-150
end=50
image="units/merfolk/initiate-staff-attack.png"
sound={SOUND_LIST:MISS}
[/frame]
[frame]
begin=50
end=150
image="units/merfolk/initiate.png"
[/frame]
[/animation]
[animation]
hits=yes
[frame]
begin=-250
end=-150
image="units/merfolk/initiate.png"
[/frame]
[frame]
begin=-150
end=50
image="units/merfolk/initiate-staff-attack.png"
sound=staff.wav
[/frame]
[if]
hits=yes
[frame]
begin=-150
end=50
image="units/merfolk/initiate-staff-attack.png"
sound=staff.wav
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-150
end=50
image="units/merfolk/initiate-staff-attack.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=50
end=150

View file

@ -85,8 +85,8 @@ Special Notes:"+{SPECIAL_NOTES_MAGICAL}+{SPECIAL_NOTES_HOLY}+{SPECIAL_NOTES_CURE
[/specials]
damage=6
number=4
[animation]
hits=no
[missile_frame]
begin=-180
end=0
@ -94,38 +94,24 @@ Special Notes:"+{SPECIAL_NOTES_MAGICAL}+{SPECIAL_NOTES_HOLY}+{SPECIAL_NOTES_CURE
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]
[frame]
begin=-250
end=-175
image="units/merfolk/priestess-magic1.png"
sound={SOUND_LIST:HOLY_MISS}
[/frame]
[frame]
begin=-175
end=-100
image="units/merfolk/priestess-magic3.png"
[/frame]
[frame]
begin=-100
end=0
image="units/merfolk/priestess-magic5.png"
[/frame]
[/animation]
[animation]
hits=yes
[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]
[frame]
begin=-250
end=-175
image="units/merfolk/priestess-magic1.png"
sound={SOUND_LIST:HOLY}
[/frame]
[if]
hits=yes
[frame]
begin=-250
end=-175
image="units/merfolk/priestess-magic1.png"
sound={SOUND_LIST:HOLY}
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-250
end=-175
image="units/merfolk/priestess-magic1.png"
sound={SOUND_LIST:HOLY_MISS}
[/frame]
[/else]
[frame]
begin=-175
end=-100

Some files were not shown because too many files have changed in this diff Show more