{"name":"BIS_fnc_initVehicleCrew","title":"BIS fnc initVehicleCrew","type":"function","url":"https://community.bistudio.com/wiki/BIS_fnc_initVehicleCrew","revid":349419,"updated":"2023-11-08T16:27:32Z","groups":["Vehicles"],"status":"ok","games":{"arma3":"1.00"},"since":"arma3 1.00","arma3_since":"1.00","description":"Moves units into vehicle seats. When units don't exist, it will create them in a group of vehicle's side.","syntaxes":[{"syntax":"[object, params, deleteCrew, anySeat, agents] call BIS_fnc_initVehicleCrew","params":[{"name":"object","type":"Object","type_expr":"Object"},{"name":"params","type":"Array","description":"in format:\n\n- 0: crewType: Object or String - unit or unit type (will be created)\n- 1: role: String - Can be:\n  - \"driver\"\n  - \"turret\"\n  - \"cargo\"\n- 2: index: Number or Array - Cargo index or turret path","type_expr":"Array"},{"name":"deleteCrew","type":"Boolean","optional":true,"default":"false","description":"true to delete existing crew","type_expr":"Boolean","text":"deleteCrew: Boolean - (Optional, default false) true to delete existing crew"},{"name":"anySeat","type":"Boolean","optional":true,"default":"false","description":"when desired seats are occuppied, move crew in the vehicle to any other available seat","type_expr":"Boolean","text":"anySeat: Boolean - (Optional, default false) when desired seats are occuppied, move crew in the vehicle to any other available seat"},{"name":"agents","type":"Boolean","optional":true,"default":"false","description":"create crew as agents","type_expr":"Boolean","text":"agents: Boolean - (Optional, default false) create crew as agents"}],"returns":{"type":"Array","type_expr":"Array","description":"created units"}}],"examples":[{"code":["[someVehicle, [player, \"driver\", 0], true, true] call BIS_fnc_initVehicleCrew;"]}],"see_also":["createVehicle","crew","driver"]}