About This File
This is an application that can be used to launch JKA and connect directly to a server, without having to go through the main menu to do it.
The launcher can also connect to a Google Drive folder, and sync your pk3 mods with the ones in the cloud automatically, to make it easier for clans to manage their models and maps. To use this, you MUST have a google drive account, AND be added to the folder by the person managing it.
While the name of this suggests (correctly) that this is part of the GalaxyRP Roleplay mod project, this should work with all jka mods and is not dependent on the roleplay mod to work. (I've tested this with ja+, OpenJK, and Base)
If your preferred mod doesn't work with it, place a comment here and I'll add support for it.
Installation:
Place the launcher in your GameData folder. Feel free to then make a shortcut on your desktop.
Setup:
On first run, it will generate a configuration file that is stored in the same folder, and contains all your settings. Fill those in with your own preferences.
If you want to use the Google Drive feature, you have to provide a link to a folder in the settings. The application will then open a browser window that will ask you which account you want to use with the application. If you chose wrong, or simply don't want to use it anymore, you can revoke this access form your Google account settings at any time.
Usage:
Once setup is complete, you can use the check for updates in the cloud, and then the download buttons will download them into your base folder automatically. If a file in the cloud has the same name as one you have already, but the contents are different, the file in the cloud will be considered the more up to date one. Only pk3 files are considered.
You may then select your preferred server to connect to, and press launch game to connect directly to it without having to go through the main menu.
For Clan Leaders:
You can set it up yourself, and share the application together with the configuration file with the clan's members so that they don't have to do the same setup as well. Once you give them the configuration file, their settings will be taken from that. This does NOT share your Google account, they will still have to use their own.
Other Project Details:
This project is Open Source, under the GPL 3.0 license.
If you wish to see/modify the code for the project, details can be found here: alexnita3/GalaxyRP-Launcher (github.com)
Any additions are welcomed.
THIS FILE IS NOT MADE, DISTRIBUTED, OR SUPPORTED BY ACTIVISION PUBLISHING, INC., RAVEN SOFTWARE, OR LUCASARTS ENTERTAINMENT COMPANY, LLC. ELEMENTS™ & © LUCASFILM LTD.™ & DISNEY, INC.™ AND/OR ITS LICENSORS. STAR WARS®, JEDI®, & JEDI KNIGHT® ARE REGISTERED TRADEMARKS OF LUCASFILM LTD™ AND WALT DISNEY, INC.™ STAR WARS®, JEDI®, & JEDI KNIGHT® ARE REGISTERED TRADEMARKS OF LUCASFILM LTD™ & DISNEY, INC.™