/[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.3 by dam, Sun Jun 22 20:58:45 2003 UTC revision 1.4 by thunder, Wed Jul 2 10:24:01 2003 UTC
# Line 198  Line 198 
198  }  }
199    
200  @end  @end
201    
202    
203    @implementation HgGame (Coding)
204    
205    - (void)encodeWithCoder: (NSCoder *)encoder
206    {
207      [super encodeWithCoder: encoder];
208      [encoder encodeObject: _name];
209      [encoder encodeObject: _players];
210      [encoder encodeObject: _teams];
211      [encoder encodeObject: _map];
212      [encoder encodeObject: _objects];
213    }
214    
215    - (id)initWithCoder: (NSCoder *)decoder
216    {
217      self = [super initWithCoder: decoder];
218      _name = [[decoder decodeObject] retain];
219      _players = [[decoder decodeObject] retain];
220      _teams = [[decoder decodeObject] retain];
221      _map = [[decoder decodeObject] retain];
222      _objects = [[decoder decodeObject] retain];
223      
224      return self;
225    }
226    
227    @end

Legend:
Removed from v.1.3  
changed lines
  Added in v.1.4

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