{"name":"backpackContainer","title":"backpackContainer","type":"command","url":"https://community.bistudio.com/wiki/backpackContainer","revid":321069,"updated":"2022-05-13T13:06:42Z","groups":["Containers"],"status":"ok","games":{"arma3":"1.04"},"since":"arma3 1.04","arma3_since":"1.04","description":"Returns a cargo container of a unit's backpack.","syntaxes":[{"syntax":"backpackContainer unit","params":[{"name":"unit","type":"Object","description":"a soldier","type_expr":"Object"}],"returns":{"type":"Object","type_expr":"Object","description":"cargo container or objNull"},"form":"unary","right":{"text":"unit"}}],"examples":[{"code":["hint str backpackContainer player; // 1a5f7900# 163944: backpack_fast.p3d"]},{"text":"```sqf\nhint str getMagazineCargo backpackContainer player;\n/*\n    returns e.g\n    [\n        [\n            \"APERSBoundingMine_Range_Mag\",\n            \"ClaymoreDirectionalMine_Remote_Mag\",\n            \"SLAMDirectionalMine_Wire_Mag\",\n            \"DemoCharge_Remote_Mag\"\n        ],[\n            3,\n            2,\n            2,\n            1\n        ]\n    ]\n*/\n```","code":["hint str getMagazineCargo backpackContainer player;\n/*\n\treturns e.g\n\t[\n\t\t[\n\t\t\t\"APERSBoundingMine_Range_Mag\",\n\t\t\t\"ClaymoreDirectionalMine_Remote_Mag\",\n\t\t\t\"SLAMDirectionalMine_Wire_Mag\",\n\t\t\t\"DemoCharge_Remote_Mag\"\n\t\t],[\n\t\t\t3,\n\t\t\t2,\n\t\t\t2,\n\t\t\t1\n\t\t]\n\t]\n*/"]},{"code":["(backpackContainer player) addWeaponCargoGlobal [weapons player select 0, 1];"]}],"see_also":["firstBackpack","unitBackpack","backpack","backpackCargo","getBackpackCargo","backpackItems","addBackpack","addBackpackCargo","addBackpackCargoGlobal","removeBackpack","clearBackpackCargo","clearBackpackCargoGlobal","clearAllItemsFromBackpack","loadBackpack","backpackSpaceFor","canAddItemToBackpack","addItemToBackpack","removeItemFromBackpack","everyBackpack","uniformContainer","vestContainer","everyContainer"],"notes":[{"user":"ffur2007slx2_5","date":"2014-04-29T15:19:00Z","text":"In Arma 3 ver 1.16, we can use either backpackContainer or unitBackpack at present since both of them enjoy same operand type and return value."}]}