mirror of
https://github.com/wesnoth/wesnoth
synced 2025-05-12 20:15:43 +00:00
No stat changes, but a host of animation changes.
This commit is contained in:
parent
3de66ed2b2
commit
157c716096
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
Loading…
x
Reference in New Issue
Block a user