mirror of
https://github.com/wesnoth/wesnoth
synced 2025-05-21 00:33:28 +00:00
132 lines
3.2 KiB
INI
132 lines
3.2 KiB
INI
#macro to define most of Walking Corpse
|
|
#define UNIT_BODY_SOULLESS BASE_IMAGE MOVETYPE MOVES HP
|
|
id=Soulless
|
|
name= _ "Soulless"
|
|
race=undead
|
|
image="units/undead/{BASE_IMAGE}.png"
|
|
ellipse="misc/ellipse"
|
|
hitpoints={HP}
|
|
movement_type={MOVETYPE}
|
|
movement={MOVES}
|
|
experience=100
|
|
level=1
|
|
alignment=chaotic
|
|
advanceto=null
|
|
{AMLA_TOUGH 3}
|
|
cost=11
|
|
usage=fighter
|
|
unit_description= _ "These animated walking corpses have become strong from long experience fighting the living.
|
|
|
|
Special Notes:"+{SPECIAL_NOTES_PLAGUE}
|
|
die_sound={SOUND_LIST:ZOMBIE_HIT}
|
|
{DEFENSE_ANIM "units/undead/{BASE_IMAGE}-defend.png" "units/undead/{BASE_IMAGE}.png" {SOUND_LIST:ZOMBIE_HIT} }
|
|
[resistance]
|
|
holy=200
|
|
[/resistance]
|
|
[death]
|
|
[frame]
|
|
begin=0
|
|
end=200
|
|
image="units/undead/{BASE_IMAGE}-die-1.png"
|
|
[/frame]
|
|
[frame]
|
|
begin=200
|
|
end=400
|
|
image="units/undead/{BASE_IMAGE}-die-2.png"
|
|
[/frame]
|
|
[frame]
|
|
begin=400
|
|
end=600
|
|
image="units/undead/{BASE_IMAGE}-die-3.png"
|
|
[/frame]
|
|
[/death]
|
|
[attack]
|
|
name=touch
|
|
icon=attacks/touch-zombie.png
|
|
type=impact
|
|
range=melee
|
|
damage=7
|
|
number=3
|
|
[specials]
|
|
{WEAPON_SPECIAL_PLAGUE_TYPE (Walking Corpse)}
|
|
[/specials]
|
|
[animation]
|
|
direction=se,sw,ne,nw
|
|
[frame]
|
|
begin=-200
|
|
end=100
|
|
image="units/undead/{BASE_IMAGE}-attack.png"
|
|
sound=zombie-attack.wav
|
|
[/frame]
|
|
[/animation]
|
|
[animation]
|
|
direction=n
|
|
[frame]
|
|
begin=-200
|
|
end=100
|
|
image="units/undead/{BASE_IMAGE}-attack-n.png"
|
|
sound=zombie-attack.wav
|
|
[/frame]
|
|
[/animation]
|
|
[animation]
|
|
direction=s
|
|
[frame]
|
|
begin=-200
|
|
end=100
|
|
image="units/undead/{BASE_IMAGE}-attack-s.png"
|
|
sound=zombie-attack.wav
|
|
[/frame]
|
|
[/animation]
|
|
[/attack]
|
|
#enddef
|
|
[unit]
|
|
{UNIT_BODY_SOULLESS soulless smallfoot 4 28}
|
|
[movement_costs]
|
|
deep_water=4
|
|
[/movement_costs]
|
|
[variation]
|
|
variation_name=drake
|
|
{UNIT_BODY_SOULLESS soulless-drake drakefoot 4 36}
|
|
[movement_costs]
|
|
deep_water=4
|
|
[/movement_costs]
|
|
[/variation]
|
|
[variation]
|
|
variation_name=swimmer
|
|
{UNIT_BODY_SOULLESS soulless-swimmer swimmer 4 28}
|
|
[movement_costs]
|
|
forest=4
|
|
hills=4
|
|
[/movement_costs]
|
|
[/variation]
|
|
[variation]
|
|
variation_name=troll
|
|
{UNIT_BODY_SOULLESS soulless-troll largefoot 4 33}
|
|
[movement_costs]
|
|
deep_water=4
|
|
[/movement_costs]
|
|
[/variation]
|
|
[variation]
|
|
variation_name=wose
|
|
{UNIT_BODY_SOULLESS soulless-wose treefolk 3 40}
|
|
[movement_costs]
|
|
deep_water=3
|
|
[/movement_costs]
|
|
[/variation]
|
|
[variation]
|
|
variation_name=saurian
|
|
{UNIT_BODY_SOULLESS soulless-saurian lizard 4 25}
|
|
[movement_costs]
|
|
deep_water=4
|
|
[/movement_costs]
|
|
[/variation]
|
|
[variation]
|
|
variation_name=mounted
|
|
{UNIT_BODY_SOULLESS soulless-mounted mounted 5 33}
|
|
[movement_costs]
|
|
deep_water=4
|
|
[/movement_costs]
|
|
[/variation]
|
|
[/unit]
|
|
#undef UNIT_BODY_SOULLESS
|