From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 31489 invoked by alias); 19 Aug 2004 17:03:37 -0000 Mailing-List: contact xconq7-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: xconq7-owner@sources.redhat.com Received: (qmail 31476 invoked from network); 19 Aug 2004 17:03:36 -0000 Received: from unknown (HELO av6-1-sn2.hy.skanova.net) (81.228.8.106) by sourceware.org with SMTP; 19 Aug 2004 17:03:36 -0000 Received: by av6-1-sn2.hy.skanova.net (Postfix, from userid 502) id 0805937E43; Thu, 19 Aug 2004 19:03:36 +0200 (CEST) Received: from smtp2-1-sn2.hy.skanova.net (smtp2-1-sn2.hy.skanova.net [81.228.8.177]) by av6-1-sn2.hy.skanova.net (Postfix) with ESMTP id E919F37E43; Thu, 19 Aug 2004 19:03:35 +0200 (CEST) Received: from [212.181.162.155] (h155n1fls24o1048.bredband.comhem.se [212.181.162.155]) by smtp2-1-sn2.hy.skanova.net (Postfix) with ESMTP id 54ACE37E46; Thu, 19 Aug 2004 19:03:35 +0200 (CEST) X-Sender: u22611592@m1.226.comhem.se Message-Id: In-Reply-To: <200408191646.i7JGkLP15268@panix5.panix.com> References: (message from Hans Ronne on Thu, 19 Aug 2004 13:26:14 +0200) (message from Hans Ronne on Wed, 18 Aug 2004 14:53:15 +0200) Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Date: Thu, 19 Aug 2004 19:43:00 -0000 To: Jim Kingdon From: Hans Ronne Subject: Re: The border between fiction and reality Cc: xconq7@sources.redhat.com X-SW-Source: 2004/txt/msg00964.txt.bz2 >> So what is this selected unit doing in a basically non-selective action? >> Well, it turns out that if the overrun fails because you don't have enough >> ammo to hit all units in the stack, the action is converted into a >> selective attack against the unit under the cursor. > >Hmm. Seems pretty confusing. I could see making it selective in >general, or non-selective in general, but having it sometimes one and >sometimes another seems odd. > >If we want selective, I assume the way is to have the UI pass a unit >view, not a unit, into the kernel. Right. I am currently testing one way of doing this using two new tasks (TASK_ATTACK and TASK_FIRE). I would prefer to do everything at the action level, but that proved difficult due to complications involving the network code. >But making it consistently non-selective is the way I would lean. That would certainly be simpler. But perhaps less fun :-). Hans