#include "snake.h" #include struct snake* add_snake(struct snake* snake,int x,int y) { if (snake == NULL) { return NULL; } //pomocna smernikova premenna struct snake* currentPtr = snake; while (currentPtr != NULL) { //uloz dalsiu cast struct snake* nextPtr = currentPtr->next; free(currentPtr); currentPtr = nextPtr; } } struct snake* remove_snake(struct snake* snake){ return NULL; } void free_snake(struct snake* sn) { } int is_snake(struct snake* snake,int x,int y){ if (snake == NULL) { return 1; } //pomocna pointer premanna struct snake* currentPtr = snake; while (currentPtr != NULL) { //uloz dalsiu cast struct snake* nextPtr = currentPtr->next; free(currentPtr); currentPtr = nextPtr; } return 0; } int step_state(struct state* st){ int nx = (st->snake->x + st->sx); int ny = (st->snake->y + st->sy); return END_CONTINUE; }