diff --git a/SQF/dayz_code/compile/keyboard.sqf b/SQF/dayz_code/compile/keyboard.sqf index f81390fe4..df76040fd 100644 --- a/SQF/dayz_code/compile/keyboard.sqf +++ b/SQF/dayz_code/compile/keyboard.sqf @@ -259,7 +259,7 @@ if (isNil "keyboard_keys") then { _build_str8OnOff = { if (0 != count Dayz_constructionContext) then { Dayz_constructionContext set [ 5, !(Dayz_constructionContext select 5) ]; - _handled = true; // used by keyboard.sqf + _handled = true; r_interrupt = true; }; if (player isKindOf "PZombie_VB") then { @@ -347,9 +347,6 @@ if (isNil "keyboard_keys") then { DIK_F3,DIK_F2,DIK_9, DIK_8,DIK_7,DIK_6,DIK_5,DIK_4], _block] call _addArray; - //(findDisplay 46) displayRemoveAllEventHandlers "KeyUp"; - //(findDisplay 46) displayRemoveAllEventHandlers "KeyDown"; - //(findDisplay 46) displayAddEventHandler ["KeyDown", preprocessFileLineNumbers (MISSION_ROOT+'keyboard.sqf')]; if (!isNil "bis_fnc_halo_keydown_eh") then {bis_fnc_halo_keydown_eh = (finddisplay 46) displayaddeventhandler ["keydown","_this call bis_fnc_halo_keydown;"];}; // halo in progress //diag_log [diag_ticktime, __FILE__, "eh reset" ]; }; diff --git a/SQF/dayz_code/init/compiles.sqf b/SQF/dayz_code/init/compiles.sqf index 0f97004e7..4e387ef27 100644 --- a/SQF/dayz_code/init/compiles.sqf +++ b/SQF/dayz_code/init/compiles.sqf @@ -690,12 +690,6 @@ player_sumMedical = { _medical }; -/* init_keyboard = { //in Epoch we handle keypresses via config onKeyDown entries. - waituntil {!(isNull (findDisplay 46))}; - keyboard_keys = nil; - [controlNull, 1, false,false,false] call compile preprocessFileLineNumbers (MISSION_ROOT+'keyboard.sqf'); -}; */ - dayz_reduceItems = { private ["_item","_class","_amount","_qtyRemaining"]; diff --git a/Server Files/MPMissions/DayZ_Epoch_1.Takistan/init.sqf b/Server Files/MPMissions/DayZ_Epoch_1.Takistan/init.sqf index 9774b93ad..1996dcfe8 100644 --- a/Server Files/MPMissions/DayZ_Epoch_1.Takistan/init.sqf +++ b/Server Files/MPMissions/DayZ_Epoch_1.Takistan/init.sqf @@ -75,7 +75,6 @@ EpochEvents = [["any","any","any","any",30,"crash_spawner"],["any","any","any"," // DO NOT EDIT BELOW HERE // -MISSION_ROOT=toArray __FILE__;MISSION_ROOT resize(count MISSION_ROOT-8);MISSION_ROOT=toString MISSION_ROOT; diag_log 'dayz_preloadFinished reset'; dayz_preloadFinished=nil; onPreloadStarted "diag_log [diag_tickTime,'onPreloadStarted']; dayz_preloadFinished = false;"; diff --git a/Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/init.sqf b/Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/init.sqf index e3651d209..8f9e4b13d 100644 --- a/Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/init.sqf +++ b/Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/init.sqf @@ -75,7 +75,6 @@ EpochEvents = [["any","any","any","any",30,"crash_spawner"],["any","any","any"," // DO NOT EDIT BELOW HERE // -MISSION_ROOT=toArray __FILE__;MISSION_ROOT resize(count MISSION_ROOT-8);MISSION_ROOT=toString MISSION_ROOT; diag_log 'dayz_preloadFinished reset'; dayz_preloadFinished=nil; onPreloadStarted "diag_log [diag_tickTime,'onPreloadStarted']; dayz_preloadFinished = false;"; diff --git a/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/init.sqf b/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/init.sqf index 19f76f027..1d8fe55b1 100644 --- a/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/init.sqf +++ b/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/init.sqf @@ -75,7 +75,6 @@ EpochEvents = [["any","any","any","any",30,"crash_spawner"],["any","any","any"," // DO NOT EDIT BELOW HERE // -MISSION_ROOT=toArray __FILE__;MISSION_ROOT resize(count MISSION_ROOT-8);MISSION_ROOT=toString MISSION_ROOT; diag_log 'dayz_preloadFinished reset'; dayz_preloadFinished=nil; onPreloadStarted "diag_log [diag_tickTime,'onPreloadStarted']; dayz_preloadFinished = false;"; @@ -141,10 +140,6 @@ if (!isDedicated) then { if (dayz_enableRules) then { execVM "rules.sqf"; }; if (!isNil "dayZ_serverName") then { execVM "\z\addons\dayz_code\system\watermark.sqf"; }; execVM "\z\addons\dayz_code\compile\client_plantSpawner.sqf"; - "PVDZ_pass" addPublicVariableEventHandler {call ((_this select 1) select 1)}; - "PVDZ_fail" addPublicVariableEventHandler {call (_this select 1)}; - PVDZ_getTickTime = [player]; - publicVariableServer "PVDZ_getTickTime"; execFSM "\z\addons\dayz_code\system\player_monitor.fsm"; //[false,12] execVM "\z\addons\dayz_code\compile\local_lights_init.sqf"; if (DZE_R3F_WEIGHT) then {execVM "\z\addons\dayz_code\external\R3F_Realism\R3F_Realism_Init.sqf";}; diff --git a/Server Files/MPMissions/DayZ_Epoch_12.isladuala/init.sqf b/Server Files/MPMissions/DayZ_Epoch_12.isladuala/init.sqf index 66bf6dfe2..ad613744a 100644 --- a/Server Files/MPMissions/DayZ_Epoch_12.isladuala/init.sqf +++ b/Server Files/MPMissions/DayZ_Epoch_12.isladuala/init.sqf @@ -75,7 +75,6 @@ EpochEvents = [["any","any","any","any",30,"crash_spawner"],["any","any","any"," // DO NOT EDIT BELOW HERE // -MISSION_ROOT=toArray __FILE__;MISSION_ROOT resize(count MISSION_ROOT-8);MISSION_ROOT=toString MISSION_ROOT; diag_log 'dayz_preloadFinished reset'; dayz_preloadFinished=nil; onPreloadStarted "diag_log [diag_tickTime,'onPreloadStarted']; dayz_preloadFinished = false;"; diff --git a/Server Files/MPMissions/DayZ_Epoch_13.Tavi/init.sqf b/Server Files/MPMissions/DayZ_Epoch_13.Tavi/init.sqf index 437f5ee77..15f9df51a 100644 --- a/Server Files/MPMissions/DayZ_Epoch_13.Tavi/init.sqf +++ b/Server Files/MPMissions/DayZ_Epoch_13.Tavi/init.sqf @@ -75,7 +75,6 @@ EpochEvents = [["any","any","any","any",30,"crash_spawner"],["any","any","any"," // DO NOT EDIT BELOW HERE // -MISSION_ROOT=toArray __FILE__;MISSION_ROOT resize(count MISSION_ROOT-8);MISSION_ROOT=toString MISSION_ROOT; diag_log 'dayz_preloadFinished reset'; dayz_preloadFinished=nil; onPreloadStarted "diag_log [diag_tickTime,'onPreloadStarted']; dayz_preloadFinished = false;"; diff --git a/Server Files/MPMissions/DayZ_Epoch_15.namalsk/init.sqf b/Server Files/MPMissions/DayZ_Epoch_15.namalsk/init.sqf index 16f389c35..244fee9b4 100644 --- a/Server Files/MPMissions/DayZ_Epoch_15.namalsk/init.sqf +++ b/Server Files/MPMissions/DayZ_Epoch_15.namalsk/init.sqf @@ -75,7 +75,6 @@ EpochEvents = [["any","any","any","any",30,"crash_spawner"],["any","any","any"," // DO NOT EDIT BELOW HERE // -MISSION_ROOT=toArray __FILE__;MISSION_ROOT resize(count MISSION_ROOT-8);MISSION_ROOT=toString MISSION_ROOT; diag_log 'dayz_preloadFinished reset'; dayz_preloadFinished=nil; onPreloadStarted "diag_log [diag_tickTime,'onPreloadStarted']; dayz_preloadFinished = false;"; diff --git a/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/init.sqf b/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/init.sqf index b777b4f78..5fe94b246 100644 --- a/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/init.sqf +++ b/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/init.sqf @@ -75,7 +75,6 @@ EpochEvents = [["any","any","any","any",30,"crash_spawner"],["any","any","any"," // DO NOT EDIT BELOW HERE // -MISSION_ROOT=toArray __FILE__;MISSION_ROOT resize(count MISSION_ROOT-8);MISSION_ROOT=toString MISSION_ROOT; diag_log 'dayz_preloadFinished reset'; dayz_preloadFinished=nil; onPreloadStarted "diag_log [diag_tickTime,'onPreloadStarted']; dayz_preloadFinished = false;"; diff --git a/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/init.sqf b/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/init.sqf index 25c39b764..70629ef3a 100644 --- a/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/init.sqf +++ b/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/init.sqf @@ -75,7 +75,6 @@ EpochEvents = [["any","any","any","any",30,"crash_spawner"],["any","any","any"," // DO NOT EDIT BELOW HERE // -MISSION_ROOT=toArray __FILE__;MISSION_ROOT resize(count MISSION_ROOT-8);MISSION_ROOT=toString MISSION_ROOT; diag_log 'dayz_preloadFinished reset'; dayz_preloadFinished=nil; onPreloadStarted "diag_log [diag_tickTime,'onPreloadStarted']; dayz_preloadFinished = false;"; diff --git a/Server Files/MPMissions/DayZ_Epoch_19.FDF_Isle1_a/init.sqf b/Server Files/MPMissions/DayZ_Epoch_19.FDF_Isle1_a/init.sqf index cf08555e4..2a3845c95 100644 --- a/Server Files/MPMissions/DayZ_Epoch_19.FDF_Isle1_a/init.sqf +++ b/Server Files/MPMissions/DayZ_Epoch_19.FDF_Isle1_a/init.sqf @@ -75,7 +75,6 @@ EpochEvents = [["any","any","any","any",30,"crash_spawner"],["any","any","any"," // DO NOT EDIT BELOW HERE // -MISSION_ROOT=toArray __FILE__;MISSION_ROOT resize(count MISSION_ROOT-8);MISSION_ROOT=toString MISSION_ROOT; diag_log 'dayz_preloadFinished reset'; dayz_preloadFinished=nil; onPreloadStarted "diag_log [diag_tickTime,'onPreloadStarted']; dayz_preloadFinished = false;"; diff --git a/Server Files/MPMissions/DayZ_Epoch_2.Utes/init.sqf b/Server Files/MPMissions/DayZ_Epoch_2.Utes/init.sqf index b43d03a19..ba0ce81b9 100644 --- a/Server Files/MPMissions/DayZ_Epoch_2.Utes/init.sqf +++ b/Server Files/MPMissions/DayZ_Epoch_2.Utes/init.sqf @@ -75,7 +75,6 @@ EpochEvents = [["any","any","any","any",30,"crash_spawner"],["any","any","any"," // DO NOT EDIT BELOW HERE // -MISSION_ROOT=toArray __FILE__;MISSION_ROOT resize(count MISSION_ROOT-8);MISSION_ROOT=toString MISSION_ROOT; diag_log 'dayz_preloadFinished reset'; dayz_preloadFinished=nil; onPreloadStarted "diag_log [diag_tickTime,'onPreloadStarted']; dayz_preloadFinished = false;"; diff --git a/Server Files/MPMissions/DayZ_Epoch_20.fapovo/init.sqf b/Server Files/MPMissions/DayZ_Epoch_20.fapovo/init.sqf index 822d292c6..9cbb61d28 100644 --- a/Server Files/MPMissions/DayZ_Epoch_20.fapovo/init.sqf +++ b/Server Files/MPMissions/DayZ_Epoch_20.fapovo/init.sqf @@ -75,7 +75,6 @@ EpochEvents = [["any","any","any","any",30,"crash_spawner"],["any","any","any"," // DO NOT EDIT BELOW HERE // -MISSION_ROOT=toArray __FILE__;MISSION_ROOT resize(count MISSION_ROOT-8);MISSION_ROOT=toString MISSION_ROOT; diag_log 'dayz_preloadFinished reset'; dayz_preloadFinished=nil; onPreloadStarted "diag_log [diag_tickTime,'onPreloadStarted']; dayz_preloadFinished = false;"; diff --git a/Server Files/MPMissions/DayZ_Epoch_21.Caribou/init.sqf b/Server Files/MPMissions/DayZ_Epoch_21.Caribou/init.sqf index 4f390cd29..14af05465 100644 --- a/Server Files/MPMissions/DayZ_Epoch_21.Caribou/init.sqf +++ b/Server Files/MPMissions/DayZ_Epoch_21.Caribou/init.sqf @@ -75,7 +75,6 @@ EpochEvents = [["any","any","any","any",30,"crash_spawner"],["any","any","any"," // DO NOT EDIT BELOW HERE // -MISSION_ROOT=toArray __FILE__;MISSION_ROOT resize(count MISSION_ROOT-8);MISSION_ROOT=toString MISSION_ROOT; diag_log 'dayz_preloadFinished reset'; dayz_preloadFinished=nil; onPreloadStarted "diag_log [diag_tickTime,'onPreloadStarted']; dayz_preloadFinished = false;"; diff --git a/Server Files/MPMissions/DayZ_Epoch_22.smd_sahrani_A2/init.sqf b/Server Files/MPMissions/DayZ_Epoch_22.smd_sahrani_A2/init.sqf index 5466dcc98..3a76610c9 100644 --- a/Server Files/MPMissions/DayZ_Epoch_22.smd_sahrani_A2/init.sqf +++ b/Server Files/MPMissions/DayZ_Epoch_22.smd_sahrani_A2/init.sqf @@ -75,7 +75,6 @@ EpochEvents = [["any","any","any","any",30,"crash_spawner"],["any","any","any"," // DO NOT EDIT BELOW HERE // -MISSION_ROOT=toArray __FILE__;MISSION_ROOT resize(count MISSION_ROOT-8);MISSION_ROOT=toString MISSION_ROOT; diag_log 'dayz_preloadFinished reset'; dayz_preloadFinished=nil; onPreloadStarted "diag_log [diag_tickTime,'onPreloadStarted']; dayz_preloadFinished = false;"; diff --git a/Server Files/MPMissions/DayZ_Epoch_23.cmr_ovaron/init.sqf b/Server Files/MPMissions/DayZ_Epoch_23.cmr_ovaron/init.sqf index f2ba08505..c0bec55db 100644 --- a/Server Files/MPMissions/DayZ_Epoch_23.cmr_ovaron/init.sqf +++ b/Server Files/MPMissions/DayZ_Epoch_23.cmr_ovaron/init.sqf @@ -75,7 +75,6 @@ EpochEvents = [["any","any","any","any",30,"crash_spawner"],["any","any","any"," // DO NOT EDIT BELOW HERE // -MISSION_ROOT=toArray __FILE__;MISSION_ROOT resize(count MISSION_ROOT-8);MISSION_ROOT=toString MISSION_ROOT; diag_log 'dayz_preloadFinished reset'; dayz_preloadFinished=nil; onPreloadStarted "diag_log [diag_tickTime,'onPreloadStarted']; dayz_preloadFinished = false;"; diff --git a/Server Files/MPMissions/DayZ_Epoch_24.Napf/init.sqf b/Server Files/MPMissions/DayZ_Epoch_24.Napf/init.sqf index e614eada8..947a21e26 100644 --- a/Server Files/MPMissions/DayZ_Epoch_24.Napf/init.sqf +++ b/Server Files/MPMissions/DayZ_Epoch_24.Napf/init.sqf @@ -75,7 +75,6 @@ EpochEvents = [["any","any","any","any",30,"crash_spawner"],["any","any","any"," // DO NOT EDIT BELOW HERE // -MISSION_ROOT=toArray __FILE__;MISSION_ROOT resize(count MISSION_ROOT-8);MISSION_ROOT=toString MISSION_ROOT; diag_log 'dayz_preloadFinished reset'; dayz_preloadFinished=nil; onPreloadStarted "diag_log [diag_tickTime,'onPreloadStarted']; dayz_preloadFinished = false;"; diff --git a/Server Files/MPMissions/DayZ_Epoch_25.sauerland/init.sqf b/Server Files/MPMissions/DayZ_Epoch_25.sauerland/init.sqf index 79b6871d6..735ad72fc 100644 --- a/Server Files/MPMissions/DayZ_Epoch_25.sauerland/init.sqf +++ b/Server Files/MPMissions/DayZ_Epoch_25.sauerland/init.sqf @@ -75,7 +75,6 @@ EpochEvents = [["any","any","any","any",30,"crash_spawner"],["any","any","any"," // DO NOT EDIT BELOW HERE // -MISSION_ROOT=toArray __FILE__;MISSION_ROOT resize(count MISSION_ROOT-8);MISSION_ROOT=toString MISSION_ROOT; diag_log 'dayz_preloadFinished reset'; dayz_preloadFinished=nil; onPreloadStarted "diag_log [diag_tickTime,'onPreloadStarted']; dayz_preloadFinished = false;"; diff --git a/Server Files/MPMissions/DayZ_Epoch_26.sauerland_winter/init.sqf b/Server Files/MPMissions/DayZ_Epoch_26.sauerland_winter/init.sqf index f8be3d531..0dc3bafb1 100644 --- a/Server Files/MPMissions/DayZ_Epoch_26.sauerland_winter/init.sqf +++ b/Server Files/MPMissions/DayZ_Epoch_26.sauerland_winter/init.sqf @@ -75,7 +75,6 @@ EpochEvents = [["any","any","any","any",30,"crash_spawner"],["any","any","any"," // DO NOT EDIT BELOW HERE // -MISSION_ROOT=toArray __FILE__;MISSION_ROOT resize(count MISSION_ROOT-8);MISSION_ROOT=toString MISSION_ROOT; diag_log 'dayz_preloadFinished reset'; dayz_preloadFinished=nil; onPreloadStarted "diag_log [diag_tickTime,'onPreloadStarted']; dayz_preloadFinished = false;"; diff --git a/Server Files/MPMissions/DayZ_Epoch_3.Shapur_BAF/init.sqf b/Server Files/MPMissions/DayZ_Epoch_3.Shapur_BAF/init.sqf index 40cc49355..a0af20228 100644 --- a/Server Files/MPMissions/DayZ_Epoch_3.Shapur_BAF/init.sqf +++ b/Server Files/MPMissions/DayZ_Epoch_3.Shapur_BAF/init.sqf @@ -75,7 +75,6 @@ EpochEvents = [["any","any","any","any",30,"crash_spawner"],["any","any","any"," // DO NOT EDIT BELOW HERE // -MISSION_ROOT=toArray __FILE__;MISSION_ROOT resize(count MISSION_ROOT-8);MISSION_ROOT=toString MISSION_ROOT; diag_log 'dayz_preloadFinished reset'; dayz_preloadFinished=nil; onPreloadStarted "diag_log [diag_tickTime,'onPreloadStarted']; dayz_preloadFinished = false;"; diff --git a/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/init.sqf b/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/init.sqf index a8a3050a7..7712a57bd 100644 --- a/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/init.sqf +++ b/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/init.sqf @@ -75,7 +75,6 @@ EpochEvents = [["any","any","any","any",30,"crash_spawner"],["any","any","any"," // DO NOT EDIT BELOW HERE // -MISSION_ROOT=toArray __FILE__;MISSION_ROOT resize(count MISSION_ROOT-8);MISSION_ROOT=toString MISSION_ROOT; diag_log 'dayz_preloadFinished reset'; dayz_preloadFinished=nil; onPreloadStarted "diag_log [diag_tickTime,'onPreloadStarted']; dayz_preloadFinished = false;"; diff --git a/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/init.sqf b/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/init.sqf index 6079221a1..f5e080c33 100644 --- a/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/init.sqf +++ b/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/init.sqf @@ -75,7 +75,6 @@ EpochEvents = [["any","any","any","any",30,"crash_spawner"],["any","any","any"," // DO NOT EDIT BELOW HERE // -MISSION_ROOT=toArray __FILE__;MISSION_ROOT resize(count MISSION_ROOT-8);MISSION_ROOT=toString MISSION_ROOT; diag_log 'dayz_preloadFinished reset'; dayz_preloadFinished=nil; onPreloadStarted "diag_log [diag_tickTime,'onPreloadStarted']; dayz_preloadFinished = false;"; diff --git a/Server Files/MPMissions/DayZ_Epoch_7.Lingor/init.sqf b/Server Files/MPMissions/DayZ_Epoch_7.Lingor/init.sqf index 3716c83ca..0ac6ce5ad 100644 --- a/Server Files/MPMissions/DayZ_Epoch_7.Lingor/init.sqf +++ b/Server Files/MPMissions/DayZ_Epoch_7.Lingor/init.sqf @@ -75,7 +75,6 @@ EpochEvents = [["any","any","any","any",30,"crash_spawner"],["any","any","any"," // DO NOT EDIT BELOW HERE // -MISSION_ROOT=toArray __FILE__;MISSION_ROOT resize(count MISSION_ROOT-8);MISSION_ROOT=toString MISSION_ROOT; diag_log 'dayz_preloadFinished reset'; dayz_preloadFinished=nil; onPreloadStarted "diag_log [diag_tickTime,'onPreloadStarted']; dayz_preloadFinished = false;"; diff --git a/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/init.sqf b/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/init.sqf index 3f9a2bcf8..75713b36d 100644 --- a/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/init.sqf +++ b/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/init.sqf @@ -75,7 +75,6 @@ EpochEvents = [["any","any","any","any",30,"crash_spawner"],["any","any","any"," // DO NOT EDIT BELOW HERE // -MISSION_ROOT=toArray __FILE__;MISSION_ROOT resize(count MISSION_ROOT-8);MISSION_ROOT=toString MISSION_ROOT; diag_log 'dayz_preloadFinished reset'; dayz_preloadFinished=nil; onPreloadStarted "diag_log [diag_tickTime,'onPreloadStarted']; dayz_preloadFinished = false;"; diff --git a/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/init.sqf b/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/init.sqf index d7a17216a..929f4e5a5 100644 --- a/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/init.sqf +++ b/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/init.sqf @@ -75,7 +75,6 @@ EpochEvents = [["any","any","any","any",30,"crash_spawner"],["any","any","any"," // DO NOT EDIT BELOW HERE // -MISSION_ROOT=toArray __FILE__;MISSION_ROOT resize(count MISSION_ROOT-8);MISSION_ROOT=toString MISSION_ROOT; diag_log 'dayz_preloadFinished reset'; dayz_preloadFinished=nil; onPreloadStarted "diag_log [diag_tickTime,'onPreloadStarted']; dayz_preloadFinished = false;";