[Freeciv-Dev] Re: (PR#2581) Layers proposal redux
[Top] [All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
On Mon, May 26, 2003 at 02:42:33PM -0700, Per I. Mathisen wrote:
>
> On Mon, 26 May 2003, Raimar Falke wrote:
> > I think this is pretty straightforward. So what would this patch do?
> > - change the attack field in the ruleset to a list
> > - change the attack_strength field in struct unit_type to an array
> > - network support for the previous point
> > - extend function in common/combat to take the defender
> > (base_)get_attack_power for example
> > - update various output function (client help, client unit info, ...)
> > - add logic that you can't attack a layer for which you have attack==0
>
> Sounds good for the behind-the-scenes implementation. My only worry is
> that you might overload the information presented to the user.
>
> Consider: 5/4/2, easy to read, memorize and understand.
>
> Now consider, given four layers: [1/3/5/0]/4/2
I agree.
One solution would be to operate with graphics. Small icons for
example on top of the values.
What I really like here is the display of these stats in Battle
Isle. Look at the screenshot at
<http://www.gamershell.com/imagefolio/gallery/Strategy/Battle_Isle_3/BattleIsle3_05.jpg>.
Let
me explain the top weapon:
- this unit has still 2 shots left (no unlimited ammo in Battle Isle)
- the Bazooka has an attack power of 620
- it can attack ground units, ships and ground buildings
- with this weapon the unit can attack only the adjacent tiles (the
"1-1")
While the model is a bit different from the one we are discussing I
think the GUI is very clean and easy to understand.
> It would be better, I think, to make the layer it is in the primary, and
> show attack power as before for this layer, and then add attack powers in
> other layers as additional capabilities iff these attack powers > 0.
>
> So you'd have for example "5/4/2, air att 1, space att 3" for the above
> unit.
And how would be bomber with no air attack look like?
"0/4/2, land att 5"?!
Raimar
--
email: rf13@xxxxxxxxxxxxxxxxx
Living on earth may be expensive, but it includes an annual free trip
around the sun.
[Freeciv-Dev] Re: (PR#2581) Layers proposal redux, Per I. Mathisen, 2003/05/26
- Message not available
- [Freeciv-Dev] Re: (PR#2581) Layers proposal redux,
Raimar Falke <=
Message not available
[Freeciv-Dev] Re: (PR#2581) Layers proposal redux, Per I. Mathisen, 2003/05/26
[Freeciv-Dev] Re: (PR#2581) Layers proposal redux, Per I. Mathisen, 2003/05/27
[Freeciv-Dev] Re: (PR#2581) Layers proposal redux, Gregory Berkolaiko, 2003/05/28
Message not available
Message not available
|
|