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
