---
name: "getCompatiblePylonMagazines"
type: command
status: ok
groups: ["Vehicle Loadouts"]
arma3_since: "1.72"
locality: {"argument": null, "effect": null, "server_exec": false}
source: https://community.bistudio.com/wiki/getCompatiblePylonMagazines
revid: 310717
updated: 2022-05-07T19:43:40Z
---

# getCompatiblePylonMagazines

*Command · Vehicle Loadouts · Arma 3 v1.72*

## Description

Get array of compatible pylon magazines

## Syntax

```sqf
vehicle getCompatiblePylonMagazines pylon
```

**Parameters:**

- `vehicle`: [Object](../topics/Object.md) or [String](../topics/String.md) - aircraft object or config class
- `pylon`: [Number](../topics/Number.md) or [String](../topics/String.md)
  - If [String](../topics/String.md) - pylon class name from `TransportPylonsComponent >> pylons` class
  - If [Number](../topics/Number.md) - pylon ID
  - If an invalid pylon ID or class name is provided, such as 0 or "", all compatible magazines from all pylons are returned.

**Returns:** [Array](../topics/Array.md) of [String](../topics/String.md)s, or [Array](../topics/Array.md) of [Array](../topics/Array.md) of [String](../topics/String.md)s

## Examples

### Example 1

```sqf
// returns array of arrays containing all compatible magazines
vehicle player getCompatiblePylonMagazines 0;
```

### Example 2

```sqf
// returns array of compatible magazines for the 3rd pylon if it exists; otherwise returns array of arrays (see above)
jet1 getCompatiblePylonMagazines 3;
```

### Example 3

```sqf
// returns array of compatible magazines for "pylon1" class, defined in
// configFile >> "CfgVehicles" >> "B_Plane_CAS_01_dynamicLoadout_F" >> "Components" >> "TransportPylonsComponent" >> "Pylons"
"B_Plane_CAS_01_dynamicLoadout_F" getCompatiblePylonMagazines "pylon1";
```

## See also

Arma 3: Vehicle Loadouts · [getPylonMagazines](../commands/getPylonMagazines.md) · [setAmmoOnPylon](../commands/setAmmoOnPylon.md) · [ammoOnPylon](../commands/ammoOnPylon.md) · [animatePylon](../commands/animatePylon.md) · [animateBay](../commands/animateBay.md) · [setPylonsPriority](../commands/setPylonsPriority.md) · [setPylonLoadout](../commands/setPylonLoadout.md)

<sub>Source: [BI Community Wiki — getCompatiblePylonMagazines](https://community.bistudio.com/wiki/getCompatiblePylonMagazines) (revision 310717).</sub>
