[Code] Zip Lines

Post your example zscripts/ACS scripts/etc here.
Forum rules
The Projects forums are only for projects. If you are asking questions about a project, either find that project's thread, or start a thread in the General section instead.

Got a cool project idea but nothing else? Put it in the project ideas thread instead!

Projects for any Doom-based engine (especially 3DGE) are perfectly acceptable here too.

Please read the full rules for more details.
Post Reply
Talon1024
 
 
Posts: 374
Joined: Mon Jun 27, 2016 7:26 pm
Preferred Pronouns: He/Him
Graphics Processor: nVidia with Vulkan support
Contact:

[Code] Zip Lines

Post by Talon1024 »

If you like the zip line mechanics of newer AAA titles, like Tomb Raider or Mad Max, this little ZScript mod is for you. This mod adds zip lines to GZDoom.



To go across a zip line, press use on one of the endpoints, and move towards the start or finish point (using your movement keys) to accelerate or decelerate towards that endpoint. To drop from a zip line, press your crouch key.

If you want to place a zip line in a map, remember that zip lines are joined together by their TID. The two zip line endpoints must have the same TID in order to connect together.

Zip lines may require a certain item to ascend or descend them. If this is the case, the zip line won't allow you to do so until you've found said item.

There is a demo map included. To play it, load ZipLineDemo.pk3 (included in ZipLine.zip) and type "map demo" in the console. The map includes all the textures it uses in PNG format, so that the map will work with any IWAD.

Github
Download
Last edited by Talon1024 on Thu Jan 11, 2018 3:10 am, edited 3 times in total.
Talon1024
 
 
Posts: 374
Joined: Mon Jun 27, 2016 7:26 pm
Preferred Pronouns: He/Him
Graphics Processor: nVidia with Vulkan support
Contact:

Re: [Code] Zip Lines

Post by Talon1024 »

This is a new release with much better documentation, and fixes for some potential bugs.
https://github.com/Talon1024/GZipLine/releases/tag/v1.1
Post Reply

Return to “Script Library”