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 (); |