Editing
Parameterized linedef specials
(section)
From Eternity Wiki
Jump to navigation
Jump to search
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
===Teleportation=== {|class="wikitable sortable" ! UDMF # ! DOOM Format # ! Name ! Arg1 ! Arg2 ! Arg3 ! Arg4 ! Arg5 |- || 70 || 444 || [[Teleport]] || tid || sector tag || || || |- || 71 || 445 || [[Teleport_NoFog]] || tid || use angle || sector tag || keep height || |- || 215 || 446 || [[Teleport_Line]] || - || dest_id || flip || || |} *444:'''Teleport'''(tid, sector_tag, reserved) :Teleports the activator. Depending on whether ''tid'' or ''sector_tag'' is nonzero, the behavior will be Hexen or Doom compatible. If ''tid'' is zero, then it will teleport like in Doom, into the first teleport destination found on sectors tagged ''sector_tag''. :If ''tid'' is non-zero, it will teleport to one random target thing (doesn't matter the type) among the ones tagged ''tid''. If in this case ''sector_tag'' is also non-zero, it will only seek a destination thing located in these tagged sectors. This behavior is based on the Hexen teleporters. *445:'''Teleport_NoFog'''(tid, use_angle, sector_tag, keep_height) :Teleports the activator silently, without fog and without holding it. ''Tid'' and ''sector_tag'' are used the same as in '''Teleport'''. :''Use_angle'' sets how the activator angle should be set after teleportation, and can take one of the following values: :*0: default Hexen behavior. The thing won't change its angle at all during teleportation. :*1: set thing's angle to the same angle as the one of the destination spot :*2: use Boom's original, buggy behavior: shift angle ''opposite'' to that of the difference between destination spot's angle and the line normal's angle :*3: use Boom's supposedly intended behavior: shift angle by the difference between destination spot's angle and line normal's angle. :If ''use_angle'' is 2 or 3 and the special is not triggered from a linedef, then it will work like mode 1. :''Keep_height'': setting this to 1 will make the thing preserve its distance to the floor after teleporting. If it's 0, the thing will be teleported on the floor, like in Hexen. *446:'''Teleport_Line'''(reserved, dest_id, flip) :Encapsulates the Boom line-teleporting functions. ''Dest_id'' is the tag of the target line. ''Flip'' will cause the user to rotate 180 degrees after teleporting.
Summary:
Please note that all contributions to Eternity Wiki are considered to be released under the GNU Free Documentation License 1.2 (see
Eternity Wiki:Copyrights
for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource.
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Navigation menu
Page actions
Page
Discussion
Read
Edit
History
Page actions
Page
Discussion
More
Tools
Personal tools
Not logged in
Talk
Contributions
Log in
Navigation
Main page
Recent changes
Random page
Help about MediaWiki
Search
Tools
What links here
Related changes
Special pages
Page information