This is the mail archive of the
xconq-cvs@sources.redhat.com
mailing list for the Xconq project.
xconq ./ChangeLog kernel/ui.c kernel/ui.h tclt ...
- To: xconq-cvs at sourceware dot cygnus dot com
- Subject: xconq ./ChangeLog kernel/ui.c kernel/ui.h tclt ...
- From: shebs at sourceware dot cygnus dot com
- Date: 31 Jul 2000 13:13:56 -0000
CVSROOT: /cvs/xconq
Module name: xconq
Changes by: shebs@sourceware.cygnus.com 2000-07-31 06:13:56
Modified files:
. : ChangeLog
kernel : ui.c ui.h
tcltk : tkmap.c
lib : terrain.imf
Added files:
images : stdt48x33i.gif
Log message:
First cut at isometric terrain images, and other isometric work.
* ui.c (ibsx, ibsy): Fill in correct values.
(nearest_unit_view): Fix debug code.
* ui.h (ibsx, ibsy): Declare.
* tkmap.c (MapW last_wsx, etc): Change into array.
(MapW last_ws_valid): New field.
(xform_top): New function.
(draw_map_isometric): Pad with one more row.
(draw_cliff): New function, was cliff-drawing in draw_terrain_iso.
(draw_terrain_iso): Call it, plus add terrain image drawing.
(draw_current, draw_unit_blast): Add isometric case.
(draw_map_outline): Rewrite to handle overhead and isometric
cases similarly.
(update_at_cell, update_at_unit): Adjust for isometric case.
* stdt48x33i.gif: New file, isometric images for standard terrain.
* terrain.imf: Use it.