mirror of
https://github.com/wesnoth/wesnoth
synced 2025-04-26 19:06:22 +00:00
216 lines
7.0 KiB
INI
216 lines
7.0 KiB
INI
#textdomain wesnoth-units
|
||
[unit_type]
|
||
id=Dwarvish Thunderer
|
||
name= _ "Dwarvish Thunderer"
|
||
race=dwarf
|
||
image="units/dwarves/thunderer/thunderer.png"
|
||
profile="portraits/dwarves/thunderer.webp"
|
||
hitpoints=34
|
||
movement_type=dwarvishfoot
|
||
movement=4
|
||
experience=40
|
||
level=1
|
||
alignment=neutral
|
||
advances_to=Dwarvish Thunderguard
|
||
cost=17
|
||
usage=mixed fighter
|
||
description= _ "When the men of Wesnoth first encountered the dwarves, they were mystified by the power of the Dwarvish Thunderers, who were able to hurl death from afar through the apparatus of these strange wands they carried into battle. The deafening noise of these ‘thundersticks’ is terrifying to behold, and is made more so by the secrecy which dwarves wrap about their workings."
|
||
die_sound={SOUND_LIST:DWARF_DIE}
|
||
{STANDING_ANIM_DIRECTIONAL_6_FRAME_FILTERED "units/dwarves/thunderer/thunderer" {WOUNDED_UNIT ()} }
|
||
[standing_anim]
|
||
start_time=0
|
||
[if]
|
||
direction=s,se,sw
|
||
[frame]
|
||
image=units/dwarves/thunderer/thunderer.png:200
|
||
[/frame]
|
||
[/if]
|
||
[else]
|
||
direction=n,ne,nw
|
||
[frame]
|
||
image=units/dwarves/thunderer/thunderer-ne.png:200
|
||
[/frame]
|
||
[/else]
|
||
[/standing_anim]
|
||
|
||
{DEFENSE_ANIM_DIRECTIONAL_FILTERED "units/dwarves/thunderer/thunderer-se-blade-defend2.png" "units/dwarves/thunderer/thunderer-se-blade-defend1.png" "units/dwarves/thunderer/thunderer-ne-blade-defend2.png" "units/dwarves/thunderer/thunderer-ne-blade-defend1.png" {SOUND_LIST:DWARF_HIT} (
|
||
[filter_second_attack]
|
||
range=melee
|
||
[/filter_second_attack]
|
||
)}
|
||
|
||
{DEFENSE_ANIM_DIRECTIONAL_FILTERED "units/dwarves/thunderer/thunderer-se-defend2.png" "units/dwarves/thunderer/thunderer-se-defend1.png" "units/dwarves/thunderer/thunderer-ne-defend2.png" "units/dwarves/thunderer/thunderer-ne-defend1.png" {SOUND_LIST:DWARF_HIT} (
|
||
[filter_attack]
|
||
range=ranged
|
||
[/filter_attack]
|
||
)}
|
||
|
||
[death]
|
||
start_time=0
|
||
[frame]
|
||
image="units/dwarves/thunderer/thunderer-die[1~3].png:200"
|
||
[/frame]
|
||
[/death]
|
||
[idle_anim]
|
||
{STANDARD_IDLE_FILTER}
|
||
start_time=0
|
||
[frame]
|
||
image="units/dwarves/thunderer/thunderer-idle-[1~6,5,6,5,6,4,2,1].png:[100*3,800,200,300,200,300,200*2,500,100*2]"
|
||
[/frame]
|
||
[/idle_anim]
|
||
|
||
[attack]
|
||
name=dagger
|
||
description=_"dagger"
|
||
icon=attacks/dagger-human.png
|
||
type=blade
|
||
range=melee
|
||
damage=6
|
||
number=2
|
||
[/attack]
|
||
[attack]
|
||
name=thunderstick
|
||
description=_"thunderstick"
|
||
type=pierce
|
||
range=ranged
|
||
damage=18
|
||
number=1
|
||
[/attack]
|
||
[attack_anim]
|
||
[filter_attack]
|
||
name=thunderstick
|
||
[/filter_attack]
|
||
start_time=-750
|
||
|
||
[if]
|
||
{MISSILE_FRAME_MUZZLE_FLARE_HIT_SOUTH -6 -5}
|
||
direction=s
|
||
hits=yes
|
||
[frame]
|
||
image="units/dwarves/thunderer/thunderer-s-ranged[1~9].png:[100*3,200,140*2,100*3]"
|
||
[/frame]
|
||
[frame]
|
||
image="units/dwarves/thunderer/thunderer.png:280"
|
||
[/frame]
|
||
[/if]
|
||
[else]
|
||
{MISSILE_FRAME_MUZZLE_FLARE_MISS -4 6}
|
||
direction=s
|
||
hits=no
|
||
[frame]
|
||
image="units/dwarves/thunderer/thunderer-s-ranged[1~4,4,2,1].png:[100*3,200,100*3]"
|
||
[/frame]
|
||
[frame]
|
||
image="units/dwarves/thunderer/thunderer.png:20"
|
||
[/frame]
|
||
[/else]
|
||
[else]
|
||
{MISSILE_FRAME_MUZZLE_FLARE_HIT_DIAG_NORTH -3 20}
|
||
direction=ne,nw
|
||
hits=yes
|
||
[frame]
|
||
image="units/dwarves/thunderer/thunderer-ne-ranged[1~9].png:[100*3,200,140*2,100*3]"
|
||
[/frame]
|
||
[frame]
|
||
image="units/dwarves/thunderer/thunderer-ne.png:280"
|
||
[/frame]
|
||
[/else]
|
||
[else]
|
||
{MISSILE_FRAME_MUZZLE_FLARE_MISS 5 0}
|
||
direction=ne,nw
|
||
hits=no
|
||
[frame]
|
||
image="units/dwarves/thunderer/thunderer-ne-ranged[1~4,4,2,1].png:[100*3,200,100*3]"
|
||
[/frame]
|
||
[frame]
|
||
image="units/dwarves/thunderer/thunderer-ne.png:20"
|
||
[/frame]
|
||
[/else]
|
||
[else]
|
||
{MISSILE_FRAME_MUZZLE_FLARE_HIT_NORTH 4 21}
|
||
direction=n
|
||
hits=yes
|
||
[frame]
|
||
image="units/dwarves/thunderer/thunderer-n-ranged[1~9].png:[100*3,200,140*2,100*3]"
|
||
[/frame]
|
||
[frame]
|
||
image="units/dwarves/thunderer/thunderer-ne.png:280"
|
||
[/frame]
|
||
[/else]
|
||
[else]
|
||
{MISSILE_FRAME_MUZZLE_FLARE_MISS 3 -2}
|
||
direction=n
|
||
hits=no
|
||
[frame]
|
||
image="units/dwarves/thunderer/thunderer-n-ranged[1~4,4,2,1].png:[100*3,200,100*3]"
|
||
[/frame]
|
||
[frame]
|
||
image="units/dwarves/thunderer/thunderer-ne.png:20"
|
||
[/frame]
|
||
[/else]
|
||
[else]
|
||
{MISSILE_FRAME_MUZZLE_FLARE_HIT_DIAG_SOUTH -10 10}
|
||
direction=se,sw
|
||
hits=yes
|
||
[frame]
|
||
image="units/dwarves/thunderer/thunderer-se-ranged[1~9].png:[100*3,200,140*2,100*3]"
|
||
[/frame]
|
||
[frame]
|
||
image="units/dwarves/thunderer/thunderer.png:280"
|
||
[/frame]
|
||
[/else]
|
||
[else]
|
||
{MISSILE_FRAME_MUZZLE_FLARE_MISS 4 11}
|
||
direction=se,sw
|
||
hits=no
|
||
[frame]
|
||
image="units/dwarves/thunderer/thunderer-se-ranged[1~4,4,2,1].png:[100*3,200,100*3]"
|
||
[/frame]
|
||
[frame]
|
||
image="units/dwarves/thunderer/thunderer.png:20"
|
||
[/frame]
|
||
[/else]
|
||
|
||
{SOUND:HIT_AND_MISS thunderstick.ogg thunderstick-miss.ogg -250}
|
||
[/attack_anim]
|
||
|
||
[attack_anim]
|
||
[filter_attack]
|
||
name=dagger
|
||
[/filter_attack]
|
||
start_time=-550
|
||
offset=0.0~0.0:200,0.0~0.5:270,0.5~0.5:180,0.5~0.0:200
|
||
[if]
|
||
direction=s,se,sw
|
||
[frame]
|
||
image="units/dwarves/thunderer/thunderer-se-blade[1~9,1].png:[50,100*8,50]"
|
||
[/frame]
|
||
[/if]
|
||
[else]
|
||
direction=n,ne,nw
|
||
[frame]
|
||
image="units/dwarves/thunderer/thunderer-ne-blade[1~9,1].png:[50,100*8,50]"
|
||
[/frame]
|
||
[/else]
|
||
|
||
{SOUND:HIT_AND_MISS knife.ogg {SOUND_LIST:MISS} -100}
|
||
[/attack_anim]
|
||
|
||
[victory_anim]
|
||
[filter_attack]
|
||
range=ranged
|
||
[/filter_attack]
|
||
direction=s,se,sw
|
||
halo_start_time=100
|
||
|
||
[frame]
|
||
image="units/dwarves/thunderer/thunderer-se-ranged-kill[1~13].png:100"
|
||
[/frame]
|
||
[halo_frame]
|
||
halo="halo/thunderer/smoke-se-ranged-kill[1~11].png:100"
|
||
[/halo_frame]
|
||
[/victory_anim]
|
||
|
||
{MOVING_ANIM_DIRECTIONAL_10_FRAME "units/dwarves/thunderer/thunderer"}
|
||
[/unit_type]
|