Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changeset 9593 in orxonox.OLD


Ignore:
Timestamp:
Jul 29, 2006, 12:15:03 AM (18 years ago)
Author:
patrick
Message:

new system works good, some finetuning now

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/proxy/src/lib/network/synchronizeable.cc

    r9592 r9593  
    422422             && this->owner != SharedNetworkData::getInstance()->getHostID() && (*it)->checkPermission( PERMISSION_OWNER ))
    423423      hasPermission = true;
     424    else if( this->networkStream->isUserProxyServerActive( userId ) && SharedNetworkData::getInstance()->isClient()
     425             && this->owner != SharedNetworkData::getInstance()->getHostID() && (*it)->checkPermission( PERMISSION_MASTER_SERVER ))
     426      hasPermission = true;
    424427    // MASTER_SERVER   <====|  PROXY_SERVER
    425 
    426428    else if( this->networkStream->isUserProxyServerActive( userId )  && SharedNetworkData::getInstance()->isMasterServer() &&
    427429             !this->networkStream->isUserLocal( userId ))
Note: See TracChangeset for help on using the changeset viewer.