Reindent the UtBS material.
This commit is contained in:
parent
32472ab98e
commit
8b5218af0a
97 changed files with 43110 additions and 44834 deletions
|
@ -4,42 +4,42 @@
|
|||
# This is the main campaign file
|
||||
|
||||
[textdomain]
|
||||
name="wesnoth-utbs"
|
||||
name="wesnoth-utbs"
|
||||
[/textdomain]
|
||||
|
||||
[campaign]
|
||||
#textdomain wesnoth-utbs
|
||||
icon=UtBS_campaign_icon.png
|
||||
name= _ "Under the Burning Suns"
|
||||
rank=35
|
||||
define=CAMPAIGN_DESERT
|
||||
first_scenario=1_MorningAfter
|
||||
difficulties=EASY,NORMAL,HARD
|
||||
difficulty_descriptions={MENU_IMG_TXT2 UtBS_difficulty_normal.png (_"Desert Hunter") _"(Normal)"} +
|
||||
";*" + {MENU_IMG_TXT2 UtBS_difficulty_challenging.png (_"Desert Sentinel") _"(Challenging)"} +
|
||||
";" + {MENU_IMG_TXT2 UtBS_difficulty_hard.png (_"Desert Prowler") _"(Nightmare)"}
|
||||
#textdomain wesnoth-utbs
|
||||
icon=UtBS_campaign_icon.png
|
||||
name= _ "Under the Burning Suns"
|
||||
rank=35
|
||||
define=CAMPAIGN_DESERT
|
||||
first_scenario=1_MorningAfter
|
||||
difficulties=EASY,NORMAL,HARD
|
||||
difficulty_descriptions={MENU_IMG_TXT2 UtBS_difficulty_normal.png (_"Desert Hunter") _"(Normal)"} +
|
||||
";*" + {MENU_IMG_TXT2 UtBS_difficulty_challenging.png (_"Desert Sentinel") _"(Challenging)"} +
|
||||
";" + {MENU_IMG_TXT2 UtBS_difficulty_hard.png (_"Desert Prowler") _"(Nightmare)"}
|
||||
|
||||
description= _ "In the distant future a small band of elves struggles to survive amidst the ruins of fallen empires. Lead your people out of the desert on an epic journey to find a new home.
|
||||
description= _ "In the distant future a small band of elves struggles to survive amidst the ruins of fallen empires. Lead your people out of the desert on an epic journey to find a new home.
|
||||
|
||||
(Expert level, 11 scenarios)
|
||||
|
||||
CAMPAIGN IS UNDER RECONSTRUCTION. SOME SCENARIOS MAY DIFFER FROM WHAT YOU REMEMBER, BE UNBALANCED OR ALLTOGETHER UNPLAYABLE.
|
||||
FEEDBACK IN FORUMS WILL BE GREATLY APPRECIATED."
|
||||
image=UtBS_campaign_image.png
|
||||
image=UtBS_campaign_image.png
|
||||
|
||||
# UTBS credits
|
||||
#textdomain wesnoth
|
||||
[about]
|
||||
title= _ "Campaign Designer"
|
||||
text="Asa Swain"
|
||||
[/about]
|
||||
[about]
|
||||
title= _ "Current Maintainer"
|
||||
text="Asa Swain"
|
||||
[/about]
|
||||
[about]
|
||||
title= _ "Artwork and Graphics Designers"
|
||||
text ="Sangel
|
||||
# UTBS credits
|
||||
#textdomain wesnoth
|
||||
[about]
|
||||
title= _ "Campaign Designer"
|
||||
text="Asa Swain"
|
||||
[/about]
|
||||
[about]
|
||||
title= _ "Current Maintainer"
|
||||
text="Asa Swain"
|
||||
[/about]
|
||||
[about]
|
||||
title= _ "Artwork and Graphics Designers"
|
||||
text ="Sangel
|
||||
Richard Kettering (Jetryl)
|
||||
James Woo (Pickslide)
|
||||
Murray Cook (Zhukov)
|
||||
|
@ -50,39 +50,35 @@ FEEDBACK IN FORUMS WILL BE GREATLY APPRECIATED."
|
|||
Mark Goodenough (Ranger M)
|
||||
Javier Hoyos (Vendanna)
|
||||
J.W. Bjerk (Eleazar)"
|
||||
[/about]
|
||||
[about]
|
||||
title= _ "Miscellaneous"
|
||||
text="Mark Polo
|
||||
[/about]
|
||||
[about]
|
||||
title= _ "Miscellaneous"
|
||||
text="Mark Polo
|
||||
Isaac
|
||||
Ringcaat (Thorin N. Tatge)
|
||||
And special thanks to everyone else who I forgot to mention."
|
||||
[/about]
|
||||
|
||||
[/campaign]
|
||||
|
||||
|
||||
[binary_path]
|
||||
path=data/campaigns/Under_the_Burning_Suns/external_binary_data
|
||||
[/binary_path]
|
||||
[/about]
|
||||
[/campaign]
|
||||
|
||||
[binary_path]
|
||||
path=data/campaigns/Under_the_Burning_Suns/external_binary_data
|
||||
[/binary_path]
|
||||
|
||||
#ifdef CAMPAIGN_DESERT
|
||||
|
||||
[binary_path]
|
||||
path=data/campaigns/Under_the_Burning_Suns
|
||||
path=data/campaigns/Under_the_Burning_Suns
|
||||
[/binary_path]
|
||||
|
||||
#Append utils folder
|
||||
{campaigns/Under_the_Burning_Suns/utils}
|
||||
{campaigns/Under_the_Burning_Suns/utils}
|
||||
|
||||
#Append Units
|
||||
[+units]
|
||||
{campaigns/Under_the_Burning_Suns/units}
|
||||
[/units]
|
||||
[+units]
|
||||
{campaigns/Under_the_Burning_Suns/units}
|
||||
[/units]
|
||||
|
||||
|
||||
{campaigns/Under_the_Burning_Suns/scenarios}
|
||||
{campaigns/Under_the_Burning_Suns/utils/macros.cfg}
|
||||
{campaigns/Under_the_Burning_Suns/scenarios}
|
||||
{campaigns/Under_the_Burning_Suns/utils/macros.cfg}
|
||||
|
||||
#endif
|
||||
|
|
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
@ -1,74 +1,74 @@
|
|||
# This is the Alien Central Body with his immune to attacks
|
||||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Central Body
|
||||
name= _ "Central Body"
|
||||
race=monster
|
||||
image=blank.png
|
||||
halo=units/alien/core-compact.png
|
||||
hitpoints=100
|
||||
movement_type=smallfoot
|
||||
[movement_costs]
|
||||
cave=99
|
||||
grassland=99
|
||||
[/movement_costs]
|
||||
[resistance]
|
||||
blade=0
|
||||
pierce=0
|
||||
impact=0
|
||||
fire=0
|
||||
cold=0
|
||||
arcane=0
|
||||
[/resistance]
|
||||
movement=7
|
||||
experience=30
|
||||
level=3
|
||||
alignment=chaotic
|
||||
advanceto=null
|
||||
cost=20
|
||||
usage=fighter
|
||||
unit_description= _ "This thing is impossible to describe, no one has seen anything like it before."
|
||||
get_hit_sound=wail.wav
|
||||
[attack]
|
||||
name=energy ray
|
||||
description= _"energy ray"
|
||||
icon=attacks/dark-missile.png
|
||||
type=cold
|
||||
range=melee
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_MAGICAL}
|
||||
[/specials]
|
||||
damage=7
|
||||
number=3
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=energy ray
|
||||
description= _"energy ray"
|
||||
icon=attacks/dark-missile.png
|
||||
type=cold
|
||||
range=ranged
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_MAGICAL}
|
||||
[/specials]
|
||||
damage=7
|
||||
number=3
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/darkmissile-n.png"
|
||||
image_diagonal="projectiles/darkmissile-ne.png"
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Central Body
|
||||
name= _ "Central Body"
|
||||
race=monster
|
||||
image=blank.png
|
||||
halo=units/alien/core-compact.png
|
||||
hitpoints=100
|
||||
movement_type=smallfoot
|
||||
[movement_costs]
|
||||
cave=99
|
||||
grassland=99
|
||||
[/movement_costs]
|
||||
[resistance]
|
||||
blade=0
|
||||
pierce=0
|
||||
impact=0
|
||||
fire=0
|
||||
cold=0
|
||||
arcane=0
|
||||
[/resistance]
|
||||
movement=7
|
||||
experience=30
|
||||
level=3
|
||||
alignment=chaotic
|
||||
advanceto=null
|
||||
cost=20
|
||||
usage=fighter
|
||||
unit_description= _ "This thing is impossible to describe, no one has seen anything like it before."
|
||||
get_hit_sound=wail.wav
|
||||
[attack]
|
||||
name=energy ray
|
||||
description= _"energy ray"
|
||||
icon=attacks/dark-missile.png
|
||||
type=cold
|
||||
range=melee
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_MAGICAL}
|
||||
[/specials]
|
||||
damage=7
|
||||
number=3
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=energy ray
|
||||
description= _"energy ray"
|
||||
icon=attacks/dark-missile.png
|
||||
type=cold
|
||||
range=ranged
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_MAGICAL}
|
||||
[/specials]
|
||||
damage=7
|
||||
number=3
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/darkmissile-n.png"
|
||||
image_diagonal="projectiles/darkmissile-ne.png"
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/unit]
|
||||
|
|
|
@ -1,76 +1,76 @@
|
|||
# This is the Alien Central Body which is vulnerable to attacks
|
||||
# It also has a piece cut out of the halo image to real its HP bar
|
||||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Central Body2
|
||||
name= _ "Weakened Central Body"
|
||||
race=monster
|
||||
image=blank.png
|
||||
halo=units/alien/core-compact2.png
|
||||
hitpoints=40
|
||||
movement_type=smallfoot
|
||||
[movement_costs]
|
||||
cave=99
|
||||
grassland=99
|
||||
[/movement_costs]
|
||||
[resistance]
|
||||
blade=110
|
||||
pierce=110
|
||||
impact=80
|
||||
fire=150
|
||||
cold=150
|
||||
arcane=200
|
||||
[/resistance]
|
||||
movement=7
|
||||
experience=30
|
||||
level=3
|
||||
alignment=chaotic
|
||||
advanceto=null
|
||||
cost=20
|
||||
usage=fighter
|
||||
unit_description= _ "This thing is impossible to describe, no one has seen anything like it before."
|
||||
die_sound=wail-long.wav
|
||||
get_hit_sound=wail.wav
|
||||
[attack]
|
||||
name=energy ray
|
||||
description= _"energy ray"
|
||||
icon=attacks/dark-missile.png
|
||||
type=cold
|
||||
range=melee
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_MAGICAL}
|
||||
[/specials]
|
||||
damage=3
|
||||
number=3
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=energy ray
|
||||
description= _"energy ray"
|
||||
icon=attacks/dark-missile.png
|
||||
type=cold
|
||||
range=ranged
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_MAGICAL}
|
||||
[/specials]
|
||||
damage=3
|
||||
number=3
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/darkmissile-n.png"
|
||||
image_diagonal="projectiles/darkmissile-ne.png"
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Central Body2
|
||||
name= _ "Weakened Central Body"
|
||||
race=monster
|
||||
image=blank.png
|
||||
halo=units/alien/core-compact2.png
|
||||
hitpoints=40
|
||||
movement_type=smallfoot
|
||||
[movement_costs]
|
||||
cave=99
|
||||
grassland=99
|
||||
[/movement_costs]
|
||||
[resistance]
|
||||
blade=110
|
||||
pierce=110
|
||||
impact=80
|
||||
fire=150
|
||||
cold=150
|
||||
arcane=200
|
||||
[/resistance]
|
||||
movement=7
|
||||
experience=30
|
||||
level=3
|
||||
alignment=chaotic
|
||||
advanceto=null
|
||||
cost=20
|
||||
usage=fighter
|
||||
unit_description= _ "This thing is impossible to describe, no one has seen anything like it before."
|
||||
die_sound=wail-long.wav
|
||||
get_hit_sound=wail.wav
|
||||
[attack]
|
||||
name=energy ray
|
||||
description= _"energy ray"
|
||||
icon=attacks/dark-missile.png
|
||||
type=cold
|
||||
range=melee
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_MAGICAL}
|
||||
[/specials]
|
||||
damage=3
|
||||
number=3
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=energy ray
|
||||
description= _"energy ray"
|
||||
icon=attacks/dark-missile.png
|
||||
type=cold
|
||||
range=ranged
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_MAGICAL}
|
||||
[/specials]
|
||||
damage=3
|
||||
number=3
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/darkmissile-n.png"
|
||||
image_diagonal="projectiles/darkmissile-ne.png"
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/unit]
|
||||
|
|
|
@ -2,76 +2,76 @@
|
|||
# It is the same as Central Body2, but it doesn't have a piece
|
||||
# cut out of the halo image to reveal the HP bar.
|
||||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Central Body3
|
||||
name= _ "Weakened Central Body"
|
||||
race=monster
|
||||
image=blank.png
|
||||
halo=units/alien/core-compact.png
|
||||
hitpoints=40
|
||||
movement_type=smallfoot
|
||||
[movement_costs]
|
||||
cave=99
|
||||
grassland=99
|
||||
[/movement_costs]
|
||||
[resistance]
|
||||
blade=110
|
||||
pierce=110
|
||||
impact=80
|
||||
fire=150
|
||||
cold=150
|
||||
arcane=200
|
||||
[/resistance]
|
||||
movement=7
|
||||
experience=30
|
||||
level=3
|
||||
alignment=chaotic
|
||||
advanceto=null
|
||||
cost=20
|
||||
usage=fighter
|
||||
unit_description= _ "This thing is impossible to describe, no one has seen anything like it before."
|
||||
die_sound=wail-long.wav
|
||||
get_hit_sound=wail.wav
|
||||
[attack]
|
||||
name=energy ray
|
||||
description= _"energy ray"
|
||||
icon=attacks/dark-missile.png
|
||||
type=cold
|
||||
range=melee
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_MAGICAL}
|
||||
[/specials]
|
||||
damage=3
|
||||
number=3
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=energy ray
|
||||
description= _"energy ray"
|
||||
icon=attacks/dark-missile.png
|
||||
type=cold
|
||||
range=ranged
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_MAGICAL}
|
||||
[/specials]
|
||||
damage=3
|
||||
number=3
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/darkmissile-n.png"
|
||||
image_diagonal="projectiles/darkmissile-ne.png"
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Central Body3
|
||||
name= _ "Weakened Central Body"
|
||||
race=monster
|
||||
image=blank.png
|
||||
halo=units/alien/core-compact.png
|
||||
hitpoints=40
|
||||
movement_type=smallfoot
|
||||
[movement_costs]
|
||||
cave=99
|
||||
grassland=99
|
||||
[/movement_costs]
|
||||
[resistance]
|
||||
blade=110
|
||||
pierce=110
|
||||
impact=80
|
||||
fire=150
|
||||
cold=150
|
||||
arcane=200
|
||||
[/resistance]
|
||||
movement=7
|
||||
experience=30
|
||||
level=3
|
||||
alignment=chaotic
|
||||
advanceto=null
|
||||
cost=20
|
||||
usage=fighter
|
||||
unit_description= _ "This thing is impossible to describe, no one has seen anything like it before."
|
||||
die_sound=wail-long.wav
|
||||
get_hit_sound=wail.wav
|
||||
[attack]
|
||||
name=energy ray
|
||||
description= _"energy ray"
|
||||
icon=attacks/dark-missile.png
|
||||
type=cold
|
||||
range=melee
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_MAGICAL}
|
||||
[/specials]
|
||||
damage=3
|
||||
number=3
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=energy ray
|
||||
description= _"energy ray"
|
||||
icon=attacks/dark-missile.png
|
||||
type=cold
|
||||
range=ranged
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_MAGICAL}
|
||||
[/specials]
|
||||
damage=3
|
||||
number=3
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/darkmissile-n.png"
|
||||
image_diagonal="projectiles/darkmissile-ne.png"
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/unit]
|
||||
|
|
|
@ -1,103 +1,103 @@
|
|||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Crawling Horror
|
||||
name= _ "Crawling Horror"
|
||||
race=monster
|
||||
image=units/alien/orb-small.png
|
||||
ellipse="misc/ellipse-nozoc"
|
||||
hitpoints=30
|
||||
movement_type=largefoot
|
||||
movement=5
|
||||
[resistance]
|
||||
blade=100
|
||||
pierce=100
|
||||
impact=90
|
||||
fire=110
|
||||
cold=90
|
||||
arcane=120
|
||||
[/resistance]
|
||||
experience=30
|
||||
level=0
|
||||
alignment=chaotic
|
||||
advanceto=null
|
||||
cost=20
|
||||
usage=fighter
|
||||
unit_description= _ "This thing is impossible to describe, no one has seen anything like it before."
|
||||
die_sound=wail-long.wav
|
||||
# used to be 6-2 and 4-3
|
||||
[attack]
|
||||
name=fangs
|
||||
description= _"fangs"
|
||||
icon=attacks/fangs-animal.png
|
||||
type=blade
|
||||
range=melee
|
||||
damage=7
|
||||
number=2
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-50
|
||||
image=units/alien/orb-small-melee1.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
sound=bite-small.ogg
|
||||
begin=-50
|
||||
end=150
|
||||
image=units/alien/orb-small-melee2.png
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
sound={SOUND_LIST:MISS}
|
||||
begin=-50
|
||||
end=150
|
||||
image=units/alien/orb-small-melee2.png
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=energy ray
|
||||
description= _"energy ray"
|
||||
icon=attacks/dark-missile.png
|
||||
type=cold
|
||||
range=ranged
|
||||
damage=5
|
||||
number=3
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-200
|
||||
image=units/alien/orb-small-ranged1.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=no
|
||||
[frame]
|
||||
sound=magic-dark-miss.ogg
|
||||
begin=-200
|
||||
end=50
|
||||
image=units/alien/orb-small-ranged2.png
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=yes
|
||||
[frame]
|
||||
sound=magic-dark.ogg
|
||||
begin=-200
|
||||
end=50
|
||||
image=units/alien/orb-small-ranged2.png
|
||||
[/frame]
|
||||
[/else]
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/darkmissile-n.png"
|
||||
image_diagonal="projectiles/darkmissile-ne.png"
|
||||
[/missile_frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
{DEFENSE_ANIM "units/alien/orb-small-defend.png" units/alien/orb-small.png wail-sml.wav }
|
||||
#textdomain wesnoth-utbs
|
||||
id=Crawling Horror
|
||||
name= _ "Crawling Horror"
|
||||
race=monster
|
||||
image=units/alien/orb-small.png
|
||||
ellipse="misc/ellipse-nozoc"
|
||||
hitpoints=30
|
||||
movement_type=largefoot
|
||||
movement=5
|
||||
[resistance]
|
||||
blade=100
|
||||
pierce=100
|
||||
impact=90
|
||||
fire=110
|
||||
cold=90
|
||||
arcane=120
|
||||
[/resistance]
|
||||
experience=30
|
||||
level=0
|
||||
alignment=chaotic
|
||||
advanceto=null
|
||||
cost=20
|
||||
usage=fighter
|
||||
unit_description= _ "This thing is impossible to describe, no one has seen anything like it before."
|
||||
die_sound=wail-long.wav
|
||||
# used to be 6-2 and 4-3
|
||||
[attack]
|
||||
name=fangs
|
||||
description= _"fangs"
|
||||
icon=attacks/fangs-animal.png
|
||||
type=blade
|
||||
range=melee
|
||||
damage=7
|
||||
number=2
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-50
|
||||
image=units/alien/orb-small-melee1.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
sound=bite-small.ogg
|
||||
begin=-50
|
||||
end=150
|
||||
image=units/alien/orb-small-melee2.png
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
sound={SOUND_LIST:MISS}
|
||||
begin=-50
|
||||
end=150
|
||||
image=units/alien/orb-small-melee2.png
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=energy ray
|
||||
description= _"energy ray"
|
||||
icon=attacks/dark-missile.png
|
||||
type=cold
|
||||
range=ranged
|
||||
damage=5
|
||||
number=3
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-200
|
||||
image=units/alien/orb-small-ranged1.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=no
|
||||
[frame]
|
||||
sound=magic-dark-miss.ogg
|
||||
begin=-200
|
||||
end=50
|
||||
image=units/alien/orb-small-ranged2.png
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=yes
|
||||
[frame]
|
||||
sound=magic-dark.ogg
|
||||
begin=-200
|
||||
end=50
|
||||
image=units/alien/orb-small-ranged2.png
|
||||
[/frame]
|
||||
[/else]
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/darkmissile-n.png"
|
||||
image_diagonal="projectiles/darkmissile-ne.png"
|
||||
[/missile_frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
{DEFENSE_ANIM "units/alien/orb-small-defend.png" units/alien/orb-small.png wail-sml.wav }
|
||||
[/unit]
|
||||
|
|
|
@ -1,51 +1,51 @@
|
|||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Pulsing Spire
|
||||
name= _ "Pulsing Spire"
|
||||
race=monster
|
||||
image=units/alien/spire-bottom.png
|
||||
ellipse="misc/ellipse-nozoc"
|
||||
{DEFENSE_ANIM "units/alien/spire-bottom.png" units/alien/spire-bottom.png wail-sml.wav }
|
||||
hitpoints=35
|
||||
movement_type=smallfoot
|
||||
[movement_costs]
|
||||
cave=99
|
||||
grassland=99
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
cave=50
|
||||
[/defense]
|
||||
movement=1
|
||||
experience=30
|
||||
level=0
|
||||
alignment=chaotic
|
||||
advanceto=null
|
||||
cost=20
|
||||
usage=fighter
|
||||
unit_description= _ "This thing is impossible to describe, no one has seen anything like it before."
|
||||
die_sound=wail.wav
|
||||
[attack]
|
||||
name=energy ray
|
||||
description= _"energy ray"
|
||||
icon=attacks/dark-missile.png
|
||||
type=cold
|
||||
range=ranged
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_MAGICAL}
|
||||
[/specials]
|
||||
damage=6
|
||||
number=1
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/darkmissile-n.png"
|
||||
image_diagonal="projectiles/darkmissile-ne.png"
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Pulsing Spire
|
||||
name= _ "Pulsing Spire"
|
||||
race=monster
|
||||
image=units/alien/spire-bottom.png
|
||||
ellipse="misc/ellipse-nozoc"
|
||||
{DEFENSE_ANIM "units/alien/spire-bottom.png" units/alien/spire-bottom.png wail-sml.wav }
|
||||
hitpoints=35
|
||||
movement_type=smallfoot
|
||||
[movement_costs]
|
||||
cave=99
|
||||
grassland=99
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
cave=50
|
||||
[/defense]
|
||||
movement=1
|
||||
experience=30
|
||||
level=0
|
||||
alignment=chaotic
|
||||
advanceto=null
|
||||
cost=20
|
||||
usage=fighter
|
||||
unit_description= _ "This thing is impossible to describe, no one has seen anything like it before."
|
||||
die_sound=wail.wav
|
||||
[attack]
|
||||
name=energy ray
|
||||
description= _"energy ray"
|
||||
icon=attacks/dark-missile.png
|
||||
type=cold
|
||||
range=ranged
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_MAGICAL}
|
||||
[/specials]
|
||||
damage=6
|
||||
number=1
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/darkmissile-n.png"
|
||||
image_diagonal="projectiles/darkmissile-ne.png"
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/unit]
|
||||
|
|
|
@ -1,48 +1,48 @@
|
|||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Giant Ant
|
||||
name= _ "Giant Ant"
|
||||
race=monster
|
||||
image=ant.png
|
||||
{DEFENSE_ANIM "ant-defend.png" ant.png hiss.wav }
|
||||
hitpoints=22
|
||||
movement_type=mountainfoot
|
||||
movement=4
|
||||
experience=500
|
||||
level=1
|
||||
alignment=chaotic
|
||||
advanceto=null
|
||||
{AMLA_TOUGH 3}
|
||||
cost=12
|
||||
usage=fighter
|
||||
unit_description= _ "Giant Ants are common in almost any environment, from caverns deep under the earth to the tops of tall mountains. Though normally not hostile, they can bite at close range."
|
||||
[attack]
|
||||
name=fangs
|
||||
description= _"fangs"
|
||||
icon=attacks/fangs-animal.png
|
||||
type=blade
|
||||
range=melee
|
||||
damage=6
|
||||
number=2
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=ant-attack.png
|
||||
sound=bite-small.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=ant-attack.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Giant Ant
|
||||
name= _ "Giant Ant"
|
||||
race=monster
|
||||
image=ant.png
|
||||
{DEFENSE_ANIM "ant-defend.png" ant.png hiss.wav }
|
||||
hitpoints=22
|
||||
movement_type=mountainfoot
|
||||
movement=4
|
||||
experience=500
|
||||
level=1
|
||||
alignment=chaotic
|
||||
advanceto=null
|
||||
{AMLA_TOUGH 3}
|
||||
cost=12
|
||||
usage=fighter
|
||||
unit_description= _ "Giant Ants are common in almost any environment, from caverns deep under the earth to the tops of tall mountains. Though normally not hostile, they can bite at close range."
|
||||
[attack]
|
||||
name=fangs
|
||||
description= _"fangs"
|
||||
icon=attacks/fangs-animal.png
|
||||
type=blade
|
||||
range=melee
|
||||
damage=6
|
||||
number=2
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=ant-attack.png
|
||||
sound=bite-small.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=ant-attack.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/unit]
|
||||
|
|
|
@ -2,33 +2,33 @@
|
|||
# when I need an invisible unit. It never actually participates in combat.
|
||||
#textdomain wesnoth-utbs
|
||||
[unit]
|
||||
id=Blank
|
||||
name= _ "Blank"
|
||||
race=monster
|
||||
image="blank.png"
|
||||
hitpoints=10
|
||||
movement_type=smallfoot
|
||||
[movement_costs]
|
||||
deep_water=100
|
||||
shallow_water=100
|
||||
grassland=100
|
||||
sand=100
|
||||
[/movement_costs]
|
||||
movement=1
|
||||
experience=100
|
||||
level=0
|
||||
alignment=neutral
|
||||
advanceto=null
|
||||
{AMLA_TOUGH 3}
|
||||
cost=10
|
||||
usage=fighter
|
||||
hide_help=true
|
||||
[attack]
|
||||
name=fangs
|
||||
description= _"fangs"
|
||||
type=pierce
|
||||
range=melee
|
||||
damage=1
|
||||
number=0
|
||||
[/attack]
|
||||
id=Blank
|
||||
name= _ "Blank"
|
||||
race=monster
|
||||
image="blank.png"
|
||||
hitpoints=10
|
||||
movement_type=smallfoot
|
||||
[movement_costs]
|
||||
deep_water=100
|
||||
shallow_water=100
|
||||
grassland=100
|
||||
sand=100
|
||||
[/movement_costs]
|
||||
movement=1
|
||||
experience=100
|
||||
level=0
|
||||
alignment=neutral
|
||||
advanceto=null
|
||||
{AMLA_TOUGH 3}
|
||||
cost=10
|
||||
usage=fighter
|
||||
hide_help=true
|
||||
[attack]
|
||||
name=fangs
|
||||
description= _"fangs"
|
||||
type=pierce
|
||||
range=melee
|
||||
damage=1
|
||||
number=0
|
||||
[/attack]
|
||||
[/unit]
|
||||
|
|
|
@ -1,143 +1,143 @@
|
|||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Cave Spider
|
||||
name= _ "Cave Spider"
|
||||
race=monster
|
||||
image="units/monsters/cavespider.png"
|
||||
{DEFENSE_ANIM "units/monsters/cavespider-defend.png" "units/monsters/cavespider.png" hiss.wav }
|
||||
hitpoints=42
|
||||
movement_type=mountainfoot
|
||||
movement=4
|
||||
experience=100
|
||||
level=3
|
||||
alignment=chaotic
|
||||
advanceto=null
|
||||
{AMLA_TOUGH 3}
|
||||
cost=55
|
||||
usage=fighter
|
||||
unit_description= _ "Cave Spiders roam deep under the earth, devouring many victims. They can bite at close range, thereby poisoning their enemies, and also can attack with a web at long range, slowing their foes down."
|
||||
die_sound=hiss-big.wav
|
||||
#attacks toned down from 18-2,8-3 to 14-2, 6-3
|
||||
[death]
|
||||
[frame]
|
||||
begin=0
|
||||
end=200
|
||||
image="units/monsters/cavespider-die-1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=200
|
||||
end=400
|
||||
image="units/monsters/cavespider-die-2.png"
|
||||
[/frame]
|
||||
[/death]
|
||||
[attack]
|
||||
name=fangs
|
||||
description= _"fangs"
|
||||
icon=attacks/fangs-spider.png
|
||||
type=blade
|
||||
range=melee
|
||||
damage=14
|
||||
number=2
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_POISON}
|
||||
[/specials]
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-225
|
||||
end=-175
|
||||
image="units/monsters/cavespider.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-175
|
||||
end=-100
|
||||
image="units/monsters/cavespider-defend.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=-50
|
||||
image="units/monsters/cavespider-attack-melee.png"
|
||||
sound=bite.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=-50
|
||||
image="units/monsters/cavespider-attack-melee.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
{FRAME_ON_POISON (
|
||||
[frame]
|
||||
begin=-50
|
||||
end=100
|
||||
image="units/monsters/cavespider-attack-melee.png"
|
||||
sound=poison.ogg
|
||||
[/frame]
|
||||
)}
|
||||
[frame]
|
||||
begin=100
|
||||
end=175
|
||||
image="units/monsters/cavespider-defend.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=175
|
||||
end=200
|
||||
image="units/monsters/cavespider.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=web
|
||||
description= _"web"
|
||||
type=impact
|
||||
range=ranged
|
||||
damage=6
|
||||
number=3
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_SLOW}
|
||||
[/specials]
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/web.png"
|
||||
image_diagonal="projectiles/web.png"
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-150
|
||||
image="units/monsters/cavespider-defend.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-75
|
||||
image="units/monsters/cavespider-attack-ranged.png"
|
||||
sound=net.wav
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-75
|
||||
image="units/monsters/cavespider-attack-ranged.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
{FRAME_ON_SLOW (
|
||||
[frame]
|
||||
begin=-75
|
||||
end=100
|
||||
image="units/monsters/cavespider.png"
|
||||
sound=slowed.wav
|
||||
[/frame]
|
||||
)}
|
||||
[/animation]
|
||||
[/attack]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Cave Spider
|
||||
name= _ "Cave Spider"
|
||||
race=monster
|
||||
image="units/monsters/cavespider.png"
|
||||
{DEFENSE_ANIM "units/monsters/cavespider-defend.png" "units/monsters/cavespider.png" hiss.wav }
|
||||
hitpoints=42
|
||||
movement_type=mountainfoot
|
||||
movement=4
|
||||
experience=100
|
||||
level=3
|
||||
alignment=chaotic
|
||||
advanceto=null
|
||||
{AMLA_TOUGH 3}
|
||||
cost=55
|
||||
usage=fighter
|
||||
unit_description= _ "Cave Spiders roam deep under the earth, devouring many victims. They can bite at close range, thereby poisoning their enemies, and also can attack with a web at long range, slowing their foes down."
|
||||
die_sound=hiss-big.wav
|
||||
#attacks toned down from 18-2,8-3 to 14-2, 6-3
|
||||
[death]
|
||||
[frame]
|
||||
begin=0
|
||||
end=200
|
||||
image="units/monsters/cavespider-die-1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=200
|
||||
end=400
|
||||
image="units/monsters/cavespider-die-2.png"
|
||||
[/frame]
|
||||
[/death]
|
||||
[attack]
|
||||
name=fangs
|
||||
description= _"fangs"
|
||||
icon=attacks/fangs-spider.png
|
||||
type=blade
|
||||
range=melee
|
||||
damage=14
|
||||
number=2
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_POISON}
|
||||
[/specials]
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-225
|
||||
end=-175
|
||||
image="units/monsters/cavespider.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-175
|
||||
end=-100
|
||||
image="units/monsters/cavespider-defend.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=-50
|
||||
image="units/monsters/cavespider-attack-melee.png"
|
||||
sound=bite.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=-50
|
||||
image="units/monsters/cavespider-attack-melee.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
{FRAME_ON_POISON (
|
||||
[frame]
|
||||
begin=-50
|
||||
end=100
|
||||
image="units/monsters/cavespider-attack-melee.png"
|
||||
sound=poison.ogg
|
||||
[/frame]
|
||||
)}
|
||||
[frame]
|
||||
begin=100
|
||||
end=175
|
||||
image="units/monsters/cavespider-defend.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=175
|
||||
end=200
|
||||
image="units/monsters/cavespider.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=web
|
||||
description= _"web"
|
||||
type=impact
|
||||
range=ranged
|
||||
damage=6
|
||||
number=3
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_SLOW}
|
||||
[/specials]
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/web.png"
|
||||
image_diagonal="projectiles/web.png"
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-150
|
||||
image="units/monsters/cavespider-defend.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-75
|
||||
image="units/monsters/cavespider-attack-ranged.png"
|
||||
sound=net.wav
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-75
|
||||
image="units/monsters/cavespider-attack-ranged.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
{FRAME_ON_SLOW (
|
||||
[frame]
|
||||
begin=-75
|
||||
end=100
|
||||
image="units/monsters/cavespider.png"
|
||||
sound=slowed.wav
|
||||
[/frame]
|
||||
)}
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/unit]
|
||||
|
|
|
@ -1,48 +1,48 @@
|
|||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Confused Ant
|
||||
name= _ "Confused Ant"
|
||||
race=monster
|
||||
image=ant.png
|
||||
{DEFENSE_ANIM "ant-defend.png" ant.png hiss.wav }
|
||||
hitpoints=22
|
||||
movement_type=mountainfoot
|
||||
movement=2
|
||||
experience=500
|
||||
level=1
|
||||
alignment=chaotic
|
||||
advanceto=null
|
||||
{AMLA_TOUGH 3}
|
||||
cost=12
|
||||
usage=fighter
|
||||
unit_description= _ "Giant Ants are common in almost any environment, from caverns deep under the earth to the tops of tall mountains. Though normally not hostile, they can bite at close range. When they don't have a Queen Ant to lead them, they can often become confused."
|
||||
[attack]
|
||||
name=fangs
|
||||
description= _"fangs"
|
||||
icon=attacks/fangs-animal.png
|
||||
type=blade
|
||||
range=melee
|
||||
damage=5
|
||||
number=2
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=ant-attack.png
|
||||
sound=bite-small.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=ant-attack.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Confused Ant
|
||||
name= _ "Confused Ant"
|
||||
race=monster
|
||||
image=ant.png
|
||||
{DEFENSE_ANIM "ant-defend.png" ant.png hiss.wav }
|
||||
hitpoints=22
|
||||
movement_type=mountainfoot
|
||||
movement=2
|
||||
experience=500
|
||||
level=1
|
||||
alignment=chaotic
|
||||
advanceto=null
|
||||
{AMLA_TOUGH 3}
|
||||
cost=12
|
||||
usage=fighter
|
||||
unit_description= _ "Giant Ants are common in almost any environment, from caverns deep under the earth to the tops of tall mountains. Though normally not hostile, they can bite at close range. When they don't have a Queen Ant to lead them, they can often become confused."
|
||||
[attack]
|
||||
name=fangs
|
||||
description= _"fangs"
|
||||
icon=attacks/fangs-animal.png
|
||||
type=blade
|
||||
range=melee
|
||||
damage=5
|
||||
number=2
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=ant-attack.png
|
||||
sound=bite-small.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=ant-attack.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/unit]
|
||||
|
|
|
@ -1,95 +1,95 @@
|
|||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Corrupted Elf
|
||||
name= _ "Corrupted Elf"
|
||||
race=elf
|
||||
image=units/elves-desert/corrupted-elf.png
|
||||
hitpoints=60
|
||||
movement_type=woodland
|
||||
#desert elves move fast across the sands, but are not used to forests
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
sand=40
|
||||
forest=50
|
||||
[/defense]
|
||||
movement=5
|
||||
experience=500
|
||||
level=3
|
||||
alignment=chaotic
|
||||
advanceto=null
|
||||
cost=100
|
||||
usage=fighter
|
||||
unit_description= _ "Imbued with a dark spirit these corrupted elves combine unhuman strength with potent magics to create formidable opponents. Though the elvish body often decays quickly, these abominations are potent weapons of the undead lords."
|
||||
die_sound=groan.wav
|
||||
{DEFENSE_ANIM "units/elves-desert/corrupted-elf-defend.png" units/elves-desert/corrupted-elf.png groan.wav }
|
||||
[attack]
|
||||
name=sword
|
||||
description= _"sword"
|
||||
icon=attacks/sword-elven.png
|
||||
type=blade
|
||||
range=melee
|
||||
damage=10
|
||||
number=4
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/corrupted-elf-attack.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/corrupted-elf-attack.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=magic
|
||||
description= _"magic"
|
||||
icon=attacks/dark-missile.png
|
||||
type=cold
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_MAGICAL}
|
||||
[/specials]
|
||||
range=ranged
|
||||
damage=12
|
||||
number=3
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image=projectiles/darkmissile-n.png
|
||||
image_diagonal=projectiles/darkmissile-ne.png
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
sound=magic-dark.ogg
|
||||
image=units/elves-desert/corrupted-elf.png
|
||||
begin=-200
|
||||
end=0
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
sound=magic-dark-miss.ogg
|
||||
image=units/elves-desert/corrupted-elf.png
|
||||
begin=-200
|
||||
end=0
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Corrupted Elf
|
||||
name= _ "Corrupted Elf"
|
||||
race=elf
|
||||
image=units/elves-desert/corrupted-elf.png
|
||||
hitpoints=60
|
||||
movement_type=woodland
|
||||
#desert elves move fast across the sands, but are not used to forests
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
sand=40
|
||||
forest=50
|
||||
[/defense]
|
||||
movement=5
|
||||
experience=500
|
||||
level=3
|
||||
alignment=chaotic
|
||||
advanceto=null
|
||||
cost=100
|
||||
usage=fighter
|
||||
unit_description= _ "Imbued with a dark spirit these corrupted elves combine unhuman strength with potent magics to create formidable opponents. Though the elvish body often decays quickly, these abominations are potent weapons of the undead lords."
|
||||
die_sound=groan.wav
|
||||
{DEFENSE_ANIM "units/elves-desert/corrupted-elf-defend.png" units/elves-desert/corrupted-elf.png groan.wav }
|
||||
[attack]
|
||||
name=sword
|
||||
description= _"sword"
|
||||
icon=attacks/sword-elven.png
|
||||
type=blade
|
||||
range=melee
|
||||
damage=10
|
||||
number=4
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/corrupted-elf-attack.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/corrupted-elf-attack.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=magic
|
||||
description= _"magic"
|
||||
icon=attacks/dark-missile.png
|
||||
type=cold
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_MAGICAL}
|
||||
[/specials]
|
||||
range=ranged
|
||||
damage=12
|
||||
number=3
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image=projectiles/darkmissile-n.png
|
||||
image_diagonal=projectiles/darkmissile-ne.png
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
sound=magic-dark.ogg
|
||||
image=units/elves-desert/corrupted-elf.png
|
||||
begin=-200
|
||||
end=0
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
sound=magic-dark-miss.ogg
|
||||
image=units/elves-desert/corrupted-elf.png
|
||||
begin=-200
|
||||
end=0
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/unit]
|
||||
|
|
|
@ -1,52 +1,52 @@
|
|||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Crab Man
|
||||
name= _ "Crab Man"
|
||||
race=Monster
|
||||
image=crab.png
|
||||
{DEFENSE_ANIM "crab-defend.png" crab.png groan.wav }
|
||||
hitpoints=29
|
||||
movement_type=swimmer
|
||||
movement=5
|
||||
experience=40
|
||||
advanceto=null
|
||||
level=1
|
||||
alignment=neutral
|
||||
cost=17
|
||||
usage=fighter
|
||||
unit_description= _ "The Crab Men are part crab, part humanoid, and are certainly one of the most twisted monsters ever recorded by the sages of Wesnoth. Probably the creation of some twisted mage, these monstrosities have spread into the wild and prefer to live around coastal waters, preying on both humans and animals."
|
||||
[attack]
|
||||
name=claws
|
||||
description= _"claws"
|
||||
icon=attacks/claws-animal.png
|
||||
type=blade
|
||||
range=melee
|
||||
damage=9
|
||||
number=2
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=crab-attack1.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=crab-attack2.png
|
||||
sound=claws.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=crab-attack2.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Crab Man
|
||||
name= _ "Crab Man"
|
||||
race=Monster
|
||||
image=crab.png
|
||||
{DEFENSE_ANIM "crab-defend.png" crab.png groan.wav }
|
||||
hitpoints=29
|
||||
movement_type=swimmer
|
||||
movement=5
|
||||
experience=40
|
||||
advanceto=null
|
||||
level=1
|
||||
alignment=neutral
|
||||
cost=17
|
||||
usage=fighter
|
||||
unit_description= _ "The Crab Men are part crab, part humanoid, and are certainly one of the most twisted monsters ever recorded by the sages of Wesnoth. Probably the creation of some twisted mage, these monstrosities have spread into the wild and prefer to live around coastal waters, preying on both humans and animals."
|
||||
[attack]
|
||||
name=claws
|
||||
description= _"claws"
|
||||
icon=attacks/claws-animal.png
|
||||
type=blade
|
||||
range=melee
|
||||
damage=9
|
||||
number=2
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=crab-attack1.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=crab-attack2.png
|
||||
sound=claws.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=crab-attack2.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/unit]
|
||||
|
|
|
@ -1,51 +1,51 @@
|
|||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Darawf
|
||||
name= _ "Dawarf"
|
||||
race=Monster
|
||||
image=dawarf.png
|
||||
{DEFENSE_ANIM "dawarf-growl.png" dawarf.png groan.wav }
|
||||
hitpoints=22
|
||||
movement_type=dwarvishfoot
|
||||
movement=4
|
||||
experience=500
|
||||
advanceto=null
|
||||
level=1
|
||||
alignment=neutral
|
||||
cost=17
|
||||
usage=fighter
|
||||
unit_description= _ "Don't ask where the Dawarf came from. You really don't want to know. It is a secret well guarded by the great lore-masters of Wesnoth. And it's isn't pretty. Hint: it involves lots of sherbet."
|
||||
[attack]
|
||||
name=fist
|
||||
description= _"fist"
|
||||
type=impact
|
||||
range=melee
|
||||
damage=6
|
||||
number=2
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=dawarf-melee-1.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=dawarf-melee-2.png
|
||||
sound=fist.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=dawarf-melee-2.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Darawf
|
||||
name= _ "Dawarf"
|
||||
race=Monster
|
||||
image=dawarf.png
|
||||
{DEFENSE_ANIM "dawarf-growl.png" dawarf.png groan.wav }
|
||||
hitpoints=22
|
||||
movement_type=dwarvishfoot
|
||||
movement=4
|
||||
experience=500
|
||||
advanceto=null
|
||||
level=1
|
||||
alignment=neutral
|
||||
cost=17
|
||||
usage=fighter
|
||||
unit_description= _ "Don't ask where the Dawarf came from. You really don't want to know. It is a secret well guarded by the great lore-masters of Wesnoth. And it's isn't pretty. Hint: it involves lots of sherbet."
|
||||
[attack]
|
||||
name=fist
|
||||
description= _"fist"
|
||||
type=impact
|
||||
range=melee
|
||||
damage=6
|
||||
number=2
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=dawarf-melee-1.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=dawarf-melee-2.png
|
||||
sound=fist.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=dawarf-melee-2.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/unit]
|
||||
|
|
|
@ -1,93 +1,93 @@
|
|||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Dark Assassin1
|
||||
name= _ "Dark Assassin"
|
||||
race=orc
|
||||
image=units/orcs/nightstalker.png
|
||||
{DEFENSE_ANIM_RANGE "units/orcs/nightstalker-defend-melee.png" units/orcs/nightstalker.png {SOUND_LIST:ORC_SMALL_HIT} melee}
|
||||
{DEFENSE_ANIM_RANGE "units/orcs/nightstalker-defend-ranged.png" units/orcs/nightstalker.png {SOUND_LIST:ORC_SMALL_HIT} ranged}
|
||||
profile=portraits/cloaked.png
|
||||
hitpoints=52
|
||||
movement_type=elusivefoot
|
||||
movement=6
|
||||
experience=500
|
||||
level=2
|
||||
alignment=chaotic
|
||||
advanceto=null
|
||||
cost=25
|
||||
usage=fighter
|
||||
unit_description= _ "The Dark Assassin appears and disappears at a moment's notice. No one knows where he came from or why he acts the way he does, but the trail of death he leaves in his wake is unmistakeable."
|
||||
[attack]
|
||||
name=scythe
|
||||
description= _"scythe"
|
||||
icon=attacks/scythe.png
|
||||
type=blade
|
||||
range=melee
|
||||
damage=9
|
||||
number=3
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image=units/orcs/nightstalker-melee-1.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/orcs/nightstalker-melee-1.png
|
||||
sound=dagger-swish.wav
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=150
|
||||
image=units/orcs/nightstalker-melee-2.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=darts
|
||||
description= _"darts"
|
||||
icon=attacks/dagger-thrown-poison-human.png
|
||||
type=blade
|
||||
range=ranged
|
||||
damage=6
|
||||
number=4
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_POISON}
|
||||
[/specials]
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/dagger-n.png
|
||||
image_diagonal=projectiles/dagger-ne.png
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image=units/orcs/nightstalker-ranged-1.png
|
||||
sound=throwing-knife.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image=units/orcs/nightstalker-ranged-1.png
|
||||
sound=throwing-knife-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
{FRAME_ON_POISON (
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/orcs/nightstalker-ranged-2.png
|
||||
sound=poison.ogg
|
||||
[/frame]
|
||||
)}
|
||||
[/animation]
|
||||
[/attack]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Dark Assassin1
|
||||
name= _ "Dark Assassin"
|
||||
race=orc
|
||||
image=units/orcs/nightstalker.png
|
||||
{DEFENSE_ANIM_RANGE "units/orcs/nightstalker-defend-melee.png" units/orcs/nightstalker.png {SOUND_LIST:ORC_SMALL_HIT} melee}
|
||||
{DEFENSE_ANIM_RANGE "units/orcs/nightstalker-defend-ranged.png" units/orcs/nightstalker.png {SOUND_LIST:ORC_SMALL_HIT} ranged}
|
||||
profile=portraits/cloaked.png
|
||||
hitpoints=52
|
||||
movement_type=elusivefoot
|
||||
movement=6
|
||||
experience=500
|
||||
level=2
|
||||
alignment=chaotic
|
||||
advanceto=null
|
||||
cost=25
|
||||
usage=fighter
|
||||
unit_description= _ "The Dark Assassin appears and disappears at a moment's notice. No one knows where he came from or why he acts the way he does, but the trail of death he leaves in his wake is unmistakeable."
|
||||
[attack]
|
||||
name=scythe
|
||||
description= _"scythe"
|
||||
icon=attacks/scythe.png
|
||||
type=blade
|
||||
range=melee
|
||||
damage=9
|
||||
number=3
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image=units/orcs/nightstalker-melee-1.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/orcs/nightstalker-melee-1.png
|
||||
sound=dagger-swish.wav
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=150
|
||||
image=units/orcs/nightstalker-melee-2.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=darts
|
||||
description= _"darts"
|
||||
icon=attacks/dagger-thrown-poison-human.png
|
||||
type=blade
|
||||
range=ranged
|
||||
damage=6
|
||||
number=4
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_POISON}
|
||||
[/specials]
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/dagger-n.png
|
||||
image_diagonal=projectiles/dagger-ne.png
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image=units/orcs/nightstalker-ranged-1.png
|
||||
sound=throwing-knife.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image=units/orcs/nightstalker-ranged-1.png
|
||||
sound=throwing-knife-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
{FRAME_ON_POISON (
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/orcs/nightstalker-ranged-2.png
|
||||
sound=poison.ogg
|
||||
[/frame]
|
||||
)}
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/unit]
|
||||
|
|
|
@ -1,94 +1,94 @@
|
|||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Dark Assassin2
|
||||
name= _ "Dark Assassin"
|
||||
race=orc
|
||||
image=units/orcs/nightstalker.png
|
||||
{DEFENSE_ANIM_RANGE "units/orcs/nightstalker-defend-melee.png" units/orcs/nightstalker.png {SOUND_LIST:ORC_SMALL_HIT} melee}
|
||||
{DEFENSE_ANIM_RANGE "units/orcs/nightstalker-defend-ranged.png" units/orcs/nightstalker.png {SOUND_LIST:ORC_SMALL_HIT} ranged}
|
||||
profile=portraits/cloaked.png
|
||||
hitpoints=60
|
||||
movement_type=elusivefoot
|
||||
movement=6
|
||||
experience=500
|
||||
level=2
|
||||
alignment=chaotic
|
||||
advanceto=null
|
||||
cost=25
|
||||
usage=fighter
|
||||
unit_description= _ "The Dark Assassin appears and disappears at a moment's notice. No one knows where he came from or why he acts the way he does, but the trail of death he leaves in his wake is unmistakeable."
|
||||
hide_help=true
|
||||
[attack]
|
||||
name=scythe
|
||||
description= _"scythe"
|
||||
icon=attacks/scythe.png
|
||||
type=blade
|
||||
range=melee
|
||||
damage=10
|
||||
number=3
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image=units/orcs/nightstalker-melee-1.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/orcs/nightstalker-melee-1.png
|
||||
sound=dagger-swish.wav
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=150
|
||||
image=units/orcs/nightstalker-melee-2.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=darts
|
||||
description= _"darts"
|
||||
icon=attacks/dagger-thrown-poison-human.png
|
||||
type=blade
|
||||
range=ranged
|
||||
damage=7
|
||||
number=4
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_POISON}
|
||||
[/specials]
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/dagger-n.png
|
||||
image_diagonal=projectiles/dagger-ne.png
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image=units/orcs/nightstalker-ranged-1.png
|
||||
sound=throwing-knife.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image=units/orcs/nightstalker-ranged-1.png
|
||||
sound=throwing-knife-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
{FRAME_ON_POISON (
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/orcs/nightstalker-ranged-2.png
|
||||
sound=poison.ogg
|
||||
[/frame]
|
||||
)}
|
||||
[/animation]
|
||||
[/attack]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Dark Assassin2
|
||||
name= _ "Dark Assassin"
|
||||
race=orc
|
||||
image=units/orcs/nightstalker.png
|
||||
{DEFENSE_ANIM_RANGE "units/orcs/nightstalker-defend-melee.png" units/orcs/nightstalker.png {SOUND_LIST:ORC_SMALL_HIT} melee}
|
||||
{DEFENSE_ANIM_RANGE "units/orcs/nightstalker-defend-ranged.png" units/orcs/nightstalker.png {SOUND_LIST:ORC_SMALL_HIT} ranged}
|
||||
profile=portraits/cloaked.png
|
||||
hitpoints=60
|
||||
movement_type=elusivefoot
|
||||
movement=6
|
||||
experience=500
|
||||
level=2
|
||||
alignment=chaotic
|
||||
advanceto=null
|
||||
cost=25
|
||||
usage=fighter
|
||||
unit_description= _ "The Dark Assassin appears and disappears at a moment's notice. No one knows where he came from or why he acts the way he does, but the trail of death he leaves in his wake is unmistakeable."
|
||||
hide_help=true
|
||||
[attack]
|
||||
name=scythe
|
||||
description= _"scythe"
|
||||
icon=attacks/scythe.png
|
||||
type=blade
|
||||
range=melee
|
||||
damage=10
|
||||
number=3
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image=units/orcs/nightstalker-melee-1.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/orcs/nightstalker-melee-1.png
|
||||
sound=dagger-swish.wav
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=150
|
||||
image=units/orcs/nightstalker-melee-2.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=darts
|
||||
description= _"darts"
|
||||
icon=attacks/dagger-thrown-poison-human.png
|
||||
type=blade
|
||||
range=ranged
|
||||
damage=7
|
||||
number=4
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_POISON}
|
||||
[/specials]
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/dagger-n.png
|
||||
image_diagonal=projectiles/dagger-ne.png
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image=units/orcs/nightstalker-ranged-1.png
|
||||
sound=throwing-knife.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image=units/orcs/nightstalker-ranged-1.png
|
||||
sound=throwing-knife-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
{FRAME_ON_POISON (
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/orcs/nightstalker-ranged-2.png
|
||||
sound=poison.ogg
|
||||
[/frame]
|
||||
)}
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/unit]
|
||||
|
|
|
@ -1,94 +1,94 @@
|
|||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Dark Assassin3
|
||||
name= _ "Dark Assassin"
|
||||
race=orc
|
||||
image=units/orcs/nightstalker.png
|
||||
{DEFENSE_ANIM_RANGE "units/orcs/nightstalker-defend-melee.png" units/orcs/nightstalker.png {SOUND_LIST:ORC_SMALL_HIT} melee}
|
||||
{DEFENSE_ANIM_RANGE "units/orcs/nightstalker-defend-ranged.png" units/orcs/nightstalker.png {SOUND_LIST:ORC_SMALL_HIT} ranged}
|
||||
profile=portraits/cloaked.png
|
||||
hitpoints=68
|
||||
movement_type=elusivefoot
|
||||
movement=6
|
||||
experience=500
|
||||
level=2
|
||||
alignment=chaotic
|
||||
advanceto=null
|
||||
cost=25
|
||||
usage=fighter
|
||||
unit_description= _ "The Dark Assassin appears and disappears at a moment's notice. No one knows where he came from or why he acts the way he does, but the trail of death he leaves in his wake is unmistakeable."
|
||||
hide_help=true
|
||||
[attack]
|
||||
name=scythe
|
||||
description= _"scythe"
|
||||
icon=attacks/scythe.png
|
||||
type=blade
|
||||
range=melee
|
||||
damage=10
|
||||
number=3
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image=units/orcs/nightstalker-melee-1.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/orcs/nightstalker-melee-1.png
|
||||
sound=dagger-swish.wav
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=150
|
||||
image=units/orcs/nightstalker-melee-2.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=darts
|
||||
description= _"darts"
|
||||
icon=attacks/dagger-thrown-poison-human.png
|
||||
type=blade
|
||||
range=ranged
|
||||
damage=7
|
||||
number=4
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_POISON}
|
||||
[/specials]
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/dagger-n.png
|
||||
image_diagonal=projectiles/dagger-ne.png
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image=units/orcs/nightstalker-ranged-1.png
|
||||
sound=throwing-knife.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image=units/orcs/nightstalker-ranged-1.png
|
||||
sound=throwing-knife-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
{FRAME_ON_POISON (
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/orcs/nightstalker-ranged-2.png
|
||||
sound=poison.ogg
|
||||
[/frame]
|
||||
)}
|
||||
[/animation]
|
||||
[/attack]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Dark Assassin3
|
||||
name= _ "Dark Assassin"
|
||||
race=orc
|
||||
image=units/orcs/nightstalker.png
|
||||
{DEFENSE_ANIM_RANGE "units/orcs/nightstalker-defend-melee.png" units/orcs/nightstalker.png {SOUND_LIST:ORC_SMALL_HIT} melee}
|
||||
{DEFENSE_ANIM_RANGE "units/orcs/nightstalker-defend-ranged.png" units/orcs/nightstalker.png {SOUND_LIST:ORC_SMALL_HIT} ranged}
|
||||
profile=portraits/cloaked.png
|
||||
hitpoints=68
|
||||
movement_type=elusivefoot
|
||||
movement=6
|
||||
experience=500
|
||||
level=2
|
||||
alignment=chaotic
|
||||
advanceto=null
|
||||
cost=25
|
||||
usage=fighter
|
||||
unit_description= _ "The Dark Assassin appears and disappears at a moment's notice. No one knows where he came from or why he acts the way he does, but the trail of death he leaves in his wake is unmistakeable."
|
||||
hide_help=true
|
||||
[attack]
|
||||
name=scythe
|
||||
description= _"scythe"
|
||||
icon=attacks/scythe.png
|
||||
type=blade
|
||||
range=melee
|
||||
damage=10
|
||||
number=3
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image=units/orcs/nightstalker-melee-1.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/orcs/nightstalker-melee-1.png
|
||||
sound=dagger-swish.wav
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=150
|
||||
image=units/orcs/nightstalker-melee-2.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=darts
|
||||
description= _"darts"
|
||||
icon=attacks/dagger-thrown-poison-human.png
|
||||
type=blade
|
||||
range=ranged
|
||||
damage=7
|
||||
number=4
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_POISON}
|
||||
[/specials]
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/dagger-n.png
|
||||
image_diagonal=projectiles/dagger-ne.png
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image=units/orcs/nightstalker-ranged-1.png
|
||||
sound=throwing-knife.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image=units/orcs/nightstalker-ranged-1.png
|
||||
sound=throwing-knife-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
{FRAME_ON_POISON (
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/orcs/nightstalker-ranged-2.png
|
||||
sound=poison.ogg
|
||||
[/frame]
|
||||
)}
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/unit]
|
||||
|
|
|
@ -1,276 +1,276 @@
|
|||
#define DESERT_ARCHER NUM COST HIDEORNOT
|
||||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Desert Archer{NUM}
|
||||
hide_help={HIDEORNOT}
|
||||
name= _ "Desert Archer"
|
||||
race=elf
|
||||
gender=male
|
||||
image=units/elves-desert/archer.png
|
||||
image_long=units/elves-desert/archer-bow.png
|
||||
hitpoints=29
|
||||
movement_type=woodland
|
||||
#desert elves move fast across the sands, but are not used to forests
|
||||
#they are also a bit faster in caves
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
cave=2
|
||||
tundra=3
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
sand=40
|
||||
forest=50
|
||||
[/defense]
|
||||
movement=6
|
||||
experience=44
|
||||
level=1
|
||||
alignment=lawful
|
||||
advanceto=Desert Ranger,Desert Marksman
|
||||
cost={COST}
|
||||
usage=archer
|
||||
unit_description= _ "Desert Archers are trained from youth in archery, and so skilled in long-range combat. Though their bows are cruder and their arrows less plentiful than their elvish ancestors, they fight with ferocity that does credit to their race."
|
||||
die_sound={SOUND_LIST:ELF_HIT}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/archer-defend.png" units/elves-desert/archer.png {SOUND_LIST:ELF_HIT} melee}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/archer-bow-defend.png" units/elves-desert/archer.png {SOUND_LIST:ELF_HIT} ranged}
|
||||
[death]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image="units/elves-desert/archer-die1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=100
|
||||
end=200
|
||||
image="units/elves-desert/archer-die2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=200
|
||||
end=300
|
||||
image="units/elves-desert/archer-die3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=300
|
||||
end=400
|
||||
image="units/elves-desert/archer-die4.png"
|
||||
[/frame]
|
||||
[/death]
|
||||
# melee attack increased from 5-2 to 6-2
|
||||
# ranged attack decreased from 5-4 to 4-4
|
||||
[attack]
|
||||
name=sword
|
||||
description= _"sword"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=6
|
||||
number=2
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/archer-attack.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/archer-attack.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bow
|
||||
description= _"bow"
|
||||
type=pierce
|
||||
range=ranged
|
||||
damage=4
|
||||
number=4
|
||||
icon=attacks/bow-elven.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-400
|
||||
end=-250
|
||||
image=units/elves-desert/archer-attack1.png
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-400
|
||||
end=-250
|
||||
image=units/elves-desert/archer-attack1.png
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-150
|
||||
image=units/elves-desert/archer-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image=units/elves-desert/archer-attack3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/archer-attack3.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[female]
|
||||
id="Desert Archer"
|
||||
name= _ "female^Desert Archer"
|
||||
race=elf
|
||||
gender=female
|
||||
image="units/elves-desert/archer+female.png"
|
||||
image_long="units/elves-desert/archer+female-bow.png"
|
||||
hitpoints=29
|
||||
movement_type=woodland
|
||||
# Desert elves move fast across the sands, but are not used to
|
||||
# forests. They are also a bit faster in caves.
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
cave=2
|
||||
tundra=3
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
sand=40
|
||||
forest=50
|
||||
[/defense]
|
||||
movement=6
|
||||
experience=44
|
||||
level=1
|
||||
alignment=lawful
|
||||
advanceto=Desert Ranger,Desert Marksman
|
||||
cost=17
|
||||
usage=archer
|
||||
unit_description="Desert Archers are trained from youth in archery, and so skilled in long-range combat. Though their bows are cruder and their arrows less plentiful than their elvish ancestors, they fight with ferocity that does credit to their race."
|
||||
die_sound={SOUND_LIST:ELF_FEMALE_HIT}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/archer+female-defend.png" "units/elves-desert/archer+female.png" {SOUND_LIST:ELF_FEMALE_HIT} melee}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/archer+female-bow-defend.png" "units/elves-desert/archer+female.png" {SOUND_LIST:ELF_FEMALE_HIT} ranged}
|
||||
[death]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image="units/elves-desert/archer-female-die1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=100
|
||||
end=200
|
||||
image="units/elves-desert/archer-female-die2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=200
|
||||
end=300
|
||||
image="units/elves-desert/archer-female-die3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=300
|
||||
end=400
|
||||
image="units/elves-desert/archer-female-die4.png"
|
||||
[/frame]
|
||||
[/death]
|
||||
[attack]
|
||||
name=sword
|
||||
description= _"sword"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=6
|
||||
number=2
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image="units/elves-desert/archer+female-attack.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image="units/elves-desert/archer+female-attack.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bow
|
||||
description= _"bow"
|
||||
type=pierce
|
||||
range=ranged
|
||||
damage=4
|
||||
number=4
|
||||
icon=attacks/bow-elven.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-400
|
||||
end=-250
|
||||
image="units/elves-desert/archer+female-attack1.png"
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-400
|
||||
end=-250
|
||||
image="units/elves-desert/archer+female-attack1.png"
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-150
|
||||
image="units/elves-desert/archer+female-attack2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image="units/elves-desert/archer+female-attack3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="units/elves-desert/archer+female-attack3.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/female]
|
||||
[/unit]
|
||||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Desert Archer{NUM}
|
||||
hide_help={HIDEORNOT}
|
||||
name= _ "Desert Archer"
|
||||
race=elf
|
||||
gender=male
|
||||
image=units/elves-desert/archer.png
|
||||
image_long=units/elves-desert/archer-bow.png
|
||||
hitpoints=29
|
||||
movement_type=woodland
|
||||
#desert elves move fast across the sands, but are not used to forests
|
||||
#they are also a bit faster in caves
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
cave=2
|
||||
tundra=3
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
sand=40
|
||||
forest=50
|
||||
[/defense]
|
||||
movement=6
|
||||
experience=44
|
||||
level=1
|
||||
alignment=lawful
|
||||
advanceto=Desert Ranger,Desert Marksman
|
||||
cost={COST}
|
||||
usage=archer
|
||||
unit_description= _ "Desert Archers are trained from youth in archery, and so skilled in long-range combat. Though their bows are cruder and their arrows less plentiful than their elvish ancestors, they fight with ferocity that does credit to their race."
|
||||
die_sound={SOUND_LIST:ELF_HIT}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/archer-defend.png" units/elves-desert/archer.png {SOUND_LIST:ELF_HIT} melee}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/archer-bow-defend.png" units/elves-desert/archer.png {SOUND_LIST:ELF_HIT} ranged}
|
||||
[death]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image="units/elves-desert/archer-die1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=100
|
||||
end=200
|
||||
image="units/elves-desert/archer-die2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=200
|
||||
end=300
|
||||
image="units/elves-desert/archer-die3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=300
|
||||
end=400
|
||||
image="units/elves-desert/archer-die4.png"
|
||||
[/frame]
|
||||
[/death]
|
||||
# melee attack increased from 5-2 to 6-2
|
||||
# ranged attack decreased from 5-4 to 4-4
|
||||
[attack]
|
||||
name=sword
|
||||
description= _"sword"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=6
|
||||
number=2
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/archer-attack.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/archer-attack.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bow
|
||||
description= _"bow"
|
||||
type=pierce
|
||||
range=ranged
|
||||
damage=4
|
||||
number=4
|
||||
icon=attacks/bow-elven.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-400
|
||||
end=-250
|
||||
image=units/elves-desert/archer-attack1.png
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-400
|
||||
end=-250
|
||||
image=units/elves-desert/archer-attack1.png
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-150
|
||||
image=units/elves-desert/archer-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image=units/elves-desert/archer-attack3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/archer-attack3.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[female]
|
||||
id="Desert Archer"
|
||||
name= _ "female^Desert Archer"
|
||||
race=elf
|
||||
gender=female
|
||||
image="units/elves-desert/archer+female.png"
|
||||
image_long="units/elves-desert/archer+female-bow.png"
|
||||
hitpoints=29
|
||||
movement_type=woodland
|
||||
# Desert elves move fast across the sands, but are not used to
|
||||
# forests. They are also a bit faster in caves.
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
cave=2
|
||||
tundra=3
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
sand=40
|
||||
forest=50
|
||||
[/defense]
|
||||
movement=6
|
||||
experience=44
|
||||
level=1
|
||||
alignment=lawful
|
||||
advanceto=Desert Ranger,Desert Marksman
|
||||
cost=17
|
||||
usage=archer
|
||||
unit_description="Desert Archers are trained from youth in archery, and so skilled in long-range combat. Though their bows are cruder and their arrows less plentiful than their elvish ancestors, they fight with ferocity that does credit to their race."
|
||||
die_sound={SOUND_LIST:ELF_FEMALE_HIT}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/archer+female-defend.png" "units/elves-desert/archer+female.png" {SOUND_LIST:ELF_FEMALE_HIT} melee}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/archer+female-bow-defend.png" "units/elves-desert/archer+female.png" {SOUND_LIST:ELF_FEMALE_HIT} ranged}
|
||||
[death]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image="units/elves-desert/archer-female-die1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=100
|
||||
end=200
|
||||
image="units/elves-desert/archer-female-die2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=200
|
||||
end=300
|
||||
image="units/elves-desert/archer-female-die3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=300
|
||||
end=400
|
||||
image="units/elves-desert/archer-female-die4.png"
|
||||
[/frame]
|
||||
[/death]
|
||||
[attack]
|
||||
name=sword
|
||||
description= _"sword"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=6
|
||||
number=2
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image="units/elves-desert/archer+female-attack.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image="units/elves-desert/archer+female-attack.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bow
|
||||
description= _"bow"
|
||||
type=pierce
|
||||
range=ranged
|
||||
damage=4
|
||||
number=4
|
||||
icon=attacks/bow-elven.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-400
|
||||
end=-250
|
||||
image="units/elves-desert/archer+female-attack1.png"
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-400
|
||||
end=-250
|
||||
image="units/elves-desert/archer+female-attack1.png"
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-150
|
||||
image="units/elves-desert/archer+female-attack2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image="units/elves-desert/archer+female-attack3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="units/elves-desert/archer+female-attack3.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/female]
|
||||
[/unit]
|
||||
#enddef
|
||||
|
||||
{DESERT_ARCHER "" 17 false}
|
||||
|
|
|
@ -1,313 +1,313 @@
|
|||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Desert Avenger
|
||||
name= _ "Desert Avenger"
|
||||
race=elf
|
||||
image=units/elves-desert/avenger.png
|
||||
image_long=units/elves-desert/avenger-bow.png
|
||||
hitpoints=55
|
||||
movement_type=woodland
|
||||
# Desert elves move fast across the sands, but are not used to forests
|
||||
# They are also a bit faster in caves
|
||||
# Avengers move faster in mountains and shallow water
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
cave=2
|
||||
tundra=3
|
||||
shallow_water=2
|
||||
mountains=2
|
||||
[/movement_costs]
|
||||
# Avengers defend better in shallow water and swamp
|
||||
[defense]
|
||||
sand=40
|
||||
forest=50
|
||||
shallow_water=70
|
||||
swamp_water=60
|
||||
[/defense]
|
||||
movement=6
|
||||
experience=100
|
||||
level=3
|
||||
alignment=lawful
|
||||
advanceto=null
|
||||
{AMLA_TOUGH 3}
|
||||
cost=80
|
||||
usage=mixed fighter
|
||||
unit_description= _ "Desert Avengers are extremely skillful and extremely quick, powerful in all forms of combat. Like their kin, they prefer the sword to the bow and are adept at sneaking around and backstabbing their enemies.
|
||||
#textdomain wesnoth-utbs
|
||||
id=Desert Avenger
|
||||
name= _ "Desert Avenger"
|
||||
race=elf
|
||||
image=units/elves-desert/avenger.png
|
||||
image_long=units/elves-desert/avenger-bow.png
|
||||
hitpoints=55
|
||||
movement_type=woodland
|
||||
# Desert elves move fast across the sands, but are not used to forests
|
||||
# They are also a bit faster in caves
|
||||
# Avengers move faster in mountains and shallow water
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
cave=2
|
||||
tundra=3
|
||||
shallow_water=2
|
||||
mountains=2
|
||||
[/movement_costs]
|
||||
# Avengers defend better in shallow water and swamp
|
||||
[defense]
|
||||
sand=40
|
||||
forest=50
|
||||
shallow_water=70
|
||||
swamp_water=60
|
||||
[/defense]
|
||||
movement=6
|
||||
experience=100
|
||||
level=3
|
||||
alignment=lawful
|
||||
advanceto=null
|
||||
{AMLA_TOUGH 3}
|
||||
cost=80
|
||||
usage=mixed fighter
|
||||
unit_description= _ "Desert Avengers are extremely skillful and extremely quick, powerful in all forms of combat. Like their kin, they prefer the sword to the bow and are adept at sneaking around and backstabbing their enemies.
|
||||
|
||||
Special Notes: While a unit with the same allegiance as the Desert Avenger distracts an enemy, the Avenger may backstab, inflicting double damage, by creeping around behind that enemy."
|
||||
die_sound={SOUND_LIST:ELF_HIT}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/avenger-defend.png" units/elves-desert/avenger.png {SOUND_LIST:ELF_HIT} melee}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/avenger-bow-defend.png" units/elves-desert/avenger.png {SOUND_LIST:ELF_HIT} ranged}
|
||||
[death]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image="units/elves-desert/avenger-die1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=100
|
||||
end=200
|
||||
image="units/elves-desert/avenger-die2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=200
|
||||
end=300
|
||||
image="units/elves-desert/avenger-die3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=300
|
||||
end=400
|
||||
image="units/elves-desert/avenger-die4.png"
|
||||
[/frame]
|
||||
[/death]
|
||||
# originally 8-4 melee (changed to 9-3 because I added backstab)
|
||||
# then increase to 10-3 because all desert elves are strong
|
||||
# ranged attack is decreased by 1 (10-4 to 9-4)
|
||||
[attack]
|
||||
name=sword
|
||||
description= _"sword"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=10
|
||||
number=3
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_BACKSTAB}
|
||||
[/specials]
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image="units/elves-desert/avenger-attack.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image="units/elves-desert/avenger-attack.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bow
|
||||
description= _"bow"
|
||||
type=pierce
|
||||
range=ranged
|
||||
damage=9
|
||||
number=4
|
||||
icon=attacks/bow-elven.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-525
|
||||
end=-450
|
||||
image=units/elves-desert/avenger-bow.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-300
|
||||
image=units/elves-desert/avenger-attack1.png
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-300
|
||||
image=units/elves-desert/avenger-attack1.png
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-150
|
||||
image=units/elves-desert/avenger-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image=units/elves-desert/avenger-attack3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/avenger-attack3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=units/elves-desert/avenger-bow.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[female]
|
||||
id=Desert Avenger
|
||||
name= _ "female^Desert Avenger"
|
||||
race=elf
|
||||
gender=female
|
||||
image="units/elves-desert/avenger+female.png"
|
||||
image_long="units/elves-desert/avenger+female-bow.png"
|
||||
hitpoints=60
|
||||
movement_type=woodland
|
||||
# desert elves move fast across the sands, but are not used to
|
||||
# forests they are also a bit faster in caves
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
cave=2
|
||||
tundra=3
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
sand=40
|
||||
forest=50
|
||||
[/defense]
|
||||
movement=6
|
||||
experience=100
|
||||
level=3
|
||||
alignment=lawful
|
||||
advanceto=null
|
||||
{AMLA_TOUGH 3}
|
||||
cost=80
|
||||
#instead of ambush, desert avengers have backstab
|
||||
usage=mixed fighter
|
||||
unit_description="Desert Avengers are extremely skillful and extremely quick, powerful in all forms of combat. Like their kin, they prefer the sword to the bow and are adept at sneaking around and backstabbing their enemies.
|
||||
die_sound={SOUND_LIST:ELF_HIT}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/avenger-defend.png" units/elves-desert/avenger.png {SOUND_LIST:ELF_HIT} melee}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/avenger-bow-defend.png" units/elves-desert/avenger.png {SOUND_LIST:ELF_HIT} ranged}
|
||||
[death]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image="units/elves-desert/avenger-die1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=100
|
||||
end=200
|
||||
image="units/elves-desert/avenger-die2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=200
|
||||
end=300
|
||||
image="units/elves-desert/avenger-die3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=300
|
||||
end=400
|
||||
image="units/elves-desert/avenger-die4.png"
|
||||
[/frame]
|
||||
[/death]
|
||||
# originally 8-4 melee (changed to 9-3 because I added backstab)
|
||||
# then increase to 10-3 because all desert elves are strong
|
||||
# ranged attack is decreased by 1 (10-4 to 9-4)
|
||||
[attack]
|
||||
name=sword
|
||||
description= _"sword"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=10
|
||||
number=3
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_BACKSTAB}
|
||||
[/specials]
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image="units/elves-desert/avenger-attack.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image="units/elves-desert/avenger-attack.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bow
|
||||
description= _"bow"
|
||||
type=pierce
|
||||
range=ranged
|
||||
damage=9
|
||||
number=4
|
||||
icon=attacks/bow-elven.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-525
|
||||
end=-450
|
||||
image=units/elves-desert/avenger-bow.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-300
|
||||
image=units/elves-desert/avenger-attack1.png
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-300
|
||||
image=units/elves-desert/avenger-attack1.png
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-150
|
||||
image=units/elves-desert/avenger-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image=units/elves-desert/avenger-attack3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/avenger-attack3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=units/elves-desert/avenger-bow.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[female]
|
||||
id=Desert Avenger
|
||||
name= _ "female^Desert Avenger"
|
||||
race=elf
|
||||
gender=female
|
||||
image="units/elves-desert/avenger+female.png"
|
||||
image_long="units/elves-desert/avenger+female-bow.png"
|
||||
hitpoints=60
|
||||
movement_type=woodland
|
||||
# desert elves move fast across the sands, but are not used to
|
||||
# forests they are also a bit faster in caves
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
cave=2
|
||||
tundra=3
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
sand=40
|
||||
forest=50
|
||||
[/defense]
|
||||
movement=6
|
||||
experience=100
|
||||
level=3
|
||||
alignment=lawful
|
||||
advanceto=null
|
||||
{AMLA_TOUGH 3}
|
||||
cost=80
|
||||
#instead of ambush, desert avengers have backstab
|
||||
usage=mixed fighter
|
||||
unit_description="Desert Avengers are extremely skillful and extremely quick, powerful in all forms of combat. Like their kin, they prefer the sword to the bow and are adept at sneaking around and backstabbing their enemies.
|
||||
|
||||
Special Notes: While a unit with the same allegiance as the desert avenger distracts an enemy, the desert avenger may backstab, inflicting double damage, by creeping around behind that enemy."
|
||||
die_sound={SOUND_LIST:ELF_FEMALE_HIT}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/avenger+female-defend.png" "units/elves-desert/avenger+female.png" {SOUND_LIST:ELF_FEMALE_HIT} melee}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/avenger+female-bow-defend.png" "units/elves-desert/avenger+female.png" {SOUND_LIST:ELF_FEMALE_HIT} ranged}
|
||||
[death]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image="units/elves-desert/avenger-die1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=100
|
||||
end=200
|
||||
image="units/elves-desert/avenger-die2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=200
|
||||
end=300
|
||||
image="units/elves-desert/avenger-die3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=300
|
||||
end=400
|
||||
image="units/elves-desert/avenger-die4.png"
|
||||
[/frame]
|
||||
[/death]
|
||||
# originally 8 damage, 4 attacks changed to 8,3 because
|
||||
# added backstab then increased to 9 damage while ranged
|
||||
# damage is decreased by 1
|
||||
[attack]
|
||||
name=sword
|
||||
description= _"sword"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=9
|
||||
number=3
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_BACKSTAB}
|
||||
[/specials]
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image="units/elves-desert/avenger+female-attack.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image="units/elves-desert/avenger+female-attack.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bow
|
||||
description= _"bow"
|
||||
type=pierce
|
||||
range=ranged
|
||||
damage=10
|
||||
number=4
|
||||
icon=attacks/bow-elven.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-525
|
||||
end=-450
|
||||
image="units/elves-desert/avenger+female-bow.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-300
|
||||
image="units/elves-desert/avenger+female-attack1.png"
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-300
|
||||
image="units/elves-desert/avenger+female-attack1.png"
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-150
|
||||
image="units/elves-desert/avenger+female-attack2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image="units/elves-desert/avenger+female-attack3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="units/elves-desert/avenger+female-attack3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image="units/elves-desert/avenger+female-bow.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/female]
|
||||
die_sound={SOUND_LIST:ELF_FEMALE_HIT}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/avenger+female-defend.png" "units/elves-desert/avenger+female.png" {SOUND_LIST:ELF_FEMALE_HIT} melee}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/avenger+female-bow-defend.png" "units/elves-desert/avenger+female.png" {SOUND_LIST:ELF_FEMALE_HIT} ranged}
|
||||
[death]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image="units/elves-desert/avenger-die1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=100
|
||||
end=200
|
||||
image="units/elves-desert/avenger-die2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=200
|
||||
end=300
|
||||
image="units/elves-desert/avenger-die3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=300
|
||||
end=400
|
||||
image="units/elves-desert/avenger-die4.png"
|
||||
[/frame]
|
||||
[/death]
|
||||
# originally 8 damage, 4 attacks changed to 8,3 because
|
||||
# added backstab then increased to 9 damage while ranged
|
||||
# damage is decreased by 1
|
||||
[attack]
|
||||
name=sword
|
||||
description= _"sword"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=9
|
||||
number=3
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_BACKSTAB}
|
||||
[/specials]
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image="units/elves-desert/avenger+female-attack.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image="units/elves-desert/avenger+female-attack.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bow
|
||||
description= _"bow"
|
||||
type=pierce
|
||||
range=ranged
|
||||
damage=10
|
||||
number=4
|
||||
icon=attacks/bow-elven.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-525
|
||||
end=-450
|
||||
image="units/elves-desert/avenger+female-bow.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-300
|
||||
image="units/elves-desert/avenger+female-attack1.png"
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-300
|
||||
image="units/elves-desert/avenger+female-attack1.png"
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-150
|
||||
image="units/elves-desert/avenger+female-attack2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image="units/elves-desert/avenger+female-attack3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="units/elves-desert/avenger+female-attack3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image="units/elves-desert/avenger+female-bow.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/female]
|
||||
[/unit]
|
||||
|
|
|
@ -1,128 +1,128 @@
|
|||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Desert Captain
|
||||
name= _ "Desert Captain"
|
||||
race=elf
|
||||
image=units/elves-desert/captain.png
|
||||
image_long=units/elves-desert/captain-bow.png
|
||||
image_leading=units/elves-desert/captain-leading.png
|
||||
hitpoints=47
|
||||
[abilities]
|
||||
{ABILITY_LEADERSHIP_LEVEL_2}
|
||||
[/abilities]
|
||||
movement_type=woodland
|
||||
# Desert elves move fast across the sands, but are not used to forests.
|
||||
# They are also a bit faster in caves.
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
cave=2
|
||||
tundra=3
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
sand=40
|
||||
forest=50
|
||||
[/defense]
|
||||
movement=5
|
||||
experience=90
|
||||
level=2
|
||||
alignment=lawful
|
||||
advanceto=Desert Marshal
|
||||
cost=40
|
||||
usage=fighter
|
||||
unit_description= _ "Skilled in commanding other elves, Desert Captains provide a bonus to all level 1 units on adjacent hexes. Desert Captains prefer engaging the enemy in melee combat, but are trained in archery as well." + {SPECIAL_NOTES_LEADERSHIP}
|
||||
die_sound={SOUND_LIST:ELF_HIT}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/captain-defend.png" units/elves-desert/captain.png {SOUND_LIST:ELF_HIT} melee}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/captain-bow-defend.png" units/elves-desert/captain-bow.png {SOUND_LIST:ELF_HIT} ranged}
|
||||
# melee attack increased from 7-4 to 8-4
|
||||
# ranged attack decreased from 5-3 to 4-3
|
||||
[attack]
|
||||
name=sword
|
||||
description= _"sword"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=8
|
||||
number=4
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/captain-attack.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/captain-attack.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bow
|
||||
description= _"bow"
|
||||
type=pierce
|
||||
range=ranged
|
||||
damage=4
|
||||
number=3
|
||||
icon=attacks/bow-elven.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-600
|
||||
end=-450
|
||||
image=units/elves-desert/captain-bow.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-300
|
||||
image=units/elves-desert/captain-bow-attack1.png
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-300
|
||||
image=units/elves-desert/captain-bow-attack1.png
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-200
|
||||
image=units/elves-desert/captain-bow-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/captain-bow-attack3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/captain-bow-attack3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=units/elves-desert/captain-bow.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Desert Captain
|
||||
name= _ "Desert Captain"
|
||||
race=elf
|
||||
image=units/elves-desert/captain.png
|
||||
image_long=units/elves-desert/captain-bow.png
|
||||
image_leading=units/elves-desert/captain-leading.png
|
||||
hitpoints=47
|
||||
[abilities]
|
||||
{ABILITY_LEADERSHIP_LEVEL_2}
|
||||
[/abilities]
|
||||
movement_type=woodland
|
||||
# Desert elves move fast across the sands, but are not used to forests.
|
||||
# They are also a bit faster in caves.
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
cave=2
|
||||
tundra=3
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
sand=40
|
||||
forest=50
|
||||
[/defense]
|
||||
movement=5
|
||||
experience=90
|
||||
level=2
|
||||
alignment=lawful
|
||||
advanceto=Desert Marshal
|
||||
cost=40
|
||||
usage=fighter
|
||||
unit_description= _ "Skilled in commanding other elves, Desert Captains provide a bonus to all level 1 units on adjacent hexes. Desert Captains prefer engaging the enemy in melee combat, but are trained in archery as well." + {SPECIAL_NOTES_LEADERSHIP}
|
||||
die_sound={SOUND_LIST:ELF_HIT}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/captain-defend.png" units/elves-desert/captain.png {SOUND_LIST:ELF_HIT} melee}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/captain-bow-defend.png" units/elves-desert/captain-bow.png {SOUND_LIST:ELF_HIT} ranged}
|
||||
# melee attack increased from 7-4 to 8-4
|
||||
# ranged attack decreased from 5-3 to 4-3
|
||||
[attack]
|
||||
name=sword
|
||||
description= _"sword"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=8
|
||||
number=4
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/captain-attack.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/captain-attack.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bow
|
||||
description= _"bow"
|
||||
type=pierce
|
||||
range=ranged
|
||||
damage=4
|
||||
number=3
|
||||
icon=attacks/bow-elven.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-600
|
||||
end=-450
|
||||
image=units/elves-desert/captain-bow.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-300
|
||||
image=units/elves-desert/captain-bow-attack1.png
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-300
|
||||
image=units/elves-desert/captain-bow-attack1.png
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-200
|
||||
image=units/elves-desert/captain-bow-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/captain-bow-attack3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/captain-bow-attack3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=units/elves-desert/captain-bow.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/unit]
|
||||
|
|
|
@ -1,125 +1,125 @@
|
|||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Desert Champion
|
||||
name= _ "Desert Champion"
|
||||
race=elf
|
||||
image=units/elves-desert/champion.png
|
||||
image_long=units/elves-desert/champion-bow.png
|
||||
hitpoints=70
|
||||
movement_type=woodland
|
||||
#desert elves move fast across the sands, but are not used to forests
|
||||
#they are also a bit faster in caves
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
cave=2
|
||||
tundra=3
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
sand=40
|
||||
forest=50
|
||||
[/defense]
|
||||
movement=5
|
||||
experience=100
|
||||
level=3
|
||||
alignment=lawful
|
||||
advanceto=null
|
||||
{AMLA_TOUGH 3}
|
||||
cost=100
|
||||
usage=fighter
|
||||
unit_description= _ "Desert Champions are awesome masters of swordsmanship, inflicting grievous wounds in close combat. Master fighters, they are also skilled with the bow, able to inflict damage on their enemies from both near and far."
|
||||
die_sound={SOUND_LIST:ELF_HIT}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/champion-defend.png" units/elves-desert/champion.png {SOUND_LIST:ELF_HIT} melee}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/champion-bow-defend.png" units/elves-desert/champion-bow.png {SOUND_LIST:ELF_HIT} ranged}
|
||||
# melee attack increased from 9-5 to 10-4
|
||||
# ranged attack decreased from 9-3 to 8-3
|
||||
[attack]
|
||||
name=sword
|
||||
description= _"sword"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=10
|
||||
number=5
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/champion-attack.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/champion-attack.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bow
|
||||
description= _"bow"
|
||||
type=pierce
|
||||
range=ranged
|
||||
damage=8
|
||||
number=3
|
||||
icon=attacks/bow-elven.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-600
|
||||
end=-450
|
||||
image=units/elves-desert/champion-bow.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-300
|
||||
image=units/elves-desert/champion-bow-attack1.png
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-300
|
||||
image=units/elves-desert/champion-bow-attack1.png
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-200
|
||||
image=units/elves-desert/champion-bow-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/champion-bow-attack3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/champion-bow-attack3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=units/elves-desert/champion-bow.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Desert Champion
|
||||
name= _ "Desert Champion"
|
||||
race=elf
|
||||
image=units/elves-desert/champion.png
|
||||
image_long=units/elves-desert/champion-bow.png
|
||||
hitpoints=70
|
||||
movement_type=woodland
|
||||
#desert elves move fast across the sands, but are not used to forests
|
||||
#they are also a bit faster in caves
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
cave=2
|
||||
tundra=3
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
sand=40
|
||||
forest=50
|
||||
[/defense]
|
||||
movement=5
|
||||
experience=100
|
||||
level=3
|
||||
alignment=lawful
|
||||
advanceto=null
|
||||
{AMLA_TOUGH 3}
|
||||
cost=100
|
||||
usage=fighter
|
||||
unit_description= _ "Desert Champions are awesome masters of swordsmanship, inflicting grievous wounds in close combat. Master fighters, they are also skilled with the bow, able to inflict damage on their enemies from both near and far."
|
||||
die_sound={SOUND_LIST:ELF_HIT}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/champion-defend.png" units/elves-desert/champion.png {SOUND_LIST:ELF_HIT} melee}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/champion-bow-defend.png" units/elves-desert/champion-bow.png {SOUND_LIST:ELF_HIT} ranged}
|
||||
# melee attack increased from 9-5 to 10-4
|
||||
# ranged attack decreased from 9-3 to 8-3
|
||||
[attack]
|
||||
name=sword
|
||||
description= _"sword"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=10
|
||||
number=5
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/champion-attack.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/champion-attack.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bow
|
||||
description= _"bow"
|
||||
type=pierce
|
||||
range=ranged
|
||||
damage=8
|
||||
number=3
|
||||
icon=attacks/bow-elven.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-600
|
||||
end=-450
|
||||
image=units/elves-desert/champion-bow.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-300
|
||||
image=units/elves-desert/champion-bow-attack1.png
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-300
|
||||
image=units/elves-desert/champion-bow-attack1.png
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-200
|
||||
image=units/elves-desert/champion-bow-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/champion-bow-attack3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/champion-bow-attack3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=units/elves-desert/champion-bow.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/unit]
|
||||
|
|
|
@ -1,189 +1,189 @@
|
|||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Desert Druid
|
||||
name= _ "Desert Druid"
|
||||
race=elf
|
||||
gender=female
|
||||
image=units/elves-desert/druid.png
|
||||
hitpoints=36
|
||||
movement_type=woodland
|
||||
#desert elves move fast across the sands, but are not used to forests
|
||||
#they are also a bit faster in caves
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
cave=2
|
||||
tundra=3
|
||||
deep_water=100
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
sand=40
|
||||
forest=50
|
||||
[/defense]
|
||||
movement=5
|
||||
experience=80
|
||||
level=2
|
||||
alignment=lawful
|
||||
advanceto=Desert Shyde
|
||||
cost=34
|
||||
usage=healer
|
||||
[abilities]
|
||||
{ABILITY_CURES}
|
||||
[/abilities]
|
||||
unit_description= _ "Desert Druids are powerful masters of the sands. Brilliant at ensnaring unwary opponents, they use their vast knowledge of the plants of the desert to heal allies. Druids are excellent supporting units in any group of elves.
|
||||
#textdomain wesnoth-utbs
|
||||
id=Desert Druid
|
||||
name= _ "Desert Druid"
|
||||
race=elf
|
||||
gender=female
|
||||
image=units/elves-desert/druid.png
|
||||
hitpoints=36
|
||||
movement_type=woodland
|
||||
#desert elves move fast across the sands, but are not used to forests
|
||||
#they are also a bit faster in caves
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
cave=2
|
||||
tundra=3
|
||||
deep_water=100
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
sand=40
|
||||
forest=50
|
||||
[/defense]
|
||||
movement=5
|
||||
experience=80
|
||||
level=2
|
||||
alignment=lawful
|
||||
advanceto=Desert Shyde
|
||||
cost=34
|
||||
usage=healer
|
||||
[abilities]
|
||||
{ABILITY_CURES}
|
||||
[/abilities]
|
||||
unit_description= _ "Desert Druids are powerful masters of the sands. Brilliant at ensnaring unwary opponents, they use their vast knowledge of the plants of the desert to heal allies. Druids are excellent supporting units in any group of elves.
|
||||
|
||||
Special Notes: A druid's entangling attack slows enemies down, halving their movement speed and attack damage. Druids are capable of healing units around them, and curing them of poison."
|
||||
die_sound={SOUND_LIST:ELF_FEMALE_HIT}
|
||||
{DEFENSE_ANIM "units/elves-desert/druid-defend.png" units/elves-desert/druid.png {SOUND_LIST:ELF_FEMALE_HIT} }
|
||||
[healing_anim]
|
||||
[frame]
|
||||
begin=-225
|
||||
end=-175
|
||||
image="units/elves-desert/druid-healing1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-175
|
||||
end=-125
|
||||
image="units/elves-desert/druid-healing2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-125
|
||||
end=-75
|
||||
image="units/elves-desert/druid-healing3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-75
|
||||
end=-25
|
||||
image="units/elves-desert/druid-healing4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-25
|
||||
end=25
|
||||
image="units/elves-desert/druid-healing5.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=25
|
||||
end=75
|
||||
image="units/elves-desert/druid-healing6.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=75
|
||||
end=125
|
||||
image="units/elves-desert/druid-healing7.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=125
|
||||
end=175
|
||||
image="units/elves-desert/druid-healing8.png"
|
||||
[/frame]
|
||||
[/healing_anim]
|
||||
# melee attack increased from 4-2 to 5-2
|
||||
# ranged attack decreased from 6-2 to 5-2 and 6-3 to 5-3
|
||||
[attack]
|
||||
name=staff
|
||||
description= _"staff"
|
||||
type=impact
|
||||
range=melee
|
||||
damage=5
|
||||
number=2
|
||||
range=melee
|
||||
icon=attacks/druidstaff.png
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="units/elves-desert/druid-attack.png"
|
||||
sound=staff.wav
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="units/elves-desert/druid-attack.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=ensnare
|
||||
description= _"ensnare"
|
||||
type=impact
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_SLOW}
|
||||
[/specials]
|
||||
damage=5
|
||||
number=2
|
||||
range=ranged
|
||||
icon=attacks/entangle.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
offset=1.0
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/entangle.png"
|
||||
image_diagonal="projectiles/entangle.png"
|
||||
[/missile_frame]
|
||||
{FRAME_ON_SLOW (
|
||||
[frame]
|
||||
begin=-100
|
||||
end=-50
|
||||
image=units/elves-desert/druid-ranged.png
|
||||
sound=slowed.wav
|
||||
[/frame]
|
||||
)}
|
||||
[frame]
|
||||
begin=-50
|
||||
end=0
|
||||
image=units/elves-desert/druid-ranged.png
|
||||
sound=entangle.wav
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=thorns
|
||||
description= _"thorns"
|
||||
type=pierce
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_MAGICAL}
|
||||
[/specials]
|
||||
damage=5
|
||||
number=3
|
||||
range=ranged
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/thorns.png"
|
||||
image_diagonal="projectiles/thorns-ne.png"
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-150
|
||||
image="units/elves-desert/druid.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
sound=magic-thorns-1.ogg,magic-thorns-2.ogg
|
||||
begin=-150
|
||||
end=0
|
||||
image="units/elves-desert/druid-ranged.png"
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
sound=magic-thorns-miss-1.ogg,magic-thorns-miss-2.ogg
|
||||
begin=-150
|
||||
end=0
|
||||
image="units/elves-desert/druid-ranged.png"
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
die_sound={SOUND_LIST:ELF_FEMALE_HIT}
|
||||
{DEFENSE_ANIM "units/elves-desert/druid-defend.png" units/elves-desert/druid.png {SOUND_LIST:ELF_FEMALE_HIT} }
|
||||
[healing_anim]
|
||||
[frame]
|
||||
begin=-225
|
||||
end=-175
|
||||
image="units/elves-desert/druid-healing1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-175
|
||||
end=-125
|
||||
image="units/elves-desert/druid-healing2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-125
|
||||
end=-75
|
||||
image="units/elves-desert/druid-healing3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-75
|
||||
end=-25
|
||||
image="units/elves-desert/druid-healing4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-25
|
||||
end=25
|
||||
image="units/elves-desert/druid-healing5.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=25
|
||||
end=75
|
||||
image="units/elves-desert/druid-healing6.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=75
|
||||
end=125
|
||||
image="units/elves-desert/druid-healing7.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=125
|
||||
end=175
|
||||
image="units/elves-desert/druid-healing8.png"
|
||||
[/frame]
|
||||
[/healing_anim]
|
||||
# melee attack increased from 4-2 to 5-2
|
||||
# ranged attack decreased from 6-2 to 5-2 and 6-3 to 5-3
|
||||
[attack]
|
||||
name=staff
|
||||
description= _"staff"
|
||||
type=impact
|
||||
range=melee
|
||||
damage=5
|
||||
number=2
|
||||
range=melee
|
||||
icon=attacks/druidstaff.png
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="units/elves-desert/druid-attack.png"
|
||||
sound=staff.wav
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="units/elves-desert/druid-attack.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=ensnare
|
||||
description= _"ensnare"
|
||||
type=impact
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_SLOW}
|
||||
[/specials]
|
||||
damage=5
|
||||
number=2
|
||||
range=ranged
|
||||
icon=attacks/entangle.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
offset=1.0
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/entangle.png"
|
||||
image_diagonal="projectiles/entangle.png"
|
||||
[/missile_frame]
|
||||
{FRAME_ON_SLOW (
|
||||
[frame]
|
||||
begin=-100
|
||||
end=-50
|
||||
image=units/elves-desert/druid-ranged.png
|
||||
sound=slowed.wav
|
||||
[/frame]
|
||||
)}
|
||||
[frame]
|
||||
begin=-50
|
||||
end=0
|
||||
image=units/elves-desert/druid-ranged.png
|
||||
sound=entangle.wav
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=thorns
|
||||
description= _"thorns"
|
||||
type=pierce
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_MAGICAL}
|
||||
[/specials]
|
||||
damage=5
|
||||
number=3
|
||||
range=ranged
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/thorns.png"
|
||||
image_diagonal="projectiles/thorns-ne.png"
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-150
|
||||
image="units/elves-desert/druid.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
sound=magic-thorns-1.ogg,magic-thorns-2.ogg
|
||||
begin=-150
|
||||
end=0
|
||||
image="units/elves-desert/druid-ranged.png"
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
sound=magic-thorns-miss-1.ogg,magic-thorns-miss-2.ogg
|
||||
begin=-150
|
||||
end=0
|
||||
image="units/elves-desert/druid-ranged.png"
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/unit]
|
||||
|
|
|
@ -1,129 +1,129 @@
|
|||
#define DESERT_FIGHTER NUM COST HIDEORNOT
|
||||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Desert Fighter{NUM}
|
||||
hide_help={HIDEORNOT}
|
||||
name= _ "Desert Fighter"
|
||||
race=elf
|
||||
image=units/elves-desert/fighter.png
|
||||
image_long=units/elves-desert/fighter-bow.png
|
||||
hitpoints=34
|
||||
movement_type=woodland
|
||||
#desert elves move fast across the sands, but are not used to forests
|
||||
#they are also a bit faster in caves
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
cave=2
|
||||
tundra=3
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
sand=40
|
||||
forest=50
|
||||
[/defense]
|
||||
movement=5
|
||||
experience=40
|
||||
level=1
|
||||
alignment=lawful
|
||||
advanceto=Desert Captain,Desert Hero
|
||||
cost={COST}
|
||||
usage=fighter
|
||||
unit_description= _ "Desert Fighters make up the bulk of the Quenoth warriors. They are trained in both sword and bow, though like most of their kin, they prefer swordplay to archery. These Elves are deft of foot, and fight best in the open sands."
|
||||
die_sound={SOUND_LIST:ELF_HIT}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/fighter-defend.png" units/elves-desert/fighter.png {SOUND_LIST:ELF_HIT} melee}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/fighter-bow-defend.png" units/elves-desert/fighter-bow.png {SOUND_LIST:ELF_HIT} ranged}
|
||||
# melee attack increased from 5-4 to 6-4
|
||||
# ranged attack decreased from 3-3 to 2-3
|
||||
[attack]
|
||||
name=sword
|
||||
description= _"sword"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=6
|
||||
number=4
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/fighter-attack.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/fighter-attack.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bow
|
||||
description= _"bow"
|
||||
type=pierce
|
||||
range=ranged
|
||||
damage=2
|
||||
number=3
|
||||
icon=attacks/bow-elven.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-600
|
||||
end=-450
|
||||
image=units/elves-desert/fighter-bow.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-300
|
||||
image=units/elves-desert/fighter-bow-attack1.png
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-300
|
||||
image=units/elves-desert/fighter-bow-attack1.png
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-200
|
||||
image=units/elves-desert/fighter-bow-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/fighter-bow-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/fighter-bow-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=units/elves-desert/fighter-bow.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/unit]
|
||||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Desert Fighter{NUM}
|
||||
hide_help={HIDEORNOT}
|
||||
name= _ "Desert Fighter"
|
||||
race=elf
|
||||
image=units/elves-desert/fighter.png
|
||||
image_long=units/elves-desert/fighter-bow.png
|
||||
hitpoints=34
|
||||
movement_type=woodland
|
||||
#desert elves move fast across the sands, but are not used to forests
|
||||
#they are also a bit faster in caves
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
cave=2
|
||||
tundra=3
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
sand=40
|
||||
forest=50
|
||||
[/defense]
|
||||
movement=5
|
||||
experience=40
|
||||
level=1
|
||||
alignment=lawful
|
||||
advanceto=Desert Captain,Desert Hero
|
||||
cost={COST}
|
||||
usage=fighter
|
||||
unit_description= _ "Desert Fighters make up the bulk of the Quenoth warriors. They are trained in both sword and bow, though like most of their kin, they prefer swordplay to archery. These Elves are deft of foot, and fight best in the open sands."
|
||||
die_sound={SOUND_LIST:ELF_HIT}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/fighter-defend.png" units/elves-desert/fighter.png {SOUND_LIST:ELF_HIT} melee}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/fighter-bow-defend.png" units/elves-desert/fighter-bow.png {SOUND_LIST:ELF_HIT} ranged}
|
||||
# melee attack increased from 5-4 to 6-4
|
||||
# ranged attack decreased from 3-3 to 2-3
|
||||
[attack]
|
||||
name=sword
|
||||
description= _"sword"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=6
|
||||
number=4
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/fighter-attack.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/fighter-attack.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bow
|
||||
description= _"bow"
|
||||
type=pierce
|
||||
range=ranged
|
||||
damage=2
|
||||
number=3
|
||||
icon=attacks/bow-elven.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-600
|
||||
end=-450
|
||||
image=units/elves-desert/fighter-bow.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-300
|
||||
image=units/elves-desert/fighter-bow-attack1.png
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-300
|
||||
image=units/elves-desert/fighter-bow-attack1.png
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-200
|
||||
image=units/elves-desert/fighter-bow-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/fighter-bow-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/fighter-bow-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=units/elves-desert/fighter-bow.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/unit]
|
||||
#enddef
|
||||
|
||||
{DESERT_FIGHTER "" 15 false}
|
||||
|
|
|
@ -1,124 +1,124 @@
|
|||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Desert Hero
|
||||
name= _ "Desert Hero"
|
||||
race=elf
|
||||
image=units/elves-desert/hero.png
|
||||
image_long=units/elves-desert/hero-bow.png
|
||||
hitpoints=48
|
||||
movement_type=woodland
|
||||
#desert elves move fast across the sands, but are not used to forests
|
||||
#they are also a bit faster in caves
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
cave=2
|
||||
tundra=3
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
sand=40
|
||||
forest=50
|
||||
[/defense]
|
||||
movement=5
|
||||
experience=80
|
||||
level=2
|
||||
alignment=lawful
|
||||
advanceto=Desert Champion
|
||||
cost=40
|
||||
usage=fighter
|
||||
unit_description= _ "Desert Heroes focus on individual performance on the battlefield, having tweaked their combat skills to the very maximum. Desert Heroes prefer fighting at close range with the sword, but also have some skill with the bow."
|
||||
die_sound={SOUND_LIST:ELF_HIT}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/hero-defend.png" units/elves-desert/hero.png {SOUND_LIST:ELF_HIT} melee}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/hero-bow-defend.png" units/elves-desert/hero-bow.png {SOUND_LIST:ELF_HIT} ranged}
|
||||
# melee attack increased from 8-4 to 9-4
|
||||
# ranged attack decreased from 6-3 to 5-3
|
||||
[attack]
|
||||
name=sword
|
||||
description= _"sword"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=9
|
||||
number=4
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/hero-attack.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/hero-attack.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bow
|
||||
description= _"bow"
|
||||
type=pierce
|
||||
range=ranged
|
||||
damage=5
|
||||
number=3
|
||||
icon=attacks/bow-elven.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-600
|
||||
end=-450
|
||||
image=units/elves-desert/hero-bow.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-300
|
||||
image=units/elves-desert/hero-bow-attack1.png
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-300
|
||||
image=units/elves-desert/hero-bow-attack1.png
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-200
|
||||
image=units/elves-desert/hero-bow-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/hero-bow-attack3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/hero-bow-attack3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=units/elves-desert/hero-bow.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Desert Hero
|
||||
name= _ "Desert Hero"
|
||||
race=elf
|
||||
image=units/elves-desert/hero.png
|
||||
image_long=units/elves-desert/hero-bow.png
|
||||
hitpoints=48
|
||||
movement_type=woodland
|
||||
#desert elves move fast across the sands, but are not used to forests
|
||||
#they are also a bit faster in caves
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
cave=2
|
||||
tundra=3
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
sand=40
|
||||
forest=50
|
||||
[/defense]
|
||||
movement=5
|
||||
experience=80
|
||||
level=2
|
||||
alignment=lawful
|
||||
advanceto=Desert Champion
|
||||
cost=40
|
||||
usage=fighter
|
||||
unit_description= _ "Desert Heroes focus on individual performance on the battlefield, having tweaked their combat skills to the very maximum. Desert Heroes prefer fighting at close range with the sword, but also have some skill with the bow."
|
||||
die_sound={SOUND_LIST:ELF_HIT}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/hero-defend.png" units/elves-desert/hero.png {SOUND_LIST:ELF_HIT} melee}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/hero-bow-defend.png" units/elves-desert/hero-bow.png {SOUND_LIST:ELF_HIT} ranged}
|
||||
# melee attack increased from 8-4 to 9-4
|
||||
# ranged attack decreased from 6-3 to 5-3
|
||||
[attack]
|
||||
name=sword
|
||||
description= _"sword"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=9
|
||||
number=4
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/hero-attack.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/hero-attack.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bow
|
||||
description= _"bow"
|
||||
type=pierce
|
||||
range=ranged
|
||||
damage=5
|
||||
number=3
|
||||
icon=attacks/bow-elven.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-600
|
||||
end=-450
|
||||
image=units/elves-desert/hero-bow.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-300
|
||||
image=units/elves-desert/hero-bow-attack1.png
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-300
|
||||
image=units/elves-desert/hero-bow-attack1.png
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-200
|
||||
image=units/elves-desert/hero-bow-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/hero-bow-attack3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/hero-bow-attack3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=units/elves-desert/hero-bow.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/unit]
|
||||
|
|
|
@ -1,131 +1,131 @@
|
|||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Desert Horseman
|
||||
name= _ "Desert Horseman"
|
||||
race=elf
|
||||
image=units/elves-desert/horse-archer.png
|
||||
{DEFENSE_ANIM "units/elves-desert/horse-archer-defend.png" units/elves-desert/horse-archer-moving.png {SOUND_LIST:HORSE_HIT} }
|
||||
[movement_anim]
|
||||
[frame]
|
||||
begin=0
|
||||
end=150
|
||||
image="units/elves-desert/horse-archer-moving.png"
|
||||
[/frame]
|
||||
[/movement_anim]
|
||||
hitpoints=50
|
||||
movement_type=woodland
|
||||
#desert elves move fast across the sands, but are not used to forests
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
tundra=4
|
||||
[/movement_costs]
|
||||
#mostly like a foot Elf, but they
|
||||
#are bad at defending in villages
|
||||
[defense]
|
||||
village=60
|
||||
sand=40
|
||||
forest=50
|
||||
[/defense]
|
||||
#they are weak against piercing attacks
|
||||
[resistance]
|
||||
pierce=120
|
||||
[/resistance]
|
||||
movement=8
|
||||
experience=100
|
||||
level=2
|
||||
alignment=lawful
|
||||
advanceto=null
|
||||
{AMLA_TOUGH 3}
|
||||
cost=34
|
||||
[abilities]
|
||||
{ABILITY_SKIRMISHER}
|
||||
[/abilities]
|
||||
usage=scout
|
||||
unit_description= _ "Trading speed for heavier arms and armament, Elvish Horsemen delight in riding into danger instead of away from it. The open sands are much more suited towards mounted combat than their old forests were, and through the generations the Elves have greatly increased their equestrian skills.
|
||||
#textdomain wesnoth-utbs
|
||||
id=Desert Horseman
|
||||
name= _ "Desert Horseman"
|
||||
race=elf
|
||||
image=units/elves-desert/horse-archer.png
|
||||
{DEFENSE_ANIM "units/elves-desert/horse-archer-defend.png" units/elves-desert/horse-archer-moving.png {SOUND_LIST:HORSE_HIT} }
|
||||
[movement_anim]
|
||||
[frame]
|
||||
begin=0
|
||||
end=150
|
||||
image="units/elves-desert/horse-archer-moving.png"
|
||||
[/frame]
|
||||
[/movement_anim]
|
||||
hitpoints=50
|
||||
movement_type=woodland
|
||||
#desert elves move fast across the sands, but are not used to forests
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
tundra=4
|
||||
[/movement_costs]
|
||||
#mostly like a foot Elf, but they
|
||||
#are bad at defending in villages
|
||||
[defense]
|
||||
village=60
|
||||
sand=40
|
||||
forest=50
|
||||
[/defense]
|
||||
#they are weak against piercing attacks
|
||||
[resistance]
|
||||
pierce=120
|
||||
[/resistance]
|
||||
movement=8
|
||||
experience=100
|
||||
level=2
|
||||
alignment=lawful
|
||||
advanceto=null
|
||||
{AMLA_TOUGH 3}
|
||||
cost=34
|
||||
[abilities]
|
||||
{ABILITY_SKIRMISHER}
|
||||
[/abilities]
|
||||
usage=scout
|
||||
unit_description= _ "Trading speed for heavier arms and armament, Elvish Horsemen delight in riding into danger instead of away from it. The open sands are much more suited towards mounted combat than their old forests were, and through the generations the Elves have greatly increased their equestrian skills.
|
||||
|
||||
Special Notes: The skirmish ability allows the Desert Horseman to ignore enemy units' zones of control and move easily around enemy formations."
|
||||
die_sound=horse-die.ogg
|
||||
# this is a custom elf unit for this campaign
|
||||
# to make up for their other weaker mounted units
|
||||
[attack]
|
||||
name=sword
|
||||
description= _"sword"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=7
|
||||
number=5
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/horse-archer-moving.png
|
||||
sound=horse-elf-canter.wav
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/horse-archer-attack.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/horse-archer-attack.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bow
|
||||
description= _"bow"
|
||||
type=pierce
|
||||
range=ranged
|
||||
damage=5
|
||||
number=3
|
||||
icon=attacks/bow-elven.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-150
|
||||
image=units/elves-desert/horse-archer-ranged1.png
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-150
|
||||
image=units/elves-desert/horse-archer-ranged1.png
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image=units/elves-desert/horse-archer-ranged2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/horse-archer-ranged2.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
die_sound=horse-die.ogg
|
||||
# this is a custom elf unit for this campaign
|
||||
# to make up for their other weaker mounted units
|
||||
[attack]
|
||||
name=sword
|
||||
description= _"sword"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=7
|
||||
number=5
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/horse-archer-moving.png
|
||||
sound=horse-elf-canter.wav
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/horse-archer-attack.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/horse-archer-attack.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bow
|
||||
description= _"bow"
|
||||
type=pierce
|
||||
range=ranged
|
||||
damage=5
|
||||
number=3
|
||||
icon=attacks/bow-elven.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-150
|
||||
image=units/elves-desert/horse-archer-ranged1.png
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-150
|
||||
image=units/elves-desert/horse-archer-ranged1.png
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image=units/elves-desert/horse-archer-ranged2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/horse-archer-ranged2.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/unit]
|
||||
|
|
|
@ -1,123 +1,123 @@
|
|||
#define DESERT_HUNTER NUM COST HIDEORNOT
|
||||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Desert Hunter{NUM}
|
||||
hide_help={HIDEORNOT}
|
||||
name= _ "Desert Hunter"
|
||||
race=elf
|
||||
gender=male,female
|
||||
image=units/elves-desert/hunter.png
|
||||
hitpoints=30
|
||||
movement_type=woodland
|
||||
#desert elves move fast across the sands, but are not used to forests
|
||||
#they are also a bit faster in caves
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
cave=2
|
||||
tundra=3
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
sand=40
|
||||
forest=50
|
||||
[/defense]
|
||||
movement=6
|
||||
experience=42
|
||||
level=1
|
||||
alignment=lawful
|
||||
advanceto=Desert Sentinel
|
||||
cost={COST}
|
||||
usage=mixed fighter
|
||||
unit_description= _ "Desert Hunters are trained to scour the sands for prey and enemies. They can quickly entangle others with their bolas and then finish them off with their swords."
|
||||
die_sound={SOUND_LIST:ELF_HIT}
|
||||
{DEFENSE_ANIM "units/elves-desert/hunter-defend.png" units/elves-desert/hunter.png {SOUND_LIST:ELF_HIT} }
|
||||
[attack]
|
||||
name=sword
|
||||
description= _"sword"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=5
|
||||
number=4
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/hunter-melee.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/hunter-melee.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bola
|
||||
description= _"bola"
|
||||
type=impact
|
||||
range=ranged
|
||||
damage=4
|
||||
number=2
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_SLOW}
|
||||
[/specials]
|
||||
icon=attacks/bolas.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image=projectiles/bola-n.png
|
||||
image_diagonal=projectiles/bola-ne.png
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-200
|
||||
image=units/elves-desert/hunter-ranged-1.png
|
||||
sound=hatchet.wav
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-200
|
||||
image=units/elves-desert/hunter-ranged-1.png
|
||||
sound=hatchet-miss.wav
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/hunter-ranged-2.png
|
||||
[/frame]
|
||||
{FRAME_ON_SLOW (
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/hunter-ranged-3.png
|
||||
sound=slowed.wav
|
||||
[/frame]
|
||||
)}
|
||||
[/animation]
|
||||
[/attack]
|
||||
[female]
|
||||
name= _ "female^Desert Hunter"
|
||||
gender=female
|
||||
die_sound={SOUND_LIST:ELF_FEMALE_HIT}
|
||||
{DEFENSE_ANIM "units/elves-desert/hunter-defend.png" units/elves-desert/hunter.png {SOUND_LIST:ELF_FEMALE_HIT} }
|
||||
[/female]
|
||||
[/unit]
|
||||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Desert Hunter{NUM}
|
||||
hide_help={HIDEORNOT}
|
||||
name= _ "Desert Hunter"
|
||||
race=elf
|
||||
gender=male,female
|
||||
image=units/elves-desert/hunter.png
|
||||
hitpoints=30
|
||||
movement_type=woodland
|
||||
#desert elves move fast across the sands, but are not used to forests
|
||||
#they are also a bit faster in caves
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
cave=2
|
||||
tundra=3
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
sand=40
|
||||
forest=50
|
||||
[/defense]
|
||||
movement=6
|
||||
experience=42
|
||||
level=1
|
||||
alignment=lawful
|
||||
advanceto=Desert Sentinel
|
||||
cost={COST}
|
||||
usage=mixed fighter
|
||||
unit_description= _ "Desert Hunters are trained to scour the sands for prey and enemies. They can quickly entangle others with their bolas and then finish them off with their swords."
|
||||
die_sound={SOUND_LIST:ELF_HIT}
|
||||
{DEFENSE_ANIM "units/elves-desert/hunter-defend.png" units/elves-desert/hunter.png {SOUND_LIST:ELF_HIT} }
|
||||
[attack]
|
||||
name=sword
|
||||
description= _"sword"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=5
|
||||
number=4
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/hunter-melee.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/hunter-melee.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bola
|
||||
description= _"bola"
|
||||
type=impact
|
||||
range=ranged
|
||||
damage=4
|
||||
number=2
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_SLOW}
|
||||
[/specials]
|
||||
icon=attacks/bolas.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image=projectiles/bola-n.png
|
||||
image_diagonal=projectiles/bola-ne.png
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-200
|
||||
image=units/elves-desert/hunter-ranged-1.png
|
||||
sound=hatchet.wav
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-200
|
||||
image=units/elves-desert/hunter-ranged-1.png
|
||||
sound=hatchet-miss.wav
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/hunter-ranged-2.png
|
||||
[/frame]
|
||||
{FRAME_ON_SLOW (
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/hunter-ranged-3.png
|
||||
sound=slowed.wav
|
||||
[/frame]
|
||||
)}
|
||||
[/animation]
|
||||
[/attack]
|
||||
[female]
|
||||
name= _ "female^Desert Hunter"
|
||||
gender=female
|
||||
die_sound={SOUND_LIST:ELF_FEMALE_HIT}
|
||||
{DEFENSE_ANIM "units/elves-desert/hunter-defend.png" units/elves-desert/hunter.png {SOUND_LIST:ELF_FEMALE_HIT} }
|
||||
[/female]
|
||||
[/unit]
|
||||
#enddef
|
||||
|
||||
{DESERT_HUNTER "" 20 false}
|
||||
|
|
|
@ -1,264 +1,264 @@
|
|||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Desert Marksman
|
||||
name= _ "Desert Marksman"
|
||||
race=elf
|
||||
image=units/elves-desert/marksman.png
|
||||
hitpoints=37
|
||||
movement_type=woodland
|
||||
#desert elves move fast across the sands, but are not used to forests
|
||||
#they are also a bit faster in caves
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
cave=2
|
||||
tundra=3
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
sand=40
|
||||
forest=50
|
||||
[/defense]
|
||||
movement=6
|
||||
experience=90
|
||||
level=2
|
||||
alignment=lawful
|
||||
advanceto=Desert Sharpshooter
|
||||
cost=60
|
||||
usage=archer
|
||||
unit_description= _ "Desert Marksman are expert in use of the bow. Though their bows and arrows are not as fine as those of their ancestors, they continue to hone their skill. This great skill with the bow compensates for their lack of skill in melee combat.
|
||||
#textdomain wesnoth-utbs
|
||||
id=Desert Marksman
|
||||
name= _ "Desert Marksman"
|
||||
race=elf
|
||||
image=units/elves-desert/marksman.png
|
||||
hitpoints=37
|
||||
movement_type=woodland
|
||||
#desert elves move fast across the sands, but are not used to forests
|
||||
#they are also a bit faster in caves
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
cave=2
|
||||
tundra=3
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
sand=40
|
||||
forest=50
|
||||
[/defense]
|
||||
movement=6
|
||||
experience=90
|
||||
level=2
|
||||
alignment=lawful
|
||||
advanceto=Desert Sharpshooter
|
||||
cost=60
|
||||
usage=archer
|
||||
unit_description= _ "Desert Marksman are expert in use of the bow. Though their bows and arrows are not as fine as those of their ancestors, they continue to hone their skill. This great skill with the bow compensates for their lack of skill in melee combat.
|
||||
|
||||
Special Notes: Their marksmanship gives these elves a high chance of hitting their enemy, but only on the attack."
|
||||
die_sound={SOUND_LIST:ELF_HIT}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/marksman-defend.png" units/elves-desert/marksman.png {SOUND_LIST:ELF_HIT} melee}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/marksman-bow-defend.png" units/elves-desert/marksman.png {SOUND_LIST:ELF_HIT} ranged}
|
||||
# melee attack increased from 6-2 to 7-2
|
||||
# ranged attack decreased from 9-4 to 8-4
|
||||
[attack]
|
||||
name=sword
|
||||
description= _"sword"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=7
|
||||
number=2
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/marksman-attack.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/marksman-attack.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=longbow
|
||||
description= _"longbow"
|
||||
type=pierce
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_MARKSMAN}
|
||||
[/specials]
|
||||
range=ranged
|
||||
damage=8
|
||||
number=4
|
||||
icon=attacks/bow-elven-magic.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-475
|
||||
end=-400
|
||||
image=units/elves-desert/marksman-bow.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-400
|
||||
end=-325
|
||||
image=units/elves-desert/marksman-attack1.png
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-400
|
||||
end=-325
|
||||
image=units/elves-desert/marksman-attack1.png
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-325
|
||||
end=-250
|
||||
image=units/elves-desert/marksman-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-150
|
||||
image=units/elves-desert/marksman-attack3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image=units/elves-desert/marksman-attack4.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/marksman-attack4.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=75
|
||||
image=units/elves-desert/marksman-bow.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[female]
|
||||
id=Desert Marksman
|
||||
name= _ "female^Desert Marksman"
|
||||
race=elf
|
||||
gender=female
|
||||
image="units/elves-desert/marksman+female.png"
|
||||
hitpoints=37
|
||||
movement_type=woodland
|
||||
# Desert elves move fast across the sands, but are not used to
|
||||
# forests. They are also a bit faster in caves
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
cave=2
|
||||
tundra=3
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
sand=40
|
||||
forest=50
|
||||
[/defense]
|
||||
movement=6
|
||||
experience=90
|
||||
level=2
|
||||
alignment=lawful
|
||||
advanceto=Desert Sharpshooter
|
||||
cost=60
|
||||
usage=archer
|
||||
unit_description="Desert Marksman are expert in use of the bow. Though their bows and arrows are not as fine as those of their ancestors, they continue to hone their skill. This great skill with the bow compensates for their lack of skill in melee combat.
|
||||
die_sound={SOUND_LIST:ELF_HIT}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/marksman-defend.png" units/elves-desert/marksman.png {SOUND_LIST:ELF_HIT} melee}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/marksman-bow-defend.png" units/elves-desert/marksman.png {SOUND_LIST:ELF_HIT} ranged}
|
||||
# melee attack increased from 6-2 to 7-2
|
||||
# ranged attack decreased from 9-4 to 8-4
|
||||
[attack]
|
||||
name=sword
|
||||
description= _"sword"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=7
|
||||
number=2
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/marksman-attack.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/marksman-attack.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=longbow
|
||||
description= _"longbow"
|
||||
type=pierce
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_MARKSMAN}
|
||||
[/specials]
|
||||
range=ranged
|
||||
damage=8
|
||||
number=4
|
||||
icon=attacks/bow-elven-magic.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-475
|
||||
end=-400
|
||||
image=units/elves-desert/marksman-bow.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-400
|
||||
end=-325
|
||||
image=units/elves-desert/marksman-attack1.png
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-400
|
||||
end=-325
|
||||
image=units/elves-desert/marksman-attack1.png
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-325
|
||||
end=-250
|
||||
image=units/elves-desert/marksman-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-150
|
||||
image=units/elves-desert/marksman-attack3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image=units/elves-desert/marksman-attack4.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/marksman-attack4.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=75
|
||||
image=units/elves-desert/marksman-bow.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[female]
|
||||
id=Desert Marksman
|
||||
name= _ "female^Desert Marksman"
|
||||
race=elf
|
||||
gender=female
|
||||
image="units/elves-desert/marksman+female.png"
|
||||
hitpoints=37
|
||||
movement_type=woodland
|
||||
# Desert elves move fast across the sands, but are not used to
|
||||
# forests. They are also a bit faster in caves
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
cave=2
|
||||
tundra=3
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
sand=40
|
||||
forest=50
|
||||
[/defense]
|
||||
movement=6
|
||||
experience=90
|
||||
level=2
|
||||
alignment=lawful
|
||||
advanceto=Desert Sharpshooter
|
||||
cost=60
|
||||
usage=archer
|
||||
unit_description="Desert Marksman are expert in use of the bow. Though their bows and arrows are not as fine as those of their ancestors, they continue to hone their skill. This great skill with the bow compensates for their lack of skill in melee combat.
|
||||
|
||||
Special Notes: Their marksmanship gives these elves a high chance of hitting their enemy, but only on the attack."
|
||||
die_sound={SOUND_LIST:ELF_FEMALE_HIT}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/marksman+female-defend.png" "units/elves-desert/marksman+female.png" {SOUND_LIST:ELF_FEMALE_HIT} melee}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/marksman+female-bow-defend.png" "units/elves-desert/marksman+female.png" {SOUND_LIST:ELF_FEMALE_HIT} ranged}
|
||||
[attack]
|
||||
name=sword
|
||||
description= _"sword"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=7
|
||||
number=2
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image="units/elves-desert/marksman+female-attack.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image="units/elves-desert/marksman+female-attack.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=longbow
|
||||
description= _"longbow"
|
||||
type=pierce
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_MARKSMAN}
|
||||
[/specials]
|
||||
range=ranged
|
||||
damage=8
|
||||
number=4
|
||||
icon=attacks/bow-elven-magic.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-475
|
||||
end=-400
|
||||
image="units/elves-desert/marksman+female-bow.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-400
|
||||
end=-325
|
||||
image="units/elves-desert/marksman+female-attack1.png"
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-400
|
||||
end=-325
|
||||
image="units/elves-desert/marksman+female-attack1.png"
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-325
|
||||
end=-250
|
||||
image="units/elves-desert/marksman+female-attack2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-150
|
||||
image="units/elves-desert/marksman+female-attack3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image=units/elves-desert/marksman+female-attack4.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/marksman+female-attack4.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=75
|
||||
image="units/elves-desert/marksman+female-bow.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/female]
|
||||
die_sound={SOUND_LIST:ELF_FEMALE_HIT}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/marksman+female-defend.png" "units/elves-desert/marksman+female.png" {SOUND_LIST:ELF_FEMALE_HIT} melee}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/marksman+female-bow-defend.png" "units/elves-desert/marksman+female.png" {SOUND_LIST:ELF_FEMALE_HIT} ranged}
|
||||
[attack]
|
||||
name=sword
|
||||
description= _"sword"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=7
|
||||
number=2
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image="units/elves-desert/marksman+female-attack.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image="units/elves-desert/marksman+female-attack.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=longbow
|
||||
description= _"longbow"
|
||||
type=pierce
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_MARKSMAN}
|
||||
[/specials]
|
||||
range=ranged
|
||||
damage=8
|
||||
number=4
|
||||
icon=attacks/bow-elven-magic.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-475
|
||||
end=-400
|
||||
image="units/elves-desert/marksman+female-bow.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-400
|
||||
end=-325
|
||||
image="units/elves-desert/marksman+female-attack1.png"
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-400
|
||||
end=-325
|
||||
image="units/elves-desert/marksman+female-attack1.png"
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-325
|
||||
end=-250
|
||||
image="units/elves-desert/marksman+female-attack2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-150
|
||||
image="units/elves-desert/marksman+female-attack3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image=units/elves-desert/marksman+female-attack4.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/marksman+female-attack4.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=75
|
||||
image="units/elves-desert/marksman+female-bow.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/female]
|
||||
[/unit]
|
||||
|
|
|
@ -1,131 +1,131 @@
|
|||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Desert Marshal
|
||||
name= _ "Desert Marshal"
|
||||
race=elf
|
||||
image=units/elves-desert/marshal.png
|
||||
image_long=units/elves-desert/marshal-bow.png
|
||||
image_leading=units/elves-desert/marshal-leading.png
|
||||
hitpoints=62
|
||||
[abilities]
|
||||
{ABILITY_LEADERSHIP_LEVEL_3}
|
||||
[/abilities]
|
||||
movement_type=woodland
|
||||
#desert elves move fast across the sands, but are not used to forests
|
||||
#they are also a bit faster in caves
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
cave=2
|
||||
tundra=3
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
sand=40
|
||||
forest=50
|
||||
[/defense]
|
||||
movement=5
|
||||
experience=100
|
||||
level=3
|
||||
alignment=lawful
|
||||
advanceto=null
|
||||
{AMLA_TOUGH 3}
|
||||
cost=80
|
||||
usage=fighter
|
||||
unit_description= _ "Desert Marshals are master commanders, able to inspire confidence in any level 1 or 2 unit in adjacent hexes, causing them to fight with increased skill. Desert Marshals prefer engaging the enemy in melee combat, but are trained in archery as well.
|
||||
#textdomain wesnoth-utbs
|
||||
id=Desert Marshal
|
||||
name= _ "Desert Marshal"
|
||||
race=elf
|
||||
image=units/elves-desert/marshal.png
|
||||
image_long=units/elves-desert/marshal-bow.png
|
||||
image_leading=units/elves-desert/marshal-leading.png
|
||||
hitpoints=62
|
||||
[abilities]
|
||||
{ABILITY_LEADERSHIP_LEVEL_3}
|
||||
[/abilities]
|
||||
movement_type=woodland
|
||||
#desert elves move fast across the sands, but are not used to forests
|
||||
#they are also a bit faster in caves
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
cave=2
|
||||
tundra=3
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
sand=40
|
||||
forest=50
|
||||
[/defense]
|
||||
movement=5
|
||||
experience=100
|
||||
level=3
|
||||
alignment=lawful
|
||||
advanceto=null
|
||||
{AMLA_TOUGH 3}
|
||||
cost=80
|
||||
usage=fighter
|
||||
unit_description= _ "Desert Marshals are master commanders, able to inspire confidence in any level 1 or 2 unit in adjacent hexes, causing them to fight with increased skill. Desert Marshals prefer engaging the enemy in melee combat, but are trained in archery as well.
|
||||
|
||||
Special Notes: the leadership of a Marshal enables friendly units next to it to deal more damage in combat, though this only applies to units of lower level"
|
||||
die_sound={SOUND_LIST:ELF_HIT}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/marshal-defend.png" units/elves-desert/marshal.png {SOUND_LIST:ELF_HIT} melee}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/marshal-bow-defend.png" units/elves-desert/marshal-attack1.png {SOUND_LIST:ELF_HIT} ranged}
|
||||
# melee attack increased from 10-4 to 11-4
|
||||
# ranged attack decreased from 8-3 to 7-3
|
||||
[attack]
|
||||
name=sword
|
||||
description= _"sword"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=11
|
||||
number=4
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/marshal-attack.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/marshal-attack.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bow
|
||||
description= _"bow"
|
||||
type=pierce
|
||||
range=ranged
|
||||
damage=7
|
||||
number=3
|
||||
icon=attacks/bow-elven.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-600
|
||||
end=-450
|
||||
image=units/elves-desert/marshal-bow.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-300
|
||||
image=units/elves-desert/marshal-attack1.png
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-300
|
||||
image=units/elves-desert/marshal-attack1.png
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-200
|
||||
image=units/elves-desert/marshal-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/marshal-attack3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/marshal-attack3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=units/elves-desert/marshal-bow.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
die_sound={SOUND_LIST:ELF_HIT}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/marshal-defend.png" units/elves-desert/marshal.png {SOUND_LIST:ELF_HIT} melee}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/marshal-bow-defend.png" units/elves-desert/marshal-attack1.png {SOUND_LIST:ELF_HIT} ranged}
|
||||
# melee attack increased from 10-4 to 11-4
|
||||
# ranged attack decreased from 8-3 to 7-3
|
||||
[attack]
|
||||
name=sword
|
||||
description= _"sword"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=11
|
||||
number=4
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/marshal-attack.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/marshal-attack.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bow
|
||||
description= _"bow"
|
||||
type=pierce
|
||||
range=ranged
|
||||
damage=7
|
||||
number=3
|
||||
icon=attacks/bow-elven.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-600
|
||||
end=-450
|
||||
image=units/elves-desert/marshal-bow.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-300
|
||||
image=units/elves-desert/marshal-attack1.png
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-300
|
||||
image=units/elves-desert/marshal-attack1.png
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-200
|
||||
image=units/elves-desert/marshal-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/marshal-attack3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/marshal-attack3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=units/elves-desert/marshal-bow.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/unit]
|
||||
|
|
|
@ -1,126 +1,126 @@
|
|||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Desert Outrider
|
||||
name= _ "Desert Outrider"
|
||||
race=elf
|
||||
image=units/elves-desert/outrider.png
|
||||
{DEFENSE_ANIM "units/elves-desert/outrider-defend.png" units/elves-desert/outrider.png {SOUND_LIST:HORSE_HIT} }
|
||||
[movement_anim]
|
||||
[frame]
|
||||
begin=0
|
||||
end=150
|
||||
image="units/elves-desert/outrider-moving.png"
|
||||
[/frame]
|
||||
[/movement_anim]
|
||||
hitpoints=57
|
||||
movement_type=woodland
|
||||
#desert elves move fast across the sands, but are not used to forests
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
tundra=4
|
||||
[/movement_costs]
|
||||
#mostly like a foot Elf, but they
|
||||
#aren't good at defending in villages
|
||||
[defense]
|
||||
village=60
|
||||
sand=40
|
||||
forest=50
|
||||
[/defense]
|
||||
#they are weak against piercing attacks
|
||||
[resistance]
|
||||
pierce=120
|
||||
[/resistance]
|
||||
movement=10
|
||||
experience=100
|
||||
level=3
|
||||
alignment=lawful
|
||||
advanceto=null
|
||||
{AMLA_TOUGH 3}
|
||||
cost=43
|
||||
usage=scout
|
||||
unit_description= _ "Riding like the wind, Desert Outriders breeze across the sands to strike at weaker units and exposed flanks. Skilled in the sword, and trained in the bow, they strike hard before flying off into the sands to evade response."
|
||||
die_sound=horse-die.ogg
|
||||
# melee attack increased from 7-4 to 8-4
|
||||
# ranged attack decreased from 8-3 to 7-3
|
||||
[attack]
|
||||
name=sword
|
||||
description= _"sword"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=8
|
||||
number=4
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/outrider-moving.png
|
||||
sound=horse-canter.wav
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=image=units/elves-desert/outrider-attack.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=image=units/elves-desert/outrider-attack.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bow
|
||||
description= _"bow"
|
||||
type=pierce
|
||||
range=ranged
|
||||
damage=7
|
||||
number=3
|
||||
icon=attacks/bow-elven.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-150
|
||||
image=units/elves-desert/outrider-attack1.png
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-150
|
||||
image=units/elves-desert/outrider-attack1.png
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image=units/elves-desert/outrider-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/outrider-attack2.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Desert Outrider
|
||||
name= _ "Desert Outrider"
|
||||
race=elf
|
||||
image=units/elves-desert/outrider.png
|
||||
{DEFENSE_ANIM "units/elves-desert/outrider-defend.png" units/elves-desert/outrider.png {SOUND_LIST:HORSE_HIT} }
|
||||
[movement_anim]
|
||||
[frame]
|
||||
begin=0
|
||||
end=150
|
||||
image="units/elves-desert/outrider-moving.png"
|
||||
[/frame]
|
||||
[/movement_anim]
|
||||
hitpoints=57
|
||||
movement_type=woodland
|
||||
#desert elves move fast across the sands, but are not used to forests
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
tundra=4
|
||||
[/movement_costs]
|
||||
#mostly like a foot Elf, but they
|
||||
#aren't good at defending in villages
|
||||
[defense]
|
||||
village=60
|
||||
sand=40
|
||||
forest=50
|
||||
[/defense]
|
||||
#they are weak against piercing attacks
|
||||
[resistance]
|
||||
pierce=120
|
||||
[/resistance]
|
||||
movement=10
|
||||
experience=100
|
||||
level=3
|
||||
alignment=lawful
|
||||
advanceto=null
|
||||
{AMLA_TOUGH 3}
|
||||
cost=43
|
||||
usage=scout
|
||||
unit_description= _ "Riding like the wind, Desert Outriders breeze across the sands to strike at weaker units and exposed flanks. Skilled in the sword, and trained in the bow, they strike hard before flying off into the sands to evade response."
|
||||
die_sound=horse-die.ogg
|
||||
# melee attack increased from 7-4 to 8-4
|
||||
# ranged attack decreased from 8-3 to 7-3
|
||||
[attack]
|
||||
name=sword
|
||||
description= _"sword"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=8
|
||||
number=4
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/outrider-moving.png
|
||||
sound=horse-canter.wav
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=image=units/elves-desert/outrider-attack.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=image=units/elves-desert/outrider-attack.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bow
|
||||
description= _"bow"
|
||||
type=pierce
|
||||
range=ranged
|
||||
damage=7
|
||||
number=3
|
||||
icon=attacks/bow-elven.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-150
|
||||
image=units/elves-desert/outrider-attack1.png
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-150
|
||||
image=units/elves-desert/outrider-attack1.png
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image=units/elves-desert/outrider-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/outrider-attack2.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/unit]
|
||||
|
|
|
@ -1,141 +1,141 @@
|
|||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Desert Prowler
|
||||
name= _ "Desert Prowler"
|
||||
race=elf
|
||||
gender=male,female
|
||||
image=units/elves-desert/prowler.png
|
||||
hitpoints=66
|
||||
movement_type=woodland
|
||||
#desert elves move fast across the sands, but are not used to forests
|
||||
#they are also a bit faster in caves
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
cave=2
|
||||
tundra=3
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
sand=40
|
||||
forest=50
|
||||
[/defense]
|
||||
movement=6
|
||||
experience=100
|
||||
level=3
|
||||
alignment=lawful
|
||||
advanceto=null
|
||||
{AMLA_TOUGH 3}
|
||||
cost=90
|
||||
[abilities]
|
||||
{ABILITY_SKIRMISHER}
|
||||
[/abilities]
|
||||
usage=mixed fighter
|
||||
unit_description= _ "Desert Prowlers sneak across the sands, searching out enemies and protecting their people. They are trained to slip past enemies unnoticed and flank them. The combination of their bolas and blades allows them to cripple and kill opponents with alarming ease.
|
||||
#textdomain wesnoth-utbs
|
||||
id=Desert Prowler
|
||||
name= _ "Desert Prowler"
|
||||
race=elf
|
||||
gender=male,female
|
||||
image=units/elves-desert/prowler.png
|
||||
hitpoints=66
|
||||
movement_type=woodland
|
||||
#desert elves move fast across the sands, but are not used to forests
|
||||
#they are also a bit faster in caves
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
cave=2
|
||||
tundra=3
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
sand=40
|
||||
forest=50
|
||||
[/defense]
|
||||
movement=6
|
||||
experience=100
|
||||
level=3
|
||||
alignment=lawful
|
||||
advanceto=null
|
||||
{AMLA_TOUGH 3}
|
||||
cost=90
|
||||
[abilities]
|
||||
{ABILITY_SKIRMISHER}
|
||||
[/abilities]
|
||||
usage=mixed fighter
|
||||
unit_description= _ "Desert Prowlers sneak across the sands, searching out enemies and protecting their people. They are trained to slip past enemies unnoticed and flank them. The combination of their bolas and blades allows them to cripple and kill opponents with alarming ease.
|
||||
|
||||
Special Notes: The skirmish ability allows the rogue to ignore enemy units' zones of control and thus move unhindered around them."
|
||||
die_sound={SOUND_LIST:ELF_HIT}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/prowler-defend.png" units/elves-desert/prowler.png {SOUND_LIST:ELF_HIT} melee}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/prowler-bow-defend.png" units/elves-desert/prowler.png {SOUND_LIST:ELF_HIT} ranged}
|
||||
[attack]
|
||||
name=sword
|
||||
description= _"sword"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=9
|
||||
number=4
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image=units/elves-desert/prowler-melee1.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/prowler-melee2.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/prowler-melee2.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bola
|
||||
description= _"bola"
|
||||
type=impact
|
||||
range=ranged
|
||||
damage=12
|
||||
number=2
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_SLOW}
|
||||
[/specials]
|
||||
icon=attacks/bolas.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image=projectiles/bola-n.png
|
||||
image_diagonal=projectiles/bola-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-500
|
||||
end=-375
|
||||
image=units/elves-desert/prowler-ranged1.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-375
|
||||
end=-250
|
||||
image=units/elves-desert/prowler-ranged2.png
|
||||
sound=hatchet.wav
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-375
|
||||
end=-250
|
||||
image=units/elves-desert/prowler-ranged2.png
|
||||
sound=hatchet-miss.wav
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-125
|
||||
image=units/elves-desert/prowler-ranged3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-125
|
||||
end=-100
|
||||
image=units/elves-desert/prowler-ranged4.png
|
||||
[/frame]
|
||||
{FRAME_ON_SLOW (
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/prowler-ranged4.png
|
||||
sound=slowed.wav
|
||||
[/frame]
|
||||
)}
|
||||
[/animation]
|
||||
[/attack]
|
||||
[female]
|
||||
name= _ "female^Desert Prowler"
|
||||
gender=female
|
||||
die_sound={SOUND_LIST:ELF_FEMALE_HIT}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/prowler-defend.png" units/elves-desert/prowler.png {SOUND_LIST:ELF_FEMALE_HIT} melee}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/prowler-bow-defend.png" units/elves-desert/prowler.png {SOUND_LIST:ELF_FEMALE_HIT} ranged}
|
||||
[/female]
|
||||
die_sound={SOUND_LIST:ELF_HIT}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/prowler-defend.png" units/elves-desert/prowler.png {SOUND_LIST:ELF_HIT} melee}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/prowler-bow-defend.png" units/elves-desert/prowler.png {SOUND_LIST:ELF_HIT} ranged}
|
||||
[attack]
|
||||
name=sword
|
||||
description= _"sword"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=9
|
||||
number=4
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image=units/elves-desert/prowler-melee1.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/prowler-melee2.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/prowler-melee2.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bola
|
||||
description= _"bola"
|
||||
type=impact
|
||||
range=ranged
|
||||
damage=12
|
||||
number=2
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_SLOW}
|
||||
[/specials]
|
||||
icon=attacks/bolas.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image=projectiles/bola-n.png
|
||||
image_diagonal=projectiles/bola-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-500
|
||||
end=-375
|
||||
image=units/elves-desert/prowler-ranged1.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-375
|
||||
end=-250
|
||||
image=units/elves-desert/prowler-ranged2.png
|
||||
sound=hatchet.wav
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-375
|
||||
end=-250
|
||||
image=units/elves-desert/prowler-ranged2.png
|
||||
sound=hatchet-miss.wav
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-125
|
||||
image=units/elves-desert/prowler-ranged3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-125
|
||||
end=-100
|
||||
image=units/elves-desert/prowler-ranged4.png
|
||||
[/frame]
|
||||
{FRAME_ON_SLOW (
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/prowler-ranged4.png
|
||||
sound=slowed.wav
|
||||
[/frame]
|
||||
)}
|
||||
[/animation]
|
||||
[/attack]
|
||||
[female]
|
||||
name= _ "female^Desert Prowler"
|
||||
gender=female
|
||||
die_sound={SOUND_LIST:ELF_FEMALE_HIT}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/prowler-defend.png" units/elves-desert/prowler.png {SOUND_LIST:ELF_FEMALE_HIT} melee}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/prowler-bow-defend.png" units/elves-desert/prowler.png {SOUND_LIST:ELF_FEMALE_HIT} ranged}
|
||||
[/female]
|
||||
[/unit]
|
||||
|
|
|
@ -1,310 +1,310 @@
|
|||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Desert Ranger
|
||||
name= _ "Desert Ranger"
|
||||
race=elf
|
||||
image=units/elves-desert/ranger.png
|
||||
hitpoints=42
|
||||
movement_type=woodland
|
||||
# Desert elves move fast across the sands, but are not used to forests
|
||||
# They are also a bit faster in caves
|
||||
# Avengers move faster in mountains and shallow water
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
cave=2
|
||||
tundra=3
|
||||
shallow_water=2
|
||||
mountains=2
|
||||
[/movement_costs]
|
||||
# Ranger defend better in shallow water and swamp
|
||||
[defense]
|
||||
sand=40
|
||||
forest=50
|
||||
shallow_water=70
|
||||
swamp_water=60
|
||||
[/defense]
|
||||
movement=6
|
||||
experience=80
|
||||
level=2
|
||||
alignment=lawful
|
||||
advanceto=Desert Avenger
|
||||
cost=40
|
||||
#instead of ambush desert rangers have backstab
|
||||
usage=mixed fighter
|
||||
unit_description= _ "Desert Rangers are quick and powerful. Skilled in both short and long-range combat, Rangers are truly all-round fighters. Like their kin, they prefer the sword to the bow and are adept at sneaking around and backstabbing their enemies.
|
||||
#textdomain wesnoth-utbs
|
||||
id=Desert Ranger
|
||||
name= _ "Desert Ranger"
|
||||
race=elf
|
||||
image=units/elves-desert/ranger.png
|
||||
hitpoints=42
|
||||
movement_type=woodland
|
||||
# Desert elves move fast across the sands, but are not used to forests
|
||||
# They are also a bit faster in caves
|
||||
# Avengers move faster in mountains and shallow water
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
cave=2
|
||||
tundra=3
|
||||
shallow_water=2
|
||||
mountains=2
|
||||
[/movement_costs]
|
||||
# Ranger defend better in shallow water and swamp
|
||||
[defense]
|
||||
sand=40
|
||||
forest=50
|
||||
shallow_water=70
|
||||
swamp_water=60
|
||||
[/defense]
|
||||
movement=6
|
||||
experience=80
|
||||
level=2
|
||||
alignment=lawful
|
||||
advanceto=Desert Avenger
|
||||
cost=40
|
||||
#instead of ambush desert rangers have backstab
|
||||
usage=mixed fighter
|
||||
unit_description= _ "Desert Rangers are quick and powerful. Skilled in both short and long-range combat, Rangers are truly all-round fighters. Like their kin, they prefer the sword to the bow and are adept at sneaking around and backstabbing their enemies.
|
||||
|
||||
Special Notes: While a unit with the same allegiance as the Desert Ranger distracts an enemy, the Ranger may backstab, inflicting double damage, by creeping around behind that enemy."
|
||||
die_sound={SOUND_LIST:ELF_HIT}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/ranger-defend.png" units/elves-desert/ranger.png {SOUND_LIST:ELF_HIT} melee}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/ranger-bow-defend.png" units/elves-desert/ranger.png {SOUND_LIST:ELF_HIT} ranged}
|
||||
[death]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image="units/elves-desert/ranger-die1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=100
|
||||
end=200
|
||||
image="units/elves-desert/ranger-die2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=200
|
||||
end=300
|
||||
image="units/elves-desert/ranger-die3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=300
|
||||
end=400
|
||||
image="units/elves-desert/ranger-die4.png"
|
||||
[/frame]
|
||||
[/death]
|
||||
# melee attack stayed the same from 7-3 to 7-3
|
||||
# ranged attack decreased from 7-4 to 6-4
|
||||
# I decided not to increase melee damage I didn't want the
|
||||
# backstab attack ability to be too powerful
|
||||
# For comparison the level 2 Rogue unit has a 6,3 backstab attack
|
||||
[attack]
|
||||
name=sword
|
||||
description= _"sword"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=7
|
||||
number=3
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_BACKSTAB}
|
||||
[/specials]
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/ranger-attack.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/ranger-attack.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bow
|
||||
description= _"bow"
|
||||
type=pierce
|
||||
range=ranged
|
||||
damage=6
|
||||
number=4
|
||||
icon=attacks/bow-elven.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-525
|
||||
end=-450
|
||||
image=units/elves-desert/ranger-bow.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-300
|
||||
image=units/elves-desert/ranger-attack1.png
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-300
|
||||
image=units/elves-desert/ranger-attack1.png
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-200
|
||||
image=units/elves-desert/ranger-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/ranger-attack3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/ranger-attack3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=units/elves-desert/ranger-bow.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[female]
|
||||
name= _ "female^Desert Ranger"
|
||||
id=Desert Ranger
|
||||
race=elf
|
||||
gender=female
|
||||
image="units/elves-desert/ranger+female.png"
|
||||
hitpoints=42
|
||||
movement_type=woodland
|
||||
#desert elves move fast across the sands, but are not used to forests
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
cave=2
|
||||
tundra=3
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
sand=40
|
||||
forest=50
|
||||
[/defense]
|
||||
movement=6
|
||||
experience=80
|
||||
level=2
|
||||
alignment=lawful
|
||||
advanceto=Desert Avenger
|
||||
cost=40
|
||||
usage=mixed fighter
|
||||
#instead of ambush desert rangers have backstab
|
||||
unit_description="Desert Rangers are quick and powerful. Skilled in both short and long-range combat, Rangers are truly all-round fighters. Like their kin, they prefer the sword to the bow and are adept at sneaking around and backstabbing their enemies."
|
||||
die_sound={SOUND_LIST:ELF_FEMALE_HIT}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/ranger+female-defend.png" "units/elves-desert/ranger+female.png" {SOUND_LIST:ELF_FEMALE_HIT} melee}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/ranger+female-bow-defend.png" "units/elves-desert/ranger+female.png" {SOUND_LIST:ELF_FEMALE_HIT} ranged}
|
||||
[death]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image="units/elves-desert/ranger-die1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=100
|
||||
end=200
|
||||
image="units/elves-desert/ranger-die2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=200
|
||||
end=300
|
||||
image="units/elves-desert/ranger-die3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=300
|
||||
end=400
|
||||
image="units/elves-desert/ranger-die4.png"
|
||||
[/frame]
|
||||
[/death]
|
||||
# originally 7,3 melee 7,4 ranged
|
||||
# I decreased ranged damage by 1, decided not to increase melee
|
||||
# damage because of backstab, don't want it to be too powerful
|
||||
# For comparison the level 2 Rogue unit has a 6,3 backstab attack
|
||||
[attack]
|
||||
name=sword
|
||||
description= _"sword"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=7
|
||||
number=3
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_BACKSTAB}
|
||||
[/specials]
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image="units/elves-desert/ranger+female-attack.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image="units/elves-desert/ranger+female-attack.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bow
|
||||
description= _"bow"
|
||||
type=pierce
|
||||
range=ranged
|
||||
damage=6
|
||||
number=4
|
||||
icon=attacks/bow-elven.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-525
|
||||
end=-450
|
||||
image="units/elves-desert/ranger+female-bow.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-300
|
||||
image="units/elves-desert/ranger+female-attack1.png"
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-300
|
||||
image="units/elves-desert/ranger+female-attack1.png"
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-200
|
||||
image="units/elves-desert/ranger+female-attack2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="units/elves-desert/ranger+female-attack3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="units/elves-desert/ranger+female-attack3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image="units/elves-desert/ranger+female-bow.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/female]
|
||||
die_sound={SOUND_LIST:ELF_HIT}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/ranger-defend.png" units/elves-desert/ranger.png {SOUND_LIST:ELF_HIT} melee}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/ranger-bow-defend.png" units/elves-desert/ranger.png {SOUND_LIST:ELF_HIT} ranged}
|
||||
[death]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image="units/elves-desert/ranger-die1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=100
|
||||
end=200
|
||||
image="units/elves-desert/ranger-die2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=200
|
||||
end=300
|
||||
image="units/elves-desert/ranger-die3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=300
|
||||
end=400
|
||||
image="units/elves-desert/ranger-die4.png"
|
||||
[/frame]
|
||||
[/death]
|
||||
# melee attack stayed the same from 7-3 to 7-3
|
||||
# ranged attack decreased from 7-4 to 6-4
|
||||
# I decided not to increase melee damage I didn't want the
|
||||
# backstab attack ability to be too powerful
|
||||
# For comparison the level 2 Rogue unit has a 6,3 backstab attack
|
||||
[attack]
|
||||
name=sword
|
||||
description= _"sword"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=7
|
||||
number=3
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_BACKSTAB}
|
||||
[/specials]
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/ranger-attack.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/ranger-attack.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bow
|
||||
description= _"bow"
|
||||
type=pierce
|
||||
range=ranged
|
||||
damage=6
|
||||
number=4
|
||||
icon=attacks/bow-elven.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-525
|
||||
end=-450
|
||||
image=units/elves-desert/ranger-bow.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-300
|
||||
image=units/elves-desert/ranger-attack1.png
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-300
|
||||
image=units/elves-desert/ranger-attack1.png
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-200
|
||||
image=units/elves-desert/ranger-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/ranger-attack3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/ranger-attack3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=units/elves-desert/ranger-bow.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[female]
|
||||
name= _ "female^Desert Ranger"
|
||||
id=Desert Ranger
|
||||
race=elf
|
||||
gender=female
|
||||
image="units/elves-desert/ranger+female.png"
|
||||
hitpoints=42
|
||||
movement_type=woodland
|
||||
#desert elves move fast across the sands, but are not used to forests
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
cave=2
|
||||
tundra=3
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
sand=40
|
||||
forest=50
|
||||
[/defense]
|
||||
movement=6
|
||||
experience=80
|
||||
level=2
|
||||
alignment=lawful
|
||||
advanceto=Desert Avenger
|
||||
cost=40
|
||||
usage=mixed fighter
|
||||
#instead of ambush desert rangers have backstab
|
||||
unit_description="Desert Rangers are quick and powerful. Skilled in both short and long-range combat, Rangers are truly all-round fighters. Like their kin, they prefer the sword to the bow and are adept at sneaking around and backstabbing their enemies."
|
||||
die_sound={SOUND_LIST:ELF_FEMALE_HIT}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/ranger+female-defend.png" "units/elves-desert/ranger+female.png" {SOUND_LIST:ELF_FEMALE_HIT} melee}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/ranger+female-bow-defend.png" "units/elves-desert/ranger+female.png" {SOUND_LIST:ELF_FEMALE_HIT} ranged}
|
||||
[death]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image="units/elves-desert/ranger-die1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=100
|
||||
end=200
|
||||
image="units/elves-desert/ranger-die2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=200
|
||||
end=300
|
||||
image="units/elves-desert/ranger-die3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=300
|
||||
end=400
|
||||
image="units/elves-desert/ranger-die4.png"
|
||||
[/frame]
|
||||
[/death]
|
||||
# originally 7,3 melee 7,4 ranged
|
||||
# I decreased ranged damage by 1, decided not to increase melee
|
||||
# damage because of backstab, don't want it to be too powerful
|
||||
# For comparison the level 2 Rogue unit has a 6,3 backstab attack
|
||||
[attack]
|
||||
name=sword
|
||||
description= _"sword"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=7
|
||||
number=3
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_BACKSTAB}
|
||||
[/specials]
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image="units/elves-desert/ranger+female-attack.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image="units/elves-desert/ranger+female-attack.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bow
|
||||
description= _"bow"
|
||||
type=pierce
|
||||
range=ranged
|
||||
damage=6
|
||||
number=4
|
||||
icon=attacks/bow-elven.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-525
|
||||
end=-450
|
||||
image="units/elves-desert/ranger+female-bow.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-300
|
||||
image="units/elves-desert/ranger+female-attack1.png"
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-450
|
||||
end=-300
|
||||
image="units/elves-desert/ranger+female-attack1.png"
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-200
|
||||
image="units/elves-desert/ranger+female-attack2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="units/elves-desert/ranger+female-attack3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="units/elves-desert/ranger+female-attack3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image="units/elves-desert/ranger+female-bow.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/female]
|
||||
[/unit]
|
||||
|
|
|
@ -1,125 +1,125 @@
|
|||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Desert Rider
|
||||
name= _ "Desert Rider"
|
||||
race=elf
|
||||
image=units/elves-desert/rider.png
|
||||
{DEFENSE_ANIM "units/elves-desert/rider-defend.png" units/elves-desert/rider.png {SOUND_LIST:HORSE_HIT} }
|
||||
[movement_anim]
|
||||
[frame]
|
||||
begin=0
|
||||
end=150
|
||||
image="units/elves-desert/rider-moving.png"
|
||||
[/frame]
|
||||
[/movement_anim]
|
||||
hitpoints=46
|
||||
movement_type=woodland
|
||||
# desert elves move fast across the sands, but are not used to forests
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
tundra=4
|
||||
[/movement_costs]
|
||||
#mostly like a foot Elf, but they
|
||||
#aren't good at defending in villages
|
||||
[defense]
|
||||
village=60
|
||||
sand=40
|
||||
forest=50
|
||||
[/defense]
|
||||
#they are weak against piercing attacks
|
||||
[resistance]
|
||||
pierce=120
|
||||
[/resistance]
|
||||
movement=10
|
||||
experience=75
|
||||
level=2
|
||||
alignment=lawful
|
||||
advanceto=Desert Outrider
|
||||
cost=28
|
||||
usage=scout
|
||||
unit_description= _ "Swift riders, Desert Riders are fast in the open desert. They can use a bow from horseback, but prefer to engage in melee combat when necessary."
|
||||
die_sound=horse-die.ogg
|
||||
# melee attack increased from 7-3 to 8-3
|
||||
# ranged attack decreased from 9-2 to 8-2
|
||||
[attack]
|
||||
name=sword
|
||||
description= _"sword"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=8
|
||||
number=3
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/rider-moving.png
|
||||
sound=horse-canter.wav
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/rider-attack.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/rider-attack.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bow
|
||||
description= _"bow"
|
||||
type=pierce
|
||||
range=ranged
|
||||
damage=8
|
||||
number=2
|
||||
icon=attacks/bow-elven.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="projectiles/missile-n.png"
|
||||
image_diagonal="projectiles/missile-ne.png"
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-150
|
||||
image=units/elves-desert/rider-attack1.png
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-150
|
||||
image=units/elves-desert/rider-attack1.png
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image=units/elves-desert/rider-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/rider-attack2.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Desert Rider
|
||||
name= _ "Desert Rider"
|
||||
race=elf
|
||||
image=units/elves-desert/rider.png
|
||||
{DEFENSE_ANIM "units/elves-desert/rider-defend.png" units/elves-desert/rider.png {SOUND_LIST:HORSE_HIT} }
|
||||
[movement_anim]
|
||||
[frame]
|
||||
begin=0
|
||||
end=150
|
||||
image="units/elves-desert/rider-moving.png"
|
||||
[/frame]
|
||||
[/movement_anim]
|
||||
hitpoints=46
|
||||
movement_type=woodland
|
||||
# desert elves move fast across the sands, but are not used to forests
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
tundra=4
|
||||
[/movement_costs]
|
||||
#mostly like a foot Elf, but they
|
||||
#aren't good at defending in villages
|
||||
[defense]
|
||||
village=60
|
||||
sand=40
|
||||
forest=50
|
||||
[/defense]
|
||||
#they are weak against piercing attacks
|
||||
[resistance]
|
||||
pierce=120
|
||||
[/resistance]
|
||||
movement=10
|
||||
experience=75
|
||||
level=2
|
||||
alignment=lawful
|
||||
advanceto=Desert Outrider
|
||||
cost=28
|
||||
usage=scout
|
||||
unit_description= _ "Swift riders, Desert Riders are fast in the open desert. They can use a bow from horseback, but prefer to engage in melee combat when necessary."
|
||||
die_sound=horse-die.ogg
|
||||
# melee attack increased from 7-3 to 8-3
|
||||
# ranged attack decreased from 9-2 to 8-2
|
||||
[attack]
|
||||
name=sword
|
||||
description= _"sword"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=8
|
||||
number=3
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/rider-moving.png
|
||||
sound=horse-canter.wav
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/rider-attack.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/rider-attack.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bow
|
||||
description= _"bow"
|
||||
type=pierce
|
||||
range=ranged
|
||||
damage=8
|
||||
number=2
|
||||
icon=attacks/bow-elven.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="projectiles/missile-n.png"
|
||||
image_diagonal="projectiles/missile-ne.png"
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-150
|
||||
image=units/elves-desert/rider-attack1.png
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-150
|
||||
image=units/elves-desert/rider-attack1.png
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image=units/elves-desert/rider-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/rider-attack2.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/unit]
|
||||
|
|
|
@ -1,129 +1,129 @@
|
|||
#define DESERT_SCOUT NUM COST HIDEORNOT
|
||||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Desert Scout{NUM}
|
||||
hide_help={HIDEORNOT}
|
||||
name= _ "Desert Scout"
|
||||
image=units/elves-desert/scout.png
|
||||
{DEFENSE_ANIM "units/elves-desert/scout-defend.png" units/elves-desert/scout.png {SOUND_LIST:HORSE_HIT} }
|
||||
[movement_anim]
|
||||
[frame]
|
||||
begin=0
|
||||
end=150
|
||||
image="units/elves-desert/scout-moving.png"
|
||||
[/frame]
|
||||
[/movement_anim]
|
||||
race=elf
|
||||
hitpoints=32
|
||||
movement_type=woodland
|
||||
#desert elves move fast across the sands, but are not used to forests
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
tundra=4
|
||||
[/movement_costs]
|
||||
#mostly like a foot Elf, but they are bad at defending in villages
|
||||
[defense]
|
||||
village=60
|
||||
sand=40
|
||||
forest=50
|
||||
[/defense]
|
||||
#they are weak against piercing attacks
|
||||
[resistance]
|
||||
pierce=120
|
||||
[/resistance]
|
||||
movement=9
|
||||
experience=37
|
||||
level=1
|
||||
alignment=lawful
|
||||
advanceto=Desert Rider,Desert Horseman
|
||||
cost={COST}
|
||||
usage=scout
|
||||
unit_description= _ "Desert Scouts move swiftly across the sands. Their skill on horseback is virtually unmatched, although they do lack power in combat."
|
||||
die_sound=horse-die.ogg
|
||||
# melee attack increased from 4-3 to 5-3
|
||||
# ranged attack decreased from 6-2 to 5-2
|
||||
[attack]
|
||||
name=sword
|
||||
description= _"sword"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=5
|
||||
number=3
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/scout-moving.png
|
||||
sound=horse-canter.wav
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/scout-attack.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/scout-attack.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bow
|
||||
description= _"bow"
|
||||
type=pierce
|
||||
range=ranged
|
||||
damage=5
|
||||
number=2
|
||||
icon=attacks/bow-elven.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="projectiles/missile-n.png"
|
||||
image_diagonal="projectiles/missile-ne.png"
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-150
|
||||
image=units/elves-desert/scout-attack1.png
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-150
|
||||
image=units/elves-desert/scout-attack1.png
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image=units/elves-desert/scout-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/scout-attack2.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/unit]
|
||||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Desert Scout{NUM}
|
||||
hide_help={HIDEORNOT}
|
||||
name= _ "Desert Scout"
|
||||
image=units/elves-desert/scout.png
|
||||
{DEFENSE_ANIM "units/elves-desert/scout-defend.png" units/elves-desert/scout.png {SOUND_LIST:HORSE_HIT} }
|
||||
[movement_anim]
|
||||
[frame]
|
||||
begin=0
|
||||
end=150
|
||||
image="units/elves-desert/scout-moving.png"
|
||||
[/frame]
|
||||
[/movement_anim]
|
||||
race=elf
|
||||
hitpoints=32
|
||||
movement_type=woodland
|
||||
#desert elves move fast across the sands, but are not used to forests
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
tundra=4
|
||||
[/movement_costs]
|
||||
#mostly like a foot Elf, but they are bad at defending in villages
|
||||
[defense]
|
||||
village=60
|
||||
sand=40
|
||||
forest=50
|
||||
[/defense]
|
||||
#they are weak against piercing attacks
|
||||
[resistance]
|
||||
pierce=120
|
||||
[/resistance]
|
||||
movement=9
|
||||
experience=37
|
||||
level=1
|
||||
alignment=lawful
|
||||
advanceto=Desert Rider,Desert Horseman
|
||||
cost={COST}
|
||||
usage=scout
|
||||
unit_description= _ "Desert Scouts move swiftly across the sands. Their skill on horseback is virtually unmatched, although they do lack power in combat."
|
||||
die_sound=horse-die.ogg
|
||||
# melee attack increased from 4-3 to 5-3
|
||||
# ranged attack decreased from 6-2 to 5-2
|
||||
[attack]
|
||||
name=sword
|
||||
description= _"sword"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=5
|
||||
number=3
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/scout-moving.png
|
||||
sound=horse-canter.wav
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/scout-attack.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/scout-attack.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bow
|
||||
description= _"bow"
|
||||
type=pierce
|
||||
range=ranged
|
||||
damage=5
|
||||
number=2
|
||||
icon=attacks/bow-elven.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="projectiles/missile-n.png"
|
||||
image_diagonal="projectiles/missile-ne.png"
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-150
|
||||
image=units/elves-desert/scout-attack1.png
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-150
|
||||
image=units/elves-desert/scout-attack1.png
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image=units/elves-desert/scout-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/scout-attack2.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/unit]
|
||||
#enddef
|
||||
|
||||
{DESERT_SCOUT "" 18 false}
|
||||
|
|
|
@ -1,123 +1,123 @@
|
|||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Desert Sentinel
|
||||
name= _ "Desert Sentinel"
|
||||
race=elf
|
||||
gender=male,female
|
||||
image=units/elves-desert/sentinel.png
|
||||
hitpoints=44
|
||||
movement_type=woodland
|
||||
#desert elves move fast across the sands, but are not used to forests
|
||||
#they are also a bit faster in caves
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
cave=2
|
||||
tundra=3
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
sand=40
|
||||
forest=50
|
||||
[/defense]
|
||||
movement=6
|
||||
experience=84
|
||||
level=2
|
||||
alignment=lawful
|
||||
advanceto=Desert Prowler
|
||||
cost=35
|
||||
[abilities]
|
||||
{ABILITY_SKIRMISHER}
|
||||
[/abilities]
|
||||
usage=mixed fighter
|
||||
unit_description= _ "Desert Sentinels patrol the sands; they are trained to avoid enemies when it is advantageous. They can cripple opponents with their bolas and are deadly with their swords.
|
||||
#textdomain wesnoth-utbs
|
||||
id=Desert Sentinel
|
||||
name= _ "Desert Sentinel"
|
||||
race=elf
|
||||
gender=male,female
|
||||
image=units/elves-desert/sentinel.png
|
||||
hitpoints=44
|
||||
movement_type=woodland
|
||||
#desert elves move fast across the sands, but are not used to forests
|
||||
#they are also a bit faster in caves
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
cave=2
|
||||
tundra=3
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
sand=40
|
||||
forest=50
|
||||
[/defense]
|
||||
movement=6
|
||||
experience=84
|
||||
level=2
|
||||
alignment=lawful
|
||||
advanceto=Desert Prowler
|
||||
cost=35
|
||||
[abilities]
|
||||
{ABILITY_SKIRMISHER}
|
||||
[/abilities]
|
||||
usage=mixed fighter
|
||||
unit_description= _ "Desert Sentinels patrol the sands; they are trained to avoid enemies when it is advantageous. They can cripple opponents with their bolas and are deadly with their swords.
|
||||
|
||||
The skirmish ability allows the rogue to ignore enemy units' zones of control and thus move unhindered around them."
|
||||
die_sound={SOUND_LIST:ELF_HIT}
|
||||
{DEFENSE_ANIM "units/elves-desert/sentinel-defend.png" units/elves-desert/sentinel.png {SOUND_LIST:ELF_HIT} }
|
||||
[attack]
|
||||
name=sword
|
||||
description= _"sword"
|
||||
icon=attacks/sword-elven.png
|
||||
type=blade
|
||||
range=melee
|
||||
damage=7
|
||||
number=4
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/sentinel-melee.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/sentinel-melee.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bola
|
||||
description= _"bola"
|
||||
type=impact
|
||||
range=ranged
|
||||
damage=8
|
||||
number=2
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_SLOW}
|
||||
[/specials]
|
||||
icon=attacks/bolas.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image=projectiles/bola-n.png
|
||||
image_diagonal=projectiles/bola-ne.png
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-150
|
||||
image=units/elves-desert/sentinel-ranged-1.png
|
||||
sound=hatchet.wav
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-150
|
||||
image=units/elves-desert/sentinel-ranged-1.png
|
||||
sound=hatchet-miss.wav
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image=units/elves-desert/sentinel-ranged-2.png
|
||||
[/frame]
|
||||
{FRAME_ON_SLOW (
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/sentinel-ranged-2.png
|
||||
sound=slowed.wav
|
||||
[/frame]
|
||||
)}
|
||||
[/animation]
|
||||
[/attack]
|
||||
[female]
|
||||
name= _ "female^Desert Sentinel"
|
||||
gender=female
|
||||
die_sound={SOUND_LIST:ELF_FEMALE_HIT}
|
||||
{DEFENSE_ANIM "units/elves-desert/sentinel-defend.png" units/elves-desert/sentinel.png {SOUND_LIST:ELF_FEMALE_HIT} }
|
||||
[/female]
|
||||
die_sound={SOUND_LIST:ELF_HIT}
|
||||
{DEFENSE_ANIM "units/elves-desert/sentinel-defend.png" units/elves-desert/sentinel.png {SOUND_LIST:ELF_HIT} }
|
||||
[attack]
|
||||
name=sword
|
||||
description= _"sword"
|
||||
icon=attacks/sword-elven.png
|
||||
type=blade
|
||||
range=melee
|
||||
damage=7
|
||||
number=4
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/sentinel-melee.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/sentinel-melee.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bola
|
||||
description= _"bola"
|
||||
type=impact
|
||||
range=ranged
|
||||
damage=8
|
||||
number=2
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_SLOW}
|
||||
[/specials]
|
||||
icon=attacks/bolas.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image=projectiles/bola-n.png
|
||||
image_diagonal=projectiles/bola-ne.png
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-150
|
||||
image=units/elves-desert/sentinel-ranged-1.png
|
||||
sound=hatchet.wav
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-150
|
||||
image=units/elves-desert/sentinel-ranged-1.png
|
||||
sound=hatchet-miss.wav
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
image=units/elves-desert/sentinel-ranged-2.png
|
||||
[/frame]
|
||||
{FRAME_ON_SLOW (
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/sentinel-ranged-2.png
|
||||
sound=slowed.wav
|
||||
[/frame]
|
||||
)}
|
||||
[/animation]
|
||||
[/attack]
|
||||
[female]
|
||||
name= _ "female^Desert Sentinel"
|
||||
gender=female
|
||||
die_sound={SOUND_LIST:ELF_FEMALE_HIT}
|
||||
{DEFENSE_ANIM "units/elves-desert/sentinel-defend.png" units/elves-desert/sentinel.png {SOUND_LIST:ELF_FEMALE_HIT} }
|
||||
[/female]
|
||||
[/unit]
|
||||
|
|
|
@ -1,152 +1,152 @@
|
|||
#define DESERT_SHAMAN NUM COST HIDEORNOT
|
||||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Desert Shaman{NUM}
|
||||
hide_help={HIDEORNOT}
|
||||
name= _ "Desert Shaman"
|
||||
race=elf
|
||||
gender=female
|
||||
image=units/elves-desert/shaman.png
|
||||
hitpoints=26
|
||||
movement_type=woodland
|
||||
#desert elves move fast across the sands, but are not used to forests
|
||||
#they are also a bit faster in caves
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
cave=2
|
||||
tundra=3
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
sand=40
|
||||
forest=50
|
||||
[/defense]
|
||||
movement=5
|
||||
experience=32
|
||||
level=1
|
||||
alignment=lawful
|
||||
advanceto=Desert Druid
|
||||
cost={COST}
|
||||
[abilities]
|
||||
{ABILITY_HEALS}
|
||||
[/abilities]
|
||||
unit_description= _ "Desert Shamans focus on less violent ways to hinder the enemy. Their entangling attack slows enemies down and reduces by one the number of times they may attack. Shamans also possess basic healing abilities."
|
||||
die_sound={SOUND_LIST:ELF_FEMALE_HIT}
|
||||
{DEFENSE_ANIM "units/elves-desert/shaman-defend.png" units/elves-desert/shaman.png {SOUND_LIST:ELF_FEMALE_HIT} }
|
||||
[healing_anim]
|
||||
[frame]
|
||||
begin=-225
|
||||
end=-175
|
||||
image="units/elves-desert/shaman-heal1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-175
|
||||
end=-125
|
||||
image="units/elves-desert/shaman-heal2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-125
|
||||
end=-75
|
||||
image="units/elves-desert/shaman-heal3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-75
|
||||
end=-25
|
||||
image="units/elves-desert/shaman-heal4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-25
|
||||
end=25
|
||||
image="units/elves-desert/shaman-heal5.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=25
|
||||
end=75
|
||||
image="units/elves-desert/shaman-heal6.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=75
|
||||
end=125
|
||||
image="units/elves-desert/shaman-heal7.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=125
|
||||
end=175
|
||||
image="units/elves-desert/shaman-heal8.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=175
|
||||
end=225
|
||||
image="units/elves-desert/shaman-heal9.png"
|
||||
[/frame]
|
||||
[/healing_anim]
|
||||
# melee attack increased from 3-2 to 4-2
|
||||
# ranged attack decreased from 3-2 to 2-2
|
||||
[attack]
|
||||
name=staff
|
||||
description= _"staff"
|
||||
type=impact
|
||||
range=melee
|
||||
damage=4
|
||||
number=2
|
||||
range=melee
|
||||
icon=attacks/druidstaff.png
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="units/elves-desert/shaman-attack.png"
|
||||
sound=staff.wav
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="units/elves-desert/shaman-attack.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=entangle
|
||||
description= _"entangle"
|
||||
type=impact
|
||||
range=ranged
|
||||
damage=2
|
||||
number=2
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_SLOW}
|
||||
[/specials]
|
||||
[animation]
|
||||
[missile_frame]
|
||||
offset=1.0
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/entangle.png"
|
||||
image_diagonal="projectiles/entangle.png"
|
||||
[/missile_frame]
|
||||
{FRAME_ON_SLOW (
|
||||
[frame]
|
||||
begin=-100
|
||||
end=-50
|
||||
image=units/elves-desert/shaman-attack2.png
|
||||
sound=slowed.wav
|
||||
[/frame]
|
||||
)}
|
||||
[frame]
|
||||
begin=-50
|
||||
end=0
|
||||
image=units/elves-desert/shaman-attack2.png
|
||||
sound=entangle.wav
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/unit]
|
||||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Desert Shaman{NUM}
|
||||
hide_help={HIDEORNOT}
|
||||
name= _ "Desert Shaman"
|
||||
race=elf
|
||||
gender=female
|
||||
image=units/elves-desert/shaman.png
|
||||
hitpoints=26
|
||||
movement_type=woodland
|
||||
#desert elves move fast across the sands, but are not used to forests
|
||||
#they are also a bit faster in caves
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
cave=2
|
||||
tundra=3
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
sand=40
|
||||
forest=50
|
||||
[/defense]
|
||||
movement=5
|
||||
experience=32
|
||||
level=1
|
||||
alignment=lawful
|
||||
advanceto=Desert Druid
|
||||
cost={COST}
|
||||
[abilities]
|
||||
{ABILITY_HEALS}
|
||||
[/abilities]
|
||||
unit_description= _ "Desert Shamans focus on less violent ways to hinder the enemy. Their entangling attack slows enemies down and reduces by one the number of times they may attack. Shamans also possess basic healing abilities."
|
||||
die_sound={SOUND_LIST:ELF_FEMALE_HIT}
|
||||
{DEFENSE_ANIM "units/elves-desert/shaman-defend.png" units/elves-desert/shaman.png {SOUND_LIST:ELF_FEMALE_HIT} }
|
||||
[healing_anim]
|
||||
[frame]
|
||||
begin=-225
|
||||
end=-175
|
||||
image="units/elves-desert/shaman-heal1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-175
|
||||
end=-125
|
||||
image="units/elves-desert/shaman-heal2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-125
|
||||
end=-75
|
||||
image="units/elves-desert/shaman-heal3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-75
|
||||
end=-25
|
||||
image="units/elves-desert/shaman-heal4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-25
|
||||
end=25
|
||||
image="units/elves-desert/shaman-heal5.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=25
|
||||
end=75
|
||||
image="units/elves-desert/shaman-heal6.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=75
|
||||
end=125
|
||||
image="units/elves-desert/shaman-heal7.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=125
|
||||
end=175
|
||||
image="units/elves-desert/shaman-heal8.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=175
|
||||
end=225
|
||||
image="units/elves-desert/shaman-heal9.png"
|
||||
[/frame]
|
||||
[/healing_anim]
|
||||
# melee attack increased from 3-2 to 4-2
|
||||
# ranged attack decreased from 3-2 to 2-2
|
||||
[attack]
|
||||
name=staff
|
||||
description= _"staff"
|
||||
type=impact
|
||||
range=melee
|
||||
damage=4
|
||||
number=2
|
||||
range=melee
|
||||
icon=attacks/druidstaff.png
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="units/elves-desert/shaman-attack.png"
|
||||
sound=staff.wav
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="units/elves-desert/shaman-attack.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=entangle
|
||||
description= _"entangle"
|
||||
type=impact
|
||||
range=ranged
|
||||
damage=2
|
||||
number=2
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_SLOW}
|
||||
[/specials]
|
||||
[animation]
|
||||
[missile_frame]
|
||||
offset=1.0
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/entangle.png"
|
||||
image_diagonal="projectiles/entangle.png"
|
||||
[/missile_frame]
|
||||
{FRAME_ON_SLOW (
|
||||
[frame]
|
||||
begin=-100
|
||||
end=-50
|
||||
image=units/elves-desert/shaman-attack2.png
|
||||
sound=slowed.wav
|
||||
[/frame]
|
||||
)}
|
||||
[frame]
|
||||
begin=-50
|
||||
end=0
|
||||
image=units/elves-desert/shaman-attack2.png
|
||||
sound=entangle.wav
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/unit]
|
||||
#enddef
|
||||
|
||||
{DESERT_SHAMAN "" 18 false}
|
||||
|
|
|
@ -1,326 +1,326 @@
|
|||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Desert Sharpshooter
|
||||
name= _ "Desert Sharpshooter"
|
||||
race=elf
|
||||
image=units/elves-desert/sharpshooter.png
|
||||
hitpoints=47
|
||||
movement_type=woodland
|
||||
#desert elves move fast across the sands, but are not used to forests
|
||||
#they are also a bit faster in caves
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
cave=2
|
||||
tundra=3
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
sand=40
|
||||
forest=50
|
||||
[/defense]
|
||||
movement=6
|
||||
experience=100
|
||||
level=3
|
||||
alignment=lawful
|
||||
advanceto=null
|
||||
{AMLA_TOUGH 3}
|
||||
cost=90
|
||||
usage=archer
|
||||
unit_description= _ "The most elite archers among the elves, Desert Sharpshooters use the best bows and arrows available, which makes them just as deadly as their ancestors. Desert Sharpshooters are incredibly accurate, even when firing very quickly, which makes them excellent at picking off entrenched enemies.
|
||||
#textdomain wesnoth-utbs
|
||||
id=Desert Sharpshooter
|
||||
name= _ "Desert Sharpshooter"
|
||||
race=elf
|
||||
image=units/elves-desert/sharpshooter.png
|
||||
hitpoints=47
|
||||
movement_type=woodland
|
||||
#desert elves move fast across the sands, but are not used to forests
|
||||
#they are also a bit faster in caves
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
cave=2
|
||||
tundra=3
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
sand=40
|
||||
forest=50
|
||||
[/defense]
|
||||
movement=6
|
||||
experience=100
|
||||
level=3
|
||||
alignment=lawful
|
||||
advanceto=null
|
||||
{AMLA_TOUGH 3}
|
||||
cost=90
|
||||
usage=archer
|
||||
unit_description= _ "The most elite archers among the elves, Desert Sharpshooters use the best bows and arrows available, which makes them just as deadly as their ancestors. Desert Sharpshooters are incredibly accurate, even when firing very quickly, which makes them excellent at picking off entrenched enemies.
|
||||
|
||||
Special Notes: Their marksmanship gives these elves a high chance of hitting their enemy, but only on the attack."
|
||||
die_sound={SOUND_LIST:ELF_HIT}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/sharpshooter-defend.png" units/elves-desert/sharpshooter.png {SOUND_LIST:ELF_HIT} melee}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/sharpshooter-bow-defend.png" units/elves-desert/sharpshooter.png {SOUND_LIST:ELF_HIT} ranged}
|
||||
[death]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image="units/elves-desert/sharpshooter-die1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=100
|
||||
end=200
|
||||
image="units/elves-desert/sharpshooter-die2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=200
|
||||
end=300
|
||||
image="units/elves-desert/sharpshooter-die3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=300
|
||||
end=400
|
||||
image="units/elves-desert/sharpshooter-die4.png"
|
||||
[/frame]
|
||||
[/death]
|
||||
# Because of the elvish sharpshooter's skill, I make an exception
|
||||
# to the desert elf rule of decreasing the ranged attack and
|
||||
# increasing the melee attack. In this case I just increase the
|
||||
# melee attack and don't decrease the ranged.
|
||||
# This is a reward for the player getting a level 3 sharpshooter
|
||||
# and because since the sharpshooter has 5 attacks, reducing
|
||||
# the ranged damage by 1 is a big penalty. Overall the desert elves
|
||||
# are bad at ranged attacks, but I want to give the player one
|
||||
# exception
|
||||
[attack]
|
||||
name=sword
|
||||
description= _"sword"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=8
|
||||
number=2
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/sharpshooter-attack.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/sharpshooter-attack.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=longbow
|
||||
description= _"longbow"
|
||||
type=pierce
|
||||
range=ranged
|
||||
damage=10
|
||||
number=5
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_MARKSMAN}
|
||||
[/specials]
|
||||
icon=attacks/bow-elven-magic.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-445
|
||||
end=-380
|
||||
image=units/elves-desert/sharpshooter-bow.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-380
|
||||
end=-305
|
||||
image=units/elves-desert/sharpshooter-attack1.png
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-380
|
||||
end=-305
|
||||
image=units/elves-desert/sharpshooter-attack1.png
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-305
|
||||
end=-230
|
||||
image=units/elves-desert/sharpshooter-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-230
|
||||
end=-130
|
||||
image=units/elves-desert/sharpshooter-attack3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-130
|
||||
end=-100
|
||||
image=units/elves-desert/sharpshooter-attack4.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/sharpshooter-attack4.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=65
|
||||
image=units/elves-desert/sharpshooter-bow.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[female]
|
||||
id=Desert Sharpshooter
|
||||
name= _ "female^Desert Sharpshooter"
|
||||
race=elf
|
||||
gender=female
|
||||
image="units/elves-desert/sharpshooter+female.png"
|
||||
hitpoints=45
|
||||
movement_type=woodland
|
||||
# Desert elves move fast across the sands, but are not used to
|
||||
# forests. they are also a bit faster in caves
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
cave=2
|
||||
tundra=3
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
sand=40
|
||||
forest=50
|
||||
[/defense]
|
||||
movement=6
|
||||
experience=100
|
||||
level=3
|
||||
alignment=lawful
|
||||
advanceto=null
|
||||
{AMLA_TOUGH 3}
|
||||
cost=90
|
||||
usage=archer
|
||||
unit_description="The most elite archers among the elves, Desert Sharpshooters use the best bows and arrows available, which makes them just as deadly as their ancestors. Desert Sharpshooters are incredibly accurate, even when firing very quickly, which makes them excellent at picking off entrenched enemies.
|
||||
die_sound={SOUND_LIST:ELF_HIT}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/sharpshooter-defend.png" units/elves-desert/sharpshooter.png {SOUND_LIST:ELF_HIT} melee}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/sharpshooter-bow-defend.png" units/elves-desert/sharpshooter.png {SOUND_LIST:ELF_HIT} ranged}
|
||||
[death]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image="units/elves-desert/sharpshooter-die1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=100
|
||||
end=200
|
||||
image="units/elves-desert/sharpshooter-die2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=200
|
||||
end=300
|
||||
image="units/elves-desert/sharpshooter-die3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=300
|
||||
end=400
|
||||
image="units/elves-desert/sharpshooter-die4.png"
|
||||
[/frame]
|
||||
[/death]
|
||||
# Because of the elvish sharpshooter's skill, I make an exception
|
||||
# to the desert elf rule of decreasing the ranged attack and
|
||||
# increasing the melee attack. In this case I just increase the
|
||||
# melee attack and don't decrease the ranged.
|
||||
# This is a reward for the player getting a level 3 sharpshooter
|
||||
# and because since the sharpshooter has 5 attacks, reducing
|
||||
# the ranged damage by 1 is a big penalty. Overall the desert elves
|
||||
# are bad at ranged attacks, but I want to give the player one
|
||||
# exception
|
||||
[attack]
|
||||
name=sword
|
||||
description= _"sword"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=8
|
||||
number=2
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/sharpshooter-attack.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image=units/elves-desert/sharpshooter-attack.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=longbow
|
||||
description= _"longbow"
|
||||
type=pierce
|
||||
range=ranged
|
||||
damage=10
|
||||
number=5
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_MARKSMAN}
|
||||
[/specials]
|
||||
icon=attacks/bow-elven-magic.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-445
|
||||
end=-380
|
||||
image=units/elves-desert/sharpshooter-bow.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-380
|
||||
end=-305
|
||||
image=units/elves-desert/sharpshooter-attack1.png
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-380
|
||||
end=-305
|
||||
image=units/elves-desert/sharpshooter-attack1.png
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-305
|
||||
end=-230
|
||||
image=units/elves-desert/sharpshooter-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-230
|
||||
end=-130
|
||||
image=units/elves-desert/sharpshooter-attack3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-130
|
||||
end=-100
|
||||
image=units/elves-desert/sharpshooter-attack4.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/sharpshooter-attack4.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=65
|
||||
image=units/elves-desert/sharpshooter-bow.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[female]
|
||||
id=Desert Sharpshooter
|
||||
name= _ "female^Desert Sharpshooter"
|
||||
race=elf
|
||||
gender=female
|
||||
image="units/elves-desert/sharpshooter+female.png"
|
||||
hitpoints=45
|
||||
movement_type=woodland
|
||||
# Desert elves move fast across the sands, but are not used to
|
||||
# forests. they are also a bit faster in caves
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
cave=2
|
||||
tundra=3
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
sand=40
|
||||
forest=50
|
||||
[/defense]
|
||||
movement=6
|
||||
experience=100
|
||||
level=3
|
||||
alignment=lawful
|
||||
advanceto=null
|
||||
{AMLA_TOUGH 3}
|
||||
cost=90
|
||||
usage=archer
|
||||
unit_description="The most elite archers among the elves, Desert Sharpshooters use the best bows and arrows available, which makes them just as deadly as their ancestors. Desert Sharpshooters are incredibly accurate, even when firing very quickly, which makes them excellent at picking off entrenched enemies.
|
||||
|
||||
Special Notes: Their marksmanship gives these elves a high chance of hitting their enemy, but only on the attack."
|
||||
die_sound={SOUND_LIST:ELF_FEMALE_HIT}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/sharpshooter+female-defend.png" "units/elves-desert/sharpshooter+female.png" {SOUND_LIST:ELF_FEMALE_HIT} melee}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/sharpshooter+female-bow-defend.png" "units/elves-desert/sharpshooter+female.png" {SOUND_LIST:ELF_FEMALE_HIT} ranged}
|
||||
[death]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image="units/elves-desert/sharpshooter-die1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=100
|
||||
end=200
|
||||
image="units/elves-desert/sharpshooter-die2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=200
|
||||
end=300
|
||||
image="units/elves-desert/sharpshooter-die3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=300
|
||||
end=400
|
||||
image="units/elves-desert/sharpshooter-die4.png"
|
||||
[/frame]
|
||||
[/death]
|
||||
# Because of the elvish sharpshooter's skill, I make an exception
|
||||
# to the desert elf rule of decreasing the ranged attack and
|
||||
# increasing the melee attack. In this case I just increase the
|
||||
# melee attack and don't decrease the ranged.
|
||||
# This is a reward for the player getting a level 3 sharpshooter
|
||||
# and because since the sharpshooter has 5 attacks, reducing
|
||||
# the ranged damage by 1 is a big penalty. Overall the desert elves
|
||||
# are bad at ranged attacks, but I want to give the player one
|
||||
# exception
|
||||
[attack]
|
||||
name=sword
|
||||
description= _"sword"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=8
|
||||
number=2
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image="units/elves-desert/sharpshooter+female-attack.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image="units/elves-desert/sharpshooter+female-attack.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=longbow
|
||||
description= _"longbow"
|
||||
type=pierce
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_MARKSMAN}
|
||||
[/specials]
|
||||
range=ranged
|
||||
damage=10
|
||||
number=5
|
||||
icon=attacks/bow-elven-magic.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-445
|
||||
end=-380
|
||||
image="units/elves-desert/sharpshooter+female-bow.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-380
|
||||
end=-305
|
||||
image="units/elves-desert/sharpshooter+female-attack1.png"
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-380
|
||||
end=-305
|
||||
image="units/elves-desert/sharpshooter+female-attack1.png"
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-305
|
||||
end=-230
|
||||
image="units/elves-desert/sharpshooter+female-attack2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-230
|
||||
end=-130
|
||||
image="units/elves-desert/sharpshooter+female-attack3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-130
|
||||
end=-100
|
||||
image="units/elves-desert/sharpshooter+female-attack4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="units/elves-desert/sharpshooter+female-attack4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=65
|
||||
image="units/elves-desert/sharpshooter+female-bow.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/female]
|
||||
die_sound={SOUND_LIST:ELF_FEMALE_HIT}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/sharpshooter+female-defend.png" "units/elves-desert/sharpshooter+female.png" {SOUND_LIST:ELF_FEMALE_HIT} melee}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/sharpshooter+female-bow-defend.png" "units/elves-desert/sharpshooter+female.png" {SOUND_LIST:ELF_FEMALE_HIT} ranged}
|
||||
[death]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image="units/elves-desert/sharpshooter-die1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=100
|
||||
end=200
|
||||
image="units/elves-desert/sharpshooter-die2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=200
|
||||
end=300
|
||||
image="units/elves-desert/sharpshooter-die3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=300
|
||||
end=400
|
||||
image="units/elves-desert/sharpshooter-die4.png"
|
||||
[/frame]
|
||||
[/death]
|
||||
# Because of the elvish sharpshooter's skill, I make an exception
|
||||
# to the desert elf rule of decreasing the ranged attack and
|
||||
# increasing the melee attack. In this case I just increase the
|
||||
# melee attack and don't decrease the ranged.
|
||||
# This is a reward for the player getting a level 3 sharpshooter
|
||||
# and because since the sharpshooter has 5 attacks, reducing
|
||||
# the ranged damage by 1 is a big penalty. Overall the desert elves
|
||||
# are bad at ranged attacks, but I want to give the player one
|
||||
# exception
|
||||
[attack]
|
||||
name=sword
|
||||
description= _"sword"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=8
|
||||
number=2
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image="units/elves-desert/sharpshooter+female-attack.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-101
|
||||
end=100
|
||||
image="units/elves-desert/sharpshooter+female-attack.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=longbow
|
||||
description= _"longbow"
|
||||
type=pierce
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_MARKSMAN}
|
||||
[/specials]
|
||||
range=ranged
|
||||
damage=10
|
||||
number=5
|
||||
icon=attacks/bow-elven-magic.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-445
|
||||
end=-380
|
||||
image="units/elves-desert/sharpshooter+female-bow.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-380
|
||||
end=-305
|
||||
image="units/elves-desert/sharpshooter+female-attack1.png"
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-380
|
||||
end=-305
|
||||
image="units/elves-desert/sharpshooter+female-attack1.png"
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-305
|
||||
end=-230
|
||||
image="units/elves-desert/sharpshooter+female-attack2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-230
|
||||
end=-130
|
||||
image="units/elves-desert/sharpshooter+female-attack3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-130
|
||||
end=-100
|
||||
image="units/elves-desert/sharpshooter+female-attack4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="units/elves-desert/sharpshooter+female-attack4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=65
|
||||
image="units/elves-desert/sharpshooter+female-bow.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/female]
|
||||
[/unit]
|
||||
|
|
|
@ -1,208 +1,208 @@
|
|||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Desert Shyde
|
||||
name= _ "Desert Shyde"
|
||||
race=elf
|
||||
gender=female
|
||||
image=units/elves-desert/shyde.png
|
||||
hitpoints=46
|
||||
movement_type=woodlandfloat
|
||||
#desert elves move fast across the sands, but are not used to forests
|
||||
#they are also a bit faster in caves
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
cave=1
|
||||
canyon=2
|
||||
tundra=2
|
||||
deep_water=100
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
sand=40
|
||||
forest=50
|
||||
[/defense]
|
||||
[resistance]
|
||||
impact=100
|
||||
[/resistance]
|
||||
movement=6
|
||||
experience=150
|
||||
level=3
|
||||
alignment=lawful
|
||||
advanceto=Desert Star
|
||||
cost=94
|
||||
usage=healer
|
||||
[abilities]
|
||||
{ABILITY_CURES}
|
||||
[/abilities]
|
||||
unit_description= _ "Desert Shydes are elves that are devoted to nature and their faerie side. Dragonfly wings sprout from their backs and change them into beautiful creatures. They are capable of gliding unencumbered across almost any terrain.
|
||||
#textdomain wesnoth-utbs
|
||||
id=Desert Shyde
|
||||
name= _ "Desert Shyde"
|
||||
race=elf
|
||||
gender=female
|
||||
image=units/elves-desert/shyde.png
|
||||
hitpoints=46
|
||||
movement_type=woodlandfloat
|
||||
#desert elves move fast across the sands, but are not used to forests
|
||||
#they are also a bit faster in caves
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
cave=1
|
||||
canyon=2
|
||||
tundra=2
|
||||
deep_water=100
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
sand=40
|
||||
forest=50
|
||||
[/defense]
|
||||
[resistance]
|
||||
impact=100
|
||||
[/resistance]
|
||||
movement=6
|
||||
experience=150
|
||||
level=3
|
||||
alignment=lawful
|
||||
advanceto=Desert Star
|
||||
cost=94
|
||||
usage=healer
|
||||
[abilities]
|
||||
{ABILITY_CURES}
|
||||
[/abilities]
|
||||
unit_description= _ "Desert Shydes are elves that are devoted to nature and their faerie side. Dragonfly wings sprout from their backs and change them into beautiful creatures. They are capable of gliding unencumbered across almost any terrain.
|
||||
|
||||
Special Notes: A Desert Shyde's entangling attack slows enemies down, halving their movement speed and attack damage. Shydes are capable of healing units around them, and curing them of poison. Shydes can fly across any terrain except deep water."
|
||||
die_sound={SOUND_LIST:ELF_FEMALE_HIT}
|
||||
{DEFENSE_ANIM "units/elves-desert/shyde-defend.png" units/elves-desert/shyde.png {SOUND_LIST:ELF_FEMALE_HIT} }
|
||||
[healing_anim]
|
||||
[frame]
|
||||
begin=-275
|
||||
end=-225
|
||||
image="units/elves-desert/shyde-healing1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-225
|
||||
end=-175
|
||||
image="units/elves-desert/shyde-healing2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-175
|
||||
end=-125
|
||||
image="units/elves-desert/shyde-healing3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-125
|
||||
end=-75
|
||||
image="units/elves-desert/shyde-healing4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-75
|
||||
end=-25
|
||||
image="units/elves-desert/shyde-healing5.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-25
|
||||
end=25
|
||||
image="units/elves-desert/shyde-healing6.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=25
|
||||
end=75
|
||||
image="units/elves-desert/shyde-healing7.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=75
|
||||
end=125
|
||||
image="units/elves-desert/shyde-healing8.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=125
|
||||
end=175
|
||||
image="units/elves-desert/shyde-healing9.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=175
|
||||
end=225
|
||||
image="units/elves-desert/shyde-healing10.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=225
|
||||
end=275
|
||||
image="units/elves-desert/shyde-healing1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=275
|
||||
end=325
|
||||
image="units/elves-desert/shyde-healing2.png"
|
||||
[/frame]
|
||||
[/healing_anim]
|
||||
# melee attack increased from 4-2 to 5-2
|
||||
# ranged attack decreased from 7-2 to 6-2 and 7-3 to 6-3
|
||||
[attack]
|
||||
name=faerie touch
|
||||
description= _"faerie touch"
|
||||
type=impact
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_MAGICAL}
|
||||
[/specials]
|
||||
range=melee
|
||||
damage=5
|
||||
number=2
|
||||
range=melee
|
||||
icon=attacks/touch-faerie.png
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/shyde-ftouch-attack1.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/shyde-ftouch-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=units/elves-desert/shyde-ftouch-attack3.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=ensnare
|
||||
description= _"ensnare"
|
||||
type=impact
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_SLOW}
|
||||
[/specials]
|
||||
damage=6
|
||||
number=2
|
||||
range=ranged
|
||||
icon=attacks/entangle.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
offset=1.0
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/entangle.png"
|
||||
image_diagonal="projectiles/entangle.png"
|
||||
[/missile_frame]
|
||||
{FRAME_ON_SLOW (
|
||||
[frame]
|
||||
begin=-100
|
||||
end=-50
|
||||
image="units/elves-desert/shyde-ftouch-attack3.png"
|
||||
sound=slowed.wav
|
||||
[/frame]
|
||||
)}
|
||||
[frame]
|
||||
sound=entangle.wav
|
||||
begin=-50
|
||||
end=0
|
||||
image="units/elves-desert/shyde-ftouch-attack3.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=thorns
|
||||
description= _"thorns"
|
||||
type=pierce
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_MAGICAL}
|
||||
[/specials]
|
||||
damage=6
|
||||
number=3
|
||||
range=ranged
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/thorns.png"
|
||||
image_diagonal="projectiles/thorns-ne.png"
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-200
|
||||
sound=magic-thorns-1.ogg,magic-thorns-2.ogg
|
||||
end=-100
|
||||
image="units/elves-desert/shyde-ftouch-attack3.png"
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-200
|
||||
sound=magic-thorns-miss-1.ogg,magic-thorns-miss-2.ogg
|
||||
end=-100
|
||||
image="units/elves-desert/shyde-ftouch-attack3.png"
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
die_sound={SOUND_LIST:ELF_FEMALE_HIT}
|
||||
{DEFENSE_ANIM "units/elves-desert/shyde-defend.png" units/elves-desert/shyde.png {SOUND_LIST:ELF_FEMALE_HIT} }
|
||||
[healing_anim]
|
||||
[frame]
|
||||
begin=-275
|
||||
end=-225
|
||||
image="units/elves-desert/shyde-healing1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-225
|
||||
end=-175
|
||||
image="units/elves-desert/shyde-healing2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-175
|
||||
end=-125
|
||||
image="units/elves-desert/shyde-healing3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-125
|
||||
end=-75
|
||||
image="units/elves-desert/shyde-healing4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-75
|
||||
end=-25
|
||||
image="units/elves-desert/shyde-healing5.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-25
|
||||
end=25
|
||||
image="units/elves-desert/shyde-healing6.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=25
|
||||
end=75
|
||||
image="units/elves-desert/shyde-healing7.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=75
|
||||
end=125
|
||||
image="units/elves-desert/shyde-healing8.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=125
|
||||
end=175
|
||||
image="units/elves-desert/shyde-healing9.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=175
|
||||
end=225
|
||||
image="units/elves-desert/shyde-healing10.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=225
|
||||
end=275
|
||||
image="units/elves-desert/shyde-healing1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=275
|
||||
end=325
|
||||
image="units/elves-desert/shyde-healing2.png"
|
||||
[/frame]
|
||||
[/healing_anim]
|
||||
# melee attack increased from 4-2 to 5-2
|
||||
# ranged attack decreased from 7-2 to 6-2 and 7-3 to 6-3
|
||||
[attack]
|
||||
name=faerie touch
|
||||
description= _"faerie touch"
|
||||
type=impact
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_MAGICAL}
|
||||
[/specials]
|
||||
range=melee
|
||||
damage=5
|
||||
number=2
|
||||
range=melee
|
||||
icon=attacks/touch-faerie.png
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/shyde-ftouch-attack1.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/shyde-ftouch-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=units/elves-desert/shyde-ftouch-attack3.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=ensnare
|
||||
description= _"ensnare"
|
||||
type=impact
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_SLOW}
|
||||
[/specials]
|
||||
damage=6
|
||||
number=2
|
||||
range=ranged
|
||||
icon=attacks/entangle.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
offset=1.0
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/entangle.png"
|
||||
image_diagonal="projectiles/entangle.png"
|
||||
[/missile_frame]
|
||||
{FRAME_ON_SLOW (
|
||||
[frame]
|
||||
begin=-100
|
||||
end=-50
|
||||
image="units/elves-desert/shyde-ftouch-attack3.png"
|
||||
sound=slowed.wav
|
||||
[/frame]
|
||||
)}
|
||||
[frame]
|
||||
sound=entangle.wav
|
||||
begin=-50
|
||||
end=0
|
||||
image="units/elves-desert/shyde-ftouch-attack3.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=thorns
|
||||
description= _"thorns"
|
||||
type=pierce
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_MAGICAL}
|
||||
[/specials]
|
||||
damage=6
|
||||
number=3
|
||||
range=ranged
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/thorns.png"
|
||||
image_diagonal="projectiles/thorns-ne.png"
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-200
|
||||
sound=magic-thorns-1.ogg,magic-thorns-2.ogg
|
||||
end=-100
|
||||
image="units/elves-desert/shyde-ftouch-attack3.png"
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-200
|
||||
sound=magic-thorns-miss-1.ogg,magic-thorns-miss-2.ogg
|
||||
end=-100
|
||||
image="units/elves-desert/shyde-ftouch-attack3.png"
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/unit]
|
||||
|
|
|
@ -1,217 +1,217 @@
|
|||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Desert Star
|
||||
name= _ "Desert Star"
|
||||
race=elf
|
||||
gender=female
|
||||
image=units/elves-desert/shyde.png
|
||||
halo=halo/white-cleric-aura.png
|
||||
hitpoints=46
|
||||
movement_type=woodlandfloat
|
||||
#desert elves move fast across the sands, but are not used to forests
|
||||
#they are also a bit faster in caves
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
cave=1
|
||||
canyon=2
|
||||
tundra=2
|
||||
deep_water=100
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
sand=40
|
||||
forest=50
|
||||
[/defense]
|
||||
[resistance]
|
||||
blade=90
|
||||
pierce=90
|
||||
arcane=70
|
||||
impact=90
|
||||
cold=90
|
||||
fire=90
|
||||
[/resistance]
|
||||
movement=6
|
||||
experience=100
|
||||
level=4
|
||||
alignment=lawful
|
||||
advanceto=null
|
||||
{AMLA_TOUGH 3}
|
||||
cost=94
|
||||
[abilities]
|
||||
{ABILITY_CURES}
|
||||
{ABILITY_ILLUMINATES}
|
||||
[/abilities]
|
||||
usage=healer
|
||||
unit_description= _ "Desert Stars are Shydes that have becomes so powerful and holy that they shine forth the light of Eloh, even in the darkest places. They are living testaments to the power and glory of Eloh. Like Shydes, they are capable of gliding unencumbered across almost any terrain. Eloh's power also reduces the wounds that Desert Stars suffer when attacked.
|
||||
#textdomain wesnoth-utbs
|
||||
id=Desert Star
|
||||
name= _ "Desert Star"
|
||||
race=elf
|
||||
gender=female
|
||||
image=units/elves-desert/shyde.png
|
||||
halo=halo/white-cleric-aura.png
|
||||
hitpoints=46
|
||||
movement_type=woodlandfloat
|
||||
#desert elves move fast across the sands, but are not used to forests
|
||||
#they are also a bit faster in caves
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
cave=1
|
||||
canyon=2
|
||||
tundra=2
|
||||
deep_water=100
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
sand=40
|
||||
forest=50
|
||||
[/defense]
|
||||
[resistance]
|
||||
blade=90
|
||||
pierce=90
|
||||
arcane=70
|
||||
impact=90
|
||||
cold=90
|
||||
fire=90
|
||||
[/resistance]
|
||||
movement=6
|
||||
experience=100
|
||||
level=4
|
||||
alignment=lawful
|
||||
advanceto=null
|
||||
{AMLA_TOUGH 3}
|
||||
cost=94
|
||||
[abilities]
|
||||
{ABILITY_CURES}
|
||||
{ABILITY_ILLUMINATES}
|
||||
[/abilities]
|
||||
usage=healer
|
||||
unit_description= _ "Desert Stars are Shydes that have becomes so powerful and holy that they shine forth the light of Eloh, even in the darkest places. They are living testaments to the power and glory of Eloh. Like Shydes, they are capable of gliding unencumbered across almost any terrain. Eloh's power also reduces the wounds that Desert Stars suffer when attacked.
|
||||
|
||||
Special Notes: A Desert Star's entangling attack slows enemies down, halving their movement speed and attack damage. Stars are capable of healing units around them, and curing them of poison. Stars can fly across any terrain, except deep water. They also have the power of Illumination, which increases the lighting level in the area adjacent to the star. They also gain a 10% bonus to resistance from all attacks."
|
||||
die_sound={SOUND_LIST:ELF_FEMALE_HIT}
|
||||
{DEFENSE_ANIM "units/elves-desert/shyde-defend.png" units/elves-desert/shyde.png {SOUND_LIST:ELF_FEMALE_HIT} }
|
||||
[healing_anim]
|
||||
[frame]
|
||||
begin=-275
|
||||
end=-225
|
||||
image="units/elves-desert/shyde-healing1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-225
|
||||
end=-175
|
||||
image="units/elves-desert/shyde-healing2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-175
|
||||
end=-125
|
||||
image="units/elves-desert/shyde-healing3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-125
|
||||
end=-75
|
||||
image="units/elves-desert/shyde-healing4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-75
|
||||
end=-25
|
||||
image="units/elves-desert/shyde-healing5.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-25
|
||||
end=25
|
||||
image="units/elves-desert/shyde-healing6.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=25
|
||||
end=75
|
||||
image="units/elves-desert/shyde-healing7.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=75
|
||||
end=125
|
||||
image="units/elves-desert/shyde-healing8.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=125
|
||||
end=175
|
||||
image="units/elves-desert/shyde-healing9.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=175
|
||||
end=225
|
||||
image="units/elves-desert/shyde-healing10.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=225
|
||||
end=275
|
||||
image="units/elves-desert/shyde-healing1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=275
|
||||
end=325
|
||||
image="units/elves-desert/shyde-healing2.png"
|
||||
[/frame]
|
||||
[/healing_anim]
|
||||
# melee attack increased from 4-2 to 5-2
|
||||
# The Desert Shyde's magical power is strong enough that they
|
||||
# do not suffer the normal desert elf penalty to ranged attacks
|
||||
[attack]
|
||||
name=faerie touch
|
||||
description= _"faerie touch"
|
||||
type=impact
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_MAGICAL}
|
||||
[/specials]
|
||||
range=melee
|
||||
damage=5
|
||||
number=2
|
||||
range=melee
|
||||
icon=attacks/touch-faerie.png
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/shyde-ftouch-attack1.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/shyde-ftouch-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=units/elves-desert/shyde-ftouch-attack3.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=ensnare
|
||||
description= _"ensnare"
|
||||
type=impact
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_SLOW}
|
||||
[/specials]
|
||||
damage=7
|
||||
number=2
|
||||
range=ranged
|
||||
icon=attacks/entangle.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
offset=1.0
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/entangle.png"
|
||||
image_diagonal="projectiles/entangle.png"
|
||||
[/missile_frame]
|
||||
{FRAME_ON_SLOW (
|
||||
[frame]
|
||||
begin=-100
|
||||
end=-50
|
||||
image="units/elves-desert/shyde-ftouch-attack3.png"
|
||||
sound=slowed.wav
|
||||
[/frame]
|
||||
)}
|
||||
[frame]
|
||||
sound=entangle.wav
|
||||
begin=-50
|
||||
end=0
|
||||
image="units/elves-desert/shyde-ftouch-attack3.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=thorns
|
||||
description= _"thorns"
|
||||
type=pierce
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_MAGICAL}
|
||||
[/specials]
|
||||
damage=7
|
||||
number=3
|
||||
range=ranged
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/thorns.png"
|
||||
image_diagonal="projectiles/thorns-ne.png"
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-200
|
||||
sound=magic-thorns-1.ogg,magic-thorns-2.ogg
|
||||
end=-100
|
||||
image="units/elves-desert/shyde-ftouch-attack3.png"
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-200
|
||||
sound=magic-thorns-miss-1.ogg,magic-thorns-miss-2.ogg
|
||||
end=-100
|
||||
image="units/elves-desert/shyde-ftouch-attack3.png"
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
die_sound={SOUND_LIST:ELF_FEMALE_HIT}
|
||||
{DEFENSE_ANIM "units/elves-desert/shyde-defend.png" units/elves-desert/shyde.png {SOUND_LIST:ELF_FEMALE_HIT} }
|
||||
[healing_anim]
|
||||
[frame]
|
||||
begin=-275
|
||||
end=-225
|
||||
image="units/elves-desert/shyde-healing1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-225
|
||||
end=-175
|
||||
image="units/elves-desert/shyde-healing2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-175
|
||||
end=-125
|
||||
image="units/elves-desert/shyde-healing3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-125
|
||||
end=-75
|
||||
image="units/elves-desert/shyde-healing4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-75
|
||||
end=-25
|
||||
image="units/elves-desert/shyde-healing5.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-25
|
||||
end=25
|
||||
image="units/elves-desert/shyde-healing6.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=25
|
||||
end=75
|
||||
image="units/elves-desert/shyde-healing7.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=75
|
||||
end=125
|
||||
image="units/elves-desert/shyde-healing8.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=125
|
||||
end=175
|
||||
image="units/elves-desert/shyde-healing9.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=175
|
||||
end=225
|
||||
image="units/elves-desert/shyde-healing10.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=225
|
||||
end=275
|
||||
image="units/elves-desert/shyde-healing1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=275
|
||||
end=325
|
||||
image="units/elves-desert/shyde-healing2.png"
|
||||
[/frame]
|
||||
[/healing_anim]
|
||||
# melee attack increased from 4-2 to 5-2
|
||||
# The Desert Shyde's magical power is strong enough that they
|
||||
# do not suffer the normal desert elf penalty to ranged attacks
|
||||
[attack]
|
||||
name=faerie touch
|
||||
description= _"faerie touch"
|
||||
type=impact
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_MAGICAL}
|
||||
[/specials]
|
||||
range=melee
|
||||
damage=5
|
||||
number=2
|
||||
range=melee
|
||||
icon=attacks/touch-faerie.png
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/shyde-ftouch-attack1.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/shyde-ftouch-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=units/elves-desert/shyde-ftouch-attack3.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=ensnare
|
||||
description= _"ensnare"
|
||||
type=impact
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_SLOW}
|
||||
[/specials]
|
||||
damage=7
|
||||
number=2
|
||||
range=ranged
|
||||
icon=attacks/entangle.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
offset=1.0
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/entangle.png"
|
||||
image_diagonal="projectiles/entangle.png"
|
||||
[/missile_frame]
|
||||
{FRAME_ON_SLOW (
|
||||
[frame]
|
||||
begin=-100
|
||||
end=-50
|
||||
image="units/elves-desert/shyde-ftouch-attack3.png"
|
||||
sound=slowed.wav
|
||||
[/frame]
|
||||
)}
|
||||
[frame]
|
||||
sound=entangle.wav
|
||||
begin=-50
|
||||
end=0
|
||||
image="units/elves-desert/shyde-ftouch-attack3.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=thorns
|
||||
description= _"thorns"
|
||||
type=pierce
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_MAGICAL}
|
||||
[/specials]
|
||||
damage=7
|
||||
number=3
|
||||
range=ranged
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/thorns.png"
|
||||
image_diagonal="projectiles/thorns-ne.png"
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-200
|
||||
sound=magic-thorns-1.ogg,magic-thorns-2.ogg
|
||||
end=-100
|
||||
image="units/elves-desert/shyde-ftouch-attack3.png"
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-200
|
||||
sound=magic-thorns-miss-1.ogg,magic-thorns-miss-2.ogg
|
||||
end=-100
|
||||
image="units/elves-desert/shyde-ftouch-attack3.png"
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/unit]
|
||||
|
|
|
@ -1,51 +1,51 @@
|
|||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Divine Avatar
|
||||
name= _ "Divine Avatar"
|
||||
gender=female
|
||||
race=elf
|
||||
image="eloh.png"
|
||||
profile=portraits/eloh.png
|
||||
hitpoints=40
|
||||
movement_type=woodland
|
||||
movement=1
|
||||
experience=100
|
||||
level=2
|
||||
alignment=lawful
|
||||
advanceto=null
|
||||
{AMLA_TOUGH 3}
|
||||
cost=10
|
||||
usage=null
|
||||
get_hit_sound=female-hit.wav
|
||||
unit_description= _ "Divine Avatars only appear in time of great need. Forms of the Gods themselves, made real in this world for a time, blessed are those who are lucky enough to view such images of power and perfection."
|
||||
get_hit_sound=female-hit.wav
|
||||
die_sound=magic-holy-miss-2.ogg
|
||||
[attack]
|
||||
name=fist
|
||||
description= _"fist"
|
||||
type=arcane
|
||||
range=melee
|
||||
damage=7
|
||||
number=3
|
||||
[/attack]
|
||||
[attack]
|
||||
name=lightbeam
|
||||
description= _"lightbeam"
|
||||
type=arcane
|
||||
range=ranged
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_MAGICAL}
|
||||
[/specials]
|
||||
damage=10
|
||||
number=2
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-180
|
||||
end=0
|
||||
image="projectiles/whitemissile-n.png"
|
||||
image_diagonal="projectiles/whitemissile-ne.png"
|
||||
halo=halo/white-mage-halo1.png,halo/white-mage-halo2.png,halo/white-mage-halo3.png,halo/white-mage-halo4.png
|
||||
[/missile_frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Divine Avatar
|
||||
name= _ "Divine Avatar"
|
||||
gender=female
|
||||
race=elf
|
||||
image="eloh.png"
|
||||
profile=portraits/eloh.png
|
||||
hitpoints=40
|
||||
movement_type=woodland
|
||||
movement=1
|
||||
experience=100
|
||||
level=2
|
||||
alignment=lawful
|
||||
advanceto=null
|
||||
{AMLA_TOUGH 3}
|
||||
cost=10
|
||||
usage=null
|
||||
get_hit_sound=female-hit.wav
|
||||
unit_description= _ "Divine Avatars only appear in time of great need. Forms of the Gods themselves, made real in this world for a time, blessed are those who are lucky enough to view such images of power and perfection."
|
||||
get_hit_sound=female-hit.wav
|
||||
die_sound=magic-holy-miss-2.ogg
|
||||
[attack]
|
||||
name=fist
|
||||
description= _"fist"
|
||||
type=arcane
|
||||
range=melee
|
||||
damage=7
|
||||
number=3
|
||||
[/attack]
|
||||
[attack]
|
||||
name=lightbeam
|
||||
description= _"lightbeam"
|
||||
type=arcane
|
||||
range=ranged
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_MAGICAL}
|
||||
[/specials]
|
||||
damage=10
|
||||
number=2
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-180
|
||||
end=0
|
||||
image="projectiles/whitemissile-n.png"
|
||||
image_diagonal="projectiles/whitemissile-ne.png"
|
||||
halo=halo/white-mage-halo1.png,halo/white-mage-halo2.png,halo/white-mage-halo3.png,halo/white-mage-halo4.png
|
||||
[/missile_frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/unit]
|
||||
|
|
|
@ -1,51 +1,51 @@
|
|||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Divine Incarnation
|
||||
name= _ "Divine Incarnation"
|
||||
gender=female
|
||||
race=elf
|
||||
image="units/elves-desert/eloh-serene.png"
|
||||
profile=portraits/eloh.png
|
||||
hitpoints=50
|
||||
movement_type=woodland
|
||||
movement=4
|
||||
experience=100
|
||||
level=3
|
||||
alignment=lawful
|
||||
advanceto=null
|
||||
{AMLA_TOUGH 3}
|
||||
cost=10
|
||||
usage=null
|
||||
get_hit_sound=female-hit.wav
|
||||
unit_description= _ "Divine Incarnations are said to be the closest thing to a god's actual presence in this world. They can be both awe-inspiring and terrifying."
|
||||
get_hit_sound=female-hit.wav
|
||||
die_sound=magic-holy-miss-2.ogg
|
||||
[attack]
|
||||
name=fist
|
||||
description= _"fist"
|
||||
type=arcane
|
||||
range=melee
|
||||
damage=9
|
||||
number=3
|
||||
[/attack]
|
||||
[attack]
|
||||
name=lightbeam
|
||||
description= _"lightbeam"
|
||||
type=arcane
|
||||
range=ranged
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_MAGICAL}
|
||||
[/specials]
|
||||
damage=14
|
||||
number=2
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-180
|
||||
end=0
|
||||
image="projectiles/whitemissile-n.png"
|
||||
image_diagonal="projectiles/whitemissile-ne.png"
|
||||
halo=halo/white-mage-halo1.png,halo/white-mage-halo2.png,halo/white-mage-halo3.png,halo/white-mage-halo4.png
|
||||
[/missile_frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Divine Incarnation
|
||||
name= _ "Divine Incarnation"
|
||||
gender=female
|
||||
race=elf
|
||||
image="units/elves-desert/eloh-serene.png"
|
||||
profile=portraits/eloh.png
|
||||
hitpoints=50
|
||||
movement_type=woodland
|
||||
movement=4
|
||||
experience=100
|
||||
level=3
|
||||
alignment=lawful
|
||||
advanceto=null
|
||||
{AMLA_TOUGH 3}
|
||||
cost=10
|
||||
usage=null
|
||||
get_hit_sound=female-hit.wav
|
||||
unit_description= _ "Divine Incarnations are said to be the closest thing to a god's actual presence in this world. They can be both awe-inspiring and terrifying."
|
||||
get_hit_sound=female-hit.wav
|
||||
die_sound=magic-holy-miss-2.ogg
|
||||
[attack]
|
||||
name=fist
|
||||
description= _"fist"
|
||||
type=arcane
|
||||
range=melee
|
||||
damage=9
|
||||
number=3
|
||||
[/attack]
|
||||
[attack]
|
||||
name=lightbeam
|
||||
description= _"lightbeam"
|
||||
type=arcane
|
||||
range=ranged
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_MAGICAL}
|
||||
[/specials]
|
||||
damage=14
|
||||
number=2
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-180
|
||||
end=0
|
||||
image="projectiles/whitemissile-n.png"
|
||||
image_diagonal="projectiles/whitemissile-ne.png"
|
||||
halo=halo/white-mage-halo1.png,halo/white-mage-halo2.png,halo/white-mage-halo3.png,halo/white-mage-halo4.png
|
||||
[/missile_frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/unit]
|
||||
|
|
|
@ -1,69 +1,69 @@
|
|||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Dread Bat
|
||||
name= _ "Dread Bat"
|
||||
race=undead
|
||||
image=units/undead/dreadbat.png
|
||||
{DEFENSE_ANIM "units/undead/dreadbat-defend.png" units/undead/dreadbat.png groan.wav }
|
||||
[movement_anim]
|
||||
[frame]
|
||||
begin=0
|
||||
end=150
|
||||
image="units/undead/dreadbat-defend.png"
|
||||
[/frame]
|
||||
[/movement_anim]
|
||||
hitpoints=33
|
||||
movement_type=undeadfly
|
||||
movement=9
|
||||
experience=40
|
||||
level=2
|
||||
alignment=chaotic
|
||||
#textdomain wesnoth-utbs
|
||||
id=Dread Bat
|
||||
name= _ "Dread Bat"
|
||||
race=undead
|
||||
image=units/undead/dreadbat.png
|
||||
{DEFENSE_ANIM "units/undead/dreadbat-defend.png" units/undead/dreadbat.png groan.wav }
|
||||
[movement_anim]
|
||||
[frame]
|
||||
begin=0
|
||||
end=150
|
||||
image="units/undead/dreadbat-defend.png"
|
||||
[/frame]
|
||||
[/movement_anim]
|
||||
hitpoints=33
|
||||
movement_type=undeadfly
|
||||
movement=9
|
||||
experience=40
|
||||
level=2
|
||||
alignment=chaotic
|
||||
#ifdef CAMPAIGN_DESERT
|
||||
[advancefrom]
|
||||
unit=Blood Bat
|
||||
experience=25
|
||||
[/advancefrom]
|
||||
[advancefrom]
|
||||
unit=Blood Bat
|
||||
experience=25
|
||||
[/advancefrom]
|
||||
#endif
|
||||
advanceto=null
|
||||
cost=32
|
||||
usage=fighter
|
||||
unit_description= _ "Dread Bats are fast and can drain the blood of those they attack, thereby healing themselves, even to the point where they become stronger than they began the battle. Bloated with blood they have grown to a huge size and can feast on bigger and bigger victims."
|
||||
[attack]
|
||||
name=fangs
|
||||
description= _"fangs"
|
||||
icon=attacks/fangs-animal.png
|
||||
type=blade
|
||||
range=melee
|
||||
damage=6
|
||||
number=4
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_DRAIN}
|
||||
[/specials]
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/undead/dreadbat-attack.png
|
||||
sound=bat-flapping.wav
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/undead/dreadbat-attack.png
|
||||
sound=bite-small.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/undead/dreadbat-attack.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
advanceto=null
|
||||
cost=32
|
||||
usage=fighter
|
||||
unit_description= _ "Dread Bats are fast and can drain the blood of those they attack, thereby healing themselves, even to the point where they become stronger than they began the battle. Bloated with blood they have grown to a huge size and can feast on bigger and bigger victims."
|
||||
[attack]
|
||||
name=fangs
|
||||
description= _"fangs"
|
||||
icon=attacks/fangs-animal.png
|
||||
type=blade
|
||||
range=melee
|
||||
damage=6
|
||||
number=4
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_DRAIN}
|
||||
[/specials]
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/undead/dreadbat-attack.png
|
||||
sound=bat-flapping.wav
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/undead/dreadbat-attack.png
|
||||
sound=bite-small.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/undead/dreadbat-attack.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/unit]
|
||||
|
|
|
@ -1,134 +1,134 @@
|
|||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Dust Devil
|
||||
name= _ "Dust Devil"
|
||||
race=monster
|
||||
image=dust-devil.png
|
||||
hitpoints=30
|
||||
movement_type=undeadfly
|
||||
[resistance]
|
||||
blade=40
|
||||
pierce=40
|
||||
impact=40
|
||||
fire=140
|
||||
cold=140
|
||||
arcane=140
|
||||
[/resistance]
|
||||
movement=10
|
||||
experience=12
|
||||
level=1
|
||||
alignment=neutral
|
||||
advanceto=null
|
||||
cost=20
|
||||
usage=scout
|
||||
unit_description= _ "A swirl of dust and desert sand, quick as a wind, impossible to spot when resting and as dangerous as sand storm when riled."
|
||||
get_hit_sound=groan.wav
|
||||
[attack]
|
||||
name=twister
|
||||
description= _ "twister"
|
||||
icon=attacks/claws-flaming.png
|
||||
type=arcane
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_SLOW}
|
||||
[/specials]
|
||||
range=melee
|
||||
damage=3
|
||||
number=1
|
||||
[animation]
|
||||
{FRAME_ON_SLOW (
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
sound=slowed.wav
|
||||
[/frame]
|
||||
)}
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
sound=bite.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=sand storm
|
||||
description= _ "sand storm"
|
||||
icon=attacks/sand-storm.png
|
||||
type=impact
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_MARKSMAN}
|
||||
[/specials]
|
||||
range=ranged
|
||||
damage=3
|
||||
number=8
|
||||
[animation]
|
||||
[if]
|
||||
direction=sw,s,se
|
||||
[missile_frame]
|
||||
offset=1.0
|
||||
begin=-200
|
||||
end=120
|
||||
halo="projectiles/sand-storm-1.png:40,projectiles/sand-storm-2.png:40,projectiles/sand-storm-3.png:40,projectiles/sand-storm-4.png:40,projectiles/sand-storm-5.png:40,projectiles/sand-storm-6.png:40,projectiles/sand-storm-7.png:40,projectiles/sand-storm-8.png:40"
|
||||
[/missile_frame]
|
||||
[/if]
|
||||
[else]
|
||||
direction=ne,n,nw
|
||||
[missile_frame]
|
||||
offset=1.0
|
||||
begin=-200
|
||||
end=120
|
||||
halo="projectiles/sand-storm-1.png~FL(vert):40,projectiles/sand-storm-2.png~FL(vert):40,projectiles/sand-storm-3.png~FL(vert):40,projectiles/sand-storm-4.png~FL(vert):40,projectiles/sand-storm-5.png~FL(vert):40,projectiles/sand-storm-6.png~FL(vert):40,projectiles/sand-storm-7.png~FL(vert):40,projectiles/sand-storm-8.png~FL(vert):40"
|
||||
[/missile_frame]
|
||||
[/else]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-200
|
||||
end=100
|
||||
sound=magic-faeriefire.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-200
|
||||
end=100
|
||||
sound=magic-faeriefire-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[advancement]
|
||||
id=Dust Devil
|
||||
max_times=9
|
||||
[effect]
|
||||
apply_to=attack
|
||||
range=melee
|
||||
increase_attacks=1
|
||||
[/effect]
|
||||
[effect]
|
||||
apply_to=attack
|
||||
range=ranged
|
||||
increase_attacks=1
|
||||
[/effect]
|
||||
[effect]
|
||||
apply_to=hitpoints
|
||||
increase_total=4
|
||||
heal_full=yes
|
||||
[/effect]
|
||||
[effect]
|
||||
apply_to=max_experience
|
||||
increase=4
|
||||
[/effect]
|
||||
[/advancement]
|
||||
[/unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Dust Devil
|
||||
name= _ "Dust Devil"
|
||||
race=monster
|
||||
image=dust-devil.png
|
||||
hitpoints=30
|
||||
movement_type=undeadfly
|
||||
[resistance]
|
||||
blade=40
|
||||
pierce=40
|
||||
impact=40
|
||||
fire=140
|
||||
cold=140
|
||||
arcane=140
|
||||
[/resistance]
|
||||
movement=10
|
||||
experience=12
|
||||
level=1
|
||||
alignment=neutral
|
||||
advanceto=null
|
||||
cost=20
|
||||
usage=scout
|
||||
unit_description= _ "A swirl of dust and desert sand, quick as a wind, impossible to spot when resting and as dangerous as sand storm when riled."
|
||||
get_hit_sound=groan.wav
|
||||
[attack]
|
||||
name=twister
|
||||
description= _ "twister"
|
||||
icon=attacks/claws-flaming.png
|
||||
type=arcane
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_SLOW}
|
||||
[/specials]
|
||||
range=melee
|
||||
damage=3
|
||||
number=1
|
||||
[animation]
|
||||
{FRAME_ON_SLOW (
|
||||
[frame]
|
||||
begin=-150
|
||||
end=-100
|
||||
sound=slowed.wav
|
||||
[/frame]
|
||||
)}
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
sound=bite.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=sand storm
|
||||
description= _ "sand storm"
|
||||
icon=attacks/sand-storm.png
|
||||
type=impact
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_MARKSMAN}
|
||||
[/specials]
|
||||
range=ranged
|
||||
damage=3
|
||||
number=8
|
||||
[animation]
|
||||
[if]
|
||||
direction=sw,s,se
|
||||
[missile_frame]
|
||||
offset=1.0
|
||||
begin=-200
|
||||
end=120
|
||||
halo="projectiles/sand-storm-1.png:40,projectiles/sand-storm-2.png:40,projectiles/sand-storm-3.png:40,projectiles/sand-storm-4.png:40,projectiles/sand-storm-5.png:40,projectiles/sand-storm-6.png:40,projectiles/sand-storm-7.png:40,projectiles/sand-storm-8.png:40"
|
||||
[/missile_frame]
|
||||
[/if]
|
||||
[else]
|
||||
direction=ne,n,nw
|
||||
[missile_frame]
|
||||
offset=1.0
|
||||
begin=-200
|
||||
end=120
|
||||
halo="projectiles/sand-storm-1.png~FL(vert):40,projectiles/sand-storm-2.png~FL(vert):40,projectiles/sand-storm-3.png~FL(vert):40,projectiles/sand-storm-4.png~FL(vert):40,projectiles/sand-storm-5.png~FL(vert):40,projectiles/sand-storm-6.png~FL(vert):40,projectiles/sand-storm-7.png~FL(vert):40,projectiles/sand-storm-8.png~FL(vert):40"
|
||||
[/missile_frame]
|
||||
[/else]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-200
|
||||
end=100
|
||||
sound=magic-faeriefire.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-200
|
||||
end=100
|
||||
sound=magic-faeriefire-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[advancement]
|
||||
id=Dust Devil
|
||||
max_times=9
|
||||
[effect]
|
||||
apply_to=attack
|
||||
range=melee
|
||||
increase_attacks=1
|
||||
[/effect]
|
||||
[effect]
|
||||
apply_to=attack
|
||||
range=ranged
|
||||
increase_attacks=1
|
||||
[/effect]
|
||||
[effect]
|
||||
apply_to=hitpoints
|
||||
increase_total=4
|
||||
heal_full=yes
|
||||
[/effect]
|
||||
[effect]
|
||||
apply_to=max_experience
|
||||
increase=4
|
||||
[/effect]
|
||||
[/advancement]
|
||||
[/unit]
|
||||
|
|
|
@ -1,124 +1,124 @@
|
|||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Dwarvish Explorer
|
||||
name= _ "Dwarvish Explorer"
|
||||
race=dwarf
|
||||
image=units/dwarves/explorer.png
|
||||
{DEFENSE_ANIM "units/dwarves/explorer-defend.png" units/dwarves/explorer.png {SOUND_LIST:DWARF_HIT} }
|
||||
hitpoints=60
|
||||
movement_type=dwarvishfoot
|
||||
#keep dwarves from racing across lava
|
||||
[movement_costs]
|
||||
tundra=3
|
||||
[/movement_costs]
|
||||
movement=6
|
||||
experience=100
|
||||
level=3
|
||||
alignment=neutral
|
||||
advanceto=null
|
||||
{AMLA_TOUGH 3}
|
||||
cost=45
|
||||
[resistance]
|
||||
blade=60
|
||||
pierce=70
|
||||
impact=70
|
||||
[/resistance]
|
||||
usage=mixed fighter
|
||||
unit_description= _ "Dwarven Explorers often travel alone through unknown lands, slaying enemies and scouting out new deposits of ore and other precious minerals. They are strong enough to wear thicker armor, giving them added protection against physical attacks. They are the powerful fighters, second only to the Dwarven lords, and their amazing maneuverability makes them dangerous indeed."
|
||||
die_sound={SOUND_LIST:DWARF_DIE}
|
||||
#weakened from 12 damage to 10 damage
|
||||
[attack]
|
||||
name=battle axe
|
||||
description= _"battle axe"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=10
|
||||
number=3
|
||||
icon=attacks/battleaxe.png
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/dwarves/pathfinder-attack1.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/dwarves/pathfinder-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=50
|
||||
image=units/dwarves/pathfinder-attack3.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=50
|
||||
end=100
|
||||
image=units/dwarves/pathfinder-attack3.png
|
||||
sound=axe.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=50
|
||||
end=100
|
||||
image=units/dwarves/pathfinder-attack3.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
# FIXME: This animation frame is missing
|
||||
#[frame]
|
||||
# begin=100
|
||||
# end=200
|
||||
# image=units/dwarves/pathfinder-attack4.png
|
||||
#[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=axe
|
||||
description= _"axe"
|
||||
type=blade
|
||||
range=ranged
|
||||
damage=11
|
||||
number=3
|
||||
[animation]
|
||||
{MISSILE_FRAME_HATCHET}
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-100
|
||||
image=units/dwarves/pathfinder-ranged1.png
|
||||
sound=hatchet.wav
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-100
|
||||
image=units/dwarves/pathfinder-ranged1.png
|
||||
sound=hatchet-miss.wav
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/dwarves/pathfinder-ranged2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=units/dwarves/pathfinder-ranged3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=100
|
||||
end=200
|
||||
image=units/dwarves/pathfinder-ranged4.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Dwarvish Explorer
|
||||
name= _ "Dwarvish Explorer"
|
||||
race=dwarf
|
||||
image=units/dwarves/explorer.png
|
||||
{DEFENSE_ANIM "units/dwarves/explorer-defend.png" units/dwarves/explorer.png {SOUND_LIST:DWARF_HIT} }
|
||||
hitpoints=60
|
||||
movement_type=dwarvishfoot
|
||||
#keep dwarves from racing across lava
|
||||
[movement_costs]
|
||||
tundra=3
|
||||
[/movement_costs]
|
||||
movement=6
|
||||
experience=100
|
||||
level=3
|
||||
alignment=neutral
|
||||
advanceto=null
|
||||
{AMLA_TOUGH 3}
|
||||
cost=45
|
||||
[resistance]
|
||||
blade=60
|
||||
pierce=70
|
||||
impact=70
|
||||
[/resistance]
|
||||
usage=mixed fighter
|
||||
unit_description= _ "Dwarven Explorers often travel alone through unknown lands, slaying enemies and scouting out new deposits of ore and other precious minerals. They are strong enough to wear thicker armor, giving them added protection against physical attacks. They are the powerful fighters, second only to the Dwarven lords, and their amazing maneuverability makes them dangerous indeed."
|
||||
die_sound={SOUND_LIST:DWARF_DIE}
|
||||
#weakened from 12 damage to 10 damage
|
||||
[attack]
|
||||
name=battle axe
|
||||
description= _"battle axe"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=10
|
||||
number=3
|
||||
icon=attacks/battleaxe.png
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/dwarves/pathfinder-attack1.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/dwarves/pathfinder-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=50
|
||||
image=units/dwarves/pathfinder-attack3.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=50
|
||||
end=100
|
||||
image=units/dwarves/pathfinder-attack3.png
|
||||
sound=axe.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=50
|
||||
end=100
|
||||
image=units/dwarves/pathfinder-attack3.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
# FIXME: This animation frame is missing
|
||||
#[frame]
|
||||
# begin=100
|
||||
# end=200
|
||||
# image=units/dwarves/pathfinder-attack4.png
|
||||
#[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=axe
|
||||
description= _"axe"
|
||||
type=blade
|
||||
range=ranged
|
||||
damage=11
|
||||
number=3
|
||||
[animation]
|
||||
{MISSILE_FRAME_HATCHET}
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-100
|
||||
image=units/dwarves/pathfinder-ranged1.png
|
||||
sound=hatchet.wav
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-100
|
||||
image=units/dwarves/pathfinder-ranged1.png
|
||||
sound=hatchet-miss.wav
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/dwarves/pathfinder-ranged2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=units/dwarves/pathfinder-ranged3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=100
|
||||
end=200
|
||||
image=units/dwarves/pathfinder-ranged4.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/unit]
|
||||
|
|
|
@ -1,111 +1,111 @@
|
|||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Dwarvish Pathfinder
|
||||
name= _ "Dwarvish Pathfinder"
|
||||
race=dwarf
|
||||
image=units/dwarves/pathfinder.png
|
||||
{DEFENSE_ANIM "units/dwarves/pathfinder-defend.png" units/dwarves/pathfinder.png {SOUND_LIST:DWARF_HIT} }
|
||||
hitpoints=42
|
||||
movement_type=dwarvishfoot
|
||||
#keep dwarves from racing across lava
|
||||
[movement_costs]
|
||||
tundra=3
|
||||
[/movement_costs]
|
||||
movement=6
|
||||
experience=60
|
||||
level=2
|
||||
alignment=neutral
|
||||
advanceto=Dwarvish Explorer
|
||||
cost=30
|
||||
usage=mixed fighter
|
||||
unit_description= _ "Dwarvish Pathfinders are faster, stronger and even deadlier with their axes than normal dwarvish scouts. They often race ahead of the main force, scouting out unfamiliar terrain and securing villages and chokepoints."
|
||||
die_sound={SOUND_LIST:DWARF_DIE}
|
||||
#weakened from 9 damage to 8 damage
|
||||
[attack]
|
||||
name=axe
|
||||
description= _"axe"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=8
|
||||
number=3
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/dwarves/pathfinder-attack1.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/dwarves/pathfinder-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=50
|
||||
image=units/dwarves/pathfinder-attack3.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=50
|
||||
end=100
|
||||
image=units/dwarves/pathfinder-attack3.png
|
||||
sound=axe.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=50
|
||||
end=100
|
||||
image=units/dwarves/pathfinder-attack3.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=axe
|
||||
description= _"axe"
|
||||
type=blade
|
||||
range=ranged
|
||||
damage=8
|
||||
number=3
|
||||
[animation]
|
||||
{MISSILE_FRAME_HATCHET}
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-100
|
||||
image=units/dwarves/pathfinder-ranged1.png
|
||||
sound=hatchet.wav
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-100
|
||||
image=units/dwarves/pathfinder-ranged1.png
|
||||
sound=hatchet-miss.wav
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/dwarves/pathfinder-ranged2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=units/dwarves/pathfinder-ranged3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=100
|
||||
end=200
|
||||
image=units/dwarves/pathfinder-ranged4.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Dwarvish Pathfinder
|
||||
name= _ "Dwarvish Pathfinder"
|
||||
race=dwarf
|
||||
image=units/dwarves/pathfinder.png
|
||||
{DEFENSE_ANIM "units/dwarves/pathfinder-defend.png" units/dwarves/pathfinder.png {SOUND_LIST:DWARF_HIT} }
|
||||
hitpoints=42
|
||||
movement_type=dwarvishfoot
|
||||
#keep dwarves from racing across lava
|
||||
[movement_costs]
|
||||
tundra=3
|
||||
[/movement_costs]
|
||||
movement=6
|
||||
experience=60
|
||||
level=2
|
||||
alignment=neutral
|
||||
advanceto=Dwarvish Explorer
|
||||
cost=30
|
||||
usage=mixed fighter
|
||||
unit_description= _ "Dwarvish Pathfinders are faster, stronger and even deadlier with their axes than normal dwarvish scouts. They often race ahead of the main force, scouting out unfamiliar terrain and securing villages and chokepoints."
|
||||
die_sound={SOUND_LIST:DWARF_DIE}
|
||||
#weakened from 9 damage to 8 damage
|
||||
[attack]
|
||||
name=axe
|
||||
description= _"axe"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=8
|
||||
number=3
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/dwarves/pathfinder-attack1.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/dwarves/pathfinder-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=50
|
||||
image=units/dwarves/pathfinder-attack3.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=50
|
||||
end=100
|
||||
image=units/dwarves/pathfinder-attack3.png
|
||||
sound=axe.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=50
|
||||
end=100
|
||||
image=units/dwarves/pathfinder-attack3.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=axe
|
||||
description= _"axe"
|
||||
type=blade
|
||||
range=ranged
|
||||
damage=8
|
||||
number=3
|
||||
[animation]
|
||||
{MISSILE_FRAME_HATCHET}
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-100
|
||||
image=units/dwarves/pathfinder-ranged1.png
|
||||
sound=hatchet.wav
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-100
|
||||
image=units/dwarves/pathfinder-ranged1.png
|
||||
sound=hatchet-miss.wav
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/dwarves/pathfinder-ranged2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=units/dwarves/pathfinder-ranged3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=100
|
||||
end=200
|
||||
image=units/dwarves/pathfinder-ranged4.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/unit]
|
||||
|
|
|
@ -1,96 +1,96 @@
|
|||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Dwarvish Scout
|
||||
name= _ "Dwarvish Scout"
|
||||
race=dwarf
|
||||
image=units/dwarves/scout.png
|
||||
{DEFENSE_ANIM "units/dwarves/scout-defend.png" units/dwarves/scout.png {SOUND_LIST:DWARF_HIT} }
|
||||
hitpoints=30
|
||||
movement_type=dwarvishfoot
|
||||
#keep dwarves from racing across lava
|
||||
[movement_costs]
|
||||
tundra=3
|
||||
[/movement_costs]
|
||||
movement=6
|
||||
experience=30
|
||||
level=1
|
||||
alignment=neutral
|
||||
advanceto=Dwarvish Pathfinder
|
||||
cost=18
|
||||
usage=mixed fighter
|
||||
unit_description= _ "Moving faster than other dwarves Dwarvish Scouts love to explore both above and below ground. They are adept at both fighting hand to hand with their axes and throwing them."
|
||||
die_sound={SOUND_LIST:DWARF_DIE}
|
||||
#weakened from 7 damage to 6
|
||||
[attack]
|
||||
name=axe
|
||||
description= _"axe"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=6
|
||||
number=3
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/dwarves/scout-attack1.png
|
||||
sound=axe.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/dwarves/scout-attack1.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=units/dwarves/scout-attack2.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=axe
|
||||
description= _"axe"
|
||||
type=blade
|
||||
range=ranged
|
||||
damage=8
|
||||
number=2
|
||||
[animation]
|
||||
{MISSILE_FRAME_HATCHET}
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-100
|
||||
image=units/dwarves/scout-ranged1.png
|
||||
sound=hatchet.wav
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-100
|
||||
image=units/dwarves/scout-ranged1.png
|
||||
sound=hatchet-miss.wav
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/dwarves/scout-ranged2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=units/dwarves/scout-ranged3.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Dwarvish Scout
|
||||
name= _ "Dwarvish Scout"
|
||||
race=dwarf
|
||||
image=units/dwarves/scout.png
|
||||
{DEFENSE_ANIM "units/dwarves/scout-defend.png" units/dwarves/scout.png {SOUND_LIST:DWARF_HIT} }
|
||||
hitpoints=30
|
||||
movement_type=dwarvishfoot
|
||||
#keep dwarves from racing across lava
|
||||
[movement_costs]
|
||||
tundra=3
|
||||
[/movement_costs]
|
||||
movement=6
|
||||
experience=30
|
||||
level=1
|
||||
alignment=neutral
|
||||
advanceto=Dwarvish Pathfinder
|
||||
cost=18
|
||||
usage=mixed fighter
|
||||
unit_description= _ "Moving faster than other dwarves Dwarvish Scouts love to explore both above and below ground. They are adept at both fighting hand to hand with their axes and throwing them."
|
||||
die_sound={SOUND_LIST:DWARF_DIE}
|
||||
#weakened from 7 damage to 6
|
||||
[attack]
|
||||
name=axe
|
||||
description= _"axe"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=6
|
||||
number=3
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/dwarves/scout-attack1.png
|
||||
sound=axe.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/dwarves/scout-attack1.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=units/dwarves/scout-attack2.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=axe
|
||||
description= _"axe"
|
||||
type=blade
|
||||
range=ranged
|
||||
damage=8
|
||||
number=2
|
||||
[animation]
|
||||
{MISSILE_FRAME_HATCHET}
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-100
|
||||
image=units/dwarves/scout-ranged1.png
|
||||
sound=hatchet.wav
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-100
|
||||
image=units/dwarves/scout-ranged1.png
|
||||
sound=hatchet-miss.wav
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/dwarves/scout-ranged2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=units/dwarves/scout-ranged3.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/unit]
|
||||
|
|
|
@ -1,103 +1,102 @@
|
|||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=EGhost
|
||||
name= _ "Ethereal Ghost"
|
||||
race=undead
|
||||
image="units/undead/ghost.png"
|
||||
{DEFENSE_ANIM "units/undead/ghost-defend.png" "units/undead/ghost.png" wail.wav }
|
||||
hitpoints=18
|
||||
movement_type=undeadspirit
|
||||
[movement_costs]
|
||||
cavewall=1
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
cavewall=50
|
||||
[/defense]
|
||||
movement=7
|
||||
experience=30
|
||||
level=1
|
||||
alignment=chaotic
|
||||
advanceto=EWraith,EShadow
|
||||
cost=20
|
||||
usage=scout
|
||||
unit_description= _ "It is one of the greater mercies of creation that a human soul is immutable, and cannot be destroyed. However, the many things a necromancer can do, despite this, are entirely horrifying.
|
||||
#textdomain wesnoth-utbs
|
||||
id=EGhost
|
||||
name= _ "Ethereal Ghost"
|
||||
race=undead
|
||||
image="units/undead/ghost.png"
|
||||
{DEFENSE_ANIM "units/undead/ghost-defend.png" "units/undead/ghost.png" wail.wav }
|
||||
hitpoints=18
|
||||
movement_type=undeadspirit
|
||||
[movement_costs]
|
||||
cavewall=1
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
cavewall=50
|
||||
[/defense]
|
||||
movement=7
|
||||
experience=30
|
||||
level=1
|
||||
alignment=chaotic
|
||||
advanceto=EWraith,EShadow
|
||||
cost=20
|
||||
usage=scout
|
||||
unit_description= _ "It is one of the greater mercies of creation that a human soul is immutable, and cannot be destroyed. However, the many things a necromancer can do, despite this, are entirely horrifying.
|
||||
|
||||
Trapped within a shroud of vile enchantments, a spirit likens unto the wind in the sails of a ship. The contrivance that results from this prison is an unfailing servant, which can be bound to whatever task their master sees fit.
|
||||
|
||||
Special Notes: Ethereal Ghosts have very unusual resistances to damage, and move quite slowly over open water. Unlike normal Ghosts, Ethereal Ghosts can also move through solid stone walls."
|
||||
die_sound=wail-long.wav
|
||||
[attack]
|
||||
name=touch
|
||||
description= _ "touch"
|
||||
icon=attacks/touch-undead.png
|
||||
type=arcane
|
||||
range=melee
|
||||
damage=4
|
||||
number=3
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_DRAIN}
|
||||
[/specials]
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-225
|
||||
end=-200
|
||||
image="units/undead/ghost.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="units/undead/ghost-attack-1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="units/undead/ghost-attack-2.png"
|
||||
sound=wail-sml.wav
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=100
|
||||
end=175
|
||||
image="units/undead/ghost-defend.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=200
|
||||
end=200
|
||||
image="units/undead/ghost-attack-1.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=wail
|
||||
description= _ "wail"
|
||||
type=cold
|
||||
range=ranged
|
||||
damage=3
|
||||
number=3
|
||||
[animation]
|
||||
die_sound=wail-long.wav
|
||||
[attack]
|
||||
name=touch
|
||||
description= _ "touch"
|
||||
icon=attacks/touch-undead.png
|
||||
type=arcane
|
||||
range=melee
|
||||
damage=4
|
||||
number=3
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_DRAIN}
|
||||
[/specials]
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-225
|
||||
end=-200
|
||||
image="units/undead/ghost.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="units/undead/ghost-attack-1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="units/undead/ghost-attack-2.png"
|
||||
sound=wail-sml.wav
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=100
|
||||
end=175
|
||||
image="units/undead/ghost-defend.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=200
|
||||
end=200
|
||||
image="units/undead/ghost-attack-1.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=wail
|
||||
description= _ "wail"
|
||||
type=cold
|
||||
range=ranged
|
||||
damage=3
|
||||
number=3
|
||||
[animation]
|
||||
{MISSILE_FRAME_WAIL}
|
||||
|
||||
{MISSILE_FRAME_WAIL}
|
||||
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="units/undead/ghost-attack-1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="units/undead/ghost-attack-2.png"
|
||||
sound=wail-sml.wav
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=75
|
||||
image="units/undead/ghost-attack-1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=75
|
||||
end=100
|
||||
image="units/undead/ghost.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="units/undead/ghost-attack-1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="units/undead/ghost-attack-2.png"
|
||||
sound=wail-sml.wav
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=75
|
||||
image="units/undead/ghost-attack-1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=75
|
||||
end=100
|
||||
image="units/undead/ghost.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/unit]
|
||||
|
|
|
@ -1,80 +1,80 @@
|
|||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=ENightgaunt
|
||||
name= _ "Ethereal Nightgaunt"
|
||||
race=undead
|
||||
image="units/undead/nightgaunt.png"
|
||||
{DEFENSE_ANIM "units/undead/nightgaunt-defend.png" "units/undead/nightgaunt.png" wail.wav }
|
||||
hitpoints=35
|
||||
movement_type=undeadspirit
|
||||
[movement_costs]
|
||||
cavewall=1
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
cavewall=50
|
||||
[/defense]
|
||||
movement=7
|
||||
experience=100
|
||||
level=3
|
||||
alignment=chaotic
|
||||
advanceto=null
|
||||
{AMLA_TOUGH 3}
|
||||
cost=52
|
||||
usage=scout
|
||||
unit_description= _ "The purpose of the masks that these creatures wear is unknown, as is the countenance that they obscure. These terrible forms are rarely seen by the living, and those who live to speak of them had no leisure to study their foe.
|
||||
#textdomain wesnoth-utbs
|
||||
id=ENightgaunt
|
||||
name= _ "Ethereal Nightgaunt"
|
||||
race=undead
|
||||
image="units/undead/nightgaunt.png"
|
||||
{DEFENSE_ANIM "units/undead/nightgaunt-defend.png" "units/undead/nightgaunt.png" wail.wav }
|
||||
hitpoints=35
|
||||
movement_type=undeadspirit
|
||||
[movement_costs]
|
||||
cavewall=1
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
cavewall=50
|
||||
[/defense]
|
||||
movement=7
|
||||
experience=100
|
||||
level=3
|
||||
alignment=chaotic
|
||||
advanceto=null
|
||||
{AMLA_TOUGH 3}
|
||||
cost=52
|
||||
usage=scout
|
||||
unit_description= _ "The purpose of the masks that these creatures wear is unknown, as is the countenance that they obscure. These terrible forms are rarely seen by the living, and those who live to speak of them had no leisure to study their foe.
|
||||
|
||||
Special Notes: while a unit with the same allegiance as the Nightgaunt distracts an enemy, the Nightgaunt may strike at the opponent's back, inflicting double damage. Nightgaunts have very unusual resistances to damage, and move quite slowly over open water. While they can move through solid walls, unlike normal Nightgaunts, Ethereal Nightgaunts cannot hide at night."
|
||||
die_sound=wail-long.wav
|
||||
die_sound=wail-long.wav
|
||||
|
||||
[death]
|
||||
[frame]
|
||||
begin=0
|
||||
end=200
|
||||
image="units/undead/nightgaunt-die-1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=200
|
||||
end=400
|
||||
image="units/undead/nightgaunt-die-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=400
|
||||
end=600
|
||||
image="units/undead/nightgaunt-die-3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=600
|
||||
end=800
|
||||
image="units/undead/nightgaunt-die-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=800
|
||||
end=1000
|
||||
image="units/undead/nightgaunt-die-5.png"
|
||||
[/frame]
|
||||
[/death]
|
||||
[attack]
|
||||
name=claws
|
||||
description= _"claws"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=10
|
||||
number=3
|
||||
icon=attacks/claws-undead.png
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_BACKSTAB}
|
||||
[/specials]
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image="units/undead/nightgaunt-attack.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=150
|
||||
image="units/undead/nightgaunt-attack2.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[death]
|
||||
[frame]
|
||||
begin=0
|
||||
end=200
|
||||
image="units/undead/nightgaunt-die-1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=200
|
||||
end=400
|
||||
image="units/undead/nightgaunt-die-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=400
|
||||
end=600
|
||||
image="units/undead/nightgaunt-die-3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=600
|
||||
end=800
|
||||
image="units/undead/nightgaunt-die-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=800
|
||||
end=1000
|
||||
image="units/undead/nightgaunt-die-5.png"
|
||||
[/frame]
|
||||
[/death]
|
||||
[attack]
|
||||
name=claws
|
||||
description= _"claws"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=10
|
||||
number=3
|
||||
icon=attacks/claws-undead.png
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_BACKSTAB}
|
||||
[/specials]
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image="units/undead/nightgaunt-attack.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=150
|
||||
image="units/undead/nightgaunt-attack2.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/unit]
|
||||
|
|
|
@ -1,48 +1,48 @@
|
|||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=EShadow
|
||||
name= _ "Ethereal Shadow"
|
||||
race=undead
|
||||
image="units/undead/shadow.png"
|
||||
{DEFENSE_ANIM "units/undead/shadow-defend.png" "units/undead/shadow.png" wail.wav }
|
||||
hitpoints=26
|
||||
movement_type=undeadspirit
|
||||
[movement_costs]
|
||||
cavewall=1
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
cavewall=50
|
||||
[/defense]
|
||||
movement=7
|
||||
experience=100
|
||||
level=2
|
||||
alignment=chaotic
|
||||
advanceto=ENightgaunt
|
||||
cost=38
|
||||
usage=scout
|
||||
unit_description= _ "When light came into the world and gave form to the unknown, fear was forced to retreat into darkness. Since that day, the shadows of the world have held terror for humanity, though it knows not why.
|
||||
#textdomain wesnoth-utbs
|
||||
id=EShadow
|
||||
name= _ "Ethereal Shadow"
|
||||
race=undead
|
||||
image="units/undead/shadow.png"
|
||||
{DEFENSE_ANIM "units/undead/shadow-defend.png" "units/undead/shadow.png" wail.wav }
|
||||
hitpoints=26
|
||||
movement_type=undeadspirit
|
||||
[movement_costs]
|
||||
cavewall=1
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
cavewall=50
|
||||
[/defense]
|
||||
movement=7
|
||||
experience=100
|
||||
level=2
|
||||
alignment=chaotic
|
||||
advanceto=ENightgaunt
|
||||
cost=38
|
||||
usage=scout
|
||||
unit_description= _ "When light came into the world and gave form to the unknown, fear was forced to retreat into darkness. Since that day, the shadows of the world have held terror for humanity, though it knows not why.
|
||||
|
||||
That is a question which is easily answered by a necromancer.
|
||||
|
||||
Special Notes: while a unit with the same allegiance as the shadow distracts an enemy, the Shadow may strike at the opponent's back, inflicting double damage. Shadows have very unusual resistances to damage, and move quite slowly over open water. While they can move through solid walls, unlike normal Shadows, Ethereal Shadows cannot hide at night."
|
||||
die_sound=wail-long.wav
|
||||
[attack]
|
||||
name=claws
|
||||
description= _"claws"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=8
|
||||
number=3
|
||||
icon=attacks/claws-undead.png
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_BACKSTAB}
|
||||
[/specials]
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="units/undead/shadow-attack.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
die_sound=wail-long.wav
|
||||
[attack]
|
||||
name=claws
|
||||
description= _"claws"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=8
|
||||
number=3
|
||||
icon=attacks/claws-undead.png
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_BACKSTAB}
|
||||
[/specials]
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="units/undead/shadow-attack.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/unit]
|
||||
|
|
|
@ -1,104 +1,104 @@
|
|||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=ESpectre
|
||||
name= _ "Ethereal Spectre"
|
||||
race=undead
|
||||
image="units/undead/spectre.png"
|
||||
{DEFENSE_ANIM "units/undead/spectre-defend.png" "units/undead/spectre.png" wail.wav }
|
||||
hitpoints=33
|
||||
movement_type=undeadspirit
|
||||
[movement_costs]
|
||||
cavewall=1
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
cavewall=50
|
||||
[/defense]
|
||||
movement=7
|
||||
experience=100
|
||||
level=3
|
||||
alignment=chaotic
|
||||
advanceto=null
|
||||
{AMLA_TOUGH 3}
|
||||
cost=52
|
||||
usage=scout
|
||||
unit_description= _ "Sometimes called the 'hollow men', spectres form the right arm of their master's power. These abominations are a rightful terror to the living, and keep a sleepless vigil over their master's domain.
|
||||
#textdomain wesnoth-utbs
|
||||
id=ESpectre
|
||||
name= _ "Ethereal Spectre"
|
||||
race=undead
|
||||
image="units/undead/spectre.png"
|
||||
{DEFENSE_ANIM "units/undead/spectre-defend.png" "units/undead/spectre.png" wail.wav }
|
||||
hitpoints=33
|
||||
movement_type=undeadspirit
|
||||
[movement_costs]
|
||||
cavewall=1
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
cavewall=50
|
||||
[/defense]
|
||||
movement=7
|
||||
experience=100
|
||||
level=3
|
||||
alignment=chaotic
|
||||
advanceto=null
|
||||
{AMLA_TOUGH 3}
|
||||
cost=52
|
||||
usage=scout
|
||||
unit_description= _ "Sometimes called the 'hollow men', spectres form the right arm of their master's power. These abominations are a rightful terror to the living, and keep a sleepless vigil over their master's domain.
|
||||
|
||||
The creation of these is no mean feat; the real danger in encountering one is that it is likely only the harbinger of a much more dangerous force that will follow in its wake.
|
||||
|
||||
Special Notes: a strike from their blade will drain life from the victim, to renew the Spectre. Spectres have very unusual resistances to damage, and move quite slowly over open water. Unlike normal Spectres, Ethereal Spectres can also move through solid stone walls."
|
||||
die_sound=wail-long.wav
|
||||
[death]
|
||||
[frame]
|
||||
begin=0
|
||||
end=200
|
||||
image="units/undead/spectre-die-1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=200
|
||||
end=400
|
||||
image="units/undead/spectre-die-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=400
|
||||
end=600
|
||||
image="units/undead/spectre-die-3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=600
|
||||
end=800
|
||||
image="units/undead/spectre-die-4.png"
|
||||
[/frame]
|
||||
[/death]
|
||||
[attack]
|
||||
name=baneblade
|
||||
description= _"baneblade"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=9
|
||||
number=4
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_DRAIN}
|
||||
[/specials]
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="units/undead/spectre-attack.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="units/undead/spectre-attack.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=wail
|
||||
description= _"wail"
|
||||
type=cold
|
||||
range=ranged
|
||||
damage=6
|
||||
number=3
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/darkmissile-n.png"
|
||||
image_diagonal="projectiles/darkmissile-ne.png"
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-250
|
||||
end=50
|
||||
image="units/undead/spectre-attack1.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
die_sound=wail-long.wav
|
||||
[death]
|
||||
[frame]
|
||||
begin=0
|
||||
end=200
|
||||
image="units/undead/spectre-die-1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=200
|
||||
end=400
|
||||
image="units/undead/spectre-die-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=400
|
||||
end=600
|
||||
image="units/undead/spectre-die-3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=600
|
||||
end=800
|
||||
image="units/undead/spectre-die-4.png"
|
||||
[/frame]
|
||||
[/death]
|
||||
[attack]
|
||||
name=baneblade
|
||||
description= _"baneblade"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=9
|
||||
number=4
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_DRAIN}
|
||||
[/specials]
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="units/undead/spectre-attack.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="units/undead/spectre-attack.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=wail
|
||||
description= _"wail"
|
||||
type=cold
|
||||
range=ranged
|
||||
damage=6
|
||||
number=3
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/darkmissile-n.png"
|
||||
image_diagonal="projectiles/darkmissile-ne.png"
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-250
|
||||
end=50
|
||||
image="units/undead/spectre-attack1.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/unit]
|
||||
|
|
|
@ -1,81 +1,81 @@
|
|||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=EWraith
|
||||
name= _ "Ethereal Wraith"
|
||||
race=undead
|
||||
image="units/undead/wraith.png"
|
||||
{DEFENSE_ANIM "units/undead/wraith-defend.png" "units/undead/wraith.png" wail.wav }
|
||||
hitpoints=25
|
||||
movement_type=undeadspirit
|
||||
[movement_costs]
|
||||
cavewall=1
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
cavewall=50
|
||||
[/defense]
|
||||
movement=7
|
||||
experience=100
|
||||
level=2
|
||||
alignment=chaotic
|
||||
advanceto=ESpectre
|
||||
cost=38
|
||||
usage=scout
|
||||
unit_description= _ "These tortured forms of what were once warriors are among the most terrifying things a necromancer can create, for a sword will cleave right through them, as through air itself. What inspires such fear is the thought that these beasts are invincible, a belief that is actually far from the truth.
|
||||
#textdomain wesnoth-utbs
|
||||
id=EWraith
|
||||
name= _ "Ethereal Wraith"
|
||||
race=undead
|
||||
image="units/undead/wraith.png"
|
||||
{DEFENSE_ANIM "units/undead/wraith-defend.png" "units/undead/wraith.png" wail.wav }
|
||||
hitpoints=25
|
||||
movement_type=undeadspirit
|
||||
[movement_costs]
|
||||
cavewall=1
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
cavewall=50
|
||||
[/defense]
|
||||
movement=7
|
||||
experience=100
|
||||
level=2
|
||||
alignment=chaotic
|
||||
advanceto=ESpectre
|
||||
cost=38
|
||||
usage=scout
|
||||
unit_description= _ "These tortured forms of what were once warriors are among the most terrifying things a necromancer can create, for a sword will cleave right through them, as through air itself. What inspires such fear is the thought that these beasts are invincible, a belief that is actually far from the truth.
|
||||
|
||||
Because of this, a means was made by which the enchantments that drive these creatures could renew themselves through the very thing which threatened them.
|
||||
|
||||
Special Notes: a strike from their blade will drain life from the victim, to renew the wraith. Wraiths have very unusual resistances to damage, and move quite slowly over open water. Unlike normal Wraiths, Ethereal Wraiths can also move through solid stone walls."
|
||||
die_sound=wail-long.wav
|
||||
[attack]
|
||||
name=baneblade
|
||||
description= _"baneblade"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=7
|
||||
number=4
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_DRAIN}
|
||||
[/specials]
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="units/undead/wraith-attack.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="units/undead/wraith-attack.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=wail
|
||||
description= _"wail"
|
||||
type=cold
|
||||
range=ranged
|
||||
damage=4
|
||||
number=3
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/darkmissile-n.png"
|
||||
image_diagonal="projectiles/darkmissile-ne.png"
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-250
|
||||
end=50
|
||||
image="units/undead/wraith-attack1.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
die_sound=wail-long.wav
|
||||
[attack]
|
||||
name=baneblade
|
||||
description= _"baneblade"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=7
|
||||
number=4
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_DRAIN}
|
||||
[/specials]
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="units/undead/wraith-attack.png"
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="units/undead/wraith-attack.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=wail
|
||||
description= _"wail"
|
||||
type=cold
|
||||
range=ranged
|
||||
damage=4
|
||||
number=3
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/darkmissile-n.png"
|
||||
image_diagonal="projectiles/darkmissile-ne.png"
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-250
|
||||
end=50
|
||||
image="units/undead/wraith-attack1.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/unit]
|
||||
|
|
|
@ -1,56 +1,56 @@
|
|||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Flesh Golem
|
||||
name= _ "Flesh Golem"
|
||||
race=monster
|
||||
image="flesh-golem.png"
|
||||
hitpoints=42
|
||||
movement_type=largefoot
|
||||
[resistance]
|
||||
blade=90
|
||||
pierce=90
|
||||
impact=90
|
||||
fire=120
|
||||
cold=120
|
||||
[/resistance]
|
||||
movement=4
|
||||
experience=100
|
||||
level=2
|
||||
alignment=chaotic
|
||||
advanceto=null
|
||||
cost=30
|
||||
usage=fighter
|
||||
unit_description= _ "Incredibly strong constructs, flesh golems are created by powerful necromancers from the bodies of fallen warriors. Though these golems dutifully follow every command, and attack their enemies with ceaseless rage, the madness that possesses them has occasionally caused them to turn on their masters."
|
||||
{DEFENSE_ANIM "flesh-golem.png" "flesh-golem.png" {SOUND_LIST:TROLL_HIT} }
|
||||
die_sound={SOUND_LIST:TROLL_HIT}
|
||||
[attack]
|
||||
name=smashing frenzy
|
||||
description= _"smashing frenzy"
|
||||
icon=attacks/fist-golem.png
|
||||
type=impact
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_BERSERK}
|
||||
[/specials]
|
||||
range=melee
|
||||
damage=10
|
||||
number=3
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
sound=fist.ogg
|
||||
begin=-100
|
||||
end=0
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
sound={SOUND_LIST:MISS}
|
||||
begin=-100
|
||||
end=0
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Flesh Golem
|
||||
name= _ "Flesh Golem"
|
||||
race=monster
|
||||
image="flesh-golem.png"
|
||||
hitpoints=42
|
||||
movement_type=largefoot
|
||||
[resistance]
|
||||
blade=90
|
||||
pierce=90
|
||||
impact=90
|
||||
fire=120
|
||||
cold=120
|
||||
[/resistance]
|
||||
movement=4
|
||||
experience=100
|
||||
level=2
|
||||
alignment=chaotic
|
||||
advanceto=null
|
||||
cost=30
|
||||
usage=fighter
|
||||
unit_description= _ "Incredibly strong constructs, flesh golems are created by powerful necromancers from the bodies of fallen warriors. Though these golems dutifully follow every command, and attack their enemies with ceaseless rage, the madness that possesses them has occasionally caused them to turn on their masters."
|
||||
{DEFENSE_ANIM "flesh-golem.png" "flesh-golem.png" {SOUND_LIST:TROLL_HIT} }
|
||||
die_sound={SOUND_LIST:TROLL_HIT}
|
||||
[attack]
|
||||
name=smashing frenzy
|
||||
description= _"smashing frenzy"
|
||||
icon=attacks/fist-golem.png
|
||||
type=impact
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_BERSERK}
|
||||
[/specials]
|
||||
range=melee
|
||||
damage=10
|
||||
number=3
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
sound=fist.ogg
|
||||
begin=-100
|
||||
end=0
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
sound={SOUND_LIST:MISS}
|
||||
begin=-100
|
||||
end=0
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/unit]
|
||||
|
|
|
@ -1,100 +1,99 @@
|
|||
# same as a ghost, except that a haunt can't move
|
||||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Haunt
|
||||
name= _ "Haunt"
|
||||
race=undead
|
||||
image="units/undead/ghost.png"
|
||||
{DEFENSE_ANIM "units/undead/ghost-defend.png" "units/undead/ghost.png" groan.wav }
|
||||
[movement_costs]
|
||||
cave=99
|
||||
grassland=99
|
||||
[/movement_costs]
|
||||
hitpoints=18
|
||||
movement_type=undeadspirit
|
||||
movement=7
|
||||
experience=30
|
||||
level=1
|
||||
alignment=chaotic
|
||||
advanceto=Wraith,Shadow
|
||||
cost=20
|
||||
usage=scout
|
||||
unit_description= _ "Haunts are the tortured souls of those who have died suddenly and never been laid to rest. Paralyzed by the shock of their death, they are cursed to forever haunt the place of their death and relive their final moments over and over and over.
|
||||
#textdomain wesnoth-utbs
|
||||
id=Haunt
|
||||
name= _ "Haunt"
|
||||
race=undead
|
||||
image="units/undead/ghost.png"
|
||||
{DEFENSE_ANIM "units/undead/ghost-defend.png" "units/undead/ghost.png" groan.wav }
|
||||
[movement_costs]
|
||||
cave=99
|
||||
grassland=99
|
||||
[/movement_costs]
|
||||
hitpoints=18
|
||||
movement_type=undeadspirit
|
||||
movement=7
|
||||
experience=30
|
||||
level=1
|
||||
alignment=chaotic
|
||||
advanceto=Wraith,Shadow
|
||||
cost=20
|
||||
usage=scout
|
||||
unit_description= _ "Haunts are the tortured souls of those who have died suddenly and never been laid to rest. Paralyzed by the shock of their death, they are cursed to forever haunt the place of their death and relive their final moments over and over and over.
|
||||
|
||||
Special Notes: Haunts have very unusual resistances to damage."
|
||||
die_sound=wail-long.wav
|
||||
[attack]
|
||||
name=touch
|
||||
description= _ "touch"
|
||||
icon=attacks/touch-undead.png
|
||||
type=arcane
|
||||
range=melee
|
||||
damage=4
|
||||
number=3
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_DRAIN}
|
||||
[/specials]
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-225
|
||||
end=-200
|
||||
image="units/undead/ghost.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="units/undead/ghost-attack-1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="units/undead/ghost-attack-2.png"
|
||||
sound=wail-sml.wav
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=100
|
||||
end=175
|
||||
image="units/undead/ghost-defend.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=200
|
||||
end=200
|
||||
image="units/undead/ghost-attack-1.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=wail
|
||||
description= _ "wail"
|
||||
type=cold
|
||||
range=ranged
|
||||
damage=3
|
||||
number=3
|
||||
[animation]
|
||||
die_sound=wail-long.wav
|
||||
[attack]
|
||||
name=touch
|
||||
description= _ "touch"
|
||||
icon=attacks/touch-undead.png
|
||||
type=arcane
|
||||
range=melee
|
||||
damage=4
|
||||
number=3
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_DRAIN}
|
||||
[/specials]
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-225
|
||||
end=-200
|
||||
image="units/undead/ghost.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="units/undead/ghost-attack-1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="units/undead/ghost-attack-2.png"
|
||||
sound=wail-sml.wav
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=100
|
||||
end=175
|
||||
image="units/undead/ghost-defend.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=200
|
||||
end=200
|
||||
image="units/undead/ghost-attack-1.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=wail
|
||||
description= _ "wail"
|
||||
type=cold
|
||||
range=ranged
|
||||
damage=3
|
||||
number=3
|
||||
[animation]
|
||||
{MISSILE_FRAME_WAIL}
|
||||
|
||||
{MISSILE_FRAME_WAIL}
|
||||
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="units/undead/ghost-attack-1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="units/undead/ghost-attack-2.png"
|
||||
sound=wail-sml.wav
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=75
|
||||
image="units/undead/ghost-attack-1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=75
|
||||
end=100
|
||||
image="units/undead/ghost.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="units/undead/ghost-attack-1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="units/undead/ghost-attack-2.png"
|
||||
sound=wail-sml.wav
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=75
|
||||
image="units/undead/ghost-attack-1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=75
|
||||
end=100
|
||||
image="units/undead/ghost.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/unit]
|
||||
|
|
|
@ -1,127 +1,127 @@
|
|||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Human Commander
|
||||
name= _ "Human Commander"
|
||||
race=human
|
||||
image=human-commander.png
|
||||
[leading_anim]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=150
|
||||
image="human-commander-ranged1.png"
|
||||
[/frame]
|
||||
[/leading_anim]
|
||||
{MAGENTA_IS_THE_TEAM_COLOR}
|
||||
{DEFENSE_ANIM "human-commander-defend.png" human-commander.png {SOUND_LIST:HUMAN_HIT} }
|
||||
hitpoints=72
|
||||
movement_type=woodland
|
||||
[movement_costs]
|
||||
hills=1
|
||||
sand=1
|
||||
cave=2
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
swamp_water=50
|
||||
forest=40
|
||||
hills=50
|
||||
sand=40
|
||||
[/defense]
|
||||
movement=6
|
||||
experience=500
|
||||
level=3
|
||||
alignment=chaotic
|
||||
advanceto=null
|
||||
cost=60
|
||||
[abilities]
|
||||
{ABILITY_LEADERSHIP_LEVEL_3}
|
||||
[/abilities]
|
||||
usage=fighter
|
||||
unit_description= _ "In this new harsh world, might often makes right and these commanders are strong enough to rise to positions of leadership. Leading small groups of warriors, commanders rally their troops around them and show no mercy to their enemies, striking fiercely with both sword and bow."
|
||||
die_sound={SOUND_LIST:HUMAN_DIE}
|
||||
[attack]
|
||||
name=sword
|
||||
description= _"sword"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=9
|
||||
number=4
|
||||
icon=attacks/sword-human.png
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-100
|
||||
image=human-commander-attack1.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=human-commander-attack2.png
|
||||
sound=dagger-swish.wav
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bow
|
||||
description= _"bow"
|
||||
type=pierce
|
||||
range=ranged
|
||||
damage=11
|
||||
number=3
|
||||
[animation]
|
||||
hits=no
|
||||
[missile_frame]
|
||||
begin=100
|
||||
end=200
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-350
|
||||
end=-150
|
||||
image=human-commander-ranged1.png
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image=human-commander-ranged2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=human-commander-ranged1.png
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=100
|
||||
end=150
|
||||
image=human-commander.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[animation]
|
||||
hits=yes
|
||||
[missile_frame]
|
||||
begin=100
|
||||
end=200
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-350
|
||||
end=-150
|
||||
image=human-commander-ranged1.png
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image=human-commander-ranged2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=human-commander.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Human Commander
|
||||
name= _ "Human Commander"
|
||||
race=human
|
||||
image=human-commander.png
|
||||
[leading_anim]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=150
|
||||
image="human-commander-ranged1.png"
|
||||
[/frame]
|
||||
[/leading_anim]
|
||||
{MAGENTA_IS_THE_TEAM_COLOR}
|
||||
{DEFENSE_ANIM "human-commander-defend.png" human-commander.png {SOUND_LIST:HUMAN_HIT} }
|
||||
hitpoints=72
|
||||
movement_type=woodland
|
||||
[movement_costs]
|
||||
hills=1
|
||||
sand=1
|
||||
cave=2
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
swamp_water=50
|
||||
forest=40
|
||||
hills=50
|
||||
sand=40
|
||||
[/defense]
|
||||
movement=6
|
||||
experience=500
|
||||
level=3
|
||||
alignment=chaotic
|
||||
advanceto=null
|
||||
cost=60
|
||||
[abilities]
|
||||
{ABILITY_LEADERSHIP_LEVEL_3}
|
||||
[/abilities]
|
||||
usage=fighter
|
||||
unit_description= _ "In this new harsh world, might often makes right and these commanders are strong enough to rise to positions of leadership. Leading small groups of warriors, commanders rally their troops around them and show no mercy to their enemies, striking fiercely with both sword and bow."
|
||||
die_sound={SOUND_LIST:HUMAN_DIE}
|
||||
[attack]
|
||||
name=sword
|
||||
description= _"sword"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=9
|
||||
number=4
|
||||
icon=attacks/sword-human.png
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-100
|
||||
image=human-commander-attack1.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=human-commander-attack2.png
|
||||
sound=dagger-swish.wav
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bow
|
||||
description= _"bow"
|
||||
type=pierce
|
||||
range=ranged
|
||||
damage=11
|
||||
number=3
|
||||
[animation]
|
||||
hits=no
|
||||
[missile_frame]
|
||||
begin=100
|
||||
end=200
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-350
|
||||
end=-150
|
||||
image=human-commander-ranged1.png
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image=human-commander-ranged2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=human-commander-ranged1.png
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=100
|
||||
end=150
|
||||
image=human-commander.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[animation]
|
||||
hits=yes
|
||||
[missile_frame]
|
||||
begin=100
|
||||
end=200
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-350
|
||||
end=-150
|
||||
image=human-commander-ranged1.png
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image=human-commander-ranged2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=human-commander.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/unit]
|
||||
|
|
|
@ -1,42 +1,42 @@
|
|||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Ixthala Demon
|
||||
name= _ "Ixthala Demon"
|
||||
race=monster
|
||||
image=demon.png
|
||||
{DEFENSE_ANIM "demon-defend.png" demon.png groan.wav }
|
||||
hitpoints=40
|
||||
movement_type=lizard
|
||||
[resistance]
|
||||
fire=70
|
||||
[/resistance]
|
||||
movement=6
|
||||
experience=36
|
||||
level=2
|
||||
alignment=chaotic
|
||||
advanceto=null
|
||||
cost=30
|
||||
usage=fighter
|
||||
unit_description= _ "Very few people who have every faced an Ixthala Demon have survived to tell the tale. Some believe that they come from some other plane of existence, others believe that they were some demented creation of a fire mage. But whatever they are they are, all agree that they are extremely dangerous. "
|
||||
[attack]
|
||||
name=flaming sword
|
||||
description= _"flaming sword"
|
||||
icon=attacks/sword-flaming.png
|
||||
type=fire
|
||||
range=melee
|
||||
damage=8
|
||||
number=4
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image=demon-attack-1.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=150
|
||||
image=demon-attack-2.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Ixthala Demon
|
||||
name= _ "Ixthala Demon"
|
||||
race=monster
|
||||
image=demon.png
|
||||
{DEFENSE_ANIM "demon-defend.png" demon.png groan.wav }
|
||||
hitpoints=40
|
||||
movement_type=lizard
|
||||
[resistance]
|
||||
fire=70
|
||||
[/resistance]
|
||||
movement=6
|
||||
experience=36
|
||||
level=2
|
||||
alignment=chaotic
|
||||
advanceto=null
|
||||
cost=30
|
||||
usage=fighter
|
||||
unit_description= _ "Very few people who have every faced an Ixthala Demon have survived to tell the tale. Some believe that they come from some other plane of existence, others believe that they were some demented creation of a fire mage. But whatever they are they are, all agree that they are extremely dangerous. "
|
||||
[attack]
|
||||
name=flaming sword
|
||||
description= _"flaming sword"
|
||||
icon=attacks/sword-flaming.png
|
||||
type=fire
|
||||
range=melee
|
||||
damage=8
|
||||
number=4
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image=demon-attack-1.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=150
|
||||
image=demon-attack-2.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/unit]
|
||||
|
|
|
@ -1,177 +1,177 @@
|
|||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Kaleh Captain
|
||||
name= _ "Desert Captain"
|
||||
race=elf
|
||||
image=units/elves-desert/kaleh.png
|
||||
image_long=units/elves-desert/kaleh-ranged.png
|
||||
profile=portraits/kaleh.png
|
||||
image_leading=units/elves-desert/kaleh-leading.png
|
||||
hitpoints=44
|
||||
[abilities]
|
||||
{ABILITY_LEADERSHIP_LEVEL_2}
|
||||
[/abilities]
|
||||
movement_type=woodland
|
||||
# Desert elves move fast across the sands, but are not used to forests.
|
||||
# They are also a bit faster in caves.
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
cave=2
|
||||
tundra=3
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
sand=40
|
||||
forest=50
|
||||
[/defense]
|
||||
movement=5
|
||||
experience=90
|
||||
level=2
|
||||
alignment=lawful
|
||||
advanceto=Kaleh Marshal
|
||||
cost=40
|
||||
usage=fighter
|
||||
unit_description= _ "Skilled in commanding other elves, Desert Captains provide a bonus to all level 1 units on adjacent hexes. Desert Captains prefer engaging the enemy in melee combat, but are trained in archery as well."
|
||||
hide_help=true
|
||||
die_sound={SOUND_LIST:ELF_HIT}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/kaleh-defend.png" units/elves-desert/kaleh.png {SOUND_LIST:ELF_HIT} melee}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/kaleh-ranged-defend.png" units/elves-desert/kaleh-ranged.png {SOUND_LIST:ELF_HIT} ranged}
|
||||
[attack]
|
||||
name=sword
|
||||
description= _"sword"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=8
|
||||
number=4
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/kaleh-melee-1.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/kaleh-melee-2.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/kaleh-melee-2.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=100
|
||||
end=200
|
||||
image=units/elves-desert/kaleh.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bow
|
||||
description= _"bow"
|
||||
type=pierce
|
||||
range=ranged
|
||||
damage=5
|
||||
number=3
|
||||
icon=attacks/bow-elven.png
|
||||
[animation]
|
||||
hits=no
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-445
|
||||
end=-380
|
||||
image="units/elves-desert/kaleh-ranged.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-380
|
||||
end=-305
|
||||
image="units/elves-desert/kaleh-ranged-1.png"
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-305
|
||||
end=-230
|
||||
image="units/elves-desert/kaleh-ranged-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-230
|
||||
end=-130
|
||||
image="units/elves-desert/kaleh-ranged-3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-130
|
||||
end=-100
|
||||
image="units/elves-desert/kaleh-ranged-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="units/elves-desert/kaleh-ranged-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=65
|
||||
image="units/elves-desert/kaleh-ranged.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[animation]
|
||||
hits=yes
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-445
|
||||
end=-380
|
||||
image="units/elves-desert/kaleh-ranged.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-380
|
||||
end=-305
|
||||
image="units/elves-desert/kaleh-ranged-1.png"
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-305
|
||||
end=-230
|
||||
image="units/elves-desert/kaleh-ranged-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-230
|
||||
end=-130
|
||||
image="units/elves-desert/kaleh-ranged-3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-130
|
||||
end=-100
|
||||
image="units/elves-desert/kaleh-ranged-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="units/elves-desert/kaleh-ranged-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=65
|
||||
image="units/elves-desert/kaleh-ranged.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Kaleh Captain
|
||||
name= _ "Desert Captain"
|
||||
race=elf
|
||||
image=units/elves-desert/kaleh.png
|
||||
image_long=units/elves-desert/kaleh-ranged.png
|
||||
profile=portraits/kaleh.png
|
||||
image_leading=units/elves-desert/kaleh-leading.png
|
||||
hitpoints=44
|
||||
[abilities]
|
||||
{ABILITY_LEADERSHIP_LEVEL_2}
|
||||
[/abilities]
|
||||
movement_type=woodland
|
||||
# Desert elves move fast across the sands, but are not used to forests.
|
||||
# They are also a bit faster in caves.
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
cave=2
|
||||
tundra=3
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
sand=40
|
||||
forest=50
|
||||
[/defense]
|
||||
movement=5
|
||||
experience=90
|
||||
level=2
|
||||
alignment=lawful
|
||||
advanceto=Kaleh Marshal
|
||||
cost=40
|
||||
usage=fighter
|
||||
unit_description= _ "Skilled in commanding other elves, Desert Captains provide a bonus to all level 1 units on adjacent hexes. Desert Captains prefer engaging the enemy in melee combat, but are trained in archery as well."
|
||||
hide_help=true
|
||||
die_sound={SOUND_LIST:ELF_HIT}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/kaleh-defend.png" units/elves-desert/kaleh.png {SOUND_LIST:ELF_HIT} melee}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/kaleh-ranged-defend.png" units/elves-desert/kaleh-ranged.png {SOUND_LIST:ELF_HIT} ranged}
|
||||
[attack]
|
||||
name=sword
|
||||
description= _"sword"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=8
|
||||
number=4
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/kaleh-melee-1.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/kaleh-melee-2.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/kaleh-melee-2.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=100
|
||||
end=200
|
||||
image=units/elves-desert/kaleh.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bow
|
||||
description= _"bow"
|
||||
type=pierce
|
||||
range=ranged
|
||||
damage=5
|
||||
number=3
|
||||
icon=attacks/bow-elven.png
|
||||
[animation]
|
||||
hits=no
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-445
|
||||
end=-380
|
||||
image="units/elves-desert/kaleh-ranged.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-380
|
||||
end=-305
|
||||
image="units/elves-desert/kaleh-ranged-1.png"
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-305
|
||||
end=-230
|
||||
image="units/elves-desert/kaleh-ranged-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-230
|
||||
end=-130
|
||||
image="units/elves-desert/kaleh-ranged-3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-130
|
||||
end=-100
|
||||
image="units/elves-desert/kaleh-ranged-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="units/elves-desert/kaleh-ranged-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=65
|
||||
image="units/elves-desert/kaleh-ranged.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[animation]
|
||||
hits=yes
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-445
|
||||
end=-380
|
||||
image="units/elves-desert/kaleh-ranged.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-380
|
||||
end=-305
|
||||
image="units/elves-desert/kaleh-ranged-1.png"
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-305
|
||||
end=-230
|
||||
image="units/elves-desert/kaleh-ranged-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-230
|
||||
end=-130
|
||||
image="units/elves-desert/kaleh-ranged-3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-130
|
||||
end=-100
|
||||
image="units/elves-desert/kaleh-ranged-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="units/elves-desert/kaleh-ranged-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=65
|
||||
image="units/elves-desert/kaleh-ranged.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/unit]
|
||||
|
|
|
@ -1,175 +1,175 @@
|
|||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Kaleh Champion
|
||||
name= _ "Desert Champion"
|
||||
race=elf
|
||||
image=units/elves-desert/kaleh.png
|
||||
image_long=units/elves-desert/kaleh-ranged.png
|
||||
profile=portraits/kaleh.png
|
||||
image_long=units/elves-desert/champion-bow.png
|
||||
hitpoints=70
|
||||
movement_type=woodland
|
||||
#desert elves move fast across the sands, but are not used to forests
|
||||
#they are also a bit faster in caves
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
cave=2
|
||||
tundra=3
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
sand=40
|
||||
forest=50
|
||||
[/defense]
|
||||
movement=5
|
||||
experience=100
|
||||
level=3
|
||||
alignment=lawful
|
||||
advanceto=null
|
||||
{AMLA_TOUGH 3}
|
||||
cost=100
|
||||
usage=fighter
|
||||
unit_description= _ "Desert Champions are awesome masters of swordsmanship, inflicting grievous wounds in close combat. Master fighters, they are also skilled with the bow, able to inflict damage on their enemies from both near and far."
|
||||
hide_help=true
|
||||
die_sound={SOUND_LIST:ELF_HIT}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/kaleh-defend.png" units/elves-desert/kaleh.png {SOUND_LIST:ELF_HIT} melee}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/kaleh-ranged-defend.png" units/elves-desert/kaleh-ranged.png {SOUND_LIST:ELF_HIT} ranged}
|
||||
[attack]
|
||||
name=sword
|
||||
description= _"sword"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=13
|
||||
number=4
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/kaleh-melee-1.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/kaleh-melee-2.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/kaleh-melee-2.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=100
|
||||
end=200
|
||||
image=units/elves-desert/kaleh.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bow
|
||||
description= _"bow"
|
||||
type=pierce
|
||||
range=ranged
|
||||
damage=8
|
||||
number=4
|
||||
icon=attacks/bow-elven.png
|
||||
[animation]
|
||||
hits=no
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-445
|
||||
end=-380
|
||||
image="units/elves-desert/kaleh-ranged.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-380
|
||||
end=-305
|
||||
image="units/elves-desert/kaleh-ranged-1.png"
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-305
|
||||
end=-230
|
||||
image="units/elves-desert/kaleh-ranged-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-230
|
||||
end=-130
|
||||
image="units/elves-desert/kaleh-ranged-3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-130
|
||||
end=-100
|
||||
image="units/elves-desert/kaleh-ranged-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="units/elves-desert/kaleh-ranged-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=65
|
||||
image="units/elves-desert/kaleh-ranged.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[animation]
|
||||
hits=yes
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-445
|
||||
end=-380
|
||||
image="units/elves-desert/kaleh-ranged.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-380
|
||||
end=-305
|
||||
image="units/elves-desert/kaleh-ranged-1.png"
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-305
|
||||
end=-230
|
||||
image="units/elves-desert/kaleh-ranged-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-230
|
||||
end=-130
|
||||
image="units/elves-desert/kaleh-ranged-3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-130
|
||||
end=-100
|
||||
image="units/elves-desert/kaleh-ranged-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="units/elves-desert/kaleh-ranged-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=65
|
||||
image="units/elves-desert/kaleh-ranged.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Kaleh Champion
|
||||
name= _ "Desert Champion"
|
||||
race=elf
|
||||
image=units/elves-desert/kaleh.png
|
||||
image_long=units/elves-desert/kaleh-ranged.png
|
||||
profile=portraits/kaleh.png
|
||||
image_long=units/elves-desert/champion-bow.png
|
||||
hitpoints=70
|
||||
movement_type=woodland
|
||||
#desert elves move fast across the sands, but are not used to forests
|
||||
#they are also a bit faster in caves
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
cave=2
|
||||
tundra=3
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
sand=40
|
||||
forest=50
|
||||
[/defense]
|
||||
movement=5
|
||||
experience=100
|
||||
level=3
|
||||
alignment=lawful
|
||||
advanceto=null
|
||||
{AMLA_TOUGH 3}
|
||||
cost=100
|
||||
usage=fighter
|
||||
unit_description= _ "Desert Champions are awesome masters of swordsmanship, inflicting grievous wounds in close combat. Master fighters, they are also skilled with the bow, able to inflict damage on their enemies from both near and far."
|
||||
hide_help=true
|
||||
die_sound={SOUND_LIST:ELF_HIT}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/kaleh-defend.png" units/elves-desert/kaleh.png {SOUND_LIST:ELF_HIT} melee}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/kaleh-ranged-defend.png" units/elves-desert/kaleh-ranged.png {SOUND_LIST:ELF_HIT} ranged}
|
||||
[attack]
|
||||
name=sword
|
||||
description= _"sword"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=13
|
||||
number=4
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/kaleh-melee-1.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/kaleh-melee-2.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/kaleh-melee-2.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=100
|
||||
end=200
|
||||
image=units/elves-desert/kaleh.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bow
|
||||
description= _"bow"
|
||||
type=pierce
|
||||
range=ranged
|
||||
damage=8
|
||||
number=4
|
||||
icon=attacks/bow-elven.png
|
||||
[animation]
|
||||
hits=no
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-445
|
||||
end=-380
|
||||
image="units/elves-desert/kaleh-ranged.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-380
|
||||
end=-305
|
||||
image="units/elves-desert/kaleh-ranged-1.png"
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-305
|
||||
end=-230
|
||||
image="units/elves-desert/kaleh-ranged-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-230
|
||||
end=-130
|
||||
image="units/elves-desert/kaleh-ranged-3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-130
|
||||
end=-100
|
||||
image="units/elves-desert/kaleh-ranged-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="units/elves-desert/kaleh-ranged-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=65
|
||||
image="units/elves-desert/kaleh-ranged.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[animation]
|
||||
hits=yes
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-445
|
||||
end=-380
|
||||
image="units/elves-desert/kaleh-ranged.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-380
|
||||
end=-305
|
||||
image="units/elves-desert/kaleh-ranged-1.png"
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-305
|
||||
end=-230
|
||||
image="units/elves-desert/kaleh-ranged-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-230
|
||||
end=-130
|
||||
image="units/elves-desert/kaleh-ranged-3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-130
|
||||
end=-100
|
||||
image="units/elves-desert/kaleh-ranged-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="units/elves-desert/kaleh-ranged-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=65
|
||||
image="units/elves-desert/kaleh-ranged.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/unit]
|
||||
|
|
|
@ -1,140 +1,140 @@
|
|||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Kaleh Fighter
|
||||
name= _ "Desert Fighter"
|
||||
race=elf
|
||||
image=units/elves-desert/kaleh.png
|
||||
image_long=units/elves-desert/kaleh-ranged.png
|
||||
profile=portraits/kaleh.png
|
||||
hitpoints=32
|
||||
movement_type=woodland
|
||||
#desert elves move fast across the sands, but are not used to forests
|
||||
#they are also a bit faster in caves
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
cave=2
|
||||
tundra=3
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
sand=40
|
||||
forest=50
|
||||
[/defense]
|
||||
movement=5
|
||||
experience=38
|
||||
level=1
|
||||
alignment=lawful
|
||||
advanceto=Kaleh Captain,Kaleh Hero
|
||||
cost=14
|
||||
usage=fighter
|
||||
unit_description= _ "Desert Fighters make up the bulk of the Elven military in Quenoth. They are trained in both sword and bow, though like most of their kin, they prefer swordplay to archery. These Elves are deft of foot, and fight best in the open sands."
|
||||
hide_help=true
|
||||
die_sound={SOUND_LIST:ELF_HIT}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/kaleh-defend.png" units/elves-desert/kaleh.png {SOUND_LIST:ELF_HIT} melee}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/kaleh-ranged-defend.png" units/elves-desert/kaleh-ranged.png {SOUND_LIST:ELF_HIT} ranged}
|
||||
# Melee damage increased by 1, ranged damage decreased by 1
|
||||
[attack]
|
||||
name=sword
|
||||
description= _"sword"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=6
|
||||
number=4
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/kaleh-melee-1.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/kaleh-melee-2.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/kaleh-melee-2.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=100
|
||||
end=200
|
||||
image=units/elves-desert/kaleh.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bow
|
||||
description= _"bow"
|
||||
type=pierce
|
||||
range=ranged
|
||||
damage=2
|
||||
number=3
|
||||
icon=attacks/bow-elven.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-445
|
||||
end=-380
|
||||
image="units/elves-desert/kaleh-ranged.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-380
|
||||
end=-305
|
||||
image="units/elves-desert/kaleh-ranged-1.png"
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-380
|
||||
end=-305
|
||||
image="units/elves-desert/kaleh-ranged-1.png"
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-305
|
||||
end=-230
|
||||
image="units/elves-desert/kaleh-ranged-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-230
|
||||
end=-130
|
||||
image="units/elves-desert/kaleh-ranged-3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-130
|
||||
end=-100
|
||||
image="units/elves-desert/kaleh-ranged-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="units/elves-desert/kaleh-ranged-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=65
|
||||
image="units/elves-desert/kaleh-ranged.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Kaleh Fighter
|
||||
name= _ "Desert Fighter"
|
||||
race=elf
|
||||
image=units/elves-desert/kaleh.png
|
||||
image_long=units/elves-desert/kaleh-ranged.png
|
||||
profile=portraits/kaleh.png
|
||||
hitpoints=32
|
||||
movement_type=woodland
|
||||
#desert elves move fast across the sands, but are not used to forests
|
||||
#they are also a bit faster in caves
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
cave=2
|
||||
tundra=3
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
sand=40
|
||||
forest=50
|
||||
[/defense]
|
||||
movement=5
|
||||
experience=38
|
||||
level=1
|
||||
alignment=lawful
|
||||
advanceto=Kaleh Captain,Kaleh Hero
|
||||
cost=14
|
||||
usage=fighter
|
||||
unit_description= _ "Desert Fighters make up the bulk of the Elven military in Quenoth. They are trained in both sword and bow, though like most of their kin, they prefer swordplay to archery. These Elves are deft of foot, and fight best in the open sands."
|
||||
hide_help=true
|
||||
die_sound={SOUND_LIST:ELF_HIT}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/kaleh-defend.png" units/elves-desert/kaleh.png {SOUND_LIST:ELF_HIT} melee}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/kaleh-ranged-defend.png" units/elves-desert/kaleh-ranged.png {SOUND_LIST:ELF_HIT} ranged}
|
||||
# Melee damage increased by 1, ranged damage decreased by 1
|
||||
[attack]
|
||||
name=sword
|
||||
description= _"sword"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=6
|
||||
number=4
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/kaleh-melee-1.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/kaleh-melee-2.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/kaleh-melee-2.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=100
|
||||
end=200
|
||||
image=units/elves-desert/kaleh.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bow
|
||||
description= _"bow"
|
||||
type=pierce
|
||||
range=ranged
|
||||
damage=2
|
||||
number=3
|
||||
icon=attacks/bow-elven.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-445
|
||||
end=-380
|
||||
image="units/elves-desert/kaleh-ranged.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-380
|
||||
end=-305
|
||||
image="units/elves-desert/kaleh-ranged-1.png"
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-380
|
||||
end=-305
|
||||
image="units/elves-desert/kaleh-ranged-1.png"
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-305
|
||||
end=-230
|
||||
image="units/elves-desert/kaleh-ranged-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-230
|
||||
end=-130
|
||||
image="units/elves-desert/kaleh-ranged-3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-130
|
||||
end=-100
|
||||
image="units/elves-desert/kaleh-ranged-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="units/elves-desert/kaleh-ranged-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=65
|
||||
image="units/elves-desert/kaleh-ranged.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/unit]
|
||||
|
|
|
@ -1,173 +1,173 @@
|
|||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Kaleh Hero
|
||||
name= _ "Desert Hero"
|
||||
race=elf
|
||||
image=units/elves-desert/kaleh.png
|
||||
image_long=units/elves-desert/kaleh-ranged.png
|
||||
profile=portraits/kaleh.png
|
||||
hitpoints=48
|
||||
movement_type=woodland
|
||||
#desert elves move fast across the sands, but are not used to forests
|
||||
#they are also a bit faster in caves
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
cave=2
|
||||
tundra=3
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
sand=40
|
||||
forest=50
|
||||
[/defense]
|
||||
movement=5
|
||||
experience=80
|
||||
level=2
|
||||
alignment=lawful
|
||||
advanceto=Kaleh Champion
|
||||
cost=40
|
||||
usage=fighter
|
||||
unit_description= _ "Desert Heroes focus on individual performance on the battlefield, having tweaked their combat skills to the very maximum. Desert Heroes prefer fighting at close range with the sword, but also have some skill with the bow."
|
||||
hide_help=true
|
||||
die_sound={SOUND_LIST:ELF_HIT}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/kaleh-defend.png" units/elves-desert/kaleh.png {SOUND_LIST:ELF_HIT} melee}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/kaleh-ranged-defend.png" units/elves-desert/kaleh-ranged.png {SOUND_LIST:ELF_HIT} ranged}
|
||||
[attack]
|
||||
name=sword
|
||||
description= _"sword"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=9
|
||||
number=4
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/kaleh-melee-1.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/kaleh-melee-2.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/kaleh-melee-2.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=100
|
||||
end=200
|
||||
image=units/elves-desert/kaleh.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bow
|
||||
description= _"bow"
|
||||
type=pierce
|
||||
range=ranged
|
||||
damage=5
|
||||
number=3
|
||||
icon=attacks/bow-elven.png
|
||||
[animation]
|
||||
hits=no
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-445
|
||||
end=-380
|
||||
image="units/elves-desert/kaleh-ranged.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-380
|
||||
end=-305
|
||||
image="units/elves-desert/kaleh-ranged-1.png"
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-305
|
||||
end=-230
|
||||
image="units/elves-desert/kaleh-ranged-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-230
|
||||
end=-130
|
||||
image="units/elves-desert/kaleh-ranged-3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-130
|
||||
end=-100
|
||||
image="units/elves-desert/kaleh-ranged-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="units/elves-desert/kaleh-ranged-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=65
|
||||
image="units/elves-desert/kaleh-ranged.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[animation]
|
||||
hits=yes
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-445
|
||||
end=-380
|
||||
image="units/elves-desert/kaleh-ranged.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-380
|
||||
end=-305
|
||||
image="units/elves-desert/kaleh-ranged-1.png"
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-305
|
||||
end=-230
|
||||
image="units/elves-desert/kaleh-ranged-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-230
|
||||
end=-130
|
||||
image="units/elves-desert/kaleh-ranged-3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-130
|
||||
end=-100
|
||||
image="units/elves-desert/kaleh-ranged-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="units/elves-desert/kaleh-ranged-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=65
|
||||
image="units/elves-desert/kaleh-ranged.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Kaleh Hero
|
||||
name= _ "Desert Hero"
|
||||
race=elf
|
||||
image=units/elves-desert/kaleh.png
|
||||
image_long=units/elves-desert/kaleh-ranged.png
|
||||
profile=portraits/kaleh.png
|
||||
hitpoints=48
|
||||
movement_type=woodland
|
||||
#desert elves move fast across the sands, but are not used to forests
|
||||
#they are also a bit faster in caves
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
cave=2
|
||||
tundra=3
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
sand=40
|
||||
forest=50
|
||||
[/defense]
|
||||
movement=5
|
||||
experience=80
|
||||
level=2
|
||||
alignment=lawful
|
||||
advanceto=Kaleh Champion
|
||||
cost=40
|
||||
usage=fighter
|
||||
unit_description= _ "Desert Heroes focus on individual performance on the battlefield, having tweaked their combat skills to the very maximum. Desert Heroes prefer fighting at close range with the sword, but also have some skill with the bow."
|
||||
hide_help=true
|
||||
die_sound={SOUND_LIST:ELF_HIT}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/kaleh-defend.png" units/elves-desert/kaleh.png {SOUND_LIST:ELF_HIT} melee}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/kaleh-ranged-defend.png" units/elves-desert/kaleh-ranged.png {SOUND_LIST:ELF_HIT} ranged}
|
||||
[attack]
|
||||
name=sword
|
||||
description= _"sword"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=9
|
||||
number=4
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/kaleh-melee-1.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/kaleh-melee-2.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/kaleh-melee-2.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=100
|
||||
end=200
|
||||
image=units/elves-desert/kaleh.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bow
|
||||
description= _"bow"
|
||||
type=pierce
|
||||
range=ranged
|
||||
damage=5
|
||||
number=3
|
||||
icon=attacks/bow-elven.png
|
||||
[animation]
|
||||
hits=no
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-445
|
||||
end=-380
|
||||
image="units/elves-desert/kaleh-ranged.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-380
|
||||
end=-305
|
||||
image="units/elves-desert/kaleh-ranged-1.png"
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-305
|
||||
end=-230
|
||||
image="units/elves-desert/kaleh-ranged-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-230
|
||||
end=-130
|
||||
image="units/elves-desert/kaleh-ranged-3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-130
|
||||
end=-100
|
||||
image="units/elves-desert/kaleh-ranged-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="units/elves-desert/kaleh-ranged-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=65
|
||||
image="units/elves-desert/kaleh-ranged.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[animation]
|
||||
hits=yes
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-445
|
||||
end=-380
|
||||
image="units/elves-desert/kaleh-ranged.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-380
|
||||
end=-305
|
||||
image="units/elves-desert/kaleh-ranged-1.png"
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-305
|
||||
end=-230
|
||||
image="units/elves-desert/kaleh-ranged-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-230
|
||||
end=-130
|
||||
image="units/elves-desert/kaleh-ranged-3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-130
|
||||
end=-100
|
||||
image="units/elves-desert/kaleh-ranged-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="units/elves-desert/kaleh-ranged-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=65
|
||||
image="units/elves-desert/kaleh-ranged.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/unit]
|
||||
|
|
|
@ -1,178 +1,178 @@
|
|||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Kaleh Marshal
|
||||
name= _ "Desert Marshal"
|
||||
race=elf
|
||||
image=units/elves-desert/kaleh.png
|
||||
image_long=units/elves-desert/kaleh-ranged.png
|
||||
profile=portraits/kaleh.png
|
||||
image_leading=units/elves-desert/kaleh-leading.png
|
||||
hitpoints=62
|
||||
[abilities]
|
||||
{ABILITY_LEADERSHIP_LEVEL_3}
|
||||
[/abilities]
|
||||
movement_type=woodland
|
||||
#desert elves move fast across the sands, but are not used to forests
|
||||
#they are also a bit faster in caves
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
cave=2
|
||||
tundra=3
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
sand=40
|
||||
forest=50
|
||||
[/defense]
|
||||
movement=5
|
||||
experience=100
|
||||
level=3
|
||||
alignment=lawful
|
||||
advanceto=null
|
||||
{AMLA_TOUGH 3}
|
||||
cost=80
|
||||
usage=fighter
|
||||
unit_description= _ "Desert Marshals are master commanders, able to inspire confidence in any level 1 or 2 unit in adjacent hexes, causing them to fight with increased skill. Desert Marshals prefer engaging the enemy in melee combat, but are trained in archery as well."
|
||||
hide_help=true
|
||||
die_sound={SOUND_LIST:ELF_HIT}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/kaleh-defend.png" units/elves-desert/kaleh.png {SOUND_LIST:ELF_HIT} melee}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/kaleh-ranged-defend.png" units/elves-desert/kaleh-ranged.png {SOUND_LIST:ELF_HIT} ranged}
|
||||
[attack]
|
||||
name=sword
|
||||
description= _"sword"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=11
|
||||
number=4
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/kaleh-melee-1.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/kaleh-melee-2.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/kaleh-melee-2.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=100
|
||||
end=200
|
||||
image=units/elves-desert/kaleh.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bow
|
||||
description= _"bow"
|
||||
type=pierce
|
||||
range=ranged
|
||||
damage=7
|
||||
number=3
|
||||
icon=attacks/bow-elven.png
|
||||
[animation]
|
||||
hits=no
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-445
|
||||
end=-380
|
||||
image="units/elves-desert/kaleh-ranged.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-380
|
||||
end=-305
|
||||
image="units/elves-desert/kaleh-ranged-1.png"
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-305
|
||||
end=-230
|
||||
image="units/elves-desert/kaleh-ranged-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-230
|
||||
end=-130
|
||||
image="units/elves-desert/kaleh-ranged-3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-130
|
||||
end=-100
|
||||
image="units/elves-desert/kaleh-ranged-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="units/elves-desert/kaleh-ranged-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=65
|
||||
image="units/elves-desert/kaleh-ranged.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[animation]
|
||||
hits=yes
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-445
|
||||
end=-380
|
||||
image="units/elves-desert/kaleh-ranged.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-380
|
||||
end=-305
|
||||
image="units/elves-desert/kaleh-ranged-1.png"
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-305
|
||||
end=-230
|
||||
image="units/elves-desert/kaleh-ranged-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-230
|
||||
end=-130
|
||||
image="units/elves-desert/kaleh-ranged-3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-130
|
||||
end=-100
|
||||
image="units/elves-desert/kaleh-ranged-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="units/elves-desert/kaleh-ranged-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=65
|
||||
image="units/elves-desert/kaleh-ranged.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Kaleh Marshal
|
||||
name= _ "Desert Marshal"
|
||||
race=elf
|
||||
image=units/elves-desert/kaleh.png
|
||||
image_long=units/elves-desert/kaleh-ranged.png
|
||||
profile=portraits/kaleh.png
|
||||
image_leading=units/elves-desert/kaleh-leading.png
|
||||
hitpoints=62
|
||||
[abilities]
|
||||
{ABILITY_LEADERSHIP_LEVEL_3}
|
||||
[/abilities]
|
||||
movement_type=woodland
|
||||
#desert elves move fast across the sands, but are not used to forests
|
||||
#they are also a bit faster in caves
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
cave=2
|
||||
tundra=3
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
sand=40
|
||||
forest=50
|
||||
[/defense]
|
||||
movement=5
|
||||
experience=100
|
||||
level=3
|
||||
alignment=lawful
|
||||
advanceto=null
|
||||
{AMLA_TOUGH 3}
|
||||
cost=80
|
||||
usage=fighter
|
||||
unit_description= _ "Desert Marshals are master commanders, able to inspire confidence in any level 1 or 2 unit in adjacent hexes, causing them to fight with increased skill. Desert Marshals prefer engaging the enemy in melee combat, but are trained in archery as well."
|
||||
hide_help=true
|
||||
die_sound={SOUND_LIST:ELF_HIT}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/kaleh-defend.png" units/elves-desert/kaleh.png {SOUND_LIST:ELF_HIT} melee}
|
||||
{DEFENSE_ANIM_RANGE "units/elves-desert/kaleh-ranged-defend.png" units/elves-desert/kaleh-ranged.png {SOUND_LIST:ELF_HIT} ranged}
|
||||
[attack]
|
||||
name=sword
|
||||
description= _"sword"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=11
|
||||
number=4
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/kaleh-melee-1.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/kaleh-melee-2.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/kaleh-melee-2.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=100
|
||||
end=200
|
||||
image=units/elves-desert/kaleh.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bow
|
||||
description= _"bow"
|
||||
type=pierce
|
||||
range=ranged
|
||||
damage=7
|
||||
number=3
|
||||
icon=attacks/bow-elven.png
|
||||
[animation]
|
||||
hits=no
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-445
|
||||
end=-380
|
||||
image="units/elves-desert/kaleh-ranged.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-380
|
||||
end=-305
|
||||
image="units/elves-desert/kaleh-ranged-1.png"
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-305
|
||||
end=-230
|
||||
image="units/elves-desert/kaleh-ranged-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-230
|
||||
end=-130
|
||||
image="units/elves-desert/kaleh-ranged-3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-130
|
||||
end=-100
|
||||
image="units/elves-desert/kaleh-ranged-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="units/elves-desert/kaleh-ranged-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=65
|
||||
image="units/elves-desert/kaleh-ranged.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[animation]
|
||||
hits=yes
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=projectiles/missile-n.png
|
||||
image_diagonal=projectiles/missile-ne.png
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-445
|
||||
end=-380
|
||||
image="units/elves-desert/kaleh-ranged.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-380
|
||||
end=-305
|
||||
image="units/elves-desert/kaleh-ranged-1.png"
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-305
|
||||
end=-230
|
||||
image="units/elves-desert/kaleh-ranged-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-230
|
||||
end=-130
|
||||
image="units/elves-desert/kaleh-ranged-3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-130
|
||||
end=-100
|
||||
image="units/elves-desert/kaleh-ranged-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="units/elves-desert/kaleh-ranged-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=65
|
||||
image="units/elves-desert/kaleh-ranged.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/unit]
|
||||
|
|
|
@ -1,120 +1,120 @@
|
|||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Lava Monster
|
||||
name= _ "Fire Guardian"
|
||||
race=monster
|
||||
image=fireghost.png
|
||||
{DEFENSE_ANIM "fireghost-defend.png" fireghost.png groan.wav }
|
||||
hitpoints=20
|
||||
movement_type=drakefly
|
||||
[defense]
|
||||
tundra=40
|
||||
[/defense]
|
||||
[resistance]
|
||||
blade=100
|
||||
pierce=100
|
||||
impact=100
|
||||
[/resistance]
|
||||
movement=6
|
||||
experience=100
|
||||
level=1
|
||||
alignment=neutral
|
||||
advanceto=null
|
||||
{AMLA_TOUGH 3}
|
||||
cost=19
|
||||
usage=fighter
|
||||
unit_description= _ "Fire Guardians are spirits of smoke and flame. No one is exactly sure where they come from, but they are occasionally summoned by powerful mages. When not being ordered around, they like to frolic in pools of lava and take great delight in burning anything they can reach."
|
||||
[attack]
|
||||
name=fire claws
|
||||
description= _"fire claws"
|
||||
type=fire
|
||||
icon=attacks/claws-flaming.png
|
||||
range=melee
|
||||
damage=4
|
||||
number=3
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=fireghost-attack1.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=50
|
||||
image=fireghost-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=50
|
||||
end=100
|
||||
image=fireghost-attack2.png
|
||||
sound=fire.wav
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=fire breath
|
||||
description= _"fire breath"
|
||||
icon=attacks/fireball.png
|
||||
type=fire
|
||||
range=ranged
|
||||
damage=7
|
||||
number=2
|
||||
[animation]
|
||||
{MISSILE_FRAME_FIREBALL}
|
||||
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=fireghost-attack1.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=50
|
||||
image=fireghost-ranged2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=50
|
||||
end=150
|
||||
image=fireghost-ranged2.png
|
||||
sound=fire.wav
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[death]
|
||||
[frame]
|
||||
begin=0
|
||||
end=50
|
||||
image=fireghost.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=50
|
||||
end=150
|
||||
image=fireghost-death1.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=150
|
||||
end=250
|
||||
image=fireghost-death2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=250
|
||||
end=350
|
||||
image=fireghost-death3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=350
|
||||
end=450
|
||||
image=fireghost-death4.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=450
|
||||
end=550
|
||||
image=fireghost-death5.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=550
|
||||
end=650
|
||||
image=fireghost-death6.png
|
||||
[/frame]
|
||||
[/death]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Lava Monster
|
||||
name= _ "Fire Guardian"
|
||||
race=monster
|
||||
image=fireghost.png
|
||||
{DEFENSE_ANIM "fireghost-defend.png" fireghost.png groan.wav }
|
||||
hitpoints=20
|
||||
movement_type=drakefly
|
||||
[defense]
|
||||
tundra=40
|
||||
[/defense]
|
||||
[resistance]
|
||||
blade=100
|
||||
pierce=100
|
||||
impact=100
|
||||
[/resistance]
|
||||
movement=6
|
||||
experience=100
|
||||
level=1
|
||||
alignment=neutral
|
||||
advanceto=null
|
||||
{AMLA_TOUGH 3}
|
||||
cost=19
|
||||
usage=fighter
|
||||
unit_description= _ "Fire Guardians are spirits of smoke and flame. No one is exactly sure where they come from, but they are occasionally summoned by powerful mages. When not being ordered around, they like to frolic in pools of lava and take great delight in burning anything they can reach."
|
||||
[attack]
|
||||
name=fire claws
|
||||
description= _"fire claws"
|
||||
type=fire
|
||||
icon=attacks/claws-flaming.png
|
||||
range=melee
|
||||
damage=4
|
||||
number=3
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=fireghost-attack1.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=50
|
||||
image=fireghost-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=50
|
||||
end=100
|
||||
image=fireghost-attack2.png
|
||||
sound=fire.wav
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=fire breath
|
||||
description= _"fire breath"
|
||||
icon=attacks/fireball.png
|
||||
type=fire
|
||||
range=ranged
|
||||
damage=7
|
||||
number=2
|
||||
[animation]
|
||||
{MISSILE_FRAME_FIREBALL}
|
||||
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=fireghost-attack1.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=50
|
||||
image=fireghost-ranged2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=50
|
||||
end=150
|
||||
image=fireghost-ranged2.png
|
||||
sound=fire.wav
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[death]
|
||||
[frame]
|
||||
begin=0
|
||||
end=50
|
||||
image=fireghost.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=50
|
||||
end=150
|
||||
image=fireghost-death1.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=150
|
||||
end=250
|
||||
image=fireghost-death2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=250
|
||||
end=350
|
||||
image=fireghost-death3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=350
|
||||
end=450
|
||||
image=fireghost-death4.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=450
|
||||
end=550
|
||||
image=fireghost-death5.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=550
|
||||
end=650
|
||||
image=fireghost-death6.png
|
||||
[/frame]
|
||||
[/death]
|
||||
[/unit]
|
||||
|
|
|
@ -1,120 +1,120 @@
|
|||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Lava Monster2
|
||||
name= _ "Fire Guardian"
|
||||
race=monster
|
||||
image=fireghost.png
|
||||
{DEFENSE_ANIM "fireghost-defend.png" fireghost.png groan.wav }
|
||||
hitpoints=23
|
||||
movement_type=drakefly
|
||||
[defense]
|
||||
tundra=50
|
||||
[/defense]
|
||||
[resistance]
|
||||
blade=100
|
||||
pierce=100
|
||||
impact=100
|
||||
[/resistance]
|
||||
movement=6
|
||||
experience=100
|
||||
level=1
|
||||
alignment=neutral
|
||||
advanceto=null
|
||||
{AMLA_TOUGH 3}
|
||||
cost=19
|
||||
usage=fighter
|
||||
unit_description= _ "Fire Guardians are spirits of smoke and flame. No one is exactly sure where they come from, but they are occasionally summoned by powerful mages to do their bidding. When not being controlled they like to frolic in pools of lava and take great delight in burning anything they can reach."
|
||||
[attack]
|
||||
name=fire claws
|
||||
description= _"fire claws"
|
||||
type=fire
|
||||
icon=attacks/claws-flaming.png
|
||||
range=melee
|
||||
damage=4
|
||||
number=3
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=fireghost-attack1.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=50
|
||||
image=fireghost-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=50
|
||||
end=100
|
||||
image=fireghost-attack2.png
|
||||
sound=fire.wav
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=fire breath
|
||||
description= _"fire breath"
|
||||
icon=attacks/fireball.png
|
||||
type=fire
|
||||
range=ranged
|
||||
damage=8
|
||||
number=2
|
||||
[animation]
|
||||
{MISSILE_FRAME_FIREBALL}
|
||||
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=fireghost-attack1.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=50
|
||||
image=fireghost-ranged2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=50
|
||||
end=150
|
||||
image=fireghost-ranged2.png
|
||||
sound=fire.wav
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[death]
|
||||
[frame]
|
||||
begin=0
|
||||
end=50
|
||||
image=fireghost.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=50
|
||||
end=150
|
||||
image=fireghost-death1.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=150
|
||||
end=250
|
||||
image=fireghost-death2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=250
|
||||
end=350
|
||||
image=fireghost-death3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=350
|
||||
end=450
|
||||
image=fireghost-death4.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=450
|
||||
end=550
|
||||
image=fireghost-death5.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=550
|
||||
end=650
|
||||
image=fireghost-death6.png
|
||||
[/frame]
|
||||
[/death]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Lava Monster2
|
||||
name= _ "Fire Guardian"
|
||||
race=monster
|
||||
image=fireghost.png
|
||||
{DEFENSE_ANIM "fireghost-defend.png" fireghost.png groan.wav }
|
||||
hitpoints=23
|
||||
movement_type=drakefly
|
||||
[defense]
|
||||
tundra=50
|
||||
[/defense]
|
||||
[resistance]
|
||||
blade=100
|
||||
pierce=100
|
||||
impact=100
|
||||
[/resistance]
|
||||
movement=6
|
||||
experience=100
|
||||
level=1
|
||||
alignment=neutral
|
||||
advanceto=null
|
||||
{AMLA_TOUGH 3}
|
||||
cost=19
|
||||
usage=fighter
|
||||
unit_description= _ "Fire Guardians are spirits of smoke and flame. No one is exactly sure where they come from, but they are occasionally summoned by powerful mages to do their bidding. When not being controlled they like to frolic in pools of lava and take great delight in burning anything they can reach."
|
||||
[attack]
|
||||
name=fire claws
|
||||
description= _"fire claws"
|
||||
type=fire
|
||||
icon=attacks/claws-flaming.png
|
||||
range=melee
|
||||
damage=4
|
||||
number=3
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=fireghost-attack1.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=50
|
||||
image=fireghost-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=50
|
||||
end=100
|
||||
image=fireghost-attack2.png
|
||||
sound=fire.wav
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=fire breath
|
||||
description= _"fire breath"
|
||||
icon=attacks/fireball.png
|
||||
type=fire
|
||||
range=ranged
|
||||
damage=8
|
||||
number=2
|
||||
[animation]
|
||||
{MISSILE_FRAME_FIREBALL}
|
||||
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=fireghost-attack1.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=50
|
||||
image=fireghost-ranged2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=50
|
||||
end=150
|
||||
image=fireghost-ranged2.png
|
||||
sound=fire.wav
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[death]
|
||||
[frame]
|
||||
begin=0
|
||||
end=50
|
||||
image=fireghost.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=50
|
||||
end=150
|
||||
image=fireghost-death1.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=150
|
||||
end=250
|
||||
image=fireghost-death2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=250
|
||||
end=350
|
||||
image=fireghost-death3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=350
|
||||
end=450
|
||||
image=fireghost-death4.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=450
|
||||
end=550
|
||||
image=fireghost-death5.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=550
|
||||
end=650
|
||||
image=fireghost-death6.png
|
||||
[/frame]
|
||||
[/death]
|
||||
[/unit]
|
||||
|
|
|
@ -1,120 +1,120 @@
|
|||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Lava Monster3
|
||||
name= _ "Fire Guardian"
|
||||
race=monster
|
||||
image=fireghost.png
|
||||
{DEFENSE_ANIM "fireghost-defend.png" fireghost.png groan.wav }
|
||||
hitpoints=26
|
||||
movement_type=drakefly
|
||||
[defense]
|
||||
tundra=60
|
||||
[/defense]
|
||||
[resistance]
|
||||
blade=100
|
||||
pierce=100
|
||||
impact=100
|
||||
[/resistance]
|
||||
movement=7
|
||||
experience=100
|
||||
level=1
|
||||
alignment=neutral
|
||||
advanceto=null
|
||||
{AMLA_TOUGH 3}
|
||||
cost=19
|
||||
usage=fighter
|
||||
unit_description= _ "Fire Guardians are spirits of smoke and flame. No one is exactly sure where they come from, but they are occasionally summoned by powerful mages to do their bidding. When not being controlled they like to frolic in pools of lava and take great delight in burning anything they can reach."
|
||||
[attack]
|
||||
name=claws
|
||||
description= _"claws"
|
||||
type=blade
|
||||
icon=attacks/claws-flaming.png
|
||||
range=melee
|
||||
damage=5
|
||||
number=3
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=fireghost-attack1.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=50
|
||||
image=fireghost-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=50
|
||||
end=100
|
||||
image=fireghost-attack2.png
|
||||
sound=fire.wav
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=fire breath
|
||||
description= _"fire breath"
|
||||
icon=attacks/fireball.png
|
||||
type=fire
|
||||
range=ranged
|
||||
damage=8
|
||||
number=2
|
||||
[animation]
|
||||
{MISSILE_FRAME_FIREBALL}
|
||||
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=fireghost-attack1.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=50
|
||||
image=fireghost-ranged2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=50
|
||||
end=150
|
||||
image=fireghost-ranged2.png
|
||||
sound=fire.wav
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[death]
|
||||
[frame]
|
||||
begin=0
|
||||
end=50
|
||||
image=fireghost.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=50
|
||||
end=150
|
||||
image=fireghost-death1.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=150
|
||||
end=250
|
||||
image=fireghost-death2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=250
|
||||
end=350
|
||||
image=fireghost-death3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=350
|
||||
end=450
|
||||
image=fireghost-death4.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=450
|
||||
end=550
|
||||
image=fireghost-death5.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=550
|
||||
end=650
|
||||
image=fireghost-death6.png
|
||||
[/frame]
|
||||
[/death]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Lava Monster3
|
||||
name= _ "Fire Guardian"
|
||||
race=monster
|
||||
image=fireghost.png
|
||||
{DEFENSE_ANIM "fireghost-defend.png" fireghost.png groan.wav }
|
||||
hitpoints=26
|
||||
movement_type=drakefly
|
||||
[defense]
|
||||
tundra=60
|
||||
[/defense]
|
||||
[resistance]
|
||||
blade=100
|
||||
pierce=100
|
||||
impact=100
|
||||
[/resistance]
|
||||
movement=7
|
||||
experience=100
|
||||
level=1
|
||||
alignment=neutral
|
||||
advanceto=null
|
||||
{AMLA_TOUGH 3}
|
||||
cost=19
|
||||
usage=fighter
|
||||
unit_description= _ "Fire Guardians are spirits of smoke and flame. No one is exactly sure where they come from, but they are occasionally summoned by powerful mages to do their bidding. When not being controlled they like to frolic in pools of lava and take great delight in burning anything they can reach."
|
||||
[attack]
|
||||
name=claws
|
||||
description= _"claws"
|
||||
type=blade
|
||||
icon=attacks/claws-flaming.png
|
||||
range=melee
|
||||
damage=5
|
||||
number=3
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=fireghost-attack1.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=50
|
||||
image=fireghost-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=50
|
||||
end=100
|
||||
image=fireghost-attack2.png
|
||||
sound=fire.wav
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=fire breath
|
||||
description= _"fire breath"
|
||||
icon=attacks/fireball.png
|
||||
type=fire
|
||||
range=ranged
|
||||
damage=8
|
||||
number=2
|
||||
[animation]
|
||||
{MISSILE_FRAME_FIREBALL}
|
||||
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=fireghost-attack1.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=50
|
||||
image=fireghost-ranged2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=50
|
||||
end=150
|
||||
image=fireghost-ranged2.png
|
||||
sound=fire.wav
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[death]
|
||||
[frame]
|
||||
begin=0
|
||||
end=50
|
||||
image=fireghost.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=50
|
||||
end=150
|
||||
image=fireghost-death1.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=150
|
||||
end=250
|
||||
image=fireghost-death2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=250
|
||||
end=350
|
||||
image=fireghost-death3.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=350
|
||||
end=450
|
||||
image=fireghost-death4.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=450
|
||||
end=550
|
||||
image=fireghost-death5.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=550
|
||||
end=650
|
||||
image=fireghost-death6.png
|
||||
[/frame]
|
||||
[/death]
|
||||
[/unit]
|
||||
|
|
|
@ -1,51 +1,51 @@
|
|||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Naga Guardian
|
||||
name= _ "Naga Guardian"
|
||||
race=naga
|
||||
image="units/nagas/guardian.png"
|
||||
hitpoints=38
|
||||
movement_type=naga
|
||||
movement=5
|
||||
[resistance]
|
||||
blade=90
|
||||
pierce=90
|
||||
impact=90
|
||||
[/resistance]
|
||||
experience=35
|
||||
level=1
|
||||
alignment=neutral
|
||||
advanceto=Naga Warden
|
||||
undead_variation=swimmer
|
||||
cost=16
|
||||
usage=fighter
|
||||
unit_description= _ "These heavy fighters are the elite guards of the naga. They are slower and more heavily armored than most naga and wield huge maces which they use to crush their enemies. They mostly guard naga outposts, but occasionally participate in offensive raids."
|
||||
get_hit_sound={SOUND_LIST:NAGA_HIT}
|
||||
die_sound=naga-die.ogg
|
||||
[attack]
|
||||
name=mace
|
||||
description= _"mace"
|
||||
type=impact
|
||||
range=melee
|
||||
damage=7
|
||||
number=3
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
sound=mace.wav
|
||||
begin=-100
|
||||
end=100
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
sound={SOUND_LIST:MISS}
|
||||
begin=-100
|
||||
end=100
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Naga Guardian
|
||||
name= _ "Naga Guardian"
|
||||
race=naga
|
||||
image="units/nagas/guardian.png"
|
||||
hitpoints=38
|
||||
movement_type=naga
|
||||
movement=5
|
||||
[resistance]
|
||||
blade=90
|
||||
pierce=90
|
||||
impact=90
|
||||
[/resistance]
|
||||
experience=35
|
||||
level=1
|
||||
alignment=neutral
|
||||
advanceto=Naga Warden
|
||||
undead_variation=swimmer
|
||||
cost=16
|
||||
usage=fighter
|
||||
unit_description= _ "These heavy fighters are the elite guards of the naga. They are slower and more heavily armored than most naga and wield huge maces which they use to crush their enemies. They mostly guard naga outposts, but occasionally participate in offensive raids."
|
||||
get_hit_sound={SOUND_LIST:NAGA_HIT}
|
||||
die_sound=naga-die.ogg
|
||||
[attack]
|
||||
name=mace
|
||||
description= _"mace"
|
||||
type=impact
|
||||
range=melee
|
||||
damage=7
|
||||
number=3
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
sound=mace.wav
|
||||
begin=-100
|
||||
end=100
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
sound={SOUND_LIST:MISS}
|
||||
begin=-100
|
||||
end=100
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/unit]
|
||||
|
|
|
@ -1,135 +1,135 @@
|
|||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Naga Hunter
|
||||
name= _ "Naga Hunter"
|
||||
race=naga
|
||||
image="units/nagas/hunter.png"
|
||||
profile="portraits/naga-with-bow.png"
|
||||
hitpoints=33
|
||||
movement_type=naga
|
||||
movement=7
|
||||
experience=100
|
||||
level=1
|
||||
alignment=neutral
|
||||
advanceto=null
|
||||
{AMLA_TOUGH 3}
|
||||
undead_variation=swimmer
|
||||
cost=15
|
||||
usage=archer
|
||||
unit_description= _ "Naga Hunters are Naga who are skilled at hunting with a bow. Since the naga are naturally resistant to poison, they have no qualms about hunting with poisoned arrows. These two foot long shafts, tipped with a potent poison, have been known to slay many kinds of prey."
|
||||
die_sound=naga-die.ogg
|
||||
[movement_anim]
|
||||
[frame]
|
||||
begin=0
|
||||
end=150
|
||||
image="units/nagas/hunter-moving-1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=150
|
||||
end=300
|
||||
image="units/nagas/hunter-moving-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=300
|
||||
end=450
|
||||
image="units/nagas/hunter-moving-3.png"
|
||||
[/frame]
|
||||
[/movement_anim]
|
||||
{DEFENSE_ANIM "units/nagas/hunter-defend-both.png" "units/nagas/hunter.png" {SOUND_LIST:NAGA_HIT} }
|
||||
{DEFENSE_ANIM_FILTERED "units/nagas/hunter-defend-melee.png" "units/nagas/hunter.png" {SOUND_LIST:NAGA_HIT} range=melee }
|
||||
[attack]
|
||||
name=sword
|
||||
description= _"sword"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=4
|
||||
number=2
|
||||
icon=attacks/sword-orcish.png
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
begin=-100
|
||||
end=100
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
sound={SOUND_LIST:MISS}
|
||||
begin=-100
|
||||
end=100
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bow
|
||||
description= _"bow"
|
||||
type=pierce
|
||||
range=ranged
|
||||
damage=8
|
||||
number=2
|
||||
icon=attacks/bow-orcish.png
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_POISON}
|
||||
[/specials]
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image="projectiles/missile-n.png"
|
||||
image_diagonal="projectiles/missile-ne.png"
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-420
|
||||
end=-350
|
||||
image="units/nagas/hunter-ranged-1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-350
|
||||
end=-280
|
||||
image="units/nagas/hunter-ranged-2.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-280
|
||||
end=-210
|
||||
image="units/nagas/hunter-ranged-3.png"
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-280
|
||||
end=-210
|
||||
image="units/nagas/hunter-ranged-3.png"
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-210
|
||||
end=-140
|
||||
image="units/nagas/hunter-ranged-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-140
|
||||
end=-70
|
||||
image="units/nagas/hunter-ranged-5.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-70
|
||||
end=0
|
||||
image="units/nagas/hunter-ranged-6.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=70
|
||||
image="units/nagas/hunter-ranged-1.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Naga Hunter
|
||||
name= _ "Naga Hunter"
|
||||
race=naga
|
||||
image="units/nagas/hunter.png"
|
||||
profile="portraits/naga-with-bow.png"
|
||||
hitpoints=33
|
||||
movement_type=naga
|
||||
movement=7
|
||||
experience=100
|
||||
level=1
|
||||
alignment=neutral
|
||||
advanceto=null
|
||||
{AMLA_TOUGH 3}
|
||||
undead_variation=swimmer
|
||||
cost=15
|
||||
usage=archer
|
||||
unit_description= _ "Naga Hunters are Naga who are skilled at hunting with a bow. Since the naga are naturally resistant to poison, they have no qualms about hunting with poisoned arrows. These two foot long shafts, tipped with a potent poison, have been known to slay many kinds of prey."
|
||||
die_sound=naga-die.ogg
|
||||
[movement_anim]
|
||||
[frame]
|
||||
begin=0
|
||||
end=150
|
||||
image="units/nagas/hunter-moving-1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=150
|
||||
end=300
|
||||
image="units/nagas/hunter-moving-2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=300
|
||||
end=450
|
||||
image="units/nagas/hunter-moving-3.png"
|
||||
[/frame]
|
||||
[/movement_anim]
|
||||
{DEFENSE_ANIM "units/nagas/hunter-defend-both.png" "units/nagas/hunter.png" {SOUND_LIST:NAGA_HIT} }
|
||||
{DEFENSE_ANIM_FILTERED "units/nagas/hunter-defend-melee.png" "units/nagas/hunter.png" {SOUND_LIST:NAGA_HIT} range=melee }
|
||||
[attack]
|
||||
name=sword
|
||||
description= _"sword"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=4
|
||||
number=2
|
||||
icon=attacks/sword-orcish.png
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
begin=-100
|
||||
end=100
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
sound={SOUND_LIST:MISS}
|
||||
begin=-100
|
||||
end=100
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bow
|
||||
description= _"bow"
|
||||
type=pierce
|
||||
range=ranged
|
||||
damage=8
|
||||
number=2
|
||||
icon=attacks/bow-orcish.png
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_POISON}
|
||||
[/specials]
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image="projectiles/missile-n.png"
|
||||
image_diagonal="projectiles/missile-ne.png"
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-420
|
||||
end=-350
|
||||
image="units/nagas/hunter-ranged-1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-350
|
||||
end=-280
|
||||
image="units/nagas/hunter-ranged-2.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-280
|
||||
end=-210
|
||||
image="units/nagas/hunter-ranged-3.png"
|
||||
sound=bow.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-280
|
||||
end=-210
|
||||
image="units/nagas/hunter-ranged-3.png"
|
||||
sound=bow-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-210
|
||||
end=-140
|
||||
image="units/nagas/hunter-ranged-4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-140
|
||||
end=-70
|
||||
image="units/nagas/hunter-ranged-5.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-70
|
||||
end=0
|
||||
image="units/nagas/hunter-ranged-6.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=70
|
||||
image="units/nagas/hunter-ranged-1.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/unit]
|
||||
|
|
|
@ -1,52 +1,52 @@
|
|||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Naga Sentinel
|
||||
name= _ "Naga Sentinel"
|
||||
race=naga
|
||||
image="units/nagas/sentinel.png"
|
||||
hitpoints=55
|
||||
movement_type=naga
|
||||
movement=6
|
||||
experience=32
|
||||
[resistance]
|
||||
blade=90
|
||||
pierce=90
|
||||
impact=90
|
||||
[/resistance]
|
||||
level=3
|
||||
alignment=neutral
|
||||
advanceto=null
|
||||
{AMLA_TOUGH 3}
|
||||
undead_variation=swimmer
|
||||
cost=100
|
||||
usage=fighter
|
||||
unit_description= _ "The heavy fighters are the elite guards of the naga. They are slower and more heavily armored than most naga and wield huge maces which they use to crush their enemies. They mostly guard naga outposts, but occasionally participate in offensive raids."
|
||||
get_hit_sound={SOUND_LIST:NAGA_HIT}
|
||||
die_sound=naga-die.ogg
|
||||
[attack]
|
||||
name=mace
|
||||
description= _"mace"
|
||||
type=impact
|
||||
range=melee
|
||||
damage=12
|
||||
number=4
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
sound=mace.wav
|
||||
begin=-100
|
||||
end=100
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
sound={SOUND_LIST:MISS}
|
||||
begin=-100
|
||||
end=100
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Naga Sentinel
|
||||
name= _ "Naga Sentinel"
|
||||
race=naga
|
||||
image="units/nagas/sentinel.png"
|
||||
hitpoints=55
|
||||
movement_type=naga
|
||||
movement=6
|
||||
experience=32
|
||||
[resistance]
|
||||
blade=90
|
||||
pierce=90
|
||||
impact=90
|
||||
[/resistance]
|
||||
level=3
|
||||
alignment=neutral
|
||||
advanceto=null
|
||||
{AMLA_TOUGH 3}
|
||||
undead_variation=swimmer
|
||||
cost=100
|
||||
usage=fighter
|
||||
unit_description= _ "The heavy fighters are the elite guards of the naga. They are slower and more heavily armored than most naga and wield huge maces which they use to crush their enemies. They mostly guard naga outposts, but occasionally participate in offensive raids."
|
||||
get_hit_sound={SOUND_LIST:NAGA_HIT}
|
||||
die_sound=naga-die.ogg
|
||||
[attack]
|
||||
name=mace
|
||||
description= _"mace"
|
||||
type=impact
|
||||
range=melee
|
||||
damage=12
|
||||
number=4
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
sound=mace.wav
|
||||
begin=-100
|
||||
end=100
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
sound={SOUND_LIST:MISS}
|
||||
begin=-100
|
||||
end=100
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/unit]
|
||||
|
|
|
@ -1,51 +1,51 @@
|
|||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Naga Warden
|
||||
name= _ "Naga Warden"
|
||||
race=naga
|
||||
image="units/nagas/warden.png"
|
||||
hitpoints=50
|
||||
movement_type=naga
|
||||
movement=5
|
||||
experience=70
|
||||
[resistance]
|
||||
blade=90
|
||||
pierce=90
|
||||
impact=90
|
||||
[/resistance]
|
||||
level=2
|
||||
alignment=neutral
|
||||
advanceto=Naga Sentinel
|
||||
undead_variation=swimmer
|
||||
cost=48
|
||||
usage=fighter
|
||||
unit_description= _ "These heavy fighters are the elite guards of the naga. They are slower and more heavily armored than most naga and wield huge maces which they use to crush their enemies. They mostly guard naga outposts, but occasionally participate in offensive raids."
|
||||
get_hit_sound={SOUND_LIST:NAGA_HIT}
|
||||
die_sound=naga-die.ogg
|
||||
[attack]
|
||||
name=mace
|
||||
description= _"mace"
|
||||
type=impact
|
||||
range=melee
|
||||
damage=12
|
||||
number=3
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
sound=mace.wav
|
||||
begin=-100
|
||||
end=100
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
sound={SOUND_LIST:MISS}
|
||||
begin=-100
|
||||
end=100
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Naga Warden
|
||||
name= _ "Naga Warden"
|
||||
race=naga
|
||||
image="units/nagas/warden.png"
|
||||
hitpoints=50
|
||||
movement_type=naga
|
||||
movement=5
|
||||
experience=70
|
||||
[resistance]
|
||||
blade=90
|
||||
pierce=90
|
||||
impact=90
|
||||
[/resistance]
|
||||
level=2
|
||||
alignment=neutral
|
||||
advanceto=Naga Sentinel
|
||||
undead_variation=swimmer
|
||||
cost=48
|
||||
usage=fighter
|
||||
unit_description= _ "These heavy fighters are the elite guards of the naga. They are slower and more heavily armored than most naga and wield huge maces which they use to crush their enemies. They mostly guard naga outposts, but occasionally participate in offensive raids."
|
||||
get_hit_sound={SOUND_LIST:NAGA_HIT}
|
||||
die_sound=naga-die.ogg
|
||||
[attack]
|
||||
name=mace
|
||||
description= _"mace"
|
||||
type=impact
|
||||
range=melee
|
||||
damage=12
|
||||
number=3
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
sound=mace.wav
|
||||
begin=-100
|
||||
end=100
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
sound={SOUND_LIST:MISS}
|
||||
begin=-100
|
||||
end=100
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/unit]
|
||||
|
|
|
@ -1,97 +1,97 @@
|
|||
#textdomain wesnoth-utbs
|
||||
[unit]
|
||||
id=Necromancer2
|
||||
name= _ "Necromancer"
|
||||
race=human
|
||||
image="units/undead/sorcerer2.png"
|
||||
{DEFENSE_ANIM "units/undead/sorcerer2-defence.png" "units/undead/sorcerer2.png" {SOUND_LIST:HUMAN_OLD_HIT} }
|
||||
hitpoints=75
|
||||
movement_type=smallfoot
|
||||
movement=5
|
||||
experience=80
|
||||
level=3
|
||||
alignment=chaotic
|
||||
advanceto=null
|
||||
{AMLA_TOUGH 3}
|
||||
cost=38
|
||||
usage=mixed fighter
|
||||
unit_description= _ "One of the greatest circles of what is considered 'black magic' is the art of necromancy, the terrible ability to awaken the dead with false life. It was a discovery that had terrible ramifications and caused humanity's condemnation of black magic, for it has given fear a vast new arsenal.
|
||||
id=Necromancer2
|
||||
name= _ "Necromancer"
|
||||
race=human
|
||||
image="units/undead/sorcerer2.png"
|
||||
{DEFENSE_ANIM "units/undead/sorcerer2-defence.png" "units/undead/sorcerer2.png" {SOUND_LIST:HUMAN_OLD_HIT} }
|
||||
hitpoints=75
|
||||
movement_type=smallfoot
|
||||
movement=5
|
||||
experience=80
|
||||
level=3
|
||||
alignment=chaotic
|
||||
advanceto=null
|
||||
{AMLA_TOUGH 3}
|
||||
cost=38
|
||||
usage=mixed fighter
|
||||
unit_description= _ "One of the greatest circles of what is considered 'black magic' is the art of necromancy, the terrible ability to awaken the dead with false life. It was a discovery that had terrible ramifications and caused humanity's condemnation of black magic, for it has given fear a vast new arsenal.
|
||||
|
||||
This ability, in all aspects, is the first step towards cheating death of its ultimate prize. It is the highest degree of power a dark mage can attain without losing grip on humanity itself, but pales to the lethal power wielded by Liches. Their mortal bodies are also made sturdier by their magic, in contrast to the frail decayed form of a Lich.
|
||||
|
||||
Special Notes: the necromancer's ranged attacks are magical and always have a high chance of hitting an opponent. The staff of a necromancer is marked with the plague, and any foe struck down by it will rise again in unlife."
|
||||
die_sound={SOUND_LIST:HUMAN_OLD_DIE}
|
||||
[attack]
|
||||
name=staff
|
||||
description= _"staff"
|
||||
type=impact
|
||||
range=melee
|
||||
damage=6
|
||||
number=3
|
||||
icon=attacks/staff-plague.png
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_PLAGUE}
|
||||
[/specials]
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=-100
|
||||
image="units/undead/sorcerer2-staff1.png"
|
||||
sound=staff.wav
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="units/undead/sorcerer2-staff2.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=chill wave
|
||||
description= _"chill wave"
|
||||
type=cold
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_MAGICAL}
|
||||
[/specials]
|
||||
range=ranged
|
||||
damage=15
|
||||
number=2
|
||||
icon=attacks/dark-missile.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/darkmissile-n.png"
|
||||
image_diagonal="projectiles/darkmissile-ne.png"
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-400
|
||||
end=-300
|
||||
image="units/undead/sorcerer2-ranged1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-200
|
||||
image="units/undead/sorcerer2-ranged2.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
sound=magic-dark-big.ogg
|
||||
begin=-200
|
||||
end=0
|
||||
image="units/undead/sorcerer2-ranged2.png"
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
sound=magic-dark-big-miss.ogg
|
||||
begin=-200
|
||||
end=0
|
||||
image="units/undead/sorcerer2-ranged2.png"
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
die_sound={SOUND_LIST:HUMAN_OLD_DIE}
|
||||
[attack]
|
||||
name=staff
|
||||
description= _"staff"
|
||||
type=impact
|
||||
range=melee
|
||||
damage=6
|
||||
number=3
|
||||
icon=attacks/staff-plague.png
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_PLAGUE}
|
||||
[/specials]
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=-100
|
||||
image="units/undead/sorcerer2-staff1.png"
|
||||
sound=staff.wav
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="units/undead/sorcerer2-staff2.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=chill wave
|
||||
description= _"chill wave"
|
||||
type=cold
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_MAGICAL}
|
||||
[/specials]
|
||||
range=ranged
|
||||
damage=15
|
||||
number=2
|
||||
icon=attacks/dark-missile.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/darkmissile-n.png"
|
||||
image_diagonal="projectiles/darkmissile-ne.png"
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-400
|
||||
end=-300
|
||||
image="units/undead/sorcerer2-ranged1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-200
|
||||
image="units/undead/sorcerer2-ranged2.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
sound=magic-dark-big.ogg
|
||||
begin=-200
|
||||
end=0
|
||||
image="units/undead/sorcerer2-ranged2.png"
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
sound=magic-dark-big-miss.ogg
|
||||
begin=-200
|
||||
end=0
|
||||
image="units/undead/sorcerer2-ranged2.png"
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/unit]
|
||||
|
|
|
@ -1,129 +1,129 @@
|
|||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Nym Hunter
|
||||
name= _ "Desert Hunter"
|
||||
race=elf
|
||||
gender=male
|
||||
image=units/elves-desert/nym.png
|
||||
profile=portraits/nym.png
|
||||
hitpoints=30
|
||||
movement_type=woodland
|
||||
#desert elves move fast across the sands, but are not used to forests
|
||||
#they are also a bit faster in caves
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
cave=2
|
||||
tundra=3
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
sand=40
|
||||
forest=50
|
||||
[/defense]
|
||||
movement=6
|
||||
experience=42
|
||||
level=1
|
||||
alignment=lawful
|
||||
advanceto=Nym Sentinel
|
||||
cost=20
|
||||
usage=mixed fighter
|
||||
unit_description= _ "Desert Hunters are trained to scour the sands for prey and enemies. They can quickly entangle others with their bolas and then finish them off with their swords."
|
||||
hide_help=true
|
||||
die_sound={SOUND_LIST:ELF_FEMALE_HIT}
|
||||
{DEFENSE_ANIM "units/elves-desert/nym-defend.png" units/elves-desert/nym.png {SOUND_LIST:ELF_FEMALE_HIT} }
|
||||
[attack]
|
||||
name=sword
|
||||
description= _"sword"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=5
|
||||
number=4
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-175
|
||||
image=units/elves-desert/nym.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-175
|
||||
end=-100
|
||||
image=units/elves-desert/nym-melee-1.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/nym-melee-2.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/nym-melee-2.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=100
|
||||
end=150
|
||||
image=units/elves-desert/nym.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bola
|
||||
description= _"bola"
|
||||
type=impact
|
||||
range=ranged
|
||||
damage=4
|
||||
number=2
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_SLOW}
|
||||
[/specials]
|
||||
icon=attacks/bolas.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image=projectiles/bola-n.png
|
||||
image_diagonal=projectiles/bola-ne.png
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-200
|
||||
image=units/elves-desert/nym-ranged-1.png
|
||||
sound=hatchet.wav
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-200
|
||||
image=units/elves-desert/nym-ranged-1.png
|
||||
sound=hatchet-miss.wav
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/nym-ranged-2.png
|
||||
[/frame]
|
||||
{FRAME_ON_SLOW (
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/nym-ranged-3.png
|
||||
sound=slowed.wav
|
||||
[/frame]
|
||||
)}
|
||||
[/animation]
|
||||
[/attack]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Nym Hunter
|
||||
name= _ "Desert Hunter"
|
||||
race=elf
|
||||
gender=male
|
||||
image=units/elves-desert/nym.png
|
||||
profile=portraits/nym.png
|
||||
hitpoints=30
|
||||
movement_type=woodland
|
||||
#desert elves move fast across the sands, but are not used to forests
|
||||
#they are also a bit faster in caves
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
cave=2
|
||||
tundra=3
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
sand=40
|
||||
forest=50
|
||||
[/defense]
|
||||
movement=6
|
||||
experience=42
|
||||
level=1
|
||||
alignment=lawful
|
||||
advanceto=Nym Sentinel
|
||||
cost=20
|
||||
usage=mixed fighter
|
||||
unit_description= _ "Desert Hunters are trained to scour the sands for prey and enemies. They can quickly entangle others with their bolas and then finish them off with their swords."
|
||||
hide_help=true
|
||||
die_sound={SOUND_LIST:ELF_FEMALE_HIT}
|
||||
{DEFENSE_ANIM "units/elves-desert/nym-defend.png" units/elves-desert/nym.png {SOUND_LIST:ELF_FEMALE_HIT} }
|
||||
[attack]
|
||||
name=sword
|
||||
description= _"sword"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=5
|
||||
number=4
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-175
|
||||
image=units/elves-desert/nym.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-175
|
||||
end=-100
|
||||
image=units/elves-desert/nym-melee-1.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/nym-melee-2.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/nym-melee-2.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=100
|
||||
end=150
|
||||
image=units/elves-desert/nym.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bola
|
||||
description= _"bola"
|
||||
type=impact
|
||||
range=ranged
|
||||
damage=4
|
||||
number=2
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_SLOW}
|
||||
[/specials]
|
||||
icon=attacks/bolas.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image=projectiles/bola-n.png
|
||||
image_diagonal=projectiles/bola-ne.png
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-200
|
||||
image=units/elves-desert/nym-ranged-1.png
|
||||
sound=hatchet.wav
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-200
|
||||
image=units/elves-desert/nym-ranged-1.png
|
||||
sound=hatchet-miss.wav
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/nym-ranged-2.png
|
||||
[/frame]
|
||||
{FRAME_ON_SLOW (
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/nym-ranged-3.png
|
||||
sound=slowed.wav
|
||||
[/frame]
|
||||
)}
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/unit]
|
||||
|
|
|
@ -1,133 +1,133 @@
|
|||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Nym Prowler
|
||||
name= _ "Desert Prowler"
|
||||
race=elf
|
||||
gender=male
|
||||
image=units/elves-desert/nym.png
|
||||
profile=portraits/nym.png
|
||||
hitpoints=66
|
||||
movement_type=woodland
|
||||
#desert elves move fast across the sands, but are not used to forests
|
||||
#they are also a bit faster in caves
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
cave=2
|
||||
tundra=3
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
sand=40
|
||||
forest=50
|
||||
[/defense]
|
||||
movement=6
|
||||
experience=100
|
||||
level=3
|
||||
alignment=lawful
|
||||
advanceto=null
|
||||
{AMLA_TOUGH 3}
|
||||
cost=90
|
||||
[abilities]
|
||||
{ABILITY_SKIRMISHER}
|
||||
[/abilities]
|
||||
usage=mixed fighter
|
||||
unit_description= _ "Desert Prowlers sneak across the sands, searching out enemies and protecting their people. They are trained to slip past enemies unnoticed and flank them. The combination of their bolas and blades allows them to cripple and kill opponents with alarming ease."
|
||||
hide_help=true
|
||||
die_sound={SOUND_LIST:ELF_FEMALE_HIT}
|
||||
{DEFENSE_ANIM "units/elves-desert/nym-defend.png" units/elves-desert/nym.png {SOUND_LIST:ELF_FEMALE_HIT} }
|
||||
[attack]
|
||||
name=sword
|
||||
description= _"sword"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=9
|
||||
number=4
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-175
|
||||
image=units/elves-desert/nym.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-175
|
||||
end=-100
|
||||
image=units/elves-desert/nym-melee-1.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/nym-melee-2.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/nym-melee-2.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=100
|
||||
end=150
|
||||
image=units/elves-desert/nym.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bola
|
||||
description= _"bola"
|
||||
type=impact
|
||||
range=ranged
|
||||
damage=12
|
||||
number=2
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_SLOW}
|
||||
[/specials]
|
||||
icon=attacks/bolas.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image=projectiles/bola-n.png
|
||||
image_diagonal=projectiles/bola-ne.png
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-200
|
||||
image=units/elves-desert/nym-ranged-1.png
|
||||
sound=hatchet.wav
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-200
|
||||
image=units/elves-desert/nym-ranged-1.png
|
||||
sound=hatchet-miss.wav
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/nym-ranged-2.png
|
||||
[/frame]
|
||||
{FRAME_ON_SLOW (
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/nym-ranged-3.png
|
||||
sound=slowed.wav
|
||||
[/frame]
|
||||
)}
|
||||
[/animation]
|
||||
[/attack]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Nym Prowler
|
||||
name= _ "Desert Prowler"
|
||||
race=elf
|
||||
gender=male
|
||||
image=units/elves-desert/nym.png
|
||||
profile=portraits/nym.png
|
||||
hitpoints=66
|
||||
movement_type=woodland
|
||||
#desert elves move fast across the sands, but are not used to forests
|
||||
#they are also a bit faster in caves
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
cave=2
|
||||
tundra=3
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
sand=40
|
||||
forest=50
|
||||
[/defense]
|
||||
movement=6
|
||||
experience=100
|
||||
level=3
|
||||
alignment=lawful
|
||||
advanceto=null
|
||||
{AMLA_TOUGH 3}
|
||||
cost=90
|
||||
[abilities]
|
||||
{ABILITY_SKIRMISHER}
|
||||
[/abilities]
|
||||
usage=mixed fighter
|
||||
unit_description= _ "Desert Prowlers sneak across the sands, searching out enemies and protecting their people. They are trained to slip past enemies unnoticed and flank them. The combination of their bolas and blades allows them to cripple and kill opponents with alarming ease."
|
||||
hide_help=true
|
||||
die_sound={SOUND_LIST:ELF_FEMALE_HIT}
|
||||
{DEFENSE_ANIM "units/elves-desert/nym-defend.png" units/elves-desert/nym.png {SOUND_LIST:ELF_FEMALE_HIT} }
|
||||
[attack]
|
||||
name=sword
|
||||
description= _"sword"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=9
|
||||
number=4
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-175
|
||||
image=units/elves-desert/nym.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-175
|
||||
end=-100
|
||||
image=units/elves-desert/nym-melee-1.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/nym-melee-2.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/nym-melee-2.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=100
|
||||
end=150
|
||||
image=units/elves-desert/nym.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bola
|
||||
description= _"bola"
|
||||
type=impact
|
||||
range=ranged
|
||||
damage=12
|
||||
number=2
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_SLOW}
|
||||
[/specials]
|
||||
icon=attacks/bolas.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image=projectiles/bola-n.png
|
||||
image_diagonal=projectiles/bola-ne.png
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-200
|
||||
image=units/elves-desert/nym-ranged-1.png
|
||||
sound=hatchet.wav
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-200
|
||||
image=units/elves-desert/nym-ranged-1.png
|
||||
sound=hatchet-miss.wav
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/nym-ranged-2.png
|
||||
[/frame]
|
||||
{FRAME_ON_SLOW (
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/nym-ranged-3.png
|
||||
sound=slowed.wav
|
||||
[/frame]
|
||||
)}
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/unit]
|
||||
|
|
|
@ -1,132 +1,132 @@
|
|||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Nym Sentinel
|
||||
name= _ "Desert Sentinel"
|
||||
race=elf
|
||||
gender=male
|
||||
image=units/elves-desert/nym.png
|
||||
profile=portraits/nym.png
|
||||
hitpoints=44
|
||||
movement_type=woodland
|
||||
#desert elves move fast across the sands, but are not used to forests
|
||||
#they are also a bit faster in caves
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
cave=2
|
||||
tundra=3
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
sand=40
|
||||
forest=50
|
||||
[/defense]
|
||||
movement=6
|
||||
experience=84
|
||||
level=2
|
||||
alignment=lawful
|
||||
advanceto=Nym Prowler
|
||||
cost=35
|
||||
[abilities]
|
||||
{ABILITY_SKIRMISHER}
|
||||
[/abilities]
|
||||
usage=mixed fighter
|
||||
unit_description= _ "Desert Sentinels patrol the sands; they are trained to avoid enemies when it is advantageous. They can cripple opponents with their bolas and are deadly with their swords."
|
||||
hide_help=true
|
||||
die_sound={SOUND_LIST:ELF_FEMALE_HIT}
|
||||
{DEFENSE_ANIM "units/elves-desert/nym-defend.png" units/elves-desert/nym.png {SOUND_LIST:ELF_FEMALE_HIT} }
|
||||
[attack]
|
||||
name=sword
|
||||
description= _"sword"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=7
|
||||
number=4
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-175
|
||||
image=units/elves-desert/nym.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-175
|
||||
end=-100
|
||||
image=units/elves-desert/nym-melee-1.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/nym-melee-2.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/nym-melee-2.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=100
|
||||
end=150
|
||||
image=units/elves-desert/nym.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bola
|
||||
description= _"bola"
|
||||
type=impact
|
||||
range=ranged
|
||||
damage=8
|
||||
number=2
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_SLOW}
|
||||
[/specials]
|
||||
icon=attacks/bolas.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image=projectiles/bola-n.png
|
||||
image_diagonal=projectiles/bola-ne.png
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-200
|
||||
image=units/elves-desert/nym-ranged-1.png
|
||||
sound=hatchet.wav
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-200
|
||||
image=units/elves-desert/nym-ranged-1.png
|
||||
sound=hatchet-miss.wav
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/nym-ranged-2.png
|
||||
[/frame]
|
||||
{FRAME_ON_SLOW (
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/nym-ranged-3.png
|
||||
sound=slowed.wav
|
||||
[/frame]
|
||||
)}
|
||||
[/animation]
|
||||
[/attack]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Nym Sentinel
|
||||
name= _ "Desert Sentinel"
|
||||
race=elf
|
||||
gender=male
|
||||
image=units/elves-desert/nym.png
|
||||
profile=portraits/nym.png
|
||||
hitpoints=44
|
||||
movement_type=woodland
|
||||
#desert elves move fast across the sands, but are not used to forests
|
||||
#they are also a bit faster in caves
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
cave=2
|
||||
tundra=3
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
sand=40
|
||||
forest=50
|
||||
[/defense]
|
||||
movement=6
|
||||
experience=84
|
||||
level=2
|
||||
alignment=lawful
|
||||
advanceto=Nym Prowler
|
||||
cost=35
|
||||
[abilities]
|
||||
{ABILITY_SKIRMISHER}
|
||||
[/abilities]
|
||||
usage=mixed fighter
|
||||
unit_description= _ "Desert Sentinels patrol the sands; they are trained to avoid enemies when it is advantageous. They can cripple opponents with their bolas and are deadly with their swords."
|
||||
hide_help=true
|
||||
die_sound={SOUND_LIST:ELF_FEMALE_HIT}
|
||||
{DEFENSE_ANIM "units/elves-desert/nym-defend.png" units/elves-desert/nym.png {SOUND_LIST:ELF_FEMALE_HIT} }
|
||||
[attack]
|
||||
name=sword
|
||||
description= _"sword"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=7
|
||||
number=4
|
||||
icon=attacks/sword-elven.png
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-175
|
||||
image=units/elves-desert/nym.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-175
|
||||
end=-100
|
||||
image=units/elves-desert/nym-melee-1.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/nym-melee-2.png
|
||||
sound={SOUND_LIST:SWORD_SWISH}
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/elves-desert/nym-melee-2.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=100
|
||||
end=150
|
||||
image=units/elves-desert/nym.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=bola
|
||||
description= _"bola"
|
||||
type=impact
|
||||
range=ranged
|
||||
damage=8
|
||||
number=2
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_SLOW}
|
||||
[/specials]
|
||||
icon=attacks/bolas.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image=projectiles/bola-n.png
|
||||
image_diagonal=projectiles/bola-ne.png
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-200
|
||||
image=units/elves-desert/nym-ranged-1.png
|
||||
sound=hatchet.wav
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-200
|
||||
image=units/elves-desert/nym-ranged-1.png
|
||||
sound=hatchet-miss.wav
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/nym-ranged-2.png
|
||||
[/frame]
|
||||
{FRAME_ON_SLOW (
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/nym-ranged-3.png
|
||||
sound=slowed.wav
|
||||
[/frame]
|
||||
)}
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/unit]
|
||||
|
|
|
@ -1,107 +1,107 @@
|
|||
# my version of the normal level 0 mudcrawler
|
||||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Small Mudcrawler
|
||||
name= _ "Small Mudcrawler"
|
||||
race=Monster
|
||||
image="units/monsters/mudcrawler.png"
|
||||
ellipse="misc/ellipse-nozoc"
|
||||
{DEFENSE_ANIM "units/monsters/mudcrawler-defend.png" "units/monsters/mudcrawler.png" squishy-hit.wav }
|
||||
hitpoints=20
|
||||
movement_type=scuttlefoot
|
||||
movement=3
|
||||
experience=18
|
||||
level=0
|
||||
alignment=neutral
|
||||
advanceto=Giant Mudcrawler
|
||||
cost=9
|
||||
usage=archer
|
||||
unit_description= _ "Small Mudcrawlers are beings of soil and water. They attack by spraying boiling water on their foes, or by punching with their fists."
|
||||
die_sound=squishy-hit.wav
|
||||
[death]
|
||||
[frame]
|
||||
begin=0
|
||||
end=150
|
||||
image="units/monsters/mudcrawler-death1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=150
|
||||
end=300
|
||||
image="units/monsters/mudcrawler-death2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=300
|
||||
end=450
|
||||
image="units/monsters/mudcrawler-death3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=450
|
||||
end=600
|
||||
image="units/monsters/mudcrawler-death4.png"
|
||||
[/frame]
|
||||
[/death]
|
||||
[attack]
|
||||
name=fist
|
||||
description= _"fist"
|
||||
icon=attacks/mud-glob.png
|
||||
type=impact
|
||||
range=melee
|
||||
damage=6
|
||||
number=1
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-150
|
||||
end=150
|
||||
image=units/monsters/mudcrawler-attack.png
|
||||
sound=fist.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-150
|
||||
end=150
|
||||
image=units/monsters/mudcrawler-attack.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=mud glob
|
||||
description= _"mud glob"
|
||||
icon=attacks/mud-glob.png
|
||||
type=impact
|
||||
range=ranged
|
||||
damage=4
|
||||
number=3
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image="projectiles/mud-glob.png"
|
||||
image_diagonal="projectiles/mud-glob.png"
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="units/monsters/mudcrawler-attack.png"
|
||||
sound=squishy-strike.wav
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="units/monsters/mudcrawler-attack.png"
|
||||
sound=squishy-miss.wav
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Small Mudcrawler
|
||||
name= _ "Small Mudcrawler"
|
||||
race=Monster
|
||||
image="units/monsters/mudcrawler.png"
|
||||
ellipse="misc/ellipse-nozoc"
|
||||
{DEFENSE_ANIM "units/monsters/mudcrawler-defend.png" "units/monsters/mudcrawler.png" squishy-hit.wav }
|
||||
hitpoints=20
|
||||
movement_type=scuttlefoot
|
||||
movement=3
|
||||
experience=18
|
||||
level=0
|
||||
alignment=neutral
|
||||
advanceto=Giant Mudcrawler
|
||||
cost=9
|
||||
usage=archer
|
||||
unit_description= _ "Small Mudcrawlers are beings of soil and water. They attack by spraying boiling water on their foes, or by punching with their fists."
|
||||
die_sound=squishy-hit.wav
|
||||
[death]
|
||||
[frame]
|
||||
begin=0
|
||||
end=150
|
||||
image="units/monsters/mudcrawler-death1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=150
|
||||
end=300
|
||||
image="units/monsters/mudcrawler-death2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=300
|
||||
end=450
|
||||
image="units/monsters/mudcrawler-death3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=450
|
||||
end=600
|
||||
image="units/monsters/mudcrawler-death4.png"
|
||||
[/frame]
|
||||
[/death]
|
||||
[attack]
|
||||
name=fist
|
||||
description= _"fist"
|
||||
icon=attacks/mud-glob.png
|
||||
type=impact
|
||||
range=melee
|
||||
damage=6
|
||||
number=1
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-150
|
||||
end=150
|
||||
image=units/monsters/mudcrawler-attack.png
|
||||
sound=fist.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-150
|
||||
end=150
|
||||
image=units/monsters/mudcrawler-attack.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=mud glob
|
||||
description= _"mud glob"
|
||||
icon=attacks/mud-glob.png
|
||||
type=impact
|
||||
range=ranged
|
||||
damage=4
|
||||
number=3
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image="projectiles/mud-glob.png"
|
||||
image_diagonal="projectiles/mud-glob.png"
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="units/monsters/mudcrawler-attack.png"
|
||||
sound=squishy-strike.wav
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="units/monsters/mudcrawler-attack.png"
|
||||
sound=squishy-miss.wav
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/unit]
|
||||
|
|
|
@ -1,91 +1,91 @@
|
|||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Spider Lich
|
||||
name= _ "Spider Lich"
|
||||
race=undead
|
||||
image="units/undead/dread-lich.png"
|
||||
{DEFENSE_ANIM "units/undead/dread-lich-defend.png" "units/undead/dread-lich.png" {SOUND_LIST:LICH_HIT} }
|
||||
hitpoints=38
|
||||
movement_type=undeadfoot
|
||||
movement=6
|
||||
experience=500
|
||||
level=2
|
||||
alignment=chaotic
|
||||
advanceto=null
|
||||
cost=62
|
||||
usage=fighter
|
||||
unit_description= _ "No one is quite sure how spider liches are created, but they are horrific sight to behold. Crawling around on huge skeletal legs, and wielding huge magical staves, these abominations are fearsome undead foes. "
|
||||
die_sound=lich-die.ogg
|
||||
[attack]
|
||||
name=touch
|
||||
description= _"touch"
|
||||
type=cold
|
||||
range=melee
|
||||
damage=4
|
||||
number=3
|
||||
icon=attacks/touch-undead.png
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_DRAIN}
|
||||
[/specials]
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="units/undead/dread-lich-attack.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=magic
|
||||
description= _"magic"
|
||||
type=cold
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_MAGICAL}
|
||||
[/specials]
|
||||
range=ranged
|
||||
damage=8
|
||||
number=3
|
||||
icon=attacks/dark-missile.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="projectiles/darkmissile-n.png"
|
||||
image_diagonal="projectiles/darkmissile-ne.png"
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-200
|
||||
image="units/undead/dread-lich-attack1.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="units/undead/dread-lich-attack2.png"
|
||||
sound=magic-dark.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="units/undead/dread-lich-attack2.png"
|
||||
sound=magic-dark-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="units/undead/dread-lich-attack3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image="units/undead/dread-lich-attack4.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Spider Lich
|
||||
name= _ "Spider Lich"
|
||||
race=undead
|
||||
image="units/undead/dread-lich.png"
|
||||
{DEFENSE_ANIM "units/undead/dread-lich-defend.png" "units/undead/dread-lich.png" {SOUND_LIST:LICH_HIT} }
|
||||
hitpoints=38
|
||||
movement_type=undeadfoot
|
||||
movement=6
|
||||
experience=500
|
||||
level=2
|
||||
alignment=chaotic
|
||||
advanceto=null
|
||||
cost=62
|
||||
usage=fighter
|
||||
unit_description= _ "No one is quite sure how spider liches are created, but they are horrific sight to behold. Crawling around on huge skeletal legs, and wielding huge magical staves, these abominations are fearsome undead foes. "
|
||||
die_sound=lich-die.ogg
|
||||
[attack]
|
||||
name=touch
|
||||
description= _"touch"
|
||||
type=cold
|
||||
range=melee
|
||||
damage=4
|
||||
number=3
|
||||
icon=attacks/touch-undead.png
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_DRAIN}
|
||||
[/specials]
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="units/undead/dread-lich-attack.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=magic
|
||||
description= _"magic"
|
||||
type=cold
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_MAGICAL}
|
||||
[/specials]
|
||||
range=ranged
|
||||
damage=8
|
||||
number=3
|
||||
icon=attacks/dark-missile.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="projectiles/darkmissile-n.png"
|
||||
image_diagonal="projectiles/darkmissile-ne.png"
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-300
|
||||
end=-200
|
||||
image="units/undead/dread-lich-attack1.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="units/undead/dread-lich-attack2.png"
|
||||
sound=magic-dark.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image="units/undead/dread-lich-attack2.png"
|
||||
sound=magic-dark-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image="units/undead/dread-lich-attack3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image="units/undead/dread-lich-attack4.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/unit]
|
||||
|
|
|
@ -1,81 +1,81 @@
|
|||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Troll Shaman
|
||||
name= _ "Troll Shaman"
|
||||
race=troll
|
||||
image=units/trolls/shaman.png
|
||||
{MAGENTA_IS_THE_TEAM_COLOR}
|
||||
[abilities]
|
||||
{ABILITY_REGENERATES}
|
||||
[/abilities]
|
||||
hitpoints=50
|
||||
movement_type=largefoot
|
||||
[resistance]
|
||||
pierce=90
|
||||
[/resistance]
|
||||
movement=5
|
||||
experience=100
|
||||
level=2
|
||||
alignment=chaotic
|
||||
advanceto=null
|
||||
{AMLA_TOUGH 3}
|
||||
cost=32
|
||||
usage=mixed fighter
|
||||
unit_description= _ "Troll shamans are the mystical leaders of the trolls. Though not as strong or tough as other trolls, their true power lies in their fire magic, which they use to blast enemies with gouts of fire."
|
||||
{DEFENSE_ANIM "units/trolls/shaman-defend.png" "units/trolls/shaman.png" {SOUND_LIST:TROLL_HIT} }
|
||||
die_sound={SOUND_LIST:TROLL_DIE}
|
||||
#melee attack should be worse than troll rocklobber,
|
||||
#since shaman has suck a better ranged attack
|
||||
[attack]
|
||||
name=fist
|
||||
description= _"fist"
|
||||
icon=attacks/fist-troll.png
|
||||
type=impact
|
||||
range=melee
|
||||
damage=7
|
||||
number=2
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
sound=fist.ogg
|
||||
begin=-150
|
||||
end=150
|
||||
image=units/trolls/shaman-melee.png
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
sound={SOUND_LIST:MISS}
|
||||
begin=-150
|
||||
end=150
|
||||
image=units/trolls/shaman-melee.png
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
#with underground bonus, troll actually gets 10-3 attack
|
||||
[attack]
|
||||
name=flame blast
|
||||
description= _"flame blast"
|
||||
type=fire
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_MAGICAL}
|
||||
[/specials]
|
||||
range=ranged
|
||||
damage=7
|
||||
number=3
|
||||
icon=attacks/fireball.png
|
||||
[animation]
|
||||
{MISSILE_FRAME_FIREBALL}
|
||||
#textdomain wesnoth-utbs
|
||||
id=Troll Shaman
|
||||
name= _ "Troll Shaman"
|
||||
race=troll
|
||||
image=units/trolls/shaman.png
|
||||
{MAGENTA_IS_THE_TEAM_COLOR}
|
||||
[abilities]
|
||||
{ABILITY_REGENERATES}
|
||||
[/abilities]
|
||||
hitpoints=50
|
||||
movement_type=largefoot
|
||||
[resistance]
|
||||
pierce=90
|
||||
[/resistance]
|
||||
movement=5
|
||||
experience=100
|
||||
level=2
|
||||
alignment=chaotic
|
||||
advanceto=null
|
||||
{AMLA_TOUGH 3}
|
||||
cost=32
|
||||
usage=mixed fighter
|
||||
unit_description= _ "Troll shamans are the mystical leaders of the trolls. Though not as strong or tough as other trolls, their true power lies in their fire magic, which they use to blast enemies with gouts of fire."
|
||||
{DEFENSE_ANIM "units/trolls/shaman-defend.png" "units/trolls/shaman.png" {SOUND_LIST:TROLL_HIT} }
|
||||
die_sound={SOUND_LIST:TROLL_DIE}
|
||||
#melee attack should be worse than troll rocklobber,
|
||||
#since shaman has suck a better ranged attack
|
||||
[attack]
|
||||
name=fist
|
||||
description= _"fist"
|
||||
icon=attacks/fist-troll.png
|
||||
type=impact
|
||||
range=melee
|
||||
damage=7
|
||||
number=2
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
sound=fist.ogg
|
||||
begin=-150
|
||||
end=150
|
||||
image=units/trolls/shaman-melee.png
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
sound={SOUND_LIST:MISS}
|
||||
begin=-150
|
||||
end=150
|
||||
image=units/trolls/shaman-melee.png
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
#with underground bonus, troll actually gets 10-3 attack
|
||||
[attack]
|
||||
name=flame blast
|
||||
description= _"flame blast"
|
||||
type=fire
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_MAGICAL}
|
||||
[/specials]
|
||||
range=ranged
|
||||
damage=7
|
||||
number=3
|
||||
icon=attacks/fireball.png
|
||||
[animation]
|
||||
{MISSILE_FRAME_FIREBALL}
|
||||
|
||||
[frame]
|
||||
sound=fire.wav
|
||||
begin=-200
|
||||
end=0
|
||||
image=units/trolls/shaman-ranged.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[frame]
|
||||
sound=fire.wav
|
||||
begin=-200
|
||||
end=0
|
||||
image=units/trolls/shaman-ranged.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/unit]
|
||||
|
|
|
@ -1,68 +1,68 @@
|
|||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Skeleton Rider
|
||||
name= _ "Skeleton Rider"
|
||||
race=undead
|
||||
image=units/undead/skeletonrider.png
|
||||
[movement_anim]
|
||||
[frame]
|
||||
begin=0
|
||||
end=150
|
||||
image="units/undead/skeletonrider-moving.png"
|
||||
[/frame]
|
||||
[/movement_anim]
|
||||
{DEFENSE_ANIM "units/undead/skeletonrider-defend.png" units/undead/skeletonrider.png skeleton-hit.wav }
|
||||
hitpoints=36
|
||||
movement_type=mounted
|
||||
movement=7
|
||||
# a cross between the mounted and undeadfoot resistances
|
||||
[resistance]
|
||||
blade=80
|
||||
pierce=110
|
||||
impact=110
|
||||
fire=120
|
||||
cold=40
|
||||
arcane=200
|
||||
[/resistance]
|
||||
experience=44
|
||||
level=1
|
||||
alignment=chaotic
|
||||
advanceto=null
|
||||
cost=19
|
||||
usage=scout
|
||||
unit_description= _ "Once great warriors across the plains, these mounted riders atop their skeletal horses were raised from the sands by unholy magic to spread fear and destruction."
|
||||
die_sound=skeleton-die.ogg
|
||||
[attack]
|
||||
name=axe
|
||||
description= _"axe"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=6
|
||||
number=3
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/undead/skeletonrider-attack1.png
|
||||
sound=axe.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/undead/skeletonrider-attack1.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=units/undead/skeletonrider-attack2.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Skeleton Rider
|
||||
name= _ "Skeleton Rider"
|
||||
race=undead
|
||||
image=units/undead/skeletonrider.png
|
||||
[movement_anim]
|
||||
[frame]
|
||||
begin=0
|
||||
end=150
|
||||
image="units/undead/skeletonrider-moving.png"
|
||||
[/frame]
|
||||
[/movement_anim]
|
||||
{DEFENSE_ANIM "units/undead/skeletonrider-defend.png" units/undead/skeletonrider.png skeleton-hit.wav }
|
||||
hitpoints=36
|
||||
movement_type=mounted
|
||||
movement=7
|
||||
# a cross between the mounted and undeadfoot resistances
|
||||
[resistance]
|
||||
blade=80
|
||||
pierce=110
|
||||
impact=110
|
||||
fire=120
|
||||
cold=40
|
||||
arcane=200
|
||||
[/resistance]
|
||||
experience=44
|
||||
level=1
|
||||
alignment=chaotic
|
||||
advanceto=null
|
||||
cost=19
|
||||
usage=scout
|
||||
unit_description= _ "Once great warriors across the plains, these mounted riders atop their skeletal horses were raised from the sands by unholy magic to spread fear and destruction."
|
||||
die_sound=skeleton-die.ogg
|
||||
[attack]
|
||||
name=axe
|
||||
description= _"axe"
|
||||
type=blade
|
||||
range=melee
|
||||
damage=6
|
||||
number=3
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/undead/skeletonrider-attack1.png
|
||||
sound=axe.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/undead/skeletonrider-attack1.png
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=units/undead/skeletonrider-attack2.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/unit]
|
||||
|
|
|
@ -1,189 +1,189 @@
|
|||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Zhul Druid
|
||||
name= _ "Desert Druid"
|
||||
race=elf
|
||||
gender=female
|
||||
image=units/elves-desert/druid.png
|
||||
profile=portraits/zhul.png
|
||||
hitpoints=36
|
||||
movement_type=woodland
|
||||
#desert elves move fast across the sands, but are not used to forests
|
||||
#they are also a bit faster in caves
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
cave=2
|
||||
tundra=3
|
||||
deep_water=100
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
sand=40
|
||||
forest=50
|
||||
[/defense]
|
||||
movement=5
|
||||
experience=80
|
||||
level=2
|
||||
alignment=lawful
|
||||
advanceto=Zhul Shyde
|
||||
cost=34
|
||||
usage=healer
|
||||
[abilities]
|
||||
{ABILITY_CURES}
|
||||
[/abilities]
|
||||
unit_description= _ "Desert Druids are powerful masters of the sands. Brilliant at ensnaring unwary opponents, they also use the herbs of the forest to heal allies. Druids are excellent supporting units in any Elvish army."
|
||||
hide_help=true
|
||||
die_sound={SOUND_LIST:ELF_FEMALE_HIT}
|
||||
{DEFENSE_ANIM "units/elves-desert/druid-defend.png" units/elves-desert/druid.png {SOUND_LIST:ELF_FEMALE_HIT} }
|
||||
[healing_anim]
|
||||
[frame]
|
||||
begin=-225
|
||||
end=-175
|
||||
image="units/elves-desert/druid-healing1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-175
|
||||
end=-125
|
||||
image="units/elves-desert/druid-healing2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-125
|
||||
end=-75
|
||||
image="units/elves-desert/druid-healing3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-75
|
||||
end=-25
|
||||
image="units/elves-desert/druid-healing4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-25
|
||||
end=25
|
||||
image="units/elves-desert/druid-healing5.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=25
|
||||
end=75
|
||||
image="units/elves-desert/druid-healing6.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=75
|
||||
end=125
|
||||
image="units/elves-desert/druid-healing7.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=125
|
||||
end=175
|
||||
image="units/elves-desert/druid-healing8.png"
|
||||
[/frame]
|
||||
[/healing_anim]
|
||||
# melee attack increased from 4-2 to 5-2
|
||||
# ranged attack decreased from 6-2 to 5-2 and 6-3 to 5-3
|
||||
[attack]
|
||||
name=staff
|
||||
description= _"staff"
|
||||
type=impact
|
||||
range=melee
|
||||
damage=5
|
||||
number=2
|
||||
range=melee
|
||||
icon=attacks/druidstaff.png
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="units/elves-desert/druid-attack.png"
|
||||
sound=staff.wav
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="units/elves-desert/druid-attack.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=ensnare
|
||||
description= _"ensnare"
|
||||
type=impact
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_SLOW}
|
||||
[/specials]
|
||||
damage=5
|
||||
number=2
|
||||
range=ranged
|
||||
icon=attacks/entangle.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
offset=1.0
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/entangle.png"
|
||||
image_diagonal="projectiles/entangle.png"
|
||||
[/missile_frame]
|
||||
{FRAME_ON_SLOW (
|
||||
[frame]
|
||||
begin=-100
|
||||
end=-50
|
||||
image=units/elves-desert/druid-ranged.png
|
||||
sound=slowed.wav
|
||||
[/frame]
|
||||
)}
|
||||
[frame]
|
||||
begin=-50
|
||||
end=0
|
||||
image=units/elves-desert/druid-ranged.png
|
||||
sound=entangle.wav
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=thorns
|
||||
description= _"thorns"
|
||||
type=pierce
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_MAGICAL}
|
||||
[/specials]
|
||||
damage=5
|
||||
number=3
|
||||
range=ranged
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/thorns.png"
|
||||
image_diagonal="projectiles/thorns-ne.png"
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-150
|
||||
image="units/elves-desert/druid-ranged.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
sound=magic-thorns-1.ogg,magic-thorns-2.ogg
|
||||
begin=-150
|
||||
end=0
|
||||
image="units/elves-desert/druid-ranged.png"
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
sound=magic-thorns-miss-1.ogg,magic-thorns-miss-2.ogg
|
||||
begin=-150
|
||||
end=0
|
||||
image="units/elves-desert/druid-ranged.png"
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Zhul Druid
|
||||
name= _ "Desert Druid"
|
||||
race=elf
|
||||
gender=female
|
||||
image=units/elves-desert/druid.png
|
||||
profile=portraits/zhul.png
|
||||
hitpoints=36
|
||||
movement_type=woodland
|
||||
#desert elves move fast across the sands, but are not used to forests
|
||||
#they are also a bit faster in caves
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
cave=2
|
||||
tundra=3
|
||||
deep_water=100
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
sand=40
|
||||
forest=50
|
||||
[/defense]
|
||||
movement=5
|
||||
experience=80
|
||||
level=2
|
||||
alignment=lawful
|
||||
advanceto=Zhul Shyde
|
||||
cost=34
|
||||
usage=healer
|
||||
[abilities]
|
||||
{ABILITY_CURES}
|
||||
[/abilities]
|
||||
unit_description= _ "Desert Druids are powerful masters of the sands. Brilliant at ensnaring unwary opponents, they also use the herbs of the forest to heal allies. Druids are excellent supporting units in any Elvish army."
|
||||
hide_help=true
|
||||
die_sound={SOUND_LIST:ELF_FEMALE_HIT}
|
||||
{DEFENSE_ANIM "units/elves-desert/druid-defend.png" units/elves-desert/druid.png {SOUND_LIST:ELF_FEMALE_HIT} }
|
||||
[healing_anim]
|
||||
[frame]
|
||||
begin=-225
|
||||
end=-175
|
||||
image="units/elves-desert/druid-healing1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-175
|
||||
end=-125
|
||||
image="units/elves-desert/druid-healing2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-125
|
||||
end=-75
|
||||
image="units/elves-desert/druid-healing3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-75
|
||||
end=-25
|
||||
image="units/elves-desert/druid-healing4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-25
|
||||
end=25
|
||||
image="units/elves-desert/druid-healing5.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=25
|
||||
end=75
|
||||
image="units/elves-desert/druid-healing6.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=75
|
||||
end=125
|
||||
image="units/elves-desert/druid-healing7.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=125
|
||||
end=175
|
||||
image="units/elves-desert/druid-healing8.png"
|
||||
[/frame]
|
||||
[/healing_anim]
|
||||
# melee attack increased from 4-2 to 5-2
|
||||
# ranged attack decreased from 6-2 to 5-2 and 6-3 to 5-3
|
||||
[attack]
|
||||
name=staff
|
||||
description= _"staff"
|
||||
type=impact
|
||||
range=melee
|
||||
damage=5
|
||||
number=2
|
||||
range=melee
|
||||
icon=attacks/druidstaff.png
|
||||
[animation]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="units/elves-desert/druid-attack.png"
|
||||
sound=staff.wav
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image="units/elves-desert/druid-attack.png"
|
||||
sound={SOUND_LIST:MISS}
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=ensnare
|
||||
description= _"ensnare"
|
||||
type=impact
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_SLOW}
|
||||
[/specials]
|
||||
damage=5
|
||||
number=2
|
||||
range=ranged
|
||||
icon=attacks/entangle.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
offset=1.0
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/entangle.png"
|
||||
image_diagonal="projectiles/entangle.png"
|
||||
[/missile_frame]
|
||||
{FRAME_ON_SLOW (
|
||||
[frame]
|
||||
begin=-100
|
||||
end=-50
|
||||
image=units/elves-desert/druid-ranged.png
|
||||
sound=slowed.wav
|
||||
[/frame]
|
||||
)}
|
||||
[frame]
|
||||
begin=-50
|
||||
end=0
|
||||
image=units/elves-desert/druid-ranged.png
|
||||
sound=entangle.wav
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=thorns
|
||||
description= _"thorns"
|
||||
type=pierce
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_MAGICAL}
|
||||
[/specials]
|
||||
damage=5
|
||||
number=3
|
||||
range=ranged
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/thorns.png"
|
||||
image_diagonal="projectiles/thorns-ne.png"
|
||||
[/missile_frame]
|
||||
[frame]
|
||||
begin=-250
|
||||
end=-150
|
||||
image="units/elves-desert/druid-ranged.png"
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
sound=magic-thorns-1.ogg,magic-thorns-2.ogg
|
||||
begin=-150
|
||||
end=0
|
||||
image="units/elves-desert/druid-ranged.png"
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
sound=magic-thorns-miss-1.ogg,magic-thorns-miss-2.ogg
|
||||
begin=-150
|
||||
end=0
|
||||
image="units/elves-desert/druid-ranged.png"
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/unit]
|
||||
|
|
|
@ -1,208 +1,208 @@
|
|||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Zhul Shyde
|
||||
name= _ "Desert Shyde"
|
||||
race=elf
|
||||
gender=female
|
||||
image=units/elves-desert/shyde.png
|
||||
profile=portraits/zhul.png
|
||||
hitpoints=46
|
||||
movement_type=woodlandfloat
|
||||
#desert elves move fast across the sands, but are not used to forests
|
||||
#they are also a bit faster in caves
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
cave=1
|
||||
canyon=2
|
||||
tundra=2
|
||||
deep_water=100
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
sand=40
|
||||
forest=50
|
||||
[/defense]
|
||||
[resistance]
|
||||
impact=100
|
||||
[/resistance]
|
||||
movement=6
|
||||
experience=150
|
||||
level=3
|
||||
alignment=lawful
|
||||
advanceto=Zhul Star
|
||||
cost=94
|
||||
usage=healer
|
||||
[abilities]
|
||||
{ABILITY_CURES}
|
||||
[/abilities]
|
||||
unit_description= _ "Shydes are elves that are devoted to nature and their faerie side. Dragonfly wings sprout from their backs and change them into beautiful creatures. They are capable of gliding unencumbered across almost any terrain. The one exception is deep water, a terrain which the desert elves rarely encounter. Their magical powers have been adapted to a life among the sands, and so it does not work over deep water."
|
||||
hide_help=true
|
||||
die_sound={SOUND_LIST:ELF_FEMALE_HIT}
|
||||
{DEFENSE_ANIM "units/elves-desert/shyde-defend.png" units/elves-desert/shyde.png {SOUND_LIST:ELF_FEMALE_HIT} }
|
||||
[healing_anim]
|
||||
[frame]
|
||||
begin=-275
|
||||
end=-225
|
||||
image="units/elves-desert/shyde-healing1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-225
|
||||
end=-175
|
||||
image="units/elves-desert/shyde-healing2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-175
|
||||
end=-125
|
||||
image="units/elves-desert/shyde-healing3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-125
|
||||
end=-75
|
||||
image="units/elves-desert/shyde-healing4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-75
|
||||
end=-25
|
||||
image="units/elves-desert/shyde-healing5.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-25
|
||||
end=25
|
||||
image="units/elves-desert/shyde-healing6.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=25
|
||||
end=75
|
||||
image="units/elves-desert/shyde-healing7.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=75
|
||||
end=125
|
||||
image="units/elves-desert/shyde-healing8.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=125
|
||||
end=175
|
||||
image="units/elves-desert/shyde-healing9.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=175
|
||||
end=225
|
||||
image="units/elves-desert/shyde-healing10.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=225
|
||||
end=275
|
||||
image="units/elves-desert/shyde-healing1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=275
|
||||
end=325
|
||||
image="units/elves-desert/shyde-healing2.png"
|
||||
[/frame]
|
||||
[/healing_anim]
|
||||
# melee attack increased from 4-2 to 5-2
|
||||
# ranged attack decreased from 7-2 to 6-2 and 7-3 to 6-3
|
||||
[attack]
|
||||
name=faerie touch
|
||||
description= _"faerie touch"
|
||||
type=impact
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_MAGICAL}
|
||||
[/specials]
|
||||
range=melee
|
||||
damage=5
|
||||
number=2
|
||||
range=melee
|
||||
icon=attacks/touch-faerie.png
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/shyde-ftouch-attack1.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/shyde-ftouch-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=units/elves-desert/shyde-ftouch-attack3.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=ensnare
|
||||
description= _"ensnare"
|
||||
type=impact
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_SLOW}
|
||||
[/specials]
|
||||
damage=6
|
||||
number=2
|
||||
range=ranged
|
||||
icon=attacks/entangle.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
offset=1.0
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/entangle.png"
|
||||
image_diagonal="projectiles/entangle.png"
|
||||
[/missile_frame]
|
||||
{FRAME_ON_SLOW (
|
||||
[frame]
|
||||
begin=-100
|
||||
end=-50
|
||||
image="units/elves-desert/shyde-ftouch-attack3.png"
|
||||
sound=slowed.wav
|
||||
[/frame]
|
||||
)}
|
||||
[frame]
|
||||
sound=entangle.wav
|
||||
begin=-50
|
||||
end=0
|
||||
image="units/elves-desert/shyde-ftouch-attack3.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=thorns
|
||||
description= _"thorns"
|
||||
type=pierce
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_MAGICAL}
|
||||
[/specials]
|
||||
damage=6
|
||||
number=3
|
||||
range=ranged
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/thorns.png"
|
||||
image_diagonal="projectiles/thorns-ne.png"
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-200
|
||||
sound=magic-thorns-1.ogg,magic-thorns-2.ogg
|
||||
end=-100
|
||||
image="units/elves-desert/shyde-ftouch-attack3.png"
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-200
|
||||
sound=magic-thorns-miss-1.ogg,magic-thorns-miss-2.ogg
|
||||
end=-100
|
||||
image="units/elves-desert/shyde-ftouch-attack3.png"
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Zhul Shyde
|
||||
name= _ "Desert Shyde"
|
||||
race=elf
|
||||
gender=female
|
||||
image=units/elves-desert/shyde.png
|
||||
profile=portraits/zhul.png
|
||||
hitpoints=46
|
||||
movement_type=woodlandfloat
|
||||
#desert elves move fast across the sands, but are not used to forests
|
||||
#they are also a bit faster in caves
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
cave=1
|
||||
canyon=2
|
||||
tundra=2
|
||||
deep_water=100
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
sand=40
|
||||
forest=50
|
||||
[/defense]
|
||||
[resistance]
|
||||
impact=100
|
||||
[/resistance]
|
||||
movement=6
|
||||
experience=150
|
||||
level=3
|
||||
alignment=lawful
|
||||
advanceto=Zhul Star
|
||||
cost=94
|
||||
usage=healer
|
||||
[abilities]
|
||||
{ABILITY_CURES}
|
||||
[/abilities]
|
||||
unit_description= _ "Shydes are elves that are devoted to nature and their faerie side. Dragonfly wings sprout from their backs and change them into beautiful creatures. They are capable of gliding unencumbered across almost any terrain. The one exception is deep water, a terrain which the desert elves rarely encounter. Their magical powers have been adapted to a life among the sands, and so it does not work over deep water."
|
||||
hide_help=true
|
||||
die_sound={SOUND_LIST:ELF_FEMALE_HIT}
|
||||
{DEFENSE_ANIM "units/elves-desert/shyde-defend.png" units/elves-desert/shyde.png {SOUND_LIST:ELF_FEMALE_HIT} }
|
||||
[healing_anim]
|
||||
[frame]
|
||||
begin=-275
|
||||
end=-225
|
||||
image="units/elves-desert/shyde-healing1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-225
|
||||
end=-175
|
||||
image="units/elves-desert/shyde-healing2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-175
|
||||
end=-125
|
||||
image="units/elves-desert/shyde-healing3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-125
|
||||
end=-75
|
||||
image="units/elves-desert/shyde-healing4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-75
|
||||
end=-25
|
||||
image="units/elves-desert/shyde-healing5.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-25
|
||||
end=25
|
||||
image="units/elves-desert/shyde-healing6.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=25
|
||||
end=75
|
||||
image="units/elves-desert/shyde-healing7.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=75
|
||||
end=125
|
||||
image="units/elves-desert/shyde-healing8.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=125
|
||||
end=175
|
||||
image="units/elves-desert/shyde-healing9.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=175
|
||||
end=225
|
||||
image="units/elves-desert/shyde-healing10.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=225
|
||||
end=275
|
||||
image="units/elves-desert/shyde-healing1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=275
|
||||
end=325
|
||||
image="units/elves-desert/shyde-healing2.png"
|
||||
[/frame]
|
||||
[/healing_anim]
|
||||
# melee attack increased from 4-2 to 5-2
|
||||
# ranged attack decreased from 7-2 to 6-2 and 7-3 to 6-3
|
||||
[attack]
|
||||
name=faerie touch
|
||||
description= _"faerie touch"
|
||||
type=impact
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_MAGICAL}
|
||||
[/specials]
|
||||
range=melee
|
||||
damage=5
|
||||
number=2
|
||||
range=melee
|
||||
icon=attacks/touch-faerie.png
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/shyde-ftouch-attack1.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/shyde-ftouch-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=units/elves-desert/shyde-ftouch-attack3.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=ensnare
|
||||
description= _"ensnare"
|
||||
type=impact
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_SLOW}
|
||||
[/specials]
|
||||
damage=6
|
||||
number=2
|
||||
range=ranged
|
||||
icon=attacks/entangle.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
offset=1.0
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/entangle.png"
|
||||
image_diagonal="projectiles/entangle.png"
|
||||
[/missile_frame]
|
||||
{FRAME_ON_SLOW (
|
||||
[frame]
|
||||
begin=-100
|
||||
end=-50
|
||||
image="units/elves-desert/shyde-ftouch-attack3.png"
|
||||
sound=slowed.wav
|
||||
[/frame]
|
||||
)}
|
||||
[frame]
|
||||
sound=entangle.wav
|
||||
begin=-50
|
||||
end=0
|
||||
image="units/elves-desert/shyde-ftouch-attack3.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=thorns
|
||||
description= _"thorns"
|
||||
type=pierce
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_MAGICAL}
|
||||
[/specials]
|
||||
damage=6
|
||||
number=3
|
||||
range=ranged
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/thorns.png"
|
||||
image_diagonal="projectiles/thorns-ne.png"
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-200
|
||||
sound=magic-thorns-1.ogg,magic-thorns-2.ogg
|
||||
end=-100
|
||||
image="units/elves-desert/shyde-ftouch-attack3.png"
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-200
|
||||
sound=magic-thorns-miss-1.ogg,magic-thorns-miss-2.ogg
|
||||
end=-100
|
||||
image="units/elves-desert/shyde-ftouch-attack3.png"
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/unit]
|
||||
|
|
|
@ -1,216 +1,216 @@
|
|||
[unit]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Zhul Star
|
||||
name= _ "Desert Star"
|
||||
race=elf
|
||||
gender=female
|
||||
image=units/elves-desert/shyde.png
|
||||
profile=portraits/zhul.png
|
||||
halo=halo/white-cleric-aura.png
|
||||
hitpoints=46
|
||||
movement_type=woodlandfloat
|
||||
#desert elves move fast across the sands, but are not used to forests
|
||||
#they are also a bit faster in caves
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
cave=1
|
||||
canyon=2
|
||||
tundra=2
|
||||
deep_water=100
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
sand=40
|
||||
forest=50
|
||||
[/defense]
|
||||
[resistance]
|
||||
blade=90
|
||||
pierce=90
|
||||
arcane=70
|
||||
impact=90
|
||||
cold=90
|
||||
fire=90
|
||||
[/resistance]
|
||||
movement=6
|
||||
experience=100
|
||||
level=4
|
||||
alignment=lawful
|
||||
advanceto=null
|
||||
{AMLA_TOUGH 3}
|
||||
cost=94
|
||||
[abilities]
|
||||
{ABILITY_CURES}
|
||||
{ABILITY_ILLUMINATES}
|
||||
[/abilities]
|
||||
usage=healer
|
||||
unit_description= _ "Desert Stars are Shydes that have becomes so powerful and holy that they shine forth the light of Eloh, even in the darkest places. Like Shydes, they are capable of gliding unencumbered across almost any terrain except deep water. The hex they occupy and all adjacent hexes are illuminated so that the never experience night. As a result, when a unit is adjacent to a Desert Star, it will fight as if it were day when it is dusk, and as if it were dusk when it is night. Eloh's power also reduces the wounds that Desert Stars suffer when attacked. "
|
||||
hide_help=true
|
||||
die_sound={SOUND_LIST:ELF_FEMALE_HIT}
|
||||
{DEFENSE_ANIM "units/elves-desert/shyde-defend.png" units/elves-desert/shyde.png {SOUND_LIST:ELF_FEMALE_HIT} }
|
||||
[healing_anim]
|
||||
[frame]
|
||||
begin=-275
|
||||
end=-225
|
||||
image="units/elves-desert/shyde-healing1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-225
|
||||
end=-175
|
||||
image="units/elves-desert/shyde-healing2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-175
|
||||
end=-125
|
||||
image="units/elves-desert/shyde-healing3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-125
|
||||
end=-75
|
||||
image="units/elves-desert/shyde-healing4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-75
|
||||
end=-25
|
||||
image="units/elves-desert/shyde-healing5.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-25
|
||||
end=25
|
||||
image="units/elves-desert/shyde-healing6.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=25
|
||||
end=75
|
||||
image="units/elves-desert/shyde-healing7.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=75
|
||||
end=125
|
||||
image="units/elves-desert/shyde-healing8.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=125
|
||||
end=175
|
||||
image="units/elves-desert/shyde-healing9.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=175
|
||||
end=225
|
||||
image="units/elves-desert/shyde-healing10.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=225
|
||||
end=275
|
||||
image="units/elves-desert/shyde-healing1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=275
|
||||
end=325
|
||||
image="units/elves-desert/shyde-healing2.png"
|
||||
[/frame]
|
||||
[/healing_anim]
|
||||
# The Desert Shyde's magical power is strong enough that they
|
||||
# do not suffer the normal desert elf penalty to ranged attacks
|
||||
[attack]
|
||||
name=faerie touch
|
||||
description= _"faerie touch"
|
||||
type=impact
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_MAGICAL}
|
||||
[/specials]
|
||||
range=melee
|
||||
damage=5
|
||||
number=2
|
||||
range=melee
|
||||
icon=attacks/touch-faerie.png
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/shyde-ftouch-attack1.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/shyde-ftouch-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=units/elves-desert/shyde-ftouch-attack3.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=ensnare
|
||||
description= _"ensnare"
|
||||
type=impact
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_SLOW}
|
||||
[/specials]
|
||||
damage=7
|
||||
number=2
|
||||
range=ranged
|
||||
icon=attacks/entangle.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
offset=1.0
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/entangle.png"
|
||||
image_diagonal="projectiles/entangle.png"
|
||||
[/missile_frame]
|
||||
{FRAME_ON_SLOW (
|
||||
[frame]
|
||||
begin=-100
|
||||
end=-50
|
||||
image="units/elves-desert/shyde-ftouch-attack3.png"
|
||||
sound=slowed.wav
|
||||
[/frame]
|
||||
)}
|
||||
[frame]
|
||||
sound=entangle.wav
|
||||
begin=-50
|
||||
end=0
|
||||
image="units/elves-desert/shyde-ftouch-attack3.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=thorns
|
||||
description= _"thorns"
|
||||
type=pierce
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_MAGICAL}
|
||||
[/specials]
|
||||
damage=7
|
||||
number=3
|
||||
range=ranged
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/thorns.png"
|
||||
image_diagonal="projectiles/thorns-ne.png"
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-200
|
||||
sound=magic-thorns-1.ogg,magic-thorns-2.ogg
|
||||
end=-100
|
||||
image="units/elves-desert/shyde-ftouch-attack3.png"
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-200
|
||||
sound=magic-thorns-miss-1.ogg,magic-thorns-miss-2.ogg
|
||||
end=-100
|
||||
image="units/elves-desert/shyde-ftouch-attack3.png"
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
#textdomain wesnoth-utbs
|
||||
id=Zhul Star
|
||||
name= _ "Desert Star"
|
||||
race=elf
|
||||
gender=female
|
||||
image=units/elves-desert/shyde.png
|
||||
profile=portraits/zhul.png
|
||||
halo=halo/white-cleric-aura.png
|
||||
hitpoints=46
|
||||
movement_type=woodlandfloat
|
||||
#desert elves move fast across the sands, but are not used to forests
|
||||
#they are also a bit faster in caves
|
||||
[movement_costs]
|
||||
sand=1
|
||||
forest=2
|
||||
cave=1
|
||||
canyon=2
|
||||
tundra=2
|
||||
deep_water=100
|
||||
[/movement_costs]
|
||||
[defense]
|
||||
sand=40
|
||||
forest=50
|
||||
[/defense]
|
||||
[resistance]
|
||||
blade=90
|
||||
pierce=90
|
||||
arcane=70
|
||||
impact=90
|
||||
cold=90
|
||||
fire=90
|
||||
[/resistance]
|
||||
movement=6
|
||||
experience=100
|
||||
level=4
|
||||
alignment=lawful
|
||||
advanceto=null
|
||||
{AMLA_TOUGH 3}
|
||||
cost=94
|
||||
[abilities]
|
||||
{ABILITY_CURES}
|
||||
{ABILITY_ILLUMINATES}
|
||||
[/abilities]
|
||||
usage=healer
|
||||
unit_description= _ "Desert Stars are Shydes that have becomes so powerful and holy that they shine forth the light of Eloh, even in the darkest places. Like Shydes, they are capable of gliding unencumbered across almost any terrain except deep water. The hex they occupy and all adjacent hexes are illuminated so that the never experience night. As a result, when a unit is adjacent to a Desert Star, it will fight as if it were day when it is dusk, and as if it were dusk when it is night. Eloh's power also reduces the wounds that Desert Stars suffer when attacked. "
|
||||
hide_help=true
|
||||
die_sound={SOUND_LIST:ELF_FEMALE_HIT}
|
||||
{DEFENSE_ANIM "units/elves-desert/shyde-defend.png" units/elves-desert/shyde.png {SOUND_LIST:ELF_FEMALE_HIT} }
|
||||
[healing_anim]
|
||||
[frame]
|
||||
begin=-275
|
||||
end=-225
|
||||
image="units/elves-desert/shyde-healing1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-225
|
||||
end=-175
|
||||
image="units/elves-desert/shyde-healing2.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-175
|
||||
end=-125
|
||||
image="units/elves-desert/shyde-healing3.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-125
|
||||
end=-75
|
||||
image="units/elves-desert/shyde-healing4.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-75
|
||||
end=-25
|
||||
image="units/elves-desert/shyde-healing5.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-25
|
||||
end=25
|
||||
image="units/elves-desert/shyde-healing6.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=25
|
||||
end=75
|
||||
image="units/elves-desert/shyde-healing7.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=75
|
||||
end=125
|
||||
image="units/elves-desert/shyde-healing8.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=125
|
||||
end=175
|
||||
image="units/elves-desert/shyde-healing9.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=175
|
||||
end=225
|
||||
image="units/elves-desert/shyde-healing10.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=225
|
||||
end=275
|
||||
image="units/elves-desert/shyde-healing1.png"
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=275
|
||||
end=325
|
||||
image="units/elves-desert/shyde-healing2.png"
|
||||
[/frame]
|
||||
[/healing_anim]
|
||||
# The Desert Shyde's magical power is strong enough that they
|
||||
# do not suffer the normal desert elf penalty to ranged attacks
|
||||
[attack]
|
||||
name=faerie touch
|
||||
description= _"faerie touch"
|
||||
type=impact
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_MAGICAL}
|
||||
[/specials]
|
||||
range=melee
|
||||
damage=5
|
||||
number=2
|
||||
range=melee
|
||||
icon=attacks/touch-faerie.png
|
||||
[animation]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/elves-desert/shyde-ftouch-attack1.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/elves-desert/shyde-ftouch-attack2.png
|
||||
[/frame]
|
||||
[frame]
|
||||
begin=0
|
||||
end=100
|
||||
image=units/elves-desert/shyde-ftouch-attack3.png
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=ensnare
|
||||
description= _"ensnare"
|
||||
type=impact
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_SLOW}
|
||||
[/specials]
|
||||
damage=7
|
||||
number=2
|
||||
range=ranged
|
||||
icon=attacks/entangle.png
|
||||
[animation]
|
||||
[missile_frame]
|
||||
offset=1.0
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/entangle.png"
|
||||
image_diagonal="projectiles/entangle.png"
|
||||
[/missile_frame]
|
||||
{FRAME_ON_SLOW (
|
||||
[frame]
|
||||
begin=-100
|
||||
end=-50
|
||||
image="units/elves-desert/shyde-ftouch-attack3.png"
|
||||
sound=slowed.wav
|
||||
[/frame]
|
||||
)}
|
||||
[frame]
|
||||
sound=entangle.wav
|
||||
begin=-50
|
||||
end=0
|
||||
image="units/elves-desert/shyde-ftouch-attack3.png"
|
||||
[/frame]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=thorns
|
||||
description= _"thorns"
|
||||
type=pierce
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_MAGICAL}
|
||||
[/specials]
|
||||
damage=7
|
||||
number=3
|
||||
range=ranged
|
||||
[animation]
|
||||
[missile_frame]
|
||||
begin=-200
|
||||
end=0
|
||||
image="projectiles/thorns.png"
|
||||
image_diagonal="projectiles/thorns-ne.png"
|
||||
[/missile_frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-200
|
||||
sound=magic-thorns-1.ogg,magic-thorns-2.ogg
|
||||
end=-100
|
||||
image="units/elves-desert/shyde-ftouch-attack3.png"
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-200
|
||||
sound=magic-thorns-miss-1.ogg,magic-thorns-miss-2.ogg
|
||||
end=-100
|
||||
image="units/elves-desert/shyde-ftouch-attack3.png"
|
||||
[/frame]
|
||||
[/else]
|
||||
[/animation]
|
||||
[/attack]
|
||||
[/unit]
|
||||
|
|
|
@ -5,179 +5,177 @@
|
|||
# any other type, using the filename grassland-x-x-x-x.png
|
||||
|
||||
#define TERRAIN_ADJACENT_PREC_4_FL LAYER TERRAIN ADJACENT IMAGE FLAG
|
||||
[terrain_graphics]
|
||||
|
||||
map="
|
||||
[terrain_graphics]
|
||||
map="
|
||||
, 2
|
||||
., 3
|
||||
, 1
|
||||
., 4
|
||||
, 5
|
||||
"
|
||||
[tile]
|
||||
pos=1
|
||||
type={ADJACENT}
|
||||
[tile]
|
||||
pos=1
|
||||
type={ADJACENT}
|
||||
|
||||
no_flag={FLAG}-@R0,{FLAG}-@R1,{FLAG}-@R2,{FLAG}-@R3
|
||||
set_flag={FLAG}-@R0,{FLAG}-@R1,{FLAG}-@R2,{FLAG}-@R3
|
||||
no_flag={FLAG}-@R0,{FLAG}-@R1,{FLAG}-@R2,{FLAG}-@R3
|
||||
set_flag={FLAG}-@R0,{FLAG}-@R1,{FLAG}-@R2,{FLAG}-@R3
|
||||
|
||||
[image]
|
||||
layer={LAYER}
|
||||
name={IMAGE}-@R0-@R1-@R2-@R3
|
||||
[/image]
|
||||
[/tile]
|
||||
[tile]
|
||||
pos=2
|
||||
type={TERRAIN}
|
||||
no_flag={FLAG}-@R3
|
||||
set_flag={FLAG}-@R3
|
||||
[/tile]
|
||||
[tile]
|
||||
pos=3
|
||||
type={TERRAIN}
|
||||
no_flag={FLAG}-@R4
|
||||
set_flag={FLAG}-@R4
|
||||
[/tile]
|
||||
[tile]
|
||||
pos=4
|
||||
type={TERRAIN}
|
||||
no_flag={FLAG}-@R5
|
||||
set_flag={FLAG}-@R5
|
||||
[/tile]
|
||||
[tile]
|
||||
pos=5
|
||||
type={TERRAIN}
|
||||
no_flag={FLAG}-@R0
|
||||
set_flag={FLAG}-@R0
|
||||
[/tile]
|
||||
[image]
|
||||
layer={LAYER}
|
||||
name={IMAGE}-@R0-@R1-@R2-@R3
|
||||
[/image]
|
||||
[/tile]
|
||||
[tile]
|
||||
pos=2
|
||||
type={TERRAIN}
|
||||
no_flag={FLAG}-@R3
|
||||
set_flag={FLAG}-@R3
|
||||
[/tile]
|
||||
[tile]
|
||||
pos=3
|
||||
type={TERRAIN}
|
||||
no_flag={FLAG}-@R4
|
||||
set_flag={FLAG}-@R4
|
||||
[/tile]
|
||||
[tile]
|
||||
pos=4
|
||||
type={TERRAIN}
|
||||
no_flag={FLAG}-@R5
|
||||
set_flag={FLAG}-@R5
|
||||
[/tile]
|
||||
[tile]
|
||||
pos=5
|
||||
type={TERRAIN}
|
||||
no_flag={FLAG}-@R0
|
||||
set_flag={FLAG}-@R0
|
||||
[/tile]
|
||||
|
||||
precedence=-100
|
||||
rotations=n,ne,se,s,sw,nw
|
||||
[/terrain_graphics]
|
||||
precedence=-100
|
||||
rotations=n,ne,se,s,sw,nw
|
||||
[/terrain_graphics]
|
||||
#enddef
|
||||
|
||||
# Same as above, but for 3-tile transitions.
|
||||
|
||||
#define TERRAIN_ADJACENT_PREC_3_FL LAYER TERRAIN ADJACENT IMAGE FLAG
|
||||
[terrain_graphics]
|
||||
map="
|
||||
[terrain_graphics]
|
||||
map="
|
||||
, 2
|
||||
., 3
|
||||
, 1
|
||||
., 4
|
||||
, .
|
||||
"
|
||||
[tile]
|
||||
pos=1
|
||||
type={ADJACENT}
|
||||
[tile]
|
||||
pos=1
|
||||
type={ADJACENT}
|
||||
|
||||
no_flag={FLAG}-@R0,{FLAG}-@R1,{FLAG}-@R2
|
||||
set_flag={FLAG}-@R0,{FLAG}-@R1,{FLAG}-@R2
|
||||
no_flag={FLAG}-@R0,{FLAG}-@R1,{FLAG}-@R2
|
||||
set_flag={FLAG}-@R0,{FLAG}-@R1,{FLAG}-@R2
|
||||
|
||||
[image]
|
||||
layer={LAYER}
|
||||
name={IMAGE}-@R0-@R1-@R2
|
||||
[/image]
|
||||
[/tile]
|
||||
[tile]
|
||||
pos=2
|
||||
type={TERRAIN}
|
||||
no_flag={FLAG}-@R3
|
||||
set_flag={FLAG}-@R3
|
||||
[/tile]
|
||||
[tile]
|
||||
pos=3
|
||||
type={TERRAIN}
|
||||
no_flag={FLAG}-@R4
|
||||
set_flag={FLAG}-@R4
|
||||
[/tile]
|
||||
[tile]
|
||||
pos=4
|
||||
type={TERRAIN}
|
||||
no_flag={FLAG}-@R5
|
||||
set_flag={FLAG}-@R5
|
||||
[/tile]
|
||||
[image]
|
||||
layer={LAYER}
|
||||
name={IMAGE}-@R0-@R1-@R2
|
||||
[/image]
|
||||
[/tile]
|
||||
[tile]
|
||||
pos=2
|
||||
type={TERRAIN}
|
||||
no_flag={FLAG}-@R3
|
||||
set_flag={FLAG}-@R3
|
||||
[/tile]
|
||||
[tile]
|
||||
pos=3
|
||||
type={TERRAIN}
|
||||
no_flag={FLAG}-@R4
|
||||
set_flag={FLAG}-@R4
|
||||
[/tile]
|
||||
[tile]
|
||||
pos=4
|
||||
type={TERRAIN}
|
||||
no_flag={FLAG}-@R5
|
||||
set_flag={FLAG}-@R5
|
||||
[/tile]
|
||||
|
||||
precedence=-100
|
||||
rotations=n,ne,se,s,sw,nw
|
||||
[/terrain_graphics]
|
||||
precedence=-100
|
||||
rotations=n,ne,se,s,sw,nw
|
||||
[/terrain_graphics]
|
||||
#enddef
|
||||
|
||||
# Same as above, but for 2-tile transitions.
|
||||
|
||||
#define TERRAIN_ADJACENT_PREC_2_FL LAYER TERRAIN ADJACENT IMAGE FLAG
|
||||
[terrain_graphics]
|
||||
map="
|
||||
[terrain_graphics]
|
||||
map="
|
||||
, 2
|
||||
., 3
|
||||
, 1
|
||||
., .
|
||||
, .
|
||||
"
|
||||
[tile]
|
||||
pos=1
|
||||
type={ADJACENT}
|
||||
[tile]
|
||||
pos=1
|
||||
type={ADJACENT}
|
||||
|
||||
no_flag={FLAG}-@R0,{FLAG}-@R1
|
||||
set_flag={FLAG}-@R0,{FLAG}-@R1
|
||||
no_flag={FLAG}-@R0,{FLAG}-@R1
|
||||
set_flag={FLAG}-@R0,{FLAG}-@R1
|
||||
|
||||
[image]
|
||||
layer={LAYER}
|
||||
name={IMAGE}-@R0-@R1
|
||||
[/image]
|
||||
[/tile]
|
||||
[tile]
|
||||
pos=2
|
||||
type={TERRAIN}
|
||||
no_flag={FLAG}-@R3
|
||||
set_flag={FLAG}-@R3
|
||||
[/tile]
|
||||
[tile]
|
||||
pos=3
|
||||
type={TERRAIN}
|
||||
no_flag={FLAG}-@R4
|
||||
set_flag={FLAG}-@R4
|
||||
[/tile]
|
||||
[image]
|
||||
layer={LAYER}
|
||||
name={IMAGE}-@R0-@R1
|
||||
[/image]
|
||||
[/tile]
|
||||
[tile]
|
||||
pos=2
|
||||
type={TERRAIN}
|
||||
no_flag={FLAG}-@R3
|
||||
set_flag={FLAG}-@R3
|
||||
[/tile]
|
||||
[tile]
|
||||
pos=3
|
||||
type={TERRAIN}
|
||||
no_flag={FLAG}-@R4
|
||||
set_flag={FLAG}-@R4
|
||||
[/tile]
|
||||
|
||||
precedence=-100
|
||||
rotations=n,ne,se,s,sw,nw
|
||||
[/terrain_graphics]
|
||||
precedence=-100
|
||||
rotations=n,ne,se,s,sw,nw
|
||||
[/terrain_graphics]
|
||||
#enddef
|
||||
|
||||
# Same as above, but for 1-tile (simple) transitions.
|
||||
|
||||
#define TERRAIN_ADJACENT_PREC_1_FL LAYER TERRAIN ADJACENT IMAGE FLAG
|
||||
[terrain_graphics]
|
||||
|
||||
map="
|
||||
[terrain_graphics]
|
||||
map="
|
||||
, 2
|
||||
., .
|
||||
, 1
|
||||
., .
|
||||
, .
|
||||
"
|
||||
[tile]
|
||||
pos=1
|
||||
type={ADJACENT}
|
||||
[tile]
|
||||
pos=1
|
||||
type={ADJACENT}
|
||||
|
||||
no_flag={FLAG}-@R0
|
||||
set_flag={FLAG}-@R0
|
||||
no_flag={FLAG}-@R0
|
||||
set_flag={FLAG}-@R0
|
||||
|
||||
[image]
|
||||
layer={LAYER}
|
||||
name={IMAGE}-@R0
|
||||
[/image]
|
||||
[/tile]
|
||||
[tile]
|
||||
pos=2
|
||||
type={TERRAIN}
|
||||
no_flag={FLAG}-@R3
|
||||
set_flag={FLAG}-@R3
|
||||
[/tile]
|
||||
[image]
|
||||
layer={LAYER}
|
||||
name={IMAGE}-@R0
|
||||
[/image]
|
||||
[/tile]
|
||||
[tile]
|
||||
pos=2
|
||||
type={TERRAIN}
|
||||
no_flag={FLAG}-@R3
|
||||
set_flag={FLAG}-@R3
|
||||
[/tile]
|
||||
|
||||
precedence=-100
|
||||
rotations=n,ne,se,s,sw,nw
|
||||
[/terrain_graphics]
|
||||
precedence=-100
|
||||
rotations=n,ne,se,s,sw,nw
|
||||
[/terrain_graphics]
|
||||
#enddef
|
||||
|
||||
# Defines a terrain that could have 4-tile, 3-tile, 2-tile, or 1-tile
|
||||
|
@ -185,13 +183,12 @@
|
|||
# and go first.
|
||||
|
||||
#define TERRAIN_ADJACENT_PREC_FL LAYER TERRAIN ADJACENT IMAGE FLAG
|
||||
{TERRAIN_ADJACENT_PREC_4_FL ({LAYER}) ({TERRAIN}) ({ADJACENT}) {IMAGE} {FLAG}}
|
||||
{TERRAIN_ADJACENT_PREC_3_FL ({LAYER}) ({TERRAIN}) ({ADJACENT}) {IMAGE} {FLAG}}
|
||||
{TERRAIN_ADJACENT_PREC_2_FL ({LAYER}) ({TERRAIN}) ({ADJACENT}) {IMAGE} {FLAG}}
|
||||
{TERRAIN_ADJACENT_PREC_1_FL ({LAYER}) ({TERRAIN}) ({ADJACENT}) {IMAGE} {FLAG}}
|
||||
{TERRAIN_ADJACENT_PREC_4_FL ({LAYER}) ({TERRAIN}) ({ADJACENT}) {IMAGE} {FLAG}}
|
||||
{TERRAIN_ADJACENT_PREC_3_FL ({LAYER}) ({TERRAIN}) ({ADJACENT}) {IMAGE} {FLAG}}
|
||||
{TERRAIN_ADJACENT_PREC_2_FL ({LAYER}) ({TERRAIN}) ({ADJACENT}) {IMAGE} {FLAG}}
|
||||
{TERRAIN_ADJACENT_PREC_1_FL ({LAYER}) ({TERRAIN}) ({ADJACENT}) {IMAGE} {FLAG}}
|
||||
#enddef
|
||||
|
||||
#define TERRAIN_ADJACENT_PREC LAYER TERRAIN ADJACENT IMAGE
|
||||
{TERRAIN_ADJACENT_PREC_FL ({LAYER}) ({TERRAIN}) ({ADJACENT}) {IMAGE} transition}
|
||||
{TERRAIN_ADJACENT_PREC_FL ({LAYER}) ({TERRAIN}) ({ADJACENT}) {IMAGE} transition}
|
||||
#enddef
|
||||
|
||||
|
|
|
@ -8,75 +8,71 @@
|
|||
|
||||
# Kaleh death
|
||||
[event]
|
||||
name=die
|
||||
[filter]
|
||||
description=Kaleh
|
||||
[/filter]
|
||||
name=die
|
||||
[filter]
|
||||
description=Kaleh
|
||||
[/filter]
|
||||
|
||||
[message]
|
||||
speaker=unit
|
||||
message= _ "I'm too young to die. What will happen to my people?"
|
||||
[/message]
|
||||
|
||||
[endlevel]
|
||||
result=defeat
|
||||
[/endlevel]
|
||||
[message]
|
||||
speaker=unit
|
||||
message= _ "I'm too young to die. What will happen to my people?"
|
||||
[/message]
|
||||
|
||||
[endlevel]
|
||||
result=defeat
|
||||
[/endlevel]
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name=die
|
||||
name=die
|
||||
|
||||
[filter]
|
||||
description=Nym
|
||||
[/filter]
|
||||
[filter]
|
||||
description=Nym
|
||||
[/filter]
|
||||
|
||||
[message]
|
||||
speaker=unit
|
||||
message= _ "Save me Kaleh, I'm dying..."
|
||||
[/message]
|
||||
|
||||
[endlevel]
|
||||
result=defeat
|
||||
[/endlevel]
|
||||
[message]
|
||||
speaker=unit
|
||||
message= _ "Save me Kaleh, I'm dying..."
|
||||
[/message]
|
||||
|
||||
[endlevel]
|
||||
result=defeat
|
||||
[/endlevel]
|
||||
[/event]
|
||||
|
||||
# Zhul death
|
||||
[event]
|
||||
name=die
|
||||
[filter]
|
||||
description=Zhul
|
||||
[/filter]
|
||||
name=die
|
||||
[filter]
|
||||
description=Zhul
|
||||
[/filter]
|
||||
|
||||
[message]
|
||||
speaker=unit
|
||||
message= _ "Eloh protect us, I have fallen."
|
||||
[/message]
|
||||
|
||||
[endlevel]
|
||||
result=defeat
|
||||
[/endlevel]
|
||||
[message]
|
||||
speaker=unit
|
||||
message= _ "Eloh protect us, I have fallen."
|
||||
[/message]
|
||||
|
||||
[endlevel]
|
||||
result=defeat
|
||||
[/endlevel]
|
||||
[/event]
|
||||
|
||||
# Garak death
|
||||
[event]
|
||||
name=die
|
||||
name=die
|
||||
|
||||
[filter]
|
||||
description=Garak
|
||||
[/filter]
|
||||
[filter]
|
||||
description=Garak
|
||||
[/filter]
|
||||
|
||||
[message]
|
||||
speaker=unit
|
||||
message= _ "Aaaargh! Curse you!"
|
||||
[/message]
|
||||
|
||||
[endlevel]
|
||||
result=defeat
|
||||
[/endlevel]
|
||||
[message]
|
||||
speaker=unit
|
||||
message= _ "Aaaargh! Curse you!"
|
||||
[/message]
|
||||
|
||||
[endlevel]
|
||||
result=defeat
|
||||
[/endlevel]
|
||||
[/event]
|
||||
|
||||
#!***Conditionalised -> Keeps event from featuring in first scenario***
|
||||
|
@ -84,22 +80,21 @@ name=die
|
|||
#ifdef ELYSSA_FEATURING
|
||||
# Elyssa death
|
||||
[event]
|
||||
name=die
|
||||
name=die
|
||||
|
||||
[filter]
|
||||
description=Elyssa
|
||||
[/filter]
|
||||
[filter]
|
||||
description=Elyssa
|
||||
[/filter]
|
||||
|
||||
[message]
|
||||
speaker=unit
|
||||
message= _ "This can't be the end, I have too much left to see."
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
description=Kaleh
|
||||
message= _ "How could we have let her die? I've never seen fire magic like that before. She will be sorely missed."
|
||||
[/message]
|
||||
[message]
|
||||
speaker=unit
|
||||
message= _ "This can't be the end, I have too much left to see."
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
description=Kaleh
|
||||
message= _ "How could we have let her die? I've never seen fire magic like that before. She will be sorely missed."
|
||||
[/message]
|
||||
[/event]
|
||||
#endif
|
||||
|
||||
|
@ -107,104 +102,95 @@ name=die
|
|||
#ifdef ALLY_FEATURING
|
||||
# Dwarf/Troll ally death
|
||||
[event]
|
||||
name=die
|
||||
name=die
|
||||
|
||||
[filter]
|
||||
description=$ally_name
|
||||
[/filter]
|
||||
[filter]
|
||||
description=$ally_name
|
||||
[/filter]
|
||||
|
||||
[if]
|
||||
[variable]
|
||||
name=ally_race
|
||||
equals=Dwarf
|
||||
[/variable]
|
||||
[if]
|
||||
[variable]
|
||||
name=ally_race
|
||||
equals=Dwarf
|
||||
[/variable]
|
||||
|
||||
[then]
|
||||
[then]
|
||||
[message]
|
||||
description=$ally_name
|
||||
message= _ "I go now to join my forefathers..."
|
||||
[/message]
|
||||
[/then]
|
||||
|
||||
[message]
|
||||
description=$ally_name
|
||||
message= _ "I go now to join my forefathers..."
|
||||
[/message]
|
||||
[else]
|
||||
[message]
|
||||
description=$ally_name
|
||||
message= _ "No, $ally_name can't die now!"
|
||||
[/message]
|
||||
[/else]
|
||||
[/if]
|
||||
|
||||
[/then]
|
||||
[if]
|
||||
[variable]
|
||||
name=ally_must_live
|
||||
numerical_equals=1
|
||||
[/variable]
|
||||
|
||||
[else]
|
||||
[then]
|
||||
[message]
|
||||
description=Kaleh
|
||||
message= _ "Without his guidance, how can we escape from these infernal caves? We are lost without him!"
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
description=$ally_name
|
||||
message= _ "No, $ally_name can't die now!"
|
||||
[/message]
|
||||
[endlevel]
|
||||
result=defeat
|
||||
[/endlevel]
|
||||
[/then]
|
||||
|
||||
[/else]
|
||||
[/if]
|
||||
|
||||
[if]
|
||||
[variable]
|
||||
name=ally_must_live
|
||||
numerical_equals=1
|
||||
[/variable]
|
||||
|
||||
[then]
|
||||
|
||||
[message]
|
||||
description=Kaleh
|
||||
message= _ "Without his guidance, how can we escape from these infernal caves? We are lost without him!"
|
||||
[/message]
|
||||
|
||||
[endlevel]
|
||||
result=defeat
|
||||
[/endlevel]
|
||||
|
||||
[/then]
|
||||
|
||||
[else]
|
||||
|
||||
[message]
|
||||
description=Kaleh
|
||||
message= _ "He was a brave warrior and a true ally. He will be missed."
|
||||
[/message]
|
||||
|
||||
[/else]
|
||||
[/if]
|
||||
|
||||
[set_variable]
|
||||
name=ally_dead
|
||||
value=1
|
||||
[/set_variable]
|
||||
[else]
|
||||
[message]
|
||||
description=Kaleh
|
||||
message= _ "He was a brave warrior and a true ally. He will be missed."
|
||||
[/message]
|
||||
[/else]
|
||||
[/if]
|
||||
|
||||
[set_variable]
|
||||
name=ally_dead
|
||||
value=1
|
||||
[/set_variable]
|
||||
[/event]
|
||||
|
||||
# Esanoo's death
|
||||
|
||||
[event]
|
||||
name=die
|
||||
[filter]
|
||||
description=Esanoo
|
||||
[/filter]
|
||||
name=die
|
||||
[filter]
|
||||
description=Esanoo
|
||||
[/filter]
|
||||
|
||||
[message]
|
||||
speaker=unit
|
||||
message= _ "Farewell Nym, I go to the sea god. You elves must go on without me."
|
||||
[/message]
|
||||
[message]
|
||||
speaker=unit
|
||||
message= _ "Farewell Nym, I go to the sea god. You elves must go on without me."
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
description=Nym
|
||||
message= _ "Farewell Esanoo. You were my favorite of the merfolk."
|
||||
[/message]
|
||||
[message]
|
||||
description=Nym
|
||||
message= _ "Farewell Esanoo. You were my favorite of the merfolk."
|
||||
[/message]
|
||||
[/event]
|
||||
|
||||
# Kromph's death
|
||||
|
||||
[event]
|
||||
name=die
|
||||
[filter]
|
||||
description=Kromph
|
||||
[/filter]
|
||||
name=die
|
||||
[filter]
|
||||
description=Kromph
|
||||
[/filter]
|
||||
|
||||
[message]
|
||||
speaker=unit
|
||||
message= _ "Aaauurrrgghhh!!!"
|
||||
[/message]
|
||||
[message]
|
||||
speaker=unit
|
||||
message= _ "Aaauurrrgghhh!!!"
|
||||
[/message]
|
||||
[/event]
|
||||
|
||||
#endif
|
||||
|
@ -215,113 +201,105 @@ name=die
|
|||
|
||||
# Kaleh death
|
||||
[event]
|
||||
name=die
|
||||
[filter]
|
||||
description=Kaleh
|
||||
[/filter]
|
||||
name=die
|
||||
[filter]
|
||||
description=Kaleh
|
||||
[/filter]
|
||||
|
||||
[message]
|
||||
speaker=unit
|
||||
message= _ "To die on the cusp of victory. Oh the irony!"
|
||||
[/message]
|
||||
|
||||
[endlevel]
|
||||
result=defeat
|
||||
[/endlevel]
|
||||
[message]
|
||||
speaker=unit
|
||||
message= _ "To die on the cusp of victory. Oh the irony!"
|
||||
[/message]
|
||||
|
||||
[endlevel]
|
||||
result=defeat
|
||||
[/endlevel]
|
||||
[/event]
|
||||
|
||||
# Nym death
|
||||
[event]
|
||||
name=die
|
||||
[filter]
|
||||
description=Nym
|
||||
[/filter]
|
||||
name=die
|
||||
[filter]
|
||||
description=Nym
|
||||
[/filter]
|
||||
|
||||
[message]
|
||||
speaker=unit
|
||||
message= _ "Save me Kaleh, I'm dying..."
|
||||
[/message]
|
||||
[message]
|
||||
speaker=unit
|
||||
message= _ "Save me Kaleh, I'm dying..."
|
||||
[/message]
|
||||
|
||||
[set_variable]
|
||||
name=allies_killed
|
||||
add=1
|
||||
[/set_variable]
|
||||
|
||||
[set_variable]
|
||||
name=nym_dead
|
||||
value=1
|
||||
[/set_variable]
|
||||
[set_variable]
|
||||
name=allies_killed
|
||||
add=1
|
||||
[/set_variable]
|
||||
|
||||
[set_variable]
|
||||
name=nym_dead
|
||||
value=1
|
||||
[/set_variable]
|
||||
[/event]
|
||||
|
||||
# Zhul death
|
||||
[event]
|
||||
name=die
|
||||
[filter]
|
||||
description=Zhul
|
||||
[/filter]
|
||||
name=die
|
||||
[filter]
|
||||
description=Zhul
|
||||
[/filter]
|
||||
|
||||
[message]
|
||||
speaker=unit
|
||||
message= _ "Eloh protect us, I have fallen."
|
||||
[/message]
|
||||
[message]
|
||||
speaker=unit
|
||||
message= _ "Eloh protect us, I have fallen."
|
||||
[/message]
|
||||
|
||||
[set_variable]
|
||||
name=allies_killed
|
||||
add=1
|
||||
[/set_variable]
|
||||
|
||||
[set_variable]
|
||||
name=zhul_dead
|
||||
value=1
|
||||
[/set_variable]
|
||||
[set_variable]
|
||||
name=allies_killed
|
||||
add=1
|
||||
[/set_variable]
|
||||
|
||||
[set_variable]
|
||||
name=zhul_dead
|
||||
value=1
|
||||
[/set_variable]
|
||||
[/event]
|
||||
|
||||
# Dwarf/Troll ally death
|
||||
[event]
|
||||
name=die
|
||||
name=die
|
||||
|
||||
[filter]
|
||||
description=$ally_name
|
||||
[/filter]
|
||||
[filter]
|
||||
description=$ally_name
|
||||
[/filter]
|
||||
|
||||
[if]
|
||||
[variable]
|
||||
name=ally_race
|
||||
equals=Dwarf
|
||||
[/variable]
|
||||
[if]
|
||||
[variable]
|
||||
name=ally_race
|
||||
equals=Dwarf
|
||||
[/variable]
|
||||
|
||||
[then]
|
||||
[then]
|
||||
[message]
|
||||
description=$ally_name
|
||||
message= _ "By Moradin, I have fallen!"
|
||||
[/message]
|
||||
[/then]
|
||||
|
||||
[message]
|
||||
description=$ally_name
|
||||
message= _ "By Moradin, I have fallen!"
|
||||
[/message]
|
||||
[else]
|
||||
[message]
|
||||
description=$ally_name
|
||||
message= _ "No, $ally_name can't die now!"
|
||||
[/message]
|
||||
[/else]
|
||||
[/if]
|
||||
|
||||
[/then]
|
||||
|
||||
[else]
|
||||
|
||||
[message]
|
||||
description=$ally_name
|
||||
message= _ "No, $ally_name can't die now!"
|
||||
[/message]
|
||||
|
||||
[/else]
|
||||
[/if]
|
||||
|
||||
[set_variable]
|
||||
name=allies_killed
|
||||
add=1
|
||||
[/set_variable]
|
||||
|
||||
[set_variable]
|
||||
name=ally_dead
|
||||
value=1
|
||||
[/set_variable]
|
||||
[set_variable]
|
||||
name=allies_killed
|
||||
add=1
|
||||
[/set_variable]
|
||||
|
||||
[set_variable]
|
||||
name=ally_dead
|
||||
value=1
|
||||
[/set_variable]
|
||||
[/event]
|
||||
|
||||
#endif
|
||||
|
|
|
@ -3,36 +3,37 @@
|
|||
|
||||
#!***Macro to random place unit within area***
|
||||
#define RANDOM_PLACEMENT X Y RADIUS UNIT
|
||||
[store_locations]
|
||||
x,y={X},{Y}
|
||||
radius={RADIUS}
|
||||
variable=random_placement_locations
|
||||
[/store_locations]
|
||||
|
||||
{VARIABLE_OP random_string format "0..$random_placement_locations.length"}
|
||||
|
||||
{RANDOM $random_string}
|
||||
|
||||
{VARIABLE_OP random_placement_x format "$random_placement_locations[$random].x"}
|
||||
{VARIABLE_OP random_placement_y format "$random_placement_locations[$random].y"}
|
||||
|
||||
{CLEAR_VARIABLE random_placement_locations}
|
||||
|
||||
{UNIT}
|
||||
|
||||
[+unit]
|
||||
x,y=$random_placement_x,$random_placement_y
|
||||
[/unit]
|
||||
[store_locations]
|
||||
x,y={X},{Y}
|
||||
radius={RADIUS}
|
||||
variable=random_placement_locations
|
||||
[/store_locations]
|
||||
|
||||
{VARIABLE_OP random_string format "0..$random_placement_locations.length"}
|
||||
|
||||
{RANDOM $random_string}
|
||||
|
||||
{VARIABLE_OP random_placement_x format "$random_placement_locations[$random].x"}
|
||||
{VARIABLE_OP random_placement_y format "$random_placement_locations[$random].y"}
|
||||
|
||||
{CLEAR_VARIABLE random_placement_locations}
|
||||
|
||||
{UNIT}
|
||||
|
||||
[+unit]
|
||||
x,y=$random_placement_x,$random_placement_y
|
||||
[/unit]
|
||||
#enddef
|
||||
|
||||
#***Macro that will unclutter scenarios somewhat***
|
||||
#define ADD VAR AMOUNT
|
||||
[set_variable]
|
||||
name={VAR}
|
||||
add={AMOUNT}
|
||||
[/set_variable]
|
||||
[set_variable]
|
||||
name={VAR}
|
||||
add={AMOUNT}
|
||||
[/set_variable]
|
||||
#enddef
|
||||
|
||||
# wmlindent: start ignoring
|
||||
#define STARTLOOP VAR
|
||||
# Loop VAR times, counting from -VAR to -1.
|
||||
[set_variable]
|
||||
|
@ -58,69 +59,69 @@ multiply=-1
|
|||
[/while]
|
||||
{CLEAR_VARIABLE {VAR}}
|
||||
#enddef
|
||||
# wmlindent: stop ignoring
|
||||
|
||||
# create a unit with full upkeep
|
||||
#define UNIT_ TYPE DESC USERDESC SIDE X Y
|
||||
[unit]
|
||||
type={TYPE}
|
||||
description={DESC}
|
||||
user_description={USERDESC}
|
||||
side={SIDE}
|
||||
upkeep=full
|
||||
x={X}
|
||||
y={Y}
|
||||
[/unit]
|
||||
[unit]
|
||||
type={TYPE}
|
||||
description={DESC}
|
||||
user_description={USERDESC}
|
||||
side={SIDE}
|
||||
upkeep=full
|
||||
x={X}
|
||||
y={Y}
|
||||
[/unit]
|
||||
#enddef
|
||||
|
||||
# create a unit with no upkeep
|
||||
#define FREE_UNIT TYPE DESC USERDESC SIDE X Y
|
||||
[unit]
|
||||
type={TYPE}
|
||||
description={DESC}
|
||||
user_description={USERDESC}
|
||||
side={SIDE}
|
||||
upkeep=free
|
||||
x={X}
|
||||
y={Y}
|
||||
[/unit]
|
||||
[unit]
|
||||
type={TYPE}
|
||||
description={DESC}
|
||||
user_description={USERDESC}
|
||||
side={SIDE}
|
||||
upkeep=free
|
||||
x={X}
|
||||
y={Y}
|
||||
[/unit]
|
||||
#enddef
|
||||
|
||||
# create a unit with full upkeep and random traits
|
||||
|
||||
#define UNIT_T TYPE DESC USERDESC SIDE X Y
|
||||
[unit]
|
||||
side={SIDE}
|
||||
type={TYPE}
|
||||
description={DESC}
|
||||
user_description={USERDESC}
|
||||
upkeep=full
|
||||
x={X}
|
||||
y={Y}
|
||||
random_traits="yes"
|
||||
[/unit]
|
||||
[unit]
|
||||
side={SIDE}
|
||||
type={TYPE}
|
||||
description={DESC}
|
||||
user_description={USERDESC}
|
||||
upkeep=full
|
||||
x={X}
|
||||
y={Y}
|
||||
random_traits="yes"
|
||||
[/unit]
|
||||
#enddef
|
||||
|
||||
#define INVOKE_TROLL_VARIATION FILTER
|
||||
[object]
|
||||
silent=yes
|
||||
duration=forever
|
||||
[object]
|
||||
silent=yes
|
||||
duration=forever
|
||||
|
||||
[filter]
|
||||
{FILTER}
|
||||
[/filter]
|
||||
[filter]
|
||||
{FILTER}
|
||||
[/filter]
|
||||
|
||||
[effect]
|
||||
apply_to=variation
|
||||
name=troll
|
||||
[/effect]
|
||||
[/object]
|
||||
[effect]
|
||||
apply_to=variation
|
||||
name=troll
|
||||
[/effect]
|
||||
[/object]
|
||||
|
||||
{MODIFY_UNIT {FILTER} unit_description ( _ "These undead trolls fight again in death as they did in life, except this time they smell much worse.")}
|
||||
{MODIFY_UNIT {FILTER} unit_description ( _ "These undead trolls fight again in death as they did in life, except this time they smell much worse.")}
|
||||
|
||||
[redraw][/redraw]
|
||||
[redraw][/redraw]
|
||||
#enddef
|
||||
|
||||
|
||||
# UNIT_OVERLAY adds an overlay to a unit, taking in a standard filter
|
||||
#
|
||||
# Example that gives all spearmen a book:
|
||||
|
@ -135,15 +136,15 @@ multiply=-1
|
|||
kill=no
|
||||
[/store_unit]
|
||||
{FOREACH UNIT_OVERLAY_store UNIT_OVERLAY_i}
|
||||
{VARIABLE_OP UNIT_OVERLAY_tempx format
|
||||
$UNIT_OVERLAY_store[$UNIT_OVERLAY_i].x}
|
||||
{VARIABLE_OP UNIT_OVERLAY_tempy format
|
||||
$UNIT_OVERLAY_store[$UNIT_OVERLAY_i].y}
|
||||
[unit_overlay]
|
||||
x=$UNIT_OVERLAY_tempx
|
||||
y=$UNIT_OVERLAY_tempy
|
||||
image={IMG}
|
||||
[/unit_overlay]
|
||||
{VARIABLE_OP UNIT_OVERLAY_tempx format
|
||||
$UNIT_OVERLAY_store[$UNIT_OVERLAY_i].x}
|
||||
{VARIABLE_OP UNIT_OVERLAY_tempy format
|
||||
$UNIT_OVERLAY_store[$UNIT_OVERLAY_i].y}
|
||||
[unit_overlay]
|
||||
x=$UNIT_OVERLAY_tempx
|
||||
y=$UNIT_OVERLAY_tempy
|
||||
image={IMG}
|
||||
[/unit_overlay]
|
||||
{NEXT UNIT_OVERLAY_i}
|
||||
{CLEAR_VARIABLE UNIT_OVERLAY_store}
|
||||
#enddef
|
||||
|
@ -157,29 +158,29 @@ $UNIT_OVERLAY_store[$UNIT_OVERLAY_i].y}
|
|||
kill=no
|
||||
[/store_unit]
|
||||
{FOREACH UNIT_OVERLAY_store UNIT_OVERLAY_i}
|
||||
{VARIABLE_OP UNIT_OVERLAY_tempx format
|
||||
$UNIT_OVERLAY_store[$UNIT_OVERLAY_i].x}
|
||||
{VARIABLE_OP UNIT_OVERLAY_tempy format
|
||||
$UNIT_OVERLAY_store[$UNIT_OVERLAY_i].y}
|
||||
[remove_unit_overlay]
|
||||
x=$UNIT_OVERLAY_tempx
|
||||
y=$UNIT_OVERLAY_tempy
|
||||
image={IMG}
|
||||
[/remove_unit_overlay]
|
||||
{VARIABLE_OP UNIT_OVERLAY_tempx format
|
||||
$UNIT_OVERLAY_store[$UNIT_OVERLAY_i].x}
|
||||
{VARIABLE_OP UNIT_OVERLAY_tempy format
|
||||
$UNIT_OVERLAY_store[$UNIT_OVERLAY_i].y}
|
||||
[remove_unit_overlay]
|
||||
x=$UNIT_OVERLAY_tempx
|
||||
y=$UNIT_OVERLAY_tempy
|
||||
image={IMG}
|
||||
[/remove_unit_overlay]
|
||||
{NEXT UNIT_OVERLAY_i}
|
||||
{CLEAR_VARIABLE UNIT_OVERLAY_store}
|
||||
#enddef
|
||||
|
||||
#define SET_PORTRAIT_ON_ADVANCE NAME TYPE PORTRAIT
|
||||
# Create an event that hacks a character's portrait on level advance.
|
||||
[event]
|
||||
name=post_advance
|
||||
# Create an event that hacks a character's portrait on level advance.
|
||||
[event]
|
||||
name=post_advance
|
||||
|
||||
[filter]
|
||||
description={NAME}
|
||||
type={TYPE}
|
||||
[/filter]
|
||||
[filter]
|
||||
description={NAME}
|
||||
type={TYPE}
|
||||
[/filter]
|
||||
|
||||
{MODIFY_UNIT description={NAME} profile {PORTRAIT}}
|
||||
[/event]
|
||||
{MODIFY_UNIT description={NAME} profile {PORTRAIT}}
|
||||
[/event]
|
||||
#enddef
|
||||
|
|
|
@ -6,12 +6,12 @@
|
|||
#textdomain wesnoth-utbs
|
||||
|
||||
[terrain]
|
||||
symbol_image=dark_tile1
|
||||
id=DarkTiles
|
||||
name="Dark Tiles"
|
||||
#char=%
|
||||
string=Ryd
|
||||
aliasof=Rr
|
||||
symbol_image=dark_tile1
|
||||
id=DarkTiles
|
||||
name="Dark Tiles"
|
||||
#char=%
|
||||
string=Ryd
|
||||
aliasof=Rr
|
||||
[/terrain]
|
||||
|
||||
{TERRAIN_BASE_PROB Ryd dark_tile1 50}
|
||||
|
@ -39,15 +39,15 @@ aliasof=Rr
|
|||
# similar to normal lava except that I allow units to walk across lava
|
||||
|
||||
[terrain]
|
||||
symbol_image=lava
|
||||
id=lava
|
||||
name= _ "Lava"
|
||||
#char=y
|
||||
string=Yl
|
||||
mvt_alias="+,Uu,Ql"
|
||||
def_alias=-,Uu,Ql
|
||||
submerge=0.4
|
||||
unit_height_adjust=-4
|
||||
symbol_image=lava
|
||||
id=lava
|
||||
name= _ "Lava"
|
||||
#char=y
|
||||
string=Yl
|
||||
mvt_alias="+,Uu,Ql"
|
||||
def_alias=-,Uu,Ql
|
||||
submerge=0.4
|
||||
unit_height_adjust=-4
|
||||
[/terrain]
|
||||
|
||||
{TERRAIN_BASE Yl lava}
|
||||
|
@ -67,14 +67,14 @@ unit_height_adjust=-4
|
|||
# human ship terrain (alias of merfolk village so it can be captured)
|
||||
|
||||
[terrain]
|
||||
symbol_image=coast
|
||||
id=HumanShip
|
||||
name= _ "Human Ship"
|
||||
#char=*
|
||||
string=Wyc
|
||||
aliasof=Mm
|
||||
heals=false
|
||||
gives_income=true
|
||||
symbol_image=coast
|
||||
id=HumanShip
|
||||
name= _ "Human Ship"
|
||||
#char=*
|
||||
string=Wyc
|
||||
aliasof=Mm
|
||||
heals=false
|
||||
gives_income=true
|
||||
[/terrain]
|
||||
|
||||
{TERRAIN_BASE Wyc coast}
|
||||
|
|
|
@ -9,94 +9,93 @@
|
|||
# terrains).
|
||||
|
||||
[terrain_graphics]
|
||||
map="
|
||||
map="
|
||||
, 2
|
||||
., .
|
||||
, 1
|
||||
., .
|
||||
, .
|
||||
"
|
||||
[tile]
|
||||
pos=1
|
||||
type=!, Yl
|
||||
[/tile]
|
||||
[tile]
|
||||
pos=2
|
||||
type=Yl
|
||||
[tile]
|
||||
pos=1
|
||||
type=!, Yl
|
||||
[/tile]
|
||||
[tile]
|
||||
pos=2
|
||||
type=Yl
|
||||
|
||||
[image]
|
||||
layer=-50
|
||||
name=lava
|
||||
[/image]
|
||||
[image]
|
||||
layer=-50
|
||||
name=lava
|
||||
[/image]
|
||||
|
||||
no_flag=custom_lava
|
||||
set_flag=custom_lava
|
||||
[/tile]
|
||||
no_flag=custom_lava
|
||||
set_flag=custom_lava
|
||||
[/tile]
|
||||
|
||||
probability=33
|
||||
rotations=n,ne,se,s,sw,nw
|
||||
probability=33
|
||||
rotations=n,ne,se,s,sw,nw
|
||||
[/terrain_graphics]
|
||||
|
||||
[terrain_graphics]
|
||||
map="
|
||||
map="
|
||||
, 2
|
||||
., .
|
||||
, 1
|
||||
., .
|
||||
, .
|
||||
"
|
||||
[tile]
|
||||
pos=1
|
||||
type=!, Yl
|
||||
[/tile]
|
||||
[tile]
|
||||
pos=2
|
||||
type=Yl
|
||||
[tile]
|
||||
pos=1
|
||||
type=!, Yl
|
||||
[/tile]
|
||||
[tile]
|
||||
pos=2
|
||||
type=Yl
|
||||
|
||||
[image]
|
||||
layer=-50
|
||||
name=lava2
|
||||
[/image]
|
||||
[image]
|
||||
layer=-50
|
||||
name=lava2
|
||||
[/image]
|
||||
|
||||
no_flag=custom_lava
|
||||
set_flag=custom_lava
|
||||
[/tile]
|
||||
no_flag=custom_lava
|
||||
set_flag=custom_lava
|
||||
[/tile]
|
||||
|
||||
probability=50
|
||||
rotations=n,ne,se,s,sw,nw
|
||||
probability=50
|
||||
rotations=n,ne,se,s,sw,nw
|
||||
[/terrain_graphics]
|
||||
|
||||
[terrain_graphics]
|
||||
map="
|
||||
map="
|
||||
, 2
|
||||
., .
|
||||
, 1
|
||||
., .
|
||||
, .
|
||||
"
|
||||
[tile]
|
||||
pos=1
|
||||
type=!, Yl
|
||||
[/tile]
|
||||
[tile]
|
||||
pos=2
|
||||
type=Yl
|
||||
[tile]
|
||||
pos=1
|
||||
type=!, Yl
|
||||
[/tile]
|
||||
[tile]
|
||||
pos=2
|
||||
type=Yl
|
||||
|
||||
[image]
|
||||
layer=-50
|
||||
name=lava3
|
||||
[/image]
|
||||
[image]
|
||||
layer=-50
|
||||
name=lava3
|
||||
[/image]
|
||||
|
||||
no_flag=custom_lava
|
||||
set_flag=custom_lava
|
||||
[/tile]
|
||||
no_flag=custom_lava
|
||||
set_flag=custom_lava
|
||||
[/tile]
|
||||
|
||||
probability=100
|
||||
rotations=n,ne,se,s,sw,nw
|
||||
probability=100
|
||||
rotations=n,ne,se,s,sw,nw
|
||||
[/terrain_graphics]
|
||||
|
||||
{TERRAIN_ADJACENT_CUSTOM -400 Yl (!, Yl, Xu) lava custom_lava}
|
||||
|
||||
|
||||
#{TERRAIN_ADJACENT_PREC -182 ^ !^&ur cave-floor1}
|
||||
{TERRAIN_ADJACENT_PREC -150 Ryd (!, Ryd, Uu, Re) cave-floor1}
|
||||
|
|
|
@ -12,182 +12,182 @@
|
|||
#textdomain wesnoth-utbs
|
||||
|
||||
#define DAWN1
|
||||
[time]
|
||||
textdomain=wesnoth
|
||||
id=dawn1
|
||||
name= _ "First Dawn"
|
||||
image=misc/time/1dawn1.png
|
||||
red=-20
|
||||
green=-20
|
||||
lighter=morning1
|
||||
[/time]
|
||||
[time]
|
||||
textdomain=wesnoth
|
||||
id=dawn1
|
||||
name= _ "First Dawn"
|
||||
image=misc/time/1dawn1.png
|
||||
red=-20
|
||||
green=-20
|
||||
lighter=morning1
|
||||
[/time]
|
||||
#enddef
|
||||
|
||||
#define DAWN2
|
||||
[time]
|
||||
textdomain=wesnoth
|
||||
id=dawn2
|
||||
name= _ "Second Dawn"
|
||||
image=misc/time/7dawn2.png
|
||||
red=-20
|
||||
green=-20
|
||||
lighter=morning2
|
||||
[/time]
|
||||
[time]
|
||||
textdomain=wesnoth
|
||||
id=dawn2
|
||||
name= _ "Second Dawn"
|
||||
image=misc/time/7dawn2.png
|
||||
red=-20
|
||||
green=-20
|
||||
lighter=morning2
|
||||
[/time]
|
||||
#enddef
|
||||
|
||||
#define MORNING1
|
||||
[time]
|
||||
textdomain=wesnoth
|
||||
id=morning1
|
||||
name= _ "First Morning"
|
||||
image=misc/time/2morning1.png
|
||||
lawful_bonus=25
|
||||
lighter=morning1
|
||||
[/time]
|
||||
[time]
|
||||
textdomain=wesnoth
|
||||
id=morning1
|
||||
name= _ "First Morning"
|
||||
image=misc/time/2morning1.png
|
||||
lawful_bonus=25
|
||||
lighter=morning1
|
||||
[/time]
|
||||
#enddef
|
||||
|
||||
#define MORNING2
|
||||
[time]
|
||||
textdomain=wesnoth
|
||||
id=morning2
|
||||
name= _ "Second Morning"
|
||||
image=misc/time/8morning2.png
|
||||
lawful_bonus=25
|
||||
lighter=morning2
|
||||
[/time]
|
||||
[time]
|
||||
textdomain=wesnoth
|
||||
id=morning2
|
||||
name= _ "Second Morning"
|
||||
image=misc/time/8morning2.png
|
||||
lawful_bonus=25
|
||||
lighter=morning2
|
||||
[/time]
|
||||
#enddef
|
||||
|
||||
#define MIDDAY1
|
||||
[time]
|
||||
id=midday1
|
||||
name= _ "First Mid-Day"
|
||||
image=misc/time/3midday1.png
|
||||
lawful_bonus=25
|
||||
lighter=midday1
|
||||
[/time]
|
||||
[time]
|
||||
id=midday1
|
||||
name= _ "First Mid-Day"
|
||||
image=misc/time/3midday1.png
|
||||
lawful_bonus=25
|
||||
lighter=midday1
|
||||
[/time]
|
||||
#enddef
|
||||
|
||||
#define MIDDAY2
|
||||
[time]
|
||||
id=midday2
|
||||
name= _ "Second Mid-Day"
|
||||
image=misc/time/9midday2.png
|
||||
lawful_bonus=25
|
||||
lighter=midday2
|
||||
[/time]
|
||||
[time]
|
||||
id=midday2
|
||||
name= _ "Second Mid-Day"
|
||||
image=misc/time/9midday2.png
|
||||
lawful_bonus=25
|
||||
lighter=midday2
|
||||
[/time]
|
||||
#enddef
|
||||
|
||||
#define AFTERNOON1
|
||||
[time]
|
||||
textdomain=wesnoth
|
||||
id=afternoon1
|
||||
name= _ "First Afternoon"
|
||||
image=misc/time/4afternoon1.png
|
||||
lawful_bonus=25
|
||||
lighter=afternoon1
|
||||
[/time]
|
||||
[time]
|
||||
textdomain=wesnoth
|
||||
id=afternoon1
|
||||
name= _ "First Afternoon"
|
||||
image=misc/time/4afternoon1.png
|
||||
lawful_bonus=25
|
||||
lighter=afternoon1
|
||||
[/time]
|
||||
#enddef
|
||||
|
||||
#define AFTERNOON2
|
||||
[time]
|
||||
textdomain=wesnoth
|
||||
id=afternoon2
|
||||
name= _ "Second Afternoon"
|
||||
image=misc/time/10afternoon2.png
|
||||
lawful_bonus=25
|
||||
lighter=afternoon2
|
||||
[/time]
|
||||
[time]
|
||||
textdomain=wesnoth
|
||||
id=afternoon2
|
||||
name= _ "Second Afternoon"
|
||||
image=misc/time/10afternoon2.png
|
||||
lawful_bonus=25
|
||||
lighter=afternoon2
|
||||
[/time]
|
||||
#enddef
|
||||
|
||||
#define DUSK1
|
||||
[time]
|
||||
textdomain=wesnoth
|
||||
id=dusk1
|
||||
name= _ "First Dusk"
|
||||
image=misc/time/5dusk1.png
|
||||
green=-20
|
||||
blue=-20
|
||||
lighter=afternoon1
|
||||
[/time]
|
||||
[time]
|
||||
textdomain=wesnoth
|
||||
id=dusk1
|
||||
name= _ "First Dusk"
|
||||
image=misc/time/5dusk1.png
|
||||
green=-20
|
||||
blue=-20
|
||||
lighter=afternoon1
|
||||
[/time]
|
||||
#enddef
|
||||
|
||||
#define DUSK2
|
||||
[time]
|
||||
textdomain=wesnoth
|
||||
id=dusk2
|
||||
name= _ "Second Dusk"
|
||||
image=misc/time/11dusk2.png
|
||||
green=-20
|
||||
blue=-20
|
||||
lighter=afternoon2
|
||||
[/time]
|
||||
[time]
|
||||
textdomain=wesnoth
|
||||
id=dusk2
|
||||
name= _ "Second Dusk"
|
||||
image=misc/time/11dusk2.png
|
||||
green=-20
|
||||
blue=-20
|
||||
lighter=afternoon2
|
||||
[/time]
|
||||
#enddef
|
||||
|
||||
#define SHORTDARK
|
||||
[time]
|
||||
id=short_dark
|
||||
name= _ "The Short Dark"
|
||||
image=misc/time/6shortdark.png
|
||||
lawful_bonus=-25
|
||||
red=-40
|
||||
green=-40
|
||||
blue=-10
|
||||
lighter=dusk1
|
||||
[/time]
|
||||
[time]
|
||||
id=short_dark
|
||||
name= _ "The Short Dark"
|
||||
image=misc/time/6shortdark.png
|
||||
lawful_bonus=-25
|
||||
red=-40
|
||||
green=-40
|
||||
blue=-10
|
||||
lighter=dusk1
|
||||
[/time]
|
||||
#enddef
|
||||
|
||||
#define LONGDARK1
|
||||
[time]
|
||||
id=long_dark1
|
||||
name= _ "The Long Dark (1)"
|
||||
image=misc/time/12longdark1.png
|
||||
lawful_bonus=-25
|
||||
red=-40
|
||||
green=-40
|
||||
blue=-10
|
||||
lighter=dusk2
|
||||
[/time]
|
||||
[time]
|
||||
id=long_dark1
|
||||
name= _ "The Long Dark (1)"
|
||||
image=misc/time/12longdark1.png
|
||||
lawful_bonus=-25
|
||||
red=-40
|
||||
green=-40
|
||||
blue=-10
|
||||
lighter=dusk2
|
||||
[/time]
|
||||
#enddef
|
||||
|
||||
#define LONGDARK2
|
||||
[time]
|
||||
id=long_dark2
|
||||
name= _ "The Long Dark (2)"
|
||||
image=misc/time/13longdark2.png
|
||||
lawful_bonus=-25
|
||||
red=-40
|
||||
green=-40
|
||||
blue=-10
|
||||
lighter=dusk2
|
||||
[/time]
|
||||
[time]
|
||||
id=long_dark2
|
||||
name= _ "The Long Dark (2)"
|
||||
image=misc/time/13longdark2.png
|
||||
lawful_bonus=-25
|
||||
red=-40
|
||||
green=-40
|
||||
blue=-10
|
||||
lighter=dusk2
|
||||
[/time]
|
||||
#enddef
|
||||
|
||||
#use same image as second watch
|
||||
|
||||
#define LONGDARK3
|
||||
[time]
|
||||
id=long_dark3
|
||||
name= _ "The Long Dark (3)"
|
||||
image=misc/time/14longdark3.png
|
||||
lawful_bonus=-25
|
||||
red=-40
|
||||
green=-40
|
||||
blue=-10
|
||||
textdomain=wesnoth
|
||||
lighter=dusk2
|
||||
[/time]
|
||||
[time]
|
||||
id=long_dark3
|
||||
name= _ "The Long Dark (3)"
|
||||
image=misc/time/14longdark3.png
|
||||
lawful_bonus=-25
|
||||
red=-40
|
||||
green=-40
|
||||
blue=-10
|
||||
textdomain=wesnoth
|
||||
lighter=dusk2
|
||||
[/time]
|
||||
#enddef
|
||||
|
||||
#define LONGDARK4
|
||||
[time]
|
||||
id=long_dark4
|
||||
name= _ "The Long Dark (4)"
|
||||
image=misc/time/15longdark4.png
|
||||
lawful_bonus=-25
|
||||
red=-40
|
||||
green=-40
|
||||
blue=-10
|
||||
textdomain=wesnoth
|
||||
lighter=dusk2
|
||||
[/time]
|
||||
[time]
|
||||
id=long_dark4
|
||||
name= _ "The Long Dark (4)"
|
||||
image=misc/time/15longdark4.png
|
||||
lawful_bonus=-25
|
||||
red=-40
|
||||
green=-40
|
||||
blue=-10
|
||||
textdomain=wesnoth
|
||||
lighter=dusk2
|
||||
[/time]
|
||||
#enddef
|
||||
|
|
Loading…
Add table
Reference in a new issue