{"name":"getFuelCargo","title":"getFuelCargo","type":"command","url":"https://community.bistudio.com/wiki/getFuelCargo","revid":379345,"updated":"2026-10-30T23:54:10Z","groups":["Vehicle Inventory"],"status":"ok","games":{"arma3":"0.56"},"since":"arma3 0.56","arma3_since":"0.56","locality":{"argument":"global"},"description":"Returns the fuel amount (1 is full) in the cargo space of a refueling vehicle.\n\n> [!NOTE]\n> Since Arma 3 v1.96 the return value for vehicles that are not configured to have ability to refuel other vehicles is -1. (Prior to that the value was negative infinity)","syntaxes":[{"syntax":"getFuelCargo vehicle","params":[{"name":"vehicle","type":"Object","type_expr":"Object"}],"returns":{"type":"Number","type_expr":"Number","description":"fuel cargo value, -1 if fuel cargo is not supported, 0 if the vehicle is !alive or isNull"},"form":"unary","right":{"text":"vehicle"}}],"examples":[{"code":["value = getFuelCargo myVehicleName;"]}],"see_also":["setFuelCargo","getAmmoCargo","getRepairCargo"],"notes":[{"user":"AgentRev","date":"2014-12-22T17:16:00Z","text":"**Prior to Arma 3 v1.94** If the vehicle is not alive, it always returns Nothing, which you should check for using isNil.\nIf the vehicle is unable to carry that type of cargo, it returns -1.#IND, which you should check for using finite or < 0."},{"user":"Killzone_Kid","date":"2019-09-06T07:19:00Z","text":"If you have ACE mod installed, note that it removes fuel cargo from vehicles so it could appear that the command always returns 0"}]}