2.0 final:
Multi-player fixes for 1 on 1 "deathmatch":
1. When creating game, wait until opponent connects before spawning troops.
2. Spawn position on map should be random (e.g. currently a server-started game will always have troops spawning near huts in africa map and opponent near alien ship, make this random)
3. Slightly better menus: if server drops client, pop up a message telling the user this... then go back to multiplayer menu. Put up an informative message when waiting for opponent to join game (see 1).
4. Random character stats for multiplayer are not a good idea for a number of reasons. I'm hoping to code up a player "role" system to fix this (e.g. sniper 1, sniper 2, assault 1/2, heavy 1/2 etc)
5. Fix equipment to make if fair (currently an auto-equipped team gives the most equipment, but it also suffers from too much randomness). A very simple fix would be to increase the number of each weapon for multi so that you can just use as much equipment as you want, a better fix would be a point limit for equipment.
Optional:
6. Better chat: if opponent talks to you, the message can scroll off the screen if other events are happening.
7. Better end-of-turn notification: currently in singleplayer you can guess when computer AI turn finishes since it doesnt take too long. In multiplayer you might have to wait awhile so a better prompting of each player's turn might be an idea. Maybe something as simple as turning the end-of-turn button a different colour when it is not your turn.