level.h 306 B

123456789101112
  1. #pragma once
  2. #include "game.h"
  3. #include "flip_world.h"
  4. typedef struct
  5. {
  6. char id[32];
  7. int index;
  8. } LevelContext;
  9. const LevelBehaviour *generic_level(const char *id, int index);
  10. bool allocate_level(GameManager *manager, int index);
  11. void level_set_world(Level *level, GameManager *manager, char *id);