{"name":"magazinesDetailBackpack","title":"magazinesDetailBackpack","type":"command","url":"https://community.bistudio.com/wiki/magazinesDetailBackpack","revid":377201,"updated":"2026-01-01T11:36:34Z","groups":["Unit Inventory"],"status":"ok","games":{"arma3":"1.04"},"since":"arma3 1.04","arma3_since":"1.04","description":"Returns an array with the type names of all the unit's backpack magazines.","syntaxes":[{"syntax":"magazinesDetailBackpack unit","params":[{"name":"unit","type":"Object","type_expr":"Object"}],"returns":{"type":"Array of Strings","type_expr":"Array<String>"},"form":"unary","right":{"text":"unit"}},{"syntax":"magazinesDetailBackpack [unit, includeEmpty, includeLoaded]","since":"arma3 2.00","params":[{"name":"unit","type":"Object","description":"unit","type_expr":"Object"},{"name":"includeEmpty","type":"Boolean","optional":true,"default":"false","description":"true to include empty magazines","type_expr":"Boolean","text":"includeEmpty: Boolean - (Optional, default false) true to include empty magazines"},{"name":"includeLoaded","type":"Boolean","optional":true,"default":"false","description":"true to include magazines loaded in weapons (Since Arma 3 v2.07.148195)","type_expr":"Boolean","text":"includeLoaded: Boolean - (Optional, default false) true to include magazines loaded in weapons (Since Arma 3 v2.07.148195)"}],"returns":{"type":"Array of Strings","type_expr":"Array<String>"},"form":"unary","right":{"text":"[unit, includeEmpty, includeLoaded]"}}],"examples":[{"text":"```sqf\nmagazinesDetailBackpack player;\n/*\n[\n    \"6.5 mm 30Rnd Sand Mag(30/30)[id/cr:10000011/2]\",\n    \"6.5 mm 30Rnd Sand Mag(30/30)[id/cr:10000012/2]\",\n    \"Chemlight (Green)(1/1)[id/cr:10000027/2]\",\n    \"6.5 mm 30Rnd Sand Mag(30/30)[id/cr:10000013/2]\",\n    \"6.5 mm 30Rnd Sand Mag(30/30)[id/cr:10000014/2]\",\n    \"6.5 mm 30Rnd Sand Mag(30/30)[id/cr:10000015/2]\",\n    \"6.5 mm 30Rnd Sand Mag(30/30)[id/cr:10000016/2]\",\n    \"6.5 mm 30Rnd Sand Mag(30/30)[id/cr:10000017/2]\",\n    \"9 mm 16Rnd Mag(16/16)[id/cr:10000019/2]\",\n    \"9 mm 16Rnd Mag(16/16)[id/cr:10000020/2]\",\n    \"RGO Grenade(1/1)[id/cr:10000021/2]\",\n    \"RGO Grenade(1/1)[id/cr:10000022/2]\",\n    \"IR Grenade [NATO](1/1)[id/cr:10000023/2]\",\n    \"IR Grenade [NATO](1/1)[id/cr:10000024/2]\",\n    \"Smoke Grenade (White)(1/1)[id/cr:10000025/2]\",\n    \"Smoke Grenade (Green)(1/1)[id/cr:10000026/2]\",\n    \"Chemlight (Green)(1/1)[id/cr:10000028/2]\"\n]\n*/\n```","code":["magazinesDetailBackpack player;\n/*\n[\n\t\"6.5 mm 30Rnd Sand Mag(30/30)[id/cr:10000011/2]\",\n\t\"6.5 mm 30Rnd Sand Mag(30/30)[id/cr:10000012/2]\",\n\t\"Chemlight (Green)(1/1)[id/cr:10000027/2]\",\n\t\"6.5 mm 30Rnd Sand Mag(30/30)[id/cr:10000013/2]\",\n\t\"6.5 mm 30Rnd Sand Mag(30/30)[id/cr:10000014/2]\",\n\t\"6.5 mm 30Rnd Sand Mag(30/30)[id/cr:10000015/2]\",\n\t\"6.5 mm 30Rnd Sand Mag(30/30)[id/cr:10000016/2]\",\n\t\"6.5 mm 30Rnd Sand Mag(30/30)[id/cr:10000017/2]\",\n\t\"9 mm 16Rnd Mag(16/16)[id/cr:10000019/2]\",\n\t\"9 mm 16Rnd Mag(16/16)[id/cr:10000020/2]\",\n\t\"RGO Grenade(1/1)[id/cr:10000021/2]\",\n\t\"RGO Grenade(1/1)[id/cr:10000022/2]\",\n\t\"IR Grenade [NATO](1/1)[id/cr:10000023/2]\",\n\t\"IR Grenade [NATO](1/1)[id/cr:10000024/2]\",\n\t\"Smoke Grenade (White)(1/1)[id/cr:10000025/2]\",\n\t\"Smoke Grenade (Green)(1/1)[id/cr:10000026/2]\",\n\t\"Chemlight (Green)(1/1)[id/cr:10000028/2]\"\n]\n*/"]}],"see_also":["magazinesDetail","magazinesDetailUniform","magazinesDetailVest","currentMagazineDetail"],"notes":[{"user":"Leopard20","date":"2021-09-12T22:07:55Z","text":"To return the ammo count in each magazine, you can use this code:\n\n```sqf\nmagazinesDetailBackpack player apply {\n    private _reverse = reverse _x;\n    private_i1 = (_reverse find \"[)\") + 1;\n    private_i2 = (_reverse find [\"/\", _id1]) + 1;\n    private_i3 = _reverse find [\"(\", _id2];\n    parseNumber reverse (_reverse select [_i2, _i3 - _i2]); // return cnt\n};\n```"}]}