No stat changes, but a host of animation changes.

This commit is contained in:
Richard Kettering 2005-02-27 09:24:54 +00:00
parent 3de66ed2b2
commit 157c716096
7 changed files with 233 additions and 87 deletions

View File

@ -52,6 +52,11 @@ get_hit_sound=groan.wav
sound_miss=arrow-miss.wav
[/sound]
[frame]
begin=-525
end=-450
image=elvish-avenger-bow.png
[/frame]
[frame]
begin=-450
end=-300
@ -59,9 +64,19 @@ get_hit_sound=groan.wav
[/frame]
[frame]
begin=-300
end=0
end=-150
image=elvish-avenger-attack2.png
[/frame]
[frame]
begin=-150
end=0
image=elvish-avenger-attack3.png
[/frame]
[frame]
begin=0
end=100
image=elvish-avenger-bow.png
[/frame]
[missile_frame]
begin=-100
@ -126,15 +141,30 @@ get_hit_sound=groan.wav
[/sound]
[frame]
begin=-450
end=-300
image=elvish-avenger+female-attack1.png
[/frame]
[frame]
begin=-300
end=0
image=elvish-avenger+female-attack2.png
[/frame]
begin=-525
end=-450
image=elvish-avenger+female-bow.png
[/frame]
[frame]
begin=-450
end=-300
image=elvish-avenger+female-attack1.png
[/frame]
[frame]
begin=-300
end=-150
image=elvish-avenger+female-attack2.png
[/frame]
[frame]
begin=-150
end=0
image=elvish-avenger+female-attack3.png
[/frame]
[frame]
begin=0
end=100
image=elvish-avenger+female-bow.png
[/frame]
[missile_frame]
begin=-100

View File

@ -43,24 +43,6 @@ get_hit_sound=groan.wav
range=long
damage=9
number=4
[frame]
begin=-450
end=-300
image=elvish-champion-range1.png
[/frame]
[frame]
begin=-300
end=-100
image=elvish-champion-range2.png
[/frame]
[frame]
begin=-100
end=100
image=elvish-champion-bow.png
[/frame]
[sound]
time=-100
sound=firearrow.wav
@ -71,7 +53,32 @@ get_hit_sound=groan.wav
sound=arrow-hit.wav
sound_miss=arrow-miss.wav
[/sound]
[frame]
begin=-600
end=-450
image=elvish-champion-bow.png
[/frame]
[frame]
begin=-450
end=-300
image=elvish-champion-bow-attack1.png
[/frame]
[frame]
begin=-300
end=-200
image=elvish-champion-bow-attack2.png
[/frame]
[frame]
begin=-200
end=0
image=elvish-champion-bow-attack3.png
[/frame]
[frame]
begin=0
end=100
image=elvish-champion-bow.png
[/frame]
[missile_frame]
begin=-100
end=0

View File

@ -16,7 +16,7 @@ alignment=neutral
advanceto=Elvish Champion
cost=40
usage=fighter
unit_description= _ "Elvish Heroes focus on individual performance on the battlefield, having tweaked their combat skills to the very maximum. Elvish Heroes prefer fighting at close range with the sword, but are also skilled at the bow."
unit_description= _ "Elvish Heroes focus on individual performance on the battlefield, having honed their combat skills to a frightening level. Elvish Heroes prefer fighting at close range with the sword, but are also skilled at the bow."
get_hit_sound=groan.wav
[attack]
name=sword
@ -43,18 +43,6 @@ get_hit_sound=groan.wav
range=long
damage=6
number=3
[frame]
begin=-450
end=-100
image=elvish-hero-bow-attack.png
[/frame]
[frame]
begin=-100
end=100
image=elvish-hero-bow.png
[/frame]
[sound]
time=-100
sound=firearrow.wav
@ -65,7 +53,32 @@ get_hit_sound=groan.wav
sound=arrow-hit.wav
sound_miss=arrow-miss.wav
[/sound]
[frame]
begin=-600
end=-450
image=elvish-hero-bow.png
[/frame]
[frame]
begin=-450
end=-300
image=elvish-hero-bow-attack1.png
[/frame]
[frame]
begin=-300
end=-200
image=elvish-hero-bow-attack2.png
[/frame]
[frame]
begin=-200
end=0
image=elvish-hero-bow-attack3.png
[/frame]
[frame]
begin=0
end=100
image=elvish-hero-bow.png
[/frame]
[missile_frame]
begin=-100
end=0

