*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
This commit is contained in:
@@ -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];
|
||||
|
||||
Reference in New Issue
Block a user