ThrustThing: Difference between revisions
From Eternity Wiki
Jump to navigationJump to search
(Created page with "72:'''ThrustThing'''(''angle'', ''speed'', ''reserved'', ''tid'') Pushes a thing or more in a horizontal direction. ==Arguments== *''angle'': byte angle of direction to...") |
No edit summary |
||
Line 1: | Line 1: | ||
72:'''ThrustThing'''(''angle'', ''speed'', '' | 72:'''ThrustThing'''(''angle'', ''speed'', ''nolimit'', ''tid'') | ||
Pushes a thing or more in a horizontal direction. | Pushes a thing or more in a horizontal direction. | ||
Line 6: | Line 6: | ||
*''angle'': [[byte angle]] of direction to push things by. | *''angle'': [[byte angle]] of direction to push things by. | ||
*''speed'': starting speed by which to push things. | *''speed'': starting speed by which to push things. | ||
*'' | *''nolimit'': if 1, it will allow thrusting at speeds greater than the usual limit in DOOM of plasma projectiles. Otherwise, if 0, the velocity will be capped. | ||
*''tid'': [[TID]] optional tag of things to push. As usual, 0 means activator. | *''tid'': [[TID]] optional tag of things to push. As usual, 0 means activator. | ||
Latest revision as of 12:11, 23 August 2025
72:ThrustThing(angle, speed, nolimit, tid)
Pushes a thing or more in a horizontal direction.
Arguments[edit]
- angle: byte angle of direction to push things by.
- speed: starting speed by which to push things.
- nolimit: if 1, it will allow thrusting at speeds greater than the usual limit in DOOM of plasma projectiles. Otherwise, if 0, the velocity will be capped.
- tid: TID optional tag of things to push. As usual, 0 means activator.
Remarks[edit]
In Hexen, from where this special was inherited, it can only be triggered from the front side. In Eternity however it can be triggered from any side, unless you set a UDMF or ExtraData flag to limit activation from front side.
See also ThrustThingZ for vertical thrusting.