Linedef type 434
Linedef type 434, Award Power-Up, is a type of linedef executor which, when triggered by a player, gives the player a custom power-up.
Setup
The tag given to this linedef is irrelevant. The name of the power-up to award should be written in the control linedef's front upper texture field. If the name is longer than eight characters, it continues in the front middle texture and front lower texture fields.
The front texture X offset of the control linedef determines the value to be given to the power-up. If the power-up is based on an amount of time, the front texture X offset will determine the amount of time the power-up lasts in tics. If the power-up is based on an amount of ammunition, the front texture X offset will determine how much of that power-up the player is awarded. If Flag [6] / Not Climbable is checked, the power-up will not have a time limit, and will remain indefinitely.
If Flag [1] / Block Enemies is checked, the power-up time/amount will instead be set by the control linedef's back upper texture field. This is necessary for power-ups that require names rather than numbers in this field, such as pw_shield
and pw_emeralds
. As with the front textures, if the name is longer than eight characters, it continues in the back middle texture and back lower texture fields. Arithmetic and bitwise operators can be used here. This is especially useful for pw_shield
. For example, setting the back textures to SH_FORCE|10
will give the player a Force Shield with 11 hit points.
The custom power constants can be found here.
|
Sample
- Example file: ex_ld434_awardcustompower.wad (MAP01)
- Stepping on the blue button gives the player permanent invincibility. Stepping on the red button removes it.
How to use |
---|
|