ACE3/addons/cargo/functions/fnc_renameObject.sqf
jokoho482 7c3713a03f Remove Old Cargo Menu
Update to match Old Cargo Menu
Fix some Merge issues that happend
2024-04-21 01:01:55 +02:00

33 lines
731 B
Plaintext

#include "..\script_component.hpp"
/*
* Author: JasperRab
* Renames an object.
*
* Arguments:
* None
*
* Return Value:
* None
*
* Example:
* call ace_cargo_fnc_renameObject
*
* Public: No
*/
private _display = uiNamespace getVariable QGVAR(renameMenu);
if (isNil "_display") exitWith {};
private _ctrlEditText = ctrlText 100;
_ctrlEditText = _ctrlEditText select [0, 32];
// Check if custom name has been removed
if (_ctrlEditText isEqualTo "") then {
[LSTRING(clearedCustomName), 3] call EFUNC(common,displayTextStructured);
} else {
[[LSTRING(renamedObject), _ctrlEditText], 3] call EFUNC(common,displayTextStructured);
};
GVAR(interactionVehicle) setVariable [QGVAR(customName), _ctrlEditText, true];