Editing Portal
From Eternity Wiki
Jump to navigationJump to search
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 48: | Line 48: | ||
[[Image:Pfixedplane01.png]] [[Image:Pfixedplane02.png]] | [[Image:Pfixedplane01.png]] [[Image:Pfixedplane02.png]] | ||
The left image shows a simple map with a small sector off to the side of the rest of the map. One of the lines in this sector has been given a 283 special which will apply a fixed | The left image shows a simple map with a small sector off to the side of the rest of the map. One of the lines in this sector has been given a 283 special which will apply a fixed play portal to all tagged sector ceilings. The height of the dummy sector is set to 128, the blue water texture FWATER1 is the ceiling texture, there is no scrolling applied to the ceiling, and the ceiling height is 128. | ||
The right image shows what the map looks like in [[Eternity]]. Notice the rendered height of the plane is the same as a ceiling 128 units above eye level. | The right image shows what the map looks like in [[Eternity]]. Notice the rendered height of the plane is the same as a ceiling 128 units above eye level. | ||
Line 67: | Line 67: | ||
Horizon portals display two planes which appear to go on forever until they meet in the middle (horizon). The plane coordinates are not fixed, and will appear to move with the camera. This can be used to achieve the illusion that water or grass goes off far into the distance without having to make overly large sectors. | Horizon portals display two planes which appear to go on forever until they meet in the middle (horizon). The plane coordinates are not fixed, and will appear to move with the camera. This can be used to achieve the illusion that water or grass goes off far into the distance without having to make overly large sectors. | ||
Line specials | Line specials: | ||
:286 Apply horizon portal to the ceilings of tagged sectors | :286 Apply horizon portal to the ceilings of tagged sectors | ||
:287 Apply horizon portal to the floors of tagged sectors | :287 Apply horizon portal to the floors of tagged sectors | ||
:288 Apply horizon portal to the floors and ceilings of tagged sectors | :288 Apply horizon portal to the floors and ceilings of tagged sectors | ||
Like the fixed plane portals, the front sector of the special line is used. The top plane uses the front sector ceiling (height, texture, scrolling, light) as its model, and the bottom plane uses the front sector floor (height, texture, scrolling, light) as its model. Example: | Like the fixed plane portals, the front sector of the special line is used. The top plane uses the front sector ceiling (height, texture, scrolling, light) as its model, and the bottom plane uses the front sector floor (height, texture, scrolling, light) as its model. Example: | ||
Line 181: | Line 175: | ||
:''See: [[Linked portals]]'' | :''See: [[Linked portals]]'' | ||
[[Category:Editing]] | |||
==Copying portals== | ==Copying portals== | ||
Line 189: | Line 185: | ||
You can use linedef special 385 to copy a like-tagged sector's floor/ceiling portal to the front sector. Useful when the front sector needs to have a different tag, and you don't want to add more control linedefs to address it. In this case, you can use this 385 special to copy the portal. | You can use linedef special 385 to copy a like-tagged sector's floor/ceiling portal to the front sector. Useful when the front sector needs to have a different tag, and you don't want to add more control linedefs to address it. In this case, you can use this 385 special to copy the portal. | ||
===Copying to the lower or upper front edge of the linedef=== | ===Copying to the lower or upper front edge of the linedef=== | ||
With the latest development builds, a portal that resides on the back sector of the linedef can be copied, as an extension, to the front side's lower or upper part. You need to use the [[ExtraData]] LOWERPORTAL or UPPERPORTAL extended linedef flag. | |||
If it's a linked portal, the other side may most likely have a standard wall portal, which has to be defined with special 376 and the tag of this linedef. | |||
If it's a linked portal, the side | |||
==Examples== | ==Examples== | ||
[https://s3-eu-west-1.amazonaws.com/eternity/portals_reflective.wad portals faking reflective floors] | [https://s3-eu-west-1.amazonaws.com/eternity/portals_reflective.wad portals faking reflective floors] | ||