Editing Portal linedef types

From Eternity Wiki
Jump to navigationJump 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.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.

Latest revision Your text
Line 1: Line 1:
Portals turn a set of floors, ceilings, or linedefs into "windows" onto another part of the map, allowing for some otherwise impossible visual effects. Linked portals are interactive portals and can link two separate areas to form room-over-room or impossible architecture. The other kinds of portals are purely visual.
Portals turn a set of floors, ceilings, or linedefs into "windows" onto another part of the map, allowing for some otherwise impossible visual effects. Portals are not interactive, however -- objects cannot travel through them, enemies cannot see through them or fire into them, etc.


For an in-depth explanation of the behavior of simple portal types refer to the [[Portals]] article.
For an in-depth explanation of the behavior of simple portal types refer to the [[Portals]] article.
'''NOTE''': for [[UDMF]], you use the [[Portal_Define]] and [[Line_QuickPortal]] specials.
{{backto|Linedef types}}


=Plane Portals=
=Plane Portals=
Line 11: Line 8:


Plane portal linedefs are as follows:  
Plane portal linedefs are as follows:  
  283  Ext    --  Applies plane portal to ceilings of all like-tagged sectors.
  283  Ext    --  Applies plane portal to ceilings of all like-tagged sectors.               Portal_PlaneCeiling
             
               
  284  Ext    --  Applies plane portal to floors of all like-tagged sectors.
  284  Ext    --  Applies plane portal to floors of all like-tagged sectors.                 Portal_PlaneFloor
                    
                    
  285  Ext    --  Applies plane portal to floors and ceilings of all like-tagged sectors.
  285  Ext    --  Applies plane portal to floors and ceilings of all like-tagged sectors.     Portal_PlaneFloorCeiling


=Horizon Portals=
=Horizon Portals=
Line 22: Line 19:


Horizon portal linedefs are as follows:  
Horizon portal linedefs are as follows:  
  286  Ext    --  Applies horizon portal to ceilings of all like-tagged sectors.
  286  Ext    --  Applies horizon portal to ceilings of all like-tagged sectors.             Portal_HorizonCeiling
                
                
  287  Ext    --  Applies horizon portal to floors of all like-tagged sectors.
  287  Ext    --  Applies horizon portal to floors of all like-tagged sectors.               Portal_HorizonFloor
                    
                    
  288  Ext    --  Applies horizon portal to floors and ceilings of all like-tagged sectors.
  288  Ext    --  Applies horizon portal to floors and ceilings of all like-tagged sectors.  Portal_HorizonFloorCeiling
450  Ext    --   Applies horizon portal to linedef. Can also be used from [[ExtraData]] as Line_Horizon


=Skyboxes=
=Skyboxes=
Line 35: Line 30:


Skybox linedefs are as follows:  
Skybox linedefs are as follows:  
  290  Ext    --  Applies skybox portal to ceilings of all like-tagged sectors.
  290  Ext    --  Applies skybox portal to ceilings of all like-tagged sectors.               Portal_SkyboxCeiling
                
                
  291  Ext    --  Applies skybox portal to floors of all like-tagged sectors.
  291  Ext    --  Applies skybox portal to floors of all like-tagged sectors.                 Portal_SkyboxFloor
                    
                    
  292  Ext    --  Applies skybox portal to floors and ceilings of all like-tagged sectors.
  292  Ext    --  Applies skybox portal to floors and ceilings of all like-tagged sectors.   Portal_SkyboxFloorCeiling


=Anchored Portals=
=Anchored Portals=
Line 58: Line 53:


Anchored portal linedefs are as follows:  
Anchored portal linedefs are as follows:  
  295  Ext    --  Applies anchored portal to ceilings of all like-tagged sectors.
  295  Ext    --  Applies anchored portal to ceilings of all like-tagged sectors.             Portal_AnchoredCeiling
                
                
  296  Ext    --  Applies anchored portal to floors of all like-tagged sectors.
  296  Ext    --  Applies anchored portal to floors of all like-tagged sectors.               Portal_AnchoredFloor
                    
                    
  297  Ext    --  Applies anchored portal to floors and ceilings of all like-tagged sectors.
  297  Ext    --  Applies anchored portal to floors and ceilings of all like-tagged sectors. Portal_AnchoredFloorCeiling
   
   
  298  Ext    --  Anchor line, required for use alongside specials 295 and 297.
  298  Ext    --  Anchor line, required for use alongside specials 295 and 297.               Portal_AnchorLine
   
   
  299  Ext    --  Anchor line, required for use alongside special 296.
  299  Ext    --  Anchor line, required for use alongside special 296.                       Portal_AnchorLineFloor
Warning: As of Eternity Engine v3.33.33, normal anchored portals should no longer be used for two-way setups, where both areas of an anchored portal are visible from each other. Use the new two-way types discussed below instead for this situation. If the lines above are used instead, the player may see seemingly spontaneous error messages and feel annoying pauses during gameplay.  
Warning: As of Eternity Engine v3.33.33, normal anchored portals should no longer be used for two-way setups, where both areas of an anchored portal are visible from each other. Use the new two-way types discussed below instead for this situation. If the lines above are used instead, the player may see seemingly spontaneous error messages and feel annoying pauses during gameplay.  


Line 80: Line 75:
  347  Ext    --  Anchor line, required for use alongside special 345 only.
  347  Ext    --  Anchor line, required for use alongside special 345 only.
   
   
== Portal transfer to line ==
  289: Portal Transfer                                                                         Portal_LineTransfer
 
  289: Portal Transfer  


The portal transfer linedef allows the effects of any type of portal to be transferred to the front side of a one-sided line. To accomplish this, simply give the 289 line the same tag used by the portal control linedef which is being targetted. Any number of 289 lines may share a portal, and the portal may still be used normally. If the normal effect of the portal (applied to a floor or ceiling) is not needed, it does not have to be tagged to a sector.  
The portal transfer linedef allows the effects of any type of portal to be transferred to the front side of a one-sided line (it will *not* work on 2S lines). To accomplish this, simply give the 289 line the same tag used by the portal control linedef which is being targetted. Any number of 289 lines may share a portal, and the portal may still be used normally. If the normal effect of the portal (applied to a floor or ceiling) is not needed, it does not have to be tagged to a sector.  


An example:  
An example:  
Line 97: Line 90:
In this example, sector C will be visible in sector B's ceiling as a skybox. However, it will also appear on the line in sector A with special 289, giving it a window-like effect.  
In this example, sector C will be visible in sector B's ceiling as a skybox. However, it will also appear on the line in sector A with special 289, giving it a window-like effect.  
  289  Ext    --  Transfers a like-tagged portal to the first side of this linedef.
  289  Ext    --  Transfers a like-tagged portal to the first side of this linedef.
=Linked portals=
''See [[Linked portals]].''


=Linked portals=
----
{{See|Linked portals}}


[[Category:Portals]]
''Back to [[Linedef types]]''
[[Category:Editing reference]]
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)

Templates used on this page: