Arma 3
31 ratings
Tirpitz' Advanced Urban rappelling
   
Award
Favorite
Favorited
Unfavorite
Data Type: Mod
Mod Type: Mechanics
File Size
Posted
Updated
2.738 MB
30 Jan, 2021 @ 8:55am
1 Sep, 2021 @ 12:11pm
4 Change Notes ( view )

Subscribe to download
Tirpitz' Advanced Urban rappelling

In 1 collection by Thor
Tirpitz' Clientside mods and tweaks
6 items
Description
Please report issues here: https://github.com/Tirpitz93/AdvancedUrbanRappelling/issues
Not in the comments, it is really hard to keep track of stuff here

My take on AUR - advanced urban rappelling, which is AFAIK abandonware at this point.
I have extended the mod significantly and the mechanics are now much more interesting.
Includes having items required for different aspects of the functionality.
New items:
Ropes:
AUR_rope30
AUR_rope40
AUR_rope50
AUR_rope60
AUR_rope80
AUR_rope100

anchor kit:
AUR_AnchorKit:(toolkit optionally required to place an anchor), and cannot be picked up and reused.

Belay Device/ascender:
AUR_BelayDevice

Powered tactical ascender (TCX Force):
AUR_AscenderDevice


It should be noted that AI rappelling functionality is currently broken.

46 Comments
Thor  [author] 2 Apr @ 11:48pm 
@frost, what is the error, any chance you could report it on the GitHub with error message and maybe screenshot
Frost 18 Mar @ 3:10pm 
Climb up seems to no longer work, I get an error and the detach prompt gets stuck in your scroll wheel forever.
nanner 14 Jun, 2022 @ 4:00pm 
underrated.
vantak 21 May, 2022 @ 3:54pm 
you should have it so you can toss the rope over the edge. iv spent hours trying to finagle the rope over a ledge .
Thor  [author] 2 Oct, 2021 @ 4:14am 
I have added the suggestions to the github issue you created, when I do another update I will integrate these
Thor  [author] 2 Oct, 2021 @ 4:11am 
Thanks for the suggestions
SnailGoat 30 Sep, 2021 @ 9:52pm 
Hi Tirpitz,

Thanks for the mod, it is truly excellent. I am hoping to make use of your rappelling mod in a scenario I'll be running for a group, however I have been having difficulty getting the rappelling to work as precisely as needed.

The most notable difficulties are

- Rope bunching up at the player's feet while attempting to place rappel points
- Initial rope is too long, leading to a large swing at the start of the rappel.

I've been tweaking the code and testing, and have made a couple of changes that have greatly increased the reliability of the rope placement and rappel. They also have the effect of reducing clipping through the floor / walls when rappelling off buildings. However as these small tweaks didn't seem worthy of a whole mod branch, so I thought I would share them in the hope that they will make it into the official mod.
SnailGoat 30 Sep, 2021 @ 9:52pm 
To fix the bunching issue, I altered the placement of the leader endpoint so that it is placed slightly in front of the hand holding the rappel point:

In file "fn_AUR_Place_Rappel_Point_Action.sqf", changed line:

(AUR_GET_ENDPOINT_LEADER(_player)) setPosASL ((getPosASL _player);

To:

(AUR_GET_ENDPOINT_LEADER(_player)) setPosATL ((_player modeltoWorld (_player selectionPosition "lefthand")) vectorAdd ((vectorDir _player) vectorMultiply 0.15));

This allows for very precise placement of the top rappel point by the player, allowing for more complex rappels.
SnailGoat 30 Sep, 2021 @ 9:52pm 
To ensure that the main body of the rope goes over the edge properly, and doesn't bunch at the player's feet, I added a small offset to the endpoint

In file "fn_AUR_Place_Rappel_Point_Action.sqf", changed line:

_endpointTop setPosASL (getPosASL AUR_GET_ENDPOINT_LEADER(_player));

To:

_endpointTop setPosASL ((getPosASL AUR_GET_ENDPOINT_LEADER(_player)) vectorAdd (vectorDir _player));

With these changes, I am able to reliably place a rope over the edge of a building, even when that building has a large parapet etc.
SnailGoat 30 Sep, 2021 @ 9:52pm 
With regards to the long swing when the player starts rappelling, in "fn_AUR_Rappel.sqf", where the initial rope length is set:

_bottomRopeStartLength = _ropeLength - 2;
_topRopeStartLength = 2;

I got much nicer results using a value of 0.75 or 1, rather than 2. This makes it easier to rappel into potentially hostile buildings, as you don't accidentally swing down past a window that might be dangerous.

I hope this has been at least somewhat helpful and I look forward to future updates of this mod :)

Please forgive the split message.