scorpion variations (#5589)

* portrait variation for sand-scuttler scorpion variation

* units - scorpion zombie/soulless variation

* addition of new unit called rock scorpion
This commit is contained in:
doofus-01 2021-04-03 16:35:26 -07:00 committed by GitHub
parent 22a9d21dee
commit bdfb550e9a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
29 changed files with 144 additions and 2 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 153 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 133 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 143 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

View file

@ -37,7 +37,7 @@
advances_to=null
{AMLA_DEFAULT}
cost=16
undead_variation=spider
undead_variation=scorpion
usage=fighter
description= _ "A normal scorpion is dangerous enough — the deadliness of one the size of a man needs little explanation."
{NOTE_POISON}
@ -111,6 +111,8 @@
variation_id=scuttler
name= _ "Sand Scuttler"
inherit=yes
small_profile="portraits/monsters/scuttler.png~FL()"
profile="portraits/monsters/scuttler.png~RIGHT()"
image="units/monsters/scorpion/sand-scuttler.png"
description= _ "Blending in nearly seamlessly into sandy dunes, these critters are an odd mix of mundane creature and elemental beast. Though usually timid, Sand Scuttlers sometimes attack unwary travelers, especially when startled."
[standing_anim]

View file

@ -23,7 +23,7 @@
advances_to=Giant Scorpion
cost=12
usage=fighter
undead_variation=spider
undead_variation=scorpion
description= _ "One of the most potent known venoms is that of the monstrous scorpions of the frontier. Fetching a high price by assassins and apothecaries alike, this venom is often seen as a quick way to make coin, alluring bold hunters to venture into the wilderness to harvest it. However, even in a juvenile state, these scorpions can deliver deadly stings and are faster than most men. Whats worse is that they can live in rather large nests, and angering a seemingly lone scorpion can lead to swarms of them crawling up from the ground — quickly turning the hunter into the hunted. They are protected by a sturdy shell which hardens as they age, becoming more resilient. This carapace is very resistant to normal blade strikes or piercing attacks, but can be broken with heavy blows."
{NOTE_POISON}
die_sound=hiss-big.wav

View file

@ -0,0 +1,122 @@
#textdomain wesnoth-units
[unit_type]
id=Rock Scorpion
name= _ "Rock Scorpion"
race=monster
image="units/monsters/scorpion/rock-scorpion.png"
small_profile="portraits/monsters/scorpion-rock.png~FL()"
profile="portraits/monsters/scorpion-rock.png~RIGHT()"
# not done yet
#ifdef __UNUSED__
[standing_anim]
start_time=0
direction=s,sw,se
[frame]
image="units/monsters/scorpion/rock-scorpion.png:150"
[/frame]
[/standing_anim]
[standing_anim]
start_time=0
direction=n,nw,ne
[frame]
image="units/monsters/scorpion/rock-scorpion-ne.png:150"
[/frame]
[/standing_anim]
#endif
hitpoints=35
movement_type=mountainfoot
[resistance]
blade=70
pierce=80
impact=80
fire=90
cold=110
arcane=100
[/resistance]
movement=5
experience=50
level=1
alignment=neutral
advances_to=null
{AMLA_DEFAULT}
cost=18
undead_variation=scorpion
usage=fighter
description= _ "Rock scorpions have featured in tales of highwaymen and drunks, but there has been scant evidence that they truly exist. They've been described as stealthy monsters with a hide of solid rock, and sharp, crystalline claws. Unlike most scorpions, they do not deliver their poison with a piercing stinger, but instead spray their enemies with a noxious, volatile stream."
{NOTE_POISON}
die_sound=hiss-big.wav
{DEFENSE_ANIM "units/monsters/scorpion/rock-scorpion-defend2.png" "units/monsters/scorpion/rock-scorpion-defend1.png" hiss.wav }
# {DEFENSE_ANIM_DIRECTIONAL "units/monsters/scorpion/rock-scorpion-defend2.png" "units/monsters/scorpion/rock-scorpion-defend1.png" "units/monsters/scorpion/rock-scorpion-ne-defend2.png" "units/monsters/scorpion/rock-scorpion-ne-defend1.png" hiss.wav }
[attack]
name=spray
description=_"spray"
type=impact
range=ranged
icon=attacks/waterspray.png~GS()~CS(-190,0,-220)
[specials]
{WEAPON_SPECIAL_POISON}
[/specials]
damage=4
# defense_weight=10.0
number=1
[/attack]
[attack]
name=pincers
description=_"pincers"
type=blade
range=melee
damage=5
number=4
[/attack]
[attack_anim]
[filter_attack]
name=pincers
[/filter_attack]
direction=s,sw,se
start_time=-240
offset=0.0~-0.1:200,-0.1~0.7:160,0.7~0.0:240
[frame]
image="units/monsters/scorpion/rock-scorpion.png:600"
# image="units/monsters/scorpion/rock-scorpion-pincer-[1~6].png:[100,100,80*2,120,120]"
[/frame]
[frame]
image="units/monsters/scorpion/rock-scorpion.png:1"
[/frame]
{SOUND:HIT_AND_MISS pincers.ogg {SOUND_LIST:MISS} -150}
[/attack_anim]
# not done yet
#ifdef __UNUSED__
[attack_anim]
[filter_attack]
name=pincers
[/filter_attack]
direction=n,nw,ne
start_time=-240
offset=0.0~-0.2:200,-0.2~0.6:160,0.6~0.0:240
[frame]
image="units/monsters/scorpion/rock-scorpion-ne-pincer[1~6].png:[100,120,100,80,100,100]"
[/frame]
[frame]
image="units/monsters/scorpion/rock-scorpion-ne.png:1"
[/frame]
{SOUND:HIT_AND_MISS pincers.ogg {SOUND_LIST:MISS} -150}
[/attack_anim]
#endif
[attack_anim]
[filter_attack]
name=spray
[/filter_attack]
start_time=-350
missile_start_time=-250
[missile_frame]
duration=250
image="projectiles/water-spray.png~CS(20,150,-170)"
image_diagonal="projectiles/water-spray.png~CS(20,150,-170)"
[/missile_frame]
[frame]
image="units/monsters/scorpion/rock-scorpion.png:400"
# image="units/monsters/scorpion/rock-scorpion-stinger-[1~5].png:[80*5]"
[/frame]
{SOUND:HIT_AND_MISS squishy-strike.ogg squishy-miss.ogg -200}
[/attack_anim]
[/unit_type]

View file

@ -254,6 +254,15 @@
{UNIT_BODY_SOULLESS_GRAPHICS soulless-saurian}
[/variation]
[variation]
variation_id=scorpion
variation_name= _ "wc_variation^Scorpion"
inherit=yes
profile=portraits/undead/zombie-scorpion.png
{UNIT_BODY_SOULLESS_STATS scuttlefoot 4 33}
{UNIT_BODY_SOULLESS_GRAPHICS soulless-scorpion}
[/variation]
[variation]
variation_id=spider
variation_name= _ "wc_variation^Spider"

View file

@ -253,6 +253,15 @@
{UNIT_BODY_WALKING_CORPSE_GRAPHICS zombie-saurian}
[/variation]
[variation]
variation_id=scorpion
variation_name= _ "wc_variation^Scorpion"
inherit=yes
profile=portraits/undead/zombie-scorpion.png
{UNIT_BODY_WALKING_CORPSE_STATS scuttlefoot 4 21}
{UNIT_BODY_WALKING_CORPSE_GRAPHICS zombie-scorpion}
[/variation]
[variation]
variation_id=spider
variation_name= _ "wc_variation^Spider"