actor Metalman : ClassBase //75
{
Player.StartItem "IFMM02", 1
Player.ScoreIcon "C_02A0X"
player.displayname "metalman"
player.soundclass "metalmanc"
player.startitem "MetalBladeBoss"
player.startitem "BuzzsawAmmo", 28
//player.startitem "CanWallJump"
player.startitem "MetalHoverBootsAmmo", 280
player.startitem "MetalmanItem", 1

player.maxhealth 80
health 80
player.jumpz 11
player.forwardmove 0.85, 0.85
player.sidemove 0.83, 0.83

//damagefactor "Metal", 1337.5
player.startitem "QuickBoomerangWeakness2", 1
player.startitem "MetalBladeWeakness2", 1

player.startitem "NeedleCannonWeakness", 1
player.startitem "QuickBoomerangWeakness", 1
player.startitem "YamatoSpearWeakness", 1
player.startitem "TripleBladeWeakness", 1
States
{
Spawn:
METM A 0
METM B 1
METM A 1 A_JumpIf(z-floorz>0,"Jumping")
Goto Spawn+2
See:
METM BBBBBCCCCCDDDDDEEEEE 1 A_JumpIf(z-floorz>0,"Jumping")
Goto Spawn
Missile:
TNT1 A 0 A_JumpIf(z-floorz>0,"JumpingShooting")
METM F 5
METM G 4
goto Spawn

Jumping:
METM I 1 A_JumpIf(z-floorz<=0, "Spawn")
wait

JumpingShooting:
METM JJJJJKKKK 1 A_JumpIf(z-floorz<=0, "Spawn")
goto Jumping

ClassPain:
METM H 0
goto PainContinue
ClassDeath:
METM H 0
goto DeathContinue
}
}