- Timestamp:
- Oct 19, 2008, 12:09:01 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/objecthierarchy/src/network/GamestateManager.cc
r1907 r1944 91 91 bool GamestateManager::getSnapshot(){ 92 92 reference = new packet::Gamestate(); 93 reference->collectData(++id_);94 //COUT(4) << "inserting gamestate: " << reference << std::endl;95 //gamestateMap_.insert(std::pair<int, packet::Gamestate*>(id_, reference));96 // gamestateUsed[id_]=0; 93 if(!reference->collectData(++id_)){ //we have no data to send 94 delete reference; 95 reference=0; 96 } 97 97 return true; 98 98 } … … 131 131 packet::Gamestate *gs; 132 132 int gID = ClientInformation::findClient(clientID)->getGamestateID(); 133 if(!reference) 134 return 0; 133 135 gs = reference->doSelection(clientID); 134 136 // gs = new packet::Gamestate(*reference);
Note: See TracChangeset
for help on using the changeset viewer.