// I think this function is broken... if you are in UIQueryServers, you don't get your message! // TODO: Verify or fix!!! RAPTOR! void AbstractChat::deliverPrivateMessage(const char *sender, const char *message) { // If player not in UIChat or UIQueryServers, then display message in-game if possible. 2 line message. if(!mGame->getUIManager()->isCurrentUI<QueryServersUserInterface>()) { GameUserInterface *gameUI = mGame->getUIManager()->getUI<GameUserInterface>(); gameUI->onChatMessageReceived(Colors::privateF5MessageDisplayedInGameColor, "Private message from %s: Press [%s] to enter chat mode", sender, gameUI->getInputCodeString(BINDING_LOBBYCHAT)); gameUI->onChatMessageReceived(Colors::privateF5MessageDisplayedInGameColor, "%s %s", ARROW, message); } }