From f568cd071c851437539a0a79d48e107fa6730091 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Dahlgren?= Date: Sat, 9 May 2020 16:09:39 +0200 Subject: [PATCH] Add delay defined within mission to server mission init --- addons/aar/functions/fn_init.sqf | 3 ++- addons/aar/functions/fn_serializeMission.sqf | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) 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]] ];