sonicfreak94
Member
This launcher is based on a design I've had laying around for about two years but never put any functionality into. It's "written" (drag 'n drop!) in C# using Visual Studio which doesn't sound the best, I know... but who cares! =P
This requires .NET Framework 4.0 or higher.
Features:
tl;dr it does everything the SRB2 Net launcher did except better with some extra stuff.
Also if the source code is really necessary in this situation, I can upload it. But I warn you, it's terrible. I'm not really used to C# coming from C++.
Anyway, tell me what you think! And credit to SSNTails for the icon which I shamelessly stole from his website and cropped =P
(New images coming soon. You can visit the old thread to see the original screenshots for the time being, here: http://mb.srb2.org/showthread.php?p=734843)
This requires .NET Framework 4.0 or higher.
Features:
- It remembers your settings from last time, so you don't have to set everything each time! For now, it saves to SRB2 Launcher.ini, and will allow multiple configurations much like the file lists later on.
- You can add and remove multiple custom files (wads etc) simultaneously
- You can save and load file lists for easy access to commonly used custom files
- You can drag and drop files, directories, and file lists into the launcher, with configurable filters. Dragging in directories recursively adds all files from the directory, and all its sub directories.
- You can add files from other directories (so if SRB2 is in your documents and there's a file on your desktop you want to use, it won't crash!)
- You can change the order of the file list which subsequently changes the order they're loaded in SRB2
- You can host or join (directly by IP) a netgame right from the launcher
- You can warp directly to a stage with whatever gametype you like whether you're hosting a server or just playing single player
- You can warp to maps by using their ingame numbering system (e.g A1 for 101; the first level of Mystic Realm)
- Custom command-line arguments
- Selectable SRB2 version for compatibility reasons
- Profiles for launcher settings [Next update?]
- Proper configurable server name and max players [Next update FOR SURE (ignoring bugs)]
- Map name display by reading level headers or maincfgs... maybe.
tl;dr it does everything the SRB2 Net launcher did except better with some extra stuff.
Also if the source code is really necessary in this situation, I can upload it. But I warn you, it's terrible. I'm not really used to C# coming from C++.
Anyway, tell me what you think! And credit to SSNTails for the icon which I shamelessly stole from his website and cropped =P
(New images coming soon. You can visit the old thread to see the original screenshots for the time being, here: http://mb.srb2.org/showthread.php?p=734843)
Attachments
Last edited: