---
name: "BIS_fnc_boatRack01ActionRemove"
type: function
status: ok
groups: ["Boat Recovery"]
arma3_since: "1.84"
locality: {"argument": null, "effect": null, "server_exec": false}
source: https://community.bistudio.com/wiki/BIS_fnc_boatRack01ActionRemove
revid: 379546
updated: 2026-10-31T13:42:37Z
---

# BIS_fnc_boatRack01ActionRemove

*Function · Boat Recovery · Arma 3 v1.84*

## Description

Part of the boat recovery system: removes the "Recover Boat" hold action that [BIS_fnc_boatRack01ActionAdd](../functions/BIS_fnc_boatRack01ActionAdd.md) added for the given boat rack trigger.
It takes the boat stored on the trigger in the variable `"bis_loadedVehicle"`, looks in the boat's `"bis_attachedActionID"` list for the entry of this boat and trigger, removes that action with [BIS_fnc_holdActionRemove](../functions/BIS_fnc_holdActionRemove.md) and deletes the entry from the list.
The function is the on-deactivation statement of the trigger that [BIS_fnc_boatRack01Init](../functions/BIS_fnc_boatRack01Init.md) creates around the boat rack; it is meant for internal use.

## Syntax

```sqf
[trigger] call BIS_fnc_boatRack01ActionRemove
```

**Parameters:**

- `trigger`: [Object](../topics/Object.md) - the boat rack's trigger

**Returns:** [Nothing](../topics/Nothing.md)

## Examples

### Example 1

On-deactivation statement of the boat rack's trigger:

```sqf
[thisTrigger] call BIS_fnc_boatRack01ActionRemove;
```

## See also

[BIS_fnc_boatRack01Init](../functions/BIS_fnc_boatRack01Init.md) · [BIS_fnc_boatRack01ActionAdd](../functions/BIS_fnc_boatRack01ActionAdd.md) · [BIS_fnc_holdActionRemove](../functions/BIS_fnc_holdActionRemove.md)

<sub>Source: [BI Community Wiki — BIS fnc boatRack01ActionRemove](https://community.bistudio.com/wiki/BIS_fnc_boatRack01ActionRemove) (revision 379546).</sub>
