Subversion Repositories Games.Chess Giants

Rev

Rev 159 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 159 Rev 171
Line 24... Line 24...
24
   player->recvbuffer[0] = 0;
24
   player->recvbuffer[0] = 0;
25
 
25
 
26
   // save player type and color
26
   // save player type and color
27
   player->type = type;
27
   player->type = type;
28
   player->color = color;
28
   player->color = color;
-
 
29
 
-
 
30
   // reset their sleep time
-
 
31
   player->sleep_time = 0;
29
 
32
 
30
   // if internet or computer play, initialize the right interface
33
   // if internet or computer play, initialize the right interface
31
   if (player->type == PLAYER_INTERNET)
34
   if (player->type == PLAYER_INTERNET)
32
   {
35
   {
33
      // if we want online gaming, initialize the network
36
      // if we want online gaming, initialize the network
Line 144... Line 147...
144
   // this function makes the players think (in case they are not human)
147
   // this function makes the players think (in case they are not human)
145
 
148
 
146
   player_t *current_player;
149
   player_t *current_player;
147
   player_t *opposite_player;
150
   player_t *opposite_player;
148
   bool do_update;
151
   bool do_update;
-
 
152
 
-
 
153
   if (player->sleep_time > current_time)
-
 
154
      return (false); // if this player should NOT think yet, then just don't
149
 
155
 
150
   do_update = false; // don't update scene until told otherwise
156
   do_update = false; // don't update scene until told otherwise
151
 
157
 
152
   // get current and opposite players
158
   // get current and opposite players
153
   current_player = Player_GetCurrent ();
159
   current_player = Player_GetCurrent ();