Changeset 6737 in orxonox.OLD for trunk/src/lib/network/network_game_manager.cc
- Timestamp:
- Jan 25, 2006, 9:29:45 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/lib/network/network_game_manager.cc
r6695 r6737 32 32 #include "network_manager.h" 33 33 34 #include "class_list.h" 34 35 35 36 /* include your own header */ … … 462 463 463 464 465 466 bool NetworkGameManager::signalLeftPlayer(int userID) 467 { 468 const std::list<BaseObject*>* playableList = ClassList::getList(CL_PLAYABLE); 469 std::list<BaseObject*>::const_iterator it = playableList->begin(); 470 471 for(; it != playableList->end(); it++) 472 { 473 if( dynamic_cast<Synchronizeable*>(*it)->getOwner() == userID ) 474 { 475 PRINTF(0)("remove playable from %i\n", userID); 476 this->removeEntity(dynamic_cast<Synchronizeable*>(*it)->getUniqueID()); 477 return true; 478 } 479 } 480 return false; 481 } 482 483 464 484 /** 465 485 * Creates a buffer for user n … … 527 547 PNode *p = dynamic_cast<PNode*>(b); 528 548 p->setAbsCoor(pos); 529 //p->updateNode(0);549 p->updateNode(0); 530 550 pos += Vector(1000.0, 1000.0, 1000.0); 531 551 }
Note: See TracChangeset
for help on using the changeset viewer.