#
# To save on sprite slots, these all use the same sprite slot.
#
FREESLOT
SPR_FP1U

#
# ========
# Lilac-Up
# ========
#
FREESLOT
S_FOLLOWER_FPLILACUP
S_FOLLOWER_FPLILACUPHAPPY

STATE S_FOLLOWER_FPLILACUP
SpriteName = SPR_FP1U
SpriteFrame = A
Duration = -1
Var1 = 0
Var2 = 0
Next = S_FOLLOWER_FPLILACUP

STATE S_FOLLOWER_FPLILACUPHAPPY
SpriteName = SPR_FP1U
SpriteFrame = B|FF_ANIMATE
Duration = -1
Var1 = 5
Var2 = 3
Next = S_FOLLOWER_FPLILACUPHAPPY

FOLLOWER
Name = Lilac-Up
DefaultColor = Thistle
AtAngle = 260
ZOffs = 0*FRACUNIT
Distance = 40*FRACUNIT
Height = 32*FRACUNIT
AngleLag = 3*FRACUNIT/2
HorzLag = 5*FRACUNIT/2
BobAmp = 2*FRACUNIT
Mode = GROUND
IdleState = S_FOLLOWER_FPLILACUP
FollowState = S_FOLLOWER_FPLILACUP
WinState = S_FOLLOWER_FPLILACUPHAPPY
HitConfirmState = S_FOLLOWER_FPLILACUPHAPPY
Icon = ICOFFP1L
Category = FreedomPlanet
HornSound = DSFHFP1L

#
# ========
# Milla-Up
# ========
#
FREESLOT
S_FOLLOWER_FPMILLAUP
S_FOLLOWER_FPMILLAUPHAPPY

STATE S_FOLLOWER_FPMILLAUP
SpriteName = SPR_FP1U
SpriteFrame = H
Duration = -1
Var1 = 0
Var2 = 0
Next = S_FOLLOWER_FPMILLAUP

STATE S_FOLLOWER_FPMILLAUPHAPPY
SpriteName = SPR_FP1U
SpriteFrame = I|FF_ANIMATE
Duration = -1
Var1 = 7
Var2 = 3
Next = S_FOLLOWER_FPMILLAUPHAPPY

FOLLOWER
Name = Milla-Up
DefaultColor = Sepia
AtAngle = 260
ZOffs = 0*FRACUNIT
Distance = 40*FRACUNIT
Height = 32*FRACUNIT
AngleLag = 3*FRACUNIT/2
HorzLag = 5*FRACUNIT/2
BobAmp = 2*FRACUNIT
Mode = GROUND
IdleState = S_FOLLOWER_FPMILLAUP
FollowState = S_FOLLOWER_FPMILLAUP
WinState = S_FOLLOWER_FPMILLAUPHAPPY
HitConfirmState = S_FOLLOWER_FPMILLAUPHAPPY
Icon = ICOFFP1M
Category = FreedomPlanet
HornSound = DSFHFP1M

#
# ========
# Carol-Up
# ========
#
FREESLOT
S_FOLLOWER_FPCAROLUP
S_FOLLOWER_FPCAROLUPHAPPY

STATE S_FOLLOWER_FPCAROLUP
SpriteName = SPR_FP1U
SpriteFrame = Q
Duration = -1
Var1 = 0
Var2 = 0
Next = S_FOLLOWER_FPCAROLUP

STATE S_FOLLOWER_FPCAROLUPHAPPY
SpriteName = SPR_FP1U
SpriteFrame = R|FF_ANIMATE
Duration = -1
Var1 = 5
Var2 = 3
Next = S_FOLLOWER_FPCAROLUPHAPPY

FOLLOWER
Name = Carol-Up
DefaultColor = Lime
AtAngle = 260
ZOffs = 0*FRACUNIT
Distance = 40*FRACUNIT
Height = 32*FRACUNIT
AngleLag = 3*FRACUNIT/2
HorzLag = 5*FRACUNIT/2
BobAmp = 2*FRACUNIT
Mode = GROUND
IdleState = S_FOLLOWER_FPCAROLUP
FollowState = S_FOLLOWER_FPCAROLUP
WinState = S_FOLLOWER_FPCAROLUPHAPPY
HitConfirmState = S_FOLLOWER_FPCAROLUPHAPPY
Icon = ICOFFP1C
Category = FreedomPlanet
HornSound = DSFHFP1C

#
# ========
# Spade-Up
# ========
#
FREESLOT
S_FOLLOWER_FPSPADEUP
S_FOLLOWER_FPSPADEUPHAPPY

STATE S_FOLLOWER_FPSPADEUP
SpriteName = SPR_FP1U
SpriteFrame = X
Duration = -1
Var1 = 0
Var2 = 0
Next = S_FOLLOWER_FPSPADEUP

STATE S_FOLLOWER_FPSPADEUPHAPPY
SpriteName = SPR_FP1U
SpriteFrame = Y|FF_ANIMATE
Duration = -1
Var1 = 5
Var2 = 3
Next = S_FOLLOWER_FPSPADEUPHAPPY

FOLLOWER
Name = Spade-Up
DefaultColor = Nickel
AtAngle = 260
ZOffs = 0*FRACUNIT
Distance = 40*FRACUNIT
Height = 32*FRACUNIT
AngleLag = 3*FRACUNIT/2
HorzLag = 5*FRACUNIT/2
BobAmp = 2*FRACUNIT
Mode = GROUND
IdleState = S_FOLLOWER_FPSPADEUP
FollowState = S_FOLLOWER_FPSPADEUP
WinState = S_FOLLOWER_FPSPADEUPHAPPY
HitConfirmState = S_FOLLOWER_FPSPADEUPHAPPY
Icon = ICOFFP1S
Category = FreedomPlanet
HornSound = DSFHFP1S