Update 'du7/snake.c'
This commit is contained in:
parent
054c9c9036
commit
17ebf57d24
12
du7/snake.c
12
du7/snake.c
@ -71,10 +71,10 @@ int step_state(struct state* st){
|
||||
|
||||
// Check if snake ate food
|
||||
int food_eaten = 0;
|
||||
for (int i = 0; i < FOOD_COUNT; i++) {
|
||||
if (st->foodx[i] >= 0 && st->foodx[i] == nx && st->foody[i] == ny) {
|
||||
st->foodx[i] = -1;
|
||||
st->foody[i] = -1;
|
||||
for (int a = 0; a < FOOD_COUNT; a++) {
|
||||
if (st->foodx[a] >= 0 && st->foodx[a] == nx && st->foody[a] == ny) {
|
||||
st->foodx[a] = -1;
|
||||
st->foody[a] = -1;
|
||||
st->snake = add_snake(st->snake, nx, ny);
|
||||
food_eaten = 1;
|
||||
break;
|
||||
@ -84,8 +84,8 @@ int step_state(struct state* st){
|
||||
// Check if game ended
|
||||
if (!food_eaten) {
|
||||
int food_left = 0;
|
||||
for (int i = 0; i < FOOD_COUNT; i++) {
|
||||
if (st->foodx[i] >= 0) {
|
||||
for (int a = 0; a < FOOD_COUNT; a++) {
|
||||
if (st->foodx[a] >= 0) {
|
||||
food_left = 1;
|
||||
break;
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user