diff options
author | Rat <none@none> | 2009-07-18 22:15:56 +0200 |
---|---|---|
committer | Rat <none@none> | 2009-07-18 22:15:56 +0200 |
commit | 7166e8d26fe1bdf0f5765dd3e9b110b395d412e7 (patch) | |
tree | 2a685074c350fd74bc5ef47c5057b4fd2d836649 /src/game/ChannelMgr.h | |
parent | b7b3264cb5ff6d6393e0d1021e0a233a19852f50 (diff) |
*implemented basic Chat Channel saving
*includes owner, banlist,announce,password, saving
*todo:
-make it cacheble
-add a filter to not save some addon spec channels
-find someone who does these for me :)
--HG--
branch : trunk
Diffstat (limited to 'src/game/ChannelMgr.h')
-rw-r--r-- | src/game/ChannelMgr.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/game/ChannelMgr.h b/src/game/ChannelMgr.h index aeecfbfa541..956309e9873 100644 --- a/src/game/ChannelMgr.h +++ b/src/game/ChannelMgr.h @@ -31,8 +31,9 @@ class ChannelMgr { public: + uint32 team; typedef std::map<std::string,Channel *> ChannelMap; - ChannelMgr() {} + ChannelMgr() {team = 0;} ~ChannelMgr() { for(ChannelMap::const_iterator itr = channels.begin();itr!=channels.end(); ++itr) @@ -43,7 +44,7 @@ class ChannelMgr { if (channels.find(name) == channels.end()) { - Channel *nchan = new Channel(name,channel_id); + Channel *nchan = new Channel(name,channel_id, team); channels[name] = nchan; } return channels[name]; |