Changeset 1200 for code/branches/network3/src/network/GameStateClient.cc
- Timestamp:
- Apr 28, 2008, 11:39:23 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/network3/src/network/GameStateClient.cc
r1199 r1200 133 133 orxonox::Identifier* id = ID((unsigned int)sync.classID); 134 134 if(!id){ 135 COUT(4) << "We could not identify a new object "<< std::endl;135 COUT(4) << "We could not identify a new object; classid: " << sync.classID << std::endl; 136 136 continue; 137 137 } … … 192 192 r->id = diff->id; 193 193 r->size = dest_length; 194 r->base_id = diff->base_id;194 r->base_id = old->id; 195 195 r->diffed = false; 196 196 r->data = dp; … … 236 236 gamestate->size = normsize; 237 237 gamestate->data = dest; 238 gamestate->base_id = a->base_id; 238 239 gamestate->diffed = a->diffed; 239 240 … … 252 253 253 254 GameState *GameStateClient::decode(GameStateCompressed *x) { 254 //GameState *t = decompress(x);255 GameState *t = new GameState;255 GameState *t = decompress(x); 256 /*GameState *t = new GameState; 256 257 t->base_id = x->base_id; 257 258 t->id = x->id; 258 259 t->diffed = x->diffed; 259 260 t->data = x->data; 260 t->size = x->normsize; 261 t->size = x->normsize;*/ 261 262 return t; 262 263 }
Note: See TracChangeset
for help on using the changeset viewer.