Altered localization text to assist with support

This commit is contained in:
Dev 2024-05-25 17:34:36 +01:00
parent 67492b834f
commit 43fee371de
4 changed files with 12 additions and 7 deletions

View File

@ -56,7 +56,7 @@ public static class ProcessHelper
return Result.FromError("A patch failed to apply");
default:
return Result.FromError("an unknown error occurred in the patcher");
return Result.FromError("An unknown error occurred in the patcher");
}
}

View File

@ -17,7 +17,7 @@ public class EftLauncherPreCheck : PreCheckBase
return eftLauncherProcs.Length == 0
? PreCheckResult.FromSuccess("Eft launcher is closed")
: PreCheckResult.FromError("Eft launcher is open. Please close it to install SPT",
: PreCheckResult.FromError("Your BSG launcher is open. Please close it to continue installing SPT",
"Kill EFT Launcher Processes",
() =>
{

View File

@ -66,7 +66,7 @@ public class ReleaseCheckTask : InstallerTaskBase
if (intGameVersion < intSPTVersion)
{
return Result.FromError("Your client is outdated. Please update EFT");
return Result.FromError("Your client is outdated. Please update EFT using your BSG Launcher");
}
if (intGameVersion == intSPTVersion)
@ -78,7 +78,10 @@ public class ReleaseCheckTask : InstallerTaskBase
intSPTVersion != patchMirrorInfo.TargetClientVersion) && patchNeedCheck)
{
return Result.FromError(
"No patcher available for your version.\nA patcher is usually created within 24 hours of an EFT update.");
"We could not find a downgrade patcher for the version of EFT you have installed." +
"\nThis can happen due to one of the following reasons:" +
"\n* Live EFT just updated. The SPT team will create a new patcher within 24 hours, hold tight!" +
"\n* Live EFT just updated. You have not installed it on your computer using the BSG launcher.");
}
_data.PatchNeeded = patchNeedCheck;

View File

@ -147,7 +147,7 @@ public class PreChecksViewModel : ViewModelBase
if (data.OriginalGamePath == null)
{
NavigateTo(new MessageViewModel(HostScreen,
Result.FromError("Could not find EFT install.\n\nDo you own and have the game installed?")));
Result.FromError("Could not find where you installed EFT.\n\nDo you own and have the game installed?")));
return;
}
#endif
@ -172,7 +172,7 @@ public class PreChecksViewModel : ViewModelBase
NavigateTo(new MessageViewModel(HostScreen,
Result.FromError(
"Installer is located in EFT's original directory. Please move the installer to a seperate folder as per the guide"),
"You have placed the installer in the same folder as EFT. Please move the installer to a seperate folder. Refer to the install guide on where best to place the installer before running it."),
noLog: true));
return;
}
@ -189,7 +189,9 @@ public class PreChecksViewModel : ViewModelBase
{
Log.Warning("Problem path detected, confirming install path ...");
var confirmation = await DialogHost.Show(new ConfirmationDialog(
$"We suspect you may be installing into a problematic folder: {failedCheck.Target}.\nYou might want to consider installing somewhere else to avoid issues.\n\nAre you sure you want to install to this path?\n{InstallPath}"));
$"It appears you are installing into a folder known to cause problems: {failedCheck.Target}." +
$"\nPlease consider installing SPT somewhere else to avoid issues later on." +
$"\n\nAre you sure you want to install to this path?\n{InstallPath}"));
if (confirmation == null || !bool.TryParse(confirmation.ToString(), out var confirm) ||
!confirm)