From e3956d12ecaa019b39c53f0da18c7072cf9bc7e8 Mon Sep 17 00:00:00 2001 From: Bitl Date: Tue, 20 Dec 2022 09:18:26 -0700 Subject: [PATCH] changes galore! --- .itch.toml | 43 ++++++++--- .../Novetus.Bootstrapper.csproj | 3 +- Novetus/Novetus.Bootstrapper/packages.config | 2 +- Novetus/NovetusCore/Classes/Downloader.cs | 23 +++--- .../StorageAndFunctions/ClientManagement.cs | 2 +- .../StorageAndFunctions/NetFuncs.cs | 3 - .../StorageAndFunctions/NovetusFuncs.cs | 22 +----- .../NovetusLauncher/Forms/NovetusConsole.cs | 8 +- .../NovetusLauncher/Forms/SDK/AssetFixer.cs | 21 ++++- .../NovetusLauncher/Novetus.Launcher.csproj | 27 +++---- Novetus/NovetusLauncher/app.config | 26 +++++-- Novetus/NovetusLauncher/packages.config | 17 ++-- Novetus/NovetusURI/App.config | 12 +++ Novetus/NovetusURI/Novetus.URI.csproj | 27 +++---- Novetus/NovetusURI/packages.config | 17 ++-- changelog.txt | 11 +++ consolehelp.txt | 2 +- scripts/batch/Novetus_launcher_admin.bat | 26 ------- scripts/batch/Novetus_launcher_legacy.bat | 77 ------------------- scripts/batch/github_sync.bat | 1 - 20 files changed, 158 insertions(+), 212 deletions(-) delete mode 100644 scripts/batch/Novetus_launcher_admin.bat delete mode 100644 scripts/batch/Novetus_launcher_legacy.bat diff --git a/.itch.toml b/.itch.toml index 642ca4f..453f009 100644 --- a/.itch.toml +++ b/.itch.toml @@ -1,16 +1,35 @@ [[actions]] -name = "Play" -path = "NovetusBootstrapper.exe" -sandbox = true - -[[actions]] -name = "Play (Legacy Launcher. USE THIS IF YOU DON'T HAVE NET FRAMEWORK 4.0 INSTALLED.)" -path = "Novetus_launcher_legacy.bat" -console = true -sandbox = true - -[[actions]] -name = "Install Dependencies" +name = "[IMPORTANT] Install Dependencies" path = "Novetus_dependency_installer.bat" console = true +sandbox = true + +[[actions]] +name = "Play" +path = "bin/Novetus.exe" +args = ["-nocmd"] +sandbox = true + +[[actions]] +name = "Play with Console" +path = "bin/Novetus.exe" +args = ["-nocmd"] +sandbox = true + +[[actions]] +name = "Novetus SDK" +path = "bin/Novetus.exe" +args = ["-sdk"] +sandbox = true + +[[actions]] +name = "Novetus Console" +path = "bin/Novetus.exe" +args = ["-cmdonly", "-cmdmode"] +sandbox = true + +[[actions]] +name = "Novetus Console Help" +path = "bin/Novetus.exe" +args = ["-cmdonly", "-help"] sandbox = true \ No newline at end of file diff --git a/Novetus/Novetus.Bootstrapper/Novetus.Bootstrapper.csproj b/Novetus/Novetus.Bootstrapper/Novetus.Bootstrapper.csproj index ccc557d..b41674f 100644 --- a/Novetus/Novetus.Bootstrapper/Novetus.Bootstrapper.csproj +++ b/Novetus/Novetus.Bootstrapper/Novetus.Bootstrapper.csproj @@ -42,11 +42,12 @@ - ..\packages\NLog.5.0.5\lib\net35\NLog.dll + ..\packages\NLog.5.1.0\lib\net46\NLog.dll + diff --git a/Novetus/Novetus.Bootstrapper/packages.config b/Novetus/Novetus.Bootstrapper/packages.config index 7a37563..5a7cee2 100644 --- a/Novetus/Novetus.Bootstrapper/packages.config +++ b/Novetus/Novetus.Bootstrapper/packages.config @@ -1,4 +1,4 @@  - + \ No newline at end of file diff --git a/Novetus/NovetusCore/Classes/Downloader.cs b/Novetus/NovetusCore/Classes/Downloader.cs index 8cc473b..c9f9b44 100644 --- a/Novetus/NovetusCore/Classes/Downloader.cs +++ b/Novetus/NovetusCore/Classes/Downloader.cs @@ -14,7 +14,8 @@ class Downloader public readonly string fileName; public readonly string fileFilter; public readonly string filePath; - public static bool showErrorInfo; + public static bool showErrorInfo = true; + public static bool overwrite = true; public int downloadSize; private string downloadOutcome; private static string downloadOutcomeException; @@ -41,9 +42,10 @@ class Downloader fileFilter = ""; } - public void setDownloadOutcome(string text) + public void setDownloadOptions(bool ExtraErrorInfo, bool OverwriteFiles) { - downloadOutcome = text; + showErrorInfo = ExtraErrorInfo; + overwrite = OverwriteFiles; } public string getDownloadOutcome() @@ -51,15 +53,8 @@ class Downloader return downloadOutcome; } - public void InitDownload(string path, string fileext, string additionalText = "") + public void InitDownloadDirect(string path, string fileext, string additionalText = "", bool removeSpaces = false) { - InitDownload(path, fileext, additionalText); - } - - public void InitDownload(string path, string fileext, string additionalText, bool removeSpaces = false, bool extraErrorInfo = true) - { - showErrorInfo = extraErrorInfo; - string outputfilename = ""; if (removeSpaces == true) @@ -94,6 +89,12 @@ class Downloader public void InitDownloadNoDialog(string name, string additionalText = "") { + if (!overwrite && File.Exists(name)) + { + downloadOutcome = "Download skipped due to same file name."; + return; + } + int read = 0; try diff --git a/Novetus/NovetusCore/StorageAndFunctions/ClientManagement.cs b/Novetus/NovetusCore/StorageAndFunctions/ClientManagement.cs index 1be268f..5e33925 100644 --- a/Novetus/NovetusCore/StorageAndFunctions/ClientManagement.cs +++ b/Novetus/NovetusCore/StorageAndFunctions/ClientManagement.cs @@ -1270,7 +1270,7 @@ public class ClientManagement case ScriptType.Studio: break; case ScriptType.Server: - NovetusFuncs.PingMasterServer(true, "Server will now display on the defined master server."); + NovetusFuncs.PingMasterServer(true, "Server will now display on the defined master server, if available."); goto default; default: GlobalVars.GameOpened = type; diff --git a/Novetus/NovetusCore/StorageAndFunctions/NetFuncs.cs b/Novetus/NovetusCore/StorageAndFunctions/NetFuncs.cs index 7f962af..dfd2057 100644 --- a/Novetus/NovetusCore/StorageAndFunctions/NetFuncs.cs +++ b/Novetus/NovetusCore/StorageAndFunctions/NetFuncs.cs @@ -13,7 +13,6 @@ public static class NetFuncs if (GlobalVars.UserConfiguration.UPnP) { NatUtility.DeviceFound += DeviceFound; - NatUtility.DeviceLost += DeviceLost; NatUtility.StartDiscovery(); } } @@ -29,7 +28,6 @@ public static class NetFuncs if (mapPublic == -1 && mapPrivate == -1) { Mapping portmap = new Mapping(protocol, port, port); - portmap.Description = "Novetus"; device.CreatePortMap(portmap); } } @@ -46,7 +44,6 @@ public static class NetFuncs if (mapPublic != -1 && mapPrivate != -1) { Mapping portmap = new Mapping(protocol, port, port); - portmap.Description = "Novetus"; device.DeletePortMap(portmap); } } diff --git a/Novetus/NovetusCore/StorageAndFunctions/NovetusFuncs.cs b/Novetus/NovetusCore/StorageAndFunctions/NovetusFuncs.cs index 8de25e8..0a5840e 100644 --- a/Novetus/NovetusCore/StorageAndFunctions/NovetusFuncs.cs +++ b/Novetus/NovetusCore/StorageAndFunctions/NovetusFuncs.cs @@ -169,7 +169,7 @@ public class NovetusFuncs if (!GlobalVars.ServerID.Equals("N/A")) { - Util.ConsolePrint("Your server's ID is " + GlobalVars.ServerID, 4); + Util.ConsolePrint("Master server ping successful. Your server's ID is " + GlobalVars.ServerID, 4); } GlobalVars.PingURL = ""; @@ -192,7 +192,7 @@ public class NovetusFuncs GameServer server = new GameServer((!string.IsNullOrWhiteSpace(GlobalVars.UserConfiguration.AlternateServerIP) ? GlobalVars.UserConfiguration.AlternateServerIP : GlobalVars.ExternalIP), GlobalVars.UserConfiguration.RobloxPort); string[] text = { - "Address: " + server.ToString(), + "Server IP Address: " + server.ToString(), "Client: " + GlobalVars.UserConfiguration.SelectedClient, "Map: " + GlobalVars.UserConfiguration.Map, "Players: " + GlobalVars.UserConfiguration.PlayerLimit, @@ -608,24 +608,6 @@ public static class RobloxXML return ""; } - public static void DownloadFilesFromNode(string url, string path, string fileext, string id) - { - if (!string.IsNullOrWhiteSpace(id)) - { - Downloader download = new Downloader(url, id); - download.InitDownload(path, fileext, "", true, false); - if (download.getDownloadOutcome().Contains("Error")) - { - Util.ConsolePrint("Download Outcome: " + download.getDownloadOutcome(), 2); - throw new IOException(download.getDownloadOutcome()); - } - else - { - Util.ConsolePrint("Download Outcome: " + download.getDownloadOutcome(), 3); - } - } - } - public static string GetURLInNodes(XDocument doc, string itemClassValue, string itemIdValue, string url) { var v = from nodes in doc.Descendants("Item") diff --git a/Novetus/NovetusLauncher/Forms/NovetusConsole.cs b/Novetus/NovetusLauncher/Forms/NovetusConsole.cs index 0426fc1..ec82ae9 100644 --- a/Novetus/NovetusLauncher/Forms/NovetusConsole.cs +++ b/Novetus/NovetusLauncher/Forms/NovetusConsole.cs @@ -322,10 +322,10 @@ namespace NovetusLauncher Util.ConsolePrint("ReShade DLL deletion disabled.", 4); } break; - case string altserverip when altserverip.Contains("altserverip", StringComparison.InvariantCultureIgnoreCase) == true: + case string altip when altip.Contains("altip", StringComparison.InvariantCultureIgnoreCase) == true: try { - string[] vals = altserverip.Split(' '); + string[] vals = altip.Split(' '); if (vals[1].Equals("none", StringComparison.InvariantCultureIgnoreCase)) { @@ -335,12 +335,12 @@ namespace NovetusLauncher else { GlobalVars.UserConfiguration.AlternateServerIP = vals[1]; - Util.ConsolePrint("Alternate Server IP set to " + vals[1], 4); + Util.ConsolePrint("Alternate Server IP set to " + GlobalVars.UserConfiguration.AlternateServerIP, 4); } } catch (Exception) { - Util.ConsolePrint("Please specify the IP address you would like to set Novetus to.", 2); + Util.ConsolePrint("Please specify the IP address you would like to set Novetus to. Type 'none' to disable this.", 2); } break; case string clear when clear.Contains("clear", StringComparison.InvariantCultureIgnoreCase) == true: diff --git a/Novetus/NovetusLauncher/Forms/SDK/AssetFixer.cs b/Novetus/NovetusLauncher/Forms/SDK/AssetFixer.cs index b538668..3570ba5 100644 --- a/Novetus/NovetusLauncher/Forms/SDK/AssetFixer.cs +++ b/Novetus/NovetusLauncher/Forms/SDK/AssetFixer.cs @@ -160,6 +160,25 @@ public partial class AssetFixer : Form AssetFixer_ProgressLabel.Text = "Progress: " + AssetFixer_ProgressBar.Value.ToString() + "/" + AssetFixer_ProgressBar.Maximum.ToString(); } + public static void DownloadFilesFromNode(string url, string path, string fileext, string id) + { + if (!string.IsNullOrWhiteSpace(id)) + { + Downloader download = new Downloader(url, id); + download.setDownloadOptions(false, false); + download.InitDownloadDirect(path, fileext, "", true); + if (download.getDownloadOutcome().Contains("Error")) + { + Util.ConsolePrint("Download Outcome: " + download.getDownloadOutcome(), 2); + throw new IOException(download.getDownloadOutcome()); + } + else + { + Util.ConsolePrint("Download Outcome: " + download.getDownloadOutcome(), 3); + } + } + } + public void FixURLSOrDownloadFromScript(string filepath, string savefilepath, string inGameDir, bool useURLs, string url) { string[] file = File.ReadAllLines(filepath); @@ -253,7 +272,7 @@ public partial class AssetFixer : Form else { string IDVal = urlFixed.After(peram); - RobloxXML.DownloadFilesFromNode(urlFixed, savefilepath, "", IDVal); + DownloadFilesFromNode(urlFixed, savefilepath, "", IDVal); file[index - 1] = file[index - 1].Replace(link, inGameDir + IDVal); } } diff --git a/Novetus/NovetusLauncher/Novetus.Launcher.csproj b/Novetus/NovetusLauncher/Novetus.Launcher.csproj index 7c04c47..b348647 100644 --- a/Novetus/NovetusLauncher/Novetus.Launcher.csproj +++ b/Novetus/NovetusLauncher/Novetus.Launcher.csproj @@ -86,8 +86,8 @@ - - C:\Users\Bitl\Documents\GitHub\Novetus\Novetus_src\Novetus\packages\Portable.BouncyCastle.1.8.8\lib\net40\BouncyCastle.Crypto.dll + + ..\packages\Portable.BouncyCastle.1.9.0\lib\net40\BouncyCastle.Crypto.dll C:\Users\Bitl\Documents\GitHub\Novetus\Novetus_src\Novetus\packages\BrotliSharpLib.0.3.3\lib\net451\BrotliSharpLib.dll @@ -99,11 +99,11 @@ C:\Users\Bitl\Documents\GitHub\Novetus\Novetus_src\Novetus\packages\Microsoft.Win32.Registry.5.0.0\lib\net461\Microsoft.Win32.Registry.dll - - ..\packages\Mono.Nat.1.2.24.0\lib\net40\Mono.Nat.dll + + ..\packages\Mono.Nat.3.0.4\lib\netstandard2.0\Mono.Nat.dll - ..\packages\NLog.5.0.5\lib\net35\NLog.dll + ..\packages\NLog.5.1.0\lib\net46\NLog.dll @@ -121,21 +121,22 @@ 3.5 + - - C:\Users\Bitl\Documents\GitHub\Novetus\Novetus_src\Novetus\packages\System.Memory.4.5.4\lib\net461\System.Memory.dll + + ..\packages\System.Memory.4.5.5\lib\net461\System.Memory.dll C:\Users\Bitl\Documents\GitHub\Novetus\Novetus_src\Novetus\packages\System.Numerics.Vectors.4.5.0\lib\net46\System.Numerics.Vectors.dll - - C:\Users\Bitl\Documents\GitHub\Novetus\Novetus_src\Novetus\packages\System.Runtime.CompilerServices.Unsafe.4.5.3\lib\net461\System.Runtime.CompilerServices.Unsafe.dll + + ..\packages\System.Runtime.CompilerServices.Unsafe.6.0.0\lib\net461\System.Runtime.CompilerServices.Unsafe.dll - - C:\Users\Bitl\Documents\GitHub\Novetus\Novetus_src\Novetus\packages\System.Security.AccessControl.5.0.0\lib\net461\System.Security.AccessControl.dll + + ..\packages\System.Security.AccessControl.6.0.0\lib\net461\System.Security.AccessControl.dll C:\Users\Bitl\Documents\GitHub\Novetus\Novetus_src\Novetus\packages\System.Security.Principal.Windows.5.0.0\lib\net461\System.Security.Principal.Windows.dll @@ -152,8 +153,8 @@ 3.5 - - C:\Users\Bitl\Documents\GitHub\Novetus\Novetus_src\Novetus\packages\Titanium.Web.Proxy.3.1.1450\lib\net461\Titanium.Web.Proxy.dll + + ..\packages\Titanium.Web.Proxy.3.2.0\lib\net461\Titanium.Web.Proxy.dll diff --git a/Novetus/NovetusLauncher/app.config b/Novetus/NovetusLauncher/app.config index b1e96f4..519a38a 100644 --- a/Novetus/NovetusLauncher/app.config +++ b/Novetus/NovetusLauncher/app.config @@ -1,19 +1,31 @@ - + - + - - + + - - + + + + + + + + + + + + + + - + diff --git a/Novetus/NovetusLauncher/packages.config b/Novetus/NovetusLauncher/packages.config index c79bdf4..a316aab 100644 --- a/Novetus/NovetusLauncher/packages.config +++ b/Novetus/NovetusLauncher/packages.config @@ -2,19 +2,16 @@ - - - - - - + + + - + - - + + - + \ No newline at end of file diff --git a/Novetus/NovetusURI/App.config b/Novetus/NovetusURI/App.config index c101a1b..a99a8bb 100644 --- a/Novetus/NovetusURI/App.config +++ b/Novetus/NovetusURI/App.config @@ -13,6 +13,18 @@ + + + + + + + + + + + + diff --git a/Novetus/NovetusURI/Novetus.URI.csproj b/Novetus/NovetusURI/Novetus.URI.csproj index 3c38e3c..a2e1e3c 100644 --- a/Novetus/NovetusURI/Novetus.URI.csproj +++ b/Novetus/NovetusURI/Novetus.URI.csproj @@ -47,8 +47,8 @@ app.manifest - - C:\Users\Bitl\Documents\GitHub\Novetus\Novetus_src\Novetus\packages\Portable.BouncyCastle.1.8.8\lib\net40\BouncyCastle.Crypto.dll + + ..\packages\Portable.BouncyCastle.1.9.0\lib\net40\BouncyCastle.Crypto.dll C:\Users\Bitl\Documents\GitHub\Novetus\Novetus_src\Novetus\packages\BrotliSharpLib.0.3.3\lib\net451\BrotliSharpLib.dll @@ -56,11 +56,11 @@ C:\Users\Bitl\Documents\GitHub\Novetus\Novetus_src\Novetus\packages\Microsoft.Win32.Registry.5.0.0\lib\net461\Microsoft.Win32.Registry.dll - - ..\packages\Mono.Nat.1.2.24.0\lib\net40\Mono.Nat.dll + + ..\packages\Mono.Nat.3.0.4\lib\netstandard2.0\Mono.Nat.dll - ..\packages\NLog.5.0.5\lib\net35\NLog.dll + ..\packages\NLog.5.1.0\lib\net46\NLog.dll @@ -68,21 +68,22 @@ + - - C:\Users\Bitl\Documents\GitHub\Novetus\Novetus_src\Novetus\packages\System.Memory.4.5.4\lib\net461\System.Memory.dll + + ..\packages\System.Memory.4.5.5\lib\net461\System.Memory.dll C:\Users\Bitl\Documents\GitHub\Novetus\Novetus_src\Novetus\packages\System.Numerics.Vectors.4.5.0\lib\net46\System.Numerics.Vectors.dll - - C:\Users\Bitl\Documents\GitHub\Novetus\Novetus_src\Novetus\packages\System.Runtime.CompilerServices.Unsafe.4.5.3\lib\net461\System.Runtime.CompilerServices.Unsafe.dll + + ..\packages\System.Runtime.CompilerServices.Unsafe.6.0.0\lib\net461\System.Runtime.CompilerServices.Unsafe.dll - - C:\Users\Bitl\Documents\GitHub\Novetus\Novetus_src\Novetus\packages\System.Security.AccessControl.5.0.0\lib\net461\System.Security.AccessControl.dll + + ..\packages\System.Security.AccessControl.6.0.0\lib\net461\System.Security.AccessControl.dll C:\Users\Bitl\Documents\GitHub\Novetus\Novetus_src\Novetus\packages\System.Security.Principal.Windows.5.0.0\lib\net461\System.Security.Principal.Windows.dll @@ -101,8 +102,8 @@ - - C:\Users\Bitl\Documents\GitHub\Novetus\Novetus_src\Novetus\packages\Titanium.Web.Proxy.3.1.1450\lib\net461\Titanium.Web.Proxy.dll + + ..\packages\Titanium.Web.Proxy.3.2.0\lib\net461\Titanium.Web.Proxy.dll diff --git a/Novetus/NovetusURI/packages.config b/Novetus/NovetusURI/packages.config index 543a2fd..530607d 100644 --- a/Novetus/NovetusURI/packages.config +++ b/Novetus/NovetusURI/packages.config @@ -1,19 +1,16 @@  - - - - - - + + + - + - - + + - + \ No newline at end of file diff --git a/changelog.txt b/changelog.txt index 28b4352..110853e 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,8 +1,19 @@ 1.3 Snapshot v22.8342.20628.1 +Notes: +- As of the current Novetus version, .NET Framework 4.0 is no longer the main framework running Novetus. Novetus now requires .NET Framework 4.8. + Enhancements: +- Updated required libraries. +- Made the itch.io app support more user friendly. +- Clarified the Server IP Address in the server information panel more clearly. +- Made the healthbar in 2011E more accurate. (TODO: REVALIDATE CLIENT MD5s) +- Renamed altserverip to altip to fix miscellaneous issues with it. +- The Asset Fixer will now skip downloads of files with the same name. + Fixes: - Fixed bullets arcing in Rise of the Killbots (credits to Ae1ouRed) - Remastered audio in Rise of the Killbots to be less loud. +- Fixed various issues with the altip command. ---------------------------------------------------------------------------- 1.3 Snapshot v22.8342.20628.1 Enhancements: diff --git a/consolehelp.txt b/consolehelp.txt index a8a1122..4648bcf 100644 --- a/consolehelp.txt +++ b/consolehelp.txt @@ -9,7 +9,7 @@ Commands:|3 + studio nomap - Launches Roblox Studio without the selected map|4 + sdk - Launches the Novetus SDK Launcher|4 + dlldelete - Toggle the deletion of opengl32.dll when ReShade is off.|4 -+ altserverip - Sets the alternate server IP for server info. Replace with your specified IP or specify 'none' to remove the current alternate server IP|4 ++ altip - Sets the alternate server IP for server info. Replace with your specified IP or specify 'none' to remove the current alternate server IP|4 + clear - Clears all text in this window.|4 + help - Clears all text and shows this list.|4 + documentation - Clears all text and shows the ClientScript documentation.|4 diff --git a/scripts/batch/Novetus_launcher_admin.bat b/scripts/batch/Novetus_launcher_admin.bat deleted file mode 100644 index 056a77d..0000000 --- a/scripts/batch/Novetus_launcher_admin.bat +++ /dev/null @@ -1,26 +0,0 @@ -@ECHO OFF -REM --> https://superuser.com/questions/705813/batch-file-with-commands-to-run-as-administrator-and-standard-user -:: BatchGotAdmin -:------------------------------------- -REM --> Check for permissions ->nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system" - -REM --> If error flag set, we do not have admin. -if '%errorlevel%' NEQ '0' ( - echo Requesting administrative privileges... - goto UACPrompt -) else ( goto gotAdmin ) - -:UACPrompt - echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs" - echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%\getadmin.vbs" - - "%temp%\getadmin.vbs" - exit /B - -:gotAdmin - if exist "%temp%\getadmin.vbs" ( del "%temp%\getadmin.vbs" ) - pushd "%CD%" - CD /D "%~dp0" - -call "%CD%/Novetus_launcher.bat" diff --git a/scripts/batch/Novetus_launcher_legacy.bat b/scripts/batch/Novetus_launcher_legacy.bat deleted file mode 100644 index dd8edc6..0000000 --- a/scripts/batch/Novetus_launcher_legacy.bat +++ /dev/null @@ -1,77 +0,0 @@ -@ECHO OFF -setlocal -cd /d %~dp0 -:MENU -TITLE NOVETUS LEGACY LAUNCHER -CLS -ECHO --------------------------------------------------------------------------- -ECHO NhhhhhhhhhhN hsssoosssd -ECHO NyyyyhhhhyyhdN hoo++++++h -ECHO NyyyyyhhhhyyyhN hoo+++///h -ECHO NssssyyyyyhyyyhdN hoo+++///h -ECHO Nsossssyyyyyyyyyhm hsoo++///h -ECHO NsssssssssyyyyyyyhdN hssoo++//h -ECHO Nsssssssssssyyyyhhhdm hsssoo+++h -ECHO NyssssssssysyyyyhhhhhdN NNNNNmmmmdddddhhysoooo+++ymNN -ECHO Nhyyssssssmdyyyyhhhhhyhyysssssooooooooosssooooo++osssyhdmN -ECHO Nhyyyyssssddhyyyhhyyysssosyyhhhddmmmmmmmyooooo+++yhyssoosydN -ECHO NdhhyyyysssoosyhyyyssooooydN y++++++++hN NNdhsoohN -ECHO NmdhhhyyyysyhddmNmhyssooooooshN s++++++++h doosm -ECHO NNdhysoyyyysssssm NdsoooooooooydN s/////+++h NmyooyN -ECHO Ndysoosyhyysssooosm myooooooososhN s///////+h Ndhsoshm -ECHO mhsoosydmNmysooooooom NdssssssssooydN s////////hdhssosydN -ECHO NhsosydN Nsoooo+++om mhssssssoooohm y++/////+soosyhmN -ECHO NhoosdN Nsooo+++oom NdyssssooooosdN Ny++++oooosydmN -ECHO msood Noooooooosm Nhssooooooooydhysoooo++++hN -ECHO NhooshmN Nsoooooossm Nmhsoooooooooooso++////++h -ECHO Nhysossyhhdddoooooooosdmmmmmdddhhhyysssoooooooooo++ss++//++++h -ECHO Nmhyyssooooooooooooosssooooooossssyyhhdds+++++++++++++++oood -ECHO NNmmmddssooooooohhhhddddmmmNNNN Ny+++++++++++++osssd -ECHO Nyyssssoosm Nds+++++++++oosssyd -ECHO Nhyyysssssm Nho++++++oossssyd -ECHO Nyyyyyssssm ms+++++ooossssd -ECHO Nyyyssssssm Nho+++ooossssd -ECHO Nhyyyyyyyym mysssssyyyyd -ECHO --------------------------------------------------------------------------- -ECHO. -ECHO NOVETUS LEGACY LAUNCHER -ECHO. -ECHO 1 - Play -ECHO 2 - Play with Console -ECHO 3 = Install Required Dependencies -ECHO 4 - Novetus SDK -ECHO 5 - Novetus Console (Server Mode) -ECHO 6 - Novetus Console Help -ECHO 7 - Install URI -ECHO 8 - Exit -ECHO. -SET /P M=Choose an option by typing the number corresponding to which utility you want to launch: -IF %M%==1 CLS -IF %M%==1 start "" "%CD%/bin/Novetus.exe" -nocmd -IF %M%==1 EXIT - -IF %M%==2 CLS -IF %M%==2 start "" "%CD%/bin/Novetus.exe" -IF %M%==2 EXIT - -IF %M%==3 CLS -IF %M%==3 call "%CD%/Novetus_dependency_installer.bat" - -IF %M%==4 CLS -IF %M%==4 start "" "%CD%/bin/Novetus.exe" -sdk -IF %M%==4 EXIT - -IF %M%==5 CLS -IF %M%==5 start "" "%CD%/bin/Novetus.exe" -cmdonly -cmdmode -IF %M%==5 EXIT - -IF %M%==6 CLS -IF %M%==6 start "" "%CD%/bin/Novetus.exe" -cmdonly -help -IF %M%==6 EXIT - -IF %M%==7 CLS -IF %M%==7 start "" "%CD%/bin/NovetusURI.exe" -IF %M%==7 EXIT - -IF %M%==8 EXIT -EXIT diff --git a/scripts/batch/github_sync.bat b/scripts/batch/github_sync.bat index 0004d34..159af7c 100644 --- a/scripts/batch/github_sync.bat +++ b/scripts/batch/github_sync.bat @@ -146,7 +146,6 @@ XCOPY "%cd%\clean_junk.bat" "%scriptsdir%\batch" /y XCOPY "%cd%\github_sync.bat" "%scriptsdir%\batch" /y XCOPY "%cd%\assetfixer_gauntlet.lua" "%scriptsdir%" /y XCOPY "%cd%\Novetus\Novetus_dependency_installer.bat" "%scriptsdir%\batch" /y -XCOPY "%cd%\Novetus\Novetus_launcher_legacy.bat" "%scriptsdir%\batch" /y XCOPY "%cd%\Novetus\documentation.txt" "%dest%" /y XCOPY "%cd%\Novetus\consolehelp.txt" "%dest%" /y XCOPY /c "%cd%\Novetus\.itch.toml" "%dest%" /y