Wire in the Masked Steelclad and Masked Lord frames.

This commit is contained in:
Eric S. Raymond 2008-02-17 18:54:19 +00:00
parent eaa8f17f77
commit 83de042a15
13 changed files with 298 additions and 8 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

View file

@ -119,7 +119,7 @@
{MODIFY_UNIT description="Karrag" facing sw}
[unit]
type=Dwarvish Steelclad
type=Dwarvish Masked Steelclad
description=Gog
user_description=_ "Masked Dwarf"
side=2
@ -128,7 +128,7 @@
[/unit]
[unit]
type=Dwarvish Steelclad
type=Dwarvish Masked Steelclad
description=Magog
user_description=_ "Masked Dwarf"
side=2

View file

@ -53,7 +53,7 @@
[/side]
[side]
type="Dwarvish Steelclad"
type="Dwarvish Masked Steelclad"
description="Dufon"
user_description=_"Masked Dwarf"
profile=portraits/maskeddwarf2.png
@ -73,7 +73,7 @@
[/side]
[side]
type="Dwarvish Lord"
type="Dwarvish Masked Lord"
description="Aragoth"
user_description=_"Masked Dwarf"
profile=portraits/maskeddwarf3.png
@ -83,7 +83,7 @@
team_name="evil"
fog="no"
shroud="no"
recruit="Dwarvish Masked Fighter, Dwarvish Steelclad, Dwarvish Thunderer, Dwarvish Thunderguard, Dwarvish Ulfserker, Dwarvish Berserker"
recruit="Dwarvish Masked Fighter, Dwarvish Masked Steelclad, Dwarvish Thunderer, Dwarvish Thunderguard, Dwarvish Ulfserker, Dwarvish Berserker"
[ai]
{NO_SCOUTS}
recruitment_ignore_bad_movement=yes
@ -93,7 +93,7 @@
[/side]
[side]
type="Dwarvish Lord"
type="Dwarvish Masked Lord"
description="Dranath"
user_description=_"Masked Dwarf"
profile=portraits/maskeddwarf4.png
@ -103,7 +103,7 @@
team_name="evil"
fog="no"
shroud="no"
recruit="Dwarvish Masked Fighter, Dwarvish Steelclad, Dwarvish Thunderer, Dwarvish Thunderguard, Dwarvish Ulfserker, Dwarvish Berserker"
recruit="Dwarvish Masked Fighter, Dwarvish Masked Steelclad, Dwarvish Thunderer, Dwarvish Thunderguard, Dwarvish Ulfserker, Dwarvish Berserker"
[ai]
{NO_SCOUTS}
recruitment_ignore_bad_movement=yes
@ -142,7 +142,7 @@
[/side]
[side]
type="Dwarvish Steelclad"
type="Dwarvish Masked Steelclad"
description="Sashaon"
user_description=_"Masked Dwarf"
profile=portraits/maskeddwarf.png

View file

