make radar broadcast to client-side chat instead

This commit is contained in:
Hazim Gazov
2010-05-10 17:22:11 -03:00
parent a26a471fef
commit 53df671ca8

View File

@@ -70,17 +70,8 @@ typedef enum e_radar_alert_type
void announce(std::string msg)
{
//llinfos << "Radar broadcasting key: " << key.asString() << " - on channel " << gSavedSettings.getS32("RadarChatKeysChannel") << llendl;
gMessageSystem->newMessage("ScriptDialogReply");
gMessageSystem->nextBlock("AgentData");
gMessageSystem->addUUID("AgentID", gAgent.getID());
gMessageSystem->addUUID("SessionID", gAgent.getSessionID());
gMessageSystem->nextBlock("Data");
gMessageSystem->addUUID("ObjectID", gAgent.getID());
gMessageSystem->addS32("ChatChannel", gSavedSettings.getS32("RadarChatKeysChannel"));
gMessageSystem->addS32("ButtonIndex", 1);
gMessageSystem->addString("ButtonLabel", msg);
gAgent.sendReliableMessage();
LLChat chat(msg);
LLFloaterChat::addChat(chat);
}
void chat_avatar_status(std::string name, LLUUID key, ERadarAlertType type, bool entering)