[Freeciv-Dev] Re: [PATCH] showing "worked"-tiles on map
[Top] [All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
On Wed, Aug 29, 2001 at 02:16:17PM +0200, Markus Schmaus wrote:
> > On Tue, Aug 28, 2001 at 07:18:47PM +0200, Markus Schmaus wrote:
> > > This is my first contribution for freeciv, so there might not all be the
> > > way as it should. But I would be glad for any comments, what to make
> > > better.
> > >
> > > Recently I suggested to show a small village on tiles being in use of a
> > > city. This patch is my realisation of this (for the gtk-gui).
> >
> > No problems from the technical point of view. I usally don't play with
> > the isometric view. But for me is looks like it clutters the
> > map. Maybe the grafik can be changed.
>
> Sure the graphic was only thought as a placeholder.
>
> > Lets see what other people
> > think. You turned the grid mode on on a recent CVS?
>
> Yes I did. But I see a problem with only surrounding "worked"-tiles:
> - - -
> X X X | | | |
> - - -
> X . X -> | | | |
> - - -
> X X X | | | |
> - - -
> (X: "worked"-; .:"unworked"-tile)
>
> Would look exactly the same as:
> - - -
> X X X | | | |
> - - -
> X X X -> | | | |
> - - -
> X X X | | | | - - -
> (X: "worked"-; .:"unworked"-tile)
>
> This could be solved in marking what side of the line is "inside".
Like the attached patch? I think is clutters the map even more.
> Another option would be only marking the "outmost" border. Meaning
> drawing a line read if and only if one adjacent tile is "worked" and
> the other is "unworked". thus the two situation from above would
> look like:
Like the coastline? But IMHO the used tiles are tiles and not
something contiguous.
>
> - - -
> | |
> -
> | | | |
> -
> | |
> - - -
> and
> - - -
> | |
>
> | |
>
> | |
> - - -
>
> But there might still be ambiguous situations.
Raimar
--
email: rf13@xxxxxxxxxxxxxxxxx
"Of course, someone who knows more about this will correct me if I'm
wrong, and someone who knows less will correct me if I'm right."
-- David Palmer (palmer@xxxxxxxxxxxxxxxxxx)
used1.diff
Description: Text document
|
|