This commit is contained in:
2026-02-26 15:45:27 +03:00
parent 2539ceee03
commit 06c2b1511a
5 changed files with 27 additions and 49 deletions

View File

@@ -1,10 +1,12 @@
<LevelDescription>
<SceneFile filename="cemetery.scene"/>
<Skybox name="skybox/sky_01.dae"/>
</LevelDescription>
<Level>
<LevelDescription>
<SceneFile filename="cemetery.scene"/>
<Skybox name="skybox/sky_01.dae"/>
</LevelDescription>
<Entities>
<Entity classname="TempPlayer">
<IsDisableled value="false" />
</Entity>
</Entities>
<Entities>
<Entity classname="TempPlayer">
<IsDisableled value="false" />
</Entity>
</Entities>
</Level>

View File

@@ -1,10 +1,12 @@
<LevelDescription>
<SceneFile filename="scene.obj"/>
<Skybox name="skybox/sky_01.dae"/>
</LevelDescription>
<Level>
<LevelDescription>
<SceneFile filename="scene.obj"/>
<Skybox name="skybox/sky_01.dae"/>
</LevelDescription>
<Entities>
<Entity classname="TempPlayer">
<IsDisableled value="false" />
</Entity>
</Entities>
<Entities>
<Entity classname="TempPlayer">
<IsDisableled value="false" />
</Entity>
</Entities>
</Level>

View File

@@ -1,7 +1,7 @@
'engine' build 1593, Feb 13 2026
'engine' build 1606, Feb 26 2026
NVIDIA Corporation
NVIDIA GeForce RTX 2060 SUPER/PCIe/SSE2
OpenGL ver. 3.2.0 NVIDIA 566.03
OpenGL ver. 3.2.0 NVIDIA 560.94
Context created with OpenGL version 3.2
...found GL_ARB_debug_output
loaded notex
@@ -15,33 +15,7 @@ actor_player
ActorBase
Player actor entity
loaded graveyard_fence_albedo
loaded graveyard_fence_albedo
loaded graveyard_fence_albedo
loaded graveyard_fence_albedo
loaded graveyard_fence_albedo
loaded graveyard_fence_albedo
loaded graveyard_fence_albedo
loaded graveyard_fence_albedo
loaded graveyard_fence_albedo
loaded graveyard_fence_albedo
loaded graveyard_fence_albedo
loaded graveyard_fence_albedo
loaded graveyard_fence_albedo
loaded graveyard_fence_albedo
loaded 14 meshes
loaded 1 meshes
--- unfreed textures ---
data/textures/notex.png
data/textures/scenes/cemetery/graveyard_fence_albedo.png
data/textures/scenes/cemetery/graveyard_fence_albedo.png
data/textures/scenes/cemetery/graveyard_fence_albedo.png
data/textures/scenes/cemetery/graveyard_fence_albedo.png
data/textures/scenes/cemetery/graveyard_fence_albedo.png
data/textures/scenes/cemetery/graveyard_fence_albedo.png
data/textures/scenes/cemetery/graveyard_fence_albedo.png
data/textures/scenes/cemetery/graveyard_fence_albedo.png
data/textures/scenes/cemetery/graveyard_fence_albedo.png
data/textures/scenes/cemetery/graveyard_fence_albedo.png
data/textures/scenes/cemetery/graveyard_fence_albedo.png
data/textures/scenes/cemetery/graveyard_fence_albedo.png
data/textures/scenes/cemetery/graveyard_fence_albedo.png
data/textures/scenes/cemetery/graveyard_fence_albedo.png

View File

@@ -149,7 +149,7 @@ void Game::LoadLevelXML(const char* mapname)
buffer, result.description(), result.offset);
}
for (pugi::xml_node entity : doc.child("Entities").children("Entity")) {
for (pugi::xml_node entity : doc.child("Level").child("Entities").children("Entity")) {
pugi::xml_attribute entityname = entity.attribute("name");
pugi::xml_attribute classname = entity.attribute("classname");

View File

@@ -200,7 +200,7 @@ void SceneManager::loadScene(const char* filename)
}
pugi::xml_node root = doc.document_element();
const char* scenefilename = root.child("SceneFile").attribute("filename").value();
const char* scenefilename = root.child("LevelDescription").child("SceneFile").attribute("filename").value();
m_sceneName = getFileNameWithoutExtension(scenefilename);