actor Iceman : ClassBase
{
player.displayname "Iceman"
player.soundclass "Icemanc"
player.startitem "IceSlasherBoss"
player.startitem "IcicleAmmo", 28
damagefactor "Thunder", 1.5
damagefactor "Shock", 1.2
damagefactor "Bolt", 1.2
States
{
Spawn:
ICEM A 0
ICEM B 1 ACS_ExecuteAlways(137)
ICEM A 1 ACS_ExecuteAlways(137)
Goto Spawn+2
See:
ICEM BCDE 5 ACS_ExecuteAlways(137)
Goto Spawn
Missile:
ICEM F 5 ACS_ExecuteAlways(137)
ICEM G 4 ACS_ExecuteAlways(137)
goto Spawn
ClassPain:
ICEM H 0
goto PainContinue
ClassDeath:
ICEM H 0 A_TakeInventory("IceSlasherBoss")
goto DeathContinue
DropWeapon:
ICEM H 0 A_TakeInventory("IceSlasherBoss")
ICEM Z 0 A_SpawnItemEx("IceSlasherWepCDropped")
ICEM Z -1
stop
Pain.Shock:
PLAY H 0 A_GiveInventory("SuperEffective", 3)
goto "ClassBase::Pain.Shock"
Pain.Thunder:
PLAY H 0 A_GiveInventory("SuperEffective", 3)
goto "ClassBase::Pain.Thunder"
Pain.Bolt:
PLAY H 0 A_GiveInventory("SuperEffective", 3)
goto "ClassBase::Pain.Bolt"
}
}