Complete.Org: Mailing Lists: Archives: freeciv-dev: December 2003:
[Freeciv-Dev] Re: (PR#6721) A Quincuncial topology
Home

[Freeciv-Dev] Re: (PR#6721) A Quincuncial topology

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: rt-guest@xxxxxxxxxxx
Subject: [Freeciv-Dev] Re: (PR#6721) A Quincuncial topology
From: "Marcelo Burda" <mburda@xxxxxxxxx>
Date: Sun, 7 Dec 2003 03:09:49 -0800
Reply-to: rt@xxxxxxxxxxx

<URL: http://rt.freeciv.org/Ticket/Display.html?id=6721 >

Le dim 07/12/2003 à 09:57, Jason Short a écrit :
> <URL: http://rt.freeciv.org/Ticket/Display.html?id=6721 >
> 
> > [jdorje - Sun Dec 07 07:05:42 2003]:
> 
> > The user interface needs to be smoother.  Arbitrarily flipping the
> > mapview isn't good.  I think the way to solve this is by not normalizing
> > the mapview origin.  So if I scroll upwards over the north pole I
> > shouldn't see the mapview flipped; this is very disorienting.  Instead
> > the view should just continue upward in its flipped state.  In theory I
> > could continue scrolling up and flip it back.
> 
> I realize now that this is the way you do it, it just wasn't working
> because clipping was being done unnecessarily.
> 
> But on further reflection, I'm not sure that's a good idea.  It makes it
> hard to figure out when tiles need updating.
> 
> Another method would be to change the orientation of the mapview itself.
>  Then we'd track the mapview orientation (a dir8 or dir4 value) along
> with the rest of the mapview parameters, and take this into account in
> all operations.  When centering on a new position we'd normalize the
> orientation relative to the new position.  As a side effect, the user
> could rotate the mapview by hand.  I made a partial patch to do this a
> long, long time ago.
> 
> jason
Confortable Client Side is a problem, one solution to this is extend the map 
over the reverse wraping side over 2*max.?size , and assure the refrech of all 
tiles of the
 viewable orbit(all images) of the normal map for all unite moved. 
the keyboard control rest a problem, at last 2 viewable image are present but 
reversed, 
we need probably a spot to determine the keyboard control.
Marcelo

thx for your comments
 Marcelo





[Prev in Thread] Current Thread [Next in Thread]