// Default actor for unregistered doomednums ------------------------------- ACTOR Unknown { Radius 32 Height 56 +NOGRAVITY +NOBLOCKMAP +DONTSPLASH States { Spawn: UNKN A -1 Stop } } // Route node for monster patrols ------------------------------------------- ACTOR PatrolPoint { Radius 8 Height 8 Mass 10 +NOGRAVITY +NOBLOCKMAP +DONTSPLASH RenderStyle None } // A special to execute when a monster reaches a matching patrol point ------ ACTOR PatrolSpecial { Radius 8 Height 8 Mass 10 +NOGRAVITY +NOBLOCKMAP +DONTSPLASH RenderStyle None } // Map spot ---------------------------------------------------------------- ACTOR MapSpot { +NOBLOCKMAP +NOSECTOR +NOGRAVITY +DONTSPLASH RenderStyle None } // same with different editor number for Legacy maps ----------------------- ACTOR FS_Mapspot : Mapspot { } // Map spot with gravity --------------------------------------------------- ACTOR MapSpotGravity : MapSpot { -NOBLOCKMAP -NOSECTOR -NOGRAVITY } // Point Pushers ----------------------------------------------------------- ACTOR PointPusher { +NOBLOCKMAP +INVISIBLE } ACTOR PointPuller { +NOBLOCKMAP +INVISIBLE } // Bloody gibs ------------------------------------------------------------- ACTOR RealGibs { +DROPOFF +CORPSE +NOTELEPORT +DONTGIB States { Spawn: goto GenericCrush } } // Gibs that can be placed on a map. --------------------------------------- // // These need to be a separate class from the above, in case someone uses // a deh patch to change the gibs, since ZDoom actually creates a gib actor // for actors that get crushed instead of changing their state as Doom did. ACTOR Gibs : RealGibs { ClearFlags } // Needed for loading Build maps ------------------------------------------- ACTOR CustomSprite native { +NOBLOCKMAP +NOGRAVITY States { Spawn: TNT1 A -1 Stop } } // SwitchableDecoration: Activate and Deactivate change state -------------- ACTOR SwitchableDecoration native { } ACTOR SwitchingDecoration : SwitchableDecoration native { } // Random spawner ---------------------------------------------------------- ACTOR RandomSpawner native { +NOBLOCKMAP +NOSECTOR +NOGRAVITY +THRUACTORS } // Fast projectiles -------------------------------------------------------- ACTOR FastProjectile native { Projectile MissileHeight 0 } // Sector flag setter ------------------------------------------------------ ACTOR SectorFlagSetter native { +NOBLOCKMAP +NOGRAVITY +DONTSPLASH RenderStyle None } // Marker for sounds ------------------------------------------------------- ACTOR SpeakerIcon : Unknown { States { Spawn: SPKR A -1 BRIGHT Stop } Scale 0.125 }