During the last months of 2010, I worked hard to move all the equipment stuff from the C++ engine to the data files. This work is finished now! The quests now specify their list of equipment items (e.g. bombs, bow & making a generic Zelda-like 2D game engine.
From now on, I decided to focus more on developping the quest (Zelda Mystery of Solarus DX), and make less improvements to the C++ engine (Solarus). There will still be some necessary improvements though, like making scriptable enemies and bosses because for now, the behavior of enemies is hardcoded in the the C++ engine. But my priority for 2011 is the quest. Zelda Mystery of Solarus DX did not make much progress in 2010 because I had to improve the engine first.