Floor and ceiling specials

95:FloorAndCeiling_LowerByValue (tag, speed, height)

tag
Tag of affected sector
speed
Speed of the move
height
Amount to move

Moves both the floor and ceiling of the affected sectors down by height units.

96:FloorAndCeiling_RaiseByValue (tag, speed, height)

tag
Tag of affected sector
speed
Speed of the move
height
Amount to move

Moves both the floor and ceiling of the affected sectors up by height units.

251:FloorAndCeiling_LowerRaise (tag, fspeed, cspeed)

tag
Tag of affected sector
fspeed
Speed to move the floor
cspeed
Speed to move the ceiling

Lowers the sector's floor to the lowest surrounding floor and raises its ceiling to the highest surrounding ceiling.

245:Elevator_RaiseToNearest (tag, speed)

tag
Tag of affected sector
speed
How fast the elevator moves

Raises the floor and ceiling of the tagged sector so that its floor aligns with the floor of the next higher sector while keeping the same amount of distance between the floor and ceiling.

246:Elevator_MoveToFloor (tag, speed)

tag
Tag of affected sector
speed
How fast the elevator moves

Moves the floor and ceiling of the tagged sector so that its floor aligns with the floor of the sector the activating linedef is facing, while keeping the same amount of distance between the floor and ceiling.

247:Elevator_LowerToNearest (tag, speed)

tag
Tag of affected sector
speed
How fast the elevator moves

Lowers the floor and ceiling of the tagged sector so that its floor aligns with the floor of the next lower sector while keeping the same amount of distance between the floor and ceiling.

29:Pillar_Build (tag, speed, height)

tag
Tag of affected sector
speed
Speed of the build
height
Height (relative to floor) where the floor and ceiling meet

Raises the floor of a sector and lowers its ceiling so that they meet. The speed argument controls the speed of whichever part of the pillar has to move further, and the other part will have its speed set so that it arrives at its destination at the same time. If height is 0, then the floor and ceiling will meet halfway between their original positions.

94:Pillar_BuildAndCrush (tag, speed, height, crush)

tag
Tag of affected sector
speed
Speed of the build
height
Height (relative to floor) where the floor and ceiling meet
crush
Amount of damage to apply

This is the same as Pillar_Build except that it will also aply crushing damage to anything blocking the pillar from closing.

30:Pillar_Open (tag, speed, fdist, cdist)

tag
Tag of affected sector
speed
Speed of the open
fdist
How far the floor should lower
cdist
How far the ceiling should rise

Opens a pillar. If fdist is 0, then the pillar's floor will lower to the lowest surrounding floor. Similarly, if cdist is 0, then the pillar's ceiling will rise to the highest surrounding ceiling. The speed argument controls the speed of whichever part of the pillar has to move further, and the other part will have its speed set so that it arrives at its destination at the same time.