xconq ./ChangeLog kernel/ui.c kernel/ui.h tclt ...
shebs@sourceware.cygnus.com
shebs@sourceware.cygnus.com
Mon Jul 31 06:13:00 GMT 2000
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.
More information about the Xconq-cvs
mailing list