diff options
Diffstat (limited to 'src/levels')
-rw-r--r-- | src/levels/level11.c | 16 | ||||
-rw-r--r-- | src/levels/level11.h | 11 |
2 files changed, 27 insertions, 0 deletions
diff --git a/src/levels/level11.c b/src/levels/level11.c new file mode 100644 index 0000000..27ab28f --- /dev/null +++ b/src/levels/level11.c @@ -0,0 +1,16 @@ +#include "level11.h" +#include "game.h" +#include "world.h" +#include "entity.h" +#include "entityGrouping.h" + +void initLevel11(Game * game, Levels * levels) { + addEntryToWorld(&game->world, game, (WorldEntry){ENTITY_ANTIFA, (Vector3){0.0, 0.0, 0.0}, QuaternionIdentity()}); +} + +void closelevel11(Levels * levels) { +} + +bool updateLevel11(Game * game, Levels * levels) { + return game->world.entitiesCount == 1 && false; +} diff --git a/src/levels/level11.h b/src/levels/level11.h new file mode 100644 index 0000000..ed89784 --- /dev/null +++ b/src/levels/level11.h @@ -0,0 +1,11 @@ +#include "gameCommon.h" +#include "levels.h" + +#ifndef LEVEL11_H +#define LEVEL11_H + +void initLevel11(Game * game, Levels * levels); +void closelevel11(Levels * levels); +bool updateLevel11(Game * game, Levels * levels); + +#endif |