Add loading screen fix by Goose

Thx @IsGoose
This commit is contained in:
A Man
2020-03-31 15:40:41 +02:00
parent 78b46b5d24
commit 21e5cfae83
20 changed files with 162 additions and 95 deletions

View File

@@ -781,6 +781,68 @@ class bloodTest
}; };
#include "RscDisplay\includes.hpp" #include "RscDisplay\includes.hpp"
//Override BIS Loadscreen
class RscDisplayLoadCustom
{
idd = -1;
onLoad = "uiNamespace setVariable ['BIS_loadingScreen',_this select 0];";
class ControlsBackground
{
class BackgroundText: RscText
{
idc = 1000;
x = -0.015625 * safezoneW + safezoneX;
y = -0.00875001 * safezoneH + safezoneY;
w = 1.10215 * safezoneW;
h = 1.11375 * safezoneH;
colorBackground[] = {0,0,0,1};
};
class BackgroundPicture: RscPictureKeepAspect
{
idc = 1200;
text = "#(argb,8,8,3)color(1,1,1,0)";
x = -0.711867;
y = -0.34;
w = 2.42373;
h = 1.54596;
};
};
class controls
{
class LoadingText: RscStructuredText
{
idc = 8400;
x = 0.242133 * safezoneW + safezoneX;
y = 0.9 * safezoneH + safezoneY;
w = 0.515733 * safezoneW;
h = 0.0274911 * safezoneH;
};
class TimeoutText: RscStructuredText
{
idc = 102;
x = 0.92548 * safezoneW + safezoneX;
y = 0.9 * safezoneH + safezoneY;
w = 0.04 * safezoneW;
h = 0.0274911 * safezoneH;
};
class ProgressBar : RscProgress
{
idc = 1010;
x = 0.242133 * safezoneW + safezoneX;
y = 0.95 * safezoneH + safezoneY;
w = 0.515733 * safezoneW;
h = 0.02 * safezoneH;
};
};
};
class RscDisplayDSinterface: RscStandardDisplay class RscDisplayDSinterface: RscStandardDisplay
{ {
idd = 155; idd = 155;

View File

@@ -363,7 +363,7 @@ class FSM
"dayz_loadScreenMsg = localize 'str_player_waiting_creation'; " \n "dayz_loadScreenMsg = localize 'str_player_waiting_creation'; " \n
"" \n "" \n
"_playerUID = getPlayerUID player;" \n "_playerUID = getPlayerUID player;" \n
"progressLoadingScreen 0.6;" \n "dayz_progressBarValue = 0.6;" \n
"if (_debug == 1) then {diag_log [diag_tickTime,'Collect'];};"/*%FSM</STATEINIT""">*/; "if (_debug == 1) then {diag_log [diag_tickTime,'Collect'];};"/*%FSM</STATEINIT""">*/;
precondition = /*%FSM<STATEPRECONDITION""">*/""/*%FSM</STATEPRECONDITION""">*/; precondition = /*%FSM<STATEPRECONDITION""">*/""/*%FSM</STATEPRECONDITION""">*/;
class Links class Links
@@ -429,7 +429,7 @@ class FSM
"dayz_loadScreenMsg = localize 'str_player_request';" \n "dayz_loadScreenMsg = localize 'str_player_request';" \n
"" \n "" \n
"_msg = [];" \n "_msg = [];" \n
"progressLoadingScreen 0.65;" \n "dayz_progressBarValue = 0.65;" \n
"PVDZ_plr_Login1 = [_playerUID,player];" \n "PVDZ_plr_Login1 = [_playerUID,player];" \n
"publicVariableServer ""PVDZ_plr_Login1"";" \n "publicVariableServer ""PVDZ_plr_Login1"";" \n
"diag_log ['Sent to server: PVDZ_plr_Login1', PVDZ_plr_Login1]; " \n "diag_log ['Sent to server: PVDZ_plr_Login1', PVDZ_plr_Login1]; " \n
@@ -472,7 +472,7 @@ class FSM
name = "Parse_Login"; name = "Parse_Login";
itemno = 13; itemno = 13;
init = /*%FSM<STATEINIT""">*/"if (_debug == 1) then {diag_log [diag_tickTime,'Parse_Login'];};" \n init = /*%FSM<STATEINIT""">*/"if (_debug == 1) then {diag_log [diag_tickTime,'Parse_Login'];};" \n
"progressLoadingScreen 0.8;" \n "dayz_progressBarValue = 0.8;" \n
"_charID = _msg select 0;" \n "_charID = _msg select 0;" \n
"_inventory = _msg select 1;" \n "_inventory = _msg select 1;" \n
"_backpack = _msg select 2;" \n "_backpack = _msg select 2;" \n
@@ -944,7 +944,7 @@ class FSM
name = "Position"; name = "Position";
itemno = 23; itemno = 23;
init = /*%FSM<STATEINIT""">*/"if (_debug == 1) then {diag_log [diag_tickTime,'Position'];};" \n init = /*%FSM<STATEINIT""">*/"if (_debug == 1) then {diag_log [diag_tickTime,'Position'];};" \n
"progressLoadingScreen 0.85;" \n "dayz_progressBarValue = 0.85;" \n
""/*%FSM</STATEINIT""">*/; ""/*%FSM</STATEINIT""">*/;
precondition = /*%FSM<STATEPRECONDITION""">*/""/*%FSM</STATEPRECONDITION""">*/; precondition = /*%FSM<STATEPRECONDITION""">*/""/*%FSM</STATEPRECONDITION""">*/;
class Links class Links
@@ -980,7 +980,7 @@ class FSM
name = "Load_In"; name = "Load_In";
itemno = 25; itemno = 25;
init = /*%FSM<STATEINIT""">*/"if (_debug == 1) then {diag_log [diag_tickTime,'Load_In'];};" \n init = /*%FSM<STATEINIT""">*/"if (_debug == 1) then {diag_log [diag_tickTime,'Load_In'];};" \n
"progressLoadingScreen 0.95;" \n "dayz_progressBarValue = 0.95;" \n
"dayz_loadScreenMsg = localize 'str_player_setup_completed';" \n "dayz_loadScreenMsg = localize 'str_player_setup_completed';" \n
"_torev4l=nearestObjects [_setPos, Dayz_plants + DayZ_GearedObjects + [""AllVehicles"",""WeaponHolder""], 50];" \n "_torev4l=nearestObjects [_setPos, Dayz_plants + DayZ_GearedObjects + [""AllVehicles"",""WeaponHolder""], 50];" \n
"{ _null = [_x,0] spawn object_roadFlare; } count (allMissionObjects ""RoadFlare"");" \n "{ _null = [_x,0] spawn object_roadFlare; } count (allMissionObjects ""RoadFlare"");" \n
@@ -1956,7 +1956,7 @@ class FSM
"PVDZ_plr_LoginRecord = [_playerUID,_charID,0,toArray dayz_playerName];" \n "PVDZ_plr_LoginRecord = [_playerUID,_charID,0,toArray dayz_playerName];" \n
"" \n "" \n
"" \n "" \n
"progressLoadingScreen 1;" \n "dayz_progressBarValue = 1;" \n
"" \n "" \n
"diag_log format ['Sent to server PVDZ_plr_LoginRecord: [%1, %2, %3, %4]',_playerUID,_charID,0,dayz_playerName]; " \n "diag_log format ['Sent to server PVDZ_plr_LoginRecord: [%1, %2, %3, %4]',_playerUID,_charID,0,dayz_playerName]; " \n
"" \n "" \n

View File

@@ -9,7 +9,7 @@ while {true} do {
uiSleep 5; uiSleep 5;
endMission "END1"; endMission "END1";
}; };
if ((!isNil "Dayz_loginCompleted") and {(Dayz_loginCompleted)}) exitWith { if ((!isNil "Dayz_loginCompleted") && {(Dayz_loginCompleted)}) exitWith {
//diag_log [ __FILE__, __LINE__, "End loop"]; //diag_log [ __FILE__, __LINE__, "End loop"];
// Logo watermark: adding a logo in the bottom left corner of the screen with the server name // Logo watermark: adding a logo in the bottom left corner of the screen with the server name
@@ -20,7 +20,7 @@ while {true} do {
if (profileNamespace getVariable ["streamerMode",0] == 1) then {_watermark ctrlShow false;}; if (profileNamespace getVariable ["streamerMode",0] == 1) then {_watermark ctrlShow false;};
}; };
if (dayz_enableRules && (profileNamespace getVariable ["streamerMode",0] == 0)) then { if (dayz_enableRules && {profileNamespace getVariable ["streamerMode",0] == 0}) then {
dayz_rulesHandle = execVM "rules.sqf"; dayz_rulesHandle = execVM "rules.sqf";
}; };
@@ -28,12 +28,17 @@ while {true} do {
}; };
_display = uiNameSpace getVariable "BIS_loadingScreen"; _display = uiNameSpace getVariable "BIS_loadingScreen";
if (!isNil "_display") then { if (!isNil "_display") then {
_image = _display displayCtrl 1200;
_image ctrlSetText getText(missionConfigFile >> "loadScreen");
if (dayz_loadScreenMsg != "" ) then { if (dayz_loadScreenMsg != "" ) then {
_control1 = _display displayctrl 8400; _control1 = _display displayctrl 8400;
_control1 ctrlSetText dayz_loadScreenMsg; _control1 ctrlSetStructuredText parseText format["<t align='center'>%1</t>",dayz_loadScreenMsg];
}; };
_control2 = _display displayctrl 102; _control2 = _display displayctrl 102;
_control2 ctrlSetText format["%1",floor(diag_ticktime - _timeoutStart)]; _control2 ctrlSetStructuredText parseText format["<t align='center'>%1</t>",floor(diag_ticktime - _timeoutStart)];
_bar = _display displayCtrl 1010;
_bar progressSetPosition dayz_progressBarValue;
}; };
uiSleep 0.2; uiSleep 0.2;

View File

@@ -85,7 +85,7 @@ with uiNameSpace do {RscDMSLoad=nil;}; // autologon at next logon
if (!isDedicated) then { if (!isDedicated) then {
enableSaving [false, false]; enableSaving [false, false];
startLoadingScreen ["","RscDisplayLoadCustom"]; startLoadingScreen ["","RscDisplayLoadCustom"];
progressLoadingScreen 0; dayz_progressBarValue = 0;
dayz_loadScreenMsg = localize 'str_login_missionFile'; dayz_loadScreenMsg = localize 'str_login_missionFile';
progress_monitor = [] execVM "\z\addons\dayz_code\system\progress_monitor.sqf"; progress_monitor = [] execVM "\z\addons\dayz_code\system\progress_monitor.sqf";
0 cutText ['','BLACK',0]; 0 cutText ['','BLACK',0];
@@ -95,13 +95,13 @@ if (!isDedicated) then {
initialized = false; initialized = false;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\variables.sqf"; call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\variables.sqf";
progressLoadingScreen 0.05; dayz_progressBarValue = 0.05;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\publicEH.sqf"; call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\publicEH.sqf";
progressLoadingScreen 0.1; dayz_progressBarValue = 0.1;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\medical\setup_functions_med.sqf"; call compile preprocessFileLineNumbers "\z\addons\dayz_code\medical\setup_functions_med.sqf";
progressLoadingScreen 0.15; dayz_progressBarValue = 0.15;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\compiles.sqf"; call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\compiles.sqf";
progressLoadingScreen 0.25; dayz_progressBarValue = 0.25;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\system\mission\takistan.sqf"; //Add trader city objects locally on every machine early call compile preprocessFileLineNumbers "\z\addons\dayz_code\system\mission\takistan.sqf"; //Add trader city objects locally on every machine early
initialized = true; initialized = true;

View File

@@ -85,7 +85,7 @@ with uiNameSpace do {RscDMSLoad=nil;}; // autologon at next logon
if (!isDedicated) then { if (!isDedicated) then {
enableSaving [false, false]; enableSaving [false, false];
startLoadingScreen ["","RscDisplayLoadCustom"]; startLoadingScreen ["","RscDisplayLoadCustom"];
progressLoadingScreen 0; dayz_progressBarValue = 0;
dayz_loadScreenMsg = localize 'str_login_missionFile'; dayz_loadScreenMsg = localize 'str_login_missionFile';
progress_monitor = [] execVM "\z\addons\dayz_code\system\progress_monitor.sqf"; progress_monitor = [] execVM "\z\addons\dayz_code\system\progress_monitor.sqf";
0 cutText ['','BLACK',0]; 0 cutText ['','BLACK',0];
@@ -95,13 +95,13 @@ if (!isDedicated) then {
initialized = false; initialized = false;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\variables.sqf"; call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\variables.sqf";
progressLoadingScreen 0.05; dayz_progressBarValue = 0.05;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\publicEH.sqf"; call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\publicEH.sqf";
progressLoadingScreen 0.1; dayz_progressBarValue = 0.1;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\medical\setup_functions_med.sqf"; call compile preprocessFileLineNumbers "\z\addons\dayz_code\medical\setup_functions_med.sqf";
progressLoadingScreen 0.15; dayz_progressBarValue = 0.15;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\compiles.sqf"; call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\compiles.sqf";
progressLoadingScreen 0.25; dayz_progressBarValue = 0.25;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\system\mission\chernarus11.sqf"; //Add trader city objects locally on every machine early call compile preprocessFileLineNumbers "\z\addons\dayz_code\system\mission\chernarus11.sqf"; //Add trader city objects locally on every machine early
initialized = true; initialized = true;

View File

@@ -85,7 +85,7 @@ with uiNameSpace do {RscDMSLoad=nil;}; // autologon at next logon
if (!isDedicated) then { if (!isDedicated) then {
enableSaving [false, false]; enableSaving [false, false];
startLoadingScreen ["","RscDisplayLoadCustom"]; startLoadingScreen ["","RscDisplayLoadCustom"];
progressLoadingScreen 0; dayz_progressBarValue = 0;
dayz_loadScreenMsg = localize 'str_login_missionFile'; dayz_loadScreenMsg = localize 'str_login_missionFile';
progress_monitor = [] execVM "\z\addons\dayz_code\system\progress_monitor.sqf"; progress_monitor = [] execVM "\z\addons\dayz_code\system\progress_monitor.sqf";
0 cutText ['','BLACK',0]; 0 cutText ['','BLACK',0];
@@ -95,13 +95,13 @@ if (!isDedicated) then {
initialized = false; initialized = false;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\variables.sqf"; call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\variables.sqf";
progressLoadingScreen 0.05; dayz_progressBarValue = 0.05;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\publicEH.sqf"; call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\publicEH.sqf";
progressLoadingScreen 0.1; dayz_progressBarValue = 0.1;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\medical\setup_functions_med.sqf"; call compile preprocessFileLineNumbers "\z\addons\dayz_code\medical\setup_functions_med.sqf";
progressLoadingScreen 0.15; dayz_progressBarValue = 0.15;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\compiles.sqf"; call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\compiles.sqf";
progressLoadingScreen 0.25; dayz_progressBarValue = 0.25;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\system\mission\isladuala.sqf"; //Add trader city objects locally on every machine early call compile preprocessFileLineNumbers "\z\addons\dayz_code\system\mission\isladuala.sqf"; //Add trader city objects locally on every machine early
initialized = true; initialized = true;

View File

@@ -85,7 +85,7 @@ with uiNameSpace do {RscDMSLoad=nil;}; // autologon at next logon
if (!isDedicated) then { if (!isDedicated) then {
enableSaving [false, false]; enableSaving [false, false];
startLoadingScreen ["","RscDisplayLoadCustom"]; startLoadingScreen ["","RscDisplayLoadCustom"];
progressLoadingScreen 0; dayz_progressBarValue = 0;
dayz_loadScreenMsg = localize 'str_login_missionFile'; dayz_loadScreenMsg = localize 'str_login_missionFile';
progress_monitor = [] execVM "\z\addons\dayz_code\system\progress_monitor.sqf"; progress_monitor = [] execVM "\z\addons\dayz_code\system\progress_monitor.sqf";
0 cutText ['','BLACK',0]; 0 cutText ['','BLACK',0];
@@ -95,13 +95,13 @@ if (!isDedicated) then {
initialized = false; initialized = false;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\variables.sqf"; call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\variables.sqf";
progressLoadingScreen 0.05; dayz_progressBarValue = 0.05;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\publicEH.sqf"; call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\publicEH.sqf";
progressLoadingScreen 0.1; dayz_progressBarValue = 0.1;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\medical\setup_functions_med.sqf"; call compile preprocessFileLineNumbers "\z\addons\dayz_code\medical\setup_functions_med.sqf";
progressLoadingScreen 0.15; dayz_progressBarValue = 0.15;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\compiles.sqf"; call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\compiles.sqf";
progressLoadingScreen 0.25; dayz_progressBarValue = 0.25;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\system\mission\tavi.sqf"; //Add trader city objects locally on every machine early call compile preprocessFileLineNumbers "\z\addons\dayz_code\system\mission\tavi.sqf"; //Add trader city objects locally on every machine early
initialized = true; initialized = true;

View File

@@ -86,7 +86,7 @@ with uiNameSpace do {RscDMSLoad=nil;}; // autologon at next logon
if (!isDedicated) then { if (!isDedicated) then {
enableSaving [false, false]; enableSaving [false, false];
startLoadingScreen ["","RscDisplayLoadCustom"]; startLoadingScreen ["","RscDisplayLoadCustom"];
progressLoadingScreen 0; dayz_progressBarValue = 0;
dayz_loadScreenMsg = localize 'str_login_missionFile'; dayz_loadScreenMsg = localize 'str_login_missionFile';
progress_monitor = [] execVM "\z\addons\dayz_code\system\progress_monitor.sqf"; progress_monitor = [] execVM "\z\addons\dayz_code\system\progress_monitor.sqf";
0 cutText ['','BLACK',0]; 0 cutText ['','BLACK',0];
@@ -96,13 +96,13 @@ if (!isDedicated) then {
initialized = false; initialized = false;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\variables.sqf"; call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\variables.sqf";
progressLoadingScreen 0.05; dayz_progressBarValue = 0.05;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\publicEH.sqf"; call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\publicEH.sqf";
progressLoadingScreen 0.1; dayz_progressBarValue = 0.1;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\medical\setup_functions_med.sqf"; call compile preprocessFileLineNumbers "\z\addons\dayz_code\medical\setup_functions_med.sqf";
progressLoadingScreen 0.15; dayz_progressBarValue = 0.15;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\compiles.sqf"; call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\compiles.sqf";
progressLoadingScreen 0.25; dayz_progressBarValue = 0.25;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\system\mission\namalsk.sqf"; //Add trader city objects locally on every machine early call compile preprocessFileLineNumbers "\z\addons\dayz_code\system\mission\namalsk.sqf"; //Add trader city objects locally on every machine early
initialized = true; initialized = true;

View File

@@ -85,7 +85,7 @@ with uiNameSpace do {RscDMSLoad=nil;}; // autologon at next logon
if (!isDedicated) then { if (!isDedicated) then {
enableSaving [false, false]; enableSaving [false, false];
startLoadingScreen ["","RscDisplayLoadCustom"]; startLoadingScreen ["","RscDisplayLoadCustom"];
progressLoadingScreen 0; dayz_progressBarValue = 0;
dayz_loadScreenMsg = localize 'str_login_missionFile'; dayz_loadScreenMsg = localize 'str_login_missionFile';
progress_monitor = [] execVM "\z\addons\dayz_code\system\progress_monitor.sqf"; progress_monitor = [] execVM "\z\addons\dayz_code\system\progress_monitor.sqf";
0 cutText ['','BLACK',0]; 0 cutText ['','BLACK',0];
@@ -95,13 +95,13 @@ if (!isDedicated) then {
initialized = false; initialized = false;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\variables.sqf"; call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\variables.sqf";
progressLoadingScreen 0.05; dayz_progressBarValue = 0.05;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\publicEH.sqf"; call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\publicEH.sqf";
progressLoadingScreen 0.1; dayz_progressBarValue = 0.1;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\medical\setup_functions_med.sqf"; call compile preprocessFileLineNumbers "\z\addons\dayz_code\medical\setup_functions_med.sqf";
progressLoadingScreen 0.15; dayz_progressBarValue = 0.15;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\compiles.sqf"; call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\compiles.sqf";
progressLoadingScreen 0.25; dayz_progressBarValue = 0.25;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\system\mission\panthera2.sqf"; //Add trader city objects locally on every machine early call compile preprocessFileLineNumbers "\z\addons\dayz_code\system\mission\panthera2.sqf"; //Add trader city objects locally on every machine early
initialized = true; initialized = true;

View File

@@ -85,7 +85,7 @@ with uiNameSpace do {RscDMSLoad=nil;}; // autologon at next logon
if (!isDedicated) then { if (!isDedicated) then {
enableSaving [false, false]; enableSaving [false, false];
startLoadingScreen ["","RscDisplayLoadCustom"]; startLoadingScreen ["","RscDisplayLoadCustom"];
progressLoadingScreen 0; dayz_progressBarValue = 0;
dayz_loadScreenMsg = localize 'str_login_missionFile'; dayz_loadScreenMsg = localize 'str_login_missionFile';
progress_monitor = [] execVM "\z\addons\dayz_code\system\progress_monitor.sqf"; progress_monitor = [] execVM "\z\addons\dayz_code\system\progress_monitor.sqf";
0 cutText ['','BLACK',0]; 0 cutText ['','BLACK',0];
@@ -95,13 +95,13 @@ if (!isDedicated) then {
initialized = false; initialized = false;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\variables.sqf"; call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\variables.sqf";
progressLoadingScreen 0.05; dayz_progressBarValue = 0.05;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\publicEH.sqf"; call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\publicEH.sqf";
progressLoadingScreen 0.1; dayz_progressBarValue = 0.1;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\medical\setup_functions_med.sqf"; call compile preprocessFileLineNumbers "\z\addons\dayz_code\medical\setup_functions_med.sqf";
progressLoadingScreen 0.15; dayz_progressBarValue = 0.15;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\compiles.sqf"; call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\compiles.sqf";
progressLoadingScreen 0.25; dayz_progressBarValue = 0.25;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\system\mission\chernarus17.sqf"; //Add trader city objects locally on every machine early call compile preprocessFileLineNumbers "\z\addons\dayz_code\system\mission\chernarus17.sqf"; //Add trader city objects locally on every machine early
initialized = true; initialized = true;

View File

@@ -85,7 +85,7 @@ with uiNameSpace do {RscDMSLoad=nil;}; // autologon at next logon
if (!isDedicated) then { if (!isDedicated) then {
enableSaving [false, false]; enableSaving [false, false];
startLoadingScreen ["","RscDisplayLoadCustom"]; startLoadingScreen ["","RscDisplayLoadCustom"];
progressLoadingScreen 0; dayz_progressBarValue = 0;
dayz_loadScreenMsg = localize 'str_login_missionFile'; dayz_loadScreenMsg = localize 'str_login_missionFile';
progress_monitor = [] execVM "\z\addons\dayz_code\system\progress_monitor.sqf"; progress_monitor = [] execVM "\z\addons\dayz_code\system\progress_monitor.sqf";
0 cutText ['','BLACK',0]; 0 cutText ['','BLACK',0];
@@ -95,13 +95,13 @@ if (!isDedicated) then {
initialized = false; initialized = false;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\variables.sqf"; call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\variables.sqf";
progressLoadingScreen 0.05; dayz_progressBarValue = 0.05;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\publicEH.sqf"; call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\publicEH.sqf";
progressLoadingScreen 0.1; dayz_progressBarValue = 0.1;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\medical\setup_functions_med.sqf"; call compile preprocessFileLineNumbers "\z\addons\dayz_code\medical\setup_functions_med.sqf";
progressLoadingScreen 0.15; dayz_progressBarValue = 0.15;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\compiles.sqf"; call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\compiles.sqf";
progressLoadingScreen 0.25; dayz_progressBarValue = 0.25;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\system\mission\fdf_isle1_a.sqf"; //Add trader city objects locally on every machine early call compile preprocessFileLineNumbers "\z\addons\dayz_code\system\mission\fdf_isle1_a.sqf"; //Add trader city objects locally on every machine early
initialized = true; initialized = true;

View File

@@ -86,7 +86,7 @@ with uiNameSpace do {RscDMSLoad=nil;}; // autologon at next logon
if (!isDedicated) then { if (!isDedicated) then {
enableSaving [false, false]; enableSaving [false, false];
startLoadingScreen ["","RscDisplayLoadCustom"]; startLoadingScreen ["","RscDisplayLoadCustom"];
progressLoadingScreen 0; dayz_progressBarValue = 0;
dayz_loadScreenMsg = localize 'str_login_missionFile'; dayz_loadScreenMsg = localize 'str_login_missionFile';
progress_monitor = [] execVM "\z\addons\dayz_code\system\progress_monitor.sqf"; progress_monitor = [] execVM "\z\addons\dayz_code\system\progress_monitor.sqf";
0 cutText ['','BLACK',0]; 0 cutText ['','BLACK',0];
@@ -96,13 +96,13 @@ if (!isDedicated) then {
initialized = false; initialized = false;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\variables.sqf"; call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\variables.sqf";
progressLoadingScreen 0.05; dayz_progressBarValue = 0.05;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\publicEH.sqf"; call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\publicEH.sqf";
progressLoadingScreen 0.1; dayz_progressBarValue = 0.1;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\medical\setup_functions_med.sqf"; call compile preprocessFileLineNumbers "\z\addons\dayz_code\medical\setup_functions_med.sqf";
progressLoadingScreen 0.15; dayz_progressBarValue = 0.15;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\compiles.sqf"; call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\compiles.sqf";
progressLoadingScreen 0.25; dayz_progressBarValue = 0.25;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\system\mission\chernarus11.sqf"; //Add trader city objects locally on every machine early call compile preprocessFileLineNumbers "\z\addons\dayz_code\system\mission\chernarus11.sqf"; //Add trader city objects locally on every machine early
initialized = true; initialized = true;

View File

@@ -85,7 +85,7 @@ with uiNameSpace do {RscDMSLoad=nil;}; // autologon at next logon
if (!isDedicated) then { if (!isDedicated) then {
enableSaving [false, false]; enableSaving [false, false];
startLoadingScreen ["","RscDisplayLoadCustom"]; startLoadingScreen ["","RscDisplayLoadCustom"];
progressLoadingScreen 0; dayz_progressBarValue = 0;
dayz_loadScreenMsg = localize 'str_login_missionFile'; dayz_loadScreenMsg = localize 'str_login_missionFile';
progress_monitor = [] execVM "\z\addons\dayz_code\system\progress_monitor.sqf"; progress_monitor = [] execVM "\z\addons\dayz_code\system\progress_monitor.sqf";
0 cutText ['','BLACK',0]; 0 cutText ['','BLACK',0];
@@ -95,13 +95,13 @@ if (!isDedicated) then {
initialized = false; initialized = false;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\variables.sqf"; call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\variables.sqf";
progressLoadingScreen 0.05; dayz_progressBarValue = 0.05;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\publicEH.sqf"; call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\publicEH.sqf";
progressLoadingScreen 0.1; dayz_progressBarValue = 0.1;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\medical\setup_functions_med.sqf"; call compile preprocessFileLineNumbers "\z\addons\dayz_code\medical\setup_functions_med.sqf";
progressLoadingScreen 0.15; dayz_progressBarValue = 0.15;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\compiles.sqf"; call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\compiles.sqf";
progressLoadingScreen 0.25; dayz_progressBarValue = 0.25;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\system\mission\caribou.sqf"; //Add trader city objects locally on every machine early call compile preprocessFileLineNumbers "\z\addons\dayz_code\system\mission\caribou.sqf"; //Add trader city objects locally on every machine early
initialized = true; initialized = true;

View File

@@ -84,7 +84,7 @@ with uiNameSpace do {RscDMSLoad=nil;}; // autologon at next logon
if (!isDedicated) then { if (!isDedicated) then {
enableSaving [false, false]; enableSaving [false, false];
startLoadingScreen ["","RscDisplayLoadCustom"]; startLoadingScreen ["","RscDisplayLoadCustom"];
progressLoadingScreen 0; dayz_progressBarValue = 0;
dayz_loadScreenMsg = localize 'str_login_missionFile'; dayz_loadScreenMsg = localize 'str_login_missionFile';
progress_monitor = [] execVM "\z\addons\dayz_code\system\progress_monitor.sqf"; progress_monitor = [] execVM "\z\addons\dayz_code\system\progress_monitor.sqf";
0 cutText ['','BLACK',0]; 0 cutText ['','BLACK',0];
@@ -94,13 +94,13 @@ if (!isDedicated) then {
initialized = false; initialized = false;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\variables.sqf"; call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\variables.sqf";
progressLoadingScreen 0.05; dayz_progressBarValue = 0.05;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\publicEH.sqf"; call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\publicEH.sqf";
progressLoadingScreen 0.1; dayz_progressBarValue = 0.1;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\medical\setup_functions_med.sqf"; call compile preprocessFileLineNumbers "\z\addons\dayz_code\medical\setup_functions_med.sqf";
progressLoadingScreen 0.15; dayz_progressBarValue = 0.15;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\compiles.sqf"; call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\compiles.sqf";
progressLoadingScreen 0.25; dayz_progressBarValue = 0.25;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\system\mission\smd_sahrani_a2.sqf"; //Add trader city objects locally on every machine early call compile preprocessFileLineNumbers "\z\addons\dayz_code\system\mission\smd_sahrani_a2.sqf"; //Add trader city objects locally on every machine early
initialized = true; initialized = true;

View File

@@ -85,7 +85,7 @@ with uiNameSpace do {RscDMSLoad=nil;}; // autologon at next logon
if (!isDedicated) then { if (!isDedicated) then {
enableSaving [false, false]; enableSaving [false, false];
startLoadingScreen ["","RscDisplayLoadCustom"]; startLoadingScreen ["","RscDisplayLoadCustom"];
progressLoadingScreen 0; dayz_progressBarValue = 0;
dayz_loadScreenMsg = localize 'str_login_missionFile'; dayz_loadScreenMsg = localize 'str_login_missionFile';
progress_monitor = [] execVM "\z\addons\dayz_code\system\progress_monitor.sqf"; progress_monitor = [] execVM "\z\addons\dayz_code\system\progress_monitor.sqf";
0 cutText ['','BLACK',0]; 0 cutText ['','BLACK',0];
@@ -95,13 +95,13 @@ if (!isDedicated) then {
initialized = false; initialized = false;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\variables.sqf"; call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\variables.sqf";
progressLoadingScreen 0.05; dayz_progressBarValue = 0.05;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\publicEH.sqf"; call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\publicEH.sqf";
progressLoadingScreen 0.1; dayz_progressBarValue = 0.1;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\medical\setup_functions_med.sqf"; call compile preprocessFileLineNumbers "\z\addons\dayz_code\medical\setup_functions_med.sqf";
progressLoadingScreen 0.15; dayz_progressBarValue = 0.15;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\compiles.sqf"; call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\compiles.sqf";
progressLoadingScreen 0.25; dayz_progressBarValue = 0.25;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\system\mission\cmr_ovaron.sqf"; //Add trader city objects locally on every machine early call compile preprocessFileLineNumbers "\z\addons\dayz_code\system\mission\cmr_ovaron.sqf"; //Add trader city objects locally on every machine early
initialized = true; initialized = true;

View File

@@ -85,7 +85,7 @@ with uiNameSpace do {RscDMSLoad=nil;}; // autologon at next logon
if (!isDedicated) then { if (!isDedicated) then {
enableSaving [false, false]; enableSaving [false, false];
startLoadingScreen ["","RscDisplayLoadCustom"]; startLoadingScreen ["","RscDisplayLoadCustom"];
progressLoadingScreen 0; dayz_progressBarValue = 0;
dayz_loadScreenMsg = localize 'str_login_missionFile'; dayz_loadScreenMsg = localize 'str_login_missionFile';
progress_monitor = [] execVM "\z\addons\dayz_code\system\progress_monitor.sqf"; progress_monitor = [] execVM "\z\addons\dayz_code\system\progress_monitor.sqf";
0 cutText ['','BLACK',0]; 0 cutText ['','BLACK',0];
@@ -95,13 +95,13 @@ if (!isDedicated) then {
initialized = false; initialized = false;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\variables.sqf"; call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\variables.sqf";
progressLoadingScreen 0.05; dayz_progressBarValue = 0.05;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\publicEH.sqf"; call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\publicEH.sqf";
progressLoadingScreen 0.1; dayz_progressBarValue = 0.1;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\medical\setup_functions_med.sqf"; call compile preprocessFileLineNumbers "\z\addons\dayz_code\medical\setup_functions_med.sqf";
progressLoadingScreen 0.15; dayz_progressBarValue = 0.15;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\compiles.sqf"; call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\compiles.sqf";
progressLoadingScreen 0.25; dayz_progressBarValue = 0.25;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\system\mission\napf.sqf"; //Add trader city objects locally on every machine early call compile preprocessFileLineNumbers "\z\addons\dayz_code\system\mission\napf.sqf"; //Add trader city objects locally on every machine early
initialized = true; initialized = true;

View File

@@ -85,7 +85,7 @@ with uiNameSpace do {RscDMSLoad=nil;}; // autologon at next logon
if (!isDedicated) then { if (!isDedicated) then {
enableSaving [false, false]; enableSaving [false, false];
startLoadingScreen ["","RscDisplayLoadCustom"]; startLoadingScreen ["","RscDisplayLoadCustom"];
progressLoadingScreen 0; dayz_progressBarValue = 0;
dayz_loadScreenMsg = localize 'str_login_missionFile'; dayz_loadScreenMsg = localize 'str_login_missionFile';
progress_monitor = [] execVM "\z\addons\dayz_code\system\progress_monitor.sqf"; progress_monitor = [] execVM "\z\addons\dayz_code\system\progress_monitor.sqf";
0 cutText ['','BLACK',0]; 0 cutText ['','BLACK',0];
@@ -95,13 +95,13 @@ if (!isDedicated) then {
initialized = false; initialized = false;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\variables.sqf"; call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\variables.sqf";
progressLoadingScreen 0.05; dayz_progressBarValue = 0.05;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\publicEH.sqf"; call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\publicEH.sqf";
progressLoadingScreen 0.1; dayz_progressBarValue = 0.1;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\medical\setup_functions_med.sqf"; call compile preprocessFileLineNumbers "\z\addons\dayz_code\medical\setup_functions_med.sqf";
progressLoadingScreen 0.15; dayz_progressBarValue = 0.15;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\compiles.sqf"; call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\compiles.sqf";
progressLoadingScreen 0.25; dayz_progressBarValue = 0.25;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\system\mission\sauerland.sqf"; //Add trader city objects locally on every machine early call compile preprocessFileLineNumbers "\z\addons\dayz_code\system\mission\sauerland.sqf"; //Add trader city objects locally on every machine early
initialized = true; initialized = true;

View File

@@ -85,7 +85,7 @@ with uiNameSpace do {RscDMSLoad=nil;}; // autologon at next logon
if (!isDedicated) then { if (!isDedicated) then {
enableSaving [false, false]; enableSaving [false, false];
startLoadingScreen ["","RscDisplayLoadCustom"]; startLoadingScreen ["","RscDisplayLoadCustom"];
progressLoadingScreen 0; dayz_progressBarValue = 0;
dayz_loadScreenMsg = localize 'str_login_missionFile'; dayz_loadScreenMsg = localize 'str_login_missionFile';
progress_monitor = [] execVM "\z\addons\dayz_code\system\progress_monitor.sqf"; progress_monitor = [] execVM "\z\addons\dayz_code\system\progress_monitor.sqf";
0 cutText ['','BLACK',0]; 0 cutText ['','BLACK',0];
@@ -95,13 +95,13 @@ if (!isDedicated) then {
initialized = false; initialized = false;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\variables.sqf"; call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\variables.sqf";
progressLoadingScreen 0.05; dayz_progressBarValue = 0.05;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\publicEH.sqf"; call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\publicEH.sqf";
progressLoadingScreen 0.1; dayz_progressBarValue = 0.1;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\medical\setup_functions_med.sqf"; call compile preprocessFileLineNumbers "\z\addons\dayz_code\medical\setup_functions_med.sqf";
progressLoadingScreen 0.15; dayz_progressBarValue = 0.15;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\compiles.sqf"; call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\compiles.sqf";
progressLoadingScreen 0.25; dayz_progressBarValue = 0.25;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\system\mission\sauerland.sqf"; //Add trader city objects locally on every machine early call compile preprocessFileLineNumbers "\z\addons\dayz_code\system\mission\sauerland.sqf"; //Add trader city objects locally on every machine early
initialized = true; initialized = true;

View File

@@ -85,7 +85,7 @@ with uiNameSpace do {RscDMSLoad=nil;}; // autologon at next logon
if (!isDedicated) then { if (!isDedicated) then {
enableSaving [false, false]; enableSaving [false, false];
startLoadingScreen ["","RscDisplayLoadCustom"]; startLoadingScreen ["","RscDisplayLoadCustom"];
progressLoadingScreen 0; dayz_progressBarValue = 0;
dayz_loadScreenMsg = localize 'str_login_missionFile'; dayz_loadScreenMsg = localize 'str_login_missionFile';
progress_monitor = [] execVM "\z\addons\dayz_code\system\progress_monitor.sqf"; progress_monitor = [] execVM "\z\addons\dayz_code\system\progress_monitor.sqf";
0 cutText ['','BLACK',0]; 0 cutText ['','BLACK',0];
@@ -95,13 +95,13 @@ if (!isDedicated) then {
initialized = false; initialized = false;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\variables.sqf"; call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\variables.sqf";
progressLoadingScreen 0.05; dayz_progressBarValue = 0.05;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\publicEH.sqf"; call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\publicEH.sqf";
progressLoadingScreen 0.1; dayz_progressBarValue = 0.1;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\medical\setup_functions_med.sqf"; call compile preprocessFileLineNumbers "\z\addons\dayz_code\medical\setup_functions_med.sqf";
progressLoadingScreen 0.15; dayz_progressBarValue = 0.15;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\compiles.sqf"; call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\compiles.sqf";
progressLoadingScreen 0.25; dayz_progressBarValue = 0.25;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\system\mission\ruegen.sqf"; //Add trader city objects locally on every machine early call compile preprocessFileLineNumbers "\z\addons\dayz_code\system\mission\ruegen.sqf"; //Add trader city objects locally on every machine early
initialized = true; initialized = true;

View File

@@ -85,7 +85,7 @@ with uiNameSpace do {RscDMSLoad=nil;}; // autologon at next logon
if (!isDedicated) then { if (!isDedicated) then {
enableSaving [false, false]; enableSaving [false, false];
startLoadingScreen ["","RscDisplayLoadCustom"]; startLoadingScreen ["","RscDisplayLoadCustom"];
progressLoadingScreen 0; dayz_progressBarValue = 0;
dayz_loadScreenMsg = localize 'str_login_missionFile'; dayz_loadScreenMsg = localize 'str_login_missionFile';
progress_monitor = [] execVM "\z\addons\dayz_code\system\progress_monitor.sqf"; progress_monitor = [] execVM "\z\addons\dayz_code\system\progress_monitor.sqf";
0 cutText ['','BLACK',0]; 0 cutText ['','BLACK',0];
@@ -95,13 +95,13 @@ if (!isDedicated) then {
initialized = false; initialized = false;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\variables.sqf"; call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\variables.sqf";
progressLoadingScreen 0.05; dayz_progressBarValue = 0.05;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\publicEH.sqf"; call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\publicEH.sqf";
progressLoadingScreen 0.1; dayz_progressBarValue = 0.1;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\medical\setup_functions_med.sqf"; call compile preprocessFileLineNumbers "\z\addons\dayz_code\medical\setup_functions_med.sqf";
progressLoadingScreen 0.15; dayz_progressBarValue = 0.15;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\compiles.sqf"; call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\compiles.sqf";
progressLoadingScreen 0.25; dayz_progressBarValue = 0.25;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\system\mission\lingor.sqf"; //Add trader city objects locally on every machine early call compile preprocessFileLineNumbers "\z\addons\dayz_code\system\mission\lingor.sqf"; //Add trader city objects locally on every machine early
initialized = true; initialized = true;