#include "script_component.hpp" /* * Author: JasperRab * Gets the name of the item, and alternatively the custom name if requested and available. * * Arguments: * 0: Target * 1: Add custom name part (default: false) * * Return Value: * Item Name * * Example: * [crate_7] call ace_cargo_fnc_getNameItem * * Public: Yes */ params ["_object", ["_addCustomPart", false]]; private _class = if (_object isEqualType "") then {_object} else {typeOf _object}; private _displayName = getText (configFile >> "CfgVehicles" >> _class >> "displayName"); if (_addCustomPart && {!(_object isEqualType "")}) then { private _customPart = _object getVariable [QGVAR(customName), ""]; if (_customPart isNotEqualTo "") then { _displayName = _displayName + " [" + _customPart + "]"; }; }; _displayName