Last commit before changing the event structure, unless I want to continue writing lines like CEventManager::getInstance()->notify(Event(EVENT_PLAY_SOUND,(long)((const char*)&SOUND_UI_SELECT)));