|
From: Audoux <au...@us...> - 2001-01-03 10:05:52
|
Update of /cvsroot/attal/src/client
In directory usw-pr-cvs1:/tmp/cvs-serv24938
Modified Files:
game.cpp
Log Message:
better SO_CONNECT data management
better building management (for owner)
Index: game.cpp
===================================================================
RCS file: /cvsroot/attal/src/client/game.cpp,v
retrieving revision 1.30
retrieving revision 1.31
diff -C2 -r1.30 -r1.31
*** game.cpp 2001/01/03 08:34:10 1.30
--- game.cpp 2001/01/03 10:05:48 1.31
***************
*** 291,294 ****
--- 291,296 ----
case C_BUILD_OWNER: {
//_map->at( buf[3], buf[4] )
+ if( buf[5] == _player->getNum() )
+ _player->addBuilding( _map->at( buf[3], buf[4] )->getBuilding() );
}
break;
***************
*** 304,307 ****
--- 306,312 ----
case C_CONN_OK:
_socket->sendConnectionName( "Player" );
+ break;
+ case C_CONN_ID:
+ _player->setNum( buf[2] );
break;
case C_CONN_NAME:
|