/[hegemonie]/hegemonie/GameEngine/HgGame.m
ViewVC logotype

Diff of /hegemonie/GameEngine/HgGame.m

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.21 by nicov, Wed Aug 27 17:13:33 2003 UTC revision 1.22 by dam, Thu Sep 4 11:35:20 2003 UTC
# Line 401  static HgGame *_currentGame = nil; Line 401  static HgGame *_currentGame = nil;
401  - (void) encodeWithCoder: (NSCoder *)encoder  - (void) encodeWithCoder: (NSCoder *)encoder
402  {  {
403    [encoder encodeObject: _name];    [encoder encodeObject: _name];
   [encoder encodeObject: _players];  
   [encoder encodeObject: _teams];  
404    [encoder encodeObject: _map];    [encoder encodeObject: _map];
405    [encoder encodeObject: _objects];    [encoder encodeObject: _objects];
406      [encoder encodeObject: _players];
407      [encoder encodeObject: _teams];
408  }  }
409    
410  - (id) initWithCoder: (NSCoder *)decoder  - (id) initWithCoder: (NSCoder *)decoder
# Line 415  static HgGame *_currentGame = nil; Line 415  static HgGame *_currentGame = nil;
415        _currentGame = self;        _currentGame = self;
416    
417        _name = RETAIN([decoder decodeObject]);        _name = RETAIN([decoder decodeObject]);
       _players = RETAIN([decoder decodeObject]);  
       _teams = RETAIN([decoder decodeObject]);  
418        _map = RETAIN([decoder decodeObject]);        _map = RETAIN([decoder decodeObject]);
419        [self _initDynamics];        [self _initDynamics];
420        _objects = RETAIN([decoder decodeObject]);        _objects = RETAIN([decoder decodeObject]);
421          _players = RETAIN([decoder decodeObject]);
422          _teams = RETAIN([decoder decodeObject]);
423      }      }
424        
425    return self;    return self;

Legend:
Removed from v.1.21  
changed lines
  Added in v.1.22

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26