Project::OSiRiON - Git repositories
Project::OSiRiON
News . About . Screenshots . Downloads . Forum . Wiki . Tracker . Git
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStijn Buys <ingar@osirion.org>2008-07-05 15:38:59 +0000
committerStijn Buys <ingar@osirion.org>2008-07-05 15:38:59 +0000
commitcb1b7572369eebbd47efc9851afc8446dbe2f08a (patch)
tree8e3d7849bce4eba6d80df575e6b01653819efef3 /src/core/netconnection.cc
parente5aada2bf01e51753829215c0a3035aa8bd8135a (diff)
enable Shared functions, rcon API
Diffstat (limited to 'src/core/netconnection.cc')
-rw-r--r--src/core/netconnection.cc5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/core/netconnection.cc b/src/core/netconnection.cc
index b89887c..4c916a1 100644
--- a/src/core/netconnection.cc
+++ b/src/core/netconnection.cc
@@ -323,6 +323,7 @@ void NetConnection::transmit()
* disconnect
* msg info <text>
* msg public <name> <text>
+ * msg rcon <text>
* msg snd <soundname>
* die
* ent
@@ -344,6 +345,10 @@ void NetConnection::parse_incoming_message(const std::string & message)
if (message.size() > 9) {
application()->notify_message(message.substr(9));
}
+ } else if (level =="rcon") {
+ if (message.size() > 9) {
+ con_print << message.substr(9) << std::endl;
+ }
} else if (level == "public") {
// FIXME - separate sender nickname
if (message.size() > 11) {