# Skyhook

## What is Skyhook?

**Skyhook – Advanced Slingload System** brings a proof of concept helicopter slingloading to Arma Reforger. Perfect for logistics pilots, mission makers, and milsim groups looking for realistic cargo transport and airlift mechanics.

Author: **Soul\_Assassin**

Dependencies: none

{% hint style="info" %}
NOTE: This mod is not affiliated in any way with RHS Team and is independently produced by the author.
{% endhint %}

## Key Features

* Attachable Slingload Cargo: Vehicles (light cars), supply crates (including Arsenal boxes), and more.
* Manual Attachment/Detachment: Use your controls to pick up and release loads dynamically in flight.
* UI: Hud indicators easing operations from first person.&#x20;
* (Quasi) Realistic Physics: Smooth cargo movement, ground interaction, collision detection, and crash handling.
* Visual Rope: A simple rope with attachment points.
* Arsenal Crate Integration: Automatically swaps visuals for transport-safe mode and resets when grounded.
* Ground-Snapping Logic: Automatically levels and aligns crates/objects with terrain upon release.
* Collision Safety: Cargo can be damaged or destroyed on hard impacts. Detaches when hitting objects in flight.
* Engine & Altitude Safety: Slingload is only available with engines running and safe lift height.
* Sort-of Works in Multiplayer: most things work, but can be janky and unpredictable sometimes.

## Liftable Objects

* Light cars (UAZs, Jeeps, Civilian cars etc.). Objects moving faster than 0.5 m/s are ignored.
* Arsenal boxes
* Mi-8 can lift heavier HMMWV cars, while UH-1H is limited to up to 1500 kg

## Usage

* Get into the pilot seat of a MI-8 or UH-1H and start flying.
* Use the autohover feature to steady over the liftable object. Chopper must be over 3 meters off the ground and within 10m radius of the object. If you are too low, the indicator will glow red. If there are no objects in vicinity it will be grey.

<figure><img src="https://975094017-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvfIb1Awe4s4LRhZlK0to%2Fuploads%2FMalYFqaQui0cMs23iitw%2Fimage.png?alt=media&#x26;token=7fd3aaf4-eed9-41d2-9551-64614959cb18" alt=""><figcaption></figcaption></figure>

* Watch the UI indicator turn blue to indicate that a liftable object is within range.

<figure><img src="https://975094017-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvfIb1Awe4s4LRhZlK0to%2Fuploads%2F2nsE4w6LwyBCGXvbklVU%2Fimage.png?alt=media&#x26;token=b50506e5-eb32-424b-aaf3-7ead4f84d70b" alt=""><figcaption></figcaption></figure>

* Press HOME or DPad Left to attach the rope. The UI indicator should turn green if successful.

<figure><img src="https://975094017-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvfIb1Awe4s4LRhZlK0to%2Fuploads%2Fq4BD4K8RTYdHkT3iHYr7%2Fimage.png?alt=media&#x26;token=076ba070-5331-4c68-8057-d48f728cdd34" alt=""><figcaption></figcaption></figure>

* Transport the object to new location. Bumping the cargo into object will make it eject. Dropping from too high will damage it.
* Lower the object to the ground and release with HOME or DPad Left.
* Fly away.
* Change the bindings for both keyboard and controller at the bottom of the Helicopter menu (**Slingload toggle**).

<figure><img src="https://975094017-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvfIb1Awe4s4LRhZlK0to%2Fuploads%2FRclT8KjFJrNtKy46b7tc%2Fimage.png?alt=media&#x26;token=777c195f-9620-4bd4-ae20-5be0d7022685" alt=""><figcaption></figcaption></figure>

## Known Issues

* Can be choppy in MP, not super optimized but the basics should work. Test in basig GM to see best results.
* Arsenal boxes can behave a bit erratically, sometimes dropping though the ground, so set them down gently. Also the replacement box that appers in flight can sometimes appear in wrong location.
* Shooting at cargo might not always register, so shoot at the chopper better.

## License

This addon is released under [APL-SA](https://www.bohemia.net/community/licenses/arma-public-license-share-alike) and can be built upon granted that this license is reapplied to any derivative.&#x20;


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.rhsmods.org/skyhook/skyhook.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
