From 4789ebb11407eb9402c385f3cc6fa242d91214c2 Mon Sep 17 00:00:00 2001 From: Bjørn Lindeijer Date: Mon, 24 Jul 2006 00:13:24 +0000 Subject: Implemented caching of spritesets, including a lot of cleanups to the new animation system. Action now refers to the Spriteset directly and AnimatedSprite refers to the current Action directly instead of using the std::map with a std::string constantly. Some methods and parameters are marked as const. The READ_PROP macro was replaced by static methods. Warnings are logged when unnamed actions are defined or when actions refer to undefined imagesets. Code is more tolerant towards missing actions. --- ChangeLog | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index ffd0f7f8..888a00c3 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,23 @@ +2006-07-24 Bjørn Lindeijer + + * src/floor_item.cpp, src/animation.h, src/being.cpp, src/main.cpp, + src/gui/equipmentwindow.cpp, src/gui/playerbox.cpp, + src/gui/itemcontainer.cpp, src/engine.cpp, src/tileset.h, + src/animation.cpp, src/Makefile.am, src/resources/mapreader.cpp, + src/resources/resourcemanager.cpp, src/resources/spriteset.cpp, + src/resources/resourcemanager.h, src/resources/spriteset.h, + src/being.h, src/graphic/spriteset.cpp, src/graphic/spriteset.h, + data/graphics/sprites/npc.xml, data/graphics/sprites/weapons.xml: + Implemented caching of spritesets, including a lot of cleanups to the + new animation system. Action now refers to the Spriteset directly and + AnimatedSprite refers to the current Action directly instead of using + the std::map with a std::string constantly. Some methods and + parameters are marked as const. The READ_PROP macro was replaced by + static methods. Warnings are logged when unnamed actions are defined + or when actions refer to undefined imagesets. Code is more tolerant + towards missing actions. + * NEWS: Rearranged some items. + 2006-07-21 Eugenio Favalli * src/animation.cpp, src/animation.h: Removed unused code, fixed a -- cgit v1.2.3-70-g09d2