(more) Realistic ladders
Posted: Thu Apr 02, 2015 4:01 pm
For my own project I wanted to make some ladders that are a bit more complicated and realistic than your average fly/deepwater/push style ladder, since these all have some disadvantages. So I decided to make a more complex and complete ladder system that would work more like ladders in other fps'. Since my project is now almost complete. I decided to put the code online in case other people might find this interesting.
These ladders can be climbed by pressing use, and after pressing use, you can navigate by your movement keys. But it also has some other interesting features:
- Jumping off ladders, or jumping from one ladder to another ladder.
- you can only move when you are facing the ladder, you can look away to look around, but you won't be able to move.
- Support for multiple ladders at different heights on 1 line (3d ladders, if you will).
- Traverse around corners to reach another ladder (a la Tomb Raider)
- Works online (you can be with more than 1 player on one ladder).
Update:
I cleaned up the code a bit. Plus I decided to start adding an edge grabbing system. So you can now reach any higher surface by just grabbing and pushing yourself up. The jump and grab system is still limited and I am going to implement some additional features.
I've done a lot of testing on the ladders and they work quite flawlessly (I've done a lot of testing). These ladders are already in use in this mod. Defining a ladder using this is really simple: you only need to define the properties of the ladder.
I included the source, the compiled ACS the resource wad containing the compiled ACS, a necessary DECORATE file and graphics. In addition there is also a demonstration map with a small parcour. This can also be seen in the video.
Here is a video thats shows the system in action:
These ladders can be climbed by pressing use, and after pressing use, you can navigate by your movement keys. But it also has some other interesting features:
- Jumping off ladders, or jumping from one ladder to another ladder.
- you can only move when you are facing the ladder, you can look away to look around, but you won't be able to move.
- Support for multiple ladders at different heights on 1 line (3d ladders, if you will).
- Traverse around corners to reach another ladder (a la Tomb Raider)
- Works online (you can be with more than 1 player on one ladder).
Update:
I cleaned up the code a bit. Plus I decided to start adding an edge grabbing system. So you can now reach any higher surface by just grabbing and pushing yourself up. The jump and grab system is still limited and I am going to implement some additional features.
I've done a lot of testing on the ladders and they work quite flawlessly (I've done a lot of testing). These ladders are already in use in this mod. Defining a ladder using this is really simple: you only need to define the properties of the ladder.
I included the source, the compiled ACS the resource wad containing the compiled ACS, a necessary DECORATE file and graphics. In addition there is also a demonstration map with a small parcour. This can also be seen in the video.
Here is a video thats shows the system in action:
The [video] tag is deprecated, please use the [media] tag
and here is another, this one also shows the grabbing system:
The [video] tag is deprecated, please use the [media] tag
Download source, resources and example wad here: http://s000.tinyupload.com/?file_id=888 ... 5168291606