This is the mail archive of the xconq-cvs@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]

xconq ./ChangeLog kernel/ui.c kernel/ui.h tclt ...


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.


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