public inbox for xconq7@sourceware.org
 help / color / mirror / Atom feed
From: Hans Ronne <hronne@comhem.se>
To: Elijah Meeks <elijahmeeks@yahoo.com>
Cc: xconq7@sources.redhat.com
Subject: Re: Just say no to bungee paratroopers.
Date: Fri, 09 Jul 2004 18:09:00 -0000	[thread overview]
Message-ID: <l03130301bd14811e3678@[212.181.162.155]> (raw)
In-Reply-To: <20040709164723.96808.qmail@web13126.mail.yahoo.com>

>> > The fix is to count the transport's movement
>> against the passengers as well.

>If this was introduced as a true/false table, it
>should work fine.  This way it could be turned on in
>cases where it made sense and left alone in games
>where it doesn't.  Right?

I think any change to the basic action/move code would have to be
implemented as a GDL option, in order not to break existing games.

Regarding this particular idea, there are some problems due to how the
kernel works. The kernel doesn't count "time" or movement points. Instead,
it counts action points (acps). if you want to limit the ability of an
occupant to move because its transport already moved, you would have to
bleed off its acps. Now, that would work fine in games where units have
many acps and use one per move. However, a more common situation is that
the unit only has one or two acps, and is able to move several cells using
one acp (how far is determined by the GDL variable speed). In that case,
the unit might not be able to move at all if you take away an acp.

Another problem is that operting ranges are important, both in the task
execution code and in the AI code. And some of the derived variables are
precomputed to save time. I think that with the proposed hack we would see
many more messages of the type "Your fighter has run out of fuel and
crashed."

Then there is the point I already alluded to, and that is that being able
to do rapid forward deployments makes most games more interesting. There is
nothing more boring than a stalemate "West Front" trench war situation.

I am not saying that a transport hack is impossible, but it would take a
lot of work to get it right. I think that in the case of the galaxy2 game,
the basic problem is that planets are to esy to capture, regardless of how
you go about it. For the bungee paratroopers that this thread started with,
the obvious fix would seem to be to require that they leave the bomber
before being able to attack. This is, after all, how real paratroopers work
(jump first, then shoot). And there is already a GDL variable,
occupant-combat, which can be used to limit the ability of occupants to
fight. Setting it to 0 instead of the default 100 for (infantry bomber)
should do the trick.

Hans







  parent reply	other threads:[~2004-07-09 17:54 UTC|newest]

Thread overview: 56+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <1088896371.19592.ezmlm@sources.redhat.com>
2004-07-03 23:21 ` Henry J. Cobb
2004-07-03 23:55   ` Eric McDonald
2004-07-04  0:55     ` Hans Ronne
2004-07-04  1:39       ` Eric McDonald
2004-07-04  3:17         ` Hans Ronne
2004-07-04  1:14   ` Jim Kingdon
2004-07-04  3:37     ` Henry J. Cobb
2004-07-04  6:13     ` Henry J. Cobb
2004-07-04 15:13       ` Hans Ronne
2004-07-04 18:01         ` Jim Kingdon
2004-07-04 21:38           ` Hans Ronne
2004-07-04 21:57             ` mskala
2004-07-05  3:30               ` Hans Ronne
2004-07-09  1:17           ` Henry J. Cobb
     [not found]             ` <40EDFCDE.9000902@phy.cmich.edu>
2004-07-09  3:37               ` Henry J. Cobb
     [not found]                 ` <40EEAD66.50109@phy.cmich.edu>
2004-07-09 16:02                   ` Henry J. Cobb
2004-07-09 16:10                     ` Hans Ronne
2004-07-10  4:38                       ` Henry J. Cobb
2004-07-12  1:25                         ` Carrier groups Henry J. Cobb
2004-07-12  3:27                           ` Hans Ronne
2004-07-12  7:00                             ` Henry J. Cobb
2004-07-09 16:47                     ` Just say no to bungee paratroopers Jim Kingdon
2004-07-09 16:54                       ` Elijah Meeks
2004-07-09 17:00                         ` Wrecking Issues Elijah Meeks
2004-07-09 17:16                           ` Eric McDonald
2004-07-10 21:40                           ` Eric McDonald
2004-07-09 17:45                         ` AI Help Elijah Meeks
2004-07-09 18:15                           ` Hans Ronne
2004-07-09 18:26                             ` Eric McDonald
2004-07-09 19:03                               ` Elijah Meeks
2004-07-09 19:45                                 ` Side Selection Bugs Elijah Meeks
2004-07-09 19:46                                   ` Hans Ronne
2004-07-11  1:47                                 ` AWLS: Korea 2006 Eric McDonald
2004-07-11  4:16                                   ` Elijah Meeks
2004-07-13  2:40                                     ` More Feedback on " Eric McDonald
2004-07-13  3:48                                       ` Elijah Meeks
2004-07-13  4:42                                         ` Eric McDonald
2004-07-13 17:20                                           ` Elijah Meeks
2004-07-13 17:28                                             ` Combat result tracking? Elijah Meeks
2004-07-13 17:46                                               ` Eric McDonald
2004-07-13 18:10                                                 ` Hans Ronne
2004-07-13 18:57                                                   ` Eric McDonald
2004-07-13 19:10                                                     ` Elijah Meeks
2004-07-13 20:23                                                       ` Eric McDonald
2004-07-13 23:08                                                         ` AI Motivation for non-combat units Elijah Meeks
2004-07-14  0:33                                                           ` Hans Ronne
2004-07-13 23:01                                                     ` Combat result tracking? Hans Ronne
2004-07-14  1:04                                                       ` Skeezics Boondoggle
2004-07-14  1:20                                                         ` Eric McDonald
2004-07-14 15:27                                                           ` Counterfire Elijah Meeks
2004-07-15 16:04                                                             ` Counterfire Eric McDonald
2004-07-11  9:44                           ` AI Help Jim Kingdon
2004-07-11 10:08                             ` Hans Ronne
2004-07-12 18:07                               ` Jim Kingdon
2004-07-09 18:09                         ` Hans Ronne [this message]
2004-07-11  6:01                           ` Just say no to bungee paratroopers Jim Kingdon

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='l03130301bd14811e3678@[212.181.162.155]' \
    --to=hronne@comhem.se \
    --cc=elijahmeeks@yahoo.com \
    --cc=xconq7@sources.redhat.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).