Fix XML
This commit is contained in:
@@ -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>
|
||||
@@ -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>
|
||||
32
engine.log
32
engine.log
@@ -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
|
||||
|
||||
@@ -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");
|
||||
|
||||
|
||||
@@ -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);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user