Hi all, Mithro and I are working on including the single-player mode wizard in an upcoming release soon.
A crucial requirement for this to work is for servers, ruleset modules, and AI clients to include some XML data in a shared location to tell the client that they are on the system, what they support, and how to use them. The following wiki page details how they work, and provides some working examples (for tpserver-cpp, risk, daneel-ai, and gencon): http://thousandparsec.net/wiki/Single_Player#Adding_Single-Player_Support One important thing to note is that the command string specified for the actual program needs a proper path for the system it is installed on. In many cases this probably means that the installer needs to edit the XML file to use an absolute path, so this would be done at the packaging level. Let me know ASAP if any problems are foreseen here so I can come up with another solution. :) If you are planning to do a release of one of these components (server, AI client) please let me know and I'll assist with including the XML data. -- Aaron Mavrinac www.mavrinac.com PGP Public Key: http://www.mavrinac.com/pgp.asc _______________________________________________ tp-devel mailing list [email protected] http://www.thousandparsec.net/tp/mailman.php/listinfo/tp-devel
