actor Freezeman : ClassBase
{
player.displayname "freezeman"
player.soundclass "freezemanc"
player.startitem "FreezeCrackerBoss"
player.startitem "MrFreezeAmmo", 28
damagefactor "Junk", 1.5
damagefactor "JunkShot", 1.5
damagefactor "Dust", 1.2
damagefactor "Oil", 1.2
States
{
Spawn:
FREE A 0
FREE B 1 ACS_ExecuteAlways(137)
FREE A 5 ACS_ExecuteAlways(137)
Goto Spawn+2
See:
FREE BCDE 5 ACS_ExecuteAlways(137)
Goto Spawn
Missile:
FREE FG 4 ACS_ExecuteAlways(137)
goto Spawn
ClassPain:
FREE H 0
goto PainContinue
ClassDeath:
FREE H 0 A_TakeInventory("FreezeCrackerBoss")
goto DeathContinue
DropWeapon:
FREE H 0 A_TakeInventory("FreezeCrackerBoss")
FREE Z 0 A_SpawnItemEx("FreezeCrackerWepCDropped")
FREE Z -1
stop
Pain.Junk:
PLAY H 0 A_GiveInventory("SuperEffective", 3)
goto "ClassBase::Pain.Junk"
Pain.JunkShot:
PLAY H 0 A_GiveInventory("SuperEffective", 3)
goto "ClassBase::Pain.JunkShot"
Pain.Dust:
PLAY H 0 A_GiveInventory("SuperEffective", 3)
goto "ClassBase::Pain.Dust"
Pain.Oil:
PLAY H 0 A_GiveInventory("SuperEffective", 3)
goto "ClassBase::Pain.Oil"

TimeStopped:
FREE I 0 SetPlayerProperty(0,1,4)
FREE IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII 1 A_Stop
FREE I 0 SetPlayerProperty(0,0,4)
Goto pain+1
}
}