actor Protoman : LightClassBase
{
player.startitem "LightHealthBar"
player.displayname "Protoman"
player.soundclass "protomanc"
player.startitem "ProtoBusterC"
player.startitem "BusterAmmo", 3
player.startitem "CanCopyWeapons"
player.startitem "CanUseItems"
//player.startitem "EnergyBalancerActive"
States
{
Spawn:
PROM A 0 ACS_ExecuteAlways(140)
PROM A 0 ACS_ExecuteAlways(144)
PROM B 1 ACS_ExecuteAlways(140)
PROM A 0 ACS_ExecuteAlways(144)
PROM A 1 ACS_ExecuteAlways(140)
Goto Spawn+3
See:
PROM BCDE 5 ACS_ExecuteAlways(140)
PROM A 0 ACS_ExecuteAlways(144)
Goto Spawn
Missile:
PROM F 1 ACS_ExecuteAlways(140)
PROM A 0 ACS_ExecuteAlways(144)
PROM F 0 A_JumpIfInventory("ProtoSlide",1,"Slide")
PROM F 4 ACS_ExecuteAlways(140)
PROM A 0 ACS_ExecuteAlways(144)
PROM G 4 ACS_ExecuteAlways(140)
PROM A 0 ACS_ExecuteAlways(144)
goto Spawn
Slide:
PROM I 20
PROM A 0
goto Spawn
ClassPain:
PROM H 0
goto PainContinue
ClassDeath:
PROM H 0
goto DeathContinue
DropWeapon:
PROM H 0
PROM Z 0
PROM Z -1
stop
}
}