diff --git a/addons/aar/functions/fn_init.sqf b/addons/aar/functions/fn_init.sqf index c2899ba..f2a6049 100644 --- a/addons/aar/functions/fn_init.sqf +++ b/addons/aar/functions/fn_init.sqf @@ -23,7 +23,8 @@ if (_init == "ERROR") exitWith { diag_log format ["[Anrop AAR] initialized: %1", _init]; -private _mission = call anrop_aar_fnc_serializeMission; +private _delay = missionNamespace getVariable ["anrop_aar_delay", 0]; +private _mission = [_delay] call anrop_aar_fnc_serializeMission; private _missionData = _mission call anrop_aar_fnc_serializeJson; anrop_aar_id = anrop_aar_extension callExtension format["mission;%1", _missionData]; diag_log format ["[Anrop AAR] mission id: %1", anrop_aar_id]; diff --git a/addons/aar/functions/fn_serializeMission.sqf b/addons/aar/functions/fn_serializeMission.sqf index c6c3d12..d429259 100644 --- a/addons/aar/functions/fn_serializeMission.sqf +++ b/addons/aar/functions/fn_serializeMission.sqf @@ -1,6 +1,7 @@ -params []; +params ["_delay"]; ["object", + ["delay", ["number", _delay]], ["name", ["string", briefingName]], ["world", ["string", worldName]] ];