mirror of
https://github.com/wesnoth/wesnoth
synced 2025-04-17 20:41:51 +00:00
165 lines
5.5 KiB
INI
165 lines
5.5 KiB
INI
#textdomain wesnoth-units
|
|
|
|
#define FS_STANDING_FOG_TEMP X Y
|
|
"halo/monster/stoat-frost-blank.png~BLIT(halo/monster/stoat-frost-base.png,{X},{Y})~MASK(halo/monster/stoat-frost-mask.png,18,18):200"#enddef
|
|
|
|
#define FS_STANDING_FOG X Y
|
|
frost_start_time=-50
|
|
frost_alpha=0.0~0.9:1000,0.9~0.0:1000
|
|
frost_directional_x={X}
|
|
frost_y={Y}
|
|
[frost_frame]
|
|
image={FS_STANDING_FOG_TEMP 18 18},{FS_STANDING_FOG_TEMP 17 17},{FS_STANDING_FOG_TEMP 16 16},{FS_STANDING_FOG_TEMP 15 15},{FS_STANDING_FOG_TEMP 14 14},{FS_STANDING_FOG_TEMP 13 13},{FS_STANDING_FOG_TEMP 12 12},{FS_STANDING_FOG_TEMP 11 11},{FS_STANDING_FOG_TEMP 10 10},{FS_STANDING_FOG_TEMP 9 9}
|
|
layer=45
|
|
auto_vflip=no
|
|
[/frost_frame]
|
|
#enddef
|
|
|
|
[unit_type]
|
|
id=Frost Stoat
|
|
name= _ "Frost Stoat"
|
|
race=monster
|
|
image="units/monsters/stoat/stoat.png"
|
|
profile="portraits/monsters/stoat.webp"
|
|
{DEFENSE_ANIM "units/monsters/stoat/stoat-defend2.png" "units/monsters/stoat/stoat-defend1.png" hiss.wav }
|
|
hitpoints=23
|
|
movement_type=elusivefoot
|
|
movement=6
|
|
experience=25
|
|
level=0
|
|
alignment=chaotic
|
|
advances_to=null
|
|
{AMLA_DEFAULT}
|
|
cost=12
|
|
usage=fighter
|
|
description= _ "Frost Stoats are devious critters predominantly found in the frozen parts of the Northlands, although they can survive anywhere. Their most distinctive feature is their icy-cold front claws, which is unlike anything found in other wild animals. These stoats generally scavenge refuse or hunt smaller animals, but are quite territorial and the young adults have been known to attack larger intruders, including humans and orcs."
|
|
die_sound=hiss-die.wav
|
|
undead_variation=rat
|
|
[abilities]
|
|
{ABILITY_SKIRMISHER}
|
|
[/abilities]
|
|
[defense]
|
|
frozen=50
|
|
[/defense]
|
|
[resistance]
|
|
cold=60
|
|
arcane=110
|
|
[/resistance]
|
|
[standing_anim]
|
|
start_time=-50
|
|
# terrain_type=!,*^B*,Cme*^*,Kme*^*,Wwr*^*,Wwf*^*,!,Chs*^*,Chw*^*,Cm*^*,Km*^*,W*^*,S*^*,*^Vm
|
|
{STANDARD_IDLE_FILTER}
|
|
[frame]
|
|
image="units/monsters/stoat/stoat.png:2000"
|
|
[/frame]
|
|
{FS_STANDING_FOG 0 -8}
|
|
[/standing_anim]
|
|
[standing_anim]
|
|
start_time=-50
|
|
terrain_type=!,*^B*,Cme*^*,Kme*^*,Wwr*^*,Wwf*^*,!,Chs*^*,Chw*^*,Cm*^*,Km*^*,W*^*,S*^*,*^Vm
|
|
[frame]
|
|
image="units/monsters/stoat/stoat.png:2000"
|
|
[/frame]
|
|
{FS_STANDING_FOG 0 -8}
|
|
[/standing_anim]
|
|
[standing_anim]
|
|
start_time=-50
|
|
[frame]
|
|
image="units/monsters/stoat/stoat-low.png:50"
|
|
[/frame]
|
|
{FS_STANDING_FOG 4 12}
|
|
[/standing_anim]
|
|
[pre_movement_anim]
|
|
start_time=0
|
|
{STANDARD_IDLE_FILTER}
|
|
[frame]
|
|
image="units/monsters/stoat/stoat-crouch[1~3].png:[80*3]"
|
|
[/frame]
|
|
[/pre_movement_anim]
|
|
[movement_anim]
|
|
start_time=0
|
|
[frame]
|
|
image="units/monsters/stoat/stoat-moving.png:50"
|
|
[/frame]
|
|
[/movement_anim]
|
|
[post_movement_anim]
|
|
start_time=0
|
|
{STANDARD_IDLE_FILTER}
|
|
[frame]
|
|
image="units/monsters/stoat/stoat-crouch[3~1].png:[80*3]"
|
|
[/frame]
|
|
[/post_movement_anim]
|
|
[attack]
|
|
name=bite
|
|
description= _"bite"
|
|
icon=attacks/fangs-rodent.png
|
|
type=blade
|
|
range=melee
|
|
damage=5
|
|
number=2
|
|
[/attack]
|
|
[attack]
|
|
name=claw
|
|
description= _"ice claw"
|
|
icon=attacks/blank-attack.png~BLIT(attacks/claws-animal.png~CS(-40,-30,40)~CROP(4,4,50,50),4,4)
|
|
type=cold
|
|
range=melee
|
|
damage=3
|
|
number=3
|
|
[/attack]
|
|
[attack_anim]
|
|
[filter_attack]
|
|
name=bite
|
|
[/filter_attack]
|
|
start_time=-500
|
|
offset=0.0:300,0.0~0.6:200,0.6~0.0:300
|
|
[frame]
|
|
image=units/monsters/stoat/stoat-bite[1~6].png:[100,100,180,170,150,100]
|
|
[/frame]
|
|
{SOUND:HIT_AND_MISS bite-small.ogg {SOUND_LIST:MISS} -100}
|
|
[/attack_anim]
|
|
[attack_anim]
|
|
[filter_attack]
|
|
name=claw
|
|
[/filter_attack]
|
|
start_time=-550
|
|
offset=0.0:350,0.0~0.6:200,0.6~0.0:300
|
|
[frame]
|
|
image=units/monsters/stoat/stoat-claws[1~3].png:[140,140,120]
|
|
[/frame]
|
|
[frame]
|
|
image=units/monsters/stoat/stoat-claws[4,5,6].png~CS(-20,-10,50):[100*2,70]
|
|
[/frame]
|
|
[frame]
|
|
image=units/monsters/stoat/stoat-claws6.png:80
|
|
[/frame]
|
|
[frame]
|
|
image=units/monsters/stoat/stoat-low.png:100
|
|
[/frame]
|
|
{SOUND:HIT_AND_MISS claws.ogg {SOUND_LIST:MISS} -100}
|
|
frost_start_time=-550
|
|
frost_alpha=0.0~0.9:500,0.9:100,0.9~0.0:250
|
|
frost_directional_x=8
|
|
frost_y=0
|
|
frost_offset=0.0:350,0.0~0.3:200,0.3~0.0:300
|
|
[frost_frame]
|
|
image="halo/monster/stoat-frost-blank.png~BLIT(halo/monster/stoat-frost-base.png,18,18)~MASK(halo/monster/stoat-frost-mask.png,18,18):500"
|
|
layer=45
|
|
auto_vflip=no
|
|
[/frost_frame]
|
|
[frost_frame]
|
|
image="halo/monster/stoat-frost-blank.png~BLIT(halo/monster/stoat-frost-base.png,18,18)~MASK(halo/monster/stoat-frost-mask.png,18,18)~FL(horiz)~BL(4):100"
|
|
layer=45
|
|
auto_vflip=no
|
|
[/frost_frame]
|
|
[frost_frame]
|
|
image="halo/monster/stoat-frost-blank.png~BLIT(halo/monster/stoat-frost-base.png,18,18)~MASK(halo/monster/stoat-frost-mask.png,18,18)~FL(horiz):250"
|
|
layer=45
|
|
auto_vflip=no
|
|
[/frost_frame]
|
|
[/attack_anim]
|
|
[/unit_type]
|
|
|
|
#undef FS_STANDING_FOG_TEMP
|
|
#undef FS_STANDING_FOG
|