diff -r db7bb080c3d5 -r 73f8c889f053 Source/Player.m --- a/Source/Player.m Tue Jul 08 13:12:01 2008 -0700 +++ b/Source/Player.m Wed Jul 09 17:07:45 2008 -0700 @@ -78,6 +78,14 @@ } +- (void) copyFrom: (Player*)player +{ + self.local = player.local; + self.name = player.name; + setObj(&_extraValues, [[player->_extraValues mutableCopy] autorelease]); +} + + @synthesize game=_game, name=_name, local=_local; - (BOOL) isCurrent {return self == _game.currentPlayer;}