Hi, I am now ready to start coding on my savegame reorganization project. My first tasks will be:
- removing config_adapter.hpp/cpp (moving its functionality to the classes controller_base, play_controller and teams_manager) - reorganizing parts of gamestatus/game_state to provide a more clear structure (e.g., subsuming related primitive members in their own classes) - creating a class SavegameConfig to provide a common interface for all classes that are stored in a savegame file via wml/config - implementing the interface SavegameConfig for various classes My next plans are to merge player_info into team, and gamestatus into game_state. Additionally, I plan to move several members of game_state to play_controller to better separate the purpose of the two classes (game_state is supposed to mainly hold information for the savegame). A more detailed list of tasks and a diagram to reflect the planned changes can be found on my wiki page: http://www.wesnoth.org/wiki/SummerOfCodeProposal_Euschn All comments and suggestions are welcome. best regards, euschn _______________________________________________ Wesnoth-dev mailing list [email protected] https://mail.gna.org/listinfo/wesnoth-dev
