Actor IsFreedoomGuyClass : ClassToken {}

ACTOR FreedoomGuyClass : DoomPlayer 
{
  Speed 1.0
  Health 100
  Player.MaxHealth 100
  Radius 16
  Height 56
  Mass 100
  PainChance 255
  Player.DisplayName "Freedoom Warrior"
  Player.CrouchSprite "FREC"
  Player.StartItem "FreedomPistol"
  Player.StartItem "FISTSOFFREEDOM"
  Player.StartItem "Clip", 50
  Player.ScoreIcon "FRDMIcon"
    Player.SoundClass "FreedoomGuy"
  Player.StartItem "IsFreedoomGuyClass"
  Player.StartItem "IsPlayer", 1
    Player.StartItem "DefaultHud", 1
	Player.StartItem "DefaultAmmo", 1
  Player.StartItem "DefaultMisc", 1
  	Player.StartItem "hatCharacterOffset", 93
  Species "Player"
  Player.WeaponSlot 1, FISTSOFFREEDOM, FREECHAINSAW
  Player.WeaponSlot 2, FreedomPistol
  Player.WeaponSlot 3, FreePumpShotgun, FreedoomScatterlaser
  Player.WeaponSlot 4, FreeChaingun
  Player.WeaponSlot 5, FreedoomMissileLauncher
  Player.WeaponSlot 6, FreedoomPolaricEW
  Player.WeaponSlot 7, FreedoomSkag1337
 States
  {
  Spawn:
    FREE A -1
    Loop
  See:
    FREE ABCD 4 
    Loop
  Missile:
    FREE E 9
    Goto Spawn
  Melee:
    FREE F 5 BRIGHT
    Goto Missile
  Pain:
    FREE G 4 
    FREE G 4 A_Pain
    Goto Spawn
  Death:
    FREE H 10
    FREE I 10 A_PlayerScream
    FREE J 10 A_NoBlocking
    FREE KLM 10
    FREE N -1
    Stop
  XDeath:
    FREE O 5
    FREE P 5 A_XScream
    FREE Q 5 A_NoBlocking
    FREE RSTUVW 5
    FREE W -1
    Stop
  }
}