actor Drillman : LightClassBase
{
player.startitem "LightHealthBar"
player.displayname "drillman"
player.soundclass "drillmanc"
player.startitem "DrillBombBoss"
player.startitem "DrillBombClassAmmo", 28
damagefactor "Dive", 1.7
damagefactor "Mine", 1.5
States
{
Spawn:
DRIM A 0
DRIM B 1 ACS_ExecuteAlways(137)
DRIM A 1 ACS_ExecuteAlways(137)
Goto Spawn+2
See:
DRIM BCDE 5 ACS_ExecuteAlways(137)
Goto Spawn
Missile:
DRIM FFFFF 1 A_JumpIfInventory("DrillingFlag",1,"Drill")
DRIM G 4 ACS_ExecuteAlways(137)
goto Spawn
Drill:
DRIM I 8 ACS_ExecuteAlways(137)
DRIM J 2 ACS_ExecuteAlways(137)
DRIM K 40 ACS_ExecuteAlways(137)
Goto Spawn
ClassPain:
DRIM H 0
goto PainContinue
ClassDeath:
DRIM H 0 A_TakeInventory("DrillBombBoss")
goto DeathContinue
DropWeapon:
DRIM H 0 A_TakeInventory("DrillBombBoss")
DRIM Z 0 A_SpawnItemEx("DrillBombWepCDropped")
DRIM Z -1
stop
Pain.Dive:
PLAY H 0 A_GiveInventory("SuperEffective", 3)
goto "ClassBase::Pain.Dive"
}
}