wip, fbcb2_assets, init, util
This commit is contained in:
23
framework/fbcb2_assets/functions/fn_initServer.sqf
Normal file
23
framework/fbcb2_assets/functions/fn_initServer.sqf
Normal file
@@ -0,0 +1,23 @@
|
||||
#include "..\script_component.hpp"
|
||||
|
||||
if (!isServer) exitWith {};
|
||||
|
||||
// init asset stores at bases
|
||||
[true] call FUNC(updateAssetsByBase);
|
||||
|
||||
missionNamespace setVariable [QGVAR(serverAssetsReady), true, true];
|
||||
|
||||
// starting 5 minutes after postInit, update asset stores every 5 minutes
|
||||
[{
|
||||
[
|
||||
{[false] call FUNC(updateAssetsByBase);},
|
||||
60*5
|
||||
] call CBA_fnc_addPerFrameHandler;
|
||||
}, 60*5] call CBA_fnc_waitAndExecute;
|
||||
|
||||
|
||||
// add end mission EH
|
||||
addMissionEventHandler ["MPEnded", {
|
||||
// log the "current" asset counts to RPT
|
||||
[false, true] call FUNC(updateAssetsByBase);
|
||||
}];
|
||||
Reference in New Issue
Block a user