diff options
| -rw-r--r-- | src/game.cpp | 1 | ||||
| -rw-r--r-- | src/level.cpp | 1 |
2 files changed, 1 insertions, 1 deletions
diff --git a/src/game.cpp b/src/game.cpp index 24b98cd..37109c5 100644 --- a/src/game.cpp +++ b/src/game.cpp @@ -435,7 +435,6 @@ void Game_LoadSceneFile(PkeLevel *level, const char *sceneFilePath) { return; } memset(readLine, '\0', readLineLength); - ECS_CreateEntity(level); while (f.getline(readLine, readLineLength)) { if (strcmp(PKE_FILE_OBJ_CAMERA, readLine) == 0) { diff --git a/src/level.cpp b/src/level.cpp index 3d6b951..499051c 100644 --- a/src/level.cpp +++ b/src/level.cpp @@ -31,6 +31,7 @@ LevelHandle PkeLevel_Create(const char *levelName) { PkeLevel *lvl = PkeLevel_Get_Inner(LevelHandle_MAX); assert(lvl != nullptr && "max level count not reached, but failed to find a valid level slot"); + ECS_CreateEntity(lvl); if (lvl->bkt == nullptr) { lvl->bkt = Pke_BeginTransientBucket(); |
