diff options
author | Bjørn Lindeijer <bjorn@lindeijer.nl> | 2006-07-24 00:13:24 +0000 |
---|---|---|
committer | Bjørn Lindeijer <bjorn@lindeijer.nl> | 2006-07-24 00:13:24 +0000 |
commit | 4789ebb11407eb9402c385f3cc6fa242d91214c2 (patch) | |
tree | 6bf5bed52073ae19ef4b5b08e7fe92af603f04d8 /ChangeLog | |
parent | 1b7ff9ad4160fd0ff79d2da658eca8d8c8abf815 (diff) | |
download | mana-4789ebb11407eb9402c385f3cc6fa242d91214c2.tar.gz mana-4789ebb11407eb9402c385f3cc6fa242d91214c2.tar.bz2 mana-4789ebb11407eb9402c385f3cc6fa242d91214c2.tar.xz mana-4789ebb11407eb9402c385f3cc6fa242d91214c2.zip |
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.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 20 |
1 files changed, 20 insertions, 0 deletions
@@ -1,3 +1,23 @@ +2006-07-24 Bjørn Lindeijer <bjorn@lindeijer.nl> + + * 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 <elvenprogrammer@gmail.com> * src/animation.cpp, src/animation.h: Removed unused code, fixed a |