Initial version :: Ignored files/All files/New shiny adolfman version
added map_clean.png
map_clean with dots
Normalise packman speed
Saku Etanainen

- Purspose : To kill the pacman-vampire bug
- Result : Bug successfully killed
- Side-effects : none
- Interface chages : additions
- New bugs : none

* include/FrameRangeAnimation.hpp :
	(FrameRangeAnimation) : now inherits from Animation.
	(__construct) : changed parameters (removed dx dy).
	(GetDelay) : new function.
	(SetDelay) : new function.
	(SetContinuous) : new function.
	(GetContinuous) : new function.
	(delay) (continuous) : new member variables.

* include/FrameRangeAnimator.hpp :
	(GetSprite) : new function.

* include/MovingAnimator.hpp :
	(GetSprite) : new function.

* src/ActorMovement.cpp :
	(AnimatorPair::CatchUp) : new function.
	(Progress) : added call to CatchUp.

* src/AnimationHolder.cpp :
	(parseLine) : changed arguments in FrameRangeAnimation().
	(getAnimation) : "result" is now Animation*.
	(getFrameRangeAnimation) (getMovingAnimation) : now fail if the
		requested animation is not found.

* src/FrameRangeAnimation.cpp :
	(operator << ) : removed casting to MovingAnimator.
	(constructor) : updated according to new parameters.
	(GetDelay) : implemented for first time.
	(GetContinuous) : implemented for first time.

* src/FrameRangeAnimator.cpp :
	(Progress) : removed call to sprite->Move().

* .bzrignore :
	* Added *.d
Saku Etanainen

- Purspose : 
	To inform the development team about Bazaar.
- Result : 
	Hopefully successful.
- Side-effects : 
	Heart attacks and strokes.
- Interface chages : 
	none
- New bugs : 
	none

* README.txt :
	* Added a new paragraph (NEWS)
* Added Waypoint
Zaru changed waypoints
Fixed the ghost lair on the map
Saku Etanainen

- Purspose : 
	* Create obstacle parser/holder skeleton.

- Result :
	* FAILURE

- Side-effects : 
	* REVISION NOT WORKING

- Interface chages : YES!!!
	(Tokeniser) : commons.hpp
	(AnimationData) : AnimationSetup.hpp
- New bugs : 
	none

* ObstackePlatformHolder.hpp :
	* New file.

* obstacles.config :
	* New file.

* commons.hpp :
	(Tokeniser) : 
		(isEmptyLine) : changed param : it's not const [CONST]
		(isCommentLine) : new function
* commons.cpp :
	* Changed to obey the interface changes of the header file.

* AnimationSetup.hpp :
	(AnimationData) : Added member plathold.
* AnimationSetup.cpp :
	(setup_animations) : Added call to ObstaclePlatformHolder.

* test files :
	added loading of obstacle platform holder.
Saku Etanainen

- Purspose : 
	* Make previous version work.

- Result :
	* SUCCESS

- Side-effects : 
	* none

- Interface chages : YES!!!
	* none

- New bugs : 
	* none


* ObstaclePlatformHolder.cpp :
	(__constructor) :
		* Added check about errors in opening file.
		* Changed error message for file error.

* sakutest.hpp :
	(OBSTACLE_PLATFORM_CONFIG_FILE) : changed to correct value.
Upgraded from parent
Added junctions.config and the visual map (about Waypoints)
Created AI amoeba
*** Count gaim loop average time.

- Purspose : 
	* Count gaim loop average time.

- Result :
	* SUCCESS

- Side-effects : 
	* none

- Interface chages : YES!!!
	* none

- New bugs : 
	* none

* sakutest.cpp :
	(main) : Added gaim loop average.
*** Change of ObstaclePlatformHolder interface.
- Purpose :
	* ObstaclePlatformHolder becomes fully functional.

- Result :
	* Half Implemented -- continueing in next revision.

- Side-effects : 
	* none

- Interface chages : YES!!!
	* ObstaclePlatformHolder : 
		(getObstaclePlatforms) : now returns a map.
		(obstplat_list) : removed.
		(obstplats_map) : new type.

- New bugs : 
	* none

ObstaclePlatformHolder.hpp :
	(ObstaclePlatform) :
		(getObstaclePlatforms) : now returns a map.
		(obstplat_list) : removed.
		(obstplats_map) : new type.

obstacle_platforms.config :
	* Added instructional comments.
*** 
- Purpose :
	* ObstaclePlatformHolder becomes fully functional.

- Result :
	* No success yet.

- Side-effects : 
	* none

- Interface chages :
	* none

- New bugs : 
	* ObstPlats : does not print the things it parses (a certain aspect)
	the sptites, which are in an directory.

* commons.hpp :
	(Tokeniser) : added some documentation
*** Fully intergrated anf functional ObstaclePlatformHolder.
- Purpose :
	* ObstaclePlatformHolder becomes fully functional.
	* To adapt setup so that it uses ObstaclePlatforms to draw and 
	perform/register collision checks.

- Result :
	* SUCCESS

- Side-effects : 
	* none

- Interface chages : additions
	* ObstaclePlatformHolder :
		(displayPlatforms) : new function.

- New bugs : 
	* none

* ObstaclePlatformHolder.hpp :
	(displayPlatforms) : new function.
* ObstaclePlatformHolder.cpp :
	(parseLine) : 
		* Added push back to sprite_data vector.
		* it now sets the visibility of platform member obstacle
		sprites to false in order to avoid drawing by the sprite
		holder (considering removing them from the holder -- discuss
		with team).
	(displayPlatforms) : new function.

* sakutest.cpp :
	(main) : added call to displayPlatforms.
* sakutest_setup.cpp :
	(setUpCollisions) :
		* Commented out manual adding of obstacle sprites in the
		collision checker.
		* Added registering pushable sprites with all platforms.
Deleted old AI files...
*** Added Animator accessors to ActorMovement
- Result :
	* SUCCESS

- Side-effects : 
	* none

- Interface chages : additions
	* ActorMovement :
		(getMovingAnimator) : new function.
		(getFrameRangeAnimator) : new function.

- New bugs : 
	* none

* ActorMovement.cpp :
	(AnimatorPair.getMV) : new function.
	(AnimatorPair.getFR) : new function.
	(getMovingAnimator) : new function.
	(getFrameRangeAnimator) : new function.