> For the complete documentation index, see [llms.txt](https://hichigo.gitbook.io/crane/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://hichigo.gitbook.io/crane/settings/hooks.md).

# Hooks

## **BP\_Hook**

* **SnapToCargo** (bool): Determines the behavior when you click on the LMB, If “true” it will automatically grab to the cargo, otherwise nothing will happen.
* **HookRadiusAction** (float): Radius SphereTrace.
* **YawOffsetCargo** (float): Rotation of the cargo under the hook.
* **TraceLength** (float):The length from which the hook grab the cargo.
* **ObjectsTypeTrace** (EObjectTypeQuery array): Types of objects that will be grab.

## **BP\_Magnet**

* **TraceLength** (float): The length from which the hook grab the cargo.
* **ObjectsTypeTrace** (EObjectTypeQuery array): Types of objects that will be grab.

## **BP\_Platform**

The function “**UnhookAction**” is overridden. The blueprint of the interface is “**BPI\_HookAction**” - this function drops the cargo from the cable.
