This is the mail archive of the
xconq7@sourceware.cygnus.com
mailing list for the Xconq project.
Re: Can't give a town its independence
- To: Jim Kingdon <kingdon at panix dot com>
- Subject: Re: Can't give a town its independence
- From: Stan Shebs <shebs at shebs dot cnchost dot com>
- Date: Sat, 29 Apr 2000 07:17:10 -0700
- CC: xconq7 at sourceware dot cygnus dot com
- References: <200004281807.OAA27946@panix6.panix.com> <390A7759.3EF7A328@shebs.cnchost.com> <200004291334.JAA00791@panix6.panix.com>
- Reply-To: shebs at shebs dot cnchost dot com
Jim Kingdon wrote:
>
> > So anyway, changing side_number probably masks the real problem, and
> > we should look at the callers more closely.
>
> OK, how about this (it also solves the problem):
This one is tempting, but of the three calls to grok_side, two are
for resignation, and in those cases the side result is to specify
who gets all your units, as for instance when you're playing
in teams and need to leave. In that case resigning to indepside
is different from resigning to nobody, because units' fates
may be different.
So I would recommend messing with really_do_give_unit, make
both NULL and indepside results have the effect of making the
unit independent, plus tweaking grok_side to be clearer about
the options, since right now you can answer with "0" and get
indepside as a result, but users don't know that.
Stan