Ok guys, I have a huge stumbling block (as do all the other games for spring).
The current lobbies are geared to support multiple games. I'm going to outline what is needed and I'd like to see if someone or several someones would be willing to help me out. This would also help out all the other games out there: s44, gundam, cursed, etc etc.
What is needed:
A multiplayer lobby that does the basics. The basics are:
- connect to the spring server
- dump user in a channel of my choosing
- Automatically download updates from spring pool for game
- Ability to see list of battles for the game that they downloaded (in my case, evo)
- ability to host a battle, either directly of via lobby relay slave
- ability to change starting parameters meaning, boxes, random, fixed, or choose before game
- ability to choose map from a gui panel
- ability to change map and mod options from a gui panel
- Standard game abilities: color, team, ally, etc
- no torrent system
- ability to change spring graphics settings form a gui panel built into the lobby
- Singleplayer button that will start spring.exe with command line parameters (no singleplayer in the lobby itself unless via hosting a game and adding bots)
- ability for lobby to check for installer updates at a location of my choosing and install said update
- ability to view replays
- ability to host replays (for multiple viewers)
- Ability to rename taskbar name for lobby (e.g. Battleroom powered by <official lobbyname> <- that's really long, but you get the idea
- ability to filter out all but the latest test revision and stable version of the game automatically in the battle hosting screen (test rev 300 - 600 isn't exactly user friendly)
- ability to run without internet for purposes of lan games
- lan ability
- *reserved for anything I missed/forgot