#
# ========
# White Wisp
# *not to be confused with Yacker
# **despite using their slow.ogg
# ========
#
FREESLOT
SPR_AQBS
S_AQWHITEWISP
S_AQWHITEWISPMOVE
S_AQWHITEWISPPAIN
S_AQWHITEWISPLOSE

STATE S_AQWHITEWISP
SpriteName = SPR_AQBS
SpriteFrame = FF_ANIMATE
Duration = -1
Var1 = 7
Var2 = 4
Next = S_AQWHITEWISP

STATE S_AQWHITEWISPMOVE
SpriteName = SPR_AQBS
SpriteFrame = I|FF_ANIMATE
Duration = -1
Var1 = 1
Var2 = 2
Next = S_AQWHITEWISPMOVE

STATE S_AQWHITEWISPPAIN
SpriteName = SPR_AQBS
SpriteFrame = K|FF_ANIMATE
Duration = -1
Var1 = 3
Var2 = 1
Next = S_AQWHITEWISPPAIN

STATE S_AQWHITEWISPLOSE
SpriteName = SPR_AQBS
SpriteFrame = O
Duration = -1
Var1 = 0
Var2 = 0
Next = S_AQWHITEWISPLOSE

FOLLOWER
Name = White_Wisp
DefaultColor = Steel
AtAngle = 230
ZOffs = 40*FRACUNIT
Distance = 40*FRACUNIT
Height = 32*FRACUNIT
AngleLag = FRACUNIT
BobAmp = 2*FRACUNIT
BobSpeed = 100*FRACUNIT
IdleState = S_AQWHITEWISP
FollowState = S_AQWHITEWISPMOVE
LoseState = S_AQWHITEWISPLOSE
HurtState = S_AQWHITEWISPPAIN
Icon = ICOFAQBS
Category = Wisps
HornSound = DSFHAQBS

#
# ========
# Cyan Wisp
# ========
#
FREESLOT
SPR_AQLZ
S_AQCYANWISP
S_AQCYANWISPMOVE
S_AQCYANWISPPAIN
S_AQCYANWISPLOSE

STATE S_AQCYANWISP
SpriteName = SPR_AQLZ
SpriteFrame = FF_ANIMATE
Duration = -1
Var1 = 3
Var2 = 5
Next = S_AQCYANWISP

STATE S_AQCYANWISPMOVE
SpriteName = SPR_AQLZ
SpriteFrame = E|FF_ANIMATE
Duration = -1
Var1 = 1
Var2 = 1
Next = S_AQCYANWISPMOVE

STATE S_AQCYANWISPPAIN
SpriteName = SPR_AQLZ
SpriteFrame = G|FF_ANIMATE
Duration = -1
Var1 = 3
Var2 = 1
Next = S_AQCYANWISPPAIN

STATE S_AQCYANWISPLOSE
SpriteName = SPR_AQLZ
SpriteFrame = K
Duration = -1
Var1 = 0
Var2 = 0
Next = S_AQCYANWISPLOSE

FOLLOWER
Name = Cyan_Wisp
DefaultColor = Cyan
AtAngle = 230
ZOffs = 40*FRACUNIT
Distance = 40*FRACUNIT
Height = 32*FRACUNIT
AngleLag = FRACUNIT
BobAmp = 2*FRACUNIT
BobSpeed = 100*FRACUNIT
IdleState = S_AQCYANWISP
FollowState = S_AQCYANWISPMOVE
LoseState = S_AQCYANWISPLOSE
HurtState = S_AQCYANWISPPAIN
Icon = ICOFAQLZ
Category = Wisps
HornSound = DSFHAQLZ

#
# ========
# Blue Wisp
# ========
#
FREESLOT
SPR_AQCU
S_AQBLUEWISP
S_AQBLUEWISPMOVE
S_AQBLUEWISPPAIN
S_AQBLUEWISPLOSE

STATE S_AQBLUEWISP
SpriteName = SPR_AQCU
SpriteFrame = FF_ANIMATE
Duration = -1
Var1 = 7
Var2 = 5
Next = S_AQBLUEWISP

STATE S_AQBLUEWISPMOVE
SpriteName = SPR_AQCU
SpriteFrame = I|FF_ANIMATE
Duration = -1
Var1 = 1
Var2 = 2
Next = S_AQBLUEWISPMOVE

