My previous post was a little vague.  Further description of inherent
non-coding problems with selecting units in zookeeper's scenario:
Currently you can select a unit by clicking almost anywhere near the
unit, as long as you get the right hex.
With tall units in the "centered" scenario, half of the area that
selects the unit is below it.  And tall units break their hex. 
Presumably (with coding boucman describes as "horribly complicated") it
could be changed so clicking on a unit — even outside of its hex—
selects it.  But even if that was implemented, what happens if you
click one pixel to the left of a tall unit's head?  Do you select the
unit to the north?  Or is there an invisible selectable halo
surrounding each unit outside of the hex?  Either way the chances of
mis-clicking are increased.  Not a fatal situation, but undesirable and
unresolvable.


On Mar 29, 2007, at 2:42 AM, Lari Nieminen wrote:

+ fixes the fundamental perspective flaw of having units stand in the
bottom of the area on which they're standing on, instead of in the
middle of it. Of course, most of this fixing effect is probably due to
the enlarged ellipses, which are more in line with the perspective of
the terrain, which in turn closes the gap between the perspective of
the terrain and the perspective of the unit graphics, which are
indisputably different. I couldn't really cram similar enlarged
ellipses to the confines of the bottom of the hex, and I don't think
they can be moved to leak over the south parts of the hex in order to
have them there since that'd look extra silly.-- 

And in response to the above:
I don't have much of a problem with the current perspective of my
ellipses, but for sake of argument lets assume they need to be fixed as
per zookeeper's test.  What does that have to do with moving the center
point?  If we feel free to ignore hex boundaries, as is necessary in
the "centered" scenario, they we can easily change the size and angle
of the ellipses without moving the unit's center point.  This is a
separate issue and only loosely related to where the unit stands.

—jw bjerk / eleazar


_______________________________________________
Wesnoth-dev mailing list
[email protected]
https://mail.gna.org/listinfo/wesnoth-dev

Reply via email to