From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 2316 invoked by alias); 5 Jun 2004 03:37:44 -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 2304 invoked from network); 5 Jun 2004 03:37:42 -0000 Received: from unknown (HELO web13123.mail.yahoo.com) (216.136.174.141) by sourceware.org with SMTP; 5 Jun 2004 03:37:42 -0000 Message-ID: <20040605033742.12312.qmail@web13123.mail.yahoo.com> Received: from [67.170.221.152] by web13123.mail.yahoo.com via HTTP; Fri, 04 Jun 2004 20:37:42 PDT Date: Sat, 05 Jun 2004 03:37:00 -0000 From: Elijah Meeks Subject: Re: Consumption-per-fire? To: Eric McDonald Cc: Hans Ronne , xconq7@sources.redhat.com In-Reply-To: <1086391002.1485.21.camel@localhost.localdomain> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="0-1664679381-1086406662=:11320" X-SW-Source: 2004/txt/msg00469.txt.bz2 --0-1664679381-1086406662=:11320 Content-Type: text/plain; charset=us-ascii Content-Id: Content-Disposition: inline Content-length: 1475 > The purpose is what the documentation says it is. > However, I agree that > the name is somewhat misleading, Somewhat? There's no mention of a second necessary table in consumption-per-fire and even though hit-by is right next to it on the list, when the documentation for consumption-per-fire says "Specifies how much a material m will be used as ammunition when a unit u1 is firing." it sounds pretty straightforward. I'd think if a designer was defining this table, you'd think the hit-by would default to true (Or 1 or whatever). Why would anyone go through the trouble of defining a consumption-per-fire table and then not want it to apply? Regardless, I defined a hit-by table and it works, except when a unit runs out of material. At that point it can't fire anymore, which is proper, but when right-clicking on an adjacent enemy unit it will show the fire animation and the attack has no effect. All that means a unit that has both an attack and a fire will not default to its attack after running out of ammo. Instead, it wastes ACP. Attacks work if you manually order the unit to attack ('a') but right-clicking defaults to fire, which Xconq allows and charges ACP for, but it seems to 'come to its senses' when applying hits and/or damage. I've modified the consumption example so you can see what I'm talking about. __________________________________ Do you Yahoo!? Friends. Fun. Try the all-new Yahoo! Messenger. http://messenger.yahoo.com/ --0-1664679381-1086406662=:11320 Content-Type: application/octet-stream; name="consumption2.g" Content-Transfer-Encoding: base64 Content-Description: consumption2.g Content-Disposition: attachment; filename="consumption2.g" Content-length: 7857 KGdhbWUtbW9kdWxlICJjb25zdW1wdGlvbjIiDQogICh0aXRsZSAiQ29uc3Vt cHRpb24tcGVyLWZpcmUgdGVzdCIpDQogICh2ZXJzaW9uICIxLjAiKQ0KICAo Ymx1cmIgIk1vbnN0ZXJzIHN0b21waW5nIG9uIGNpdGllcy4iKQ0KICAodmFy aWFudHMgKHdvcmxkLXNlZW4gdHJ1ZSkoc2VlLWFsbCB0cnVlKShzZXF1ZW50 aWFsIGZhbHNlKQ0KICAgICAoIkxhc3QgU2lkZSBXaW5zIiBsYXN0LXNpZGUt d2lucyB0cnVlDQogICAgICh0cnVlIChzY29yZWtlZXBlciAoZG8gbGFzdC1z aWRlLXdpbnMpKSkpDQogICkgIA0KKQ0KDQo7OzsgUmVsaXZpbmcgdGhvc2Ug b2xkIG1vdmllcy4uLg0KDQo7IChzZXQgc2VlLWFsbCB0cnVlKQ0KDQoodW5p dC10eXBlIG1vbnN0ZXIgKGltYWdlLW5hbWUgIm1vbnN0ZXIiKSAoY2hhciAi TSIpDQogIChwb2ludC12YWx1ZSAxMDApDQogIChoZWxwICJicmVhdGhlcyBm aXJlIGFuZCBzdG9tcHMgb24gYnVpbGRpbmdzIikpDQoodW5pdC10eXBlIG1v YiAobmFtZSAicGFuaWMtc3RyaWNrZW4gbW9iIikgKGltYWdlLW5hbWUgImhv cmRlIikgKGNoYXIgIm0iKQ0KICAoaGVscCAiaGVscGxlc3MgY2l2aWxpYW5z IikpDQoodW5pdC10eXBlIHxmaXJlIGRlcGFydG1lbnR8IChpbWFnZS1uYW1l ICJmaXJldHJ1Y2siKSAoY2hhciAiZiIpDQogIChoZWxwICJwdXRzIG91dCBm aXJlcyIpKQ0KKHVuaXQtdHlwZSB8bmF0aW9uYWwgZ3VhcmR8IChpbWFnZS1u YW1lICJzb2xkaWVycyIpIChjaGFyICJnIikNCiAgKGhlbHAgImRvZXMgYmF0 dGxlIHdpdGggdGhlIG1vbnN0ZXIiKSkNCih1bml0LXR5cGUgYnVpbGRpbmcg KGltYWdlLW5hbWUgImNpdHkyMC1pbnRhY3QiKSAoY2hhciAiYiIpDQogIChw b2ludC12YWx1ZSAxKQ0KICAoaGVscCAiZ29vZCBmb3IgaGlkaW5nLCBidXQg Y3J1c2hlZCBieSBtb25zdGVyIikpDQoodW5pdC10eXBlIHxidXJuaW5nIGJ1 aWxkaW5nfCAoaW1hZ2UtbmFtZSAiY2l0eTIwLWJ1cm5pbmciKSAoY2hhciAi QiIpDQogIChwb2ludC12YWx1ZSAxKQ0KICAoaGVscCAiIikpDQoodW5pdC10 eXBlIHx3cmVja2VkIGJ1aWxkaW5nfCAoaW1hZ2UtbmFtZSAiY2l0eTIwLXdy ZWNrZWQiKSAoY2hhciAiVyIpDQogIChwb2ludC12YWx1ZSAwKQ0KICAoaGVs cCAiIikpDQoodW5pdC10eXBlIHxydWJibGUgcGlsZXwgKGltYWdlLW5hbWUg ImNpdHkyMC1ydWJibGUiKSAoY2hhciAiciIpDQogIChwb2ludC12YWx1ZSAw KQ0KICAoaGVscCAiIikpDQoNCihkZWZpbmUgZmlyZWRlcHQgfGZpcmUgZGVw YXJ0bWVudHwpDQooZGVmaW5lIGd1YXJkIHxuYXRpb25hbCBndWFyZHwpDQoo ZGVmaW5lIEJCIHxidXJuaW5nIGJ1aWxkaW5nfCkNCihkZWZpbmUgV0IgfHdy ZWNrZWQgYnVpbGRpbmd8KQ0KKGRlZmluZSBSIHxydWJibGUgcGlsZXwpDQoN Cih0ZXJyYWluLXR5cGUgc2VhIChjaGFyICIuIikpDQoodGVycmFpbi10eXBl IGJlYWNoIChpbWFnZS1uYW1lICJkZXNlcnQiKSAoY2hhciAiLCIpKQ0KKHRl cnJhaW4tdHlwZSBzdHJlZXQgKGltYWdlLW5hbWUgImxpZ2h0LWdyYXkiKSAo Y2hhciAiKyIpKQ0KKHRlcnJhaW4tdHlwZSBibG9jayAoaW1hZ2UtbmFtZSAi dGFuIikgKGNoYXIgIi0iKSkNCih0ZXJyYWluLXR5cGUgZmllbGRzIChpbWFn ZS1uYW1lICJwbGFpbnMiKSAoY2hhciAiPSIpKQ0KKHRlcnJhaW4tdHlwZSB0 cmVlcyAoaW1hZ2UtbmFtZSAiZm9yZXN0IikgKGNoYXIgIiUiKSkNCg0KKGRl ZmluZSBtb3ZlcnMgKG1vbnN0ZXIgbW9iIGZpcmVkZXB0IGd1YXJkKSkNCihk ZWZpbmUgd2F0ZXIgKHNlYSkpDQooZGVmaW5lIGxhbmQgKGJlYWNoIHN0cmVl dCBibG9jayBmaWVsZHMgdHJlZXMpKQ0KDQooYWRkIHNlYSBsaXF1aWQgdHJ1 ZSkNCg0KOzs7IFN0YXRpYyByZWxhdGlvbnNoaXBzLg0KDQoodGFibGUgdW5p dC1jYXBhY2l0eS14DQogICgoYnVpbGRpbmcgQkIgV0IgUikgZ3VhcmQgMSkN CiAgOzsgVGhleSBjYW4gc3RhcnQgaW4gYSBidWlsZGluZywgYnV0IGNhbm5v dCByZS1lbnRlci4NCiAgKChtb2IgZmlyZWRlcHQpIGJ1aWxkaW5nIDEpDQog ICkNCg0KKHRhYmxlIHZhbmlzaGVzLW9uDQogICh1KiB3YXRlciB0cnVlKQ0K ICA7OyBHb2R6aWxsYSBjYW4gZ28gaW4gdGhlIHdhdGVyLg0KICAobW9uc3Rl ciB3YXRlciBmYWxzZSkNCiAgOzsgRmlyZSB0cnVja3MgYW5kIG1vYnMgY2Fu IG9ubHkgZ28gYWxvbmcgdGhlIHN0cmVldHMuDQogICgobW9iIGZpcmVkZXB0 KSB0KiB0cnVlKQ0KICAoKG1vYiBmaXJlZGVwdCkgc3RyZWV0IGZhbHNlKQ0K ICApDQoNCjs7OyBBY3Rpb25zLg0KDQooYWRkIG1vdmVycyBhY3AtcGVyLXR1 cm4gKDIwIDEwIDIwIDIwKSkNCg0KKHRhYmxlIG1wLXRvLWVudGVyLXRlcnJh aW4NCiAgKHUqIHdhdGVyIDk5KQ0KICAobW9uc3RlciB3YXRlciAwKQ0KICA7 OyBGaXJlIHRydWNrcyBhbmQgbW9icyBjYW4gb25seSBnbyBhbG9uZyB0aGUg c3RyZWV0cy4NCiAgKChtb2IgZmlyZWRlcHQpIHQqIDk5KQ0KICAoKG1vYiBm aXJlZGVwdCkgc3RyZWV0IDApDQogICkNCg0KDQoNCjs7Ozs7Ozs7Ozs7Ozs7 Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0NPTlNV TVBUSU9OLVBFUi1GSVJFIFRFU1QgU0VDVElPTjs7Ozs7Ozs7Ow0KDQoobWF0 ZXJpYWwtdHlwZSB0ZXN0IChuYW1lICJUZXN0IikNCiAgKGhlbHAgIkZvciB0 ZXN0aW5nIHBvcnBvaXNlcyIpKQ0KDQoodGFibGUgdW5pdC1zdG9yYWdlLXgN CiAgKG1vbnN0ZXIgdGVzdCAxMCkNCikNCg0KKHRhYmxlIGJhc2UtcHJvZHVj dGlvbg0KICAobW9uc3RlciB0ZXN0IDIpDQopDQoNCih0YWJsZSBjb25zdW1w dGlvbi1wZXItZmlyZQ0KICAobW9uc3RlciB0ZXN0IDQpDQopDQoNCih0YWJs ZSBoaXQtYnkNCiAgICh1KiB0ZXN0IDEpDQopDQoNCjs7Ozs7Ozs7Ozs7Ozs7 Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0NPTlNV TVBUSU9OLVBFUi1GSVJFIFRFU1QgU0VDVElPTjs7Ozs7Ozs7Ow0KDQoNCjs7 OyBDb21iYXQuDQoNCjs7ICAgICAgICAgICAgICAgIE0gbSBmIGcgYiBCIFcg cg0KKGFkZCB1KiBocC1tYXggKDEwMCAxIDIgNSA2IDYgNiAxKSkNCg0KKHRh YmxlIGhpdC1jaGFuY2UNCiAgKHUqIHUqIDApDQogIDs7ICAgICAgICAgICAg ICBNICAgbSAgIGYgICBnICAgYiAgIEIgICBXICAgcg0KICAobW9uc3RlciAg dSogKCA1MCAgNTAgIDUwICA1MCAxMDAgIDkwICA4MCAgIDApKQ0KICAoZmly ZWRlcHQgdSogKCAgMCAgIDAgICAwICAgMCAgIDAgIDUwICAzMCAgIDApKQ0K ICAoZ3VhcmQgICAgdSogKCA4MCAgIDAgICAwICAgMCAgNTAgIDMwICAzMCAg IDApKQ0KICAoYnVpbGRpbmcgdSogKCAxMCAgIDAgICAwICAgMCAgIDAgICAw ICAgMCAgIDApKQ0KICApDQoNCih0YWJsZSBkYW1hZ2UNCiAgKHUqIHUqIDEp DQogIDs7IE1vbnN0ZXIgdGFrZXMgbG9uZ2VyIHRvIGRhbWFnZSBhbHJlYWR5 LWRhbWFnZWQgYnVpbGRpbmdzLg0KICAobW9uc3RlciBidWlsZGluZyAzKQ0K ICAobW9uc3RlciBCQiAyKQ0KICAobW9uc3RlciBXQiAxKQ0KICAoZmlyZWRl cHQgKGJ1aWxkaW5nIEJCIFdCKSAyKQ0KICAoZ3VhcmQgbW9uc3RlciA0KQ0K ICA7OyBSdWJibGUgcGlsZXMgYXJlIHByZXR0eSBtdWNoIGluZGVzdHJ1Y3Rp YmxlLg0KICAodSogfHJ1YmJsZSBwaWxlfCAwKQ0KICApDQoNCih0YWJsZSB3 aXRoZHJhdy1jaGFuY2UtcGVyLWF0dGFjaw0KICA7OyBUaGUgbW9uc3RlciBo YXMgbm8gcmVhbCBkZXNpcmUgdG8gZmlnaHQuDQogIChtb25zdGVyIGd1YXJk IDQwKQ0KICA7OyBUaGUgcGVvcGxlIGFyZSBicmF2ZSwgYnV0IHRoZXkncmUg bm90IHN0dXBpZC4NCiAgKChndWFyZCBmaXJlZGVwdCkgbW9uc3RlciAoMjAg NDApKQ0KICApDQoNCihhZGQgbW9uc3RlciBhY3AtdG8tZmlyZSAxKQ0KDQoo YWRkIG1vbnN0ZXIgcmFuZ2UgMikNCg0KKGFkZCBidWlsZGluZyB3cmVja2Vk LXR5cGUgQkIpDQoNCihhZGQgQkIgd3JlY2tlZC10eXBlIFdCKQ0KDQooYWRk IFdCIHdyZWNrZWQtdHlwZSBSKQ0KDQooYWRkIEJCIGhwLXBlci1kZXRvbmF0 aW9uIDQpDQoNCih0YWJsZSBkZXRvbmF0aW9uLXVuaXQtcmFuZ2UNCiAgKEJC IHUqIDIpDQogICkNCg0KKHRhYmxlIGRldG9uYXRpb24tZGFtYWdlLWF0DQog IChCQiB1KiA2KQ0KICAoQkIgUiAwKQ0KICApDQoNCih0YWJsZSBkZXRvbmF0 aW9uLWRhbWFnZS1hZGphY2VudA0KICAoQkIgdSogNikNCiAgKEJCIFIgMCkN CiAgKQ0KDQoodGFibGUgZGV0b25hdGlvbi1hY2NpZGVudC1jaGFuY2UNCiAg KEJCIHQqIDEwLjAwKQ0KICApDQoNCihzZXQgYWN0aW9uLW5vdGljZXMgJygN CiAgKChkZXN0cm95IHUqIG1vbnN0ZXIpIChhY3RvciAiIGtpbGxzICIgYWN0 ZWUgIiEiKSkNCiAgKChkZXN0cm95IHUqIG1vYikgKGFjdG9yICIgbWFzc2Fj cmVzICIgYWN0ZWUgIiEiKSkNCiAgKChkZXN0cm95IHUqIGJ1aWxkaW5nKSAo YWN0b3IgIiBzZXRzICIgYWN0ZWUgIiBvbiBmaXJlISIpKQ0KICAoKGRlc3Ry b3kgdSogQkIpIChhY3RvciAiIHdyZWNrcyAiIGFjdGVlICIhIikpDQogICkp DQoNCihhZGQgbW9uc3RlciBuYW1lciAibW9uc3Rlci1uYW1lcyIpDQoNCihu YW1lciBtb25zdGVyLW5hbWVzIChyYW5kb20NCiAgIkdvZHppbGxhIiAiUm9k YW4iICJNb3RocmEiICJNZWdhbG9uIiAiR2FqaXJhIiAiQXNwaWRyYSINCiAg IlJlcHRpbGljdXMiICJHYW1lcmEiDQogICkpDQoNCjs7OyBSYW5kb20gc2V0 dXAsIGZvciB0ZXN0aW5nLg0KDQooYWRkIHQqIGFsdC1wZXJjZW50aWxlLW1p biAoICAwICAyMCAgMjUgIDM1ICA4MCAgOTAgKSkNCihhZGQgdCogYWx0LXBl cmNlbnRpbGUtbWF4ICggMjAgIDI1ICAzNSAgODAgIDkwIDEwMCApKQ0KKGFk ZCB0KiB3ZXQtcGVyY2VudGlsZS1taW4gMCkNCihhZGQgdCogd2V0LXBlcmNl bnRpbGUtbWF4IDEwMCkNCg0KKHNldCBjb3VudHJ5LXJhZGl1cy1taW4gNSkN Cg0KKHNldCBzaWRlcy1tYXggOCkJOyBObyBtb3JlIG1vbnN0ZXJzIC4uLg0K DQooYWRkIHUqIHN0YXJ0LXdpdGggKDEwIDAgMCAwIDEwIDAgMCAwKSkNCg0K KGFyZWEgMzAgMzApCTsgVGhlIG1vbnN0ZXJzIG11c3QgYmUgYWJsZSB0byBm aW5kIGVhY2ggb3RoZXIuDQoNCih0YWJsZSBmYXZvcmVkLXRlcnJhaW4NCiAg KHUqIHNlYSAwKQ0KICApDQoNCihnYW1lLW1vZHVsZSAobm90ZXMgKA0KICAi VHlwaWNhbGx5LCBvbmUgd291bGQgc2V0IHVwIGEgc2NlbmFyaW8gd2l0aCBv bmUgb3IgbW9yZSBtb25zdGVycyBvbiINCiAgIm9uZSBzaWRlLCBhbmQgbW9i cywgZmlyZSBkZXBhcnRtZW50cywgYW5kIG5hdGlvbmFsIGd1YXJkcyBvbiB0 aGUiDQogICJvdGhlci4gIE5vdGUiDQogICJ0aGF0IHRoZSBtb25zdGVyIGNh biBlYXNpbHkgZGVmZWF0IG5hdGlvbmFsIGd1YXJkcyBvbmUgYWZ0ZXIgYW5v dGhlciwiDQogICJhbmQgdGhhdCB0aGUgbW9zdCBzdWNjZXNzZnVsIHN0cmF0 ZWd5IGZvciB0aGUgaHVtYW4gc2lkZSBpcyB0byINCiAgImF0dGFjayB0aGUg bW9uc3RlciB3aXRoIHNldmVyYWwgdW5pdHMgYXQgb25jZS4gIFRoZSBtb25z dGVyIGNhbiB1c2UiDQogICJmaXJlcyBhcyBhIGJhcnJpY2FkZSB0byBrZWVw IHRoZSBuYXRpb25hbCBndWFyZHMgZnJvbSBnZXR0aW5nIGNsb3NlIg0KICAi ZW5vdWdoIHRvIGF0dGFjay4gIERlc3Ryb3lpbmcgYnVpbGRpbmdzIGlzIGZ1 biBidXQgbm90IHZlcnkgdXNlZnVsLiINCiAgIiINCiAgIlNhbmRyYSBMb29z ZW1vcmUgKHNhbmRyYUBjcy51dGFoLmVkdSkgaXMgdGhlIHBlcnNvbiB0byBi bGFtZSBmb3IgdGhpcyINCiAgInBpZWNlIG9mIHNpbGxpbmVzcyAod2VsbCwg U3RhbiBhaWRlZCBhbmQgYWJldHRlZCkuIg0KICApKSkNCg0K --0-1664679381-1086406662=:11320--