#include "sprite.h" #include "raylib.h" #include void SpriteAdd(Sprite *sprites, int *spriteAmount, Texture2D *texture, int x, int y){ if(*spriteAmount < 100){ (sprites + *spriteAmount) -> texture = texture; (sprites + *spriteAmount) -> x = x; (sprites + *spriteAmount) -> y = y; (sprites + *spriteAmount) -> destX = x; (sprites + *spriteAmount) -> destY = y; (sprites + *spriteAmount) -> hasDestination = 0; (*spriteAmount)++; } else{ printf("Voll\n"); } } void DrawSprite(Sprite *sprite){ DrawTexture(*sprite->texture, sprite->x, sprite->y, WHITE); }