added -no3d option
This commit is contained in:
parent
0829a1e6a3
commit
53e458ae27
|
|
@ -0,0 +1,18 @@
|
||||||
|
@echo off
|
||||||
|
:start
|
||||||
|
cls
|
||||||
|
ECHO Novetus CMD
|
||||||
|
ECHO.
|
||||||
|
ECHO 1 - Launch Normally
|
||||||
|
ECHO 2 - Launch in No3D mode.
|
||||||
|
ECHO.
|
||||||
|
ECHO 0 - Exit
|
||||||
|
ECHO.
|
||||||
|
ECHO.
|
||||||
|
SET /P A=Select a option:
|
||||||
|
IF "%A%" EQU "1" cls
|
||||||
|
IF "%A%" EQU "1" NovetusCMD.exe
|
||||||
|
IF "%A%" EQU "2" cls
|
||||||
|
IF "%A%" EQU "2" NovetusCMD.exe -no3d
|
||||||
|
IF "%A%" EQU "0" EXIT
|
||||||
|
EXIT
|
||||||
|
|
@ -189,13 +189,33 @@ namespace NovetusCMD
|
||||||
ConsolePrint("Client '" + GlobalVars.SelectedClient + "' successfully loaded.", 3);
|
ConsolePrint("Client '" + GlobalVars.SelectedClient + "' successfully loaded.", 3);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static string ProcessInput(string s)
|
||||||
|
{
|
||||||
|
return s;
|
||||||
|
}
|
||||||
|
|
||||||
public static void Main(string[] args)
|
public static void Main(string[] args)
|
||||||
{
|
{
|
||||||
|
bool StartInNo3D = false;
|
||||||
|
|
||||||
if (args.Length == 0)
|
if (args.Length == 0)
|
||||||
{
|
{
|
||||||
ConsolePrint("NovetusCMD will use values defined from the launcher. If you want to define values for NovetusCMD, change the settings on the launcher through the 'Host' tab.", 5);
|
ConsolePrint("WARNING 1 - NovetusCMD will launch the server in 3D mode. To launch the server in No3D mode, add -no3d as a command line argument.", 5);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
foreach (string s in args)
|
||||||
|
{
|
||||||
|
GlobalVars.SharedArgs = ProcessInput(s);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (GlobalVars.SharedArgs.Equals("-no3d"))
|
||||||
|
{
|
||||||
|
StartInNo3D = true;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
ConsolePrint("NOTE: NovetusCMD will use values defined from the launcher. If you want to define values for NovetusCMD, change the settings in the launcher through the 'Host' tab.", 5);
|
||||||
string[] lines = File.ReadAllLines(GlobalVars.ConfigDir + "\\info.txt"); //File is in System.IO
|
string[] lines = File.ReadAllLines(GlobalVars.ConfigDir + "\\info.txt"); //File is in System.IO
|
||||||
string version = lines[0];
|
string version = lines[0];
|
||||||
GlobalVars.DefaultClient = lines[1];
|
GlobalVars.DefaultClient = lines[1];
|
||||||
|
|
@ -218,8 +238,8 @@ namespace NovetusCMD
|
||||||
StartWebServer();
|
StartWebServer();
|
||||||
|
|
||||||
AppDomain.CurrentDomain.ProcessExit += new EventHandler(ProgramClose);
|
AppDomain.CurrentDomain.ProcessExit += new EventHandler(ProgramClose);
|
||||||
|
|
||||||
StartServer(true);
|
StartServer(StartInNo3D);
|
||||||
Console.ReadKey();
|
Console.ReadKey();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue