diff options
| author | Markus Mittendrein <git@maxmitti.tk> | 2015-09-24 18:14:55 +0200 |
|---|---|---|
| committer | Markus Mittendrein <git@maxmitti.tk> | 2015-09-24 18:14:55 +0200 |
| commit | 652bd911aad295ac789df5e512fffb4ccaaff894 (patch) | |
| tree | 112a4b3798cc0621796e6f8dc3bc3c9ee67a16e2 /src/crsm.cpp | |
| parent | dddd1bbf1e8c345a847b226525444abe8743b989 (diff) | |
| download | manager-652bd911aad295ac789df5e512fffb4ccaaff894.tar.gz manager-652bd911aad295ac789df5e512fffb4ccaaff894.zip | |
Rename Session.IrcUseIngameChat to Session.IRC.UseIngameChat and only
forward irc messages to ingame chat if Session.IRC.UseIngameChat == true
Diffstat (limited to 'src/crsm.cpp')
| -rw-r--r-- | src/crsm.cpp | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/crsm.cpp b/src/crsm.cpp index bcead5a..e53b201 100644 --- a/src/crsm.cpp +++ b/src/crsm.cpp @@ -169,7 +169,7 @@ void CRSM::readServerOutput() } } - else if(Session.IrcUseIngameChat) + else if(Session.IRC.UseIngameChat) { connection->sendCommand(IrcCommand::createMessage(Config.IRC.IngameChannel, "[Clonk]<" + user + "> " + msg)); } @@ -189,7 +189,7 @@ void CRSM::readServerOutput() connect(timer, SIGNAL(timeout()), timer, SLOT(deleteLater())); greetMapper.setMapping(timer, info.pcName); timer->start(1000); - if(Session.IrcUseIngameChat) + if(Session.IRC.UseIngameChat) { connection->sendCommand(IrcCommand::createMessage(Config.IRC.IngameChannel, "[Clonk] " + info.toString() + " verbunden.")); } @@ -246,7 +246,7 @@ void CRSM::readServerOutput() ClientInfo &info = getClientInfo(infoMatch.cap(1), infoMatch.cap(2).toInt(), infoMatch.cap(3)); writeToServer(QString(info.nick +" ist ein L34V0R!\n")); - if(Session.IrcUseIngameChat) + if(Session.IRC.UseIngameChat) { connection->sendCommand(IrcCommand::createMessage(Config.IRC.IngameChannel, "[Clonk] " + info.toString() + " entfernt" + leaveExp.cap(2))); } @@ -447,7 +447,7 @@ void CRSM::ircMessageReceived(IrcMessage *message) if(message->parameters().at(0) == connection->nickName()) target = message->nick(); QString mess = message->parameters().at(1).trimmed(); - if(target == Config.IRC.IngameChannel) + if(target == Config.IRC.IngameChannel && Session.IRC.UseIngameChat) { writeToServer("[IRC]<" + message->nick() + "> " + mess + "\n"); } @@ -666,7 +666,7 @@ void CRSM::startScen(const ScenarioSettings &scen, QStringList argList) scoreboardFile.close(); Session.ScenarioName = scen.name; - Session.IrcUseIngameChat = Config.IRC.UseIngameChat; + Session.IRC.UseIngameChat = Config.IRC.UseIngameChat; Session.State = CRSMSession::Lobby; ircSetIngameChannelTopic(); filename = scen.name; @@ -1151,9 +1151,9 @@ QString CRSM::ircActivateIngameChat(bool activated) { if(Config.IRC.UseIngameChat && !Config.IRC.IngameChannel.isEmpty()) { - Session.IrcUseIngameChat = activated; + Session.IRC.UseIngameChat = activated; ircSetIngameChannelTopic(); - return "Ingamechat wurde " + (Session.IrcUseIngameChat ? QString("") : QString("de")) + "aktviert."; + return "Ingamechat wurde " + (Session.IRC.UseIngameChat ? QString("") : QString("de")) + "aktviert."; } else return "Ingamechat ist administrativ deaktiviert!"; @@ -1234,7 +1234,7 @@ void CRSM::ircSetIngameChannelTopic() default: break; } - connection->sendCommand(IrcCommand::createTopic(Config.IRC.IngameChannel, "Aktuelles Szenario: " + Session.ScenarioName + " | " + statusText + " | Ingamechat ist " + (Session.IrcUseIngameChat ? "" : "de") + "aktviert.")); + connection->sendCommand(IrcCommand::createTopic(Config.IRC.IngameChannel, "Aktuelles Szenario: " + Session.ScenarioName + " | " + statusText + " | Ingamechat ist " + (Session.IRC.UseIngameChat ? "" : "de") + "aktviert.")); } } } |
