From: Mike E. <me...@me...> - 2001-07-31 02:48:49
|
On 30 Jul 2001 11:25:26 +0300, Jan Ekholm wrote: > Here be dragons. Yup. I think you have diagnosed symptoms correctly, and that workaround might be a good thing on its own merits. Maybe have plans throw an exception when they're finished, and let the server loop send the done command was my thought, but it amounts to the same thing. However, the sequencing issue makes me a bit nervous. I'll try to chase that down - ought to learn that code anyway - otherwise it will come back and bite us later. What I really don't get is why we have the bug for fire but not for move; I don't see the difference...? Question on attack types: is the shooting actually handled differently, or is it a matter of differences in the plans about formation, movement rates, when to fire vs. move, etc.? It would be nice if that all derived from unit state and plan rather than being explicitly coded in. As to GGZ, I think a chat room and meta-server would be nifty; really, all the metaserver would need to do is let remote clients find each other and agree on who will run server - communications don't have to be relayed through it. Somewhat off-topic: any of you guys run across XML-RPC? I hear generally good things about it. At this point I think our custom protocol is the right thing, mind you, mostly curious for general opinions... - mikee |