Crushing ceiling linedef types

From Eternity Wiki
Revision as of 15:56, 21 February 2010 by Printz (talk | contribs) (→‎Crusher Linedef Types: Added extradata mnemonics to reg/ext linetypes)
Jump to navigationJump to search

A crusher ceiling is a linedef type that causes the ceiling to cycle between its starting height and 8 above the floor, damaging monsters and players that happen to be in between. Barrels explode when crushed.

Once a crusher ceiling is started it remains running for the remainder of the level even if temporarily suspended with a stop type. No other ceiling action can be used in that sector thereafter.

Varieties of Crushers

A crusher can be activated by pushing on a linedef bounding it (generalized types only), or by pushing on a switch with the same tag as the crusher sector, or by walking over a linedef with the same tag as the crusher, or by shooting a linedef with the same tag as the crusher with an impact weapon (generalized types only).

A crusher has a speed: slow, normal, fast, or turbo. The slower the speed, the more damage the crusher does when crushing, simply thru being applied longer. When a slow or normal crusher is moving down and encounters something to crush, it slows down even more, by a factor of 8. This persists until it reaches bottom of stroke and starts up again. Fast and turbo crushers do not slow down.

A crusher can be silent. The regular silent crusher makes platform stop and start noises at top and bottom of stroke. The generalized silent crusher is completely quiet.

A crusher linedef is provided to stop a crusher in its current position. Care should be used that this doesn't lock the player out of an area of the wad if the crusher is too low to pass. A crusher can be restarted, but not changed, with any crusher linedef.

Crusher Linedef Types

Regular and Extended Crusher Types
-------------------------------------------------------------------
#     Class  Trig   Spd  Mon Silent Action  ExtraData mnemonic

184   Ext    SR     Slow No  No     Start   SR_StartCrusher_Slow
49    Reg    S1     Slow No  No     Start   S1_StartCrusher_Slow
73    Reg    WR     Slow No  No     Start   WR_StartCrusher_Slow
25    Reg    W1     Slow No  No     Start   W1_StartCrusher_Slow

183   Ext    SR     Fast No  No     Start   SR_StartCrusher_Fast
164   Ext    S1     Fast No  No     Start   S1_StartCrusher_Fast
77    Reg    WR     Fast No  No     Start   WR_StartCrusher_Fast
6     Reg    W1     Fast No  No     Start   W1_StartCrusher_Fast

185   Ext    SR     Slow No  Yes    Start   SR_StartCrusher_Silent_Slow
165   Ext    S1     Slow No  Yes    Start   S1_StartCrusher_Silent_Slow
150   Ext    WR     Slow No  Yes    Start   WR_StartCrusher_Silent_Slow
141   Reg    W1     Slow No  Yes    Start   W1_StartCrusher_Silent_Slow

188   Ext    SR     ---- --  --     Stop    SR_StopCrusher
168   Ext    S1     ---- --  --     Stop    S1_StopCrusher
74    Reg    WR     ---- --  --     Stop    WR_StopCrusher
57    Reg    W1     ---- --  --     Stop    W1_StopCrusher

Generalized Crusher Types
---------------------------------------------------------------------------
#      Class   Trig   Spd    Mon  Silent

2F80H- Gen     D1/DR  Slow   Yes  Yes
2FFFH          S1/SR  Normal No   No
               W1/WR  Fast        
               G1/GR  Turbo

Back to Linedef types