wesnoth/data/tutorial/units/Elder_Mage.cfg
2007-04-06 22:19:20 +00:00

180 lines
4.4 KiB
INI

#textdomain wesnoth-httt
[unit]
id=Elder Mage
name= _ "Elder Mage"
race=human
image="units/elder-mage.png"
{DEFENSE_ANIM "units/elder-mage-defend.png" "units/elder-mage.png" {SOUND_LIST:HUMAN_OLD_HIT} }
profile=portraits/delfador.png
hitpoints=55
movement_type=smallfoot
[resistance]
fire=80
[/resistance]
movement=6
experience=100
level=5
alignment=neutral
advanceto=null
{AMLA_TOUGH 3}
cost=65
usage=mixed fighter
die_sound={SOUND_LIST:HUMAN_OLD_DIE}
unit_description= _ "Once great, Elder Magi have seen their power a little diminished from wearying years of battle. Nevertheless they remain feared on the battlefield on account of their powerful lightning bolts."
[attack]
name=staff
description= _"staff"
icon=attacks/staff-magic.png
type=impact
range=melee
damage=8
number=2
[animation]
[frame]
begin=-250
end=-200
image="units/elder-mage.png"
[/frame]
[frame]
begin=-200
end=-100
image="units/elder-mage-melee1.png"
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=100
image="units/elder-mage-melee2.png"
sound=staff.wav
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=100
image="units/elder-mage-melee2.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=100
end=150
image="units/elder-mage-ranged2.png"
[/frame]
[frame]
begin=150
end=200
image="units/elder-mage.png"
[/frame]
[/animation]
[/attack]
[attack]
name=lightning
description= _"lightning"
icon=attacks/lightning.png
type=fire
range=ranged
[specials]
{WEAPON_SPECIAL_MAGICAL}
[/specials]
damage=14
number=4
# The lightning bolt animation is a little complex; the bolt itself is
# done as an animated halo, and so it needs to have different halo_x and
# halo_y coordinates for all six directions. For this reason I wrote
# this macro, which is also used to create the bolt variations.
#define TUTORIAL_ELDER_MAGE_LIGHTNING_BOLTS VARIATION DIR HALO_X HALO_Y
[animation]
hits=no
direction={DIR}
[frame]
begin=-300
end=-200
image="units/elder-mage-ranged1.png"
halo=halo/lightning-bolt-{VARIATION}-1.png:100
halo_x,halo_y={HALO_X},{HALO_Y}
sound=lightning-miss.ogg
[/frame]
[frame]
begin=-200
end=-100
image="units/elder-mage-ranged2.png"
halo=halo/lightning-bolt-{VARIATION}-2.png
halo_x,halo_y={HALO_X},{HALO_Y}
[/frame]
[frame]
begin=-100
end=0
image="units/elder-mage-ranged1.png"
halo=halo/lightning-bolt-{VARIATION}-4.png
halo_x,halo_y={HALO_X},{HALO_Y}
[/frame]
[frame]
begin=0
end=100
image="units/elder-mage.png"
halo=misc/blank-hex.png
halo_x,halo_y={HALO_X},{HALO_Y}
[/frame]
[/animation]
[animation]
hits=yes
direction={DIR}
[frame]
begin=-300
end=-200
image="units/elder-mage-ranged1.png"
halo=halo/lightning-bolt-{VARIATION}-1.png:100
halo_x,halo_y={HALO_X},{HALO_Y}
sound=lightning.ogg
[/frame]
[frame]
begin=-200
end=-100
image="units/elder-mage-ranged2.png"
halo=halo/lightning-bolt-{VARIATION}-2.png
halo_x,halo_y={HALO_X},{HALO_Y}
[/frame]
[frame]
begin=-100
end=100
image="units/elder-mage-ranged3.png"
halo=halo/lightning-bolt-{VARIATION}-3.png
halo_x,halo_y={HALO_X},{HALO_Y}
[/frame]
[frame]
begin=100
end=200
image="units/elder-mage-ranged2.png"
halo=halo/lightning-bolt-{VARIATION}-4.png
halo_x,halo_y={HALO_X},{HALO_Y}
[/frame]
[frame]
begin=200
end=250
image="units/elder-mage-ranged1.png"
halo=misc/blank-hex.png
halo_x,halo_y={HALO_X},{HALO_Y}
[/frame]
[/animation]
#enddef
# The three variations for the north direction:
{TUTORIAL_ELDER_MAGE_LIGHTNING_BOLTS 1 n 0 -210}
{TUTORIAL_ELDER_MAGE_LIGHTNING_BOLTS 2 n 0 -210}
{TUTORIAL_ELDER_MAGE_LIGHTNING_BOLTS 3 n 0 -210}
# The three variations for the south direction:
{TUTORIAL_ELDER_MAGE_LIGHTNING_BOLTS 1 s 0 -72}
{TUTORIAL_ELDER_MAGE_LIGHTNING_BOLTS 2 s 0 -72}
{TUTORIAL_ELDER_MAGE_LIGHTNING_BOLTS 3 s 0 -72}
# And so on...
{TUTORIAL_ELDER_MAGE_LIGHTNING_BOLTS 1 se,sw 54 -104}
{TUTORIAL_ELDER_MAGE_LIGHTNING_BOLTS 2 se,sw 54 -104}
{TUTORIAL_ELDER_MAGE_LIGHTNING_BOLTS 3 se,sw 54 -104}
{TUTORIAL_ELDER_MAGE_LIGHTNING_BOLTS 1 ne,nw 54 -176}
{TUTORIAL_ELDER_MAGE_LIGHTNING_BOLTS 2 ne,nw 54 -176}
{TUTORIAL_ELDER_MAGE_LIGHTNING_BOLTS 3 ne,nw 54 -176}
[/attack]
[/unit]