First module now working via 3den placement syncing. Visible in Zeus, but not functional.
This commit is contained in:
1 parent
c5755fb259
commit
00eee092c3
34 files changed
+154
-45
No files matched your search
@@ -0,0 +1,48 @@
|
||||
#include "..\..\script_component.hpp"
|
||||
/*
|
||||
* Author: Clarky
|
||||
* Description:
|
||||
* Describe the function
|
||||
*
|
||||
* Arguments:
|
||||
* 0: Linked HQ <OBJECT>
|
||||
* 1: Engineering Bay <OBJECT>
|
||||
*
|
||||
* Usage:
|
||||
* [_object, _integer] call CLF_fnc_template
|
||||
*
|
||||
*/
|
||||
|
||||
/*
|
||||
* Author: Clarky
|
||||
* Usage:
|
||||
* [hq, this] call CLRK_fnc_initVehicleFactoryInteractions;
|
||||
*
|
||||
* Intended to run locally on each client.
|
||||
*
|
||||
*/
|
||||
|
||||
params ["_engineering"];
|
||||
|
||||
_factory addAction [
|
||||
"<t color='#71BDA6'>Open Vehicle Engineering</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
|
||||
];
|
||||
Reference in new issue
Block a user