Wire in the Masked Fighter animatioin frames.
After Width: | Height: | Size: 2.2 KiB |
After Width: | Height: | Size: 4.4 KiB |
After Width: | Height: | Size: 2.2 KiB |
After Width: | Height: | Size: 2.1 KiB |
After Width: | Height: | Size: 2.2 KiB |
After Width: | Height: | Size: 2.4 KiB |
After Width: | Height: | Size: 2.3 KiB |
After Width: | Height: | Size: 2 KiB |
After Width: | Height: | Size: 4.1 KiB |
After Width: | Height: | Size: 2 KiB |
After Width: | Height: | Size: 2.2 KiB |
After Width: | Height: | Size: 2.2 KiB |
|
@ -34,7 +34,7 @@
|
|||
side=2
|
||||
canrecruit=1
|
||||
team_name=evil
|
||||
recruit=Dwarvish Fighter, Dwarvish Thunderer
|
||||
recruit=Dwarvish Masked Fighter, Dwarvish Thunderer
|
||||
{GOLD 280 240 200} # BALANCE
|
||||
[ai]
|
||||
{NO_SCOUTS}
|
||||
|
|
|
@ -49,7 +49,7 @@
|
|||
team_name="evil"
|
||||
fog="no"
|
||||
shroud="no"
|
||||
recruit="Dwarvish Fighter,Dwarvish Thunderer,Dwarvish Ulfserker"
|
||||
recruit="Dwarvish Masked Fighter,Dwarvish Thunderer,Dwarvish Ulfserker"
|
||||
[ai]
|
||||
{NO_SCOUTS}
|
||||
passive_leader=yes
|
||||
|
|
|
@ -63,7 +63,7 @@
|
|||
team_name="evil"
|
||||
fog="no"
|
||||
shroud="no"
|
||||
recruit="Dwarvish Fighter, Dwarvish Thunderer, Dwarvish Ulfserker"
|
||||
recruit="Dwarvish Masked Fighter, Dwarvish Thunderer, Dwarvish Ulfserker"
|
||||
[ai]
|
||||
{NO_SCOUTS}
|
||||
recruitment_ignore_bad_movement=yes
|
||||
|
@ -83,7 +83,7 @@
|
|||
team_name="evil"
|
||||
fog="no"
|
||||
shroud="no"
|
||||
recruit="Dwarvish Fighter, Dwarvish Steelclad, Dwarvish Thunderer, Dwarvish Thunderguard, Dwarvish Ulfserker, Dwarvish Berserker"
|
||||
recruit="Dwarvish Masked Fighter, Dwarvish Steelclad, Dwarvish Thunderer, Dwarvish Thunderguard, Dwarvish Ulfserker, Dwarvish Berserker"
|
||||
[ai]
|
||||
{NO_SCOUTS}
|
||||
recruitment_ignore_bad_movement=yes
|
||||
|
@ -103,7 +103,7 @@
|
|||
team_name="evil"
|
||||
fog="no"
|
||||
shroud="no"
|
||||
recruit="Dwarvish Fighter, Dwarvish Steelclad, Dwarvish Thunderer, Dwarvish Thunderguard, Dwarvish Ulfserker, Dwarvish Berserker"
|
||||
recruit="Dwarvish Masked Fighter, Dwarvish Steelclad, Dwarvish Thunderer, Dwarvish Thunderguard, Dwarvish Ulfserker, Dwarvish Berserker"
|
||||
[ai]
|
||||
{NO_SCOUTS}
|
||||
recruitment_ignore_bad_movement=yes
|
||||
|
@ -152,7 +152,7 @@
|
|||
team_name="evil"
|
||||
fog="no"
|
||||
shroud="no"
|
||||
recruit="Dwarvish Fighter, Dwarvish Thunderer, Dwarvish Ulfserker"
|
||||
recruit="Dwarvish Masked Fighter, Dwarvish Thunderer, Dwarvish Ulfserker"
|
||||
{GOLD 150 175 200}
|
||||
[ai]
|
||||
{NO_SCOUTS}
|
||||
|
|
|
@ -0,0 +1,143 @@
|
|||
#textdomain wesnoth-units
|
||||
[unit]
|
||||
id=Dwarvish Masked Fighter
|
||||
# Variant of the Dwarvish Fighter -- same stas, different sprites.
|
||||
name= _ "Dwarvish Masked Fighter"
|
||||
race=dwarf
|
||||
image="units/dwarves/fighter.png"
|
||||
profile="portraits/Tristan_Millner/dwarven-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 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]
|