Set up and integrated HEMTT for easier dev workflow. Adjusted core addon name 'logistics' to 'main'. Fixed several issues caught by HEMTT
This commit is contained in:
1 parent
00eee092c3
commit
8ef33973bd
61 files changed
+4002
-82
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"];
|
||||
|
||||
_engineering 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