{"name":"unitAddons","title":"unitAddons","type":"command","url":"https://community.bistudio.com/wiki/unitAddons","revid":378475,"updated":"2026-04-24T11:31:38Z","groups":["Mods and Addons"],"status":"ok","games":{"arma3":"1.00"},"since":"arma3 1.00","arma3_since":"1.00","description":"Returns list with addons the unit belongs to.","syntaxes":[{"syntax":"unitAddons className","params":[{"name":"className","type":"String","description":"class name of a unit/vehicle or object","type_expr":"String"}],"returns":{"type":"Array of Strings","type_expr":"Array<String>","description":"addon names"},"form":"unary","right":{"text":"className"}}],"examples":[{"code":["hint str unitAddons typeOf player; // [\"A3_Characters_F_BLUFOR\"]"]}],"see_also":["activateAddons"],"notes":[{"user":"ffur2007slx2_5","date":"2014-03-31T23:38:00Z","text":"1. From Arma 3 1.14\n\n   ```sqf\n   hint str ([player] call BIS_fnc_unitAddon) // same as unitAddons (typeOf player)\n   ```\n1. To return the addon that a weapon belongs to, use BIS_fnc_weaponAddon instead. E.g.\n\n   ```sqf\n   (primaryWeapon player call BIS_fnc_weaponAddon); // return: \"A3_Weapons_F_Rifles_Khaybar\"\n   ```"}]}