… | |
… | |
208 | }; |
208 | }; |
209 | |
209 | |
210 | struct player : zero_initialised, attachable<player>, player_pod |
210 | struct player : zero_initialised, attachable<player>, player_pod |
211 | { |
211 | { |
212 | player *next; /* Pointer to next player, NULL if this is last */ |
212 | player *next; /* Pointer to next player, NULL if this is last */ |
213 | client_socket *socket; /* Socket information for this player */ |
213 | client_socket *ACC (RO, socket); /* Socket information for this player */ |
214 | Output_Buf outputs[NUM_OUTPUT_BUFS]; /* holds output strings to client */ |
214 | Output_Buf outputs[NUM_OUTPUT_BUFS]; /* holds output strings to client */ |
215 | shstr invis_race; /* What race invisible to? */ |
215 | shstr invis_race; /* What race invisible to? */ |
216 | |
216 | |
217 | void clear () |
217 | void clear () |
218 | { |
218 | { |