Changelog for 'Shooter'

28/02/05 -
Made enemies spawn at least 5 cells away from players starting pos.
Did the graphics for 5 enemies, and 4 weapon items.
Fixed the enemies that dont have sprites for all 4 dirs...
Fixed the enemy firing accuracy.
Made it so enemies with the AI_STAND order face the player at all times.

01/03/05 -
Added Splash Screen capabilitys... (Still buggy though...)
Did a lot of Item art.

02/03/05 -
Fixed the sprites coming over the GUI and Splash Screen problem.
You can pick up items now. (And they function.)
Guns now run out of ammo.
Implemented the GUI. Shows Health,Points and Lives.
Player is now hit and damaged by missiles. (Doesnt die yet though...)
Exploding touch plates hurt too.
Enemies take damage from exploding barrels and being close to touch-plate explosions.
Fixed the random sprites that stay 'stuck' to the screen after they have been deleted. *Maybe*
Scripted the entire plotline.

03/03/05 -
Rearanged the main game loop to accomodate missions and stages etc..
Started scripting the Mission briefing screens.
Started on mission generation.
Added the intro code. (No graphics yet...)
Moved SplashScreen code into its own C file.
Did more work on map graphics.
Did some work on the RUINS map generator.

04/03/05 -
FINALLY!!! I think I've fixed the dissapearing and 'stuck' sprite problem!!!!
Made the players collission detect box a bit smaller... (For missiles)
Added a period of invunerablility for a moment after being hurt. (And blinking animation)
Players weapons now do different amounts of damage to enemies.
Player gets points for killing enemies.
Added proper random item creation.

07/03/05 -
Fixed Incorrect weapons.
Fixed Item problems.
Fixed fade-out on TIME_KEY splash screens.

08/03/05 -
Added map fading function.
Added teleporters and the ability to go to the next level.
Added level screens.

09/03/05 -
Started to Add Bosses!!!
Boss main sprite routines, including animation.
Collition between player and boss. and between boss and missile.

10/03/05 -
Added boss movement.
Implemented Basic Boss attacks.

15/03/05 -
Added some soldier graphics.

16/03/05 -
Finished the 1st four map graphics.
Fixed a map fading bug.
Did the Title screen. (While Drunk... I'll probably scrap it in the morning...)

17/03/05 -
Implemented Boss DP animation.
Boss' can now be damaged and destroyed.
Added a bit of inaccuracy with the SMG and minigun.
Added proper random enemy creation.
Kind of implemented enemy rate-of-fire...
Added a couple more graphics to the lab objects.
Did the main graphics for the 1st boss!!!!
Fixed the Exploding and Non-Attacking enemies.
Added the Plasma gun.
Changed enemy missiles to red, and now they look like the missile they should.

18/03/05 -
Lab and Office objects are now complete.
Fixed a random crash caused by sprite priority.
Moved all missiles to top sprite prority.
*Maybe* Fixed Mapgens Incompletable maps...
Added Player bombs...

21/03/05 -
Added mission screens.
Added support for mission briefings.
Added and implemented mission goals.
Did a couple of graphics for mission goal items.
Added player damage for barrels blown up by missiles.
Added Weapon and ammo displays to the HUD. (+ All required art.)

22/03/05 -
Boss' now take damage from bombs.
Added all stage 1 mission items.
Set the starting animation frame of items to be random.
Added Dying for the player. (Still no end of game though...)

30/03/05 -
Players sprite is now above the objects...
Also fixed Item and Enemy sprite orders.
Did all the splash screens for Level 1-Final and Mission 1-Final...

05/04/05 -
Added some temp cutscenes.

06/04/05 -
Fixed Boss DP sprite priority.
Did a bodge job boss stage.
Added random items to the boss level.

07/04/05 -
Added a rough main menu.
Added Pause screen and consolefever screen.
Moved the player to the middle of the screen.
Added all Stage 1 mission types and briefings.
Added Stage 1 Boss intro and Stage Outro...

08/04/05 -
Added a TEMP mission complete screen.
Added Game Over Screen.
Added the Plasma Item graphic.
Added Xtra Life gfx.
Reduced the number of exploding touch-plates.
Added a few more level objects.
Fixed a bug with the boss stage repeating itself...

09/04/05 -
Added some sounds...
Fixed a bug that allowed the boss to turn up in the last few levels... :)
Added a help screen.
