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,3 +1,4 @@
<Level>
<LevelDescription> <LevelDescription>
<SceneFile filename="cemetery.scene"/> <SceneFile filename="cemetery.scene"/>
<Skybox name="skybox/sky_01.dae"/> <Skybox name="skybox/sky_01.dae"/>
@@ -8,3 +9,4 @@
<IsDisableled value="false" /> <IsDisableled value="false" />
</Entity> </Entity>
</Entities> </Entities>
</Level>

View File

@@ -1,3 +1,4 @@
<Level>
<LevelDescription> <LevelDescription>
<SceneFile filename="scene.obj"/> <SceneFile filename="scene.obj"/>
<Skybox name="skybox/sky_01.dae"/> <Skybox name="skybox/sky_01.dae"/>
@@ -8,3 +9,4 @@
<IsDisableled value="false" /> <IsDisableled value="false" />
</Entity> </Entity>
</Entities> </Entities>
</Level>

View File

@@ -1,7 +1,7 @@
'engine' build 1593, Feb 13 2026 'engine' build 1606, Feb 26 2026
NVIDIA Corporation NVIDIA Corporation
NVIDIA GeForce RTX 2060 SUPER/PCIe/SSE2 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 Context created with OpenGL version 3.2
...found GL_ARB_debug_output ...found GL_ARB_debug_output
loaded notex loaded notex
@@ -15,33 +15,7 @@ actor_player
ActorBase ActorBase
Player actor entity Player actor entity
loaded graveyard_fence_albedo loaded graveyard_fence_albedo
loaded graveyard_fence_albedo loaded 1 meshes
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
--- unfreed textures --- --- unfreed textures ---
data/textures/notex.png 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
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); 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 entityname = entity.attribute("name");
pugi::xml_attribute classname = entity.attribute("classname"); 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(); 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); m_sceneName = getFileNameWithoutExtension(scenefilename);