Is there a way to communicate with soldat (either through DDE or reading a file that soldat writes to) to find out which server I am connected to?
Access via DDE would be nice, but there's no feature like that right now (or maybe we just haven't found it out).
You could parse Logs\ConsoleLog.txt and search for the latest Connection accepted to ... or the Server message. Just have a look at the ConsoleLog.txt.
I have managed to find information about the server that Soldat is connected to by: 1) parsing the log file for the latest connection and 2) connecting to the lobby server and searching for the IP. There is only one flaw: one IP can host more than one games on different ports.
So, heres my request for the Soldat devs if they read this forum: display the IP _and_ port on the console when you connect to a server.