This is the mail archive of the xconq7@sources.redhat.com mailing list for the Xconq project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Big unit images


Hans Ronne wrote:
> 
> Advances Through History (and its daughter game Ancient Near East) now has
> big Civ2-type unit images.

They look really great too!

> On the Mac, the drawing code has been adapted for this, in that grouping
> boxes have been eliminated. Instead, you access occupants by
> control-clicking on a city/transport to open its closeup. You can then
> click on an occupant shown within the closeup to have the closeup focus on
> that unit instead. The unit shown in a closeup is always selected on the
> map. If you control-click on an occupant, a second closeup will open with
> it instead. Finally, you can always get back to the transport by clicking
> (or control-clicking) on its image in the occupant's closeup.

I notice that stacks of units are still drawn by subdivision.
It would be worthwhile to make both of these into user preferences,
since they're really choices about how one wants to play, and not
an intrinsic property of a game, similar to drawing solid-color vs
images for terrain.  These also interact with isometric drawing,
where subdivision doesn't work very well in any case.

> Since the tcltk version does not have closeups yet, things work as
> previously over there, i.e. occupants are drawn within grouping boxes, and
> you can access them directly by selecting them on the map. Things get a
> little crowded with the big icons, but you can still play the game.

I'm looking at the code right now, and from what I can tell, "big icons"
just means images that are larger than the standard unit image (32x32, etc)
but still smaller than a cell (44x48, etc), right?  So everything that
uses uw and uh parameters needs to be tweaked.

Stan

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]