2004-10-17 Zapata * glob2-0.8.9/src/Version.h: Add a new version of the game for new save format with Pheromones. * glob2-0.8.9/src/Unit.cpp: Create Pheromones on death and attack. Save and Load pheromones. Comment every added line. * glob2-0.8.9/src/Sector.cpp: Ad pheromone on death or danger. * glob2-0.8.9/src/Pheromones.h: Can clear the pool. * glob2-0.8.9/src/Map.cpp: save and Load pheromones. * glob2-0.8.9/src/GameGUI.cpp: Adjust comments. Clear Pool on start for multiple play. * glob2-0.8.9/src/Game.cpp: Fix comment. * TODO, DONE: Updated. 2004-10-17 Zapata * glob2-0.8.9/src/Pheromones.cpp, glob2-0.8.9/src/Pheromones.h: Use a Pool to store all Pheromones with positive energy. * glob2-0.8.9/src/test_pheromones.cpp: test Pool. * glob2-0.8.9/src/Unit.cpp, glob2-0.8.9/src/Map.cpp: No more call evolve, * glob2-0.8.9/src/Game.cpp: called here with Pool. 2004-10-17 Zapata * glob2-0.8.9/src/Pheromones.cpp, glob2-0.8.9/src/Pheromones.h: Doxygen doc written. PheromoneType moved into Pheromone class. Spam now merge to pheromones. * glob2-0.8.9/src/Map.h: Add PheromoneStore to a case structure. Accessor oa PheromoneStore from coords. * glob2-0.8.9/src/Unit.h: Add PheromoneStore to Unit. * glob2-0.8.9/src/Map.cpp: Evolve pheromones each step. * glob2-0.8.9/src/Unit.cpp: Add ROAD pheromones when move to a direction. Spam pheromones when move. Comment where to add DEAD pheromones. Evolve Pheromones each step. * glob2-0.8.9/src/Sector.cpp: Comments where to add Danger pheromones. * glob2-0.8.9/src/GameGUI.cpp: Print pheromones info on GUI when selecting a unit. * lob2-0.8.9/data/*.txt: Strings for pheromone text of gui. Only French, English and Italian are up to date. 2004-10-17 Zapata * glob2-0.8.9/src/Pheromones.cpp, glob2-0.8.9/src/Pheromones.h: Simplified pheromone class. No hierarchy. Written accessors. Everything is inlined. Pheromone store has a vector and not a list. There is only 4 pheromones in each store, one of each kind. Spam function written, pheromones loose 1/4 of energy during spam. * glob2-0.8.9/src/test_pheromones.cpp: Rewritten to b complient with new structure. Test spam. Everything splitted in little functions. 2004-10-17 Zapata * glob2-0.8.9/src/Pheromones.cpp, glob2-0.8.9/src/Pheromones.h: Start of pheromones classes. * glob2-0.8.9/src/test_pheromones.cpp: Unit test of pheromone classes. * glob2-0.8.9/src/Makefile.am: Add files and test to project. 2004-10-17 Zapata * glob2-0.8.9: Work on alpha 9 of globulation.