In short: no, it does not care about a serverconfig.xml.
- As the launcher runs the game with custom arguments it "can" not itself know about what's passed to the game.
- The launcher is for running the client, not a server. serverconfig.xml (as the name implies) is for running servers *only*. Using it to override prefs is not meant to be done by passing a config but rather the prefs themselves on the command line.
Not planning to add new prefs for logs, screenshots individually. That's what the idea of the UDF is: A place for storing files from the game (logs is a special case as the launcher has to pass the path to the executable, thus it is not aware of any custom UDF, thus always writes to the same location).
Not sure about the last question. If you mean provide a UI for selecting UDF: Maybe, but unlikely. For the regular user that's not helpful and for those that actually would use it setting the UDF pref should be sufficient, either by having one in the launcher, or even passing it to the launcher through shortcuts or batch files.
- As the launcher runs the game with custom arguments it "can" not itself know about what's passed to the game.
- The launcher is for running the client, not a server. serverconfig.xml (as the name implies) is for running servers *only*. Using it to override prefs is not meant to be done by passing a config but rather the prefs themselves on the command line.
Not planning to add new prefs for logs, screenshots individually. That's what the idea of the UDF is: A place for storing files from the game (logs is a special case as the launcher has to pass the path to the executable, thus it is not aware of any custom UDF, thus always writes to the same location).
Not sure about the last question. If you mean provide a UI for selecting UDF: Maybe, but unlikely. For the regular user that's not helpful and for those that actually would use it setting the UDF pref should be sufficient, either by having one in the launcher, or even passing it to the launcher through shortcuts or batch files.