uint32_t area;
};
+// flags
#define MOVE 1
#define DRAW 2
#define COLLIDE 4
void init_sprites(void);
void reset_sprites(void);
void add_sprite(Sprite *s);
-void move_sprite(Sprite *s, float ticks);
-void move_sprites(float ticks);
+void move_sprite(Sprite *s);
+void move_sprites(void);
-Sprite *collides(Sprite *s);
Sprite * pixel_collides(float x, float y);
void load_sprite(Sprite *sprite, char *filename);
uint32_t area;
// ROCK extras
int type;
+ int life;
};