33 lines
705 B
Plaintext
33 lines
705 B
Plaintext
/*
|
||||
|
|
* Author: Clarky
|
|||
|
|
* Usage:
|
|||
|
|
* [hq, this] call CLF_fnc_initVehicleFactoryInteractions;
|
|||
|
|
*
|
|||
|
|
* Intended to run locally on each client.
|
|||
|
|
*
|
|||
|
|
*/
|
|||
|
|
|
|||
|
|
params ["_factory"];
|
|||
|
|
|
|||
|
|
_factory addAction [
|
|||
|
|
"<t color='#71BDA6'>Open Vehicle Factory</t>",
|
|||
|
|
|
|||
|
|
{
|
|||
|
|
params ["_target", "_caller"];
|
|||
|
|
// Load up the HQ as a variable for the player to access once proceeding through to building a vehicle
|
|||
|
|
private _hq = _target getVariable ["hq", ""];
|
|||
|
|
if (_hq isNotEqualTo "") then {
|
|||
|
|
uiNamespace setVariable ["localHQ", _hq];
|
|||
|
|
createDialog "VehicleFactoryDialog";
|
|||
|
|
} else {
|
|||
|
|
hint "No attached HQ.";
|
|||
|
|
};
|
|||
|
|
},
|
|||
|
|
nil,
|
|||
|
|
1,
|
|||
|
|
true,
|
|||
|
|
false,
|
|||
|
|
"",
|
|||
|
|
"true", // Figure out a way to lock this to player side checks (macros?)
|
|||
|
|
6
|
|||
|
|
];
|