Ok, Ive checked the code. It lacks functionalities.
What is the point of the Authorization where you are just directly starting the game with the parameter?
Code:
Process.Start("PointBlank.exe", "-developer");
Does the player needs to login to the Launcher for them to play the game OR they login in the Client once its started by the launcher?
I also saw sql classes, whats this for are you trying to connect to the server for it to login/Authenticate the user?
Would it be safer if the launcher will login to the website using HTTWebrequest instead?