STATE S_AQBLUEWISPPAIN
SpriteName = SPR_AQCU
SpriteFrame = K|FF_ANIMATE
Duration = -1
Var1 = 3
Var2 = 1
Next = S_AQBLUEWISPPAIN

STATE S_AQBLUEWISPLOSE
SpriteName = SPR_AQCU
SpriteFrame = O|FF_ANIMATE
Duration = -1
Var1 = 3
Var2 = 8
Next = S_AQBLUEWISPLOSE

FOLLOWER
Name = Blue_Wisp
DefaultColor = Sapphire
AtAngle = 230
ZOffs = 40*FRACUNIT
Distance = 40*FRACUNIT
Height = 32*FRACUNIT
AngleLag = FRACUNIT
BobAmp = 2*FRACUNIT
BobSpeed = 100*FRACUNIT
IdleState = S_AQBLUEWISP
FollowState = S_AQBLUEWISPMOVE
LoseState = S_AQBLUEWISPLOSE
HurtState = S_AQBLUEWISPPAIN
Icon = ICOFAQCU
Category = Wisps
HornSound = DSFHAQCU

#
# ========
# Black Wisp
# watch out, it's gonna blow
# ========
#
FREESLOT
SPR_AQBO
S_AQBLACKWISP
S_AQBLACKWISPMOVE
S_AQBLACKWISPPAIN

STATE S_AQBLACKWISP
SpriteName = SPR_AQBO
SpriteFrame = FF_ANIMATE
Duration = -1
Var1 = 3
Var2 = 5
Next = S_AQBLACKWISP

STATE S_AQBLACKWISPMOVE
SpriteName = SPR_AQBO
SpriteFrame = E|FF_ANIMATE
Duration = -1
Var1 = 1
Var2 = 2
Next = S_AQBLACKWISPMOVE

STATE S_AQBLACKWISPPAIN
SpriteName = SPR_AQBO
SpriteFrame = G|FF_ANIMATE
Duration = -1
Var1 = 1
Var2 = 2
Next = S_AQBLACKWISPPAIN

FOLLOWER
Name = Black_Wisp
DefaultColor = Nickel
AtAngle = 230
ZOffs = 40*FRACUNIT
Distance = 40*FRACUNIT
Height = 32*FRACUNIT
AngleLag = FRACUNIT
BobAmp = 2*FRACUNIT
BobSpeed = 100*FRACUNIT
IdleState = S_AQBLACKWISP
FollowState = S_AQBLACKWISPMOVE
LoseState = S_AQBLACKWISPPAIN
HurtState = S_AQBLACKWISPPAIN
Icon = ICOFAQBO
Category = Wisps
HornSound = DSFHAQBO

#
# ========
# Jade Wisp
# my baby
# ========
#
FREESLOT
SPR_AQGH
S_AQJADEWISP
S_AQJADEWISPMOVE
S_AQJADEWISPPAIN

STATE S_AQJADEWISP
SpriteName = SPR_AQGH
SpriteFrame = FF_ANIMATE
Duration = -1
Var1 = 3
Var2 = 5
Next = S_AQJADEWISP

STATE S_AQJADEWISPMOVE
SpriteName = SPR_AQGH
SpriteFrame = E|FF_ANIMATE
Duration = -1
Var1 = 1
Var2 = 2
Next = S_AQJADEWISPMOVE

STATE S_AQJADEWISPPAIN
SpriteName = SPR_AQGH
SpriteFrame = G|FF_ANIMATE
Duration = -1
Var1 = 3
Var2 = 2
Next = S_AQJADEWISPPAIN

FOLLOWER
Name = Jade_Wisp
DefaultColor = Aquamarine
AtAngle = 230
ZOffs = 40*FRACUNIT
Distance = 40*FRACUNIT
Height = 32*FRACUNIT
AngleLag = FRACUNIT
BobAmp = 2*FRACUNIT
BobSpeed = 100*FRACUNIT
IdleState = S_AQJADEWISP
FollowState = S_AQJADEWISPMOVE
LoseState = S_AQJADEWISPPAIN
HurtState = S_AQJADEWISPPAIN
Icon = ICOFAQGH
Category = Wisps
HornSound = DSFHAQGH
