This commit is contained in:
2024-08-03 13:33:03 +03:00
parent cf809176b6
commit 11a4a19cc3
4 changed files with 160 additions and 63 deletions

View File

@@ -3,15 +3,26 @@
#include "../globals.h"
typedef struct orderNode {
char dir;
int delay;
struct orderNode* next;
} order;
typedef struct snakeNode {
int x;
int y;
char visChar;
char dir;
order* order;
struct snakeNode* next;
} snakePart;
void addSnakePart(snakePart* head);
void pushOrder(order* head, char dir, int delay);
void removeOrder(order* head);
void addOrders(snakePart* head, char dir);
void copyOrders(order* srcHead, order* destHead);
#endif // SNAKE_H_