You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
format ["The following files are outdated: %1, and %2 more.<br/>ACE Main version is %3 from %4.<br/><br/>All mods with ACE files: %5", (_oldAddonsselect [0, 3]) joinString ", ", (count_oldAddons) -3, _mainVersion, _mainSource, _allSources joinString ", "];
84
-
} else {
85
-
format ["The following files are outdated: %1.<br/>ACE Main version is %2 from %3.<br/><br/>All mods with ACE files: %4", _oldAddons joinString ", ", _mainVersion, _mainSource, _allSources joinString ", "];
86
-
};
87
-
if (_extraSources isNotEqualTo []) then {
88
-
_errorMsg=_errorMsg+"<br/><br/>Reason: Conflicting ACE installations (see list above).<br/><br/>Fix: Make sure to only load one version of ACE.";
83
+
// Build the error message
84
+
private_title="[ACE] ERROR: OUTDATED FILES";
85
+
private_reasonMsg= ["Reason: Mismatched addon versions within the same installation, it is likely corrupted.", "Reason: Conflicting ACE installations (see list below)."] select_conflictingInstall;
86
+
private_fixMsg= ["Fix: Repair ACE or update your repack.", "Fix: Make sure to only load one version of ACE."] select_conflictingInstall;
87
+
88
+
private_infoMsgLog=format ["The following files are outdated: %1.<br/>ACE Main version is %2 from folder ""%3"".<br/><br/>All mod folders with ACE files: %4", _oldAddons joinString ", ", _mainVersion, _mainSource, _allSources joinString ", "];
89
+
private_infoMsg=if (count_oldAddons>3) then {
90
+
format ["The following files are outdated: %1, and %2 more.<br/>ACE Main version is %3 from folder ""%4"".<br/><br/>All mod folders with ACE files: %5", (_oldAddonsselect [0, 3]) joinString ", ", (count_oldAddons) -3, _mainVersion, _mainSource, _allSources joinString ", "];
89
91
} else {
90
-
_errorMsg=_errorMsg+"<br/><br/>Reason: Mismatched addon versions within the same installation, it is likely corrupted.<br/><br/>Fix: Repair ACE or update your repack.";
// We don't need to know what's happening to build info here
178
-
private_infoMsgLog=format ["Client has additional addons: %1.<br/>Server mod folder is named ""%2"".", _addons joinString ", ", GVAR(serverSource)]; // Build the whole thing so we can log it to RPT
185
+
private_infoMsgLog=format ["Client has additional addons: %1.<br/>Server mod folder is named ""%2"".", _additionalAddons joinString ", ", GVAR(serverSource)]; // Build the whole thing so we can log it to RPT
179
186
180
-
private_infoMsg=if (count_addons>3) then { // Truncate it for display
181
-
format ["Client has additional addons: %1, and %2 more.<br/>Server mod folder is named ""%3"".", (_addonsselect [0, 3]) joinString ", ", (count_addons) -3, GVAR(serverSource)];
187
+
private_infoMsg=if (count_additionalAddons>3) then { // Truncate it for display
188
+
format ["Client has additional addons: %1, and %2 more.<br/>Server mod folder is named ""%3"".", (_additionalAddonsselect [0, 3]) joinString ", ", (count_additionalAddons) -3, GVAR(serverSource)];
0 commit comments