1.16 animation update (#5916)
* work on scarab attack anims * make the fire guardian/wraith bob a bit to show floating
Before Width: | Height: | Size: 6.2 KiB After Width: | Height: | Size: 4.2 KiB |
Before Width: | Height: | Size: 5.9 KiB After Width: | Height: | Size: 4 KiB |
Before Width: | Height: | Size: 2.4 KiB After Width: | Height: | Size: 2.1 KiB |
Before Width: | Height: | Size: 6.6 KiB After Width: | Height: | Size: 4.9 KiB |
BIN
data/core/images/units/monsters/scarab/scarab-bite-1.png
Normal file
After Width: | Height: | Size: 1.1 KiB |
BIN
data/core/images/units/monsters/scarab/scarab-bite-2.png
Normal file
After Width: | Height: | Size: 1.2 KiB |
BIN
data/core/images/units/monsters/scarab/scarab-bite-3.png
Normal file
After Width: | Height: | Size: 1.2 KiB |
BIN
data/core/images/units/monsters/scarab/scarab-bite-4.png
Normal file
After Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 2.5 KiB After Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 2.6 KiB After Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 2.6 KiB After Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 2.9 KiB After Width: | Height: | Size: 1.2 KiB |
BIN
data/core/images/units/monsters/scarab/scarab-horn-3.png
Normal file
After Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 2.3 KiB After Width: | Height: | Size: 1.1 KiB |
|
@ -23,6 +23,27 @@
|
|||
usage=mixed fighter
|
||||
die_sound=drake-die.ogg
|
||||
description= _ "Fire Guardians are spirits of smoke and flame. No one is exactly sure where they come from, but they are occasionally summoned by powerful mages to do their bidding. When not being controlled they like to frolic in pools of lava and take great delight in burning anything they can reach."
|
||||
[standing_anim]
|
||||
start_time=0
|
||||
# this base/body distinction is to keep the ellipse from bobbing too
|
||||
body_start_time=0
|
||||
body_y=0~-3:400,-3~3:800,3~0:400
|
||||
[frame]
|
||||
image=misc/blank-hex.png:1600
|
||||
[/frame]
|
||||
[body_frame]
|
||||
image="units/monsters/fireghost.png:1600"
|
||||
auto_vflip=no
|
||||
auto_hflip=yes
|
||||
[/body_frame]
|
||||
[/standing_anim]
|
||||
[movement_anim]
|
||||
start_time=0
|
||||
# this is a nothing animation, but needs to be specified or else the data from standing animation creates a weird fallback
|
||||
[frame]
|
||||
image="units/monsters/fireghost.png:200"
|
||||
[/frame]
|
||||
[/movement_anim]
|
||||
[attack]
|
||||
name=fire claws
|
||||
description= _ "fire claws"
|
||||
|
|
|
@ -13,12 +13,20 @@ units/monsters/firewraith#enddef
|
|||
{DEFENSE_ANIM "{IMG_PATH_TEMP}/firewraith-defend2.png" "{IMG_PATH_TEMP}/firewraith-defend1.png" {SOUND_LIST:DRAKE_HIT} }
|
||||
[standing_anim]
|
||||
start_time=0
|
||||
# this base/body distinction is to keep the ellipse from bobbing too
|
||||
body_start_time=0
|
||||
body_y=0~-3:400,-3~3:800,3~0:400
|
||||
glow_start_time=0
|
||||
[frame]
|
||||
image="{IMG_PATH_TEMP}/firewraith-s[1~8].png:100"
|
||||
image=misc/blank-hex.png:1600
|
||||
[/frame]
|
||||
[body_frame]
|
||||
image="{IMG_PATH_TEMP}/firewraith-s[1~8,1~8].png:100"
|
||||
auto_vflip=no
|
||||
auto_hflip=yes
|
||||
[/body_frame]
|
||||
[glow_frame]
|
||||
alpha=1.0~0.7:400,0.7~1.0:400
|
||||
alpha=1.0~0.7:800,0.7~1.0:800
|
||||
image="{IMG_PATH_TEMP}/firewraith-halo.png:100"
|
||||
[/glow_frame]
|
||||
[/standing_anim]
|
||||
|
|
|
@ -61,10 +61,10 @@
|
|||
[filter_attack]
|
||||
name=bite
|
||||
[/filter_attack]
|
||||
start_time=-150
|
||||
offset=0.0~0.6:150,0.6~0.0:200
|
||||
start_time=-350
|
||||
offset=0.0:300,0.0~0.6:150,0.6~0.0:200
|
||||
[frame]
|
||||
image=units/monsters/scarab/scarab.png:450
|
||||
image=units/monsters/scarab/scarab-bite-[1~4].png:[130,120,200,200]
|
||||
[/frame]
|
||||
{SOUND:HIT_AND_MISS bite.ogg {SOUND_LIST:MISS} -100}
|
||||
[/attack_anim]
|
||||
|
@ -72,10 +72,10 @@
|
|||
[filter_attack]
|
||||
name=horn
|
||||
[/filter_attack]
|
||||
start_time=-300
|
||||
offset=0.0~-0.05:120,-0.05~0.6:180,0.6~0.0:220
|
||||
start_time=-420
|
||||
offset=0.0:120,0.0~-0.05:120,-0.05~0.6:180,0.6~0.0:250
|
||||
[frame]
|
||||
image=units/monsters/scarab/scarab-horn-[1,2].png:[130,170]
|
||||
image=units/monsters/scarab/scarab-horn-[1,2,3].png:[150,130,170]
|
||||
[/frame]
|
||||
[frame]
|
||||
image=units/monsters/scarab/scarab.png:220
|
||||
|
|