From mboxrd@z Thu Jan 1 00:00:00 1970 From: shebs@sourceware.cygnus.com To: xconq-cvs@sourceware.cygnus.com Subject: xconq ./ChangeLog kernel/ui.c kernel/ui.h tclt ... Date: Mon, 31 Jul 2000 06:13:00 -0000 Message-id: <20000731131356.22440.qmail@sourceware.cygnus.com> X-SW-Source: 2000/msg00346.html List-Id: 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.