actor Shadowman : GlassClassBase
{
Player.ScoreIcon "C_03H0X"
player.startitem "GlassHealthBar"
player.displayname "Shadowman"
player.soundclass "Shadowmanc"
player.startitem "ShadowBladeBoss"
player.startitem "ShadowBladerBoss"
//player.startitem "Non-Boomer"
//player.startitem "Murumasa"
player.startitem "CloakAmmo", 28
player.startitem "CanWallJump"
player.jumpz 15

player.startitem "TopSpinWeakness2", 1

player.startitem "TopSpinWeakness", 1
player.startitem "ChargeKickWeakness", 1
player.startitem "SlashClawWeakness", 1
States
{
Spawn:
SHAM A 0
SHAM B 1
SHAM A 1
Goto Spawn+2
See:
//SHAM I 0 A_JumpIfInventory("ShadowSlide",1,"Slide")
SHAM BCDE 5
Goto Spawn
Missile:
SHAM F 1
SHAM FFFF 1 A_JumpIfInventory("ShadowSlide",1,"Slide")
SHAM G 4
goto Spawn
Slide:
SHAM I 23
goto Spawn+2
ClassPain:
SHAM H 0
goto PainContinue
DeathFix:
SHAM H 0
goto DeathContinue
ClassDeath:
SHAM H 1
goto MegaDeathEnd
}
}

actor ShadowSlide : PowerSpeed
{
Speed 2.5
Powerup.Duration 25
}