Lucubro June 6-12
Jump to navigation
Jump to search
During this week I've worked on the following:
- Turned the Planeshift's sound system into a plugin.
- Modified the interface to avoid accesses to sound's low level classes.
- Deleted useless code in PawsManager that implemented a parallel sound system for Paws.
- Added support for events to the plugin (I needed for a matter of plugin dependencies).
- Attached the plugin to the main code.
I've taken advantage of the fact that all the plugin's files must be added to the trunk to do lots of style changes to the code to make it follow the coding standards.