team-eternity / eternity

The Eternity Engine
http://eternity.youfailit.net/wiki/Main_Page
GNU General Public License v3.0
236 stars 37 forks source link

Implement polyobject instant position change #554

Open ioan-chera opened 2 years ago

ioan-chera commented 2 years ago

Another popular demand: a linedef special that can change polyobject coordinates instantly, without involving mobj collision. This can be used for teleportation or special effects such as by sending a polyobject to a designated spot, then insta-raising a sector floor in that spot, then teleporting the polyobject away (probably into a void area), then slowly lowering the sector floor. This would give the aspect of a moving block sinking into the floor (this example was posted on chat by a user).