Lucubro June 6-12

From PSwiki
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.