actor Heat Block 4000
{
//$Category MM8BDM-DESTROYABLE WALLS
+SOLID
+SHOOTABLE
+FORCEYBILLBOARD
+NOBLOOD
+DONTBLAST
+NOGRAVITY
scale 2.5
height 80
Radius 16
Health 100
Reactiontime 35
mass 99999
painchance 256
Damagefactor "ThunderBeam", 100.0
Damagefactor "CrashBomb", 100.0
Damagefactor "AtomicFire3", 100.0
Damagefactor "HardKnuckle", 100.0
Damagefactor "DrillBomb", 100.0
Damagefactor "ChargeKick", 100.0
Damagefactor "FlameBlast", 100.0
Damagefactor "AstroCrush", 100.0
Damagefactor "LaserTrident", 100.0
Damagefactor "CommandoMissile", 100.0
Damagefactor "SpreadDrill", 100.0
Damagefactor "BarrierWind", 100.0
Damagefactor "ForteCyclone", 100.0
Damagefactor "NuclearDetonator", 100.0
Damagefactor "BreakDash", 100.0
Damagefactor "ProtoBuster", 0.0
Damagefactor "Buster", 0.0
Damagefactor "Duofist1", 0.0
Damagefactor "Duofist2", 0.0
Damagefactor "Duofist3", 0.0
Damagefactor "RollingCutter", 0.0
Damagefactor "SuperArm", 0.0
Damagefactor "IceSlasher", 0.0
Damagefactor "HyperBomb", 0.0
Damagefactor "FireStorm", 0.0
Damagefactor "FireSpin", 0.0
Damagefactor "OilSlider", 0.0
Damagefactor "TimeSlow", 0.0
Damagefactor "MetalBlade", 0.0
Damagefactor "AirShooter", 0.0
Damagefactor "AtomicFire1", 0.0
Damagefactor "AtomicFire2", 0.0
Damagefactor "BubbleLead", 0.0
Damagefactor "QuickBoomerang", 0.0
Damagefactor "LeafShield", 0.0
Damagefactor "NeedleCannon", 0.0
Damagefactor "MagnetMissile", 0.0
Damagefactor "GeminiLaser", 0.0
Damagefactor "TopSpin", 0.0
Damagefactor "SearchSnake", 0.0
Damagefactor "SparkShock", 0.0
Damagefactor "ShadowBlade", 0.0
Damagefactor "FlashStopper", 0.0
Damagefactor "RainFlush", 0.0
Damagefactor "PharaohShot1", 0.0
Damagefactor "PharaohShot2", 0.0
Damagefactor "PharaohShot3", 0.0
Damagefactor "PharaohHold", 0.0
Damagefactor "RingBoomerang", 0.0
Damagefactor "DustCrusher", 0.0
Damagefactor "DiveMissile", 0.0
Damagefactor "GravityHold", 0.0
Damagefactor "WaterWave", 0.0
Damagefactor "PowerStone", 0.0
Damagefactor "GyroAttack", 0.0
Damagefactor "StarCrash", 0.0
Damagefactor "NapalmBomb", 0.0
Damagefactor "CrystalEye", 0.0
Damagefactor "CrystalEyeBit", 0.0
Damagefactor "BlizzardAttack", 0.0
Damagefactor "CentaurFlash", 0.0
Damagefactor "KnightCrush", 0.0
Damagefactor "SilverTomahawk", 0.0
Damagefactor "Windstorm", 0.0
Damagefactor "YamatoSpear", 0.0
Damagefactor "FreezeCracker", 0.0
Damagefactor "FreezeCrackerBit", 0.0
Damagefactor "JunkShield", 0.0
Damagefactor "DangerWrap", 0.0
Damagefactor "ThunderBolt", 0.0
Damagefactor "WildCoil", 0.0
Damagefactor "WildCoil2", 0.0
Damagefactor "SlashClaw", 0.0
Damagefactor "NoiseCrush1", 0.0
Damagefactor "NoiseCrush2", 0.0
Damagefactor "ScorchWheel", 0.0
Damagefactor "Megaball", 0.0
Damagefactor "FlameSword", 0.0
Damagefactor "FlameSwordSpark", 0.0
Damagefactor "FlashBomb", 0.0
Damagefactor "HomingSniper", 0.0
Damagefactor "IceWave", 0.0
Damagefactor "ThunderClaw", 0.0
Damagefactor "TornadoHold", 0.0
Damagefactor "WaterBalloon", 0.0
Damagefactor "MirrorBuster", 0.0
Damagefactor "MirrorBuster1", 0.0
Damagefactor "MirrorBuster2", 0.0
Damagefactor "ScrewCrusher", 0.0
Damagefactor "BalladeCracker", 0.0
Damagefactor "Sakugarne", 0.0
Damagefactor "CentaurArrow", 0.0
Damagefactor "PharaohWave", 0.0
Damagefactor "WaveBurner", 0.0
Damagefactor "MagicCard", 0.0
Damagefactor "RemoteMine", 0.0
Damagefactor "TenguBlade", 0.0
Damagefactor "CopyVision", 0.0
Damagefactor "IceWall", 0.0
Damagefactor "LightningStrike", 0.0
Damagefactor "ForceField", 0.0
Damagefactor "SonicWave", 0.0
Damagefactor "BitCannon", 0.0
Damagefactor "SharkBoomerang", 0.0
Damagefactor "WaterShooter", 0.0
Damagefactor "BladeLauncher", 0.0
Damagefactor "OilStream", 0.0
Damagefactor "TorchArm", 0.0
Damagefactor "GrabBuster", 0.0
Damagefactor "BubbleBomb", 0.0
Damagefactor "PhotonTorpedo", 0.0
Damagefactor "SaltWater", 0.0
Damagefactor "DeepDigger", 0.0
Damagefactor "ElectricSpark", 0.0
Damagefactor "BlackHole", 0.0
Damagefactor "SparkChaser", 0.0
Damagefactor "ConcreteShot", 0.0
Damagefactor "BlackHoleBomb", 0.0
Damagefactor "JewelSatillite", 0.0
Damagefactor "PlugBall", 0.0
Damagefactor "TornadoBlow", 0.0
Damagefactor "MagmaBazooka", 0.0
Damagefactor "HornetChaser", 0.0
Damagefactor "TripleBlade", 0.0
Damagefactor "ReboundStriker", 0.0
Damagefactor "ThunderWool", 0.0
Damagefactor "WaterShield", 0.0
Damagefactor "SolarBlazer", 0.0
Damagefactor "ChillSpike", 0.0
Damagefactor "WheelCutter", 0.0
Damagefactor "RockVulcan", 0.0
Damagefactor "ForteVulcan", 0.0
Damagefactor "DopplerCrash", 0.0
Damagefactor "DoppleAttack", 0.0
Damagefactor "FlameMixer", 0.0
Damagefactor "FlameShower", 0.0
States
{
Spawn:
HEAT A 1
loop
Pain.Breakablewall:
Pain.DrillBomb:
Pain.CrashBomb:
Pain.HardKnuckle:
pain.ThunderBeam:
pain.AstroCrush:
pain.LaserTrident:
pain.CommandoMissile:
pain.SpreadDrill:
HEAT A 0 DamageThing(100)
Pain:
HEAT A 0 A_SpawnItem("PainFX",0,3)
Goto Spawn
Death:
HEAT A 0
HEAT A 0 A_Stop
HEAT A 0 A_SpawnItemEx("Heat Block Respawner")
HEAT A 0 A_ChangeFlag("SHOOTABLE", 0)
HEAT A 0 A_ChangeFlag("SOLID", 0)
stop
}
}
actor Heat Block Respawner
{
+NOCLIP
scale 2.5
States
{
Spawn:
TNT1 A 175
TFOG A 3
TFOG BC 2
TNT1 A 1 A_SpawnItemEx("Heat Block")
stop
}
}