summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/game.cpp1
-rw-r--r--src/level.cpp1
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();