=================== TODO: (in order of importance) 1) still have to make land and detection of the height of land at certain point. we'll tackle the problem of land deformation if we have time. 2) Camera movement, keep all creatures in view of the camera. 3) UI, selecting units, etc. 4) Multiple weapons PER unit, perhaps a seperate Weapon class. 5) SOUND <- some sounds would be nice. 6) networking would be awesome. =================== Adam - Khar_20_3_1 Lots of them, redid hit detection moved hit detection routines to between frame refreshes controlled by a static Wrld.DetectHits() function new class: Map contains Land re-organized some of the creatures and projectile classes. lots and lots of other little things. =================== Adam - Khar_19_3_1 I've created a new RemoveDead method in Wrld that is called between frames to remove all the dead bodies. read about it in the Wrld class. There is no longer any Syncronoization issues or sync objects present. Also, I've made some changes to Creature, Cannon, Gfx, Projectile and Shell. I've hidden some of the public objects (replaced them with accessors). Also, I've cleaned up and commented Creature.cs and some of the other code. (mainly Creature and Cannon)