From a993d5bb7bf6c305b6160814a3a616cf9d534996 Mon Sep 17 00:00:00 2001 From: Raymix Date: Sat, 27 May 2017 12:06:33 +0100 Subject: [PATCH] fix error on first load, thanks Vampire --- .../@EpochDevTools/Addons/rmx_init.pbo | Bin 292099 -> 292195 bytes .../@EpochDevTools/Addons/rmx_sandbox.pbo | Bin 114062 -> 114062 bytes .../addons/rmx_init/functions/dialogVars.sqf | 8 ++++++-- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/Tools/DevFrameWork/@EpochDevTools/Addons/rmx_init.pbo b/Tools/DevFrameWork/@EpochDevTools/Addons/rmx_init.pbo index 4e7a680ede94452b5747ee241f98b11a7dfe3aa0..8ccc309e30ad6d7c358cc049e5ad45a32f7e69d7 100644 GIT binary patch delta 216 zcmZpECHVN2;DlV}_tBag3ltey%D$^cPM*q`#Q_wEe9gnaFx{YtMQpPylQ%Q#GoVoZ z=3LfOOl%*3%;PN68QU1eCx>vjvsqY}85^56FXU)n$iWE2OxqW7FiT$6Qq;&S_RGvs zP%6r;h%ZYliZ3Ye$xloPPAp4R(o`tPNX=8I=H=q#%uJj9L6b#v`nlW828^8Bf8A!j z$ixBDJbgnavj{hm^6AI#F?#@&ao=ZtGF9aKrOv-Ac3qZP`1aC`?CH9NCv>l=006QT BPL==w delta 138 zcmaF-O0fBr;DlV}l`m8`7AP{Z1UcUiojjE>ivuVS`I?7;Vfut37O~B;Oy10_%bqGk z@^8*%J;lTZl0D8cow1Ekd~yhfJDZuAfsvtk^FogHg&d4P%(Q(W2eahm=}&JnyKL9H p!+e%$y4rmpGygvGgQ+51tG_#zujgB=;p4hsK~|{@N*`nXPrgozXGK%ipg?U3gKHb+teV05j(tUjP6A delta 92 zcmeDC&DQsuZ9;+4su!w}E({C|$@zI{ndy4T1qDD30sy5qPKsw@2GWziFtxFnnHd-v lS~NE>Z*O2`{Iyf0rKZz6S&1=e@$E~$ns--r9h;dn8vunWA&39~ diff --git a/Tools/DevFrameWork/x/addons/rmx_init/functions/dialogVars.sqf b/Tools/DevFrameWork/x/addons/rmx_init/functions/dialogVars.sqf index 7c935f72..04a4951e 100644 --- a/Tools/DevFrameWork/x/addons/rmx_init/functions/dialogVars.sqf +++ b/Tools/DevFrameWork/x/addons/rmx_init/functions/dialogVars.sqf @@ -67,7 +67,9 @@ rmx_var_ppDbPos = [0]; rmx_var_ppCiPos = [0,0,0]; with profileNamespace do { - if (rmx_var_ppLoadSave isEqualTo []) then {rmx_var_ppLoadSave = nil}; + if !(isNil "rmx_var_ppLoadSave") then { + if (rmx_var_ppLoadSave isEqualTo []) then {rmx_var_ppLoadSave = nil}; + }; }; rmx_var_ppLoadSave = profileNamespace getVariable ["rmx_var_ppLoadSave",[[0,"Nothing saved",[1,1,0,0,0,0,0,0,0,0,1,0,0,0,0]]]]; rmx_var_ppHandles = []; @@ -88,7 +90,9 @@ rmx_var_afText = []; rmx_var_afSelected = 0; with profileNamespace do { - if (rmx_var_afLoadSave isEqualTo []) then {rmx_var_afLoadSave = nil}; + if !(isNil "rmx_var_afLoadSave") then { + if (rmx_var_afLoadSave isEqualTo []) then {rmx_var_afLoadSave = nil}; + }; }; rmx_var_afProfile = profileNamespace getVariable ["rmx_var_afProfile",[0,0,0,0,[0,0],[0,[0,0,0]],[0,0],[0,0],[0,0],[0,0],[0,0,false]]]; rmx_var_afLoadSave = profileNamespace getVariable ["rmx_var_afLoadSave",[["Nothing saved",[]]]];