54 |
{ |
{ |
55 |
_proxy = RETAIN(proxy); |
_proxy = RETAIN(proxy); |
56 |
_game = RETAIN(game); |
_game = RETAIN(game); |
57 |
|
|
58 |
|
/// ------ FIXE ME ---- |
59 |
|
/// player ? |
60 |
|
// _playerState = AUTORELEASE ([[HgPlayerState alloc] |
61 |
|
// initWithPlayer: player]); |
62 |
} |
} |
63 |
|
|
64 |
return self; |
return self; |
106 |
|
|
107 |
/** |
/** |
108 |
* ----- FIXME ----- |
* ----- FIXME ----- |
109 |
* voir avec dam pour updater un objet |
* interfacage avec HgGame |
110 |
*/ |
*/ |
111 |
} |
} |
112 |
|
|
118 |
{ |
{ |
119 |
NSParameterAssert(player); |
NSParameterAssert(player); |
120 |
|
|
|
//HgPlayerState *state = [[HgPlayerState alloc] initWithPlayer: player]; |
|
|
|
|
121 |
[_game addPlayer: player]; |
[_game addPlayer: player]; |
122 |
} |
} |
123 |
|
|
139 |
- (void) updatePlayer: (HgPlayer *)player |
- (void) updatePlayer: (HgPlayer *)player |
140 |
{ |
{ |
141 |
NSParameterAssert(player); |
NSParameterAssert(player); |
142 |
|
|
143 |
|
/** |
144 |
|
* ----- FIXME ----- |
145 |
|
* interfacage avec HgGame |
146 |
|
*/ |
147 |
|
|
148 |
} |
} |
149 |
|
|
150 |
|
|
177 |
- (void) updateTeam: (HgTeam *)team |
- (void) updateTeam: (HgTeam *)team |
178 |
{ |
{ |
179 |
NSParameterAssert(team); |
NSParameterAssert(team); |
180 |
|
|
181 |
|
/** |
182 |
|
* ----- FIXME ----- |
183 |
|
* interfacage avec HgGame |
184 |
|
*/ |
185 |
} |
} |
186 |
|
|
187 |
|
|
228 |
|
|
229 |
|
|
230 |
/** |
/** |
231 |
|
* Returns the current game |
232 |
|
*/ |
233 |
|
- (HgGame *) game |
234 |
|
{ |
235 |
|
return _game; |
236 |
|
} |
237 |
|
|
238 |
|
|
239 |
|
/** |
240 |
* Returns the player's state |
* Returns the player's state |
241 |
*/ |
*/ |
242 |
- (HgPlayerState *) playerState |
- (HgPlayerState *) playerState |
244 |
return _playerState; |
return _playerState; |
245 |
} |
} |
246 |
|
|
|
|
|
247 |
@end |
@end |