View File

@ -4,6 +4,7 @@ name= _ "Elvish Marksman"
race=elf
gender=male,female
image=elvish-marksman.png
image_long=elvish-marksman-bow.png
image_defensive=elvish-marksman-defend.png
image_defensive_long=elvish-marksman-bow-defend.png
hitpoints=37
@ -40,20 +41,35 @@ get_hit_sound=groan.wav
range=long
damage=9
number=4
[frame]
begin=-475
end=-400
image=elvish-marksman-bow.png
[/frame]
[frame]
begin=-400
end=-250
end=-325
image=elvish-marksman-attack1.png
[/frame]
[frame]
begin=-325
end=-250
image=elvish-marksman-attack2.png
[/frame]
[frame]
begin=-250
end=-150
image=elvish-marksman-attack2.png
image=elvish-marksman-attack3.png
[/frame]
[frame]
begin=-150
end=0
image=elvish-marksman-attack3.png
image=elvish-marksman-attack4.png
[/frame]
[frame]
begin=0
end=75
image=elvish-marksman-bow.png
[/frame]
[sound]
@ -81,6 +97,7 @@ get_hit_sound=groan.wav
race=elf
gender=female
image=elvish-marksman+female.png
image_long=elvish-marksman+female-bow.png
image_defensive=elvish-marksman+female-defend.png
image_defensive_long=elvish-marksman+female-bow-defend.png
hitpoints=37
@ -117,21 +134,36 @@ get_hit_sound=groan.wav
range=long
damage=9
number=4
[frame]
begin=-400
end=-250
image=elvish-marksman+female-attack1.png
[/frame]
[frame]
begin=-250
end=-150
image=elvish-marksman+female-attack2.png
[/frame]
[frame]
begin=-150
end=0
image=elvish-marksman+female-attack3.png
[/frame]
[frame]
begin=-475
end=-400
image=elvish-marksman+female-bow.png
[/frame]
[frame]
begin=-400
end=-325
image=elvish-marksman+female-attack1.png
[/frame]
[frame]
begin=-325
end=-250
image=elvish-marksman+female-attack2.png
[/frame]
[frame]
begin=-250
end=-150
image=elvish-marksman+female-attack3.png
[/frame]
[frame]
begin=-150
end=0
image=elvish-marksman+female-attack4.png
[/frame]
[frame]
begin=0
end=75
image=elvish-marksman+female-bow.png
[/frame]
[sound]
time=-100

View File

@ -5,7 +5,7 @@ race=elf
image=elvish-marshal.png
image_long=elvish-marshal-bow.png
image_defensive=elvish-marshal-defend.png
image_defensive_long=elvish-marshal-bow.png
image_defensive_long=elvish-marshal-bow-defend.png
image_leading=elvish-marshal-leading.png
hitpoints=62
@ -43,18 +43,27 @@ get_hit_sound=groan.wav
range=long
damage=8
number=3
#note for posterity's sake - the previous animation was the bow frame from -400 to -300, then attack3 from -300 to 0, and the bow frame again from 0 to 100. Cheap, but it got the job done, and others might want the timing for reference.
[frame]
begin=-400
end=-300
begin=-600
end=-450
image=elvish-marshal-bow.png
[/frame]
[frame]
begin=-450
end=-300
image=elvish-marshal-attack1.png
[/frame]
[frame]
begin=-300
end=-200
image=elvish-marshal-attack2.png
[/frame]
[frame]
begin=-200
end=0
image=elvish-marshal-attack3.png
[/frame]
[frame]
begin=0
end=100

View File

