target_entity.h 314 B

12345678910111213141516171819
  1. #pragma once
  2. #include "src/engine/entity.h"
  3. typedef struct Sprite Sprite;
  4. typedef struct
  5. {
  6. Sprite* sprite;
  7. float time;
  8. } TargetContext;
  9. Entity*
  10. create_target(Level* level, GameManager* manager);
  11. void
  12. target_reset(Entity* self, GameManager* manager);
  13. extern const EntityDescription target_description;