Tue Aug 22 16:45:30 PDT 2006 williamb at its.caltech.edu * Basepractice server improvements These changes fix a bug where SMACK would ghostbust if sent a request to spawn enough bots. This patch also makes the basepractice server run right out of the box, rather than forcing the user to modify the basepdefs settings. * basepdefs.h: Removes running the bots remotely as the default setting, and adds a new define for the max number of bots (mirroring how newbiedefs.h is set up) * README.basep: Gives example of remote RCMD setting for those who would still want this information * basep.c (reaper(), do_start_robot(), startrobot()): Adds a counter for number of robots spawned. (startrobot()), do_start_robot(), startrobot()): Adds a counter for number of robots spawned. (startrobot()): Removes sleep() in favor of counter, and adds extra safety check if fork = -1, similar to what is done in newbie.c. (start_internal()): small formatting fix. M ./Vanilla/docs/README.basep -1 +1 M ./Vanilla/robots/basep.c -7 +12 M ./Vanilla/robots/basepdefs.h -2 +4 -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: text/x-darcs-patch Size: 15667 bytes Desc: A darcs patch for your repository! Url : http://mailman.us.netrek.org/pipermail/netrek-dev/attachments/20060822/72347b80/attachment.bin