actor BurnerMan : GlassClassBase
{
Player.ScoreIcon "C_0BE0X"
player.startitem "GlassHealthBar"
player.displayname "burnerman"
player.soundclass "burnermanc"
player.startitem "WaveBurnerBoss"
player.startitem "BossBurnerAmmo", 84
player.startitem "BossBurnerAmmo2", 42
player.startitem "TrapUse"

//player.startitem "SpikeWallManWeakness", 1
player.startitem "IceWallWeakness2", 1

player.startitem "IceSlasherWeakness", 1
player.startitem "NeedleCannonWeakness", 1
player.startitem "BlizzardAttackWeakness", 1
player.startitem "FreezeCrackerWeakness", 1
player.startitem "IceWaveWeakness", 1
player.startitem "IceWallWeakness", 1

States
{
Spawn:
BURN A 0
BURN B 1
BURN A 1
BURN A 0 A_JumpIfInventory("BurnerDiveFlag",1,"AirDash")
BURN A 0 A_JumpIfInventory("UseTrapX",1,"Missile")
Goto Spawn+2
See:
BURN BBBBBCCCCCDDDDDEEEEE 1 A_JumpIfInventory("UseTrapX",1,"Missile")
Goto Spawn
Missile:
BURN F 0 A_JumpIfInventory("WaveBurnerFlag",1,"MissileG")
BURN F 0 A_JumpIfInventory("BurnerDashFlag",5,"ARunF")
BURN F 0 A_JumpIfInventory("BurnerDashFlag",4,"ARunE")
BURN F 0 A_JumpIfInventory("BurnerDashFlag",3,"ARunD")
BURN F 0 A_JumpIfInventory("BurnerDashFlag",2,"ARunC")
BURN F 0 A_JumpIfInventory("BurnerDashFlag",1,"ARunB")
BURN F 0
BURN FFFFF 1 A_JumpIfInventory("BurnerDiveFlag",1,"AirDash")
BURN GGGG 1 A_JumpIfInventory("BurnerDiveFlag",1,"AirDash")
goto Spawn+2
MissileG:
BURN F 0 A_JumpIfInventory("WaveBurnerFlag",2,"MissileF")
BURN G 2
Goto Missile
MissileF:
BURN F 2
Goto Missile
ARunB:
BURN B 2
Goto Missile//+6
ARunC:
BURN C 2
Goto Missile//+6
ARunD:
BURN D 2
Goto Missile//+6
ARunE:
BURN E 2
Goto Missile//+6
ARunF:
BURN E 2 A_TakeInventory("BurnerDashFlag",4)
Goto Missile//+6
AirDash:
BURN BB 1
BURN B 1 A_JumpIfInventory("BurnerDiveFlag",1,1)
goto Missile+6
BURN CC 1
BURN C 1 A_JumpIfInventory("BurnerDiveFlag",1,1)
goto Missile+6
BURN DD 1
BURN D 1 A_JumpIfInventory("BurnerDiveFlag",1,1)
goto Missile+6
BURN EE 1
BURN E 1 A_JumpIfInventory("BurnerDiveFlag",1,"AirDash")
goto Missile+6

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