diff --git a/Novetus/NovetusCore/Classes/VCPPRedistInstallationDetector.cs b/Novetus/NovetusCore/Classes/VCPPRedistInstallationDetector.cs index 429375e..6773e05 100644 --- a/Novetus/NovetusCore/Classes/VCPPRedistInstallationDetector.cs +++ b/Novetus/NovetusCore/Classes/VCPPRedistInstallationDetector.cs @@ -143,6 +143,7 @@ namespace Novetus.Core /// static VCPPRedistInstallationDetector() { + //TODO: make clients detect if a vc++ install is required upon launch. foreach (var kvPair in _VCRedistToRedistKeysMap) { VCPPRedist redist = kvPair.Key; diff --git a/Novetus/NovetusLauncher/Forms/LauncherForm/LauncherFormShared.cs b/Novetus/NovetusLauncher/Forms/LauncherForm/LauncherFormShared.cs index 9780101..52a2e91 100644 --- a/Novetus/NovetusLauncher/Forms/LauncherForm/LauncherFormShared.cs +++ b/Novetus/NovetusLauncher/Forms/LauncherForm/LauncherFormShared.cs @@ -764,7 +764,7 @@ namespace NovetusLauncher public void GeneratePlayerID() { - NovetusFuncs.GeneratePlayerID(); + GlobalVars.UserConfiguration.SaveSettingInt("UserID", NovetusFuncs.GeneratePlayerID()); PlayerIDTextBox.Text = GlobalVars.UserConfiguration.ReadSetting("UserID"); } diff --git a/changelog.txt b/changelog.txt index c3e4504..92be51b 100644 --- a/changelog.txt +++ b/changelog.txt @@ -2,6 +2,8 @@ EDGE Snapshot v23.8753.23583.1 Fixes: - Fixed AwardBadge and HasBadge extension database names. - Fixed 2010L's 3D Preview not working properly. +- Fixed the "Regen ID" buttons not working. +- Updated the Dependency Installer. ---------------------------------------------------------------------------- EDGE Snapshot v23.8745.28516.1 Enhancements: diff --git a/scripts/batch/Novetus_dependency_installer.bat b/scripts/batch/Novetus_dependency_installer.bat index ce838d1..e2cc2bf 100644 --- a/scripts/batch/Novetus_dependency_installer.bat +++ b/scripts/batch/Novetus_dependency_installer.bat @@ -36,22 +36,16 @@ ECHO. ECHO NOVETUS DEPENDENCY INSTALLER ECHO. ECHO Please install the following if you haven't already: -ECHO 1 - Microsoft .NET Framework 2.0 (REQUIRED for the ROBLOX Script Generator SDK tool) -ECHO 2 - Microsoft .NET Framework 4.8 (REQUIRED for the Novetus Launcher) -ECHO 3 - .NET 4.0 Update (KB2468871, REQUIRED for Windows XP and Vista) -ECHO 4 - Microsoft Visual C++ Redistributables 2005 (32-bit, REQUIRED for 2007) -ECHO 5 - Microsoft Visual C++ Redistributables 2008 (32-bit, REQUIRED for 2008 and above) -ECHO 6 - Windows Media Player (REQUIRED for 2010L+) -ECHO 7 - Exit +ECHO 1 - Microsoft .NET Framework 4.5.1 (REQUIRED for the Novetus Launcher, not needed for Windows 8.1 and up.) +ECHO 2 - Microsoft .NET Framework 2.0 (REQUIRED for the ROBLOX Script Generator SDK tool) +ECHO 3 - Windows Media Player (REQUIRED for 2010L+) +ECHO 4 - Exit ECHO. SET /P M=Choose an option by typing the number corresponding to which depenency you want to install: -IF %M%==1 goto net2 -IF %M%==2 goto net4 -IF %M%==3 goto net4update -IF %M%==4 goto vc2005 -IF %M%==5 goto vc2008 -IF %M%==6 goto mfp -IF %M%==7 EXIT +IF %M%==1 goto net4 +IF %M%==2 goto net2 +IF %M%==3 goto mfp +IF %M%==4 EXIT EXIT :net2 @@ -66,32 +60,8 @@ goto REDISTINSTALLER :net4 CLS -echo Installing Microsoft .NET Framework 4.8... -"%CD%/_redist/NET Framework/ndp48-x86-x64-allos-enu.exe" -pause -goto REDISTINSTALLER - -:net4update -CLS -echo Installing .NET 4.0 Update (KB2468871)... -reg Query "HKLM\Hardware\Description\System\CentralProcessor\0" | find /i "x86" > NUL && set OS=32BIT || set OS=64BIT - -if %OS%==32BIT "%CD%/_redist/NET Framework/NDP40-KB2468871-v2-x86 (XP and Vista Only).exe" -if %OS%==64BIT "%CD%/_redist/NET Framework/NDP40-KB2468871-v2-x64 (XP and Vista Only).exe" -pause -goto REDISTINSTALLER - -:vc2005 -CLS -echo Installing Microsoft Visual C++ Redistributables 2005 (32-bit)... -"%CD%/_redist/Visual C++ Redistributables/vcredist2005_x86.exe" -pause -goto REDISTINSTALLER - -:vc2008 -CLS -echo Installing Microsoft Visual C++ Redistributables 2008 (32-bit)... -"%CD%/_redist/Visual C++ Redistributables/vcredist2008_x86.exe" +echo Installing Microsoft .NET Framework 4.5.1... +"%CD%/_redist/NET Framework/NDP451-KB2858728-x86-x64-AllOS-ENU.exe" pause goto REDISTINSTALLER