actor Crystalman : SturdyClassBase
{
Player.ScoreIcon "C_05H0X"
player.startitem "SturdyHealthBar"

player.displayname "crystalman"
player.soundclass "crystalmanc"
player.startitem "CustomBossAmmoBar"
player.startitem "CrystalEyeBoss"
player.startitem "CrystalEyeClassAmmo", 60
player.forwardmove 0.7, 0.7
player.sidemove 0.68, 0.68
player.jumpz 13

player.startitem "GyroAttackWeakness2", 1

player.startitem "RollingCutterWeakness", 1
player.startitem "MetalBladeWeakness", 1
player.startitem "ShadowBladeWeakness", 1
//player.startitem "RingBoomerangWeakness", 1
player.startitem "GyroAttackWeakness", 1
player.startitem "SilverTomahawkWeakness", 1
player.startitem "TenguBladeWeakness", 1
player.startitem "ScrewCrusherWeakness", 1
States
{
Spawn:
CRYM A 0
CRYM B 1
CRYM A 0 A_JumpIfInventory("CrystalEyeIsOut",1,"Missile2")
CRYM A 1
Goto Spawn+2
See:
CRYM BCDE 5 A_JumpIfInventory("CrystalEyeIsOut",1,"Missile2")
Goto Spawn
Missile:
CRYM FFFFF 1 A_JumpIfInventory("CrystalEyeIsOut",1,"Missile2")
CRYM G 4
goto Spawn
Missile2:
CRYM FG 3
CRYM F 0 A_JumpIfInventory("CrystalEyeIsOut",1,"Missile2")
goto Missile

ClassPain:
CRYM H 0
goto PainContinue
DeathFix:
CRYM H 0
goto DeathContinue
ClassDeath:
CRYM H 1
goto MegaDeathEnd
}
}