mirror of
https://github.com/EpochModTeam/DayZ-Epoch.git
synced 2025-12-14 20:13:13 +03:00
37 lines
1.3 KiB
Plaintext
37 lines
1.3 KiB
Plaintext
#define PATH "\z\addons\dayz_server\system\scheduler\"
|
|
|
|
call compile preprocessFileLineNumbers (PATH+"sched_corpses.sqf");
|
|
call compile preprocessFileLineNumbers (PATH+"sched_lootpiles.sqf");
|
|
call compile preprocessFileLineNumbers (PATH+"sched_sync.sqf");
|
|
call compile preprocessFileLineNumbers (PATH+"sched_safetyVehicle.sqf");
|
|
call compile preprocessFileLineNumbers (PATH+"sched_event.sqf");
|
|
call compile preprocessFileLineNumbers (PATH+"sched_traps.sqf");
|
|
if (DZE_Bury_Body || DZE_Butcher_Body) then {
|
|
call compile preprocessFileLineNumbers (PATH+"sched_lootCrates.sqf");
|
|
};
|
|
if (DZE_EVR) then {
|
|
call compile preprocessFileLineNumbers (PATH+"sched_evr.sqf");
|
|
};
|
|
|
|
local _list = [
|
|
// period offset code <-> ctx init code ->ctx
|
|
[ 60, 0, sched_event, sched_event_init ],
|
|
[ 60, 224, sched_corpses ],
|
|
[ 300, 336, sched_lootpiles_5m, sched_lootpiles_5m_init ],
|
|
[ 6, 340, sched_lootpiles ],
|
|
[ 900, 0, sched_sync ],
|
|
[ 120, 48, sched_safetyVehicle ],
|
|
[ 360, 480, sched_fps ],
|
|
[ 30, 60, sched_traps, sched_traps_init ]
|
|
];
|
|
|
|
if (DZE_Bury_Body || DZE_Butcher_Body) then {
|
|
_list set [count _list, [ 60, 240, sched_lootCrates ]];
|
|
};
|
|
if (DZE_EVR) then {
|
|
_list set [count _list, [ 60, 180, sched_evr, sched_evr_init ]];
|
|
};
|
|
|
|
_list execFSM ("\z\addons\dayz_code\system\scheduler\scheduler.fsm");
|
|
|
|
//diag_log [ __FILE__, "Scheduler started"]; |