@ -0,0 +1,142 @@
#textdomain wesnoth-units
[unit]
id=Dwarvish Masked Fighter
# Variant of the Dwarvish Fighter -- same stats, different sprites.
name= _ "Dwarvish Masked Fighter"
race=dwarf
image="units/masked_fighter.png"
{MAGENTA_IS_THE_TEAM_COLOR}
ellipse="misc/ellipse"
hitpoints=38
movement_type=dwarvishfoot
movement=4
experience=41
level=1
alignment=neutral
advanceto=Dwarvish Masked Steelclad
undead_variation=dwarf
cost=16
usage=fighter
# FIXME: Customize this description after string thaw
unit_description= _ "Dwarvish Fighters wield mighty battle axes and hammers, which make them feared opponents in close range combat. They are excellent in mountainous terrain or underground. Though not swift, their power and endurance more than compensate."
die_sound={SOUND_LIST:DWARF_DIE}
{DEFENSE_ANIM_FILTERED "units/masked_fighter-axedefend.png" "units/masked_fighter.png" {SOUND_LIST:DWARF_HIT} (
[secondary_attack_filter]
name=axe
[/secondary_attack_filter]
)}
{DEFENSE_ANIM_FILTERED "units/masked_fighter-hammerdefend.png" "units/masked_fighter.png" {SOUND_LIST:DWARF_HIT} (
[secondary_attack_filter]
name=hammer
[/secondary_attack_filter]
)}
{DEFENSE_ANIM_RANGE "units/masked_fighter-hammer.png" "units/masked_fighter.png" {SOUND_LIST:DWARF_HIT} ranged}
[attack]
name=axe
description=_"axe"
type=blade
range=melee
damage=7
number=3
[/attack]
[attack]
name=hammer
description=_"hammer"
type=impact
range=melee
damage=8
number=2
[/attack]
[attack_anim]
[attack_filter]
name=hammer
[/attack_filter]
[frame]
begin=-200
end=-150
image="units/masked_fighter-hammer.png"
[/frame]
[frame]
begin=-150
end=-100
image="units/masked_fighter-hammer1.png"
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=100
image="units/masked_fighter-hammer2.png"
sound=mace.wav
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=100
image="units/masked_fighter-hammer2.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=100
end=175
image="units/masked_fighter-hammer3.png"
[/frame]
[frame]
begin=175
end=200
image="units/masked_fighter-hammer.png"
[/frame]
[/attack_anim]
[attack_anim]
[attack_filter]
name=axe
[/attack_filter]
[frame]
begin=-200
end=-175
image="units/masked_fighter-axe5.png"
[/frame]
[frame]
begin=-175
end=-100
image="units/masked_fighter-axe1.png"
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=50
image="units/masked_fighter-axe2.png"
sound=axe.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=50
image="units/masked_fighter-axe2.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=50
end=100
image="units/masked_fighter-axe3.png"
[/frame]
[frame]
begin=100
end=150
image="units/masked_fighter-axe4.png"
[/frame]
[frame]
begin=150
end=200
image="units/masked_fighter-axe5.png"
[/frame]
[/attack_anim]
[/unit]

View file

@ -0,0 +1,148 @@
#textdomain wesnoth-units
[unit]
id=Dwarvish Masked Lord
name= _ "Dwarvish Masked Lord"
race=dwarf
image="units/masked_lord.png"
{MAGENTA_IS_THE_TEAM_COLOR}
hitpoints=79
movement_type=dwarvishfoot
movement=4
experience=150
level=3
alignment=neutral
advanceto=null
{AMLA_DEFAULT}
undead_variation=dwarf
cost=54
usage=fighter
# FIXME: Customize this after string freeze
unit_description= _ "Clad in shining armor, these dwarves look like kings from under the mountains. They wield axe and hammer with masterful skill, and can hit a target with a thrown hand axe at several paces. Though slow on their feet, these dwarves are a testament to the prowess of their kin."
die_sound={SOUND_LIST:DWARF_DIE}
{DEFENSE_ANIM "units/masked_lord-defend.png" "units/masked_lord.png" {SOUND_LIST:DWARF_HIT} }
[resistance]
blade=60
pierce=70
impact=70
[/resistance]
[attack]
name=battle axe
description=_"battle axe"
type=blade
range=melee
icon=attacks/battleaxe.png
damage=15
number=3
[/attack]
[attack]
name=hammer
description=_"hammer"
type=impact
range=melee
damage=19
number=2
[/attack]
[attack]
name=hatchet
description=_"hatchet"
type=blade
range=ranged
damage=10
number=2
[/attack]
[attack_anim]
[attack_filter]
name=hatchet
[/attack_filter]
{MISSILE_FRAME_HATCHET}
[if]
hits=yes
[frame]
begin=-250
end=-100
image="units/masked_lord-defend.png"
sound=hatchet.wav
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-250
end=-100
image="units/masked_lord-defend.png"
sound=hatchet-miss.wav
[/frame]
[/else]
[frame]
begin=-100
end=0
image="units/masked_lord-ranged.png"
[/frame]
[/attack_anim]
[attack_anim]
[attack_filter]
name=hammer
[/attack_filter]
[frame]
begin=-250
end=-100
image="units/masked_lord.png"
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=50
image="units/masked_lord-attack-hammer.png"
sound=mace.wav
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=50
image="units/masked_lord-attack-hammer.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=50
end=150
image="units/masked_lord.png"
[/frame]
[/attack_anim]
[attack_anim]
[attack_filter]
name=battle axe
[/attack_filter]
[frame]
begin=-250
end=-100
image="units/masked_lord.png"
[/frame]
[if]
hits=yes
[frame]
begin=-100
end=50
image="units/masked_lord-attack.png"
sound=axe.ogg
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=50
image="units/masked_lord-attack.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[frame]
begin=50
end=150
image="units/masked_lord.png"
[/frame]
[/attack_anim]
[/unit]