protected override void Initialize() { messageHandler = MessageHandler.Singleton; messageHandler.CreateMessage(HumbleMessages.MSG_BUILTIN_QUIT, true); messageHandler.RegisterListener(this, HumbleMessages.MSG_BUILTIN_QUIT); messageHandler.CreateMessage(HumbleMessages.MSG_BUILTIN_PUSH_SCREEN, true); messageHandler.RegisterListener(this, HumbleMessages.MSG_BUILTIN_PUSH_SCREEN); messageHandler.CreateMessage(HumbleMessages.MSG_BUILTIN_POP_SCREEN, true); messageHandler.RegisterListener(this, HumbleMessages.MSG_BUILTIN_POP_SCREEN); base.Initialize(); }