@ -4,7 +4,9 @@ id=Elvish Ranger
race=elf
gender=male,female
image=elvish-ranger.png
image_long=elvish-ranger-bow.png
image_defensive=elvish-ranger-defend.png
image_defensive_long=elvish-ranger-bow-defend.png
hitpoints=42
movement_type=woodland
movement=6
@ -51,6 +53,12 @@ get_hit_sound=groan.wav
sound_miss=arrow-miss.wav
[/sound]
[frame]
begin=-525
end=-450
image=elvish-ranger-bow.png
[/frame]
[frame]
begin=-450
end=-300
@ -66,6 +74,11 @@ get_hit_sound=groan.wav
end=0
image=elvish-ranger-attack3.png
[/frame]
[frame]
begin=0
end=100
image=elvish-ranger-bow.png
[/frame]
[missile_frame]
begin=-100
@ -81,7 +94,9 @@ get_hit_sound=groan.wav
race=elf
gender=female
image=elvish-ranger+female.png
image_long=elvish-ranger+female-bow.png
image_defensive=elvish-ranger+female-defend.png
image_defensive_long=elvish-ranger+female-bow-defend.png
hitpoints=42
movement_type=woodland
movement=6
@ -128,6 +143,11 @@ get_hit_sound=groan.wav
sound_miss=arrow-miss.wav
[/sound]
[frame]
begin=-525
end=-450
image=elvish-ranger+female-bow.png
[/frame]
[frame]
begin=-450
end=-300
@ -143,6 +163,11 @@ get_hit_sound=groan.wav
end=0
image=elvish-ranger+female-attack3.png
[/frame]
[frame]
begin=0
end=100
image=elvish-ranger+female-bow.png
[/frame]
[missile_frame]
begin=-100

View File

@ -4,6 +4,7 @@ name= _ "Elvish Sharpshooter"
race=elf
gender=male,female
image=elvish-sharpshooter.png
image_long=elvish-sharpshooter-bow.png
image_defensive=elvish-sharpshooter-defend.png
image_defensive_long=elvish-sharpshooter-bow-defend.png
hitpoints=45
@ -42,21 +43,35 @@ get_hit_sound=groan.wav
damage=10
number=5
[frame]
begin=-450
end=-300
begin=-445
end=-380
image=elvish-sharpshooter-bow.png
[/frame]
[frame]
begin=-380
end=-305
image=elvish-sharpshooter-attack1.png
[/frame]
[frame]
begin=-300
end=-200
begin=-305
end=-230
image=elvish-sharpshooter-attack2.png
[/frame]
[frame]
begin=-200
end=0
begin=-230
end=-130
image=elvish-sharpshooter-attack3.png
[/frame]
[frame]
begin=-130
end=0
image=elvish-sharpshooter-attack4.png
[/frame]
[frame]
begin=0
end=65
image=elvish-sharpshooter-bow.png
[/frame]
[sound]
time=-100
@ -83,6 +98,7 @@ get_hit_sound=groan.wav
race=elf
gender=female
image=elvish-sharpshooter+female.png
image_long=elvish-sharpshooter+female-bow.png
image_defensive=elvish-sharpshooter+female-defend.png
image_defensive_long=elvish-sharpshooter+female-bow-defend.png
hitpoints=45
@ -120,22 +136,36 @@ get_hit_sound=groan.wav
range=long
damage=10
number=5
[frame]
begin=-450
end=-300
image=elvish-sharpshooter+female-attack1.png
[/frame]
[frame]
begin=-300
end=-200
image=elvish-sharpshooter+female-attack2.png
[/frame]
[frame]
begin=-200
end=0
image=elvish-sharpshooter+female-attack3.png
[/frame]
[frame]
begin=-445
end=-380
image=elvish-sharpshooter+female-bow.png
[/frame]
[frame]
begin=-380
end=-305
image=elvish-sharpshooter+female-attack1.png
[/frame]
[frame]
begin=-305
end=-230
image=elvish-sharpshooter+female-attack2.png
[/frame]
[frame]
begin=-230
end=-130
image=elvish-sharpshooter+female-attack3.png
[/frame]
[frame]
begin=-130
end=0
image=elvish-sharpshooter+female-attack4.png
[/frame]
[frame]
begin=0
end=65
image=elvish-sharpshooter+female-bow.png
[/frame]
[sound]
time=-100