Originally posted by tha_rami
So basically, to build a mod, you would need to write both a parser for the server chatlog for on the server, have it edit the universedata file and auto-upload it daily
Well I already have that already, it could also be used to affect other changes in the servers universe.
that, and a launcher for the clients, that would first update universedata and then launch multiplayer.
Not something I could do, but I imagine that its pretty possible, Didn't lampy build a beta for a universe manager?
Personally I'd prefer a system that was seperate from the universe file. possibly a small text file that would get uploaded from the server on connection.
for instance:
1139438
1 ns
2 sw
Where the first number indicates a timestamp ( thus avoiding multiple downloads, and each line after consists of a number indicates the system or station ID ( station Id strikes me as good since, stations ID's are already in existance ) and the clan controlling the system. This file would be smaller ( possibly less than 100k).
This could be set to only update when no players were on, thus the client would only need to check on joining and avoid in game lag. This should also mean that it could be handled in-game without the need for an additional client program.
I prefer the idea that it would be a seperate file, since it would avoid any conflicts with multiple servers or servers which did not have the mod.